@font-face {
    font-family: 'TrebuchetMS';
    src: url('../fonts/TrebuchetMS.svg#TrebuchetMS') format('svg'),
         url('../fonts/TrebuchetMS.ttf') format('truetype'),
         url('../fonts/TrebuchetMS.woff') format('woff');
    src: url('../fonts/TrebuchetMS.eot');
    src: url('../fonts/TrebuchetMS.eot?#iefix') format('embedded-opentype'),
         url('../fonts/TrebuchetMS.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }
body{font-family: 'TrebuchetMS', sans-serif; color: #353535;}
a {text-decoration: none;}
a:hover{transition: 0.1s all}
.logo{width: 235px;}
section{padding: 40px 0 50px;}
section.light{padding: 40px 0 50px; background: #efefef;}
p{line-height: 1.6;}
ol, ul {padding-left: 18px;}
.dropdown-toggle::after{display: none;}
.banner{margin-top: 15px;}

.head_wrap.fixed-header {position: fixed; top: 0; left: 0; width: 100%; z-index:9999; box-shadow:0px 0px 5px rgba(0,0,0,0.3);-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;-ms-transition:0.5s all;transition:0.5s all;}

#scrollBtn { display: none; position: fixed; bottom: 20px; right: 38px; z-index: 99; font-size: 14px; border: none; outline: none; background-color: #85bb22; color: white; cursor: pointer; padding: 10px; border-radius: 4px; }

.navbar{padding: 0;}
.navbar-nav .nav-link{padding: 0;}
.navbar-nav li{padding: 0 5px; border-right: solid 1px #ddd;}
.navbar-nav li:last-child{border-right: none;}
.navbar-nav li:first-child{background: #4d4d4d; border-radius: 100px; padding: 3px 0;text-align: center;}
.navbar-nav li:first-child a{color: #fff !important;}
.color1{color: #85bb22;}

.owl-dots{text-align: center;}
.owl-dots .owl-dot {border: none; height: 4px; margin: 3px; background: #a2a2a2; width: 60px; }
.owl-dots .owl-dot.active {background: #555555;}

.footer{background: #666674; color: #fff; font-weight: 300;padding-bottom: 30px; margin-top: 30px;}
.footer-item {display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.footer-item-icon i{font-size: 60px;}
.footer-item-icon {max-width: 40px; -webkit-flex-basis: 40px; -ms-flex-preferred-size: 40px; flex-basis: 40px; }
.footer-item-desc {position: relative; padding:0 15px; max-width: calc(100% - 40px); -webkit-flex-basis: calc(100% - 40px); -ms-flex-preferred-size: calc(100% - 40px); flex-basis: calc(100% - 40px); font-size: 14px;}
.bor-right1{border-right: solid 1px #85bb22;}
.fa-phone{font-size: 40px; vertical-align: middle; margin-right: 10px;}
.footer-end{background-color: #85bb22; padding: 10px; color: #fff;}
.social-icon {color: #fff; } 
ul.social-icons { margin: 0; } 
.social-icons li { vertical-align: top; display: inline; } 
.social-icons a {font-size: 20px; color: #fff; text-decoration: none; } 
.fa-facebook { padding:10px 14px; -o-transition:.5s; -ms-transition:.5s; -moz-transition:.5s; -webkit-transition:.5s; transition: .5s; background-color: #fff; color: #666674; border-radius: 3px;} 
.fa-facebook:hover { background-color: #3d5b99; color: #fff;} 
.fa-twitter { padding:10px 12px; -o-transition:.5s; -ms-transition:.5s; -moz-transition:.5s; -webkit-transition:.5s; transition: .5s; background-color: #fff; color: #666674; border-radius: 3px;} 
.fa-twitter:hover { background-color: #00aced; color: #fff;} 
.fa-rss { padding:10px 14px; -o-transition:.5s; -ms-transition:.5s; -moz-transition:.5s; -webkit-transition:.5s; transition: .5s; background-color: #fff; color: #666674; border-radius: 3px;} 
.fa-rss:hover { background-color: #eb8231; color: #fff;} 
.fa-youtube { padding:10px 14px; -o-transition:.5s; -ms-transition:.5s; -moz-transition:.5s; -webkit-transition:.5s; transition: .5s; background-color: #fff; color: #666674; border-radius: 3px;} 
.fa-youtube:hover { background-color: #e64a41; color: #fff;} 
.fa-linkedin { padding:10px 14px; -o-transition:.5s; -ms-transition:.5s; -moz-transition:.5s; -webkit-transition:.5s; transition: .5s; background-color: #fff; color: #666674; border-radius: 3px;} 
.fa-linkedin:hover { background-color: #0073a4; color: #fff;} 
.fa-github { padding:10px 14px; -o-transition:.5s; -ms-transition:.5s; -moz-transition:.5s; -webkit-transition:.5s; transition: .5s; background-color: #fff; color: #666674; border-radius: 3px;} 
.fa-github:hover { background-color: #5a32a3;color: #fff; }
.fa-instagram { padding:10px 12px; -o-transition:.5s; -ms-transition:.5s; -moz-transition:.5s; -webkit-transition:.5s; transition: .5s; background-color: #fff; color: #666674; border-radius: 3px;} 
.fa-instagram:hover { background: #d6249f;
     background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%);color: #fff; }






@media (max-width:1540px){

}
@media (max-width:1399px){

}
@media (max-width:1199px){

}
@media (max-width:991px){
.navbar-nav li{border-right: none;}
.navbar-nav li:first-child{background: transparent; border-radius: 0; text-align: center;}
.navbar-nav li:first-child a{color: rgba(0,0,0,.55) !important;}
}
@media (max-width:767px){
    
}
@media (max-width:575px){
    
}











