body{padding-top:54px;}
@media (min-width:992px){body{padding-top:56px;}
}
.carousel-item{height:65vh;min-height:300px;background:no-repeat center center scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.portfolio-item{margin-bottom:30px;}
.bg-green{background-color:#0c9448;}
.social{margin:0;padding:0;list-style:none;}
.social li{display:inline-block;float:left;margin:0 2px 0 0;padding:0;line-height:normal;}
[class^="social-"]{display:inline-block;width:30px;height:30px;font-size:16px;text-align:center;color:#fff;}
.navbar-dark .navbar-nav .nav-link{color:#000 !important; font-weight: bold;}
.bg-dark{background-color:#373737 !important;}
.bg-white{background-color:#fff !important;}
.carousel-caption{position:absolute;right:25%;bottom:25%;left:25%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;opacity:0.8;}
.header-hr{height:3px;background-color:grey;text-align:center;width:50%;}
.slider-heading{line-height:164%;}
.heading-underline{text-align:center;margin-top:2%;background-color:#0c9448;border:none;height:5px;text-align:center;width:75%;}
.headin2-underline{text-align:center;margin-bottom:2%;background-color:#0c9448;border:none;height:5px;text-align:center;width:21%;}
.card-title{text-align:center;}
.card-title:hover a{color:#0c9448;}
.read-more2{color:#fff;font-weight:bold;text-align:center;border:2px solid #fff;padding:10px;border-radius:10px;background-color:#0c9448;margin-top:2%;}
.title{border-color:#292929;color:#0c9448;font-weight:bold;}
.nospace{margin:0;padding:0;list-style:none;color:#ccc;}
.contact-anchor{color:#0c9448;}
.navbar-dark .navbar-toggler{color:#ccc;border-color:transparent;}
.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:#0c9448;border:1px solid transparent;border-radius:.25rem;}
a{color:#0c9448;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects;}
.fixed-top1{position:fixed;top:6%;right:0;left:0;z-index:1030;}
@media (min-width:320px) and (max-width:359px){.fixed-top1{position:fixed;top:8%;right:0;left:0;z-index:1030;}
.social{margin:-16px -14px -21px 2px;padding:0;list-style:none;}
.phone{color:#fff;font-size:10px !important;}
.email{color:#fff;font-size:10px !important;}
.head-icon{font-size:10px !important;}
[class^="social-"]{display:inline-block;width:16px;height:32px;line-height:14px;font-size:16px;text-align:center;color:#fff;}
.main-heading{font-size:28px;}
.imagelogo{width:50% !important;}
.anchor-logo{width:63% !important;}
.second-heading{font-size:22px;}
.card-title{font-size:14px;}
body{font-size:12px !important;}
.green-heading{font-size:20px !important;margin-bottom:12% !important;}
.navbar-toggler{font-size:16px !important;}
#page_banner{padding-top:22% !important;height:150px !important;}
.page-header h2{font-size:20px !important;}
.dropdown-menu{font-size:11px !important;}
h2{font-size:17px;}
h3{font-size:16px;}
.headin2-underline{text-align:center;margin-bottom:3%;background-color:#0c9448;border:none;height:5px;text-align:center;width:21%;}
}

.dropdown-item:hover {
    color: #fff ;
    text-decoration: none;
    background-color: #0c9448;
}
@media (min-width:360px) and (max-width:440px){body{font-size:12px !important;}
.fixed-top1{position:fixed;top:8%;right:0;left:0;z-index:1030;}
.phone{color:#fff;font-size:10px !important;}
.email{color:#fff;font-size:10px !important;}
.head-icon{font-size:10px !important;}
[class^="social-"]{display:inline-block;width:16px;height:32px;line-height:14px;font-size:16px;text-align:center;color:#fff;}
.main-heading{font-size:28px;}
.imagelogo{width:50% !important;}
.anchor-logo{width:63% !important;}
.second-heading{font-size:22px;}
.card-title{font-size:18px;}
.green-heading{font-size:20px !important;margin-bottom:12% !important;}
.navbar-toggler{font-size:16px !important;}
#page_banner{padding-top:22% !important;height:150px !important;}
.page-header h2{font-size:22px !important;}
.dropdown-menu{font-size:11px !important;}
h2{font-size:17px;}
h3{font-size:16px;}
.headin2-underline{text-align:center;margin-bottom:3%;background-color:#0c9448;border:none;height:5px;text-align:center;width:21%;}
}
@media (min-width:441px) and (max-width:767px){.fixed-top1{position:fixed;top:7%;right:0;left:0;z-index:1030;}
.phone{color:#fff;font-size:10px !important;}
.email{color:#fff;font-size:11px !important;}
.anchor-logo{width:63% !important;}
.imagelogo{width:50% !important;}
.main-heading{font-size:28px;}
.second-heading{font-size:22px;}
.card-title{font-size:18px;}
.green-heading{font-size:20px !important;margin-bottom:12% !important;}
.navbar-toggler{font-size:16px !important;}
#page_banner{padding-top:13% !important;padding-bottom:8% !important;height:150px !important;}
body{font-size:13px !important;}
.page-header h2{font-size:22px !important;}
.dropdown-menu{font-size:11px !important;}
h2{font-size:17px;}
h3{font-size:16px;}
.headin2-underline{text-align:center;margin-bottom:3%;background-color:#0c9448;border:none;height:5px;text-align:center;width:21%;}
}
.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030;}
.phone{color:#fff;font-size:14px;}
.phone:hover{color:#fff;font-size:14px;}
.email{color:#fff;font-size:14px;}
.email:hover{color:#fff;font-size:14px;}
.head-icon{font-size:14px;}
.head-icon:hover{color:#fff !important;font-size:16px;}
.main-heading{text-align:center;color:#0c9448;}
.imagelogo{width:45%;}
.anchor-logo{width:40%;}
.second-heading{text-align:center;color:#0c9448;}
.green-heading{color:#fff;text-align:center;font-weight:Bold;margin-bottom:3%;}
#page_banner{background:url(../img/service_bg.jpg);background-repeat:no-repeat;background-size:cover;padding-top:6%;height:150px;}
.active{background-color:#0c9448;border-radius:5px;}
.dropdown-item.active, .dropdown-item:active{color:#fff;text-decoration:none;background-color:#0c9448;}
.card-text{text-align:justify;}
.read-more2:hover{color:#fff;}
.read-more:hover{color:#0c9448;}
.dropdown:hover .dropdown-menu{display:block;}

.dropdown:hover .nav-link{color:#0c9448 !important;}

.navbar{border-bottom:1px solid #0c9448;}
@media (min-width:992px){.navbar-expand-lg .navbar-nav .nav-link{padding-right:1.5rem;padding-left:0.5rem; font-weight: bold;}
}
@media (width:411px){.fixed-top1{position:fixed;top:7%;right:0;left:0;z-index:1030;}
}
@media (height:823px){.fixed-top1{position:fixed;top:6%;right:0;left:0;z-index:1030;}
}
@media (height:667px){.fixed-top1{position:fixed;top:7%;right:0;left:0;z-index:1030;}
}
@media (height:812px){.fixed-top1{position:fixed;top:5%;right:0;left:0;z-index:1030;}
}
@media (width:414px){.fixed-top1{position:fixed;top:6%;right:0;left:0;z-index:1030;}
}
@media (height:1024px){.fixed-top1{position:fixed;top:5%;right:0;left:0;z-index:1030;}
}
@media (height:1366px){.fixed-top1{position:fixed;top:4%;right:0;left:0;z-index:1030;}
}
.btn-primary {color: #fff;background-color: #0c9448;border-color: #0c9448;
}
