@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
*{  font-family: "Poppins", sans-serif !important;}
.fa{font-family:"fontawesome" !important;}
a {color: #1f1f1f; text-decoration:none;}
p{color: #555;line-height: 27px;font-size: 16px;margin-bottom: 8px} 
b,strong{color: #1f1f1f;}
section.bnr{padding:0;}
img{max-width:100%;}
#divmainenquiry11 .close { position: absolute; right: 14px; font-size: 30px; cursor: pointer;}
a{text-decoration: none;} 
#widgetsControl_C, #widgetsControl {height: auto !important;}
.rd-mr{display: inline-block; border:2px solid rgba(255,255,255,.8);color:#94c339;padding:15px 55px;font-size:16px;font-weight:600;border-radius:0;text-transform:uppercase;letter-spacing:2px;transition:.4s;}
.rd-mr:hover{background:#94c339;color:#fff;border-color: #94c339;}
.head-img{padding: 11px 0;}
.d-inline-block.py-2.px-3.bg-2.text-white.border-0{font-size:15px;}
.otherpagecss #RadDockZone1.container{max-width: 100%;}
.otherpagecss #RadDockZone1.container #HomepagecontentControl_C table{margin-top:0 !important;}
/*--------------------------------------------------------------
# Sections General
--------------------------------------------------------------*/
section {padding: 60px 0;}
  /* background-color */
 .bg-1{background-color:#6a983e;;}
 .bg-2{background-color :#94c339;}
  /* Text-color */
 .cl-1{color:#6a983e;}
 .cl-2{color :#94c339;}

  /* Font-Size */
 .fs-14{font-size: 14px;}
 .fs-15{font-size: 15px;}
 .fs-18{font-size: 18px;}
 .fs-22{font-size: 22px;}
 .fs-62{font-size: 62px;}
  /* Font-weight */
  .fw-300{font-weight: 300;}
  .fw-500{font-weight: 500;}
  .fw-600{font-weight: 600;}
  .fw-700{font-weight: 700;}
  .fw-800{font-weight: 800;}
  .fw-900{font-weight: 900;}

  

  
/*  */
.fix_line{display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3;overflow: hidden;}
/*  */
.main-table{ Font-size:15px; color:#333; line-height:24px; text-align:justify; padding: 0 5px;}
.hm-heading{font-weight: 700;Font-size: 36px;color: #333;line-height:36px;text-align:left;margin-bottom: 23px;padding: 0;}
.sub-heading{font-weight:bold;Font-size: 24px;color:#333;line-height:30px;margin:0;text-align:left;}
.main-table .sub-heading {font-weight: bold;Font-size: 18px;color: #94c339;}
 /* text-justify */
 .text-justify{text-align: justify;}
 .table-responsive {overflow: hidden;padding: 0;}
   /*  */
.dropdown-item {font-size: 15px;padding: 2px 12px !important;}
.dropdown-item:focus, .dropdown-item:hover {color: #fff;background-color: #97c037;}
.dropend .dropdown-menu[data-bs-popper]{left: auto;right: 100%;}
.dropdown-menu {border-radius: 0;}

/*--------------------------------------------------------------
# header
--------------------------------------------------------------*/
.header {width: 100%;z-index: 9;position: absolute; top: 10px; }

/*--------------------------------------------------------------
# nav-bar
--------------------------------------------------------------*/
.dropdown-toggle{position:relative;}
.nav-item ul li .dropdown-toggle::after{position:absolute;right: 5px; top: 10px;}
/*#MenuControl*/ .navbar.bg-light{background-color: transparent !important; height:100%;}
#MenuControl .nav-link:focus,#MenuControl .nav-link:hover{ color:#0d83fd;}
.nav-link{font-weight: 500;color:#000;}
.nav-fill{width:100%; font-size: 15px;}
.navbar-brand{margin:0;}
.nav-item{position:relative;}
.navbar-nav .nav-item:last-child a {/* color: #0d83fd; */}
@media (max-width: 1170px){
.navbar-expand-md .navbar-nav .nav-link{padding-right:1px; padding-left: 1px;}
}
@media (max-width: 991px){
#MenuControl, #MenuControl_C, #HeaderControl, #HeaderControl_C, #widgetsControl_C, #widgetsControl{ height: initial !important;}
.navbar-expand-md .navbar-nav .nav-link{font-size: 12px;}
	}

@media (max-width: 767px){
.navbar-toggler{background:#eee;}
.navbar.navbar-expand-md{text-align:center;}
.navbar.navbar-expand-md .container-fluid{display:block;}
.nav-fill .nav-item, .nav-fill>.nav-link{text-align:left;}
.navbar-nav>li{ display: block; text-align: left; padding: 4px 0; border-bottom: 1px solid #999; border-right:0; }
.nav-item ul li .dropdown-toggle::after{transform: rotate(90deg);}
.nav-item .nav-link.dropdown-toggle::after {position: absolute; right: 5px; top: 15px;}
.navbar-expand-md .navbar-nav .nav-link{font-size: 14px;padding-right: 5px; padding-left: 5px;}
}



/*--------------------------------------------------------------
# Banner
--------------------------------------------------------------*/
.hero-banner{position:relative;height:100vh;min-height:700px;background:url("Image/banner.jpg") center center/cover no-repeat;overflow:hidden;}
.hero-banner .overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.45);}
.hero-content{position:relative;z-index:2;color:#fff;}
.hero-content h1{font-size: 45px;font-weight:700;margin-bottom:18px;line-height:1.1;color: #fff;text-transform: capitalize;}
.hero-content p{font-size: 22px;font-weight: 500;margin-bottom:35px;color: #fff;margin-top: 30px;}
.scroll-down{position:absolute;left:50%;bottom:40px;/* transform:translateX(-50%); */z-index:2;}
.scroll-down a{color:#fff;font-size:48px;display:inline-block;animation:moveDown 1.5s infinite;}
@keyframes moveDown{
0%{transform:translate(-50%,0);opacity:1;}
50%{transform:translate(-50%,12px);opacity:.7;}
100%{transform:translate(-50%,0);opacity:1;}
}

@media(max-width:991px){
.hero-banner{min-height:600px;}
.hero-content h1{font-size:42px;}
.hero-content p{font-size:22px;}
.rd-mr{padding:14px 40px;}

}
@media(max-width:767px){
.hero-banner{min-height:550px;}
.hero-content h1{font-size:32px;}
.hero-content p{font-size:18px;line-height:1.6;}
.rd-mr{padding:12px 30px;font-size:15px;letter-spacing:1px;}
.scroll-down a{font-size:36px;}

}
/*--------------------------------------------------------------
# About 
--------------------------------------------------------------*/
.abt_ser{padding: 140px 0 40px 0; background-color: #f5f5f5;}
/*--------------------------------------------------------------
# experience 
--------------------------------------------------------------*/
.experience-section{background-color: #f5f5f5;}
.counter-box{position:relative;}
.top-line{display:block;width:100%;height:1px;background:#94c339;margin-bottom:35px;}
.counter-number{font-size: 75px;font-weight: 600;color: #94c339;line-height:1;margin-bottom:28px;}
.counter-number span{font-weight:700;}
.counter-box h3{font-size:22px;font-weight:700;color:#333;margin-bottom:20px;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px;margin-top: 50px;}
.counter-box p{font-size: 16px;line-height:1.8;color: #555;max-width:520px;}
@media (max-width:991px){
.counter-number{font-size:100px;}
.counter-box{margin-bottom:40px;}

}

@media (max-width:767px){
.experience-section{padding:60px 0;}
.counter-number{font-size:72px;}
.counter-box h3{font-size:20px;}
.counter-box p{font-size:17px;line-height:1.8;}
.top-line{margin-bottom:25px;}

}
.promoter-item h4{font-size:24px;font-weight: 700;margin-bottom: 10px;color:#333;}
.promoter-item ul{margin:0;padding:0;}
.promoter-item ul li{position:relative;margin-bottom: 7px;color:#555;font-size:16px;}
.promoter-item ul li i{color: #6a983e;font-size:14px;}
@media (max-width:767px){
    .promoter-item h4{font-size:20px;}
    .promoter-item ul li{    font-size:15px;    }

}
/*--------------------------------------------------------------
# gallery 
--------------------------------------------------------------*/
.gallery-item{position:relative;overflow:hidden;height:340px;cursor:pointer;}
.gallery-item img{width:100%;height:100%;object-fit:cover;transition:all .5s ease;}
.gallery-item:hover img{transform:scale(1.08);}
.gallery-item::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.08);opacity:0;transition:.4s;z-index:1;}
.gallery-item:hover::before{opacity:1;}

@media (max-width:991px){
.gallery-item{height:300px;}
}
@media (max-width:767px){
.gallery-item{height:250px;}
}
.experience_link{text-decoration:underline;color:#94c339;font-weight:500; text-align: center; display: block; margin-top: 50px;font-size: 20px;}


/*--------------------------------------------------------------
# denotes 
--------------------------------------------------------------*/
.denotes-sec{padding:60px 0;}
.denotes-box{background:#fff;padding: 19px 20px;border:1px solid #ececec;border-radius:12px;height:100%;transition:.35s;}
.denotes-box:hover{transform:translateY(-8px);box-shadow:0 15px 35px rgba(0,0,0,.08);}
.denotes-box .icon{width: 54px;height: 54px;line-height: 54px;text-align:center;border-radius:50%;background: #94c339;color:#fff;font-size: 24px;margin-bottom:20px;}
.denotes-box h4{font-size: 18px;font-weight:600;margin-bottom:12px;color:#222;}
.denotes-box p{margin:0;color:#666;line-height:1.8;font-size:15px;}
.denotes-sec img{width:100%;object-fit:cover;}
@media(max-width:767px){
    .denotes-box{padding:25px 20px;}
    .denotes-box h4{font-size:20px;}
}
/*--------------------------------------------------------------
# featured 
--------------------------------------------------------------*/
.prj-feature{ padding: 0; margin-bottom: 40px;  background-color: #f5f5f5;}
.prj-feature .carousel{position: relative;}
.prj-feature .custom-carousel-btn{width: 45px;height: 45px;background-color: #94c339;border-radius: 50%;position: absolute;opacity: 1;top: 50%;transform: translateY(-50%);}
.prj-feature .carousel-control-prev{left: 0;}
.prj-feature .carousel-control-next{right: 0;}
.prj-feature .custom-carousel-btn i{font-size: 34px;color: #fff;transition: .3s;background-color: #94c339;}
.prj-feature .custom-carousel-btn:hover i{color: #6a983e;   }
.prj-feature .carousel-control-prev-icon,
.prj-feature .carousel-control-next-icon{display: none;}
@media (max-width:991px){
    .prj-feature .carousel-control-prev{left: 10px;}
    .prj-feature .carousel-control-next{right: 10px;}
    .prj-feature .custom-carousel-btn i{font-size: 36px;}
}
@media (max-width:767px){
    .prj-feature .custom-carousel-btn{width: 45px;}
    .prj-feature .custom-carousel-btn i{font-size: 28px;}

}

/*--------------------------------------------------------------
# getintouch-section
--------------------------------------------------------------*/
.getintouch-section{position: relative;}
.getintouch-section .form-control{border-radius: 0;padding: 13px 15px;}
.getintouch-section .sbmt {cursor: pointer;color: #fff;background: #000;padding: 10px 30px;line-height: 26px;font-size: 18px;font-weight: 600;border: none;}

/*--------------------------------------------------------------
# getintouch-section
--------------------------------------------------------------*/
.video-section{padding:80px 0;background:#f5f5f5;}
.video-box{overflow:hidden;border-radius:12px;box-shadow:0 10px 25px rgba(0,0,0,.08);transition:.3s;background:#000;}
.video-box:hover{transform:translateY(-5px);box-shadow:0 15px 35px rgba(0,0,0,.15);}
.video-box video{width:100%;height:260px;display:block;object-fit:cover;border-radius:12px;}
@media (max-width:991px){
    .video-box video{height:220px;}
}
@media (max-width:767px){
    .video-box video{ height:200px;}
}

/*--------------------------------------------------------------
# footer
--------------------------------------------------------------*/
.footer-sec{background:#5c5c5c;padding:70px 0;padding-bottom: 0;padding-bottom: relative;}
.footer-title{color:#fff;font-size:32px;font-weight:700;margin-bottom:25px;}
.footer-subtitle{color:#fff;font-size:24px;font-weight:600;margin-bottom:25px;}
.footer-text{color:#e4e4e4;font-size: 16px;line-height:2;margin-bottom: 20px;}
.footer-contact{margin:0 0 35px;padding:0;}
.footer-contact li{margin-bottom:15px;}
.footer-contact a{color:#fff;text-decoration:none;font-size: 16px;transition:.3s;}
.footer-contact a:hover{color:#94c339;}
.footer-links{margin:0;padding:0;}
.footer-links li{margin-bottom:15px;}
.footer-links a{color:#fff;font-size: 16px;text-decoration:underline;text-underline-offset:5px;transition:.3s;}
.footer-links a:hover{color:#94c339;}
.social-icons{display:flex;gap:15px;}
.social-icons a{width: 44px;height: 44px;border:1px solid #94c339;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size: 18px;text-decoration:none;transition:.3s;}
.social-icons a:hover{background:#94c339;border:1px solid #94c339;color:#fff;}
/* Responsive */
@media (max-width:991px){
    .footer-sec{padding:60px 0;}
    .footer-title{font-size:28px;}
    .footer-subtitle{font-size:22px;}
    .footer-text,.footer-contact a,.footer-links a{font-size:18px;}

}
@media (max-width:767px){
    .footer-sec{text-align:center;}
    .social-icons{justify-content:center;}
    .footer-title{font-size:24px;}
    .footer-subtitle{font-size:20px;}
    .footer-text,.footer-contact a,.footer-links a{font-size:16px;line-height:1.8;}

}
.copyright-sec{background:#545454;padding: 18px 0;}
.copyright-sec p{color:#d7d7d7;font-size: 15px;margin:0;line-height:1.8;font-weight:400;}
.footer-policy{margin:0;padding:0;}
.footer-policy li{display:inline-block;color:#d7d7d7;font-size:16px;}
.footer-policy li a{color:#d7d7d7;text-decoration:none;transition:.3s;font-size: 15px;}
.footer-policy li a:hover{color:#ffffff;}
.developer-text{color:#bdbdbd;}
.developer-text a{color:#bdbdbd;text-decoration:none;transition:.3s;}
.developer-text a:hover{color:#ffffff;}
@media (max-width:991px){
    .copyright-sec{padding:25px 0;}
    .copyright-sec p,.footer-policy li{font-size:15px;}
}

@media (max-width:767px){
    .copyright-sec{text-align:center;margin-top:10px !important;}
    .footer-policy{display:flex;justify-content:center;flex-wrap:wrap;gap:5px;}
    .copyright-sec p,.footer-policy li{font-size:14px;}
}


/*--------------------------------------------------------------
# banner_sec_inner
--------------------------------------------------------------*/
.banner_sec_inner .bnr-section {background: linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.2)),  url('Image/about_innr_bg.jpg');background-size: cover;background-position: center;height: 450px;display: flex;align-items: center;color: white;position: relative;}
.banner_sec_inner .bnr-title {font-weight: 700;font-size: 34px;padding-bottom: 6px;margin-bottom: 9px;border-bottom: 2px solid rgba(255,255,255,0.3);text-align: left;color: #fff;}
.banner_sec_inner .bnr-subtitle {font-weight: 600;font-size: 21px;text-align: left;color: #fff;}
.banner_sec_inner .bnr-subtitle small{display: block;font-weight: 300;font-size: 12px;}
.banner_sec_inner .bnr-footer {background-color: #f8f9fa;padding: 15px 0;border-bottom: 1px solid #dee2e6;margin-bottom: 30px;text-align: left;color: #000;}
.banner_sec_inner .bnr-link {text-decoration: none;color: #6c757d;font-size: 15px;transition: color 0.3s;}
.banner_sec_inner .bnr-link.cl-2 {color: #6a983e;}
.banner_sec_inner .bnr-link:hover {color: #94c339;}
.banner_sec_inner .bnr-footer  i {color: #6a983e;margin: 0 3px;}
.banner_sec_inner .bnr-section{}
/*--------------------------------------------------------------
# Contact inner Page
--------------------------------------------------------------*/
.contact_frm .form-control {
    border-radius: 0;
    padding: 7px;
}
/*--------------------------------------------------------------
# team inner Page
--------------------------------------------------------------*/
.team_img {
    border: 2px solid #6a983e;
    border-radius: 8px;
}

/*--------------------------------------------------------------
# myra-denots inner Page
--------------------------------------------------------------*/
.myra-values-innr{padding:60px 0;}
.myra-values-innr .value-box{position:relative;background:#fff;border:1px solid #e5e5e5;padding: 32px 35px;height:100%;transition:.3s ease;}
.myra-values-innr .value-box:hover{border-color:#94c339;box-shadow:0 15px 35px rgba(0,0,0,.08);transform:translateY(-5px);}
.myra-values-innr .value-box span{position:absolute;top:20px;right:25px;font-size:52px;font-weight:700;color:#95c33949;line-height:1;}
.myra-values-innr .value-box h4{margin:0;font-size:28px;font-weight:600;color:#222;line-height:1.4;}
.myra-values-innr .value-box h4 small{font-size:18px;color:#94c339;font-weight:500;}
@media(max-width:767px){
.myra-values-innr .value-box{padding:30px 25px;}
.myra-values-innr .value-box h4{font-size:22px;}
.myra-values-innr .value-box span{font-size:40px;}
}

#HeaderControl{float: Left;margin-bottom: 0;padding: 0px 0;transition: 0.5s;position: absolute;/* left: 74px; *//* top: 46px; */z-index: 9;/* width: 30%; */background: #ffffffdb;text-align: center;}
#HeaderControl.RadDock_Default .rdMiddle .rdCenter, #HeaderControl.RadDock_Default .rdBottom .rdCenter{    background-color: transparent !important;}
#MenuControl.RadDock_Default .rdMiddle .rdCenter, #MenuControl.RadDock_Default .rdBottom .rdCenter{    background-color: transparent !important;}
#MenuControl{margin-bottom: 0;padding: 0px 0;transition: 0.5s;position: absolute;right: 0;/* top: 46px; */z-index: 9;/* width: 75%; */background: #ffffffdb;}

.navbar-toggler{background-color: #fff;}
@media screen and (max-width: 768px) {
.banner-section .carousel-caption{display: none !important;}
#HeaderControl,#MenuControl{position: static;width: 100%;height: auto;padding: 4px 0;background-color: #ffffffdb;}
}


/*--------------------------------------------------------------
# Nav-bar
--------------------------------------------------------------*/
/*nav-bar*/
.dropdown-toggle{position:relative;}
.nav-item ul li .dropdown-toggle::after{position:absolute;right: 5px; top: 10px;}
/*#MenuControl*/ .navbar.bg-light{background-color: transparent !important;height:100%;}
#MenuControl .nav-link:focus,#MenuControl .nav-link:hover{background-color:#fff !important; color:#000 !important;}
.nav-link{font-weight: 400;font-size: 18px;color: #000;padding: 5px;}
.nav-fill{width:100%; font-size: 15px;}
.navbar-brand{margin:0;}
.nav-item{position:relative;}
.navbar-toggler{background: #8fc519;margin: 15px 15px 15px 0;position: absolute;right: 5px;top: 5px;z-index: 9999999;/* filter: invert(1); */opacity: 1;border: #003c8c;transform: rotate(90deg);}
.navbar-collapse{background: #fff;border: 4px solid #fff;}
/*nav-bar*/

/**/
#WidgetControl5{height: 150px;overflow: hidden;}
#widgetsControl, #widgetsControl_C{height:inherit !important;}
.table-responsive{padding:0; overflow:hidden; border:0;}
/* #HeaderControl{ position:absolute; top: 10px;left:0;width:100%;z-index: 9;}
#MenuControl{position:absolute;top: 65px;right:0;z-index: 9;} */
#MenuControl .container-fluid{padding:0;}
#MenuControl .rdCenter,  #HeaderControl .rdCenter{ background-color: transparent !important;}
/* .body-fx #HeaderControl{position: fixed;top: 0;left: 0;width: 100%;z-index: 9;background: #003a8cf2;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;} */
/* .body-fx #MenuControl{position: fixed; top: 50px; right: 0; height:100vh; z-index: 9;} */
.body-fx .navbar-collapse { display: none;}
.body-fx .navbar-collapse.show{background: rgba(0,0,0,0.95);position: absolute;text-align: left;display: block;/*width: inherit; */float: right;right: 0;height: 100vh;overflow: hidden;top: 0;display: block;overflow-y: auto; animation: fadeInRight 300ms;transition: 0.5s;z-index: 99999999999999999;}
.nav-fill .nav-item{text-align: left; padding:5px 10px;}
.navbar-collapse{min-width: 30%;height:100vh;position: fixed;right: 0;top: 0px;padding-top: 50px;transition: none;-webkit-transform: translateX(0);transform: translateX(0);overflow-y: auto;}
.navbar-collapse.show{animation: fadeInRight 300ms;transition: 0.5s;/* z-index: 99999999999999999 !important; */}
.body-fx .navbar-toggler[aria-expanded="true"] { z-index: 999999999; position: relative; background: #ff0000; border-radius: 50%;  width: 30px; height: 30px;  text-align: center; padding: 5px; margin-top:5px; position: absolute; right: 14px;    border-color: #ff0000;
}
.body-fx .navbar-toggler[aria-expanded="true"] .navbar-toggler-icon:after{content:"x";position:absolute;top: 79px;left: 10px;width: 40px;height: 40px;background: #ff0000;color: #fff;font-weight: bold;}
.navbar-toggler[aria-expanded="true"] .navbar-toggler-icon:after{content:"x";position: fixed;top:-1px;left:-1px;width: 40px;height: 40px;background: red;color: #fff;font-weight: bold;border-radius: 50%;line-height: 35px;visibility: visible;}
.navbar-toggler[aria-expanded="true"]{visibility: hidden;}

/**/
@media (max-width: 1170px){
.navbar-expand-md .navbar-nav .nav-link{padding-right:1px; padding-left: 1px;}
.banner-sec{height:700px;}
.hm-service .ser-box {width: 85%; height: 90%;}
}
@media (max-width: 991px){
#MenuControl, #MenuControl_C, #HeaderControl, #HeaderControl_C, #widgetsControl_C, #widgetsControl{height: initial !important;position: static !important;width: 100%;}
.navbar-expand-md .navbar-nav .nav-link{font-size: 12px;}
.banner-sec{height:600px;}
.banner-sec .banner-cont{bottom: 20%;}
.hm-service .ser-box{width: 80%;height: 100%;}
.hm-contact .container:before{width: 100%;}
.cont-hm-lft .fa-map-marker{width: 60px;}
.navbar-toggler{/* right: 40px; */position: static;transform: rotate(0deg);margin: 0;}
    .container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl{justify-content:center;}
	#MenuControl .container-fluid{padding: inherit;justify-content: center;}
    .navbar-collapse {
    /* min-width: 30%; */
    height: 100vh;
     position: static;}
}

@media (max-width: 767px){
.navbar.navbar-expand-md{text-align:center;}
.navbar.navbar-expand-md .container-fluid{display:block;}
.nav-fill .nav-item, .nav-fill>.nav-link{text-align:left;}
.navbar-nav>li{ display: block; text-align: left; padding: 4px 0; border-bottom: 1px solid #999; border-right:0; }
.nav-item ul li .dropdown-toggle::after{transform: rotate(90deg);}
.nav-item .nav-link.dropdown-toggle::after {position: absolute; right: 5px; top: 15px;}
.navbar-expand-md .navbar-nav .nav-link{font-size: 14px;padding-right: 5px; padding-left: 5px;}
.banner-sec{height:500px;}
.banner-sec .banner-cont{bottom: 40px;}
.hm-service .ser-box {width: 52%;}
.body-fx .navbar-collapse.show{top:0px;}
}
@media (max-width: 568px){
.hm-service .ser-box, .hm-service .ser-bx{transform: rotate(0deg); -webkit-transform: rotate(0deg); width:100%;}
.cont-hm-lft .fa-map-marker { width: 90px;}
}
@media (max-width: 480px){
.body-fx #HeaderControl img, #HeaderControl img{max-width: 80%;}
.navbar-toggler{right: 0px;margin: 5px 5px 5px 0;border: 1px solid #000;filter: none;}
.banner-sec .banner-cont{width:100%;    bottom: 10px;}
}
