sevtion.welcome-container {padding: 80px 0px; }
sevtion {display: inline-block; width: 100%; }
.welcome-container p {max-width: 80%; margin: 0 auto; margin-top: 20px; }
.btn-simple {margin-top: 20px; }
section.menu-navigation {min-height: 58px;text-align: center;}
ul.dropdown.menu {}
ul.dropdown.menu li {padding: 0; }
ul.dropdown.menu li a {color: #fff; line-height: 58px; padding: 0px 19px; font-weight: 600; -webkit-transition: all .2s ease; -moz-transition: all .2s ease; -o-transition: all .2s ease; transition: all .2s ease; }
.over-green-pattern{background:url(../images/pattern-green.jpg);position: relative;z-index: 1;}
.img-pr-d {background: #fff;width: 222px;height: 222px;border-radius: 50%;margin: 0 auto;margin-bottom: 15px;}
.product-h-display {text-align: center; color: #fff; }
h3.item-h-d-p {font-size: 18px;font-weight: bold;margin-bottom: 0px;}
.product-h-display p.small-p {color: #fff; width: 70%; margin:  auto; line-height: 18px; font-size: 13px; }
h3.product-d-head {font-size: 20px; color: #fff; font-weight: 800; margin-bottom: 30px; }
section.product-disply {padding: 70px 0px; }
.what-we-are {padding: 60px 70px;background: url(../images/what-we-offer-bg.jpg) left center no-repeat;background-color: #fff;box-shadow: 0px 0px 41px rgba(0, 0, 0, 0.17);}
.what-we-are .what-content h2{margin-bottom: 20px; }
section.news {padding: 70px 0px; }
section.news h3 {font-size: 18px; color: #555; font-weight: bold; }
section.news .media-cover {background: #F5F5F5; padding: 0; }
.media-cover p {font-size: 14px; color: #444; margin-bottom: 2px; }
section.news {}
.media-cover {}
.media-cover h4 {font-size: 16px; color: #444; margin-bottom: 4px; }
.media-cover span {font-size: 12px; color: #888; }
.media-cover .media-object-section {}
.media-cover .media-object {border-bottom: 3px solid #fff; padding: 20px; margin: 0; }
.btn.simple-small {float: right;font-size: 13px;color: #666;font-weight: 600;margin-top: 20px;}
.radus-img{ border-radius: 4px; }
.over-green-pattern:after {content: "";position: absolute;bottom: 0;right: 0;left: 0;height: 151px;background: #fff;z-index: -1;}
section.footer {padding: 40px 0px; }
.icons {color: #929292; }
.icons i {width: 40px; height: 40px; border: 2px solid #929292; line-height: 40px; text-align: center; border-radius: 50%; margin: 0px 1px; }
.conect .smll-p {margin-bottom: 8px; }
section.banner-container {position: relative;text-align: center;}
section.banner-container:after {content: "";position: absolute;left: 0;right: 0;bottom: 0;top: 0;background: #00a757;opacity: .85;}
.header-top {position: absolute; top: 0; left: 0; z-index: 9; right: 0; }
.header-top .logo-brand {width: 290px;background: #fff;position: relative;display: inline-block;margin: 0 auto;margin-top: 10px;}
.header-top .logo-brand:after {content: "";position: absolute;width: 621px;height: 401px;background: #fff;border-radius: 50%;bottom: -70px;right: -160px;z-index: -1;left: -160px;}
.contact-header {display: inline-block;float: right;color: #fff;margin-top: 13px;text-align: right;width: 100%;text-align: center;margin-top: 80px;}
.contact-header p {margin: 0; font-weight: bold; }
.contact-header p b {font-size: 21px; }
.banner-caps {position: absolute;left: 0;right: 0;bottom: 60px;z-index: 2;}
.cap-area {color: #fff; }
.cap-area h2 {font-size: 2em; margin-bottom: 0; }
.cap-area p {width: 40%; font-size: 14px; }
.cap-area .button {background: #fff; border-radius: 3px; color: #00a859; }
.icons a {color: #929292; }


/*particle*/

canvas {
  display: block;
  vertical-align: bottom;
}

 

#particles-js {
  position: absolute;
  width: 100%;
  height: 100%;
}
.particles {
    top: 0;
    z-index: 1;
}
/*particle*/

.title-bar .menu-icon:focus,
.title-bar .menu-icon:hover,
.title-bar .menu-icon:active
 {
    outline: 0;
}

.gap{ padding: 50px 0px; } 

.jun-head {
    margin-bottom: 20px;
    font-size: 29px;
}
.add-area {
    padding: 90px 0px;
}

.cap-area p {
    text-align: center;
    margin: 10px  auto;
}

div#example-menu {
    text-align: center;
}

.top-bar-left {
    float: none;
    text-align: center;
}

ul.dropdown.menu li {
    display: inline-block;
}


/*----*/

.menu{
  background: #000;
  border: 0px;
}
ul.dropdown.menu li a{
  text-align: left;
}
.dropdown.menu>li.is-dropdown-submenu-parent>a::after{
  border-color: #fff transparent transparent;
}

.t-head-c{
    background-color: #103f69;
    color:#fff;
    border-bottom: 1px solid #fff;
    font-size: 22px;
    font-family: roboto;
    
}
.tr-color-gr{
    background-color:#103f69; 
    color:#fff;

}
.tr-color-lite{
    background-color: #3b6aa5 !important;
    color:#fff;
}
.t-body-st{
    font-weight: 200;
    font-family: roboto;
    font-size: 16px;
}