*{margin: 0px;padding: 0px;box-sizing: border-box;}
:root{
    --green:#316C23;
    --orange:#FF822E;
}
body{font-family: "Geist", sans-serif;font-size: 16px;line-height:26px;overflow-x: hidden;font-weight:300;color:#444A4A;}
h1,h2,h3,h4,h5,h6{letter-spacing: 0px;font-weight:350;}.tagl{font-family: "Inter", sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:1px;}
a{color:#000;cursor:pointer;font-weight:300;}
.sp-sticky,header{
	width: 100%;height: auto;
    display: block;
    position: fixed;
    z-index: 999;
    left: 0;
    top: 0;
    transition: all -0.6s ease;
    -moz-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
}
.sp-sticky-child{
    transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
}
ul{list-style-type: none;}a{text-decoration: none;}.ncontainer {
    width: 90%;
    margin: 0px auto;
}.container{width: 80%;margin: 0px auto;}.row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.pt0 {padding-top:0 !important;}
.align-items-center {
    -ms-flex-align: center!important;
    align-items: center!important;
}
.justify-content-between {
    -ms-flex-pack: justify!important;
    justify-content: space-between !important;
}
.d-flex {
    display: -ms-flexbox!important;
    display: flex!important;
}/* side menu */
.side-menu-wrap {padding-top:80px;width:340px;position: fixed;left: -100%; top: 0;background: #fff;height: 100%; -webkit-box-shadow: 0 1px 5px 0 rgba(83, 83, 83, 0.2); box-shadow: 0 1px 5px 0 rgba(83, 83, 83, 0.2);
  overflow-y: auto; z-index: 9999; transition: .4s; -webkit-transition: .4s; -moz-transition: .4s; -ms-transition: .4s; -o-transition: .4s;}
.side-menu-wrap.opened {left: 0;transition: .8s; -webkit-transition: .8s;-moz-transition: .8s;  -ms-transition: .8s; -o-transition: .8s;}
p{text-align: left;}
.main-menu .sub-menu li{line-height: 24px;}.main-menu .sub-menu a{text-transform: capitalize;}
.side-menu-logo { border-bottom: 2px solid #FE8204;}
.header-sticky .side-menu-wrap{padding-top:80px;}
.side-menu-nav .main-menu>li {position: relative;border-bottom: 1px solid #ccc;}

.side-menu-nav .main-menu>li>a>i {color: #03328E;}

.side-menu-nav .main-menu .sub-menu {border-top: 1px solid var(--orange);background: #fff;display: none;}

.side-menu-nav .main-menu .sub-menu li {border-bottom: 1px solid #eee;}

.side-menu-nav .main-menu .sub-menu a {padding: 13px 18px;display: block;color: #212529;font-weight:500;font-size: 16px;transition: .4s;-webkit-transition: .4s;-moz-transition: .4s;-ms-transition: .4s; -o-transition: .4s;}

.side-menu-nav .main-menu .sub-menu a i {color: #03328E;}

.side-menu-nav .main-menu .sub-menu~i {position: absolute;padding: 17px 11px;right: 0;top: 0;border-left: 1px solid #ccc;}

.side-menu-nav .main-menu .sub-menu a:hover {background:var(--red);color: #fff;}

.side-menu-nav .main-menu>li>a {color: #212529;padding: 13px 30px 13px 10px;display: block;transition: .4s;-webkit-transition: .4s;-moz-transition: .4s; -ms-transition: .4s; -o-transition: .4s;}

.side-menu-wrap .side-menu-close {position: absolute; right: 0; top: 0; height: 30px;width: 30px;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0; -o-border-radius: 0;}

.side-menu-close { height: 43px;width: 43px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;}

.side-menu-close span{height: 2px;width: 20px;background:var(--orange);position: relative;opacity: 1;transition: .4s;-webkit-transition: .4s; -moz-transition: .4s; -ms-transition: .4s; -o-transition: .4s;}

.side-menu-close span:nth-child(1){top: -5px;}

.side-menu-close span:nth-child(3){bottom: -5px;}

.side-menu-close.closed span:nth-child(1) {transform: translateY(7px) rotate(45deg);-webkit-transform: translateY(7px) rotate(45deg);-moz-transform: translateY(7px) rotate(45deg);-ms-transform: translateY(7px) rotate(45deg); -o-transform: translateY(7px) rotate(45deg);}

.side-menu-close.closed span:nth-child(2) {opacity: 0;}.side-menu-nav .main-menu>li>a::after,.side-menu-nav .main-menu>li>a::before{display:none;}
header .enbtn{background:#000;color:#fff;font-weight:500;}.enbtn:hover{border-color:var(--black);}

nav{position:relative;}

.side-menu-close.closed span:nth-child(3) {transform: translateY(-7px) rotate(-45deg); -webkit-transform: translateY(-7px) rotate(-45deg); -moz-transform: translateY(-7px) rotate(-45deg); -ms-transform: translateY(-7px) rotate(-45deg); -o-transform: translateY(-7px) rotate(-45deg);}
/*  custom overlay */
.custom-overlay { position: fixed;left: 0;top: 0;background: rgba(0, 0, 0, .4);z-index: 12500;visibility: hidden;opacity: 0;transition: .4s; -webkit-transition: .4s;-moz-transition: .4s; -ms-transition: .4s;-o-transition: .4s;}
.stretched-link::after{position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;content: "";background-color: rgba(0,0,0,0);}
.custom-overlay.show {visibility: visible;opacity: 1;transition: .4s;-webkit-transition: .4s;-moz-transition: .4s;-ms-transition: .4s;-o-transition: .4s;}.justify-content-center {-ms-flex-pack: justify!important; justify-content: center !important;}
.flex-wrap {
    -ms-flex-wrap: wrap!important;
    flex-wrap: wrap!important;
}
.flex-column {
    -ms-flex-direction: column!important;
    flex-direction: column!important;
}
.d-block {
    display: block!important;
}
.d-none {
    display: none!important;
}
@media (min-width: 1100px){
.flex-lg-row {
    -ms-flex-direction: row!important;
    flex-direction: row!important;
}
.align-items-lg-center {
    -ms-flex-align: center!important;
    align-items: center!important;
}.d-lg-block {
    display: block!important;
}.d-lg-none {
    display: none!important;
    }
}.sp-sticky {
    width: 100%;
    height: auto;
    display: block;
    position: fixed;
    z-index: 99999;
    left: 0;background:#fff;
    top: 0;
    transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
}.sp-active {
    box-shadow: rgb(0 0 0 / 10%) 0 2px 4px;
}.header-logo svg{width:240px;height:auto;}.sp-active svg{width:180px;}header svg{transition:all 0.3s ease;width:240px;}
header .container{position:relative;}.orange{color:var(--orange);}footer a:hover{color:var(--orange);}
.orange1{color:var(--orange1);}
.copyright .left span{padding:0px 0px 0px 5px;}
.angdown svg {
    transform: rotate(450deg)!important;
}.side-menu-nav svg {
    transition: all .1s linear;
}
.sp-sticky.sp-active {
    box-shadow: rgb(0 0 0 / 10%) 0px 2px 4px;
    background: #fff;padding:8px 0px;
}
header .enbtn::before{background:var(--green);}
.sp-sticky.sp-active .main-menu a.cbtn span{color:#fff;}
header .main-menu>li>a{padding:0px 1.4vw;color:#000;font-size: 16px;display: flex !important;align-items: center;height:90px;transition:all 0.3s ease;}
.main-menu a span{position: relative;display: flex;transition:all 0.3s ease;letter-spacing: 0px;color:#316C23;font-weight:400;}
.main-menu a.active span::after,.main-menu a:hover span::after{position: absolute;content:'';
  width:15px;
  height:10px;
  background-size:contain;margin-top:-10px;transition:all 0.3s linear;
}.main-menu a:hover span{color:var(--orange);}footer{position:relative;overflow:hidden;background:#293526;color:#b5b5b5;font-weight:200;}
footer::after{content:'';position:absolute;width:100%;height:87%;bottom:0;z-index:-1;background-position:left;}
.fwrap {
    display: grid;
    grid-template-columns:25% 15% 15% 14%;
    justify-content: space-between;padding:70px 0px 60px;
}

.copyright .container {
    display: flex;flex-wrap:wrap;
    justify-content: space-between;border-top:1px solid #dadada2e;
    padding: 14px 0px;
}
.fwrap p, .fwrap a{color:#b5b5b5;line-height:26px;font-weight:200;}footer svg path{fill:#fff;}
footer .container .fwrap:last-child h2{color:#fff;font-size:18px;font-weight:400;}
footer h2{margin-bottom:20px;font-size:18px;font-weight:300;letter-spacing:0px;}.flinks li{margin-bottom:10px;text-transform: capitalize;}.flinks li:last-child{margin-bottom:0px;}
footer img{margin-bottom:20px;}
.fcname{font-weight:500;font-size:18px;margin-bottom:15px;color:#fff;}
.sicons svg{width:22px;height:22px;}
.sicons {
    display: flex;
}.ccolor{color:#d0d0d0;}
.sicons svg path{fill:#fff;transition:all 0.3s ease;}
.sicons .youtube svg,.sicons .twitter svg{width:18px;height:28px;}
.sicons li{padding:0px 15px 0px 0px;}.sicons a:hover path{fill:#fff;}
.enquiry{padding:30px 0px;position:relative;background-size:cover;}
.enquiry, .enquiry a{color:#fff;}
.enquiry p{font-size:30px;line-height:1.1;font-weight:500;}
.egrid{display:grid;grid-template-columns:70% 25%;flex-wrap:wrap;justify-content:space-between;align-items: center;gap:20px 20px;position:relative;z-index:9;}
.enquiry p:last-child{text-align:center;display: flex;justify-content: center;}
.enquiry a{transition:all 0.3s linear;font-size:18px;border:1px solid #fff;z-index:1;padding:10px 20px;margin-top:0px;line-height:1;}

.cbtn,.modal1 .cbtn, .cta .cbtn{display:inline-flex;margin-top:20px;text-transform:capitalize;transition:all 0.3s linear;
    font-size:16px;}.cbtn span{padding:10px 65px 10px 22px;}
.pspace3{padding:30px 0px;}.pspace5{padding:50px 0px;}
.sblue{color:var(--sblue);}.mb1{margin-bottom:15px;}
.f20{font-size:20px;line-height:28px;}.pspace{padding:100px 0px;}.hproducts{background:#f2f8fd;}
.textWrapper .d-flex{align-items:center;justify-content: space-between;width:90%;z-index:9;}
.plus::after {
    content: "+";
    display: inline-block;font-weight:400;margin-left:5px;font-size:34px;margin-top:-5px;
}
.ml.plus::after{content:'ML';}
.swiper a:hover{background:#e65326;}.swiper a:hover::before{border-bottom-color:#e65326;}

.kplus::after {
    content: "K";
    display: inline-block;
}
.kplus::before {
    content: "+";
    display: inline-block;position:absolute;right:-22px;
    font-weight: 400;
    margin-left: 2px;
    font-size: 34px;
    margin-top: -5px;
}

.owl-carousel .owl-dot {
    background-color:#444A4A !important;
    padding: 5px !important;
    border-radius: 50%;
    width: 7px;
    height: 7px;
    margin: 0px 8px;
    outline: 0px;transition:all 0.3s ease;
}
.header-logo{position: relative;width:240px;
    overflow: hidden;}
.ch2{font-size: 40px;line-height:44px;letter-spacing: 0px;}
.habt{display:grid;grid-template-columns:45% 50%;justify-content:space-between;position: relative;
        z-index: 9;}
.tright{text-align:right;}.islider .owl-item img{width:auto;margin-left: auto;}
.fw600{font-weight:600;}
.habt2{display: flex;justify-content: flex-end;}.habt2 p{text-align:center;padding-left:8%;position:absolute;}
.hblog{overflow-x:hidden;padding-bottom:0px;}
.hbloglist .owl-item{background:#fff;transition:all 0.3s ease;position:relative;}
.hbloglist .owl-item::after,.clientlist .c1::after{content:'';position:absolute;background:#e1d8ce;width:100%;height:4px;left:0;bottom:0;}
.hbloglist .owl-item::before,.clientlist .c1::before{content:'';position:absolute;background:#f47e20;width:100%;height:4px;left:0;bottom:0;z-index:1;transform:scaleX(0);transition:all 0.4s ease;}
.hbloglist .owl-item:hover:before,.clientlist .c1:hover:before{transform:scaleX(1);}
.hbloglist .owl-stage{display:flex;}.hbloglist p{margin:20px 0px 80px;}
.ch3{font-size:28px;line-height:30px;font-weight:100;}
.hbloglist,.hproject{padding-top:20px;margin-bottom:30px;}.rslider .owl-dots{display:block !important;text-align:center;margin-top:20px;}
.actdot .owl-dot.active{background-color:var(--pink) !important;}
.hbloglist .owl-stage-outer,.rslider .owl-stage-outer {overflow: visible;}
.hbloglist .owl-item,.rslider .owl-item {opacity: 0;transition: opacity 500ms;background:#f1ede8;padding:0px 20px 20px;}.hbloglist .owl-item.active,.rslider .owl-item.active{opacity: 1;}
.rname{margin-top:20px;font-weight:400;color:var(--pink);font-size:20px;position:absolute;bottom:35px;}.recnt{color:#66195D;font-size:24px;line-height:30px;}
.htesti .lfont{text-align:right;}.rslider{margin:40px auto 0px;position:relative;overflow:hidden;}
.grey{background:#f4f4f4;}.rcrow{display:flex;flex-wrap:wrap;justify-content:space-between;}
.htesti .owl-dots{text-align:right;}.htesti h2{margin-bottom:25px;}.rpos{color:#707174;font-size:15px;}.greybg{background:#F8F8F8;}
.clientslider img{transition:all 0.3s ease;margin:0px auto;width:120px !important;}
.clientslider .owl-item:hover img,.clientslider .bslide:hover img{filter: grayscale(0);}
.testimonials .owl-stage .owl-item:nth-child(odd){background:#FFF4F4;}
.testimonials .owl-stage .owl-item:nth-child(even){background:#F4F4F4;}
.fade {
  transition: opacity .15s linear;
}
.fade:not(.show) {
    opacity: 0;
}
.breadcrumb{display: flex;
    list-style-type: none;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: wrap;
    padding: 10px 0px 0px 5px;}
.breadcrumb svg{margin:0px 5px;}.breadcrumb li{font-size:16px;display:flex;align-items:center;}.sub-banner h1{color:#fff;font-size:70px;line-height:50px;font-weight:600;}
.center{display:flex;flex-wrap: wrap;align-items:center;justify-content:center;}.vm-cards h2{color:var(--black);font-size:30px;}
.breadcrumb  .op5 span{color:#dadad2;}.breadcrumb  .op5:hover span{color:var(--black);}
.backButton {
    cursor: pointer;
    position: fixed;
    bottom: 2rem;
    right: 2rem;
    z-index: 999999;
    display: none;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 40px;
    transition: transform 0.55s cubic-bezier(0.215, 0.61, 0.355, 1), opacity 0.55s cubic-bezier(0.215, 0.61, 0.355, 1);
}.backButton__bg {
    position: absolute;
    z-index: -1;
    border-radius: 100%;
    width: 100%;
    height: 100%;background:#b2b2b2;
}.backButton:hover .backButton__bg{background-color:var(--orange);}
.backButton__icon__wrap {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}
.backButton__icon__wrap svg{width: 20px;height: 20px;}
.sse {
    writing-mode: vertical-rl;display:none;
    text-orientation: mixed;
    position: fixed;
    opacity:0;
    bottom: 30%;justify-content:center;
    z-index: 999;background:var(--pink);
    right: 0px;
    font-weight: 600;
    box-shadow: 0 0 3px rgb(0 0 0 / 30%);
    transform: rotate(180deg);background: var(--orange);
}
.sse:hover a{color:#fff;background: var(--brown);}
.sse a {padding:20px 8px;color:#fff;white-space:nowrap;display:flex;}
.modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}.show {
    display: flex;
    opacity: 1;
    align-items: center;
}.modal {
    background: rgb(0 0 0 / 50%);
    z-index: 9999999;
}.modal {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 999999;
    display: none;
    width: 100%;
    height: 100%;
    overflow: hidden;
    outline: 0;
}.fade {
    transition: opacity .15s linear;
}.modal.right.fade.show .modal-dialog {
    right: 0;
}.modal.right.fade .modal-dialog {
    right: -500px;
    -webkit-transition: opacity .3s linear, right .5s ease;
    -moz-transition: opacity .3s linear, right .5s ease;
    -o-transition: opacity .3s linear, right .5s ease;
    transition: opacity .3s linear, right .5s ease;
    bottom: 0;
}.modal.right .modal-dialog {
    position: fixed;padding:
    margin: auto;
    height: auto;
    -webkit-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
.modal-content {
    background:#fff;
}.modal-title {
    width: 100%;
    font-size: 26px;
}
.col-md-12{width:100%;}.modal1 .modal-body{padding:15px;}
.modal-header {
    border-bottom: 1px solid #c1c1c1;padding: 0px 0px 10px;
}.modal.right .close {cursor:pointer;
    position: absolute;
    right: 20px;
    top:15px;
    outline: 0;text-shadow: none;
    opacity: .8;
    color: #000;
    font-size: 26px;    background: transparent;
    border: 0px;
}.modal.right .close:hover{opacity:1;}
.contactpage .sse{display:none !important;}.fcol1 .nowrap{color:var(--sblue);transition: all 0.3s ease;}.fcol1 .nowrap:hover{color:var(--black);}
.enbtn{position:relative;}header .main-menu .enbtn{height:auto !important;padding:12px 28px;color:#fff !important;z-index:1;margin-left:30px;background:var(--orange);border-radius:50px;}
img{max-width:100%;}.enbtn span{color:#fff !important;z-index:9;}header .main-menu .enbtn span{color:#fff;}

header .main-menu .enbtn:hover::after,.ltalk:hover::after,.cbtn1:hover::after{width:100%;}.ltalk{position:relative;}
.clientslider{width:95%;margin:40px auto 0px;}
.carrows .owl-prev, .carrows .owl-next{position: absolute;top:45%;left: -20px;}
.carrows .owl-next{right: -20px;left: auto;}
.hbloglist h3{color:#e65326;margin-top:25px;}.bimg, .nimg{position:relative;overflow:hidden;display:flex;}
.hbloglist .owl-item:hover img, .hnews .nslide:hover img, .hsitem:hover img, .prodslider .owl-item:hover img{transform:scale(1.1) !important;}.nimg img, .lhover h3{transition:all 0.3s ease;}

.facts {
    display:grid;justify-content:space-between;grid-template-columns:100%;gap:40px;position:relative;
}
.awrap{width:80%;margin:0px auto;}  
.counter {display:flex;
    font-size:60px;color:var(--orange);line-height:1;
    font-weight:500;position:relative;margin-top:0px;
}
.fcont{display:flex;flex-direction: column;gap:10px;width:100%;align-items: flex-start;}.fdata svg{width:60px;height:auto;}
.fdata{text-align:left;position:relative;display: flex;align-items: flex-start;border-radius:10px;}.cbtn1{background: var(--red);border: 1px solid #b9b7b3;position: relative;color:#fff;z-index:1;}
.swiper-button-prev span, .swiper-button-next span {
    width: 10px;
    height: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: transparent;
    position: absolute;
    border: solid 2px white;
    border-left: 0;
    border-bottom: 0;
    transition: all 0.3s ease;
}.swiper-button-next span {
    transform: rotate(45deg);
    right: 50%;
}.swiper-button-prev span::before,  .swiper-button-next span::after {
    background-image: none !important;
}.swiper-button-prev span {
    transform: rotate(-135deg);
    left: 50%;
}.swiper-button-prev:hover, .swiper-button-next:hover {
    background:var(--black) !important;
}.swiper-button-prev:hover span, .swiper-button-next:hover span{border-color:#fff;}
.enquiry p{font-size:28px;}.enquiry p:first-child{letter-spacing:-1px;}.enquiry a{font-weight:400;}

.hblog .carrows .owl-prev, .hblog .carrows .owl-next{top:47%;}.hblog .carrows .owl-prev{left:-30px;}.hblog .carrows .owl-next{right:-30px;}.nowrap{white-space:nowrap;}
footer ul li{margin-bottom:12px;}footer ul li:last-child,.sicons li{margin-bottom:0px;}
.sp-active .container::after{transform:scaleY(0);}
.aslide .container{position:relative;}.pslides img{width:100%;object-fit:cover;}
.imgzoom{position:relative;overflow:hidden;}
.imgzoom img{transition: all 0.3s ease;display:flex;margin: 0px auto;position:relative;}
.imgzoom{background:#fff;}.w80{width:80%;margin:0px auto;}.bcbg{background: #eff1f2;}.mb3{margin-bottom:50px;}
.wcus{display:grid;grid-template-columns: 30% 60%;justify-content:space-between;margin-bottom:20px;}.w75{width:75%;margin:0px auto;}
.yicon, .yicon a {
    position: relative;
    display: inline-flex;
    align-items: center;
    z-index: 9;
    justify-content: center;
    text-align: center;
}.yicon .button.is-play {
    position: absolute;
    z-index: 9;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 20px 0px;
    margin-top: 20px;
}.button-icon {
    border-radius: 8px;
    width: 75px;
    height: 50px;
    display: flex;
    background: #fff;
    align-items: center;
    justify-content: center;
    background: #FF0000;
    transition: all 0.3s ease-out;
}
.mt0{margin:0px;}.pb-3{padding-bottom:60px;}
.qpolicy{display:grid;grid-template-columns: 55% 40%;justify-content:space-between;align-items:center;}.qpolicy img{box-shadow:0px 0px 4px rgba(0,0,0,0.15);}
.evencols .owl-item.active,.clientele .owl-item.active{opacity:1;}.pb0{padding-bottom:0px;}
.evencols .owl-stage-outer,.clientele .owl-stage-outer, .evencols1 .owl-stage-outer{overflow:visible;}.mb2{margin-bottom:20px;}.hprod,.hclient{position:relative;overflow:hidden;}.evencols .owl-stage, .evencols1 .owl-stage{display:flex !important;}
.qsec{position:relative;overflow:hidden;padding:20px 0px;}.qpolicy .carrows .owl-prev, .qpolicy .carrows .owl-next{top:45%;}
.infraslider .owl-dots{margin:5px 0px 50px;text-align:center;}.infraslider .owl-dot{transition:all 0.3s ease;}
.carrows .owl-prev:hover i,.carrows .owl-next:hover i{background:var(--red);}.carrows .owl-prev:hover path,.carrows .owl-next:hover path{fill:#fff;}.brbg{background:#f1ede8;}
.owl-dot.active{width:40px;border-radius:20px;}.atestimonials .rslider::after{display:none;}
.dropdown-menu{
	background:#fff;
    position: absolute;
    transition: all .3s ease;
    padding: 0;
    margin: 0;
    opacity: 0;
    visibility: hidden;
    width:1050px;
    border-radius: 0;
    display: block;
    left: -300px;padding: 20px 30px;
    box-shadow: 0px 0px 5px rgb(0 0 0 / 15%);
    transform: translateY(20px);
} .dmenu:hover .dropdown-menu {
    transform: translateY(0px);
    opacity: 1;
    visibility: visible;
    
} 
.dmenu {
    position: relative;
}
.dmwrap a{text-align:center;line-height: 20px;}
.dropdown-menu  .row{justify-content:space-between;align-items: flex-start;}
.dropdown-menu .dm1:first-child > div{display:grid;grid-template-columns:46% 46%;gap:20px 20px;}
.dmwrap div{    display: flex;
    flex-wrap: wrap;
    justify-content: center;}
.dm1 > a{font-size:20px;font-weight:500;color:var(--orange1);margin-bottom:10px;display:flex;}
.dm1{display:flex;flex-wrap:wrap;height:100%;width:30%;}

.row .dm1:nth-child(2) img, .row .dm1:nth-child(3) img{height:auto;margin-bottom:4px;}.row .dm1:last-child div, .row .dm1:nth-child(2) div{text-align: center;}
.sp-active .wl img{width: 180px;}
.pbm, .mlevel,.bwm {
    position: relative;
}.pbm a,.bwm a{padding:12px 18px !important;}
.pbm.active i svg, .bwm.active i svg{
    transform: rotate(450deg) !important;
}
.wl img {
    transition: all 0.3s ease;
    width: 240px;
}.sp-active .wl img {
    width: 180px;
}
.modal-dialog {
    min-height: calc(100vh - 60px);
    display: flex;
    flex-direction: column;
    justify-content: center;
    overflow: auto;
}



@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;-webkit-transform:none;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}
.modal1 .modal-content{background:url(images/pattern-1.webp);background-size:300%;position:relative;background-position:bottom;}

.modal2 .modal-dialog{max-width:600px !important;}

.modal2 .close{
	position:absolute;
    border: 0px;
    background: transparent;
    font-size: 30px;
	left: auto;right:15px;

}
.modal1 .close{position:absolute;right: 10px;
    border: 0px;
    background: transparent;
    font-size: 30px;
    top: 10px;}
.modal1 .form-group{margin-bottom:15px;}.textarea .form-control{height:80px;}
.submit.fg-btn{width:100%;justify-content:flex-end;}
.modal1 .modal-content{display:grid;grid-template-columns:40% 60%;border-radius:10px;}
.modal1 .popimg{display:flex;}.modal1 img{border-radius:10px 0px 0px 10px;}.modal1 .modal-body{padding:20px;}
.clientslider .owl-prev:hover path,.clientslider .owl-next:hover path{fill:#b27d32;}
.clientslider .owl-prev{left:-40px;}.clientslider .owl-next{right:-40px;}.clientlist{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;}
.abtsec .mbtn,.mbtn1{display:none;}
.abtpage .atestimonials{padding-top: 10px;}
.whatsapp {position: fixed;right: 2rem;bottom:10rem;z-index: 999;}.whatsapp svg{width: 40px;height: 40px;}
.senq{position:absolute;bottom:0;width:100%;text-align:center;left:0%;background:var(--red);padding:10px;color:#fff;text-transform: uppercase;
    font-weight: 500;transition:all 0.3s ease-out;opacity:0}.pr1:hover .senq{bottom:0;}
.rslider .owl-stage{display:flex;}
footer svg{width:160px;height:auto;}
.whatsapp {position: fixed;right: 2rem;bottom:7rem;z-index: 99;}

.wus .vmbtn{position:relative;}

.swiper-pagination {
    bottom: 20px;
    display: flex;
    justify-content: flex-start;
    width: 100%;
    margin-left:0px;gap:0px 2px;bottom:30px !important;
}
.enbtn::before{
    position: absolute;
    content: "";
    width: 100%;
    height: 0;
    top: 0;
    left: 0;
    z-index: -1;
    border-radius:0px;
    background-color: var(--orange);
    transition: all 0.3s ease;
}
.enbtn:hover:before {
    top: auto;
    bottom: 0;
    height: 100%;
}
.enbtn::after{content:'';position:absolute;background:;
width:11px;height:11px;background-size:contain;right:10px;}
 

.cbtn{color:#fff;border-radius:50px;position:relative;transition:all 0.5s ease;}
.green{color:var(--green);font-weight:400;font-size:18px;}.mb25{margin-bottom:25px;}
.imgr{justify-content:flex-end;}.pbspace{padding-bottom:100px;}
.owl-nav svg path{fill:#7c7c7c;}.owl-nav button:hover path{fill:#dbb44e;}
.clientslider img:hover{transform:scale(1.1);}
.imgh img{transition:all 0.3s ease;}
.imgh:hover img,.wplist .owl-item:hover imgs, .wplist .item:hover img, .projslider .item:hover img{transform:scale(1.125);}
.ucase{text-transform:uppercase;}
                                     
@keyframes pulse {
  0% {
    box-shadow:0 0 0 0 rgb(249 217 124 / 50%);
  }
  70% {
    box-shadow: 0 0 0 25px rgba(0, 172, 193, 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(0, 172, 193, 0);
  }
}

.sub-banner h1,.breadcrumb,.breadcrumb a{color:#431B0E;}.sub-banner .container{position:relative;z-index:9;height:100%;display:flex;flex-direction:column;justify-content:flex-end;}
.sub-banner h1{color:#fff;text-transform:capitalize;position:relative;z-index:99;font-weight:400;padding-bottom:60px;}.sub-banner p{width:40%; color: #fff;}
.slash{color:#f0f0f0;padding:0px 10px;}.breadcrumb,.breadcrumb a{line-height:1.5;color:#f0f0f0;}
.breadcrumb{border-radius:0px 0px 10px 10px;padding:10px 0px 30px;z-index:9;letter-spacing: 1.5px;text-transform:uppercase;}.alignstart{align-items:flex-start;}.mbtn,.mbtn1{display:none;margin-top:0px !important;}
.team{display:grid;grid-template-columns:30% 30% 25%;justify-content:space-between;align-items:center;}
.vm{display:grid;grid-template-columns:48% 48%;justify-content:space-between;}.vm p{font-size:26px;line-height:34px;font-weight:200;padding-right:5%;}
.vm > div{padding:40px;transition:all 0.3s ease;background:#fff;border-radius:15px;}.vmcol h3{margin-bottom:100px;color:var(--green);font-size:28px;font-weight:400;}
.vm svg{width:80px;height:auto;}.vm h2{padding:0px 0px 20px;transition:all 0.3s ease;text-align:left !important;border-right:1px solid #d8d8d8;}
.vm path{fill:var(--pink);transition:all 0.3s ease;}
.vm > div:hover h2{color:var(--brown);}.ph::before{background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23899a4d' fill-rule='evenodd' d='M4.024 9L4 8.931C3.46 7.384 3 5.27 3 4c0-.55.45-1 1-1h3a2 2 0 0 1 2 2v2a2 2 0 0 1-2 2h-.837A16.054 16.054 0 0 0 15 17.837V17a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2v3c0 .45-.55 1-1 1c-1.725 0-3.44-.456-5-1c-5.114-1.832-9.168-5.886-10.976-11'/%3E%3C/svg%3E") no-repeat;background-position:center;}
.mail::before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 256 256'%3E%3Cpath fill='%23899a4d' d='M224 48H32a8 8 0 0 0-8 8v136a16 16 0 0 0 16 16h176a16 16 0 0 0 16-16V56a8 8 0 0 0-8-8m-96 85.15L52.57 64h150.86ZM98.71 128L40 181.81V74.19Zm11.84 10.85l12 11.05a8 8 0 0 0 10.82 0l12-11.05l58 53.15H52.57ZM157.29 128L216 74.18v107.64Z'/%3E%3C/svg%3E") no-repeat;background-position:center;}.cforms a{color:#666;transition:all 0.3s ease;}
.cforms a:hover{color:var(--pink);}.cforms{display:grid;grid-template-columns:55% 35%;justify-content:space-between;}
#form .col6{width:49%;}#form .col12{width:100%;}
.fg-btn input{border:0px;padding:9px 20px 9px;transition:all 0.3s ease;margin-top:10px;text-transform: capitalize;background:transparent;color:#fff;padding:0px;height:auto;}::placeholder{color:#666;}.nowrap{white-space:nowrap;}
.fg-btn .enbtn{padding:14px 50px;border-radius: 30px;margin-top:20px;background:var(--orange);}
.fg-btn .enbtn::before{background:var(--green);}
.pdetail{display:grid;grid-template-columns:23% 72%;justify-content:space-between;align-items:flex-start;}
.sticky a{color:var(--green);width:100%;padding:12px 20px;display:flex;border-bottom:1px solid #c6c6c6;position:relative;transition:all 0.3s ease;font-weight:400;}
.sticky li a::after{content:'';position:absolute;right:20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23f4f4f4' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M4 12h16m0 0l-6-6m6 6l-6 6'/%3E%3C/svg%3E");width:24px;height:24px;background-size:24px;display:none;
}
.sticky a:hover{background:#f5f5f0;}.pcontent img{width:100%;height:430px;}.f30{font-size:30px;}.py3{padding:60px 0px 30px;}
.table-responsive {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
}.table td, .table th {
    padding: .75rem;
    vertical-align: top;text-align:center;
    border: 1px solid #cad3db;background:transparent;
}.table {
    width: 100%;border:1px solid #e0e0e0;border-collapse: collapse;
}.tbg{background: #dee7ee;}
.atb tr td:first-child,.psh h4{background:#a1b076;color:#fff;}.sticky, .sticky1{position:sticky;top:130px;}
.br1 .psh:nth-child(2){border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;}
.br1{border:1px solid #e0e0e0;}
header .main-menu>li:hover .sub-menu {
    display: block;
}
header .main-menu .dmenu1 .sub-menu{width:300px;}
header .main-menu .sub-menu a {display:flex;align-items: center;font-size:15px; 
    padding: 12px 20px;color:#000000;font-weight:500;
    transition: .4s;
    -webkit-transition: .4s;
    -o-transition: .4s;
    border-bottom:1px solid #ccd6de;
}header .main-menu .sub-menu a:hover{background: var(--red);color: #fff;}
.bullet li{margin-bottom:10px;}.bullet li:last-child{margin-bottom:0px;}
.bullet{list-style-type:disc;padding-left:18px;margin-top:15px;}
.atb1 th{background:#a1b076;color:#fff;font-weight:400;text-align:left;}
.atb1 td, .atb1 th{border:1px solid #e0e0e0;}.hprod h2.mb2{margin-bottom:20px;}
.dlist{display:grid;grid-template-columns:47% 47%;justify-content:space-between;}
.dlist h2{margin-top:0px !important;}.acr{align-items:center;}.ac{align-items:center;}
.plists .imgh{position:relative;}.sticky a.active{background:#f5f5f0;}
.hprod .plists .imgh{overflow:hidden;}
.smarrow a:hover{border-color:#00acea !important;}.smarrow a:hover::after{transform:rotate(-45deg);}
.hero-slider {
  width: 100%;
  height: 700px;
  position: relative;
  z-index: 0;
}
header .main-menu .sub-menu li:last-child a{border-bottom:0px;}



@media (max-width: 991px) {
  .hero-slider {
    height: 420px;
    }.sticky{
        position: relative !important;
        top:0px;
    }.hls1{
    width: 100% !important;
    margin: 0px auto;
    }.accordion .jtbx{
        padding: 10px !important;
    }.consec::after{
        display: none;
    }.infraslider .owl-item::after{
        border-radius:30px !important;
    }
}

@media (max-width: 767px) {
  .hero-slider {
    height: 420px;
  }.infraslider .owl-item::after{
      display:none;
  }
}

.hero-slider .swiper-slide {
  overflow: hidden;
  color: #fff;
}
.hero-slider .swiper-container {
  width: 100%;
  height: 800px;
  position: absolute;
  left: 0;
  top: 0;
}

.hero-slider .slide-inner {
  width: 100%;
  height: 650px;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
  background-size: cover;
  background-position: center;
  text-align: left;
}.swiper-button-prev {
    left: 30px;
}

.swiper-button-prev, .swiper-container-rtl .swiper-button-next,.swiper-button-next, .swiper-container-rtl .swiper-button-prev{background-image:none !important;}
@media (max-width: 767px) {
  .hero-slider .swiper-button-prev,
  .hero-slider .swiper-button-next {
    display: none;
  }
}

.hero-slider .swiper-button-prev, .hero-slider .swiper-button-next{
display:flex;align-items:center;width:35px;height:35px;border-radius:50%;transition:all 0.3s ease;background:#939598;justify-content:center;
}
.swiper-button-prev span {
    transform: rotate(-135deg);
    left:7%;
}
.swiper-button-next span {
    transform: rotate(45deg);
    right:5%;
}.swiper-button-prev span:after, .swiper-button-next span:after {
    content: "";
    position: absolute;
    background-color:var(--red);
    width: 0px;
    height: 2px;
    transition: all 0.3s ease;
    transform: rotate(-45deg);
}.swiper-button-prev:hover span:after, .swiper-button-next:hover span:after {
    width: calc(20px - 4px);display:none;
}
.swiper-button-prev span, .swiper-button-next span {
    width: 10px;
    height: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: transparent;
    position: relative;
    border: solid 2px #fff;
    border-left: 0;
    border-bottom: 0;
    transition: all 0.3s ease;}
.hero-slider .swiper-pagination-bullet {
  height: 10px;width:10px;
  text-align: left;
  line-height: 12px;
  font-size: 12px;
  color: #fff;
  opacity: 1;
  background:#919191;
  transition:all .2s ease;
}

.hero-slider .swiper-pagination-bullet-active {
  opacity:1;border-radius:10px;background:#fff
}
.hero-slider .swiper-pagination-bullet-active:before{border-radius:10px;width:24px;}

.hero-slider .swiper-container-horizontal > .swiper-pagination-bullets,
.hero-slider .swiper-pagination-custom,
.hero-slider .swiper-pagination-fraction {
  bottom: 30px;
}

@media screen and (min-width: 992px) {
  .hero-slider .swiper-container-horizontal > .swiper-pagination-bullets,
  .hero-slider .swiper-pagination-custom,
  .hero-slider .swiper-pagination-fraction {
/*     display: none; */
  }
}
.swiper-pagination {
  text-align:left;
}

.hero-slider .swiper-container-horizontal > .swiper-pagination-bullets, .swipernav{
  bottom:50px;
    max-width: 1200px;
    display: table;
    margin: 0 auto;
    left: 50%;
    top:90%;
    transform: translateX(-50%);
}
}
@media (min-width: 767px) {
  .hero-slider .swiper-container-horizontal > .swiper-pagination-bullets{
  bottom:30px;
 
}
}
/*--------------------------------------------------------------
	#hero-style
--------------------------------------------------------------*/
.hero-style {
  height:1000px;
  transition:all .4s ease;
}




@media (max-width: 1199px) {
    .hclients {
        grid-template-columns: repeat(4, 1fr);
    }
  .hero-style .slide-title h2 {
    font-size: 50px;
  }.careers .accordion_images {
    min-height: 400px;
    }    .worop {
        grid-template-columns: 40% 40% 20% !important;
    }   .careers .careerp{
        grid-template-columns:35% 59%;
    }.careers .careerp::after{
        left:38%;
    }.congrid .consec{
        padding: 0px 0px 0px 50px;
    }.num{
        flex-direction: column;
        gap:5px !important;
    }
}

@media (max-width: 991px) {
  .hero-style .slide-title h2 {
    font-size: 50px;
  }    .careers .careerp {
        grid-template-columns:100% !important;
      gap:30px;
    }
      .contactus .careerp {
        grid-template-columns:100% !important;
      gap:30px;
    }.careers .careerp::after{
        display: none !important;
    }.map iframe{
        height: 300px!important;
    }.congrid{
        grid-template-columns: 100% !important;
        gap:30px;
    }.consec{
        border-left: 0px !important;
    }
}

@media (max-width: 767px) {
  .hero-style .slide-title h2 {
    font-size: 35px;
    margin: 0 0 5px;
    }
}

.hero-style p {
  font-size: 18px;
  font-weight: 400;
  line-height: 1.25;
  letter-spacing: normal;
  color:#101010;
  transition:all .4s ease;
}.hero-style p.f20{font-size:20px;text-transform:uppercase;font-weight:500;}
.fright .container{display:flex;justify-content:flex-end;}
.fright .container > div{width:40%;}

@media (max-width: 767px) {
    
  .hero-style .slide-text p {
    font-size:26px;
    font-weight: normal;
    margin: 0 0 0px;
    }.tstart p{margin-bottom:5px !important;}.tstart .bh1,.tstart p{color:#fff !important;}
}

.hero-style .slide-btns > a:first-child {
  margin-right: 10px;
}


/*--------------------------------------------------------------
	#button-style
--------------------------------------------------------------*/
.theme-btn, .theme-btn-s2{
    background-color: #ffffff;
    font-size: 20px;
  font-weight: 500;
  line-height: 1.4;
  text-align: center;
  color:#2b3b95;
    padding: 9px 32px;
    border: 0; 
  border-radius: 3px;
    text-transform: uppercase;
    display: inline-block;
    line-height: initial;
  transition:all .4s ease;
}
a {
    text-decoration: none;
    transition: all 0.2s ease;
}
.theme-btn-s2{
    background-color: rgba(255, 255, 255, 0.9);
    color: #131e4a;
}
.theme-btn:hover, .theme-btn-s2:hover, .theme-btn:focus, .theme-btn-s2:focus, .theme-btn:active, .theme-btn-s2:active {
    background-color:#2b3b95 ;
    color: #fff;
}
.theme-btn-s3{
  font-size: 16px;
  font-weight: 500;
  line-height: 1.5;
  color: #ffffff;
  text-transform: uppercase;
}
i.fa-chevron-circle-right{
  height:22px;
  width:22px;
}
a:hover {
    text-decoration: none;
}
@media (max-width: 991px){
  .theme-btn, .theme-btn-s2, .theme-btn-s3 {
    font-size: 13px;
    padding: 15px 25px;
  }
}
@media (max-width: 767px){
  .theme-btn, .theme-btn-s2{
    padding: 13px 20px;
    font-size: 13px;
    }.pimgrid{
        grid-template-columns: 100% !important;
        gap:20px;
    }
}



.textWrapper .bh1 {
    color: #431B0E;
    font-size: 60px;
    line-height: 52px;
    font-weight: 600;text-transform:capitalize;
}

.header-logo{transition:all 0.3s ease;}



.header-sticky .sp-active .main-menu>li>a{height:65px;}
.dhide{display:none;}.enbtn:hover span{color:#fff;}
.sicons a{border-radius:50%;display:flex;align-items:center;justify-content:center;width:38px;height:38px;
    position:relative;overflow:hidden;}

.addr::after, .cinfo p::after,.cont-mail::after{content:'';background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 56 56'%3E%3Cpath fill='%23898989' d='M39.156 50.934c4.078 0 6.774-1.102 9.164-3.774c.188-.187.352-.398.54-.586c1.406-1.57 2.062-3.117 2.062-4.593c0-1.688-.984-3.258-3.07-4.712l-6.82-4.734c-2.11-1.453-4.571-1.617-6.54.328l-1.804 1.805c-.54.539-1.008.563-1.547.234c-1.242-.797-3.797-3.023-5.532-4.757c-1.828-1.805-3.609-3.82-4.523-5.297c-.328-.54-.281-.985.258-1.524l1.781-1.805c1.969-1.968 1.805-4.453.352-6.538l-4.758-6.82c-1.43-2.087-3-3.048-4.688-3.071c-1.476-.024-3.023.656-4.593 2.062c-.211.188-.399.352-.61.516c-2.648 2.39-3.75 5.086-3.75 9.14c0 6.704 4.125 14.86 11.696 22.43c7.523 7.524 15.703 11.696 22.382 11.696m.024-3.61c-5.977.117-13.64-4.476-19.711-10.523c-6.117-6.094-10.922-14.016-10.805-19.992c.047-2.579.938-4.805 2.79-6.399c.14-.14.28-.258.444-.375c.68-.61 1.454-.937 2.11-.937c.703 0 1.312.257 1.758.96l4.547 6.82c.492.727.539 1.548-.188 2.274l-2.062 2.063c-1.641 1.617-1.5 3.586-.328 5.156c1.335 1.805 3.656 4.43 5.437 6.211c1.805 1.805 4.64 4.336 6.445 5.695c1.57 1.172 3.563 1.29 5.18-.328l2.062-2.062c.727-.727 1.524-.68 2.25-.211l6.82 4.547c.704.468.985 1.054.985 1.758c0 .68-.328 1.43-.96 2.132a6 6 0 0 1-.352.446c-1.617 1.828-3.844 2.718-6.422 2.765'/%3E%3C/svg%3E");width:28px;height:28px;background-size:30px;left:0;top:0;position:absolute;}
.addr, .cphone,.cont-mail,.landline{position:relative;padding-left:45px;}
.addr::after{background:url("data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M11.6663%205.83329C11.6663%208.74588%208.43526%2011.7792%207.35026%2012.716C7.24918%2012.792%207.12614%2012.8331%206.99967%2012.8331C6.87321%2012.8331%206.75017%2012.792%206.64909%2012.716C5.56409%2011.7792%202.33301%208.74588%202.33301%205.83329C2.33301%204.59562%202.82467%203.40863%203.69984%202.53346C4.57501%201.65829%205.762%201.16663%206.99967%201.16663C8.23735%201.16663%209.42434%201.65829%2010.2995%202.53346C11.1747%203.40863%2011.6663%204.59562%2011.6663%205.83329Z%22%20stroke%3D%22white%22%20stroke-width%3D%221.16667%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M7%207.58337C7.9665%207.58337%208.75%206.79987%208.75%205.83337C8.75%204.86688%207.9665%204.08337%207%204.08337C6.0335%204.08337%205.25%204.86688%205.25%205.83337C5.25%206.79987%206.0335%207.58337%207%207.58337Z%22%20stroke%3D%22white%22%20stroke-width%3D%221.16667%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:30px;height:28px;width:28px;}
.cont-mail::after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m2.357 7.714l6.98 4.654c.963.641 1.444.962 1.964 1.087c.46.11.939.11 1.398 0c.52-.125 1.001-.446 1.964-1.087l6.98-4.654M7.157 19.5h9.686c1.68 0 2.52 0 3.162-.327a3 3 0 0 0 1.31-1.311c.328-.642.328-1.482.328-3.162V9.3c0-1.68 0-2.52-.327-3.162a3 3 0 0 0-1.311-1.311c-.642-.327-1.482-.327-3.162-.327H7.157c-1.68 0-2.52 0-3.162.327a3 3 0 0 0-1.31 1.311c-.328.642-.328 1.482-.328 3.162v5.4c0 1.68 0 2.52.327 3.162a3 3 0 0 0 1.311 1.311c.642.327 1.482.327 3.162.327'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-size:30px !important;width:28px !important;height:28px !important;}
.cphone::after, .fcta .cphone::after{content:'';background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233a14 14 0 0 0 6.392 6.384'/%3E%3C/svg%3E");width:26px;height:26px;background-size:26px;left:0;top:0;position:absolute;}
.landline::after{content:'';;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 32 32'%3E%3Cpath fill='%23000' d='M16 14h2v2h-2zm4 0h2v2h-2zm4 0h2v2h-2zm-8 4h2v2h-2zm4 0h2v2h-2zm4 0h2v2h-2zm-8 4h2v2h-2zm4 0h2v2h-2zm4 0h2v2h-2zm-8-12h10v2H16z'/%3E%3Cpath fill='%23000' d='M28 6H14V5a2.003 2.003 0 0 0-2-2H8a2.003 2.003 0 0 0-2 2v1H4a2.003 2.003 0 0 0-2 2v18a2.003 2.003 0 0 0 2 2h24a2.003 2.003 0 0 0 2-2V8a2.003 2.003 0 0 0-2-2M8 5h4v17H8Zm20 21H4V8h2v14a2.003 2.003 0 0 0 2 2h4a2.003 2.003 0 0 0 2-2V8h14Z'/%3E%3C/svg%3E");width:28px;height:28px;background-size:28px;left:0;top:0;position:absolute;}
.plinks li,.qlinks li,.benefits li{position:relative;}
.pulse span{animation: ripple 0.7s linear infinite;width:50px;height:50px;border-radius:50%;position:absolute;display:inline-flex;align-items:center;justify-content:center;}
.pulse span:before {
    content: "";
    position: absolute;
    z-index: 0;
    left: 50%;
    top: 50%;
    transform: translateX(-50%) translateY(-50%);
    display: block;
    width: 80px;
    height: 80px;
    background: var(--yellow);
    border-radius: 50%;
    -webkit-animation: pulse-border 1.5s ease-out infinite;
    animation: pulse-border 1.5s ease-out infinite;transition:all 0.3s ease;
}
footer .addr::after, footer .cont-mail::after, footer .cphone::after{filter:brightness(0.5);width: 25px !important;height: 25px !important;}
footer .cphone::after{width: 23px !important;height: 23px !important;background-size:contain;}
.pulse span:after {
    content: "";
    position: absolute;
    z-index: 0;
    left: 50%;border:3px solid #fff;
    top: 50%;
    transform: translateX(-50%) translateY(-50%);
    display: block;
    width: 80px;
    height:80px;
    background: transparent;
    border-radius: 50%;transition:all 0.3s ease;
}.pulse span svg{width:30px;height:auto;z-index:99;}.pulse span svg path{transition:all 0.3s ease;}
.popup-youtube{display:flex;align-items:center;gap:10px;font-weight: 500;justify-content:center;}.popup-youtube:hover{color:var(--red);}.popup-youtube:hover span:before{background:#fff;}
.popup-youtube:hover span::after{border-color:#fff;background: #fff;}.popup-youtube:hover svg path{fill:var(--red);}
.rmbtn{border:1px solid #fff;z-index:1;position:relative;padding:10px 20px;display:inline-flex;align-items:center;text-transform:capitalize;color:#fff;letter-spacing:0.5px;position:relative;overflow:hidden;font-weight:500;}.rmbtn::after{content:'';background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M13 18.75a.74.74 0 0 1-.53-.22a.75.75 0 0 1 0-1.06L17.94 12l-5.47-5.47a.75.75 0 0 1 1.06-1.06l6 6a.75.75 0 0 1 0 1.06l-6 6a.74.74 0 0 1-.53.22'/%3E%3Cpath fill='%23fff' d='M19 12.75H5a.75.75 0 0 1 0-1.5h14a.75.75 0 0 1 0 1.5'/%3E%3C/svg%3E");width:28px;height:28px;background-size:28px;left:0px;background-repeat:no-repeat;display:flex;position:absolute;background-color:#00AFEF;border-radius:50%;transition:all 0.3s ease;}@keyframes pulse-border {0% {transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity: 1}100% {transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.7);opacity: 0}}
.rmbtn::before, .rmbtn::after{content: '';
    position: absolute;
    background: transparent;
    width: 110%;
    height: 0;
    padding-bottom: 110%;
    top: 50%;
    left: 50%;
    transform: translate3d(-50%, -50%, 0) scale3d(0, 0, 1);z-index:-1;}.rmbtn:hover{border-color:var(--red);transition-delay:0.3s;}
.bslider .owl-item:hover .rmbtn::after{left:10px;}
.swiper-container .text-wrapper {
    display: inline-flex;flex-direction:column;align-items:flex-start;
}
.swiper-container .text-wrapper {
    display: inline-flex;flex-direction:column;align-items:flex-start;overflow:hidden;
}
.gallery-top .swiper-slide .text-inner{opacity:0;}
.swiper-container .text-wrapper .text-inner {
  transform: translateY(100%);
  transition: all ease 0.5s;
}

/*active states*/
.swiper-container .swiper-slide-active.active .text-inner{
  transform: translateY(0);
  opacity: 1;
}

/*delays*/
.swiper-container .swiper-slide.active .sub-title .text-inner {
  transition-delay: 0.05s;
}

.swiper-container .swiper-slide.active .title .text-inner {
  transition-delay: 0.1s;
}

.swiper-container .swiper-slide.active .description .text-inner {
  transition-delay: 0.15s;
}
.leaf::after{width:100px;height:100px;background-size:100px;top:-80px;right:-30px;}
.hero-slider .container{height:100%;display:flex;align-items:center;position:relative;z-index:99;justify-content:space-between;}
.tstart .ch1,.ch1{font-size:60px;line-height:1.05;}
.hero-slider .enbtn::after{background:#000;}.hero-slider .enbtn span{color:#fff;}.hero-slider .enbtn{background:#000;}.hero-slider .enbtn:hover span{color:#fff;}
.swipernav > div span{top:0px;left:0px;right:0px;bottom:0px;justify-content:center;}
.swipernav .swiper-button-prev span{left:2px;}.swipernav .swiper-button-next span{left:-2px;}
.swipernav,.swiper-pagination{max-width:80% !important;}
.mt3{margin-top:50px;}.parow ul{grid-template-columns:100%;}.tr{text-align:right;}
.plists1 .hpcnt{bottom:0;}.plists1{margin:0px;}.plists1 .hpcnt{padding:15px 20px;}
.plists1 h3{text-align:center;width:100%;}
.addrow h4{margin-bottom:5px;}
.addrow div{border-bottom:1px solid #edf2f642;padding-bottom:25px;margin-bottom:25px;}.addrow div:last-child{border:0px;}
.locations{position:relative;background:var(--pink);color:#fff;font-weight:500;display:flex;justify-content:space-between;padding:10px 20px;border-radius: 15px 15px 0px 0px;margin-top:30px;}
.cforms > div:first-child{display:flex;flex-direction:column;justify-content:space-between;}
.serv .carrows .owl-nav{padding:0px;justify-content:flex-start;}
.serv .carrows .owl-nav button{background-color:#fff !important;} 
.serv .carrows .owl-nav button:hover{background-color:#00AFEF !important;}.serv .carrows .imgh{width:100%;}
#c1{width:80%;margin-left:auto;}.serv .carrows .owl-nav, .serv .carrows .owl-dots{left:-25%;position:absolute;}
#c1::after{content:'';position:absolute;width:2px;height:100px;background:#C3D4E2;transform: rotate(25deg);top:0;left:-10%;}
.serv{position:relative;overflow:hidden;}
.serv::before{content:'';position:absolute;width:3px;height:100%;background:#fff;left:54%;}.serv .carrows .owl-nav{position:relative;}
.osrow{position:relative;}.osrow div{position:absolute;}.osm{display:none;}
.pqr{display:grid;grid-template-columns:50% 50%;background:linear-gradient(to right, #EDF2F6 50%, #1A5493 50%);border-radius:20px;overflow:hidden;}
.pqr img{width:auto !important;}.pqr > div{padding:75px;}.pqr .testimonials p,.pqr .testimonials h3{color:#fff;}
.pqr .testimonials .pos{color:#abc3e5;}.tname{display:flex;gap:20px;align-items:center;margin-bottom:40px;}.pqr h3{
    font-weight: 400;}.pqr .owl-dots{margin-top:30px;}.pqr .owl-carousel .owl-dot{background-color:#00AFEF !important;margin:0px 5px;}.pqr .owl-carousel .owl-dot.active{background-color:#FEC83F !important;
        width:10px;height:10px;}.pqr{position:relative;}
.circ1::before{content:'';position:absolute;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3Cpath fill='%2300AFEF' d='M4.583 17.321C3.553 16.227 3 15 3 13.011c0-3.5 2.457-6.637 6.03-8.188l.893 1.378c-3.335 1.804-3.987 4.145-4.247 5.621c.537-.278 1.24-.375 1.929-.311c1.804.167 3.226 1.648 3.226 3.489a3.5 3.5 0 0 1-3.5 3.5a3.87 3.87 0 0 1-2.748-1.179m10 0C13.553 16.227 13 15 13 13.011c0-3.5 2.457-6.637 6.03-8.188l.893 1.378c-3.335 1.804-3.987 4.145-4.247 5.621c.537-.278 1.24-.375 1.929-.311c1.804.167 3.226 1.648 3.226 3.489a3.5 3.5 0 0 1-3.5 3.5a3.87 3.87 0 0 1-2.748-1.179'/%3E%3C/svg%3E");width:40px;height:40px;background-size:40px;}.circ1 .testimonials {padding-top:50px;}
.certified{display:flex;gap:20px;}.certified img{width:100px !important;}.cout::before{content:'';position:absolute;width:350px;height:350px;border:3px solid hsl(0deg 0% 100% / 60%);border-radius:50%;bottom:-50px;left:-150px;
    z-index:-1;}.tc p{text-align:center;color:#000;}.f18{font-size:18px;line-height:22px;}
.grid7{display:flex;justify-content:center;flex-wrap:wrap;gap:0px;margin-top:30px;}
.grid7 .imgh{padding:25px 20px;display:flex;align-items:center;position:relative;justify-content:center;width:14.25%;}.grid7 .imgh::after{content:'';position:absolute;width:1px;height:75px;background:#ccc;right:0;}
.grid7 .imgh::before{content:'';position:absolute;width:70%;height: 1px;background:#ccc;bottom:0;}
.grid7 .imgh img{width:160px;}.bslider .owl-item{border:1px solid #D1D1D1;border-radius:20px;}
.bdesc{margin-top:55px;width:100%;}
.bslider .owl-dot.active{background:var(--yellow) !important;}.bslider .owl-dots{text-align:center;margin-top:30px;}
.bslider .owl-item:hover img{transform:scale(1.1);}.bslider .bimg{border-radius:20px;}
.bslider .owl-item::after,.bgw::after{content:'';position:absolute;width:80%;height:4px;background:var(--black);bottom:-2px;border-radius:0px 0px 20px 20px;}.bslider .owl-item{text-align:center;position:relative;display:flex;justify-content:center;}.blogsec{position:relative;overflow:hidden;}
.enquiry .container{background:var(--black);padding:50px 40px;border-radius:20px;position:relative;}
.enquiry .container::after{content:'';position:absolute;background:url(images/footer-top-bg1-1.png) no-repeat;width:100%;height:100%;background-size:cover;bottom:0;left:0;}
.enquiry a:hover span{color:#fff;}.enquiry{padding:0px;margin-bottom:0px;z-index:9;}footer .flogo svg{height:auto;width:180px;margin-bottom:20px;}
.sicons a:hover::before {transform: translateY(0%);}
.sicons a:hover::after{filter: brightness(0) saturate(100%) invert(99%) sepia(100%) saturate(2%) hue-rotate(317deg) brightness(103%) contrast(101%);}

.stickylinks {
    position: sticky;background:#fff;
    top: 75px;z-index: 5;
    border-bottom:1px solid #e3e3e3;
}.stickylinks ul {
    display: flex;
}.stickylinks li {
    padding:15px 25px;
}.stickylinks li{line-height:1;position:relative;}
.stickylinks ul li:last-child::after,.mbtn1{display:none;}
.stickylinks a{text-transform:capitalize;font-size:16px;}
.snav a.active::after{width:100%;}
.snav a::after{content:'';position:absolute;width:0px;height:100%;background: #DCE5FF;transition:all 0.3s ease;left:0;top:0;z-index:-1;}
.snav a.active{color:var(--green);}


.kcom h2{background:var(--yellow);padding:15px 40px;border-radius:40px;display:inline-flex;}.at-item{background:#fff;width:48%;border-radius:15px;padding:25px;position:relative;}
.accordion .at-item:last-child{width:100%;}.at-item img{width:100%;}.accordion .at-item:last-child .at-tab{display:grid;grid-template-columns:45% 45%;justify-content:space-between;}.at-tab p{margin-bottom:10px;}.at-tab p:last-child{margin-bottom:0px;}
.accordion h2{position:absolute;top:-25px;text-transform:uppercase;color:#1A5493;font-size:24px;}.at-title{display:flex;justify-content:center;margin-bottom:40px;}.accordion .at-item:last-child h2{top:40px;}
.accordion .at-item:last-child .at-title{justify-content:flex-start;margin:0px;}.accordion .at-item:last-child .at-tab div{padding-top:100px;}
.bsp{margin-top:30px;}.accordion .at-item img{margin-top:30px;}
.accordion .at-item:last-child img{margin:0px;}
.accordion h2::after{content:'';position:absolute;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%231A5493' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m19 9l-7 7l-7-7'/%3E%3C/svg%3E");width:24px;height:24px;background-size:24px;right:0;display:none;}
.tfaq svg{width:80px;}
.tfaq{display:grid;grid-template-columns:45% 50%;justify-content:space-between;position:relative;overflow:hidden;}

.atcol,.atfaq{padding:60px 20px;}.tfaq h2{color:#fff;}.atcol svg{margin-bottom:15px;}.atestimonial .owl-dots{text-align:left;}.atestimonial{padding:40px 20px 0px;}
.atestimonial p{color:#fff;font-size: 18px;}.atcol::after{content:'';position:absolute;background:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEwNjUuMyA4NDYuNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTA2NS4zIDg0Ni43OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6I0ZEQzczRDt9Cgkuc3Qxe2ZpbGw6I0ZEQzczRTt9Cjwvc3R5bGU+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik05NDkuOSw4MzguNGMtMTMuNS0xMS41LTI5LjMtMTkuNC00NC0yOWMtMzIuMy0yMS02NS4xLTQxLjEtOTcuMy02Mi4xYy04LjctNS43LTE2LjgtNy41LTI3LjUtNi4zCgljLTI2LjcsMy01My42LDIuNi04MC41LTFjLTM1LjUtNC44LTY5LjItMTUuMS0xMDEtMzEuMWMtNjAuNS0zMC42LTEwNi45LTc1LjctMTM2LjctMTM2LjljLTQuNC05LjEtOC4yLTkuMi0xNi4xLTUuNwoJYy0yNS4zLDExLjQtNTEuOCwxOC43LTc5LjIsMjIuOGMtMzAuOSw0LjYtNjEuOCw1LTkyLjcsMC44Yy01LjItMC43LTguOSwwLjEtMTMuMiwzYy00Ni4yLDMxLjMtOTIuNiw2Mi40LTEzOC45LDkzLjcKCWMtOC4xLDUuNS0xNi4xLDkuMi0yNS42LDMuOWMtOS4xLTUuMS0xMS44LTEzLjUtMTEuOS0yMy4zYy0wLjQtNTQuOS0wLjgtMTA5LjktMS4xLTE2NC44YzAtNi40LTEuNC0xMS41LTUuOS0xNi42CgljLTI1LjgtMjkuNi00NS4yLTYzLTU3LjMtMTAwLjRjLTQuMy0xMy4yLTgtMjYuOC05LjQtNDAuN2MtMC40LTQuMy0wLjUtODcuOCwwLjEtOTEuMWMzLjktMjUuNCwxMS40LTQ5LjgsMjIuNS03Mi45CgljMjgtNTguNCw3MS4xLTEwMi42LDEyNy43LTEzMy43QzE5NywyNy41LDIzNC4zLDE0LDI3NC44LDExYzMuMi0wLjIsODMuOS0wLjIsODcuMywwYzM1LDIsNjcuNSwxMy41LDk4LjQsMjguNgoJYzYyLjYsMzAuNiwxMDkuOCw3Ny4zLDE0MC4yLDE0MC4yYzMuNyw3LjgsNyw3LjQsMTMuOCw0LjZjNTUtMjMuNCwxMTEuOS0zMi4yLDE3MS43LTI0LjRjNzksMTAuMywxNDUuMyw0NCwxOTgsMTAzLjQKCWMzOC40LDQzLjMsNjIuNyw5My43LDY4LjEsMTUyLjFjMC4zLDMuMSwwLjYsNjYuOSwwLjMsNjkuOGMtNi43LDU3LjUtMzAuMiwxMDcuNS02OCwxNTAuOWMtNC40LDUuMS02LDEwLTYsMTYuNAoJYzAsNTEuMS0wLjIsMTAyLjItMC4yLDE1My4zYzAsMTQuNC00LjYsMjUuOC0xOC4xLDMyLjVDOTU2LjcsODM4LjQsOTUzLjMsODM4LjQsOTQ5LjksODM4LjR6IE0zMTQsNTQxLjQKCWM0MS44LDAuMyw4NC45LTguNywxMjAuNC0yNC4yYzUuNS0yLjQsNy40LTQuNiw2LjEtMTEuNGMtNy0zNS4xLTcuOS03MC41LTEuMy0xMDUuN2MxNC41LTc2LjksNTQuOS0xMzcuNiwxMTguMi0xODMuMgoJYzcuNC01LjMsNy43LTksNC4xLTE2LjNjLTE1LjctMzEuOC0zNy44LTU4LjYtNjUuNC04MC4yYy01Ni00My45LTExOS43LTY0LjMtMTkxLjMtNjEuMmMtNTgsMi41LTExMC42LDIwLTE1Ni43LDU0LjYKCWMtNTkuNiw0NC43LTk0LjYsMTA0LTk3LjMsMTc5LjVDNDguNSwzNTcsNzIuNCw0MTEuMiwxMTUuNiw0NTdjNy44LDguMywxMS40LDE2LjksMTEuNCwyOC4yYzAsNDIuMywwLjUsODQuNiwwLjksMTI2LjkKCWMwLDIuOS0xLjUsNi45LDEuNSw4LjVjMi45LDEuNiw1LjYtMS41LDgtMy4xYzM2LjItMjQuMyw3Mi42LTQ4LjMsMTA4LjMtNzMuM2M5LjYtNi43LDE5LTguNiwyOS44LTYuNAoJQzI4OS4yLDU0MC42LDMwMy4xLDU0MS4yLDMxNCw1NDEuNHogTTQ3Ny44LDQ0MS4xYzAuNiw3Ny4yLDI3LjYsMTMzLjgsNzcuNSwxNzguNmM2Ny4xLDYwLjIsMTQ2LjksODAuMywyMzUuNCw2OC4xCgljOS4zLTEuMywxNywwLjMsMjUsNS42YzM2LjUsMjMuOCw3My40LDQ3LDExMC4yLDcwLjNjMi4zLDEuNCw0LjcsNCw3LjMsMi45YzMuNS0xLjUsMi01LjQsMi04LjNjMC4zLTM5LjksMC43LTc5LjksMC40LTExOS44CgljLTAuMS0xMi43LDMuNS0yMi42LDEyLjQtMzIuMWMzMy45LTM2LjIsNTYtNzguMyw2Mi0xMjguMmM1LjktNDktMi05NS41LTI3LjItMTM3LjhjLTQ3LjEtNzkuMy0xMTkuNC0xMjAuNS0yMDkuNC0xMzAuMgoJYy02Ny4xLTcuMi0xMzAuNSw3LjYtMTg2LjksNDUuOEM1MTguNCwzMDIuNCw0ODAuMSwzNjYuMyw0NzcuOCw0NDEuMXoiPjwvcGF0aD4KPHBhdGggY2xhc3M9InN0MSIgZD0iTTczMy45LDM2NC45YzQ2LjcsMCw5My41LTAuMSwxNDAuMiwwLjFjMTYuOCwwLDI3LjEsMTAuMiwyNi42LDI1LjZjLTAuNCwxMy40LTEwLjYsMjIuOS0yNS45LDIzLjQKCWMtMTIuNiwwLjQtMjUuMiwwLjEtMzcuOSwwLjFjLTgwLjIsMC0xNjAuMywwLTI0MC41LDBjLTgsMC0xNS44LTAuNy0yMi4yLTZjLTcuNy02LjMtMTAuNy0xNy4xLTcuNi0yNS44CgljNC4xLTExLjIsMTIuNC0xNy4zLDI0LjktMTcuM2M0Mi4zLTAuMSw4NC42LTAuMSwxMjYuOS0wLjFDNzIzLjcsMzY0LjksNzI4LjgsMzY0LjksNzMzLjksMzY0Ljl6Ij48L3BhdGg+CjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03MzMuOSw0ODJjNDcuMSwwLDk0LjEsMCwxNDEuMiwwYzEyLjEsMCwyMS4xLDYuMywyNC41LDE2LjRjMy41LDEwLjIsMC4zLDIwLjUtOC40LDI3LjQKCWMtNC44LDMuOC0xMC40LDUtMTYuMyw1Yy05NC4xLDAtMTg4LjMsMC4xLTI4Mi40LDBjLTE1LjgsMC0yNy41LTEwLjgtMjcuMy0yNC40YzAuMi0xMy43LDEyLTI0LjMsMjcuNC0yNC4zCglDNjM5LjcsNDgyLDY4Ni44LDQ4Miw3MzMuOSw0ODJ6Ij48L3BhdGg+Cjwvc3ZnPg==") no-repeat;width: 250px;
    height: 220px;
    background-size: 250px;right:5%;bottom:0;filter:invert(70%) sepia(78%) saturate(1474%) hue-rotate(193deg) brightness(50%) contrast(90%);}
.atcol{position:relative;}.atfaq h2{color:#000;}
.faq-singular{
    cursor: pointer;border:1px solid #E0D9CB;border-radius:20px;margin-bottom:15px;
}
.faq-singular>h3 {
    display: flex;
    padding: 15px 80px 15px 20px;
    color: #000;
    -webkit-transition: .2s linear;
    -moz-transition: .2s linear;
    transition: .2s linear;
    align-items: center;
    justify-content: space-between;
    font-size:20px;position:relative;
}
.faq-answer {
    display: none;
    background-color: transparent;padding:0px 20px 20px;
}
.faq-singular.active{background:#fff;border-color:#E0D9CB;}.faqs-container h3::after {
    content:''; font-style:normal;font-size:24px;background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M12.0253%2015.6844C11.8669%2015.6844%2011.7086%2015.6261%2011.5836%2015.5011C11.3419%2015.2594%2011.3419%2014.8594%2011.5836%2014.6177L16.2003%2010.0011L11.5836%205.38441C11.3419%205.14274%2011.3419%204.74274%2011.5836%204.50107C11.8253%204.25941%2012.2253%204.25941%2012.4669%204.50107L17.5253%209.55941C17.7669%209.80107%2017.7669%2010.2011%2017.5253%2010.4427L12.4669%2015.5011C12.3419%2015.6261%2012.1836%2015.6844%2012.0253%2015.6844Z%22%20fill%3D%22%23FF822E%22%2F%3E%3Cpath%20d%3D%22M16.941%2010.625H2.91602C2.57435%2010.625%202.29102%2010.3417%202.29102%2010C2.29102%209.65833%202.57435%209.375%202.91602%209.375H16.941C17.2827%209.375%2017.566%209.65833%2017.566%2010C17.566%2010.3417%2017.2827%2010.625%2016.941%2010.625Z%22%20fill%3D%22%23FF822E%22%2F%3E%3C%2Fsvg%3E");
    width:30px;height:28px;background-size:28px;position:absolute;transition:all 0.3s ease;right:20px;
}.faq-singular.active h3::after {
  transform: rotate(45deg);
}
.faq-singular i{position:absolute;right: 40px;
    top: 15px;}
.tfaq::before{content:'';position:absolute;width:50%;height:100%;background:var(--black);left:45%;clip-path:polygon(-3% 0%, 100% 0%, 85% 100%, -7% 100%);left:0;}
.atfaq{padding:60px 40px;}
.tfaq::after{content:'';position:absolute;width:56%;height:100%;background:#EDF2F6;right:0;clip-path: polygon(13% 0, 100% 0, 100% 100%, 0 100%);z-index:-1;}
.kcom .nobg{background:transparent;padding:0px;display:block;}.kcom .mb5{margin-bottom:70px;}
#specs p::after{display:none;}#specs{position:relative;overflow:hidden;}
.spec1{display:grid;grid-template-columns:49% 49%;justify-content:space-between;}
.spec1 .speclist{grid-template-columns:100%;}
.spec1 h2::before{display:none;}.spec1 .speclist .item{grid-template-columns:12% 88%;}.spec1 h2{font-size:36px;}
.lrmc{display:none;}.lrmbtn{display:inline-flex;}
.excnt .mb1{margin-bottom:10px !important;}.mbtn:hover{color:var(--black);}
.mbtn:hover::after{filter: invert(82%) sepia(93%) saturate(937%) hue-rotate(185deg) brightness(93%) contrast(92%);}
.p60{padding:60px 0px;}.mt80{margin-top:80px;}

.megamenu {
    background:#ffffff;
    position: fixed;
    z-index: 99999;
    width:700px;
    top: 90px;
    right: 32%;
    opacity: 1;
    transition: all 0.3s ease;
    transform: scaleY(0);
    box-shadow:0px 2px 4px rgb(0 0 0 / 15%);
    align-items: flex-start;padding:30px;
    transform-origin: top left;border-top: 1px solid #d1d1d1;
    overflow: hidden;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
}.mimg :last-child a{
    border-bottom: 0px !important;
}
.mimg :nth-child(9) a{
    border-bottom: 0px !important;
}
.mrow {
    display: grid
;
    grid-template-columns: 60% 35%;
    justify-content: space-between;
}
.mwidth {
    width: 100%;
    margin: 0px auto;
    display: flex;gap:0px 30px;
}
.megamenu .nav {
    width: 90%;
    height: auto;
    display: flex;
    overflow: hidden;
    flex-direction: column;
}.megamenu .tab-content {
    width: 90%;
}.megamenu .nav li {
    padding-left: 0px;
    padding-right: 0px;
}
.megamenu a {
    display: block;
    color: #000;
    font-size: 16px;
    width: 100%;text-transform:capitalize;
}

.tab-content > .tab-pane {
    display: none;
}
.megamenu  img {
    object-fit: cover;width:300px;height:400px;
}

.dmenu:hover .megamenu {
    transform: scaleY(1);
    opacity: 1;
    visibility: visible;
}
.tab-content > .tab-pane {
    display: none;text-align:right;
}
.tab-content > .active {
    display: block;
}
.megamenu .nav a{padding:10px 0px;font-size:18px;}

.megamenu .mimg{display:grid;justify-content:space-between;grid-template-columns:repeat(2,1fr);gap:15px;}
.megamenu h2{font-size:16px;font-weight: 400;text-transform: capitalize;padding-left: 20px;}.megamenu .mimg a{position:relative;display:flex;align-content:center;padding:0px 0px 12px 0px;font-size:15px;align-items: center;gap: 20px; border-bottom: 1px solid #dfdfdf;}.megamenu .mimg a::before {
    content: '';
    background: #ea7024;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    position: absolute;
}
.megamenu img{border-radius:15px;}
.megamenu .nav a{position:relative;overflow:hidden;padding:8px 20px 8px 0px;margin-bottom:0px;border-radius:3px;white-space:nowrap;font-size: 16px;}
.megamenu .nav a::after{content:'';position:absolute;width:40px;height:40px;right:0%;transition:all 0.3s ease;z-index:-1;top:1px;
    background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23999999' d='M10.25 16.25a.74.74 0 0 1-.53-.25a.75.75 0 0 1 0-1.06l3-3l-3-3A.75.75 0 0 1 10.78 8l3.5 3.5a.75.75 0 0 1 0 1.06L10.78 16a.74.74 0 0 1-.53.25'/%3E%3C/svg%3E") no-repeat;
    background-size:30px;background-position: right;
}
.megamenu .nav li.active a,.mdrop.active a, .megamenu .smarrow a:hover{color:var(--red);}
.megamenu .nav li.active a::after, .mdrop:hover a::after{filter: invert(17%) sepia(83%) saturate(4100%) hue-rotate(349deg) brightness(86%) contrast(91%);}.megamenu .pr15{padding-right:25px;}.megamenu .smarrow a{border-bottom:1px solid #dfdfdf;}
.dmenu:hover .megamenu {
    transform: scaleY(1);
    opacity: 1;
    visibility: visible;
}
.header-sticky .megamenu{top:75px;}

.dgrow .hlight1{z-index:1;}
.rmbtn::before{background:var(--red);}
.wb5{border:15px solid #fff;}.shape{position:relative;overflow:hidden;}
.shape .asvg{position:relative;z-index:9;}
.owl-dots{text-align:center;margin-top:20px;}footer .grid2,.fwrap1{display:grid;grid-template-columns:30% 35% 18%;justify-content:space-between;align-items:flex-start;}
.fwrap1{align-items:flex-start;padding:50px 0px 100px 0px;position:relative;z-index:1;}.fcol3 a{font-weight:500;font-size:18px;}

.copyright{position:relative;z-index:9;}
.clientele img{width:180px !important;}.clientele .owl-item{border:1px solid #dedede;display: flex;justify-content: center;}
.clientele .imgh:hover img{transform:scale(1.05);}
.htrow{display:grid;grid-template-columns:100%;justify-content:space-between;}
.testimonials{position:relative;overflow:hidden;}
.testimonials .owl-stage-outer { 
overflow: visible;
}

 .testimonials .owl-item {
   opacity: 0;
   transition: opacity 500ms;background:#EBF5EB;padding:30px;border-radius:10px;
}

.testimonials .owl-item.active {
  opacity: 1;
}
.tc{text-align:center;}
.scrtabs-tab-container *{box-sizing:border-box}.scrtabs-tab-container{height:90px;}.scrtabs-tab-container .tab-content{clear:left}.scrtabs-tab-container.scrtabs-bootstrap4 .scrtabs-tabs-movable-container>.navbar-nav{-ms-flex-direction:row;flex-direction:row}.scrtabs-tabs-fixed-container{width:100% !important;float:left;height:100px;overflow:hidden;width:100%}.scrtabs-tabs-movable-container{position:relative;width:100% !important;}.scrtabs-tabs-movable-container .tab-content{display:none}.scrtabs-tab-container.scrtabs-rtl .scrtabs-tabs-movable-container>ul.nav-tabs{padding-right:0}.scrtabs-tab-scroll-arrow{border:1px solid #ddd;border-top:none;color:#428bca;display:none;float:left;font-size:12px;height:42px;margin-bottom:-1px;padding-left:2px;padding-top:13px;width:20px}.scrtabs-tab-scroll-arrow:hover{background-color:#eee}.scrtabs-tab-scroll-arrow,.scrtabs-tab-scroll-arrow .scrtabs-click-target{cursor:pointer}.scrtabs-tab-scroll-arrow.scrtabs-with-click-target{cursor:default}.scrtabs-tab-scroll-arrow.scrtabs-disable,.scrtabs-tab-scroll-arrow.scrtabs-disable .scrtabs-click-target{color:#ddd;cursor:default}.scrtabs-tabs-fixed-container ul.nav-tabs>li{white-space:nowrap}/* tabs component jQuery scroller */.scrtabs-tab-scroll-arrow {color: var(--theme-light-text-color);padding: 0;border: none;line-height: 2;}.scrtabs-tab-scroll-arrow:hover {background-color:var(--black);}.scrtabs-tab-scroll-arrow button {position: relative;top: 50%;transform: translateY(-50%);}.scrtabs-disable i {color: transparent;}.scrtabs-tab-scroll-arrow-left {text-align: right;width: 25px;}.scrtabs-tab-scroll-arrow-right {width: 25px;}.scrtabs-arrow-btn {background-color: transparent;height: 36px;width: 36px;padding: 0;color: rgb(var(--theme-light-color));font-size: 24px;line-height: 12px;border: 0;}.scrtabs-tab-scroll-arrow-left,.scrtabs-tab-scroll-arrow-right{position:absolute;left:0;z-index:9;align-items:center;justify-content:center;}.scrtabs-tab-scroll-arrow-right{right:0;left:auto;}.scrtabs-bootstrap4{position:relative;}.scrtabs-bootstrap4 a{display: flex;flex-wrap: wrap;justify-content: center;}.scrtabs-bootstrap4 img{width:100%;height:100px;object-fit:contain;margin-bottom:5px;} .scrtabs-bootstrap4 ul{justify-content:flex-end;width:100%;}.mdi-chevron-right::before{content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="26" height="26" preserveAspectRatio="xMidYMid meet" viewBox="0 0 40 40"%3E%3Cg transform="rotate(180 20 20)"%3E%3Cpath fill="white" d="M24.96 32.601L12.371 19.997l.088-.088l12.507-12.52a.661.661 0 0 0-.01-.921a.645.645 0 0 0-.458-.182a.653.653 0 0 0-.465.186l-13.004 13.02a.63.63 0 0 0-.176.49a.656.656 0 0 0 .18.523l13.014 13.031c.244.23.659.233.921-.02a.658.658 0 0 0-.008-.915z"%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');filter:invert();}.mdi-chevron-left::before{content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="26" height="26" preserveAspectRatio="xMidYMid meet" viewBox="0 0 40 40"%3E%3Cpath fill="white" d="M24.96 32.601L12.371 19.997l.088-.088l12.507-12.52a.661.661 0 0 0-.01-.921a.645.645 0 0 0-.458-.182a.653.653 0 0 0-.465.186l-13.004 13.02a.63.63 0 0 0-.176.49a.656.656 0 0 0 .18.523l13.014 13.031c.244.23.659.233.921-.02a.658.658 0 0 0-.008-.915z"%2F%3E%3C%2Fsvg%3E');filter:invert();}.scroll-card-body{position:relative;}
.mdi-chevron-left{left:-5px;position:relative;}.mdi-chevron-right{right:5px;position:relative;}.scrtabs-tab-scroll-arrow:hover i{filter:invert(1);}
.tabspace {
    display: flex;
    padding-bottom:0px;gap:0px 50px;
}.scrtabs-tabs-fixed-container ul.nav-tabs>li {
    white-space: nowrap;
}.tabspace a {
    position: relative;
    text-transform: uppercase;
    font-weight: 600;padding:10px 0px;
    color: #373737;
}.tabspace a::after {
    content: '';
    position: absolute;
    background: var(--red);
    width: 0px;
    height: 4px;
    bottom:0px;
    left: 0;
    transition: all 0.3s ease;
}.tabspace a:hover::after, .tabspace a.active::after {
    width: 100%;
}
.pmb0{padding-bottom:0px !important;margin-bottom:0px !important;}.fw400{font-weight:500;}


.lrmc1 li:first-child p{color:#545353 !important;font-weight:400 !important;}.lrmc1 li:first-child p:first-child{text-align: left;}
.lbtn{text-align:left;display:inline-flex;margin-top:0px;}.mtab p.lbtnwrap{padding:0px !important;text-align: left;margin-top:20px;}
.lbtn::after{top:3px;}.lbtn:hover{color:var(--red);}
.lbtn:hover::after{filter:invert(80%) sepia(100%) saturate(3748%) hue-rotate(349deg) brightness(87%) contrast(89%);}
.stickyhead{position:sticky;top:150px;}
.nobg .hwcnt{background:#fff;padding-bottom:50px;}.nobg {padding-top:0px !important;}.completedprojects .col2 .pname::after{display:none;}
.completedprojects .col2 .item{cursor:auto;}.hwcnt1{grid-template-columns:100% !important;}.cforms .gbg h2,.cforms .gbg p, .cforms .gbg a{color:#fff;}
.addr::after, .cont-mail::after{background-size:30px !important;width:30px !important;height:30px !important;background-size: contain !important;}
.cont-mail{display:flex;align-items:center;}.cont-mail::after{top:-1px;}
.cfrow.featuresec::after{height:65%;}.fg-btn p{position:relative;}.fg-btn p input{margin:0px;}#form .fg-btn{margin-top:10px;background:transparent;margin-bottom:0px !important;}
.fg-btn:hover p::after{right:0;bottom:0;width:95%;height:95%;}
footer .cont-mail::after, footer .cinfo p::after{top:-2px;}
.slider-for img{width:100% !important;}
.feature1{grid-template-columns:30% 60%;position:relative;}.slider-for{margin-bottom:10px;}
.slider-nav .item {
   margin-right:10px;
}.slick-dots li button:before{content:'•';font-size:30px;}.slick-dots li.slick-active button:before{color: var(--red) !important;}
.feature1 .slick-dots{bottom:0px;position:relative;margin-top:10px;}.feature1 .slick-next,.feature1 .slick-prev{display:none !important;}
.cbbanner::after{mix-blend-mode:multiply;}
.slide-arrow{background:transparent;border:0px;z-index:1;cursor:pointer;}.flex-start{align-items:flex-start;}
.cont-mail::after{width:28px !important;height:28px !important;}
.megamenu svg{width:44px;height:auto;}.megamenu svg path{fill:#9c9c9c;transition:all 0.3s ease;}
.megamenu a:hover h2{color:#ea7024;}.megamenu a:hover svg path{fill:var(--red);}
.mb0{margin-bottom:0px !important;}.pt60{padding-top:60px;}
.ctype{text-align:left !important;font-size:16px;margin-top:5px !important;font-weight:350;color:var(--red) !important;}
.fbtn{display:flex;align-items:center;margin-bottom:30px;}.fbtn h3{margin-bottom:0px !important;}
.pr{position:relative;}
.hicon{position:relative;}
.hicon::after, .hicon::before{content:'';background:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKIHdpZHRoPSIyNzAuMDAwMDAwcHQiIGhlaWdodD0iMjczLjAwMDAwMHB0IiB2aWV3Qm94PSIwIDAgMjcwLjAwMDAwMCAyNzMuMDAwMDAwIgogcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCI+CjxtZXRhZGF0YT4KQ3JlYXRlZCBieSBwb3RyYWNlIDEuMTAsIHdyaXR0ZW4gYnkgUGV0ZXIgU2VsaW5nZXIgMjAwMS0yMDExCjwvbWV0YWRhdGE+CjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLDI3My4wMDAwMDApIHNjYWxlKDAuMTAwMDAwLC0wLjEwMDAwMCkiCmZpbGw9IiMwMDAwMDAiIHN0cm9rZT0ibm9uZSI+CjxwYXRoIGQ9Ik0xMjQwIDI2NjUgYy02MSAtMTQgLTEwMCAtMzAgLTE0NSAtNjAgLTM1IC0yMyAtMTA4IC03NyAtMTE1IC04NSAtMwotMyAtMzQgLTI4IC03MCAtNTUgLTM2IC0yNyAtNzQgLTU3IC04NSAtNjcgLTExIC0xMCAtNzQgLTU5IC0xNDAgLTExMCAtNjYKLTUwIC0xMjIgLTk1IC0xMjUgLTk4IC0zIC0zIC00MSAtMzMgLTg1IC02NyAtNDQgLTMzIC0xMDAgLTc3IC0xMjUgLTk3IC0yNQotMjAgLTQ5IC00MCAtNTUgLTQ0IC0xMzAgLTk5IC0yMTUgLTE4NyAtMjE1IC0yMjMgMCAtOCAtNSAtMjAgLTExIC0yNiAtMTcKLTE3IC00OCAtMTcxIC00OSAtMjM4IDAgLTMzIDcgLTEwMCAxNSAtMTUwIDggLTQ5IDE1IC0xMTAgMTUgLTEzNSAwIC0yNSA3Ci03MCAxNSAtMTAwIDggLTMwIDE1IC02OCAxNSAtODUgMCAtMjggMTggLTEyNiA0MiAtMjI1IDYgLTI1IDE0IC02NSAxOCAtOTAKMTUgLTg1IDY2IC0yODcgODAgLTMxMiA2IC0xMCAxMCAtMjMgMTAgLTI5IDAgLTI0IDc2IC0xMzYgMTI5IC0xOTIgMzkgLTQwIDc5Ci02OSAxMjkgLTkzIGw3MyAtMzQgNzc5IDAgNzc5IDAgNjggMzIgYzY3IDMxIDE4NCAxMzEgMjA0IDE3MyA1IDExIDIwIDM4IDM0CjYwIDEzIDIyIDI0IDQ5IDI1IDYwIDAgMTEgNyAyOSAxNSAzOSA4IDExIDE1IDI5IDE1IDQxIDAgMTIgNiA0MSAxNCA2NiA3IDI0CjIxIDgwIDMxIDEyNCA5IDQ0IDIxIDk0IDI2IDExMCA1IDE3IDEzIDU3IDE4IDkwIDYgMzMgMTUgODcgMjEgMTIwIDM4IDIyMSA3MQo0NzIgNzAgNTQ0IDAgNTEgLTI1IDE2OSAtNDggMjI2IC0yOCA3MSAtMTA2IDE1NyAtMjIwIDI0MiAtNDMgMzMgLTEwNyA4MwotMTIyIDk2IC04IDcgLTQ0IDM1IC04MCA2MiAtMzYgMjcgLTY5IDU1IC03MyA2MiAtNCA3IC0xNCAxMyAtMjEgMTMgLTcgMCAtMjEKOSAtMzAgMTkgLTEwIDExIC02MSA1MiAtMTE0IDkyIC01MyA0MSAtOTkgNzYgLTEwMiA4MCAtMyAzIC0zNiAzMCAtNzUgNTkgLTM4CjMwIC03NCA2MCAtNzggNjcgLTQgNyAtMTQgMTMgLTIxIDEzIC03IDAgLTIxIDkgLTMyIDIxIC0zMyAzNyAtMTM4IDg4IC0yMTMKMTA0IC04MyAxNyAtMTE0IDE3IC0xOTEgMHogbTE2MSAtMjMyIGMyOSAtMTAgNjAgLTIzIDY5IC0zMSAxOCAtMTUgODMgLTY3CjEyOSAtMTAyIDU4IC00NCAxMTYgLTkwIDEzMSAtMTAzIDggLTcgNDQgLTM1IDgwIC02MiAzNiAtMjcgNjkgLTU1IDczIC02MiA0Ci03IDE0IC0xMyAyMSAtMTMgNyAwIDI1IC0xMyA0MSAtMzAgMTYgLTE2IDM1IC0zMCA0MiAtMzAgNyAwIDEzIC0zIDEzIC04IDAKLTQgMzMgLTMyIDczIC02MiAzOSAtMzAgNzQgLTU3IDc3IC02MSA0IC01IDg2IC02OSAxNTkgLTEyNCA0MyAtMzIgNzggLTc3IDk0Ci0xMjEgMjAgLTU2IDIzIC0xOTkgNyAtMjg1IC02IC0zMCAtMTUgLTkwIC0yMCAtMTM0IC0xMiAtMTE3IC00MyAtMjkxIC03MgotNDE1IC02IC0yNSAtMTQgLTYzIC0xOSAtODUgLTExIC01NSAtNTMgLTIxNyAtNjYgLTI1MCAtMiAtNSAtMTIgLTIzIC0yMyAtNDAKLTExIC0xNiAtMjMgLTM3IC0yNiAtNDUgLTMgLTggLTI3IC0zMSAtNTIgLTUwIGwtNDcgLTM1IC03NDYgMCBjLTY5NyAwIC03NDgKMSAtNzY2IDE3IC0xMSAxMCAtMjQgMTggLTI5IDE4IC0xMSAxIC02NSA3MiAtODYgMTE1IC0xNiAzMSAtMzUgOTMgLTYxIDIwMAotOCAzMyAtMjAgODAgLTI2IDEwNSAtNiAyNSAtMTYgNzMgLTIxIDEwNiAtNSAzNCAtMTQgNzQgLTIwIDg4IC01IDE1IC0xMCA0NAotMTAgNjQgMCAyMCAtNyA2MiAtMTUgOTIgLTggMzAgLTE1IDc1IC0xNSAxMDAgMCAyNSAtNyA3NCAtMTUgMTEwIC04IDM2IC0xNAoxMTYgLTE1IDE3NyAwIDEwMSAzIDExOCAyNiAxNjggMjMgNDggNDIgNjcgMTIyIDEyOCA1MiA0MCAxMDUgODEgMTE3IDkyIDEzCjExIDc2IDYxIDE0MCAxMTAgNjUgNTAgMTIzIDk1IDEyOSAxMDAgNiA2IDQwIDMzIDc2IDU5IDM2IDI3IDcwIDU0IDc1IDYxIDEwCjExIDE4MSAxNDQgMjU0IDE5NiAzMyAyNSAxMTEgNTcgMTM3IDU5IDcgMCAzNiAtOCA2NSAtMTd6Ii8+CjxwYXRoIGQ9Ik0xMjcwIDE2NzAgYy0xNjIgLTE4IC0zMDcgLTExOSAtMzg4IC0yNzAgLTU5IC0xMDkgLTczIC0yODQgLTMzCi00MDAgNTYgLTE2MiAxNjggLTI3MyAzMzEgLTMzMSA3OCAtMjcgMjQ0IC0yNyAzMjQgMiAxMDIgMzUgMjExIDExNyAyNjEgMTk0CjMzIDUxIDU1IDk0IDU1IDEwOSAwIDcgNyAyNyAxNSA0MiAyNCA0NiAyMCAyMzQgLTYgMzA4IC0zNSAxMDIgLTExNyAyMTEgLTE5NAoyNjEgLTUxIDMzIC05NCA1NSAtMTA4IDU1IC04IDAgLTI3IDYgLTQzIDE0IC0zNSAxNyAtMTQwIDI1IC0yMTQgMTZ6IG0xOTEKLTI1NiBjNTEgLTI4IDEwOCAtODQgMTMyIC0xMjkgMzAgLTU2IDMxIC0xOTQgMiAtMjQ1IC0yOSAtNTIgLTg1IC0xMDkgLTEzMAotMTMzIC01NCAtMjkgLTIxMiAtMzIgLTI0MiAtNCAtMTEgOSAtMjQgMTcgLTI5IDE3IC0xNiAwIC03MCA1NSAtMTAwIDEwMSAtMjYKNDAgLTI4IDUyIC0yOSAxNDAgMCA3OSAzIDEwMSAxOCAxMTYgOSAxMSAxNyAyNCAxNyAyOSAwIDMxIDExNCAxMTggMTY2IDEyNwo1OCAxMCAxNjEgMCAxOTUgLTE5eiIvPgo8L2c+Cjwvc3ZnPg==");position:absolute;width:50px;height:40px;background-size:22px;border-radius:50px;background-repeat:no-repeat;background-position:center;transition:all 0.3s ease;}
.main-menu .hicon span{display:none;}.main-menu li .hicon{padding:0px 70px 0px 8px;}  
.main-menu .hicon:hover::after{background-position:0% 100%;
            background-size: 100% 200%;}
.hicon::after{background:linear-gradient(to top, #fec00f 50%, #fff 50%);background-position: 100% 0%;
            background-size: 100% 200%;}.hicon::before{z-index:1;} 
footer .grid2{border-bottom:1px solid #272727;margin-bottom:50px;}.sicons.prlinks li:last-child{margin-bottom:0px !important;}
.py30{padding:30px 0px;}.pt50{padding-top:60px;}
.hnews {display: grid;
    gap: 40px;
    padding-top:10px;
    height: 100%;
    grid-template-columns: repeat(3, 1fr);
}
.hnews h3, .hblogs h3{font-size:22px;color:#4d4d4d;line-height:26px;font-weight:500;}
.hnews .nslide{background:hsl(211deg 55% 10% / 3%);border-radius:15px;position:relative;overflow:hidden;}
.hnews .bdate, .hblogs .bdate{margin-bottom:15px;font-weight:400;font-size:15px;}
.hnews .nslide:hover img, .hblogs .nslide:hover img{transform:scale(1.1);}
.orange{color:#EA7024;}.fw400{font-weight:400;}.habt1 h2{line-height:46px;}
.iso{width:100px;}.hform{position:relative;overflow:hidden;}
.hform::after{content:'';position:absolute;width:100%;height:100%;background:#0075BC;top:0;opacity:0.85;z-index: -1;left:0;}
.hform::before{content:'';position:absolute;width:100%;height:100%;background:url(images/banner.png) top center;overflow:hidden;transform: scaleX(-1);z-index: -1;background-size:cover;left:0;top:0;}
.hform{color:#fff;z-index:9;padding:60px;border-radius:30px;display:grid;grid-template-columns:48% 48%;align-items:flex-start;justify-content:space-between;}
.hform h2{color:#fff;font-size:70px;line-height:68px;}.hform .tagline{color:#fff;}.hindustry{display:grid;grid-template-columns:48% 48%;justify-content:space-between;align-items:center;}
form input, form select, form textarea{border-radius:0px;}form label{margin-bottom:5px;display:inline-flex;position: relative;padding: 5px;}

.hform .fg-btn{display:grid;grid-template-columns:65% 25%;justify-content:space-between;}
.evencols .owl-nav svg path, .prodslider .owl-nav svg path{fill:none;}
.evencols .owl-prev svg{transform:rotate(180deg);}
 .prodslider .owl-nav{position:absolute;right:0;bottom:0;display:flex;gap:15px;}.prodslider .owl-nav{justify-content:flex-end;width:100%;position:relative;margin-top:30px;}
.evencols .owl-nav button, .prodslider .owl-nav button{border:1px solid #22282B !important;display:flex;align-items:center;width:45px;height:45px;justify-content:center;border-radius:50%;transition:all 0.3s ease;}
.evencols .owl-nav button:hover, .prodslider .owl-nav button:hover{background-color:var(--pink);}
.vtestimonials{display:grid;grid-template-columns:repeat(3,1fr);gap:60px;padding-top:80px;}
.vtestimonials .rname{margin-top:20px;}
.picon {display: flex;align-items: center;justify-content: center;position: static;overflow:hidden;}
.picon img, .picon .imgh{width:100%;display:flex;}.picon{border-radius:20px;}
.vtestimonials .pr{padding-bottom:0px;}

.videos::before{content:'';position:absolute;width:100%;height:100%;background:linear-gradient(0deg, rgb(26 48 21 / 70%) 12.98%, rgba(0, 0, 0, 0.00) 100%);left:0;top:0;opacity:0.75;}
video.video-background {
    width: 100%;
    height: 900px;
    object-fit: cover;
    object-position: bottom;
}
		.sp-sticky.sp-active{background:#fff !important;}header .text{fill:#fff;}
		.sp-sticky.sp-active .text{fill:#0279C2;}
.prodslider a::after, .hservice a::after, .iwslider a::after, .hnews .nslide::after,
.alicon li::before, .sccnt a::before {
    content:'';
    position:absolute;
    background:url("data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjQwIiBoZWlnaHQ9IjM5IiB2aWV3Qm94PSIwIDAgNDAgMzkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMS44NzUgMjcuNjI1TDI4LjEyNSAxMS4zNzVNMjguMTI1IDExLjM3NUgxMS44NzVNMjguMTI1IDExLjM3NVYyNy42MjUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=");
    width:24px;height:24px;background-size:24px;right:-35px;transition:all 0.3s ease;
}
header .main-menu .enbtn span::after{margin:0px;}.mb10{margin-bottom:5px;}

.fb::after{content:url("data:image/svg+xml,%3Csvg%20width%3D%2226%22%20height%3D%2226%22%20viewBox%3D%220%200%2026%2026%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M25.59%2012.8729C25.59%205.80684%2019.861%200.0778809%2012.795%200.0778809C5.72896%200.0778809%200%205.80684%200%2012.8729C0%2019.2597%204.6787%2024.5526%2010.7958%2025.5122V16.5717H7.54692V12.8718H10.7958V10.0548C10.7958%206.84857%2012.7065%205.07646%2015.6291%205.07646C17.028%205.07646%2018.493%205.32703%2018.493%205.32703V8.47567H16.8787C15.289%208.47567%2014.7932%209.46195%2014.7932%2010.4738V12.8729H18.3416L17.7744%2016.5728H14.7932V25.5133C20.9113%2024.5526%2025.59%2019.2587%2025.59%2012.8729Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E");}
.twitter::after{content:url("data:image/svg+xml,%3Csvg%20width%3D%2226%22%20height%3D%2226%22%20viewBox%3D%220%200%2026%2026%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M19.4525%202.39905H22.9797L15.2739%2011.2063L24.3391%2023.1909H17.2411L11.6817%2015.9223L5.32042%2023.1909H1.79114L10.0332%2013.7706L1.33691%202.39905H8.61514L13.6404%209.04285L19.4525%202.39905ZM18.2146%2021.0797H20.169L7.55315%204.39933H5.45584L18.2146%2021.0797Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E")}
.instagram::after{content:url("data:image/svg+xml,%3Csvg%20width%3D%2226%22%20height%3D%2226%22%20viewBox%3D%220%200%2026%2026%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12.795%200C9.31903%200%208.88506%200.0159937%207.52026%200.07677C6.15759%200.140745%205.22996%200.355061%204.41427%200.671737C3.573%200.99801%202.85862%201.43624%202.14743%202.14743C1.43624%202.85862%200.996944%203.57194%200.671737%204.41427C0.355061%205.22996%200.139679%206.15759%200.07677%207.52026C0.012795%208.88506%200%209.31903%200%2012.795C0%2016.271%200.0159937%2016.7049%200.07677%2018.0697C0.140745%2019.4313%200.355061%2020.36%200.671737%2021.1757C0.99801%2022.0159%201.43624%2022.7314%202.14743%2023.4426C2.85862%2024.1527%203.57194%2024.5931%204.41427%2024.9183C5.23102%2025.2339%206.15866%2025.4503%207.52026%2025.5132C8.88506%2025.5772%209.31903%2025.59%2012.795%2025.59C16.271%2025.59%2016.7049%2025.574%2018.0697%2025.5132C19.4313%2025.4493%2020.36%2025.2339%2021.1757%2024.9183C22.0159%2024.592%2022.7314%2024.1527%2023.4426%2023.4426C24.1527%2022.7314%2024.5931%2022.0191%2024.9183%2021.1757C25.2339%2020.36%2025.4503%2019.4313%2025.5132%2018.0697C25.5772%2016.7049%2025.59%2016.271%2025.59%2012.795C25.59%209.31903%2025.574%208.88506%2025.5132%207.52026C25.4493%206.15866%2025.2339%205.22889%2024.9183%204.41427C24.592%203.573%2024.1527%202.85862%2023.4426%202.14743C22.7314%201.43624%2022.0191%200.996944%2021.1757%200.671737C20.36%200.355061%2019.4313%200.139679%2018.0697%200.07677C16.7049%200.012795%2016.271%200%2012.795%200ZM12.795%202.3031C16.2102%202.3031%2016.6175%202.32016%2017.9663%202.3788C19.2138%202.43745%2019.8909%202.6443%2020.3409%202.8213C20.9401%203.05267%2021.3645%203.3299%2021.8144%203.77666C22.2612%204.22448%2022.5384%204.64992%2022.7698%205.24915C22.9446%205.69911%2023.1536%206.37617%2023.2101%207.62369C23.2709%208.97356%2023.2848%209.37873%2023.2848%2012.795C23.2848%2016.2113%2023.2688%2016.6175%2023.2059%2017.9663C23.1408%2019.2138%2022.9329%2019.8909%2022.757%2020.3409C22.5181%2020.9401%2022.2462%2021.3645%2021.7984%2021.8144C21.3517%2022.2612%2020.9198%2022.5384%2020.327%2022.7698C19.8792%2022.9446%2019.1914%2023.1536%2017.9439%2023.2101C16.5855%2023.2709%2016.1857%2023.2848%2012.763%2023.2848C9.33928%2023.2848%208.93944%2023.2688%207.5821%2023.2059C6.33352%2023.1408%205.64579%2022.9329%205.19797%2022.757C4.59127%2022.5181%204.17437%2022.2462%203.72761%2021.7984C3.27872%2021.3517%202.9919%2020.9198%202.76798%2020.327C2.59205%2019.8792%202.3852%2019.1914%202.32016%2017.9439C2.27218%2016.6004%202.25512%2016.1857%202.25512%2012.779C2.25512%209.37127%202.27218%208.95543%202.32016%207.59596C2.3852%206.34845%202.59205%205.66179%202.76798%205.21396C2.9919%204.6062%203.27872%204.19036%203.72761%203.74147C4.17437%203.29471%204.59127%203.00682%205.19797%202.78398C5.64579%202.60698%206.3186%202.39906%207.56611%202.33509C8.92558%202.28711%209.32542%202.27111%2012.747%202.27111L12.795%202.3031ZM12.795%206.22477C9.16442%206.22477%206.22477%209.16762%206.22477%2012.795C6.22477%2016.4256%209.16762%2019.3652%2012.795%2019.3652C16.4256%2019.3652%2019.3652%2016.4224%2019.3652%2012.795C19.3652%209.16442%2016.4224%206.22477%2012.795%206.22477ZM12.795%2017.06C10.4386%2017.06%208.53%2015.1514%208.53%2012.795C8.53%2010.4386%2010.4386%208.53%2012.795%208.53C15.1514%208.53%2017.06%2010.4386%2017.06%2012.795C17.06%2015.1514%2015.1514%2017.06%2012.795%2017.06ZM21.1608%205.96567C21.1608%206.81334%2020.472%207.50107%2019.6254%207.50107C18.7777%207.50107%2018.09%206.81227%2018.09%205.96567C18.09%205.11907%2018.7788%204.43133%2019.6254%204.43133C20.4709%204.43027%2021.1608%205.11907%2021.1608%205.96567Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E")}
.linkedin::after{content:url("data:image/svg+xml,%3Csvg%20width%3D%2226%22%20height%3D%2226%22%20viewBox%3D%220%200%2026%2026%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M21.8016%2021.8069H18.0122V15.869C18.0122%2014.453%2017.9834%2012.6308%2016.0375%2012.6308C14.0617%2012.6308%2013.76%2014.1715%2013.76%2015.7645V21.8069H9.9705V9.59625H13.6107V11.2607H13.6597C14.1683%2010.301%2015.4052%209.2881%2017.253%209.2881C21.0926%209.2881%2021.8027%2011.8151%2021.8027%2015.1045L21.8016%2021.8069ZM5.69058%207.92544C4.47079%207.92544%203.4909%206.93809%203.4909%205.72363C3.4909%204.51024%204.47185%203.52396%205.69058%203.52396C6.9061%203.52396%207.89132%204.51024%207.89132%205.72363C7.89132%206.93809%206.90503%207.92544%205.69058%207.92544ZM7.59063%2021.8069H3.79052V9.59625H7.59063V21.8069ZM23.6974%200H1.88833C0.84447%200%200%200.825277%200%201.84355V23.7465C0%2024.7658%200.84447%2025.59%201.88833%2025.59H23.6942C24.737%2025.59%2025.59%2024.7658%2025.59%2023.7465V1.84355C25.59%200.825277%2024.737%200%2023.6942%200H23.6974Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E")}
.youtube::after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23333' d='m10 15l5.19-3L10 9zm11.56-7.83c.13.47.22 1.1.28 1.9c.07.8.1 1.49.1 2.09L22 12c0 2.19-.16 3.8-.44 4.83c-.25.9-.83 1.48-1.73 1.73c-.47.13-1.33.22-2.65.28c-1.3.07-2.49.1-3.59.1L12 19c-4.19 0-6.8-.16-7.83-.44c-.9-.25-1.48-.83-1.73-1.73c-.13-.47-.22-1.1-.28-1.9c-.07-.8-.1-1.49-.1-2.09L2 12c0-2.19.16-3.8.44-4.83c.25-.9.83-1.48 1.73-1.73c.47-.13 1.33-.22 2.65-.28c1.3-.07 2.49-.1 3.59-.1L12 5c4.19 0 6.8.16 7.83.44c.9.25 1.48.83 1.73 1.73'/%3E%3C/svg%3E")}
.sicons{list-style-type:none;}


footer .sicons li{margin:0px !important;}
footer .sicons li:last-child{margin-bottom:0px !important;}
header #Layer_1 path,header #Layer_1 polygon, header #Layer_1 rect{fill:#fff;} 

.sp-sticky.sp-active #Layer_1 .st0{fill:#EF6365;}
.sp-sticky.sp-active #Layer_1 .st2, .sp-sticky.sp-active #Layer_1 .st5, .sp-sticky.sp-active #Layer_1 .st8,
.sp-sticky.sp-active #Layer_1 .st4,.sp-sticky.sp-active #Layer_1 .st3,.sp-sticky.sp-active #Layer_1 .st6{fill:#EF6365;}
.sp-sticky.sp-active #Layer_1 .st1{fill:#606261;}
.sp-sticky.sp-active #Layer_1 rect{fill:#606261 !important;}
.sp-sticky.sp-active svg image{filter:none;}

.bannerc{position:absolute;left:0;z-index:9;}
.videoban{width:100%;}.videos{display:flex;align-items:flex-end;position: relative;overflow: hidden;}
footer #Layer_1 path, footer #Layer_1 rect, footer #Layer_1 polygon{fill:#fff;}
.g40{display:grid;grid-template-columns:30% 30%;justify-content:space-between;}



.testimonials .owl-item::before {content:'';position:absolute;background:url("data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjMxIiBoZWlnaHQ9IjI2IiB2aWV3Qm94PSIwIDAgMzEgMjYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xNi4wMTI0IDI2TDI2LjUxNjUgMEgzMUwyMy4zMTQxIDI2SDE2LjAxMjRaTTAgMjZMMTAuMzc2IDBIMTQuODU5NUw3LjQyOTc1IDI2SDBaIiBmaWxsPSIjRUQ1MjUyIi8+Cjwvc3ZnPgo=") no-repeat;
width:26px;height:26px;background-size:contain;top:45px;}
.testimonials .owl-item{padding:100px 50px 80px;}
.hnews .blogdesc{position:absolute;bottom:20px;color:#fff;height:170px;}.hnews h3{color:#fff;}
.hnews img{width:100%;}
.hnews .bdate, .hblogs .bdate{border-bottom:1px solid #9b9b9b87;padding-bottom:10px;font-size:15px;}
.hnews .nslide::after{right:15px !important;bottom:15px;}
.hblogs .bdate{border:0px;padding-bottom:0px;color:#757575;font-weight:300;}
.fenq{background:url(images/broiler-chicken.png) no-repeat;padding:70px 0px;position:relative;overflow:hidden;border-top:3px solid var(--orange);background-size:cover;}.fenq h2.ch2{color:#fff;text-align:left;}
.fenq .row{display:flex;justify-content:center;align-items:center;color:#fff;flex-direction:column;}
.fenq .enbtn,.fenq .enbtn::after{background:#2e3530;}
.uspattern::before{content:'';position:absolute;background:url("data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9Ijk4IiBoZWlnaHQ9Ijk1IiB2aWV3Qm94PSIwIDAgOTggOTUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik00IDk0LjY5NTNDMS43OTA5MiA5NC42OTUyIDEuNTY1NjZlLTA3IDkyLjkwNDQgMy40OTY5MWUtMDcgOTAuNjk1M0wzLjc4OTY2ZS0wNiA1MS4zNDY3QzAuMDAwMjU1NzUzIDQ5LjEzNzggMS43OTEwOCA0Ny4zNDY3IDQgNDcuMzQ2N0w0My4zNDg2IDQ3LjM0NjdDNDMuNzk1OSA0Ny4zNDY3IDQ0LjIyNTQgNDcuNDIyMiA0NC42MjcgNDcuNTU3Nkw0OS45Nzg1IDQzLjEyM0w0OS45Nzg1IDRDNDkuOTc4NiAxLjc5MTA3IDUxLjc2OTYgMC4wMDAyNDAxNTggNTMuOTc4NSAtMy43ODk2NmUtMDZMOTMuMzI3MiAtMy40OTY5MWUtMDdDOTUuNTM2MiA3LjQ3MjgzZS0wNiA5Ny4zMjcxIDEuNzkwOTMgOTcuMzI3MiA0TDk3LjMyNzIgNDMuMzQ4NkM5Ny4zMjcgNDUuNTU3NiA5NS41MzYyIDQ3LjM0ODYgOTMuMzI3MiA0Ny4zNDg2TDUzLjk3ODUgNDcuMzQ4NkM1My4yMDU4IDQ3LjM0ODUgNTIuNDg0NiA0Ny4xMjg2IDUxLjg3MzEgNDYuNzQ5TDQ3LjI3MDUgNTAuNTYxNUM0Ny4zMjExIDUwLjgxNTQgNDcuMzQ4NiA1MS4wNzc5IDQ3LjM0ODYgNTEuMzQ2N0w0Ny4zNDg2IDkwLjY5NTNDNDcuMzQ4NiA5Mi45MDQzIDQ1LjU1NzYgOTQuNjk1MSA0My4zNDg2IDk0LjY5NTNMNCA5NC42OTUzWiIgZmlsbD0iI0Q0RURBQyIvPgo8L3N2Zz4K") no-repeat;
    left:5%;top:0;width:100px;height:100px;background-size:80px;}.lpattern,.tpattern,.uspattern{position:relative;}

.enbtn:hover span::after, .nslide:hover::after, .hsitem:hover a::after, .hservice a:hover::after{transform:rotate(45deg);}

.banner{height:100%;}
.banner{
	background-color: #ffffff;
	z-index: 2;
	width: 100%;
	position: relative;
	flex-direction: column;
	height: 80vh;
	font-size: 16px;
	display: flex;
	clip-path: none !important;position:relative;overflow:hidden;
}
.banner .slider-inner {
	background: #000;
	height: 100vh;justify-content:center;
	position: relative;display:flex;flex-direction:column;align-items:center;
}
.banner .swiper-slide {
	position: relative;
	display: flex;
	justify-content: center;
	text-align: left;
	flex-direction: column;
	overflow: hidden;
}
.banner .swiper-slide .slider-inner img 
{
	object-fit: cover;
	width: 100%;
	height: 100%;
}
.banner .swiper-slide .slider-inner video {
	object-fit: cover;
	width: 100%;
	height: 100%;
}

.swiper
.swiper-slide .slider-inner .swiper-content .title-area .tag {
	color: #ffffff;
	font-weight: 900;
	font-size: 24px;
	margin-bottom: 10px;
	margin-top: 0px;
}
.swiper-slide .slider-inner .swiper-content .title-area .title {
	margin-top: 50px;
	color: #fff;
	font-size: 8vw;
	font-family: "Inter", sans-serif;
	font-weight: 900;
	line-height: 1.1;
	text-transform: uppercase;
	margin-bottom: 50px;
	margin-left: -12px;
	text-decoration: none;
}
.swiper-slide .slider-inner .swiper-content p.disc {
	font-size: 20px;
	width: 100%;
	margin-top: 15px;
	margin: 20px 0px 40px 0px;
	font-weight: 400;
	line-height: 32px;
	color: #FFFFFFB0;
}


.creative-btn--wrap .creative-slide--btn:hover .creative-btn--label {
	transform: translateX(18px);
}
.creative-btn--wrap .creative-slide--btn:hover .creative-btn__border {
	transform: scale(0, 1);
}
.creative-btn--wrap .creative-slide--btn:hover{
	margin-left: 38px !important;
}
.creative-btn--wrap .creative-slide--btn:hover .circle {
	clip-path: circle(50% at 50% 50%);
}
.creative-btn--wrap .creative-slide--btn:hover .circle-fill {
	transform: scale(1, 1);
}
.creative-btn--wrap .creative-slide--btn:hover .circle-icon {
	transform: translate(0%, 0%);
	opacity: 1;
}


.swiper-container-h .slider-pagination-area {
	display: flex;
	align-items: center;
	justify-content: center;
	position: absolute;
	top: unset;
	right: unset;
	bottom:70px;
	left:12.5%;
	width: 100%;
	z-index: 1;
}
.swiper-container-h .slider-pagination-area .slide-range {
	font-size: 16px;
	font-weight: 500;
	margin: 0 15px;
	color: #ffffff;
	line-height: 0;
	position: absolute;
	font-size: 20px;
}
.swiper-container-h .slider-pagination-area .slide-range.one {
	left: -50px;
}
.swiper-container-h .slider-pagination-area .slide-range.three {
	right: -50px;
}
.swiper-container-h .slider-pagination-area .swiper-pagination .swiper-pagination-progressbar-fill {
	background: #e6e6e6;border-radius:50px;
}

.swiper-container-h .swiper-button-next:hover, 
.swiper-container-h .swiper-button-prev:hover {
	background: #FFFFFF0D;
}

nav i {display:none;}
.banner .ch1, .banner .ch2{color:#fff;}

.cbtn{background:var(--orange);color:#fff;}
.cbtn::before, .cbtn::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.cbtn span::after, .cbtn span::before{
    content: '';
    position: absolute;
    background:;
    transition: all 0.3s ease;
    width: 33px;
    height: 33px;
    background-size: contain;
    right: 10px;
    border-radius: 50%;
}
.cbtn span::before{background:#fff;}
.cbtn::before {
       content: '';
    background: var(--green);
    width: 120%;
    height: 0;
    padding-bottom: 120%;
    top: -110%;
    left: -10%;
    border-radius: 50%;
    transform: translate3d(0, 68%, 0) scale3d(0, 0, 0);
}
.cbtn::after {
   content: '';
    background: var(--green);
    transform: translate3d(0, -100%, 0);
    transition: transform 0.4s cubic-bezier(0.1, 0, 0.3, 1);
}
.cbtn:hover::before, .tpbtn a.active::before{
       transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
    transition: transform 0.4s cubic-bezier(0.1, 0, 0.3, 1);
}
.cbtn:hover::after {
  transform: translate3d(0, 0, 0);
    transition-duration: 0.05s;
    transition-delay: 0.4s;
    transition-timing-function: linear;
}

.cbtn{position:relative;overflow:hidden;}
.cbtn:hover span {
    animation: MoveScaleUpInitial 0.3s forwards, MoveScaleUpEnd 0.3s forwards 0.3s;color:#fff;
}
@keyframes MoveScaleUpInitial {
	to {
		transform: translate3d(0,-105%,0) scale3d(1,2,1);
		opacity: 0;
	}
}@keyframes MoveScaleUpEnd {
	from {
		transform: translate3d(0,100%,0) scale3d(1,2,1);
		opacity: 0;
	}
	to {
		transform: translate3d(0,0,0);
		opacity: 1;
	}
}
.cbtn span {
    display: inline-flex;
    position: relative;align-items: center;
    z-index: 99;font-weight: 400;width:100%;
}
.aicon{position:relative;}
.cbtn span::after, .aicon::after{content:'';position:absolute;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M12.0253%2015.6844C11.8669%2015.6844%2011.7086%2015.6261%2011.5836%2015.5011C11.3419%2015.2594%2011.3419%2014.8594%2011.5836%2014.6177L16.2003%2010.0011L11.5836%205.38441C11.3419%205.14274%2011.3419%204.74274%2011.5836%204.50107C11.8253%204.25941%2012.2253%204.25941%2012.4669%204.50107L17.5253%209.55941C17.7669%209.80107%2017.7669%2010.2011%2017.5253%2010.4427L12.4669%2015.5011C12.3419%2015.6261%2012.1836%2015.6844%2012.0253%2015.6844Z%22%20fill%3D%22%23FF822E%22%2F%3E%3Cpath%20d%3D%22M16.941%2010.625H2.91602C2.57435%2010.625%202.29102%2010.3417%202.29102%2010C2.29102%209.65833%202.57435%209.375%202.91602%209.375H16.941C17.2827%209.375%2017.566%209.65833%2017.566%2010C17.566%2010.3417%2017.2827%2010.625%2016.941%2010.625Z%22%20fill%3D%22%23FF822E%22%2F%3E%3C%2Fsvg%3E");
width: 22px !important;height: 22px !important;right: 15px;margin-top: 0px !important;background-size:contain;}
.banner .ch1{font-size:70px;font-weight:700;margin:20px 0px 30px;}.banner p{color:#fff;}
.banner, .banner .slider-inner{height:80vh;}
.bannerc, .swiper-container-h .slider-pagination-area,  .swiper-container-h .swiper-pagination{left:13%;}
.banner .slider-inner::after{content:'';position:absolute;width:100%;height:100%;background:linear-gradient(to bottom, #ED5252, #000000, #000000);z-index:0;opacity:0.15;left:0;top:0;}
.cta a{height:auto !important;margin-top:0px;}.cta .cbtn{margin-top:0px;}.cta{margin:0px 30px;}

.lrpattern::after, .lrpattern::before{content:'';position:absolute;background:url("images/pattern.png") no-repeat center left;
width:30%;height:100%;left:0%;background-size:contain;bottom:0%;z-index:-1;opacity:0.65;}
.lrpattern{position:relative;}
.lrpattern::before{left:auto;right:0;transform:rotate(180deg);}
.fhead{display:grid;grid-template-columns:45% 30%;justify-content: space-between;align-items:flex-end;}
.bline{position:relative;overflow:hidden}
.bline::after{content:'';position:absolute;background:url("data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjE5OSIgaGVpZ2h0PSI3IiB2aWV3Qm94PSIwIDAgMTk5IDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0yLjY0NDAyIDAuNDA2MDM3QzMuNzYxOTkgMC4yNDA5NTkgNS4yMjQ5NyAwLjI1NTQ5NiA2LjMzNjIxIDAuMzI5MjlDNi42ODQxMiAwLjM1MjAwNSA2LjUxNzQyIDAuNTQ2ODI3IDYuNzYwNzMgMC41NzA3ODZDNy4yMzEgMC42MTc3ODMgNy42NTk1NCAwLjUwNDA4NCA4LjEyNTE2IDAuNTY1OTE4QzguMjc5NDggMC41ODczMjkgOC4xMDQyIDAuODkwNzAzIDguMjY2MTkgMC45MDY0MTRDOC42MDc4NyAwLjkzODg4IDguOTM2OTUgMC45NDE2NDYgOS4yNzE4NyAwLjkzMzQwN0M5LjgwMDA4IDAuOTIwNTYxIDEwLjMyNTQgMC44ODE4MzEgMTAuODc0NCAwLjg5NDYwNUMxNC43MTEzIDAuOTg2NjQ5IDE4LjQ2OTggMC45NTcyNzkgMjIuMzA1MSAwLjkxOTg4OUMyMi44Njg4IDAuOTE0NDE4IDIzLjQzMzkgMC45MDkxNCAyMy45OTg0IDAuOTA0NzYzQzI1LjQ2MTYgMC44OTI3MSAyNy4yNDg4IDEuMDk2MTkgMjguNzU1NyAwLjkzNDMzNEMyOC45MzE1IDAuOTE1MTMgMjguODE4NyAwLjY2MDQ3NSAyOC44NTE2IDAuNjM4MjExQzI5LjM2ODUgMC4yOTcxMzggMjkuMjA4OSAwLjgyMjkwNCAyOS41NTQzIDAuODgyMDI5QzI5Ljg4MTEgMC45Mzc3MDIgMzAuMjE1OSAwLjk3OTIwMSAzMC41NTQzIDEuMDA4MjhDMzEuNjM0MyAxLjEwMTIgMzIuNzUwMyAxLjA2NzQ2IDMzLjc0NjIgMC45NjY0MzhDMzQuMzAyNSAwLjkwOTMwNiAzMy43MzA5IDAuNDExMTMzIDM0LjI5OTQgMC42ODQ1OUMzNC4zMzg5IDAuNzAzMDQ0IDM0LjIwNDMgMC45ODA0MDMgMzQuMzU3OCAxLjAwNTgxQzM0LjcwNiAxLjA2Mjg0IDM1LjM2MjYgMC45OTc5MDYgMzUuNjMxOCAxLjAxMzIyQzM2LjE1MDYgMS4wNDQxIDM2LjIzNjIgMS4wMzkzNCAzNi43MjYxIDEuMDMxMTJDMzcuMjAxOSAxLjAyNDg3IDM3Ljc0MzMgMS4wODI4MSAzOC4yNzQgMS4wODkxOEMzOC40OTAzIDEuMDkxNzcgMzguNzA0NyAxLjA4NTgxIDM4LjkxMjIgMS4wNjM0NEMzOS4wNjUzIDEuMDQ2MTQgMzguODU2NCAwLjc2OTY3NyAzOS4wOTk5IDAuNzE2NzYxQzM5LjM0MzcgMC42NjM4NjYgMzkuOTkyOCAwLjY3NDUxMyA0MC4yMTIzIDAuNzM2NDgyQzQwLjQzMjEgMC43OTg0MjMgNDAuMzQzMiAxLjAyMDkyIDQwLjM4MjggMS4wNzA3NEM0MC43MDg4IDEuNDkxMzggNDEuNDQ3NiAwLjg4NjI3NyA0MS41NDM1IDAuODY5OTk5QzQzLjI5NzkgMC41ODkzNjYgNDQuODA5NiAwLjkwMzY5IDQ2LjQ1NzggMC44NzkzMjJDNDcuMTM3OCAwLjg2ODkyOSA0Ny44NDUxIDAuODI1OTk4IDQ4LjUzOTkgMC43ODg5OTlDNDkuMTIwOCAwLjc1Nzk5NSA0OS42OTMyIDAuNzMxMTU3IDUwLjIzNyAwLjczMTA5NkM1MS42NTYyIDAuNzMyMDY1IDUyLjg2MDUgMC44NjkyMzUgNTQuMjM3OSAwLjgyNjI1OUM1NC4zODMzIDAuODIyMDQ4IDU0LjIwODcgMC40OTM5OTEgNTQuMzg2NiAwLjQ4ODE4QzU2LjI3MzggMC40MjY3OTIgNTguMTQ3OSAwLjQ0MDcxNSA2MC4wMjk0IDAuNjQyMTU3QzYwLjIxODQgMC42NjI2NDggNTkuOTc4NSAwLjk1NTI3OSA2MC4xNjc0IDAuOTkzMDg0QzYxLjMyMiAxLjIxODEyIDYzLjE1MjkgMS43NzAyIDYzLjgyMzggMC41MDA4MzJDNjQuNjA1NSAwLjU0MTY1NCA2NS41NTMgMC41ODI1NiA2Ni4yNTM3IDAuODI5NzhDNjYuNjk0MyAwLjk4MzkzOCA2Ni4zMDA1IDEuMjg5NDMgNjYuNzc0OSAxLjE4MDQ5QzY2Ljc5MDQgMS4xNzcwMSA2Ni44MDY4IDEuMTczMSA2Ni44MjQgMS4xNjg3NUM2Ni45NDk2IDEuMTM3NDYgNjYuNzgzNSAwLjg2MjU2OCA2Ni45NzE0IDAuODM2NTU3QzY3Ljc1ODMgMC43MjczNSA2OC42MTg2IDAuODA4ODkgNjkuMzk3OCAwLjY1OTA1N0M2OS41NTU5IDAuNjI3OTM2IDY5LjUxMDQgMC4zODA1MjkgNjkuNTU0NyAwLjMzNTUxMUM2OS45MzA0IC0wLjAyOTI0MjUgNzAuNTYyOSAwLjU2Mjk4MSA3MC43MDEgMC42MDUzM0M3MS43NDcyIDAuOTIwODIgNzIuNTA4MyAwLjc4ODQxOCA3My40ODEgMC43OTA5ODhDNzMuNzA3NyAwLjc5MTc0NSA3My40MzkgMC40NjAzMTcgNzMuNjU1MyAwLjQ0OTExMkM3NC43ODQ3IDAuMzk1NDUgNzUuOTQ0MyAwLjQxOTcyNSA3Ny4wNTIzIDAuNTY0MjQ3Qzc3LjI5NDYgMC41OTcyMTIgNzcuMDcyNSAwLjg4MTM3NyA3Ny4xODg2IDAuOTExNjM5Qzc3LjcwNzQgMS4wNDE2NCA3Ny44MTc2IDAuNTA1ODQ0IDc4LjMxNDQgMC42MjAzODZDNzguNDE4MSAwLjY0Mzg1NSA3OC4zNjAzIDAuODg2NzE0IDc4LjM3OTIgMC45MTMzMjlDNzguNjc4NSAxLjMzMTExIDc4LjkzNzEgMC43Mzc2NDkgNzkuMDEyNSAwLjcyNDQwNkM3OS45ODE3IDAuNTQzNTk5IDgwLjYwMzUgMS4xNjE2MiA4MS41NDA5IDEuMDcyNjdDODEuNjUxOSAxLjA2MTQgODEuNDAwNSAwLjc1NDYyIDgxLjcxMzYgMC43NDE3NDVDODIuMzYwNyAwLjcxNTA0NCA4Mi45OTgyIDAuNzA0MTg4IDgzLjY2MzIgMC43MDg4NzVDODUuMTQ4NSAwLjcxOTYwMSA4Ni42NzEgMC44MTEzMDIgODguMTEzOSAwLjk4MTIwOEM4OC40MzQ2IDEuMDE4OCA4OC4yMDU4IDEuMjQ5NjUgODguMjI2IDEuMjc4MDhDODguNTU1NSAxLjcyMjI3IDg4Ljc3MTQgMS4xMjY3MiA4OC44Nzc1IDEuMTA0MjRDODkuNzA1OSAwLjk0MjM3MiA5MC40ODM1IDEuNDQxMzUgOTEuMDQ5NSAwLjczMTkxMkM5NC41NjggMC45NzY1NDcgOTguMDcyOCAwLjU3NzcyNiAxMDEuNTY0IDEuMjEzMTRDMTAxLjYwOCAxLjIyMDUgMTAxLjUyOSAxLjUxMzc1IDEwMS42MTcgMS41MjcxN0MxMDIuNjgxIDEuNjkxODYgMTAyLjQ4IDEuMjM2MSAxMDMuMTg0IDAuNjc4NzQ4QzEwMy4zNiAwLjUzODc5NCAxMDMuOTA0IDEuMjExODIgMTAzLjk1IDEuMjYxMTZDMTA0LjEyNCAxLjQ0Mjk2IDEwMy45NDQgMS44NzkyMSAxMDQuMDAyIDEuOTE0NDJDMTA0LjQ4MiAyLjE5MDkyIDEwNC40MDggMC43NDgxMyAxMDUuMDU4IDAuNzQ3NzY1QzEwNS4wNzggMC43NTAxNzQgMTA0Ljk5MyAxLjAxNTcyIDEwNS4wNDcgMS4wNDIxNEMxMDUuMjE2IDEuMTI1MDYgMTA1LjM4NCAxLjAxOTU2IDEwNS41NTIgMS4xMTEwMUMxMDUuOTM1IDEuMzIyNjEgMTA2LjA2MiAyLjAyMzY5IDEwNi42NDkgMS42MTU4MUMxMDYuNzIyIDEuNTYyODcgMTA2LjYxMyAwLjc0NDQzNyAxMDcuMTkgMC43ODMyNDNDMTA3LjQyNSAwLjc5OTQwMyAxMDguNDQ5IDAuNzg1NjczIDEwOC43MzggMC44Mzg4MTJDMTA5LjAyNCAwLjg5MTg4MSAxMDguODI4IDEuMTU1NTUgMTA4Ljg0OCAxLjE2Njk3QzEwOS42MiAxLjUxNTk4IDEwOS4zMzEgMS42NjA0MiAxMDkuNzE3IDIuMTc2ODdDMTEwLjEwMSAyLjY5MTM4IDEwOS45OTUgMS40NjQ1NCAxMTAuMTU0IDEuMzI3NjhDMTEwLjMxOCAxLjE5MTIxIDExMC44NzUgMS40NzkxOCAxMTEuMDIgMS41NzkyOEMxMTEuMTYgMS42Nzk0MiAxMTAuOTg1IDEuODQ2OTIgMTExLjExIDEuOTAzNkMxMTEuOTMyIDIuMjczOTggMTExLjQ2OSAxLjI5NDg0IDExMS43MzkgMS4xMDAyN0MxMTIuMzg1IDAuNjM5NTY1IDExMi44NzggMS41NDk2NSAxMTMuNDYyIDEuNjM5MTlDMTEzLjYyMSAxLjY2MzM3IDExMy40OTEgMS40NTYwNyAxMTMuNjMzIDEuNDM2NzlDMTEzLjc4MyAxLjQxNzA0IDExMy45MTUgMS40MjMwNCAxMTQuMDM5IDEuNDM3MzdDMTE0LjM5OSAxLjQ3NjQ5IDExNC42ODkgMS41Nzc2MiAxMTUuMTYxIDEuMzg3NTdDMTE1LjI1OSAxLjM0NTI0IDExNS43ODEgMC43OTg3MzcgMTE2LjEwNyAxLjIwMDUyQzExNi4xNTUgMS4yNTg0NiAxMTYuMDE5IDEuNDg1MDIgMTE2LjI2IDEuNTM2MDhDMTE2LjYwOCAxLjYxMjY3IDExNy4yNTYgMS42NjMwNiAxMTcuNjM0IDEuNTg3ODlDMTE3LjkxNSAxLjUzMjI3IDExNy41OTMgMS4xNTgxNiAxMTcuOTUgMS4yNzQ4MUMxMTguMTA3IDEuMzI2OSAxMTcuODE2IDEuNTQ0OTQgMTE4LjExIDEuNjI0NTdDMTE4LjQwOCAxLjcwNDE2IDExOS4xNTIgMS42OTYxMyAxMTkuNDQ0IDEuNjg5NEMxMTkuNzI3IDEuNjgyNDQgMTE5LjU3NCAxLjM5ODY2IDExOS41OTYgMS4zNzk2M0MxMTkuNzQgMS4yNzA2MiAxMjAuMjg5IDEuMTM1NjkgMTIwLjMzNSAxLjEzNjIyQzEyMi42MzkgMS4xMTAzNyAxMjQuNzYzIDEuNTUyNTcgMTI2Ljk5MyAxLjQ5NTI2QzEyNy4xMzMgMS40OTE1MyAxMjcuMjc2IDEuNDg1NzcgMTI3LjQyMyAxLjQ3NzcyQzEyNy42MDcgMS40Njc2IDEyNy40ODggMS4xNjc1NCAxMjcuNTE2IDEuMTYyOTJDMTI4LjE1OCAxLjA0NDI1IDEyNy42NDcgMS44MzM2IDEyOC4wODggMi4xMDQwNEMxMjguMDMgMS40OTcgMTI4LjI5MyAxLjYwOTQ5IDEyOC43NDYgMS41NDc1OEMxMjguOTY0IDEuNTE3MjUgMTI4Ljg0NyAxLjI4MTI1IDEyOC44NjggMS4yNTc0MkMxMjkuMTkgMC45MDQwMzQgMTI5LjQxNCAxLjM2Njk4IDEyOS40NjkgMS40NjE3N0MxMjkuNjc4IDEuODEwNTUgMTI5LjkxNyAxLjQwMzM3IDEzMC4wNTggMS42MzY1MkMxMzAuMjAxIDEuODY3OTUgMTI5Ljg2MiAyLjIwNTQ1IDEzMC4yOTcgMi4yMDU1QzEzMC40MjEgMS45ODk2OCAxMzAuMTA1IDEuNDE5MTcgMTMwLjQzNCAxLjMzMDU3QzEzMS42NzcgMC45OTUzODIgMTMzLjk4MyAxLjQ2NDAzIDEzNC45ODEgMS41MjA2MUMxMzUuOTc0IDEuNTc3MDggMTM2LjI5NSAxLjU0MDM5IDEzNi44NzQgMS42MjQ5QzEzNy45MTkgMS43Nzc3MiAxMzcuNTQgMS4zNTI4NCAxMzguMTkyIDEuMTY3MDdDMTM4Ljg0NSAwLjk4MTM3MiAxMzguNTE4IDIuMDEzNTEgMTM4LjYwOSAyLjIzNzExQzEzOC42OTggMi40NjA1OSAxMzguODAxIDIuMjMyNjIgMTM4LjkxNCAyLjM1NjE1QzEzOS4wMjcgMi40Nzk2NiAxMzguNzc5IDIuNjI4MzggMTM5LjA0NiAyLjY3NzE2QzEzOS4zMTQgMi43MjU4OSAxNDAuMDUxIDIuMzM3OTQgMTQwLjE0OSAyLjEwNjIyQzE0MC4zNTYgMS42MTUyOSAxNDAuMDMxIDEuMDk0MTUgMTQwLjczOSAxLjI4MzcxQzE0MC43OCAxLjI5NDk1IDE0MC42NDQgMS41NjU3OCAxNDAuOCAxLjU5NTAxQzE0Mi4wMzkgMS44MTgxNSAxNDMuMzI5IDEuODQ1NTQgMTQ0LjU2NyAyLjA0NTM1QzE0NC43MzYgMi4wNzMyNCAxNDQuNTgyIDIuMzc0MzggMTQ0LjY4IDIuMzk0MDNDMTQ0Ljk0OSAyLjQ0NzM2IDE0NS4xMjIgMi40NTIzMiAxNDUuMjQxIDIuNDIwNjRDMTQ1LjU4OSAyLjMzMDEzIDE0NS40OTYgMS45Mzk2NCAxNDUuOTIyIDEuNTI0MjhDMTQ1Ljc4NiAyLjI3Nzc5IDE0Ni4wOTMgMi43NDMzOCAxNDYuODc3IDIuNzU3NTJDMTQ3LjM1MSAyLjc2NjM1IDE0Ny4yNyAyLjQzNTU1IDE0Ny41OCAyLjIwNzAxQzE0Ny42NzIgMi4xMzgwOSAxNDguMDAzIDIuMzY4NzcgMTQ4LjA2NiAyLjIxNDQ4QzE0OC4yNzEgMS43MTAxMyAxNDcuOTY0IDEuMTM4NTIgMTQ4Ljc2OSAxLjM3NTAzQzE0OC44MDUgMS4zODYyNCAxNDguNjg3IDEuNjYyMjIgMTQ4LjgxMSAxLjY4MDY2QzE0OS42MDMgMS44MDExOCAxNDkuNzAzIDEuMjcyMTUgMTUwLjU2MiAxLjIxOTg5QzE1MS4yMzUgMS4xNzg4NSAxNTIuNDI1IDEuNTE5NzMgMTUzLjE4OSAxLjU4NDQ0QzE1My4xNiAyLjQzMjk4IDE1My44ODUgMi4yNTAwOCAxNTQuMTg4IDEuNjY5NzVDMTU0LjY4MyAxLjcwMTg5IDE1NS4yMiAxLjY3ODAxIDE1NS42OTkgMS43Njc0OUMxNTUuODYyIDEuNzk4MDEgMTU1Ljc1IDIuMDQxODMgMTU1Ljc3IDIuMDY4NzVDMTU2LjA4MyAyLjQ5MTA0IDE1Ni4zMDYgMS45MjU2NCAxNTYuNDE2IDEuOTA1MzRDMTU2LjYzNiAxLjg2ODE1IDE1Ni44NTIgMS44NTQ0MiAxNTcuMDU4IDEuODUzNjlDMTU3Ljk0NSAxLjg1MDggMTU4LjczIDIuMDg0OTggMTU5LjYzNiAxLjc2Mzk2QzE1OS42NzYgMS43NDk2OSAxNTkuNzUzIDEuMTYxNTUgMTYwLjA0IDEuNTk4OTZDMTYwLjA1OCAxLjYyOTA5IDE1OS42ODYgMS44ODg2NyAxNjAuMjA2IDEuOTIxNzRDMTYwLjcyOCAxLjk1NDggMTYxLjcwMiAyLjI5NTg3IDE2Mi40MzMgMi4wNDIzOEMxNjIuNjEgMS45ODEzMyAxNjMuMDY2IDEuNTE0ODcgMTYzLjQxMSAxLjg5ODZDMTYzLjQ1NyAxLjk1MDY3IDE2My40MDEgMi4xMTgzMSAxNjMuNDY2IDIuMjE0MjZDMTYzLjUyMSAyLjI5NDE1IDE2My41NzIgMi4zMTI3NiAxNjMuNjIxIDIuMzA1ODFDMTYzLjc2IDIuMjg2MTYgMTYzLjg4MyAyLjA2MTg2IDE2NC4wNjMgMi40NDExMkMxNjQuMzA5IDIuOTU0NTIgMTY0LjgzOCAzLjM0ODYgMTY1LjU3NyAzLjAyMDAyQzE2NS42IDMuMDEwNSAxNjUuNzg3IDIuNTQzMiAxNjYuMDE2IDIuNTU3MThDMTY2LjM4MSAyLjU3OTg4IDE2Ni44OTkgMi42OTMxNCAxNjcuMjgxIDIuNzAxMDhDMTY3LjQ2NSAyLjcwNDcyIDE2Ny4zNTYgMi40MDgxMSAxNjcuMzg4IDIuNDAzNjdDMTY4LjYyNCAyLjI3NDkyIDE2OS40OTQgMi41NjIwMiAxNzAuODA3IDIuNzE1MjRDMTcxLjA0OCAyLjc0MzkgMTcxLjc1NiAyLjM2NTMgMTcyLjIxNCAyLjY5NjA2QzE3Mi43MTcgMy4wNTgzIDE3Mi4xNDQgNC40ODA2NiAxNzMuMzM0IDQuMTc1NjRDMTczLjY0NCA0LjA5Njk5IDE3NC4wMzMgMy4zMTM0NiAxNzQuNDg4IDMuMDM0NzVDMTc0LjczOCAyLjg4MjcgMTc1LjAxIDIuODgwNzYgMTc1LjMgMy4yMjU2N0MxNzYuOTY3IDMuMDUwMzMgMTc4LjQ4NyAzLjU4ODI2IDE4MC4xNjMgMy4zMTM1MkMxODAuMjM2IDMuMzAxMzIgMTgwLjQ5NCAyLjgwMDM0IDE4MC42NjggMi44MTM1OUMxODAuOTMgMi44MzQzNSAxODEuMDY1IDMuMDc3NzUgMTgxLjI1IDMuMTAwMTZDMTgxLjk1NCAzLjE5MDYgMTgyLjYwOSAzLjA1NDY4IDE4My4yODYgMy4wNzEyN0MxODMuMzU5IDMuMDczMDggMTgzLjQzMyAzLjA3NjY0IDE4My41MDYgMy4wODI0NEMxODMuNzkzIDMuMTA0NDkgMTgzLjY4MSAzLjM0NyAxODQuMDIzIDMuMzczMjhDMTg0LjM2NCAzLjM5OTIzIDE4NC42MDUgMy4wODMyNCAxODUuMDU5IDMuMjU2MjdDMTg1LjQwNiAzLjM4ODE4IDE4NS43MzIgNC4wNjM0MSAxODYuMTkgNC4xNTY3NEMxODYuMjMzIDMuNTAzNTggMTg2LjU0NyAzLjUyODA2IDE4Ny4xMjIgMy4zNzQ5NEMxODcuMjMxIDMuMzQ1MTQgMTg3LjEyMyAzLjExMzYgMTg3LjE3NSAzLjA4Nzc3QzE4Ny4zODUgMi45Nzc1MiAxODcuNTc4IDMuMTcyOSAxODcuNzc4IDMuMDUxODFDMTg3LjgyNiAzLjAyMjc2IDE4Ny44MzYgMi43OTk1MyAxODcuODc4IDIuNzYzMjFDMTg4LjIyNyAyLjQ0NTc3IDE4OC43NjMgMi45NjYzOSAxODguODUzIDMuMDU2OTJDMTg5LjIxIDMuNDAxMTcgMTg5LjM4OCAzLjExNjIzIDE4OS42NjMgMy4yNTYwOEMxODkuOTM1IDMuMzk1OCAxODkuNTE0IDMuNTQ1ODcgMTg5LjgzOSAzLjYzNTc5QzE5MC41MTEgMy44MjE4NSAxOTEuMzc5IDMuODEzMDQgMTkyLjA2NiAzLjg0NDMyQzE5Mi4zMzcgMy44NTUzMiAxOTIuMTYxIDMuNTUxNTcgMTkyLjIgMy41NDYyMUMxOTIuNzcyIDMuNDg4MDEgMTkzLjMzMyAzLjgyMjA4IDE5My42NjUgMy4yMzc1QzE5NC4wMTQgNC43ODQ0NyAxOTQuMDEgMy4wOTg2MyAxOTQuODEyIDMuNDI5NTFDMTk0Ljg3MyAzLjQ1NjE2IDE5NC45MzYgNC4xODQ3IDE5NC42ODcgNC4yODQxM0MxOTQuNDQxIDQuMzgzNTkgMTk0LjA3MyA0LjE0NTggMTkzLjcyOSA0LjMwMTk3QzE5My42NDkgNC4zMzg2NyAxOTMuMTY4IDUuMDA1NDIgMTkzLjEwMSA1LjA0NDY0QzE5Mi41OTYgNS4zNTE5NiAxOTIuNTYzIDQuMjY0ODkgMTkyLjUzNyA0LjIwNDQ2QzE5Mi4yNjQgMy41NTI1MiAxOTEuNjc2IDQuMjY4MDggMTkxLjUyNiA0LjMxNDEyQzE5MC44MzcgNC41MjUwMiAxOTAuMjY4IDQuMzU0MiAxODkuNjk0IDQuNTAxNDRDMTg5LjMyMyA0LjU5NjU5IDE4OS4yNTggNS4zMDU4OSAxODguOTcgNS4yNzQ2NkMxODggNS4xNzA3MSAxODcuNjk4IDQuMTY4MDQgMTg2Ljc1MyA0Ljk5NjJDMTg2LjU1IDUuMTcyNyAxODYuNzIyIDUuOTU2MzQgMTg2LjAzOCA1LjMyMTA5QzE4NS45OTcgNS4yODExMiAxODUuNDk0IDQuNzA0MDkgMTg1LjE4MSA1LjA0Njc3QzE4NS4xNDEgNS4wODk5NyAxODUuMTM0IDUuMzE2MzYgMTg1LjA4MyA1LjMzMzU5QzE4NC43NDYgNS40NDQ3MyAxODQuNTI1IDUuMjU2MjMgMTg0LjE2MSA1LjMyOTUyQzE4My44NjkgNS4zODczNyAxODMuNTM0IDUuNDcwMTkgMTgzLjE5OCA1LjQ1NjI1QzE4My4xMDkgNS40NTI1OSAxODMuMDIyIDUuNDQyMjggMTgyLjkzNiA1LjQyMzExQzE4Mi42ODggNS4zNjc5OSAxODIuMzgzIDQuOTM0NTEgMTgyLjI2NyA0LjgyNjg3QzE4MS45NCA0LjUxNzA3IDE4MS41NTkgNC45OTE0NSAxODEuMzYzIDQuNjIzNzJDMTgxLjE2NSA0LjI1NDA1IDE4MS41OTggMy43MTkzNSAxODEuMDUzIDMuNDY1MzhDMTgxLjAxMSA0LjA1MjY3IDE4MC45NDEgNC42NTQ1MyAxODAuODg3IDUuMjQ0NzJDMTc5LjY3NSA1LjE4MDA1IDE3OC40ODYgNC45NDczMSAxNzcuMjY4IDQuOTMwMjZDMTc3LjExNiA0LjkyODY4IDE3Ny4yNiA1LjI1MDMxIDE3Ny4wOTggNS4yNTY4MUMxNzYuNDEyIDUuMjgyODYgMTc1LjgyNSA1LjAzNjUxIDE3NS4xMTEgNS4xMDA4N0MxNzQuODg1IDUuMTIxODQgMTc0LjY0OCA1LjE4Njk5IDE3NC40MDcgNS4yNjA4MkMxNzQuMDY5IDUuMzY3MTEgMTczLjcxNSA1LjQ5MjE2IDE3My4zOCA1LjUzMDk2QzE3My4wNTIgNC44NDY0NSAxNzIuMTk4IDUuMDQ4MDQgMTcxLjU4MSA0Ljk2NzU3QzE3MS4zNjYgNC45Mzk2OSAxNzEuMzg0IDQuNzYwMzEgMTcxLjIzNCA0LjY5NzAyQzE3MC42NTkgNC40NjI0MyAxNzAuOTE0IDUuMDY1NTIgMTcwLjc1MSA1LjE1NDI0QzE3MC4wNTQgNS41MzMwMiAxNzAuMDQxIDQuMTg1MiAxNjkuMjMxIDQuMTk0NTFDMTY5LjE5MSA0LjE5NDYyIDE2OC42NDYgNC44OTY4IDE2OC41NzQgNC45Mzk0M0MxNjguMTA3IDUuMjE3NDEgMTY4LjUwNSA0LjY4NzQzIDE2OC4yMjIgNC42MjYwOUMxNjcuNzAzIDQuNTE0IDE2Ny4zNDQgNC4zMzIxMSAxNjYuNzI3IDQuNTI0NzhDMTY2LjU0NiA0LjU4MTkgMTY2LjEwNiA1LjAxNjk4IDE2NS43NyA0LjY2MTJDMTY1LjcyNSA0LjYxNDU5IDE2NS43NTcgNC4zNzgxMiAxNjUuNzIxIDQuMzYzMThDMTY1LjA2NCA0LjExMjg2IDE2NS4wMjYgNC44NTc3NCAxNjQuNjM3IDUuMDk5NDRDMTY0LjI1MyA1LjM0MTIxIDE2My42ODEgNC44MTA0IDE2My41NjQgNC42NTg3NUMxNjMuNTYxIDQuNjU1NDQgMTYzLjU1OCA0LjY1MjE3IDE2My41NTYgNC42NDg5NEMxNjMuNDIgNC40NjkyMiAxNjMuNDcgNC40MjY4MyAxNjMuNTYyIDQuNDI3OTZDMTYzLjY2NSA0LjQyOTIxIDE2My44MTcgNC40ODM2OCAxNjMuODI3IDQuNDY0MzJDMTYzLjk3NiA0LjE1MDE0IDE2My44MDQgNC4wOTE5NiAxNjMuNTcyIDQuMDY3NzdDMTYzLjQ3NyA0LjA1Nzg3IDE2My4zNzYgNC4wNTM3NyAxNjMuMjggNC4wNDAxNEMxNjMuMjUzIDMuMzA4MDIgMTYyLjc5NiAzLjMzOTM3IDE2Mi45NDMgMy45OTQ1M0MxNjIuOTU5IDQuMDY2MSAxNjMuMjE2IDQuMDA0OTQgMTYzLjI4IDQuMDQwMTRDMTYyLjk3MyA0Ljc0OTI0IDE2Mi40NyA0LjgyNzI3IDE2MS45MzQgNC4xNDI1MkMxNjEuNjgzIDMuODIxNjggMTYxLjkzOCAzLjQ2MTcgMTYxLjE0NiAzLjU3NTM4QzE2MC43ODcgMy42MjY4IDE2MC45MTMgNC4xMzM0OSAxNjAuNTk0IDQuMjYyODhDMTU5Ljg2NyA0LjU1ODA2IDE1OC45NDMgNC4wNjc1NyAxNTguMTk5IDQuMTI2MzVDMTU3LjkyOSA0LjE0NzY3IDE1OC4xODUgNC40Mjg1NCAxNTguMDAxIDQuNDUyNjJDMTU3LjY1NCA0LjQ5ODQzIDE1Ny4zMzkgNC40MDQ0NCAxNTcuMDEgNC4zNzk0OEMxNTYuODc0IDQuMzY5MTUgMTU2LjczNCA0LjM3MDY3IDE1Ni41OSA0LjM5OTAxQzE1Ni41NDUgNC40MDgxMiAxNTYuNjQ5IDQuNjk4NTUgMTU2LjQ5NSA0LjY5OTM2QzE1NS4zMzkgNC43MTEyOCAxNTQuMzMxIDQuNTA5MzIgMTUzLjEyMyA0LjQ4NTE4QzE1Mi41MzggNC40NzM1NyAxNTEuNDkzIDQuNjE3MDggMTUwLjg4NiA0LjU3NjUzQzE0OS44MzYgNC41MDc4IDE0OC41NTIgNC4wNzEzMyAxNDcuNjUzIDQuMTYxODhDMTQ3LjA2NCA0LjIxOTY3IDE0Ny4xOTMgNC41MDk4NCAxNDYuOTM5IDQuNzAzMjVDMTQ2LjQ1MiA1LjA3ODIzIDE0NS42IDQuMzg1NDMgMTQ1LjQ4OCA0LjI3ODQzQzE0NS40ODUgNC4yNzQ4OSAxNDUuOTg3IDQuMjEyODkgMTQ1LjcyMSA0LjA2MTU5QzE0NS41NyAzLjc1MTE4IDE0NS40OTQgNC4yNzcxNiAxNDUuNDg4IDQuMjc4NDNDMTQ1LjQ2NiA0LjI1NzkyIDE0NS4zNjIgNC4yMzY2OCAxNDUuMjIgNC4yMTgzMUMxNDQuODg5IDQuMTc0ODIgMTQ0LjM0OCA0LjE0NzYzIDE0NC4yMDcgNC4xODQ4QzE0NC4wOTcgNC4yMTM2OCAxNDQuMTU1IDQuNDg3NyAxNDQuMDk4IDQuNDk3NTlDMTQyLjc1MiA0LjcyNjcyIDE0MS40MDEgNC43ODEyNiAxNDAuMDM4IDQuNjM4NzJDMTQwLjAxNCA0LjYzMjk0IDE0MC4wNTMgNC4zMjc2MSAxMzkuOTk3IDQuMzE3ODNDMTM5LjIwOCA0LjE3MzM3IDEzOC42OTggNC41NDE5OCAxMzguMDQ0IDQuNzU3MTNDMTM3LjM5IDQuOTcyMTggMTM2Ljg3NCA0Ljg5MjQ0IDEzNi40OTMgNC4zNjM1NUMxMzYuMDAxIDQuNDI0NSAxMzUuMjk3IDQuMTg1MTMgMTM0Ljg5MyA0LjA0MDE2QzEzNC40ODggMy44OTUxNyAxMzQuNDI2IDQuNDg5NzIgMTM0LjM5IDQuNTAxMTJDMTMzLjI3MiA0Ljg2NjIyIDEzMi42MyA0LjUxODk4IDEzMS40NzYgNC40NTQyMkMxMzAuOTI2IDQuNDIyMzkgMTI5LjgzNyA0LjQ5NzY3IDEyOS4yNCA0LjU1NjcxQzEyOC43NjYgNC42MDQzMyAxMjguNDg5IDQuNDYyMDQgMTI4LjA1MiA0LjU0Njc3QzEyNy45OTMgNC41NTgwOSAxMjguMDQ5IDQuODIzNjcgMTI4LjAzMSA0LjgzMzY5QzEyNy41NDggNS4xNDU4NCAxMjcuNzgzIDQuNTAwMzcgMTI3LjY4NSA0LjM4MzY3QzEyNy40NDEgNC4wOTIwNyAxMjcuMjU0IDMuODkzOTEgMTI2Ljk2OSAzLjg2MDY4QzEyNi44MzIgMy44NDU0OCAxMjYuNjgxIDMuODY0NTUgMTI2LjQ4NSAzLjkyNDQ3QzEyNi4zNCAzLjk2ODMxIDEyNS45MTggNC44OTY3OSAxMjUuNjU1IDQuOTQ4NjhDMTI1LjMyIDUuMDE0NSAxMjUuNDQ1IDQuNjgxNCAxMjUuMDk0IDQuNzU4ODhDMTI1LjA2NCA0Ljc2NTIxIDEyNS4wNjYgNC45NzE1IDEyNC44NDkgNC45NjAyN0MxMjMuODM2IDQuOTEwNzUgMTIyLjczNyA0Ljc4MTQ0IDEyMS42ODYgNC43OTY3MkMxMjEuNTQ0IDQuNzk4MDEgMTIxLjcyNSA1LjEyNjExIDEyMS41MTggNS4xMzMzOEMxMjAuNTQ1IDUuMTY3MjQgMTE5LjQ3OSA1LjE1MjIxIDExOC41MjggNC45OTcxOEMxMTguMjk1IDQuOTU4IDExOC40NDIgNC43MjkyMSAxMTguMzkxIDQuNjYxMUMxMTguMDc4IDQuMjQ4OTQgMTE3LjYzMiA0Ljg0NjE5IDExNy41NjMgNC44NTc0OUMxMTYuMjczIDUuMDY3MTQgMTE1LjIyNyA0LjgyODYxIDExNC4wMzcgNC43OTA1N0MxMTMuNjI0IDQuNzc2OTcgMTEzLjE3OSA0Ljc4OTA3IDExMi43MTIgNC44NTY3MkMxMTIuNjA4IDQuODcxNzggMTExLjg3MSA1LjUxMjQgMTExLjUzOCA0Ljk2MjQ2QzExMS41MTYgNC45MjU4NyAxMTEuMTkgNC4zNjMyMyAxMTAuODk0IDQuNzQ3NjdDMTEwLjg3NyA0Ljc3MTcyIDExMS4wNzggNS4wNjEzOSAxMTAuNzI1IDUuMDMxNzFDMTEwLjM3MSA1LjAwMjEgMTA5Ljc5NCA1LjE5NTI0IDEwOS4zMDEgNC44NzY5QzEwOS4xNDEgNC43NzY2MSAxMDguNzgzIDQuMjE1NCAxMDguMzE0IDQuNjYyNTJDMTA4LjI3OSA0LjY5MzczIDEwNy41NzIgNS43MDQ4NSAxMDcuMzExIDUuMDA3MDJDMTA3LjI2OSA0Ljg5MjE1IDEwNy4zMTQgNC4xNTM3NiAxMDYuNzYxIDQuNTMyMjFDMTA2LjY1NSA0LjYwNTU4IDEwNi44NDggNC43NzAzMyAxMDYuNTY4IDQuODczMTFDMTA2LjEzOCA1LjAzMTUxIDEwNS41NzUgNC44MzM2NCAxMDUuMDUgNS4xNjI0OEMxMDQuOTYgNS4yMjA3IDEwNC41NjkgNS43MjE4MiAxMDQuMjU2IDUuMzQxMzhDMTA0LjIwNyA1LjI4MTggMTA0LjI5OSA1LjAzNTMgMTA0LjEzNSA1LjAwNzY5QzEwMy4zNTEgNC44NzUyNiAxMDIuNTI2IDUuMDQwMDkgMTAxLjczMSA0Ljg2OTUxQzEwMS40NDkgNC44MDk1NyAxMDEuNTk0IDQuNDExMDUgMTAxLjI5OCA0LjMwNDI1QzEwMS4wMDUgNC4xOTc0OSAxMDAuNDExIDQuMDk0OCAxMDAuMTAzIDQuMjc2OTJDOTkuNzk1NiA0LjQ1OTEzIDEwMC4xMzIgNS4wOTQyNiA5OS42NzA3IDUuMTQ1MUM5Ny42NjM5IDUuMzY1OTQgOTUuNjc3NiA0Ljk5MzY3IDkzLjY3MzQgNC45Mzk3NkM5My4zNzYxIDQuOTMxNzEgOTMuNjIyMiA1LjE1ODkxIDkzLjE4NTEgNS4xNjMzNkM5MS41NzE5IDUuMTgwNzMgODguNzgyNiA1LjM5NTEzIDg3LjM4MjcgNC45MTMxN0M4Ni4yNTk1IDQuNTI3MTMgODcuNjc4NCA0LjIzMTY5IDg2LjgxNDMgNC4wNzQ4OEM4Ni40IDQuMDAwMDggODUuOTU0NSA0LjczODg0IDg1Ljg1MyA0Ljc2MjE3Qzg1LjAxNSA0Ljk2NzM5IDg0LjM3OTYgNC43NDk4NyA4My42NjczIDQuNzUzODJDODMuNTUzNSA0Ljc1NDQ0IDgzLjQzODIgNC43NjAzMyA4My4zMjA1IDQuNzczODhDODMuMTM5MiA0Ljc5NDkgODMuMzE3MSA1LjA5NCA4My4xNjMzIDUuMTA4NThDODIuNjQwMiA1LjE2MTA2IDgyLjA4MjggNS4wMjgxNCA4MS41Nzk3IDUuMDUzMjZDODEuMzU3NSA1LjA2NTIxIDgxLjM5NzMgNS4yOTM3NCA4MS4xODc2IDUuMjc2NEM4MC42OTE2IDUuMjM3NTMgODAuMjUzNSA1LjE0MjE0IDc5Ljc2NTEgNC45Mjg3N0M3OS43MjA4IDQuOTA5MzMgODAuMDE4OCA0LjYyNDQ0IDc5LjY1MDQgNC42MTQ1M0M3OS4wNTQ0IDQuNTk5MyA3OC4zMTg4IDQuMzg5NDkgNzcuNjMzNSA0LjYwOTU0Qzc3LjQyOTIgNC42NzU3NCA3Ny40MjEgNS4xOTgxNiA3Ni45ODU4IDQuODM4NjFDNzYuODk0IDQuNzYzNTQgNzcuMDA1MyA0LjEzNTg0IDc2LjUwMjYgNC42Nzk0NEM3Ni40MTI1IDQuNzY5NzYgNzUuNTY4MiA1LjUwMzczIDc1LjE0NCA1LjAzNDI3Qzc1LjAzNTkgNC45MTA2NyA3NC43NDY1IDQuMzk4NTMgNzQuNTA1OCA0LjQ4MDMxQzc0LjQ3MjUgNC40OTMzNCA3NC42MDc0IDQuNzczMzQgNzQuNDAzOCA0LjgwMTY1QzczLjY5MDggNC44OTY1NCA3Mi45NDUzIDQuODcwNzIgNzIuMjEzNyA0Ljk2MzQ1QzcyLjAxODIgNC45ODg3OCA3Mi4zMTE0IDUuMjc3MiA3Mi4wMjAyIDUuMzA1NjlDNzEuMjIwNiA1LjM4NDQ0IDcwLjIxOSA1LjMxODU0IDY5LjQzNTYgNS4yMzQ2OUM2OS4xNDU4IDUuMjAzMjMgNjkuMzQzOCA0Ljk2MDkgNjkuMzIyNSA0LjkzNDkxQzY4Ljk4MDcgNC41MTIyIDY4Ljc4NDYgNS4wODg3NyA2OC42NzM2IDUuMTIzMzJDNjcuOTgzOSA1LjMyODc0IDY3LjQ1MiA1LjA3MDQ3IDY2LjgxNTIgNS4xNDE5MkM2Ni44MDk3IDUuMTQyNTQgNjYuODA0MiA1LjE0MzIgNjYuNzk4NiA1LjE0Mzg3QzY2LjYyMjcgNS4xNjQ2NSA2Ni43NTA0IDUuNDM3MzkgNjYuNzE1NiA1LjQ2MjE4QzY2LjM1MiA1LjcwNDY0IDY2LjYyMDIgNS4yMDk3NyA2Ni4zODYzIDUuMTU3OTJDNjUuNzM0IDUuMDExMDEgNjUuMDA4NSA1LjA0MDY4IDY0LjM1MDYgNS4wODI3NUM2NC4xMDggNS4wOTg2MiA2NC4zODQ0IDUuNDEzNDEgNjQuMTY2MyA1LjQyMzk4QzYyLjg4NDMgNS40OTI1MyA2MS41NDU1IDUuNDc3MDEgNjAuMjkxMSA1LjMxNjFDNjAuMDU0NCA1LjI4NTIzIDYwLjIwMDMgNS4wMzg4OSA2MC4xNTA0IDQuOTgzNThDNTkuODA2OCA0LjU5NjQ5IDU5LjMxNTYgNS4xMzU0NiA1OS4yMDIgNS4xODc1N0M1OC42ODQ1IDUuNDI1NSA1OC40ODAyIDUuMjExNSA1OC4wMjEzIDUuMjU3MjRDNTUuNzgwMyA1LjQ4NDQ1IDUzLjAwODEgNS4zNzQ4MiA1MC44ODk2IDUuMzEzNDFDNTAuMDgxOSA1LjI5MDM5IDQ5LjMyNzMgNS4yNTY3MSA0OC41OTkxIDUuMjIzMDZDNDYuODMzNyA1LjE0MTkgNDUuMjE3OCA1LjA2MDM4IDQzLjM2MTIgNS4xMzMwM0M0My4xOTQ0IDUuMTM5MjcgNDMuMzY3NiA1LjQ2MTk4IDQzLjIyNDUgNS40NzE1M0M0MS41OTg1IDUuNTY2NzEgMzkuOTk1NCA1LjUwNzgyIDM4LjM3MTkgNS41ODM2NkMzOC4xNDMzIDUuNTk0MzEgMzcuOTE0MiA1LjYwNzYxIDM3LjY4NDggNS42MjQzNUMzNy41MzIyIDUuNjM0OTEgMzcuNzU5MiA1LjkzODQ1IDM3LjUxNDcgNS45NjU3N0MzNy4wMTMyIDYuMDIzOTkgMzYuMzc2MiA2LjAyMTk4IDM1Ljg2NTcgNS45MzU2QzM1LjYxNjYgNS44OTQwNiAzNS45NDI4IDUuNjIxNDMgMzUuNjkyMyA1LjU4NTAzQzM1LjEwODcgNS40OTk2OSAzNC40ODUxIDUuNDkzMDUgMzMuODg5NCA1LjU1NzU5QzMzLjYzNTkgNS41ODU3NCAzNC4wMjcgNS44OTE1MSAzMy42OTcyIDUuOTAzNTJDMzIuNjkwOSA1Ljk0MzE0IDMxLjY5MjYgNS45ODgyOCAzMC42OTMxIDUuOTk1NzNDMjkuNDU4OSA2LjAwNDgzIDI4LjIyODQgNS45NTcxNCAyNi45Njk4IDUuNzc0MjlDMjYuODEzOCA1Ljc1MTU0IDI2LjY1NTYgNS4xMTUxNyAyNi4zMjkxIDUuMjQ5NjlDMjYuMzEwNSA1LjQyODQ2IDI2LjMxOTIgNS42Mzc2NiAyNi4zMTUxIDUuODI4MThDMjUuMDQyOCA1LjkxMjk0IDIzLjc3ODIgNS45NTIwMSAyMi41MDUgNS45NzM5NEMyMC41MTEgNi4wMDgyOSAxOC41MTU5IDUuOTk2NTEgMTYuNTEwNCA2LjA1ODMyQzE2LjM3MTkgNi4wNjI2NyAxNi42MjUxIDYuMzkyMzIgMTYuMzU3MSA2LjQwMjQ3QzE0LjgwNSA2LjQ2MTc4IDEzLjMwNDkgNi42MTk1OCAxMS43MDcxIDYuMzU0MjVDMTEuNTQ5NyA2LjMyODQxIDExLjYwMDQgNS43Mjc0OCAxMS4xNDI4IDUuODM5MjRDMTEuMDYyMyA1Ljg1OTM4IDEwLjM2NzcgNS45NzIxMSAxMC4xOTczIDYuMTEwNTJDMTAuMTczMyA2LjEzMTMgMTAuMzE1OCA2LjQwMzcgMTAuMDg5NiA2LjQyMjkyQzkuOTEyNDcgNi40Mzc0NSA5LjcyOTUzIDYuNDUwNCA5LjU1MzI4IDYuNDYxMTlDOC40MTQyOSA2LjUzMDU4IDcuMjM1MSA2LjUyNDU1IDYuMTA3MTUgNi40Mzk2NUM1Ljg5NTk2IDYuNDIzMjYgNi4xMDM5NSA2LjExNDEgNS45NTE2NyA2LjA5OTk2QzQuODgzMDMgNi4wMDEzNyAzLjc0MjMxIDYuMjk0MzIgMi43MjQwNCA2LjA5MjYzQzIuMDQwNzkgNS45NTc0MyAyLjI1MjU4IDUuNDI4MTEgMS44NTc4MSA0Ljk0OTc0QzEuODAyOTggNC44ODIwMSAxLjM4Mzc3IDQuOTAyODggMS4zMzkzNCA0LjYxMTU2QzEuMjI0MTcgMy44Nzg2IDEuMzY1OTYgMy4wNTQ4MyAxLjIxOTI1IDIuMjc1NDRDMS4xODkzNiAyLjEwNjk2IDAuNjI0MzMzIDIuMzM3MjIgMC45MzMzOCAxLjg5OTgyQzAuOTU0NTg0IDEuODcwMjQgMS4zNjUzNCAxLjcwMTAyIDEuNDU3NjIgMS41NTQ3M0MxLjUyMjkxIDEuNDUzMjggMS4zNjk2MiAxLjE2NDc1IDEuNTA4NjEgMS4wMzA3N0MxLjY0NzIzIDAuODk3MDA0IDEuODI2MzIgMS4xMzUzNiAyLjA1OTMyIDAuOTczOTY4QzIuMjkzNDggMC44MTA5MzUgMi4xNjI3IDAuNDc4MzE0IDIuNjQ0MDIgMC40MDYwMzdaTTEzMy4wNzIgMy4zOTIwN0MxMzIuNjk4IDMuMTAyNDEgMTMyLjYzMiA0LjE0ODYzIDEzMy4wNDIgMy45MDIzNUMxMzMuMDYxIDMuODg5MiAxMzMuMDkxIDMuNDA2MjkgMTMzLjA3MiAzLjM5MjA3Wk0xNzguNTIyIDQuMTU4NThDMTc4LjA0NyAzLjY3OTY4IDE3Ny42ODcgNC4zNDYyNyAxNzguMDIxIDQuNzE0OTRDMTc4LjM1NCA1LjA4MzIgMTc4LjY2NyA0LjMwMzc5IDE3OC41MjIgNC4xNTg1OFpNMTgzLjYyOCA0LjAwNjU0QzE4My40NjQgMy44OTM2NSAxODMuMzM0IDMuOTQxMTYgMTgzLjI1IDQuMDU3NzRDMTgzLjExNSA0LjI0MjYyIDE4My4wOTUgNC42MDEyMyAxODMuMjIzIDQuNzY4ODZDMTgzLjI5IDQuODU1ODcgMTgzLjM5NyA0Ljg5MTQzIDE4My41NDkgNC44MjQ0N0MxODMuNTg1IDQuODA4ODQgMTgzLjY2MSA0LjAyODg5IDE4My42MjggNC4wMDY1NFpNMy41MTY3IDQuNjkzNDJDMy41MTIgNC42Nzk3MyAzLjIwODYzIDQuNjg1MzYgMy4yMDEzMiA0LjY5OTY5QzMuMDYxNzMgNS4wNDE2OSAzLjY2NzQ3IDUuMDMwMTkgMy41MTY3IDQuNjkzNDJaTTE4OC42OTcgMy44MTYxQzE4OC41MjYgMy42MDk1NSAxODguMDAxIDMuODIzOTMgMTg4LjIxNSA0LjA4MDkzQzE4OC4zODkgNC4yODc3MyAxODguOTExIDQuMDczMSAxODguNjk3IDMuODE2MVpNMTEzLjQ3NyAyLjE1MDE4QzExMy40NzIgMi4xMzQ1OCAxMTMuMjQ4IDIuMTIwMzkgMTEzLjI1NSAyLjIwODU3QzExMy4yNjcgMi40OTI1OCAxMTMuNTc4IDIuNDEyNjMgMTEzLjQ3NyAyLjE1MDE4Wk0xOTcuMjk2IDQuMDUwMjhDMTk3LjIxMSA0LjA0NTMyIDE5Ny4xMjYgNC4wMzUwMiAxOTcuMDQ1IDQuMDE5ODFDMTk1LjkzNCAzLjgwMDYgMTk1LjM3OCAyLjcyOTA2IDE5Ni42NjUgMi44OTIwMUMxOTYuOTE1IDIuOTIzNzUgMTk2LjExNSAzLjI2ODQ1IDE5Ni40MzEgMy4zODc0OEMxOTYuNjYgMy40NzM2MyAxOTYuODYzIDMuNDA1ODggMTk3LjA2MSAzLjMxOTdDMTk3LjM1IDMuMTg2NTIgMTk3LjY0NSAzLjAwNDA2IDE5OC4wMTEgMy4yNzEzMkMxOTguMTA3IDMuMzQ3OSAxOTcuMzY1IDQuMDU0MDQgMTk3LjI5NCA0LjA1MTk2QzE5Ny4yOTUgNC4wNTE0IDE5Ny4yOTYgNC4wNTA4NCAxOTcuMjk2IDQuMDUwMjhaTTEzMi44NjggMi4xMzI1NEMxMzIuODYgMi4xMTg2MSAxMzIuNTYgMi4xMDI0MyAxMzIuNTUyIDIuMTE2MDdDMTMyLjM4NiAyLjQ0NjcyIDEzMi45OTIgMi40Nzk1NSAxMzIuODY4IDIuMTMyNTRaTTEwMC43NTYgMS40OTkzOUMxMDAuNzQgMS40Njk4OSAxMDAuMDM4IDEuNDQyMzIgMTAwLjAxNiAxLjQ2OTVDOTkuNjUwNiAyLjAxMjk3IDEwMS4wNjcgMi4wNzAzMyAxMDAuNzU2IDEuNDk5MzlaTTE1My4yMDEgMS42MDcyN0MxNTMuNTM0IDEuMjc4MTMgMTUzLjkzMSAxLjI0NTE3IDE1NC4xODYgMS42NjkyOUMxNTMuODYgMS42NDE2MiAxNTMuNTI4IDEuNjMyOTkgMTUzLjIwMSAxLjYwNzI3WiIgZmlsbD0iI0YwNjQ2NCIvPgo8L3N2Zz4K") no-repeat bottom;
width:100%;height:100%;left:0%;background-size:contain;bottom:0%;z-index:-1;opacity:0.8;}
.fhead h2{color:var(--purple);}.fhead span{color:var(--pink);font-weight:400;}
.fhead1 img{border-radius:50%;}.fhead1 .tr{display:flex;justify-content:flex-end;width:100%;}
.rcount{position:absolute;left:0;bottom:0;width:140px;height:140px;background:#fff;border-radius:50%;
display:flex;align-items:center;justify-content:center;}
.fhead1{display:grid;grid-template-columns:60% 30%;justify-content:space-between;position:relative;align-items:center;}
svg.pulse-svg .first-circle, svg.pulse-svg .third-circle, svg.pulse-svg .second-circle {
  transform: scale(0.5);
  transform-origin: center center;
  animation: pulse-me 2s linear infinite;
}
svg.pulse-svg .second-circle {
  animation-delay: 1s;
}
svg.pulse-svg{overflow:visible;position:absolute;}
svg.pulse-svg .third-circle {
  animation-delay: 2s;
}


.pulse-css:before, .pulse-css:after {
  content: "";
  width: 150px;
  height: 150px;
  border-radius: 25px;
  background-color: transparent;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  transform: scale(0.5);
  transform-origin: center center;
  animation: pulse-me 2s linear infinite;
}
.pulse-css:after {
  animation-delay: 2s;
}

@keyframes pulse-me {
  0% {
    transform: scale(3);
    opacity: 0;
  }
  50% {
    opacity: 0.1;
  }
  70% {
    opacity: 0.09;
  }
  100% {
    transform: scale(5);
    opacity: 0;
  }
}
.rcount div{width:100%;text-align:center;position:absolute;height:100%;background:#fff;z-index:1;border-radius:50%;    display: flex;
    flex-direction: column;
    justify-content: center;
    text-align: center;padding:10px;}
.rcount h3,.rcount p{text-align:center;font-family:"DM Sans", sans-serif;}
.rcount p{font-size:15px;line-height:20px;}.hwrap{position:relative;}
.rcount h3{font-weight:500;font-size:28px;color:var(--pink);position:relative;margin-right:20px;margin-bottom:5px;}
.rcount h3::after{content:'';position:absolute;width:19px;height:18px;background:url("data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjE5IiBoZWlnaHQ9IjE4IiB2aWV3Qm94PSIwIDAgMTkgMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik05LjUgMEwxMi4wNDA3IDYuMDAzMDJMMTguNTM1IDYuNTY0MzRMMTMuNjEwOSAxMC44MzU3TDE1LjA4NCAxNy4xODU3TDkuNSAxMy44MjI1TDMuOTE2MDQgMTcuMTg1N0w1LjM4OTA2IDEwLjgzNTdMMC40NjQ5NjMgNi41NjQzNEw2Ljk1OTMgNi4wMDMwMkw5LjUgMFoiIGZpbGw9IiNFRUJCMDUiLz4KPC9zdmc+Cg==") no-repeat;margin-top:2px;margin-left:5px;}
.service{display:flex;gap:20px;justify-content:center;}
.sccnt{position:absolute;bottom:-145px;color:#fff;padding:0px 30px;z-index:1;transition:all 0.3s linear;padding-bottom:30px;width:100%;}.scard{position:relative;overflow:hidden;border-radius:25px;display:flex;}
.sccnt a, .sccnt h3{color:#fff}.scard h3{text-transform:uppercase;font-size:30px;margin-bottom:30px;line-height:1.1;}
.scard::after{content:'';position:absolute;width:100%;height:100%;background:linear-gradient(to bottom, #1e1e1e00, rgb(64 53 53 / 60%));
left:0;bottom:0;}
.scard:hover .sccnt{bottom:0;}
.sccnt a{padding-bottom:5px;display:flex;margin-bottom:10px;position:relative;}
.sccnt a::after{content:'';position:absolute;width:0;height:1px;background:#fff;transition:all 0.3s linear;bottom:0;}
.sccnt a:hover::before{transform:scale(1);}
.sccnt a::before{right:0;transform:scale(0);transition:all 0.3s linear;}
.sccnt a:hover::after{width:100%;}
.hgallery{background:rgb(244 234 242 / 50%);display:grid;grid-template-columns:45% 50%;justify-content:space-between;border-radius:40px;align-items:center;position:relative;overflow:hidden;}
.hgallery img{object-position:right;position:relative;z-index:9;object-fit:cover;}.hgallery div:last-child{text-align:right;display:flex;justify-content:flex-end;height:100%;}
.hgal{padding:0px 0px 0px 100px;z-index:1;}
.hgallery::after{content:'';position:absolute;width:100%;height:100%;background:url(images/leaf.png) no-repeat right;
background-size:cover;opacity: 0.25;mix-blend-mode: overlay;}
.hgallery .cbtn{background:#f9ecf0;}
.hgallery .cbtn span{color:var(--pink);}
.hgallery .cbtn span::after{filter: brightness(0) saturate(100%) invert(43%) sepia(21%) saturate(2326%) hue-rotate(320deg) brightness(101%) contrast(84%);}.hgallery .cbtn::before,.hgallery .cbtn::after,.cbtnl::before,.cbtnl::after{background:var(--pink);}
.hgallery .cbtn:hover span::after,.cbtnl:hover span::after{filter:none;}.hgallery .cbtn:hover span,.cbtnl:hover span{color:#fff;}
.evencols .owl-nav svg path{fill:#4B4B4B;}
.testimonials .owl-dots{display:none;}
.evencols .owl-nav{display:flex;gap:12px;margin-top:40px;}
.evencols .owl-nav button{border-color:#eee !important;}
.evencols .owl-nav button:hover{background:var(--pink);}
.evencols .owl-nav button:hover path{fill:#fff;}
.dpt40{position:absolute;right:0;bottom:0;z-index:1;}.tpattern .container{position:relative;}
.cbtnl{background:#fcefef;}
.cbtnl span{color:var(--pink);}
.cbtnl span::after{filter: brightness(0) saturate(100%) invert(43%) sepia(21%) saturate(2326%) hue-rotate(320deg) brightness(101%) contrast(84%);}.hgallery .cbtn::before,.hgallery .cbtn::after{background:var(--pink);}
.ml0{margin-left:0px;}.mw70{width:70%;}
.hblogs{position:relative;padding:3px;}.hblogsec, .hblogsec .container{position:relative;overflow:hidden;}
.blogdesc{padding-right:10px;}.h20{height:40px;margin-top:-40px;}
.teamimg{position:relative;overflow:hidden;}
.teamimg::before{content:'';position:absolute;width:50%;height:100%;background:url(images/leaf1.png) no-repeat right bottom;top:0;right:0;z-index:-1;opacity:0.75;}
.hteam{width:45%;margin-left:auto;height:450px;display:flex;justify-content:center;flex-direction:column;}
.teamimg img{position:absolute;left:0;top:0;width:50%;height:100%;object-fit:cover;}
.drtalk .yicon{position:relative;overflow:hidden;display:flex;width:100%;}
.drtalk .yicon::after{content:'';position:absolute;overflow:hidden;display:flex;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGFyaWEtaGlkZGVuPSJ0cnVlIiByb2xlPSJpbWciIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJ3aGl0ZSIgZD0iTTcgNnYxMmwxMC02eiI+PC9wYXRoPjwvc3ZnPg==") no-repeat center;
width:70px;height:45px;background-size:contain;background-color:#FF0000;border-radius:8px;}
.drtalk .yicon img{width:100%;}.fenq img{width:80px;height:auto;}.fenq h2{font-size:50px;line-height:1.1;font-weight:400;}.fenq h2 span{color:var(--orange);}
.fenq::after{content:'';position:absolute;width:100%;height:100%;background:#000;top:0;left:0;opacity:0.7;}
.fenq::before{right:0;top:0;left:auto;background-position:left;transform:rotate(180deg);}
.fenq .cbtn, .cbtn.cbtn1{background:var(--orange);z-index:9;}.cbtn.cbtn1{border-color:transparent;}
.fenq .cbtn::before, .fenq .cbtn::after{background:var(--green);}footer .sicons{position:absolute;right:0px;bottom: 45px;width:auto;}.fwrap{position:relative;}.tplan{background:#FFF9F7;position:relative;overflow:hidden}
.tplan::after{content:'';position:absolute;width:100%;height:20%;background:linear-gradient(to top, #ff836e78, #ffe7e700);mix-blend-mode:normal;bottom:0;}
.tprow{display:grid;grid-template-columns:60% 35%;justify-content:space-between;align-items:center;}
.scalize .content .body p:last-child,.scalize .content .head .title,.scalize .content.left.top{margin-bottom:0}.scalize{transform-origin:top left;position:relative}.scalize img.target{width:100%;position:relative;z-index:1}
.scalize .content{position:absolute;background:hsl(0deg 81.15% 62.55% / 80%);width:250px;display:none;z-index:9;height:auto;color:#fff;}
.scalize .content .head{position:relative;padding:10px 15px;background:#efefef;border-bottom:solid 1px #dfdfdf}.scalize .content .head .exit{float:right;display:block;width:38px;height:38px;border-left:solid 1px #ccc;position:relative;top:-10px;left:15px;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-webkit-opacity:.5;-khtml-opacity:.5;-moz-opacity:.5;-ms-opacity:.5;-o-opacity:.5;opacity:.5}
.scalize .content .head .exit:hover{filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-webkit-opacity:.8;-khtml-opacity:.8;-moz-opacity:.8;-ms-opacity:.8;-o-opacity:.8;opacity:.8;background:rgba(0,0,0,.3)}
.scalize .content .head .exit img{padding:7px;width:100%}.scalize .content .body{padding:25px;position:relative}.scalize .content .body img{width:100%}
.scalize .content .body:before{content:'';position:absolute;border:15px solid transparent;top:40px}.scalize .content .footer{padding:10px 15px;border-top:solid 1px #dfdfdf;position:relative}
.scalize .content.center .body:before{top:50%;margin-top:-24px}.scalize .content.left{margin-left:-280px}.scalize .content.left .body:before{left:100%;border-left-color:#fff;border-right:0}.scalize .content.left.top{margin-top:-43px}
.scalize .content.left.bottom{margin-top:50px}.scalize .content.left.bottom .body:before{top:100%;margin-top:-56px}.scalize .content.right{margin-left:50px}.scalize .content.right .body:before{right:100%;border-right-color:#fff;border-left:0}
.scalize .content.right.top{margin-top:-43px;margin-bottom:0}.scalize .content.right.bottom{margin-top:50px}.scalize .content.right.bottom .body:before{top:100%;margin-top:-56px}
.wrap-selector{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:3}.scalize .item-point{display:block;position:absolute;width:24px;height:24px;border:1px solid #fff;text-decoration:none!important;-webkit-transition:all .3s ease-in-out;-khtml-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.scalize .item-point>div{position:relative;cursor:default;z-index:9}.scalize .item-point>div .toggle{display:block;position:absolute;top:-2px;left:-1px;display:flex;align-items:center;justify-content:center;}
.scalize .item-point.circle{-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}
.scalize .item-point.circle.active,.scalize .item-point.circle.disabled{border-color:var(--pink);background:var(--pink)}.scalize .item-point.circle .toggle{-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}
.scalize .item-point.square{width:30px;height:30px;font-weight:700;line-height:27px;color:#1d1d1d;background:#a7ffeb;border:1px solid #ed5252;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;text-align:center}.scalize .item-point.square.active,.scalize .item-point.square.disabled{color:#fff;background:#00bfa5}
.scalize .item-point.square>div .toggle{-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;top:-2px;left:-2px}
.scalize .item-point.disabled .toggle{cursor:default}.scalize .item-point.content{width:200px;height:0;border:0}.scalize .item-point.pulse{box-shadow:0 0 0 #1de9b6;animation:pulse 2s infinite}
.scalize .item-point.pulse:hover{animation:none}.scalize .item-point.pulse2:after{animation:blip2 1s infinite linear}.scalize .item-point.marker{background:0 0;-webkit-box-shadow:0 0 0 rgba(0,0,0,.4);-khtml-box-shadow:0 0 0 rgba(0,0,0,.4);-moz-box-shadow:0 0 0 rgba(0,0,0,.4);-ms-box-shadow:0 0 0 rgba(0,0,0,.4);-o-box-shadow:0 0 0 rgba(0,0,0,.4);box-shadow:0 0 0 rgba(0,0,0,.4);border:0}.scalize .item-point.marker.active{border:0}.scalize .item-point.marker.active .pin{background:#00bfa5}.scalize .item-point.marker.active .pin:after{background:#64ffda}.scalize .item-point.marker .toggle{width:30px;height:30px;top:-6px;left:-6px}.scalize .item-point.marker .pin{width:30px;height:30px;border-radius:50% 50% 50% 0;background:#64ffda;position:absolute;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:50%;top:50%;margin:-15px 0 0 -15px;-webkit-animation-name:bounce;-moz-animation-name:bounce;-ms-animation-name:bounce;animation-name:bounce;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;animation-duration:1s;z-index:3}.scalize .item-point.marker .pin:after{content:'';width:14px;height:14px;margin:8px 0 0 8px;background:#00bfa5;position:absolute;border-radius:50%}.scalize .item-point.marker .pulse{background:rgba(0,0,0,.5);border-radius:50%;height:14px;width:14px;position:absolute;left:50%;top:50%;margin:15px 0 0 -7px;-webkit-transform:rotateX(55deg);-moz-transform:rotateX(55deg);-ms-transform:rotateX(55deg);transform:rotateX(55deg);z-index:2}.scalize .item-point.marker .pulse:after{content:"";border-radius:50%;height:40px;width:40px;position:absolute;margin:-13px 0 0 -13px;-webkit-animation:pulsate 1s ease-out;-moz-animation:pulsate 1s ease-out;-ms-animation:pulsate 1s ease-out;animation:pulsate 1s ease-out;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-box-shadow:0 0 1px 2px #a7ffeb;box-shadow:0 0 1px 2px #a7ffeb;-webkit-animation-delay:1.1s;-moz-animation-delay:1.1s;-ms-animation-delay:1.1s;animation-delay:1.1s}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 #1de9b6}70%{-webkit-box-shadow:0 0 0 10px rgba(204,169,44,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(204,169,44,0)}}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 #1de9b6;box-shadow:0 0 0 0 #1de9b6}70%{-moz-box-shadow:0 0 0 10px rgba(204,169,44,0);box-shadow:0 0 0 10px rgba(204,169,44,0)}100%{-moz-box-shadow:0 0 0 0 rgba(204,169,44,0);box-shadow:0 0 0 0 rgba(204,169,44,0)}}@keyframes blip1{to{transform:scale(3);opacity:0}}@keyframes blip2{to{transform:scale(2);opacity:0}}@-moz-keyframes pulsate{0%{-webkit-transform:scale(.1,.1);-moz-transform:scale(.1,.1);-ms-transform:scale(.1,.1);transform:scale(.1,.1);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}50%{opacity:1;-ms-filter:none;filter:none}100%{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);transform:scale(1.2,1.2);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@-webkit-keyframes pulsate{0%{-webkit-transform:scale(.1,.1);-moz-transform:scale(.1,.1);-ms-transform:scale(.1,.1);transform:scale(.1,.1);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}50%{opacity:1;-ms-filter:none;filter:none}100%{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);transform:scale(1.2,1.2);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@-o-keyframes pulsate{0%{-webkit-transform:scale(.1,.1);-moz-transform:scale(.1,.1);-ms-transform:scale(.1,.1);transform:scale(.1,.1);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}50%{opacity:1;-ms-filter:none;filter:none}100%{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);transform:scale(1.2,1.2);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@keyframes pulsate{0%{-webkit-transform:scale(.1,.1);-moz-transform:scale(.1,.1);-ms-transform:scale(.1,.1);transform:scale(.1,.1);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}50%{opacity:1;-ms-filter:none;filter:none}100%{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);transform:scale(1.2,1.2);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@-moz-keyframes bounce{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(-2000px) rotate(-45deg);-moz-transform:translateY(-2000px) rotate(-45deg);-ms-transform:translateY(-2000px) rotate(-45deg);transform:translateY(-2000px) rotate(-45deg)}60%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(30px) rotate(-45deg);-moz-transform:translateY(30px) rotate(-45deg);-ms-transform:translateY(30px) rotate(-45deg);transform:translateY(30px) rotate(-45deg)}80%{-webkit-transform:translateY(-10px) rotate(-45deg);-moz-transform:translateY(-10px) rotate(-45deg);-ms-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}100%{-webkit-transform:translateY(0) rotate(-45deg);-moz-transform:translateY(0) rotate(-45deg);-ms-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}}@-webkit-keyframes bounce{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(-2000px) rotate(-45deg);-moz-transform:translateY(-2000px) rotate(-45deg);-ms-transform:translateY(-2000px) rotate(-45deg);transform:translateY(-2000px) rotate(-45deg)}60%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(30px) rotate(-45deg);-moz-transform:translateY(30px) rotate(-45deg);-ms-transform:translateY(30px) rotate(-45deg);transform:translateY(30px) rotate(-45deg)}80%{-webkit-transform:translateY(-10px) rotate(-45deg);-moz-transform:translateY(-10px) rotate(-45deg);-ms-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}100%{-webkit-transform:translateY(0) rotate(-45deg);-moz-transform:translateY(0) rotate(-45deg);-ms-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}}@-o-keyframes bounce{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(-2000px) rotate(-45deg);-moz-transform:translateY(-2000px) rotate(-45deg);-ms-transform:translateY(-2000px) rotate(-45deg);transform:translateY(-2000px) rotate(-45deg)}60%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(30px) rotate(-45deg);-moz-transform:translateY(30px) rotate(-45deg);-ms-transform:translateY(30px) rotate(-45deg);transform:translateY(30px) rotate(-45deg)}80%{-webkit-transform:translateY(-10px) rotate(-45deg);-moz-transform:translateY(-10px) rotate(-45deg);-ms-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}100%{-webkit-transform:translateY(0) rotate(-45deg);-moz-transform:translateY(0) rotate(-45deg);-ms-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}}@keyframes bounce{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(-2000px) rotate(-45deg);-moz-transform:translateY(-2000px) rotate(-45deg);-ms-transform:translateY(-2000px) rotate(-45deg);transform:translateY(-2000px) rotate(-45deg)}60%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(30px) rotate(-45deg);-moz-transform:translateY(30px) rotate(-45deg);-ms-transform:translateY(30px) rotate(-45deg);transform:translateY(30px) rotate(-45deg)}80%{-webkit-transform:translateY(-10px) rotate(-45deg);-moz-transform:translateY(-10px) rotate(-45deg);-ms-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}100%{-webkit-transform:translateY(0) rotate(-45deg);-moz-transform:translateY(0) rotate(-45deg);-ms-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}}@media (max-width:480px){.scalize>div.content.animated{top:30px!important;left:50%!important;margin:0 0 0 -125px!important}.scalize>div.content.animated .body:before{display:none}.scalize .item-point.content{-ms-transform:scale(.7,.7);-webkit-transform:scale(.7,.7);transform:scale(.7,.7);-ms-transform-origin:20% 40%;-webkit-transform-origin:20% 40%;transform-origin:10% 10%}}@media (max-width:360px){.item-point.square{-ms-transform:scale(.7,.7);-webkit-transform:scale(.7,.7);transform:scale(.7,.7);-ms-transform-origin:20% 40%;-webkit-transform-origin:20% 40%;transform-origin:10% 10%}}
.tpbtn a{padding:8px 0px;width:170px;text-align:center;justify-content:center;}.tpbtn a:nth-child(1), .tpbtn a:nth-child(4){margin-right:15px;}
.scalize h2{color:#fff;margin-bottom:10px;font-size:26px;}.scalize a{font-size:24px;color:#fff;}

 .tpcol {
      position: relative;
      overflow: visible;
    }

   .scalize {
      position: absolute;
      top: 0; left: 0;
      width: 100% !important; height: 100%;
      clip-path: inset(100% 0 0 0); /* fully hidden */
      transform: scale(1.12);transform-origin:center;
      z-index: 0;
       aspect-ratio: 1000 / 563; /* Replace with your actual image dimensions */
  height: auto;
    }

    .scalize img {
      width: 100%;
      height: 100%;
      object-fit: contain;
      display: block;
    }

    .scalize.revealed {
      clip-path: inset(0 0 0 0);
      transform: scale(1);
      transition:
        clip-path 1.8s ease,
        transform 1.8s ease;
    }


.tpbtn a span::after{display:none;}
.scalize a:empty{display:none;}
.content.active{display:block;}
.menubtn{position:relative;background:rgb(28 28 28 / 40%);line-height:1;padding:8px 36px 8px 16px !important;border-radius:20px;border:1px solid rgb(255 255 255 / 20%);margin-top:0px;height:40px !important;}
.menubtn span::after{content:'';position:absolute;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E") no-repeat;
right:0px;right:-25px !important;top: -4px;background-size: 20px !important;}
.menubtn span::before{content:'';position:absolute;background:rgb(0 0 0 / 25%);right: -32px !important;
    width: 28px;
    height: 28px;
    border-radius: 50%;}
header .cbtn:hover span{color:#fff;}
.sp-active .menubtn{background: rgb(28 28 28 / 60%);}
.enbtn{z-index: 2;
    grid-column-gap: 20px;
    grid-row-gap: 20px;font-weight:300;
    background-color: #fff;color:#fff;
    border-radius: 8px;
    justify-content: space-between;
    align-items: center;
    padding: 8px 40px 8px 20px;
    display: inline-flex;
    position: relative;
    overflow: hidden;background:#000;}
.txt2{    transform: translate3d(0px, 100%, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
    transform-style: preserve-3d;}
.enbtn1 {
  position: relative;
  display: inline-block;
  overflow: hidden;
  padding: 12px 24px;
  background: #000;
  color: #fff;
  text-decoration: none;
  font-weight: 600;
  border-radius: 8px;
}

.enbtn1 span {
  display: block;
  transition: transform 0.3s ease;
}

.enbtn1 .txt2 {
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%;
}.rt-button-v1 {
  display: inline-flex;
  align-items: center;
  gap: 10px;
  position: relative;
  overflow: hidden;
  padding: 12px 26px;
  background: #111;
  color: #fff;
  border-radius: 8px;
  text-decoration: none;
  font-weight: 600;
  transition: background 0.3s ease;
}

.rt-button-v1:hover {
  background: #222;
}

.rt-text-wrap {
  position: relative;
  overflow: hidden;
  line-height: 1.2;
}

.rt-text-style-button {
  display: block;
  transform: translateY(0%);
}

.rt-text-style-button.two {
  position: absolute;
  top: 100%;
  left: 0;
}

.rt-button-v1-arrow-wrap {
  position: relative;
  width: 14px;
  height: 14px;
  overflow: hidden;
}

.arrow-inner {
  position: relative;
  width: 100%;
  height: 100%;
}

.button-arrow-in,
.button-arrow-out {
  position: absolute;
  top: 0;
  left: 0;
}

.button-arrow-out {
  transform: translate(100%, 100%);
}
.fcol4 h2{display:none;}.copyright p, .copyright a{font-size:14px;}.fenq .container{z-index:9;position:relative;display:flex;justify-content:center;text-align:center;flex-direction:column;align-items:center;color:#fff;}
.fenq .f20{font-weight:400;}.bbg{background:#EDF6FD;}
.habt {
    display: grid;
    grid-template-columns: 50% 45%;
    justify-content: space-between;
    align-items: center;
}.vicon{display:inline-flex;}
.vicon span{display:flex;align-items:center;gap:5px;background:#028DAF;color:#fff;padding:5px 10px;border-radius:3px;position:absolute;bottom:20px;left:20px;}
.vicon span path{stroke:#fff;}.vicon:hover svg path{fill:var(--blue);}.w100{width:100%;}
.gridcol3, .gridcol2{
    display: grid;grid-template-columns: 25% 40% 20%;
    justify-content: space-between;align-items:flex-start;
}.pcard, .imgh, .infracard, .ohide{position:relative;overflow:hidden;}.imgh{display:flex;}
.pgrid3 {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 40px;
}
.pcard, .pcard img{background-color:#F0F0F0;mix-blend-mode: multiply;text-align:center;}
.pcard h2{padding:0px 0px 10px 20px;color:var(--orange);}.mb5{margin-bottom:80px;}.fw500{font-weight:500;}
.hinfra{display:grid;grid-template-columns:50% 50%;justify-content:space-between;gap:5px;}
.hicontainer{display:grid;grid-template-columns:50% 40%;justify-content:space-between;align-items:center;}.hifracont{padding-right:30%;}
.hinfra img{width:100%;}.hifracont ul{display:flex;flex-wrap:wrap;gap:20px;}
.hifracont li{padding:8px 15px;border:1px solid #028DAF;background:#DCF1F6;border-radius:5px;}
.hifracont{display:grid;gap:40px;}.hifracont a{margin-top:20px;}
.imgdes{position:absolute;bottom:0px;color:#fff;padding:20px 20px 10px 20px;width:100%;transition:all 0.3s ease;}.imgdes h2{color:#fff;font-weight:500;font-size:24px;}
.imgdes p{margin-top:100px;position:absolute;width:100%;transition:all 0.3s ease;transition-delay:0.1s;left:0;padding:0px 20px;}
.infracard:hover p{margin-top:0px;}.infracard:hover .imgdes{bottom:50px;}
.gridcol2{grid-template-columns:45% 50%;}
.iconbg1 h3{color:var(--orange);font-weight:500;font-size:20px;margin-bottom:15px;}.qcicon .owl-item{background-color:#F8F8F8;padding:40px 30px;}
.iconbg1{position:relative;padding-top:110px;}
.iconbg1::before {content:'';position:absolute;background:url("data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9Ijg4IiBoZWlnaHQ9Ijg4IiB2aWV3Qm94PSIwIDAgODggODgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0zOC4zNTM1IDguMTUzMzFMMjAuMTA4NyAxNC45OTA1QzE1LjkwMzkgMTYuNTYyOCAxMi40NjcgMjEuNTM1MyAxMi40NjcgMjYuMDMyNVY1My4xOTg3QzEyLjQ2NyA1Ny41MTMxIDE1LjMxOSA2My4xODAzIDE4Ljc5MjUgNjUuNzc2M0wzNC41MTQ0IDc3LjUxMzFDMzkuNjY5OCA4MS4zODg3IDQ4LjE1MjMgODEuMzg4NyA1My4zMDc3IDc3LjUxMzFMNjkuMDI5OCA2NS43NzYzQzcyLjUwMzMgNjMuMTgwMyA3NS4zNTUxIDU3LjUxMzEgNzUuMzU1MSA1My4xOTg3VjI2LjAzMjVDNzUuMzU1MSAyMS41MzUzIDcxLjkxODIgMTYuNTYyOCA2Ny43MTM1IDE0Ljk5MDVMNDkuNDY4NiA4LjE1MzMxQzQ2LjM2MDggNy4wMTk4NiA0MS4zODgyIDcuMDE5ODYgMzguMzUzNSA4LjE1MzMxWiIgc3Ryb2tlPSIjRjE1OTJBIiBzdHJva2Utd2lkdGg9IjEuMzQzMTMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNNDMuODc1NyAzOS45MjY0QzQzLjcyOTQgMzkuOTI2NCA0My41NDY2IDM5LjkyNjQgNDMuNDAwMyAzOS45MjY0QzM5Ljk2MzQgMzkuODE2NyAzNy4yMjEyIDM2Ljk2NDcgMzcuMjIxMiAzMy40OTEzQzM3LjIyMTIgMjkuOTQ0NyA0MC4xMDk3IDI3LjA1NjIgNDMuNjU2MyAyNy4wNTYyQzQ3LjIwMjkgMjcuMDU2MiA1MC4wOTE0IDI5Ljk0NDcgNTAuMDkxNCAzMy40OTEzQzUwLjA1NDggMzcuMDAxMyA0Ny4zMTI2IDM5LjgxNjcgNDMuODc1NyAzOS45MjY0WiIgc3Ryb2tlPSIjRjE1OTJBIiBzdHJva2Utd2lkdGg9IjEuMzQzMTMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMzYuNTk5MyA1MC4xNjM5QzMzLjA4OTMgNTIuNTAzOSAzMy4wODkzIDU2LjM0MyAzNi41OTkzIDU4LjY4M0M0MC41ODQ3IDYxLjM1MjEgNDcuMTI5NCA2MS4zNTIxIDUxLjExNDggNTguNjgzQzU0LjYyNDggNTYuMzQzIDU0LjYyNDggNTIuNTAzOSA1MS4xMTQ4IDUwLjE2MzlDNDcuMTY2IDQ3LjQ5NDggNDAuNjIxMiA0Ny40OTQ4IDM2LjU5OTMgNTAuMTYzOVoiIHN0cm9rZT0iI0YxNTkyQSIgc3Ryb2tlLXdpZHRoPSIxLjM0MzEzIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==");
top:0;right:0;background-repeat:no-repeat;background-position:right;background-size:80px;width:80px;height:80px;}
.qacol .f18{color:var(--orange);}.qacol{padding-left:30%;padding-right:0px;}
.qarow{grid-template-columns:40% 50% !important;}.tuv{position:absolute;right:-25%;top:0;}.qacol{position:relative;height:100%;display:flex;align-items:center;}
.qacol div{display:grid;gap:20px;position:relative;z-index:1;}
.qacol::before{content:'Q';position:absolute;bottom:0;left:-40px;font-size:400px;line-height:1;font-weight:800;color:#fff;}
.iwsicon{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;align-items:flex-start;}.iwsicon img{width:100%;}.iwsicon h3{font-size:20px;color:var(--blue);font-weight:600;}
.iwsicon img{margin:15px 0px 20px;}.mt-20{margin-top:-24px;}.mb30{margin-bottom:30px;}.clogo{margin-top:50px;display:flex;gap:20px;justify-content:center;}.clogo img{width:240px;}
.bannerc{display:grid;grid-template-columns:50% 40%;justify-content:space-between;width:75%;bottom:12.5%;}.bannerc, .bannerc .ch1{color:#fff;}
.blist{display:flex;gap:20px;}.blist li{border:1px solid #fff;border-radius:50px;padding:7px 18px;font-weight:300;}.bannerc .ch1{margin:20px 0px 30px;}
.bdesc p{font-weight:300;font-size:17px;}.bannerc .ch1{background: linear-gradient(180deg, #FFF 0%, #C6C6C6 100%);
background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-size:70px;font-weight:500;}
footer .sicons li:last-child{padding-right:0px;}
footer .sicons a:hover::after{filter: brightness(0) saturate(100%) invert(53%) sepia(83%) saturate(531%) hue-rotate(336deg) brightness(101%) contrast(102%);}
.sicons a::after{transition:all 0.3s ease;filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(96deg) brightness(103%) contrast(101%);}
.ferow{display:grid;grid-template-columns:50% 30%;justify-content:space-between;width:100%;align-items:center;}.ferow .tagl{color:var(--orange);}.f300{font-weight:300;}
.ferow .f300{color:#f0f0f0;}.fcta{display:inline-flex;flex-direction:column;align-items:flex-end;gap:10px;}
.fcta a{width:280px;}
.fcta a:last-child{background:transparent;border:1px solid #fff;}.fcta a:last-child span::before{display:none;}.fcta .cbtn span{justify-content:center;}
.fcta a:last-child span{padding-left:30px;padding-right:0px;align-items:center;display:flex;}.fcta .cphone::after{background-size:22px !important;height:24px !important;width:35px !important;background-repeat:no-repeat;top:auto;left:auto;border-radius:0px;right:auto;
    margin-left:-140px;}.fcta a:last-child:hover{border-color:var(--green);}
.fcta .cbtn span{padding-top:12px;padding-bottom:12px;}.blogdesc p{color:#737575;}
.hblogs .owl-item, .bloglist .bslide{border-radius:25px;position:relative;overflow:hidden;box-shadow: 0 1.142px 3.427px 0 rgba(0, 0, 0, 0.10), 0 1.142px 2.285px -1.142px rgba(0, 0, 0, 0.10);}
.blogdesc{padding:10px 30px 35px;}
.evencols .owl-item.active{opacity: 1;}.evencols .owl-item, .evencols .owl-item{opacity: 0;transition: opacity 500ms;}
.evencols .owl-stage{display:flex;}.evencols .owl-stage-outer {overflow: visible;}
.hblogs .nimg span{position:absolute;bottom:20px;left:30px;background-color:#D0F348;padding:8px 18px;border-radius:20px;font-weight:500;text-transform:uppercase;font-size:14px;line-height:1;}
.transport{background:#F5F5F0;}.htestimonial .tagl{color:rgba(12, 21, 21, 0.50);}
.tname::after{content:'';background:url("data:image/svg+xml,%3Csvg%20width%3D%2211%22%20height%3D%2210%22%20viewBox%3D%220%200%2011%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M4.3822%200.466874C4.58497%20-0.155625%205.46566%20-0.155625%205.66776%200.466874L6.39096%202.69192C6.48153%202.96971%206.7404%203.15828%207.03306%203.15828H9.37301C10.0279%203.15828%2010.2997%203.99639%209.77043%204.38165L7.87793%205.75642C7.64069%205.9281%207.54133%206.2336%207.6319%206.51207L8.35511%208.73712C8.55788%209.35961%207.84481%209.87803%207.31491%209.49277L5.42241%208.118C5.18517%207.94564%204.86479%207.94564%204.62755%208.118L2.73505%209.49277C2.20515%209.87803%201.49276%209.35961%201.69485%208.73712L2.41806%206.51207C2.50863%206.2336%202.40927%205.92878%202.17271%205.75642L0.280203%204.38233C-0.249698%203.99707%200.0220112%203.15896%200.676953%203.15896H3.01622C3.30888%203.15896%203.56843%202.97106%203.659%202.69259L4.38288%200.466874H4.3822Z%22%20fill%3D%22%23FF822E%22%2F%3E%3C%2Fsvg%3E");
    position:absolute;right:0px;
    width: 92px;height: 13px;background-size: 18px 13px;}.htestimonial .owl-item{background:#F5F5F0;padding:30px;}
.tname p{background-color:#3C852A;color:#fff;border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:20px;}
.owl-item:hover img, .bloglist .bslide:hover img{transform:scale(1.1);}.rslider .owl-item{border-radius:10px;}.tname span{font-size:14px;}.tname h3{font-weight:500;font-size:19px;}.tname{position:relative;}
.tname span{margin:3px 0px;display:flex;}
.hworks{background-color:#2F6722;position:relative;overflow:hidden;color:#fff;}.hworks .tc p{color:#ffffffbd;}
.hworks::after{content:'';position:absolute;width:100%;height:100%;background:url(images/works.png) no-repeat;background-size:cover;mix-blend-mode: soft-light;top:0;opacity:0.15;background-position:bottom;background-attachment: fixed;}
.hworks .container{position:relative;z-index:1;}.pslider{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;}
.pslider .psitem, .pslider .owl-item{border-radius: 20px;border: 1px solid rgba(255, 255, 255, 0.20);background: linear-gradient(131deg, rgba(255, 255, 255, 0.09) 0%, rgba(255, 255, 255, 0.00) 100%);
    padding:30px;}.pslider{margin-top:70px;}.pslider h3{margin:20px 0px;font-size:20px;font-weight:400;}.psitem svg{height:30px;}
.pslider .owl-dot{background-color:#ffffffcf !important;}.hpartner{padding:70px 0px 30px;}.hpartner h2{font-size:24px;line-height:1.2;}
.g37{display:grid;grid-template-columns:30% 70%;justify-content:space-between;align-items:center;}.hpartner img{height:80px;width:auto !important;object-fit:contain;}
.hpslider .imgh{justify-content:center;}
.grid{display:grid;}
.g3{grid-template-columns:25% 45% 30%;justify-content:space-between;align-items:flex-start;}.gtxt{color:#858989;}
.cbg{background:transparent;border:1px solid #444A4A;}.cbg span{color:#444A4A;}.cbg span::after{filter: brightness(0) saturate(100%) invert(27%) sepia(11%) saturate(238%) hue-rotate(131deg) brightness(97%) contrast(91%);}
.cbg span::before{background:transparent;}.cbg:hover{border-color:var(--green);}.cbg:hover span::after, .cbtn2 span::after{filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(221deg) brightness(102%) contrast(105%);}
.facts{display:grid;grid-template-columns: 20% 20% 24% 22%;width:75%;margin-left:auto;justify-content: space-between;}.cbtn2::before, .cbtn2::after{background:var(--orange);}.cbtn2{border:0px;}
.hgrid2{grid-template-columns:35% 40%;justify-content: space-between;}.hproduct .hgrid2 > div:last-child p:first-child{margin-top:40px;}
.prodslider{padding-left:12.5%;}.prodslider .owl-item{position:relative;border-radius:15px;overflow:hidden;}.pdcont{position:absolute;bottom:0;background:rgb(17 67 6 / 75%);width:100%;padding:20px 25px 25px 25px;color:#fff;height:155px;}
.prodslider h3{font-size:24px;margin-bottom:10px;font-weight:450;}.acenter{align-items:center;}.acenter .cbtn{margin-top:0px;}
.hpt1{grid-template-columns:48% 50%;justify-content:space-between;background:#F5F5F0;border-radius:20px;position:relative;overflow:hidden;}
.hpt1 img{width:100%;height:100%;object-fit:cover;}.hpt1 > div:first-child{padding:75px;}.grtxt{color:var(--green);font-weight:500;}
.bullet1 li{position:relative;display:flex;padding-left:18px;}
.bullet1 li::before{content:'';position:absolute;width:6px;height:6px;background:#444A4A;left:0;border-radius:50%;top:9px;}
.bullet1 li{margin-bottom:10px;}.bullet1{display:grid;grid-template-columns:repeat(2,1fr);justify-content:space-between;}
.bullet1 li:last-child{margin-bottom:0px;}.lgrey{background:#F5F5F0;}
.wwrap{display:grid;grid-template-columns:30% 70%;justify-content:space-between;background:#fff;border-radius:20px;position:relative;overflow:hidden;}.wwrap img{width:100%;height:100%;object-fit:cover;}
.wgrid{padding:60px;padding-bottom:0px;grid-template-columns:45% 45%;justify-content:space-between;position:relative;overflow:hidden;    z-index: 999;
    background: #ffffff99;}.obg::after{content:'';position:absolute;width:100%;height:100%;left:0;mix-blend-mode: screen;
background: linear-gradient(0deg, #FF822E 0%, #FF822E 100%), url(<path-to-image>) lightgray 0px -104.83px / 100% 128.72% no-repeat;}
.wgrid h3{color:var(--green);font-size:24px;font-weight:400;margin-bottom:15px;}
.wicon{margin-bottom:50px;background:#F9EEE7;display:inline-flex;padding:20px;border-radius:50%;}.wgrid div{position:relative;}
.wgrid > div:nth-child(1)::after, .wgrid > div:nth-child(3)::after{content:'';position:absolute;width:1px;height:150%;right:-10%;background:#EFEFEF;top:-25%;}
.wgrid > div:nth-child(3)::before, .wgrid > div:nth-child(4)::before{content:'';position:absolute;width:150%;height:1px;left:-30%;background:#EFEFEF;top:5px;}
.hwus::after{content:'';position:absolute;width:600px;height:600px;background:url("data:image/svg+xml,%3Csvg%20width%3D%22603%22%20height%3D%22577%22%20viewBox%3D%220%200%20603%20577%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M640.729%2035.1733C532.559%2035.1733%20425.005%2089.4303%20378.66%20197.826C365.641%20228.257%20383.63%20264.515%20416.555%20268.785C419.868%20269.209%20423.064%20269.28%20426.07%20268.879L461.101%20264.208C475.468%20262.298%20489.22%20263.76%20503.091%20267.936C556.206%20230.758%20606.693%20174.024%20641.913%20120.262C648.943%20109.553%20655.121%2099.0078%20659.381%2087.1656C661.914%2080.1358%20663.239%2073.0117%20667.831%2067.2085C670.956%2063.269%20675.169%2060.4146%20679.832%2060.4618C691.951%2060.5797%20700.992%2077.8712%20705.537%2090.3503C712.685%20109.977%20716.449%20129.934%20718.626%20150.977C724.378%20206.767%20718.484%20262.675%20702.2%20316.838C730.201%20369.656%20718.342%20411.457%20682.436%20455.971C682.436%20455.971%20656.707%20490.46%20655.736%20493.88C657.606%20505.156%20655.76%20553.492%20621.77%20545.92C621.77%20545.92%20607.545%20590.646%20574.952%20574.747C584.183%20599.988%20626.717%20606.074%20642.789%20606.074C785.233%20606.074%20927.677%20511.762%20927.677%20321.131C927.677%20130.5%20784.215%2035.1733%20640.753%2035.1733H640.729Z%22%20fill%3D%22%23DEDED6%22%20fill-opacity%3D%220.47%22%2F%3E%3Cpath%20d%3D%22M480.968%20283.738C477.891%20275.245%20450.34%20278.171%20437.132%20280.199C425.534%20281.992%20414.338%20283.525%20402.645%20283.36C385.13%20283.124%20370.1%20275.623%20359.803%20262.153C356.584%20280.695%20354.809%20300.298%20354.809%20321.104C354.809%20399.258%20379.402%20461.37%20418.315%20507.418C433.274%20512.608%20448.777%20515.957%20464.423%20516.83C479.808%20517.703%20493.56%20515.202%20509.064%20510.744C490.957%20525.606%20466.459%20531.55%20442.316%20532.211C448.612%20537.896%20455.168%20543.251%20461.938%20548.299C512.567%20538.887%20559.859%20510.414%20597.091%20472.882C562.605%20483.946%20526.153%20485.361%20491.761%20473.731C473.11%20467.433%20456.091%20457.95%20442.387%20443.206C487.477%20457.926%20535.574%20460.733%20579.315%20444.857C608.429%20434.289%20637.377%20414.285%20647.365%20385.387L613.826%20395.342C556.829%20412.256%20495.051%20403.41%20444.967%20370.502C467.737%20376.116%20497.726%20387.062%20518.413%20381.73C524.497%20380.15%20527.929%20375.007%20526.035%20369.039C523.55%20361.136%20492.945%20328.818%20431.238%20321.222C542.225%20290.744%20560.238%20392.299%20652.667%20370.95C671.011%20390.931%20652.715%20420.182%20639.578%20441.861C647.791%20440.493%20654.632%20436.27%20660.786%20430.892C676.219%20417.375%20686.704%20399.376%20691.202%20379.324C697.995%20349.153%20686.917%20320.491%20664.455%20298.977C647.176%20315.749%20608.216%20333.182%20557.208%20335.093C557.208%20335.093%20610.299%20310.206%20613.755%20283.903C604.808%20299.307%20570.037%20317.802%20528.047%20315.513C582.179%20306.03%20629.897%20249.108%20633.187%20239.294C638.631%20275.41%20620.548%20308.153%20620.548%20308.153C637.637%20303.766%20703.983%20251.066%20701.143%20156.375C701.143%20156.375%20696.077%20218.11%20644.004%20264.04C690.136%20156.965%20693.947%2098.0847%20691.367%2090.6538C691.841%2092.9185%20691.367%20167.722%20598.772%20257.836C604.097%20249.013%20673.781%20140.358%20673.875%2084.7563C670.254%2094.1687%20667.177%20102.189%20662.348%20110.611C639.483%20150.36%20607.056%20189.873%20575.102%20223.182C546.604%20252.858%20513.964%20277.274%20476.968%20295.179C479.004%20290.72%20482.459%20287.984%20480.897%20283.691L480.968%20283.738Z%22%20fill%3D%22%23DEDED6%22%20fill-opacity%3D%220.47%22%2F%3E%3Cpath%20d%3D%22M605.625%20482.864C584.417%20514.05%20526.45%20540.872%20467.82%20552.619C476.294%20558.588%20485.123%20564.013%20494.212%20568.967C525.977%20557.573%20570.452%20533.488%20605.625%20482.864Z%22%20fill%3D%22%23DEDED6%22%20fill-opacity%3D%220.47%22%2F%3E%3Cpath%20d%3D%22M198.134%2074.8038C204.478%2077.8233%20210.064%2081.9516%20214.892%2086.9762C216.526%2084.688%20219.058%2082.4469%20219.295%2079.5218C224.668%2016.5837%20260.882%200%20260.882%200C260.882%200%20207.507%208.56315%20180.619%2046.8969C180.264%2038.9706%20193.803%208.70471%20193.803%208.70471C193.803%208.70471%20147.268%2023.2597%20124.782%2066.7596C123.385%2069.4489%20124.38%2039.9614%20146.061%2022.4812C146.061%2022.4812%2050.4595%2076.8561%2079.6204%20130.995C109.87%2089.0993%20164.192%2058.6447%20198.111%2074.8038H198.134Z%22%20fill%3D%22%23DEDED6%22%20fill-opacity%3D%220.47%22%2F%3E%3Cpath%20d%3D%22M87.2935%20180.115C87.2935%20180.115%2041.4218%20246.71%2083.6247%20252.489C125.804%20258.269%20105.827%20189.08%2087.2935%20180.115Z%22%20fill%3D%22%23DEDED6%22%20fill-opacity%3D%220.47%22%2F%3E%3Cpath%20d%3D%22M330.688%20420.467V231.889C330.688%20103.111%20253.431%2059.9179%20155.864%2065.2493C85.1869%2069.0944%2045.9427%2092.6136%200%20161.803V174.683C55.2449%20140.761%20146.562%20214.715%20146.562%20273.502V471.233C146.562%20564.507%20206.565%20608.149%20274.757%20608.149C370.429%20608.149%20453.605%20551.273%20453.605%20551.273C399.709%20548.325%20330.664%20540.917%20330.664%20420.467H330.688ZM163.581%20130.57C159.723%20134.297%20153.474%20134.297%20149.639%20130.57C145.781%20126.843%20145.781%20120.733%20149.639%20117.006C153.497%20113.278%20159.746%20113.278%20163.581%20117.006C167.439%20120.733%20167.439%20126.843%20163.581%20130.57Z%22%20fill%3D%22%23DEDED6%22%20fill-opacity%3D%220.47%22%2F%3E%3C%2Fsvg%3E") no-repeat;
right:0;bottom:0;opacity:0.85;background-position:right bottom;}
.wgrid > div:nth-child(3), .wgrid > div:nth-child(4){padding-top:60px;}
.wgrid > div{padding-bottom:40px;}.w30{width:30%;}
.sub-banner{height: 400px;position: relative;}
.contactbanner{background: url(images/contact.png) center no-repeat;background-size: cover;color: #fff;}
.aboutbanner{background: url(images/about.png) center no-repeat;background-size: cover;color: #fff;}
.aminobanner{background: url(images/poultry-supplements.png) center no-repeat;background-size: cover;color: #fff;}
.rawmbanner{background: url(images/raw-materials.png) center no-repeat;background-size: cover;color: #fff;}
.faqbanner{background: url(images/faq.png) center no-repeat;background-size: cover;color: #fff;}
.panbanner{background: url(images/pan-india-transport.png) center no-repeat;background-size: cover;color: #fff;}
.blogbanner{background: url(images/blogs.png) center no-repeat;background-size: cover;color: #fff;}


.bspace{padding:25px 0px;border-bottom:1px solid #E0D9CB;border-top:1px solid #E0D9CB;display:inline-flex;flex-direction:column;width:400px;}.p25{padding:25px 0px;}
.cus{
     display: grid;
    grid-template-columns:40% 55%;
    justify-content: space-between;
    align-items: flex-start; 
}
.bspace h3, .p25 h3{font-size:18px;color:var(--orange);text-transform:uppercase;font-weight:300;letter-spacing:1px;}h3.f24{font-size:28px;line-height:1;}
.cus h3.green{margin-bottom:35px;}
.form-control {
    font-family:'Geist';
    border-radius: 8px;
    display: block;
    width: 100%;
    height: 55px;
    outline: 0px;
    padding: 1.5rem 0.75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #0a0a0a;
    background-color: #FBF9F5;
    background-clip: padding-box;
    border: 1px solid #E0D9CB;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    box-shadow: none;
}.enqh h3{margin-bottom:25px !important;}
#form .f-row {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}#form .form-group {
    width: 100%;
    margin: 0px 0px 20px;
}#form .col6{
    width: 49%;
}label{text-transform:uppercase;letter-spacing:1px;font-size:14px;}
.form{border:1px solid #E0D9CB;padding:50px;border-radius:30px;}#form textarea {
    height: 150px;padding-top:15px;resize:none;
}
.cus > div:first-child{margin-top:50px;}.cus, .branch{width:80%;margin:0px auto;}
.map{border-radius:25px;overflow:hidden;}.rmbtn{display:none;}
.rmbtn{border:0px;margin-top:0px;}.rmbtn span{padding-left:0px;padding-right:50px;}.rmbtn span, .rmbtn{color:var(--orange) !important;}
.rmbtn span::after{filter:none !important;}.rmbtn::before, .rmbtn::after{display:none;}.cbtn.rmbtn:hover span{animation:none;}
#vision{background-color:#F5F5F0;}.lgreen{color:var(--green);}#vision .container{position:relative;padding-bottom:70px;}
#vision .container::after{content:'';position:absolute;background:url(images/chicks-1.png) no-repeat;width:230px;height: 209px;right:-35px;bottom: -104px;}
.cvalue{display: grid;grid-template-columns: repeat(5, 1fr);margin-top:20px;}.cvalue svg, .pan svg{width:50px;height:auto;}.cvalue .greenbg, .pan .greenbg{background-color:var(--green);display:inline-flex;border-radius:50%;padding:15px;position:relative;overflow:hidden;}
.cvalue svg path, .pan svg path{fill:#fff;}.cvalue h3{margin:20px 0px;font-size:20px;color:#0a0a0a;font-weight:400;}.cvalue p{width:75%;margin:0px auto;text-align:center;}
.cvcol{display:flex;flex-direction:column;align-items:center;}.cvcol .greenbg::after, .vm > div .greenbg::after{content:'';position:absolute;background-color:var(--orange);width:100%;height:100%;transform:translateY(100%);transition:all 0.3s ease;left:0;bottom:0;z-index:1}
.cvcol:hover .greenbg::after, .vm > div:hover .greenbg::after{transform:translateY(0%);}.cvalue svg, .vm svg{position:relative;z-index:9;}.ceo{display:grid;grid-template-columns:100%;background:#fff;border-radius:20px;align-items:center;justify-content:space-between;}
.ceo > div{display:flex;width:100%;height:100%;}.ceo .wgrid{align-items:center;padding:100px;}.ceo > div img{width:100%;object-fit: cover;}
.qlhead {display: none;}.g45, .g2{display:grid;grid-template-columns:55% 40%;justify-content:space-between;align-items:flex-start;}.lbg{background:#F5F5F0;padding:40px 20px;}
.lgrid{display:grid;grid-template-columns:45% 45%;gap:10px;justify-content:space-between;}.f22{font-size:22px;line-height:1;}
.lgrid.bullet1 li{margin-bottom:0px;}.br10{border-radius:10px;}.g34{display:grid;grid-template-columns:25% 70%;justify-content:space-between;}.f30{font-size:30px;line-height:38px;}
.g3col{display:grid;grid-template-columns:60% 35%;justify-content: space-between;padding:20px 30px 25px;border-radius:8px;overflow:visible;}.plist, .brow{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;}
.g3col::after,.g3col::before{content:'';position:absolute;width:100%;height:200px;background:#F5F5F0;z-index:-1;border-radius:10px;}
.g3col img{height:160px;margin-top:-55px;object-fit:contain;}.g3col p{margin:10px 0px 0px;}.g3col h3{font-size:24px;color:#004F3B;font-weight:400;}
.g3col::before{bottom:0;}.plist{margin-top:40px;}.brands img{height:100px !important;margin-top:0px !important;}
.filter-btns{width:300px;margin:100px auto 70px;display:flex;gap:20px;justify-content: center;}
.filter-btns a{padding: 7px 18px;border:1px solid #444A4A;border-radius: 50px;white-space:nowrap;}
.brand-item::after, .brand-item::before{height:100%;}.product-item{margin-top:30px;}.filter-btns a:hover, .filter-btns a.active{background:var(--orange);color:#fff;border-color:#fff;}
.brand-item{padding-right:20px;}.brand-item{grid-template-columns:100%;}.brand-item img{width:80px;object-position:left;height:auto !important;}.hlogo img{width:110px;}
.hlogo1 img{width:165px;}.brands{margin-bottom:0px;height:110px;}
.hlogo2 img{width:70px;}.hlogo3 img{height:85px !important;}
.hlogo3, .hlogo2{align-items:flex-start;}.vcenter{display:flex;align-items:center;}.phead{font-weight:400;font-size:26px;}
.pb100{padding-bottom:100px;}
.acbtn{
    opacity:0;
    transform:translateY(20px) scale(.92);
}
.oanimg{width:120px !important;}.balogo{width:140px !important;}
.vlogo{width:250px !important;}
.glamaclogo{width:280px !important;}.extra-items{overflow:hidden;height:0;}
.dsmlogo{width:160px !important;}.brgrid{align-items:initial;}
.vall{display:inline-flex !important;width:auto !important;padding:0px !important;margin-bottom:10px;border:1px solid #444A4A !important;}
.plist2 .g3col{padding:20px;display: flex;flex-direction: column;justify-content: flex-start;}.plist2 img{height:auto;margin-top:0px;}
.plist2 .g3col::after{height:100%;bottom:0;}
.plist2 .g3col > div:first-child{position:relative;overflow:hidden;border-radius:10px;margin-bottom:20px;display:flex;}
.plist2 .g3col img{height:auto !important;margin-top:0px !important;}
.supplyments{
    position: relative;
}
.hpt1{
    position: sticky;
    top: 150px;
    border-radius: 20px;
    overflow: hidden;
    margin-bottom: 40px;
    will-change: transform;
}
.bcapt, .ch1, .blist li, .bdesc p, .cbwrap{opacity:0;}
.bcapt, .ch1, .blist li, .bdesc p, .cbwrap{opacity:0;transform: translateY(30px);}
.cbwrap{transform: translateY(20px);}
.fill-text1 .word{
    color:#c5c5c5;
}

.fill-text .word{
    color: #787878;
}
.counterer {
  display: inline-flex;
  align-items: flex-start;      /* important */
  font-variant-numeric: tabular-nums;
  font-feature-settings: "tnum" 1;
  line-height: 1;               /* remove extra space */
}

.digit {
  position: relative;
  height: 1em;
  width: 0.62em;                /* adjust per font */
  overflow: hidden;
}

.digit-inner {
  position: absolute;
  top: 0;
  left: 0;
  transition: transform 1s ease-out;
}

.digit-inner span {
  display: block;

  height: 1em;
  line-height: 1em;             /* CRITICAL */
  text-align: center;

  padding: 0;                   /* remove any spacing */
  margin: 0;
}
.prodslider .imgh{
    overflow: hidden;
}

.prodslider .imgh img{
    width: 100%;
    display: block;
    transform: scale(1.3);
}
.htestimonial h2, .nhead{width:35%;}
.prodslider .owl-item{
    opacity: 0;
    transform: translateY(60px);
}
.hblogs .owl-item, .bloglist .bslide {
    opacity: 0;
    transform: translateY(40px);
    transition: opacity .3s linear transform .3s linear;
    will-change: opacity, transform;
}
.sicons li{
    opacity: 1;
}.vm{
    overflow: hidden;
}

.vm .vmcol{
    will-change: transform, opacity;
}
.pbox{width:230px;}.bloglist{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;}
.bdgrid{display:grid;grid-template-columns:25% 72%;justify-content:space-between;align-items:flex-start;}
.faq-singular{
  will-change: transform, opacity;
}
.bdetail h3{font-weight:350;}.faqrow {width:100%;}
.faqrow  > div:first-child{margin-top:0px;}
.support{display:grid;grid-template-columns:45% 45%;justify-content:space-between;align-items:flex-start;}
.t24{font-size:26px;font-weight:350;}.pan p{font-size:18px !important;line-height:26px;font-weight:300;}.pan h3{font-size:26px;color:var(--green);}.truck{display:flex;}
.truck img{border-radius:15px;}
.g3col p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
header .main-menu .dmenu .sub-menu{width:1300px;border-radius:0px;
    opacity: 1 !important}
header .main-menu .sub-menu a{padding:12px 0px;border-bottom:0px;position:relative;}
.sub-menu img{width:160px;}
.network{display:grid;grid-template-columns:30% 60%;justify-content:space-between;align-items:flex-start;}
.network img{filter: drop-shadow(1px 4px 4px rgba(0, 0, 0, 0.25));}.cbtn2{background:var(--green);}.cbtn2 span{color:#fff;}
.cntsec .cus h3.green{margin-bottom:20px;}.nopad{padding:0px !important;border-radius:15px;overflow:hidden;}.nopad img{width:100%;border-radius:15px;}.nopad{display:flex;background:transparent;}
.rbullet1{grid-template-columns:100%;gap:0px;}.thead{background:#f5f5f0;}.nogap{gap:0px;}.pdetail .pdcwrap  img{width:auto;}.table th, .th{color:var(--green);font-weight:550;}
.pdetail .gpro img{width:300px;}.f14{font-size:14px;}.gap30{gap:30px;}.plist22{grid-template-columns:repeat(2,1fr);margin-top:0px;}
.cbtn.rmbtn.cbg{padding:0px;}.valign{vertical-align:middle !important;}.lspan li span{display:grid;}.lspan li span:first-child{color: var(--green);font-size: 18px;font-weight: 450;margin-bottom: 5px;}
.op0{opacity:0;visibility:hidden;}.plist2 .g3col p{display:flex;}.fx4{display:flex;justify-content:flex-start;gap:60px;}
.l5{display:grid;grid-template-columns:repeat(5,1fr);}.l5 img{object-fit:contain;height:80px;}.pdcnt.mmt1{margin-top:10px;}.g100{grid-template-columns:100%;}
.submenu1 a:hover{transform:translateX(20px);}.submenu1 a::after{content:'';position:absolute;width:10px;height:1px;background:var(--orange);transform:scale(0);transition:all 0.3s ease;left:-18px;margin-top:10px;}.submenu1 a{position:relative;}
.submenu1 a:hover::after{transform:scale(1);}.container.cw50{width:50%;}.submenu1 a{align-items:flex-start !important;}
.ceo p{font-size: 20px;line-height: 34px;font-weight: 200;}.submenu1 a{cursor:}
.g44{grid-template-columns:50% 30%;align-items:center;}
.product-item{overflow:hidden;margin-top:0px !important;padding:0px !important;grid-template-columns:100%;}.plist.gap25{gap:25px;}.plist.gap25 h3{font-size:20px;width:100%;padding:20px;}.product-item div{width:100%;display: flex;align-items: center;}
.aicon::after{filter: brightness(0) saturate(100%) invert(23%) sepia(13%) saturate(4462%) hue-rotate(125deg) brightness(95%) contrast(102%);transition:all 0.3s ease;}
.lhover:hover .aicon::after{filter:none;}.lhover:hover h3{color:var(--orange);}.labs{align-items:center;}
header .main-menu .sub-menu, .submenu1{left:300px;}.bt0{border-top-color:#fff;}.labs img{filter:none;}
.bcol{background: #F5F5F0;padding:30px 20px;border-radius:10px;}.branch{padding-top:100px;}.bcol h4{font-size:24px;margin-bottom:15px;color:var(--green);}
.abinfra img{width:80%;border-radius:12px;}.rawmaterials .g3col > div{width:100%;}.green1{color:var(--green);font-weight:500;}.blue{color:#0572b7;font-weight:500;}
.fwrap a.uline{position:relative;color:#ffffffd9;}.uline::after{content:'';position:absolute;width:100%;height:1px;bottom: -2px;background: #dadada45;left: 1px;}
.plist2.rawmaterials .g3col h3{margin-bottom:0px;}.plist2.rawmaterials .g3col > div:first-child{margin-bottom:15px;}.plist2.rawmaterials .g3col{gap:0px !important;}.bdetail{padding-bottom:0px !important;}
.contactpage .sse{display:none !important;}
@media (min-width:2400px){.banner::after{display:none;}}
@media (max-width:2399px) and (min-width:2200px){.banner::after{height:155px;}}
@media (max-width:2178px) and (min-width:2000px){.banner::after{height:145px;}}

@media (min-width:1500px){
    .habt{align-items: center;}
}

@media (min-width:2000px){.container{width:1600px;}
    .swipernav,.swiper-pagination{max-width:1600px !important;}
}
@media (max-width:2000px){.hteam{height:360px;}.cntsec .w80, .cntsec .cus, .branch{width:85%;}}
@media (min-width:1750px){.srow{grid-template-columns: 45% 45%;}.container{width:75%;}.swipernav,.swiper-pagination{max-width:100% !important;}.container1{padding-left:12%;}
}
@media (max-width:1900px){.g3{grid-template-columns:18% 45% 30%;}.hwus::after{background-size:85%;}
    .abt{grid-template-columns:50% 45%;}.hicontainer{grid-template-columns: 50% 45%;}.container.cw50{width:65%;}
    .locations li:nth-child(3) {padding-right: 25px;}.megamenu{right:auto;margin-left:-190px;}
    footer .grid2{grid-template-columns: 30% 35% 20%;}.fd1::before{left:12%;}.scalize .content{width:300px;}
    .bannerc{grid-template-columns: 55% 35%;}.hpartner img{height:70px;}.facts{width:78.5%;}.nhead{width:45%;}.abinfra img{width:85%;}
}

@media (max-width:1800px){.banner::after{height:130px;}.b1, .b2{display:none;}.wus .vmbtn{right:95px;}.fdt{grid-template-columns: 60% 38%;}.hform{grid-template-columns: 45% 50%;}
	.hform h2{font-size:60px;line-height: 60px;}.htestimonial h2{width:45%;}.bdetail .w75{width:80%;}.prodslider .imgh img{height:500px;object-fit:cover;}
    .g44{grid-template-columns:60% 30%;}header .main-menu .sub-menu, .submenu1{left:200px;}
}


@media (max-width:1750px){.fd1::before{left:8%;}.tprow{grid-template-columns:65% 35%;}.scalize .content{width:300px;}.bannerc{width:80%;}
    .bannerc, .swiper-container-h .slider-pagination-area, .swiper-container-h .swiper-pagination{left:10%;}.pgrid3{gap:20px;}
    .hifracont {padding-right: 20%;}.qacol{padding-left:25%;padding-right:0px;}.tuv{width:150px;}video.video-background{height:800px;}
    .fwrap{grid-template-columns: 28% 14% 14% 16%;}.g40{grid-template-columns:35% 35%;}.prodslider{padding-left:10%;}.wicon{margin-bottom:30px;}
}
@media (max-width:1700px){.pdcont{padding:20px;}p.w30{width:40%;}.rbullet{grid-template-columns:100%;}.pbox{width:200px;}.rawmaterials .g3col h3{font-size:20px;}}
@media (max-width:1600px){.banner::after{height:115px;}.awrap{width:90%;}.awrap .cbtn1{margin-top:0px;}.vtestimonials{gap:40px;}
    .cforms{grid-template-columns:50% 40%;}.bannerc .ch1{font-size:64px;}.container.cw50{width:70%;}.ceo .wgrid{padding:70px;}
    .text-wrapper .ch1{font-size:50px;line-height:54px;}.hpartner img{height:80px;}
    footer .grid2{grid-template-columns: 30% 35% 22%;}.scalize .content{width:250px;}.tname::after{bottom: -18px;left: 70px;}.facts{grid-template-columns:20% 18% 25% 20%;}
    .hpt1 > div:first-child{padding-right:30px;}.wgrid{padding:60px 40px 0px;}.g3col img{height:160px;margin-top: -50px;}.hwus::after{background-size:75%;}
    .brands img {height: 80px !important;}.brands.dsm img{height:55px !important;}.pdetail img{width:200px;}.bdetail .w75{width:90%;}.prodslider h3{margin-bottom:10px;}
    .chimg img{width:auto;}
}
@media (max-width:1550px){.stickylinks a{font-size:15px;}.hform h2 br{display:none;}.hform{grid-template-columns: 40% 55%;}.cvalue p{width:85%;}}

@media (max-width:1550px){.banner::after{height:115px;}.banner::after{bottom:150px;}.textWrapper{bottom:0px;}.swiper-pagination{bottom:120px;}
    }

@media (max-width:1500px){.container, .bannerc{width:85%;}.banner::after{bottom:95px;height:110px;}
    .infraslider .owl-dots:after, .infraslider .owl-dot.active:before{font-size:16px;}.infraslider .owl-dots,.infraslider .owl-dots::before{width:810980px;height:80px;}.infraslider .owl-nav{bottom:55px;right:52px;gap: 115px;}
    .textWrapper{bottom:0px;}.banner::after{bottom:140px;}header .main-menu>li>a{padding:0px 1.6vw;}
    .container1{padding-left:7.5%;}  .carrows .owl-nav{padding-right:8%;}.prodslider{padding-left:7.5%;}
   .imgbor img{width:380px;}    .abtcol1 a {top: 110px;}.wgrid > div:nth-child(3), .wgrid > div:nth-child(4), .wgrid{padding-top:40px;}
   .swipernav1{right:8%;}.gallery-thumbs{right:13%;}.sub-banner svg{right:-3%;}
    .accordion h2{font-size:20px;}.spec1 h2{font-size:32px;}.megamenu {right:20%;}.swiper-button-next{right:30px;} .swiper-button-prev{left:30px;}.shape::after{right:5%;}.pscol{padding-right:15px;}
    .tabspace{gap:0px 30px;}.milestones{width:100%;}.hteam{height:300px;}
.fd1::before{left:2%;} .bannerc, .swiper-container-h .slider-pagination-area, .swiper-container-h .swiper-pagination{left:7.5%;}
    .hicontainer {grid-template-columns: 55% 40%;}.qacol{padding-left:20%;}video.video-background{height:700px;}.bannerc{bottom:10.5%;}.pslider{gap:20px;}.pslider .psitem{padding:30px 20px;}
    .hpt1 > div:first-child{padding:50px;}.cntsec .w80, .cntsec .cus, .branch{width:100%;}.cvalue p{width:80%;}.plist2 .g3col{padding:15px;}header .main-menu .sub-menu, .submenu1{left:160px;}
}
@media (max-width:1450px){#overview .facts{grid-template-columns:14% 14% 26% 33%;}.stlink li{padding:15px 12px;}.stlink li a{font-size:15px;}.scalize .content{width:250px;}
    header .main-menu .sub-menu, .submenu1{left:180px;}
}
@media (max-width:1400px){.awrap{width:100%;}.fcol3 .addr br{display:none;}
    .swiper-slide .container::before{right:18%;}header .main-menu .enbtn{padding: 10px 20px;margin-left: 20px;}
    footer::after{height: 85%;}.blist li{font-size:15px;}.bannerc .ch1{font-size:60px;}
    .fwrap1::before{height:200px;}.fwrap1::after{height:120px;bottom:-38px;}
   .megamenu{margin-left:-210px;}.hprods .ch3{font-size:24px;line-height:1;}.prodslider a{font-size:22px;line-height:24px;}
    .prodslider a::after{right:0px !important;}.iwslider{gap:10px;}.bannerc, .swiper-container-h .slider-pagination-area{left:20%;}.fhead{grid-template-columns:50% 30%;}
    .hgallery{grid-template-columns:50% 50%;}.hteam{height: 245px;}.scalize img.target{width:500px !important;}
    .tplanner .cbtn span{z-index:9;} .bannerc, .swiper-container-h .slider-pagination-area, .swiper-container-h .swiper-pagination{left:8%;}
    .qarow {grid-template-columns: 45% 45% !important;}.tuv{right:-22.5%;}.bannerc{grid-template-columns: 60% 35%;}
    .fwrap {grid-template-columns: 32% 14% 12% 16%;}.ferow{grid-template-columns: 55% 30%;}.g40{grid-template-columns:40% 40%;}
    .g3{grid-template-columns: 10% 47% 30%;}    .facts {width: 83.5%;}.pdcont{padding:20px;}.pdetail{grid-template-columns: 25% 70%;}
    .plist{grid-template-columns:repeat(2,1fr);}.brgrid{align-items:flex-start;}.brgrid .lbg{height:250px;}.plist2{grid-template-columns: repeat(3, 1fr);}.bdetail .w75{width:100%;}
    .wgrid h3{font-size:22px;}.l5{grid-template-columns:repeat(5,1fr);gap:20px;}.fx4{flex-wrap:wrap;gap:0px 100px;}
    .plist.gap25{grid-template-columns:repeat(3,1fr);}header .main-menu .dmenu .sub-menu{left:150px;width:1200px;}.labs{grid-template-columns: 35% 55%;}.abinfra img{width:90%;}
}

@media (max-width:1350px){header .main-menu>li>a{padding: 0px 1.6vw;}
                          header .main-menu>li>a{padding:0px 1.3vw;}.landart p{font-size:18px;}.bluebg{padding:40px;}.cvalue p{width:85%;}
}
@media (max-width:1300px){.wicon p{width:70%;}.facts{width:100%;}
    .swiper-button-prev{left:20px;}.hform{grid-template-columns: 35% 60%;}.scalize .content{width:280px;}
    .hnews h3,.hblogs h3{font-size:20px;line-height:24px;}.teamimg::before{background-position: -350px -340px;}.fd1::before{width:100%;}.tprow{grid-template-columns:100%;}
    .tplanner{position:absolute;right:5%;width:30%;z-index:99;}.scalize .content{background: hsl(0deg 81.15% 62.55% / 80%);}
    .scalize img.target{height:100% !important;}.scalize, .tpcol{height:520px;}.g3{grid-template-columns:60% 35%;}.g3 .tagl{position:absolute;}.habout h2{margin-top:40px;}
    .wicon{margin-bottom:20px;}.hwus::after{width:500px;height:500px;background-size:contain;}.container.cw50{width:85%;}
    .about .tagl.stickyhead{top:0;}.about .container{position:relative;}.mmt40{margin-top:40px;}
}

@media (max-width:1260px){.container, .container, .bannerc, .container.cw50{width:90%;}.dropdown-menu{left:-345px;top:90px;}.ctwrap{grid-template-columns: 35% 60%;}
  .container1{padding-left:5%;}.carrows .owl-nav{padding-right:5%;}
.swipernav,.swiper-pagination{max-width:90% !important;}.qacol{padding-left: 15%;}.tuv{width:120px;}
.swipernav1{right:5%;}.swiper-button-next{right:15px;} .swiper-button-prev{left:15px;} .bannerc, .swiper-container-h .slider-pagination-area, .swiper-container-h .swiper-pagination{left:5%;}
    .prodslider {padding-left: 5%;}header .main-menu .dmenu .sub-menu{left:120px;width:1080px;}.inner{grid-template-columns: 23% 22% 22% 22%;}
}

@media (max-width:1199px){.fcname{font-size:18px;}.htestimonial h2{width:60%;}
    .banner::after{display:none;}.textWrapper .bh1{font-size:50px;line-height:50px;}.hpt1 > div:first-child{padding-right:20px;}
    .swiper-pagination{bottom:45px;}.textWrapper{padding:20px;width:90%;}.w80,.w75{width:100%;}header .main-menu>li>a{font-size:15px;}
   .hero-style .content p{font-size:16px;}.hero-slider .container{padding-left:30px;}
    .swiper-pagination{max-width:85% !important;}.hblogs .nimg span{font-size:13px;}
    .hgal{padding-left:50px;}.fd1::after{right:0;width:50%;}.tpbtn a{width:160px;}.tpbtn a:nth-child(1), .tpbtn a:nth-child(4){margin-right:5px;}
    .tpbtn br{display:none;}.tpbtn{justify-content:center;display:flex;gap:20px;margin-bottom:40px;}
    .tpbtn a:nth-child(1), .tpbtn a:nth-child(4){margin-right:0px;}.fwrap{grid-template-columns: 35% 12% 12% 18%;}
    .tplanner{position:static;order:1;right:0;width:100%;}.tpcol{order:2;}.tpbtn{position:absolute;right:15%;display:flex;flex-wrap:wrap;top:50%;flex-direction:column;gap:0px;}
    .iwsicon h3{width:95%;}.iwsicon .iwscol:nth-child(3) h3{margin-top:-24px;}.bannerc .ch1{font-size:50px;}.blist li{font-size:14px;padding: 6px 14px;}.pbox{width:180px;}
    .hblogs .nimg span{font-size:13px;padding:7px 15px;left:20px;}.blogdesc{padding:0px 20px 25px;}.hgrid2{grid-template-columns: 45% 45%;}.plist2{grid-template-columns: repeat(2, 1fr);}
    .wicon svg{width:50px;}.network{grid-template-columns: 35% 60%;}header .main-menu .sub-menu, .submenu1{left:250px;}.l5{grid-template-columns: repeat(5, 1fr);}.l5 img{height:auto;}
    .plist.gap25 h3{font-size:18px;}
}
@media (max-width:1180px){header .main-menu>li>a{padding:0px 1.2vw;}.accordion h2{font-size:18px;padding: 12px 30px;}.stlink li{padding:15px 10px;}.stlink .snav{flex-wrap:nowrap;}}
@media (min-width:1100px){.header-sticky .main-menu>li>a{height:85px;}header .wl{position:absolute;top:0px;}
    header .main-menu>li>a{height:90px;}.dgrow{padding-bottom:0px;}.mmlist .sub-menu.d-block{display:block !important;}.mmlist .sub-menu{display:none !important;}
header .main-menu .sub-menu, .submenu1 {
   position: absolute;
    top: 100%;
    overflow: hidden;
    border-top: 2px solid var(--pink);
    background: #fff;
    -webkit-box-shadow: 0 1px 5px 0 rgba(83, 83, 83, 0.2);
    box-shadow: 0 1px 5px 0 rgba(83, 83, 83, 0.2);
    z-index: 5;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);    transition: max-height 0.4s ease;
    }.inner{padding:30px;display:grid;grid-template-columns:21% 24% 24% 22%;justify-content:space-between;}
}
    
@media (max-width:1100px){.mhide, .dropdown-menu, .wwrap > .obg{display:none;}.sse{bottom:15rem;}.wus .vmbtn{right:45px;} .megamenu{display:none !important;}.clientrow .owl-item{margin-bottom:2px;}
    header .enbtn, .side-menu-nav .main-menu .sub-menu,.side-menu-nav .main-menu .sub-menu~i{display:none !important;}
    .swiper-slide .container::before{right:12%;}
    .hero-slider img{margin:0px 0px 0px 0px;}.swiper-slide .container::before{right:-3%;}
    .plists{gap:20px 0px;}.plists .imgh{width:49%;}
    .stickylinks li{padding:12px 20px;}.stickylinks{top:65px;}
    .scrtabs-tab-container{height:75px;}.stickyhead{position:static;}header{padding:10px 0px;}
    nav::after, .preheader{display:none;}.main-menu a span{color:#000000;}.main-menu .hicon span{display:flex;}.habt1 h2{font-size:36px;line-height:40px;}
    footer .grid2, .fwrap1{grid-template-columns:35% 25% 27%;}footer .grid2 p br{display:none;}
    .fhead{grid-template-columns:60% 30%;}.tpbtn{right:5%;}.gridcol3{grid-template-columns:28% 50% 20%;}.prodslider .imgh img{height:auto;}
    .hifracont {padding-right: 10%;gap:30px;}.pslider{gap:15px;}.pslider .psitem{padding:30px 15px;} .pdcont {height: 175px;}.wwrap{grid-template-columns:100%;}.bspace{width:300px;}
    .about .tr.stickyhead{position:sticky;}.bdetail .stickyhead{position:sticky;}.faqrow .stickyhead{position:sticky;}.sp-sticky.sp-active{padding:10px 0px;}
    .main-menu .enbtn{background:transparent;}.main-menu .enbtn span{color:#000 !important;}header .main-menu .sub-menu, .submenu1{left:0px;}.inner{grid-template-columns:100%;}.support .stickyhead{position:sticky;}
}
@media (max-width:1050px){.vm-cards p{height:185px;}.vm-cards > .bg1 > .icon{width:100px;}.vm-cards .bg1{gap:0px 25px;}.wicon p{width:90%;}
    .map-container .point{margin-top:-130px;}.map-container .safrica, .map-container .australia {top: 72%;}
    .bannerc{grid-template-columns:100%;}.bdesc{margin-top:30px;}.bdesc p{margin-bottom:10px;}
}

@media (max-width:991px){.fwrap{gap:40px 20px;}.stickycol,header .container::after,.hprodrow .container::after,.enbtn1,.qacol::before{display:none;} .fwrap {grid-template-columns:48% 35%;}.fhead, .g37{grid-template-columns:100%;gap:20px;}.rcount{left:5%;}
    footer .grid2{grid-template-columns:55% 35%;gap:30px;}.flogos, footer .grid2 svg, .hpartner h2 br{display:none;}.testimonials{padding:0px;}.rname{margin-top:30px;}.mw70{width:90%;}
    .textWrapper .bh1{font-size:40px;line-height:44px;}.bc{font-size:18px;}.fdrow::after{width:50%;}.facts{gap:30px;}
    .habt p{margin-bottom:20px;}.habt{align-items: normal;}.infracont{justify-content:flex-start;}.infracont p.ch2{font-size:30px;line-height:34px;margin-bottom:20px;}.infracont{width:100%;}
    .hp21 h3, .hpr2 h3{padding: 8px 15px;font-size:18px;}.hprow, .hprow1,.hp2{gap:10px;}.hprow1{margin-top:10px;}footer img{margin-bottom:0px;}.side-menu-nav .enbtn{background-color:transparent;}
    .sub-banner{height:250px;}.hteam{width:100%;height:auto;padding:0px;}.teamimg::before{background-position:center bottom;width:100%;}
    .cforms{grid-template-columns:47% 48%;}#form .col6,.teamimg::after{width:100%;}.teamimg::after{height:480px;background-position:top;}.ch2{font-size:36px;line-height:40px;    }
    .counter{font-size:50px;}.tprow, .ferow{grid-template-columns:100%;}.tprow .tpcol{order:2;}.banner .ch1{font-size:60px;}
   .hprod .plists{padding-top:0px;}.container1{width:90%;margin:0px auto;padding:0px;}.hprod::after{width:600px;}.carrows .owl-nav{padding-right:0%;}.hgal{padding:50px 0px 50px 50px;}
	.ouh p{margin-right:0px;}.feedback h2 br{display:none;}.demo{display:flex !important;flex-wrap:wrap;align-items:center;}.demo1{width:45%;}
    .abt {grid-template-columns:65% 30%;gap:40px;justify-content:space-between;}.imgab,.imgbor img{width:auto;}.hart .abt{gap:0px;}.landart{padding-top:125px;}
    .srow > div, .srow img{width:100%;}.iconimg::before,.iconimg::after{left:auto;right:20px;}.vall{display:none !important;}.extra-items{overflow:auto;height:auto;}
	.sstart{display:flex;flex-direction:column;gap:30px 0px;}.wa1{grid-template-columns:50% 45%;align-items:flex-start;}
    .plists1,.iwsicon, .bloglist{grid-template-columns:repeat(2,1fr);}.plists{gap:20px 0px;}.icogrid2{flex-direction:column;justify-content:flex-start;}
.hero-slider p{width:100%;}.swiper-slide .container::before{width:250px;right:0;}
    footer::after{height:104%;}.gallery-top .swiper-slide{align-items:center;}.gallery-top .text-wrapper{padding-bottom:10px;}.gallery-thumbs{width:75%;left:5%;right:auto;bottom:50px;}
   .swipernav1{bottom:60px;}.stickylinks{display:none;}.gridcol3{grid-template-columns:100%;gap:20px;}.gridcol3 .tr{text-align: left;margin-top:10px;}
   .hero-style .content p{width:90%;}.hero-slider .slide1{background-position:center;}.swiper-slide::after {display:flex;mix-blend-mode: multiply;}
    .tstart .ch1,.hero-style .content p{color: #ffffff;text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.25);}.hero-slider .swiper-pagination-bullet{border-color:#fff;}
    .hero-slider .swiper-pagination-bullet-active{background:#fff;}.habt .asvg{justify-content:center;}.habt {gap:50px 0px;}footer::before{top:95px;}
    .fwrap1::before {height: 130px;}.fwrap1::after{height: 70px;bottom: -23px;}.fwrap1{grid-template-columns: 25% 70%;}
 .hnews h3, .hblogs h3{font-size:20px;}.hform h2{font-size:40px;line-height:40px;}
    .fdata.mb3{margin-bottom:0px;}.hnews .blogdesc{height:150px;}.fenq .row{gap:30px;}
    .hprods{grid-template-columns:50% 50%;}.g40, .hpt1{grid-template-columns:100%;gap:20px;}.hpt1 > div:first-child{order:2;}.hpt1 > div:first-child{padding:10px 30px 40px;}
    .clients .owl-item img, .clients1 .owl-item img{width:130px;}
    .text-wrapper .ch1{font-size:44px;line-height:50px;}.swiper-container-h .slider-pagination-area{width:100% !important;}
    	.banner .swiper-slide .slider-inner .swiper-content{width: 100%;}.swiper-container-h .slider-pagination-area .swiper-pagination{width:100% !important;left:auto !important}
	.swiper-container-h .slider-pagination-area{left:auto !important}.service{gap:10px;}.sccnt{bottom:-125px;padding:0px 20px;}
	.hgallery img{position:absolute;width:55%;height:100%;z-index:1;}.testimonials .owl-item{padding:100px 20px 80px;}.teamimg img{width:100%;object-fit:contain;top:0;position:static;}
    .teamimg{display:flex;flex-direction:column-reverse;gap:40px;padding-top:0px !important;}
    .teamimg::before{bottom:0;top:auto;height:55%;} .fenq::after, .fenq::before{opacity:0.5;background-size:20%;background-position:0px;}
    .tpcol, .scalize{height:600px !important;width:100% !important;}.tprow, .hicontainer{position:relative;overflow:hidden;}
    .scalize img.target{height:100% !important;object-fit:cover;} .hicontainer{grid-template-columns:100%;gap:40px;padding:80px 5% 150px;}
    .tpbtn{position:static;flex-direction:row;gap:20px;}.gridcol3 p.tr, .infralink{position:absolute;bottom:-90px;}.btnb{padding-bottom:180px;}.mb5{margin-bottom:40px;}
    .hicontainer .hifracont{order:1;}.hicontainer .hinfra{order:2;}.infralink{bottom:70px;}.imgdes h2{font-size:20px;}
    .qarow{padding:0px;}.qacol{padding-left:0px;}.fcta{flex-direction:row;margin-top:20px;gap:20px;}
    .qarow {grid-template-columns:45% 50% !important;padding:0px !important;}.tuv{right:0px;width:100px;}.iwsicon h3{margin-top:0px !important;width:100%;}
    .iwsicon h3 br{display:none;}.iwsicon{gap:30px 20px;}.clogo img{width:180px;}p.w75 br{display:none;}.clogo{gap:0px;}
    .pslider .psitem{padding:0px;border:0px;background:transparent;}.pslider{margin-top:50px;}.pslider .owl-item{padding:30px 20px;}.hpartner .g37{gap:30px;}
    .habout .g3, .hportfolio .g40{grid-template-columns: 50% 45%;} .habout  .tr{position:sticky;top:70px;}.facts{grid-template-columns: 45% 35%;}.habout .facts{margin-top:60px;}.pdcont{height:150px;}
    .wgrid{padding:50px 40px 0px;}.hwus::after{background-size:75%;background-position:right bottom;}p.w30{width:45%;}
    .cus > div:first-child{position:sticky;top:100px;}.form{padding:40px 30px;}.vmcnt{display:none;}.rmbtn{display:inline-flex;padding:0px;}.vm p{font-size: 22px;line-height: 30px;padding-right:0px;}.vmcol h3{margin-bottom: 70px;}
    .ceo .wgrid{padding:50px;}
    .qlhead {display: block;padding: 10px 15px;background: var(--orange);color: #ffffff;position: relative;font-size: 18px;margin-bottom:60px;border-radius:5px;}  
    .pdetail{grid-template-columns:100%;}      .qlhead::after {
            content:'';
            width:40px;height:40px;
            position: absolute;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='m16.854 13.647l-4.5-4.5a.5.5 0 0 0-.707 0l-4.5 4.5a.5.5 0 0 0 .707.707L12 10.207l4.146 4.147a.5.5 0 0 0 .707 0a.5.5 0 0 0 0-.707'/%3E%3C/svg%3E");
            right:10px;filter: brightness(0) invert(1);background-size: 40px;transform:rotate(180deg);background-position:center;top: 4px;
        }.slwrap {max-height: 0;top: 50px;display: flex;align-items: flex-start;overflow: hidden;position: absolute;transition: max-height 1s ease-out;z-index: 99;background: #f5f5f5;width: 100%;}
        .slwrap.show {
        max-height: 500px;
        transition: max-height .5s linear !important;
        border-radius: 10px;
        overflow: scroll;
    }.slwrap ul, .extra-items {
        padding: 0 20px 20px;
        display:flex;flex-wrap: wrap;
        justify-content:space-between;
        width: 100%;
    }.g3col, .faqrow, .network{grid-template-columns:100%;gap:20px;}.g3col > div:first-child{order:2;}.g3col img{height:200px;}.brand-item > div:first-child{order:1;}.brand-item > div:last-child{order:2;}
    .brand-item{gap:0px !important;}.sticky1{top:100px;}.extra-items{padding:0px;}.slwrap li{width:48%;}.plist2{margin-top:60px;}
    .plist2 .g3col > div:first-child{order:1;} .plist2 .g3col > div:last-child{order:2;}.plist2 .g3col{gap:5px;}.pdcwrap .sticky{position:sticky !important;}
    .pdcwrap .sticky{top:100px;}.pdcnt.mmt1{margin-top:0px;}
    .faqrow .stickyhead {position: static !important;}.faqrow{gap:50px;}.support{grid-template-columns:50% 45%;}.network{gap:40px;}.sub-banner h1{font-size: 54px;padding-bottom: 40px;}.breadcrumb{padding: 10px 0px 15px;}
        .l5 {grid-template-columns: repeat(4, 1fr);}.g44{grid-template-columns:55% 35%;}.plist.gap25{gap:15px;}.labs .tr{text-align:left;order:1;}.labs img{width:100%;}
    .labs div:first-child{order:2;}.labs{gap:20px;}
}
@media (min-width: 901px){.cpr .modal-dialog{max-width:800px !important;margin: 0px auto;}.modal-dialog{max-width:800px !important;margin: 0px auto;}}

@media (max-width:900px) and (min-width:700px){.modal-dialog{max-width:700px !important;margin: 0px auto;}.modal1 .modal-content{grid-template-columns: 45% 55%;}.fright1 .container{padding:75px 50px 0px 0px;}}

@media (max-width:900px){.habt, .qarow, .bdgrid{grid-template-columns: 100% !important;gap:50px 0px;}.habt .asvg img{width:100%;}
    .hpcnt{padding:10px 15px;}.bdetail .stickyhead{display:none;}.bdetail .bdate.mb3{margin-bottom:15px;}
	.sub-banner p{width:50%;}.hgallery{grid-template-columns:60% 35%;}.hgal{z-index:9;position:relative;}
    .hgal h2{font-size:30px;line-height:36px;}.qacol{padding:0px 5% 60px 5%;}.tuv{top:-50px;}
    .habout .g3 {grid-template-columns: 52% 45%;}.hgrid2{grid-template-columns:100%;}.hproduct .hgrid2 > div:last-child p:first-child{margin:20px 0px 10px;}.hproduct .tr{text-align:left;}
    p.w30{width:80%;}.transport::after{content:'';position:absolute;width:100%;height:100%;background:linear-gradient(to bottom, rgb(0 0 0 / 65%), transparent);top:0;}
    .sticky a{padding:10px 0px;}.support .stickyhead{position:static;}.support{grid-template-columns:100%;gap:30px;}
    .support > div:first-child{order:2;}
}

@media (max-width:850px){.copyright .container{flex-wrap:wrap;align-items:center;flex-direction:column}
    .textWrapper .d-flex{flex-wrap:wrap;}.textWrapper p{width:100%;}.textWrapper .bh1 br,.vmbtn{display:none;}.textWrapper .bh1{margin-bottom:10px;}
    .textWrapper{padding:20px 20px 40px;}.wicon img{width:auto !important;}.wicon .owl-dots{text-align:center;margin-top:20px;}.brow{grid-template-columns:repeat(2,1fr);}
    .fenq .row{justify-content:center;}    .habout .g3, .about .g3{grid-template-columns:100%;gap:60px;}.habout .tr, .about .tr{position:static;text-align:center;}.cus{grid-template-columns:100%;gap:60px;}.cus > div:first-child{position:inherit;}
    .cus > div:first-child{margin-top:0px;}.ceo .wgrid{padding:50px 35px;}.g45, .g2{grid-template-columns:100%;}.pdcwrap .sticky{position:static !important;order:1;}
    .pdcwrap .g45 > div:first-child{order:2;} .pdcwrap .g45{gap:30px;}.chimg img{width:400px;}.ceo p{font-size:18px;line-height: 30px;}
    .lbg.d-flex{justify-content:flex-start !important;}.pdcnt.mmb0{margin-bottom:0px;}.mmt20{margin-top:30px;}.tmb0{margin-bottom:0px;}.mmb10{margin-bottom:10px;}.mgap0{margin-bottom:0px !important;gap:0px !important;}
    .g44{align-items:flex-start;gap:40px;}.g44 .lbg{order:1;}.g44 > div:first-child{order:2;}.g44 .lbg.d-flex{justify-content:center !important;}.plist.gap25{grid-template-columns:repeat(2,1fr);}
}
@media (max-width:800px){.htestimonial h2{width:100%;}
    .cph1 .scrtabs-tab-scroll-arrow{display:block !important;}.cph1 .tabspace{gap:0px;}.tabspace a{padding:10px 0px 10px 35px;}.scrtabs-bootstrap4 ul{justify-content:flex-start;}
    .tabspace a::after{display:none;}.tabspace a.active{color:var(--red);}.ttparkingbanner{background-position:280px -50px !important}.sub-banner p{display:none;}
   .bgh{margin-bottom:20px;}
    .hls {padding: 0px 20px 50px 20px;}.tpbtn{gap:10px;}.iwsicon h3{width:70%;}
}

@media (min-width: 768px) and (max-width:991px){.cpr .modal-dialog{max-width:700px !important;margin: 0px auto;}}

@media (max-width:767px){.swiper a,.tpattern::before,.uspattern::before{display: none;}.textWrapper .bh1,.enquiry p{font-size: 30px;line-height:34px;}.fdata .f20{font-size:18px;line-height:20px;}.hform{padding:40px 30px;}
	.textWrapper,.hp1, .hpr1,.hp2,.hpr2{width:100%;}.pbspace{padding-bottom:60px;}.mw70{width:100%;}.tpbtn a{width:150px;}
    .hprow, .hprow1{flex-wrap:wrap;}.hp1::after, .hpr1::after{display:none;}.hp1 h3, .hpr1 h3{color:var(--orange1);padding:0px;margin-bottom:10px;}.fhead1,.hgallery, .g45, .g34{grid-template-columns:100%;gap:75px;}.fhead1 .tr{justify-content:center;}
    .hp1, .hpr1{background:transparent;}.hprow1{margin-top: 40px;}.pspace{padding:60px 0px;}.wus .container::after{bottom:-60px;}.wicon,.clientslider{margin-top:20px;}
    .hblog .carrows .owl-prev{left:-20px;}.hblog .carrows .owl-next{right:-20px;}.hblog .carrows .owl-prev, .hblog .carrows .owl-next{top:37%;}.hblog{padding-bottom:0px !important;}
    .hbloglist{margin-bottom:0px;}.pspace.pt-0{padding-top:0px;}.aslide{padding-bottom:10px !important;}.ch3,.wcus h3{font-size:24px;line-height:26px;}.pirow{grid-template-columns: repeat(2,1fr);}
    .plists{grid-template-columns: repeat(2,1fr);}.g28{gap:15px;margin-bottom:30px;}.scalize .content .body{padding:20px 15px;}.scalize .content{width:240px;}
    .sub-banner{background-position:center;}.tplan{padding-bottom:0px;}.cvalue p{width:90%;}.sticky1{top:0px;position:static;}.brgrid .lbg{height:240px;}
    .team,.vm{grid-template-columns:100%;}.team div:first-child{order:2;}.team img{display:flex;justify-content:center;width:auto;margin:0px;}
   .cmai1{
        padding-top: 50px !important;
    }
    .cforms,.pdetail{grid-template-columns:100%;}
     .bdesc p{display:none;}.dlist{grid-template-columns:100%;gap:20px;}
    .hero-slider .slide-inner{padding-top:20px;}
    .fright .container{display:block;}
    .textWrapper{z-index:9;position:relative;text-align:center;}
	.tstart .f40{font-size:50px;}.tstart .ch1{font-size:40px;line-height:44px;}
    .ch1{font-size:34px;}
    .hero-slider h2{font-size:44px !important;}.bloglist{grid-template-columns:100%;}
    .hero-slider .container{display:flex;flex-direction:column-reverse;grid-template-columns:100%;align-items:flex-start;gap:30px 0px;padding-bottom:30px;justify-content:center;padding-left:30px;}.hero-slider{text-align:left;}.htrow{grid-template-columns: 100%;gap:0px;}
    .swiper-slide::after{left:0;}.swiper-pagination{text-align:center;}
    .fslider .item, .gridcol2{grid-template-columns:100%;gap:10px;}.ficon{text-align:left;}.getcobanner{background-position:300px 0px !important}footer .grid2{grid-template-columns: 50% 40%;}.fslider svg{height:50px;}.fslider{align-items:flex-start;}.hform #form .col6{width:100%;}
	.bannerc::after{width:150px;height:150px;}
	.service{display:grid;grid-template-columns:48% 48%;grid-row-gap:15px;}.hgallery img{position:relative;width:100%;}.hgallery{gap:0px;}
    .hgal{padding:40px 20px;}.drtalk .yicon::after{width:60px;height:40px;}.fenq img{width:60px;}.fenq h2{font-size: 50px;line-height: 54px;}
    .fenq::after, .fenq::before{opacity:0.5;background-size:20%;}.btnb{padding-bottom:150px;}.pgrid3{grid-template-columns: repeat(2,1fr);}.hicontainer{padding:60px 5% 120px;}
    .infralink {bottom: 55px;}.gridcol2 h2 br, .wgrid > div::before{display:none;}.gridcol2{gap:20px;}video.video-background{height:600px;}.pdcont{height:150px;}.vm{gap:40px;}.vmcol h3{margin-bottom:30px;}
    .wgrid > div{padding:0px !important;}.wgrid{padding:40px;}.hwus::after{background-size:55%;}.mapsec{padding-top:0px;}.about .g3{gap:40px;}.rmbtn{margin-top:0px !important;}
    #vision .container::after{background-size: 175px;}.ceo{grid-template-columns:100%;}.ceo .wgrid{padding:30px;}.ceo > div img{width:70%;margin:30px 30px 0px;}
    .g45 > div:first-child{order:2;}.g45{gap:40px;}.g34{gap:0px;}.g3col img{height:160px;}.filter-btns{margin:80px auto 60px;} .l5 {grid-template-columns: repeat(3, 1fr);}
}
@media (max-width:720px){.pdcont{height:160px;}}
@media (max-width:700px) and (min-width:300px){.modal1 .popimg,.donly{display:none;}.modal1 .modal-content{grid-template-columns:100%;}
    .modal-dialog{width:75%;margin: 0px auto;}.clientlist{grid-template-columns: repeat(3,1fr);}.scalize .content{display:none !important;}
    .g2,.col2{grid-template-columns:100%;gap:50px;}.vm svg{width:60px;}.g2{gap:35px 0px;}.parow .gl2{margin-top: 20px;} .plists1, .slwrap ul{grid-template-columns:repeat(1,1fr);}.benefitslist{display:block !important;}
    .plist{grid-template-columns:100%;}
}

@media (max-width:700px){.abtcol1{width:100%;}.prodslider{padding:0px 5%;}
    .ch2{font-size:34px;line-height:36px;}.counter{font-size:44px;}.fwrap1{grid-template-columns:100%;gap:30px;}
    footer::before{top:150px;}.fwrap1::before,.fwrap1::after{display:none;}.fwrap1{padding: 50px 0px 50px 0px;}.milescol{border-bottom:2px solid #999999;padding-bottom:40px;}.milestones{grid-template-columns:100%;}
    .milescol1{width:100%;}.empty{display:none;}.milescol1{margin-top:40px;position:relative;}.milescol::after{height:100.7%;bottom:-2px;}
    .milescol.even .milescol1::before,.milescol.odd .milescol1::before{margin-top:-38px;}.col2 .pname::after{top:12px;}.col2 .item .imgh::after{background-size:70px;}
    .copyright .container{flex-direction:column;align-items:center;} .tpbtn br{display:block;}.tpbtn{display:block;text-align:center;margin-bottom:0px;} .tpbtn a:nth-child(1), .tpbtn a:nth-child(4){margin-right:10px;}.scalize img.target{width:100% !important;object-fit:contain;
    object-position:bottom;}
    .tpcol, .scalize{height:380px !important;}.iwsicon h3{width:80%;}.blist{flex-wrap:wrap;}.fcta{flex-direction:column;align-items:flex-start;}
    .plist2{grid-template-columns: repeat(1, 1fr);}.pdcont{height:140px;}
}


@media (min-width: 576px){.cpr .modal-dialog{max-width:500px;margin: 0px auto;}.modal-dialog{max-width:800px;margin: 0px auto;}

}


@media (max-width:575px){footer .iconshow svg.mb2,.abtl::after,footer::before, .bdesc, .fcta, .hblogs .nimg span, .pdcont p{display:none;}.fcol1.iconshow{margin-bottom:25px;}.fwrap{grid-template-columns:100%;}.copyright .container{margin-bottom:0px;}.careers .worop{grid-template-columns: 100% !important;gap:10px;}.psap::after{display: none !important}
    .fcol1, .fcol3{width:100%;}.grid2{flex-wrap:wrap;gap:10px 0px;}.fcol1.iconshow img{margin-bottom:0px !important;}.fwrap1 .fwrap{order:1;}.fwrap1 > div:first-child{order:2;}.prodslider h3{margin-bottom:0px;}
    footer .container{display:flex;flex-direction:column;margin-bottom:0px;flex-direction:column-reverse;}.cinfo{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start;}footer .grid2{padding-top:0px;}
    footer h2,.prh,.qlh{display:block;font-weight:400;font-size:18px;}.fwrap{padding:40px 0px;}.fwrap1{gap:0px;padding-bottom:0px;}footer .grid2{padding:0px;order:2;margin-bottom:0px;}.sicons{order:3;justify-content:flex-start;margin-top:0px;margin-bottom:0px;}
    .backButton{display:none !important;}.counter{font-size:40px;}footer .grid2{grid-template-columns:100%;border-bottom:0px;gap: 0px;margin-bottom:20px;}footer{padding-top:40px;}.plus::after{font-size:30px;}
    .prlinks li{margin-top: 15px;}.mmt1{margin-top:15px;}.htrow .recnt{font-size:16px;line-height:22px;}.fdrow{padding:40px 20px;}
    .hprods svg{width:50px;}.hprods .ch3{font-size:20px;}.hservice a{font-size:20px;padding:15px 0px;}.hservice a::after{background-size:30px;background-repeat:no-repeat;
        background-position:right;}footer .container .fwrap:last-child{padding-top:0px;}.clogo img{width:140px;}.hportfolio .tr{text-align:left;margin-top:10px;}.slwrap li{width:100%;}
     .qlinks, .plinks,.adcnt,.prlinks, .plinks1, .slinks{
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.75s ease-out;
    }.mbhide{
        display: none;
    }.psap{
        justify-content: flex-start!important;
    }.sirow{padding:20px 0px;}
    footer h2, footer .container .fwrap:first-child > div:nth-child(1) h2{border-bottom:1px solid #c0c0c0;font-size:17px;padding-bottom: 5px;color:#1e1e1e;}footer .grid2 p a{font-size:16px;}footer .container .fwrap:last-child h2{font-size:17px;}
    .fwrap .mmt1{margin-top:0px;}
    
 footer .sh:after, footer .ph:after,footer .ph1:after, footer .qlh:after,footer .cuh:after,.adh2::after,.prh::after{
  content:'+';
  width: 25px;transition: transform 0.3s ease-in-out;
  float: right;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:200;
}
    .iclose::after{
    transform: rotate(-225deg);
}
   footer .iclose.sh1:after,  footer .iclose.ph1:after, footer .iclose.qlh:after,footer .iclose.cuh:after,footer .iclose.ph:after, .iclose.adh2:after, .iclose.prh:after{
  width: 25px;
    }.fcol3 a{font-weight:400;font-size:16px;}.hprods > div{padding:10px;}.mbo{margin-bottom:0px !important;}
.line{
	    border-right: 2px solid #fafafa;
    }.header-logo{width:150px;}.pdcont{height:auto;}
   .plinks.open, .grid2.open,.qlinks.open,.adcnt.open,.prlinks.open, .plinks1.open, .slinks.open{
    height: auto;
    max-height: 500px;
    transition: max-height 0.75s ease-in!important;
    } .fwrap{padding:0px;}.fwrap{gap:0px;order:1;}.plinks li, .qlinks li,.fcname{margin-bottom:10px !important;}footer h2{margin-bottom:15px !important;}
   .header-sticky .side-menu-wrap{padding-top:65px;}.side-menu-wrap{padding-top:65px;}
    .hbg{background: linear-gradient(to bottom, #fff 20%, #f1ede8 20%);}.cpr .modal-dialog {max-width:95%;margin: 0px auto;}
      .slinks li:last-child, .plinks1 li:last-child, .prlinks li:last-child,.plinks li:last-child, .qlinks li:last-child{margin-bottom:25px !important;}.imgar{background-position:-500px 0px;}.hp21 h3, .hpr2 h3{width:100%;position: relative;bottom: 0;}.hp21, .hpr2{flex-wrap:wrap;
	background:#6e6e6e;}
	@keyframes pulse-me {
  0% {
    transform: scale(3);
    opacity: 0;
  }
  50% {
    opacity: 0.1;
  }
  70% {
    opacity: 0.09;
  }
  100% {
    transform: scale(4);
    opacity: 0;
  }
	}.service{display:grid;grid-template-columns:100%;}.service img{width:100%;}.mf16{font-size:16px;}
	.testimonials .owl-item{padding:60px 15px 60px;}.testimonials .owl-item::before{width:20px;height:20px;top:25px;}
	.htrow .rname{bottom:20px;}.fenq::after, .fenq::before{opacity:0.5;background-size:25%;background-position:0px;}.fd1::before{display:none;}.fenq img{width:50px;}
    .fenq h2{font-size: 40px;line-height:46px;}.fenq{padding:40px 0px 50px;}
    footer .container .fwrap:first-child div:nth-child(1){order:4;}.bcol h4{font-size:22px;}.bcol{    padding: 20px 15px;}
footer .container .fwrap:first-child div:nth-child(2){order:1;}.brow{grid-template-columns:repeat(1,1fr);margin-top:30px;}.branch{padding-top:30px;}
    footer .container .fwrap:first-child div:nth-child(3){order:2;}.branch h2.tc{text-align:left;}
    footer .container .fwrap:first-child div:nth-child(4){order:3;}footer .sicons{position:relative;bottom:0;right:0;width:100%;}footer .sicons{order:5;margin:30px 0px 10px;}
    .mno br, .fcol4 svg, .mhide1{display:none;}.mno a:last-child{margin-left:20px;position:relative}.mno a:last-child::after{content:'/';left:-15px;position:absolute;}.scalize a{font-size:20px;}
    .scalize .item-point{width:20px;height:20px;}.banner .ch1{font-size:50px;}.fcol4{margin-bottom:20px;}.fcol4 h2{display:block;}.bannerc .ch1{font-size:40px;}
    .sicons a::after{filter:brightness(0.8);}.hportfolio .g40{grid-template-columns:100%;}.hportfolio .g40 
    .mb3 {margin-bottom:30px;}.habout .tr img{width:100%;}.prodslider h3{text-align:center;}.sub-banner h1{padding-bottom:20px;}.breadcrumb span{font-size:14px;}.g3col{padding:15px 20px 25px;}
    .filter-btns {margin: 50px auto 40px;}.plist2 .g3col{padding:10px;}.l5{grid-template-columns: repeat(2, 1fr);gap:20px 0px;}.fx4.mb3, .l5{margin-bottom:25px;}.labs{gap:10px;}.abinfra img{width:100%;}.plist2.rawmaterials .g3col h3{margin-bottom:5px;} .plist2.rawmaterials .g3col > div:first-child{margin-bottom:10px;} 
    
}
@media (min-width:481px){.accordion.accord1 .at-tab{display:flex !important;}}
@media (max-width:480px){.cbtn{margin-top:10px;}.hpartner{padding:40px 0px 0px;}.facts{grid-template-columns:50% 40%;}.wgrid{padding:40px 20px;}.wicon{margin:0px 0px 20px;}.wicon svg{width:50px;height:auto;}.sse {display:flex;}
    .copyright .container p{text-align:center;}.copyright .container a{white-space:nowrap;}.effect{filter:none;}.tstart .ch1{font-size:30px;line-height:34px;}.tstart .ch1 br,.hformsec,.bc::after, .habout div p:nth-child(3), .hportfolio .bullet1{display:none;}.mtleft{text-align:left !important;}
    #form .f-row{border-radius:0px;} .sicons svg{width:20px;height:20px;}.tpbtn a:nth-child(1), .tpbtn a:nth-child(4){margin-bottom:10px;margin-right:5px;}.habout .g3{gap:40px;}
    .enquiry p{font-size:20px;line-height:20px;}.habout{padding-top:30px;}.transport::after{background: linear-gradient(to bottom, rgb(0 0 0 / 75%), transparent);}p.w30{width:90%;}
   .ch2,.spec1 h2,.hwcnt h2,.cforms h2,.hform h2{font-size:28px;line-height:32px;}.ch3{font-size:24px;line-height:24px;}.wus .container::after,.vmcnt,.infraslider .owl-dots,.vmcnt1,.htrow > div:first-child, .enqh{display:none;}
    .rslider .owl-dots{margin-top:10px;}.rslider{width:100%;}.submit input{width:150px;}
    .sse {bottom: 0px !important;transform: none !important;writing-mode: horizontal-tb !important;width: 100%;text-align: center;display:flex !important;grid-template-columns: repeat(2, 1fr);justify-content: space-around;
    flex-direction: row-reverse;}.copyright{padding-bottom:40px;}.contactpage .copyright{padding-bottom:0px;}.side-menu-wrap {width: 100%;}
    .hpartner .g37{gap:15px;}
    .fn20 {font-size: 18px;}
    .textWrapper span, .textWrapper .bh1,.hero-slider .tstart p{font-size:30px;}
    .textWrapper p{margin-top:10px !important;}.textWrapper .d-flex{justify-content:center;width:100%;}.textWrapper{padding:10px;bottom:0px;}.textWrapper .bh1{margin-bottom:0px;text-align:center;}
    .facts .fdata{padding:0px;}.facts{border-bottom:0px;display: grid;
    justify-content:space-between;}.fdrow::after{width:350px;}
    .whatsapp {bottom:3rem;right:0.75rem;}.whatsapp svg {width: 36px;height: 36px;}.senq{padding:5px;}.header-logo svg{width: 150px;}.sp-active svg{width:120px;}
    header{padding:8px 0px;}.whatsapp{right: 1rem;bottom: 4rem;}.pmbtn{display:inline-flex;}
    .mb25 {margin-bottom:20px;}.clientslider img{width:90px !important;}
    .br1{border:0px;}.hero-style p.f20, .hero-slider p{font-size:16px;}
    .textWrapper .bh1,.textWrapper p{color:#fff;}.textWrapper p br{display:none;}
    .hero-slider .swipernav, .fenq{display:none;}
    .header-sticky .sp-active .header-logo{width:140px;}.map-container .point{margin-top:-5px;}
    .hero-style .slide-text p{font-size:24px;}.textWrapper{padding:35px 15px 0px !important;}
    .tstart p{margin:0px !important;}.tstart .bh1{color:#406618 !important;}.tstart .brown{color: #431B0E !important;font-size:24px !important;
        font-weight:600 !important;}.hero-style .slide-title h2{font-size:30px;}.fright2 .bh1{width:90%;margin:0px auto !important;text-align:center;}
   .sse .cnow{display:flex;}.fdrow h2{margin:15px 0px 10px;}
    .sse a{width:50%;justify-content:center;padding: 10px 8px;}.sse a:first-child{border-left:1px solid #b0c7a9;}.contactbg,.gallery{background-position:left;}
    .side-menu-close{width:20px;}.habt h2{font-size:22px;line-height:28px;}
    .hprod h2{margin-bottom:0px;}.carrows .owl-nav{margin-top:35px;}.plists.carrows .owl-nav button{padding:10px !important;}
	.testimonials .owl-prev, .testimonials .owl-next, .prodslider .owl-prev, .prodslider .owl-next{width:35px;height:35px;}.tc1{padding:70px 30px 30px;}.tc1::before{top:30px;}
	.hero-slider .container{align-items:center;}
	.tstart p.f40{font-size:40px;}.swiper-pagination{text-align:center;}.bgw,.gbg{padding:40px 15px;margin:0px -5%;border-radius:0px;}.imgbor img{width:280px;}.cforms .gbg{border-radius:0px;}.cfrow{padding:0px;}
    .hero-slider h2{font-size:30px !important;}.bnimg3{background-position:left !important;}.mtl{text-align:left;}.whyus .headrow1{padding-bottom:20px;}.whyus .mb3{margin-bottom:20px;}
    .mmb0{margin-bottom:0px;}
    .sp-sticky{border-top:0px;}.fdt{gap:40px;}.hero-slider .container{gap:15px;}.hero-slider img{width:75%;}.hero-slider .container{justify-content:flex-start;}
    .asvg svg{bottom:-40px;}.asvg{margin-bottom:0px;}.scircle{background-size: 300px;}.plists .vcenter{height:250px;}.plists{margin-top:30px;}.plists.carrows .owl-nav button, .alists.carrows .owl-nav button{padding:8px !important;}.alists .owl-nav{margin-top:0px;}.serv h3{font-size:22px;line-height:1;margin-bottom:10px;}.serv .carrows .owl-nav{justify-content:flex-end;}.grid7{margin-bottom:20px;}
    .contactbg img{height:60%;}.cforms .gbg{padding:30px 20px;}.wplist .item h3{font-size:20px;}.wplist,.speclist{margin-top:20px;}
    .lshape{margin-bottom:15px;}.hlight{font-size:20px;}.mnone{display:none;}.accordion h2{margin:0px;width:100%;border-radius:0px;padding:12px 20px;}
	.at-title{padding-right:0px;margin-bottom:0px;}.evencols .owl-nav{margin-top:25px;}
    .accordion h2::after{display:block;right:10px;}
    .atcol, .atfaq{padding: 40px 15px;}.atestimonial{padding:25px 0px 0px;}.atestimonial p{font-size:16px;}
   .spec1 .speclist .item p,.hero-slider .swiper-button-prev, .hero-slider .swiper-button-next{display:none;}.spec1 .speclist .item{padding:15px;}.spec1 .speclist{gap:15px;}.pbspace{padding-bottom:40px;}.mleft{padding:40px 0px;}.mleft .f20,.mf16{font-size:16px;line-height: 24px;}.mt80.mf16{margin-top:40px;}
    .alists1,.parkingsolution .psrow{grid-template-columns:repeat(1,1fr);}.mmb3{margin-bottom:25px;}.mmt3 table{margin-top:30px;}.mmt3 h2{margin:0px;}.parkingsolution .psrow .pscol{gap:20px;}
    .hero-slider .container{padding-bottom:45px;}.hero-slider .container{padding-left:0px;text-align:center;}.description{margin-top:20px;}.enbtn{padding:8px 42px 8px 14px;}.wb5{border-width:5px;}.habt{gap:20px 0px;}
    .pulse span:before,.pulse span:after{width:50px;height:50px;}.pulse span svg{width:25px;}.pulse span:after{border: 2px solid #fff;}h2.mb3{margin-bottom:20px;}
    .psrow img{height:250px;}.psrow p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}.cph h3{font-size:24px;}.scrtabs-tab-container{height:60px;}.cph2 .tabspace{gap:0px;}.cph2 .tabspace a{padding:10px 15px;}.cph2{margin-top: 30px;padding-top: 30px;}
    .sub-banner::after{opacity:0.7;}
    #overview {background-size:70%;}#overview svg{width:100px;}.abt .f24{font-size:18px;line-height:24px;}#overview .abt{gap:15px;}.facts.mt0{padding-top:0px;}.vm.pt40{padding-top:40px;}.mlist h3{margin:15px 0px 5px;}.mtab li{grid-template-columns:65% 35%;}.mtab p {padding: 10px 10px;}.milestones h3{font-size:26px;}.milescol1::before{width: 10px;height: 10px;border:3px solid #E3E3E3;}
    .milescol.even .milescol1::before{right:-9px;}.milescol.odd .milescol1::before{left:-9px;}.col2 .pname::after{top: 14px;}.col2 h3{padding-right:40px;}
    .col2 .item .imgh::after{background-size:50px;}.projslider .item .imgh::after{background-size: 60px;}.col2{gap:30px;}.col2{padding: 50px 0px 50px;margin-bottom: 45px;}
    .pscol1 h2{font-size:20px;margin-bottom:15px;}.pscol1 .mbtn1{margin-top:5px !important;}.ficon,.fslider .item,.fslider .item p{text-align:center;}.seicon svg{width:60px;}
    .adlist div:nth-child(odd){background:#FFEFF0;}.adlist div:nth-child(even){background:#FFF6F6;}.gslider img{height:260px;object-fit: cover;}
    .gslider .owl-nav{margin:10px 0px 0px;}.nobg .hwcnt{padding-bottom: 25px;}
    .cfrow.featuresec{padding-top:40px;}.cforms .enqh{margin-bottom:20px;}.fg-btn{margin-right:7px !important;}.feature1 .slick-dots {display:none !important;}
    .slider-nav .item{margin-right: 5px;}.slider-for{margin-bottom:5px;}.getcobanner{background-position:-100px 0px !important}
    .ttparkingbanner{background-position:-70px -70px !important}.pt60{padding-top:40px;}
    .testimonials .owl-prev, .testimonials .owl-next, .gslider .owl-prev, .gslider .owl-next, .slider-for .slide-arrow{width:30px;height:30px;}.carrows svg{width: 24px;height: 24px;}
    .fbtn p{position:absolute;bottom:10px;width:100%;text-align:center;}.htrow .rname{font-size:18px;line-height:22px;}.rname{margin-top:15px;}.infraslider .owl-nav button{width:35px;height:35px;}.infraslider svg{width:20px;}
    .tmwrap{display:flex;}.grid2 li{font-size:16px;}.p30{padding:40px 15px 20px 15px;}
    .hmob, .videos .tagl{display:none;}.mmb2{margin-bottom:20px;}.teamimg::before{height:70%;}.teamimg{gap:30px;}.teamimg img{height:300px;object-fit:cover;}.copyright p, .copyright a{font-size:14px;}
    video.video-background{height:480px;}.bannerc{bottom:6%;}
    .swiper-container-h .slider-pagination-area .swiper-pagination{height:2px;}.swiper-container-h .slider-pagination-area{bottom:30px;}.evencols .owl-nav button{width:38px;height:38px;}
    .fenq h2{font-size: 34px;line-height: 50px;}.vicon span{bottom:10px;left:10px;}.pgrid3{grid-template-columns: repeat(1,1fr);}.pgrid3 .f20, .imgdes h2, .iwsicon h3{font-size:18px;}.hifracont li{padding: 6px 8px;}
    .hifracont ul{gap:8px;font-size:15px;}.iconbg1::before{background-size:60px;width:60px;height:60px;}.iconbg1{padding-top:80px;}.qcicon .owl-item{padding:25px 20px;}.tuv{width:80px;}.qarow{gap:30px;}
    .tuv{top:-30px;}.iwsicon h3{margin-left:2px;}.bannerc .ch1{margin-top:0px;-webkit-text-fill-color:#fff;}.blist{gap:10px;}.bannerc .ch1{font-size:34px;margin-bottom:20px;line-height:1.1;}
    .rslider .owl-item{padding:20px;}.habout .facts{margin-top: 40px;}.hproduct .hgrid2 > div:last-child p:first-child{margin: 15px 0px 15px;}.prodslider h3{font-size:20px;}.pdcont{padding:15px;}
    .hpt1 > div:first-child{padding:10px 20px 35px;}.bullet1{grid-template-columns:45% 45%;}.hwus::after{background-size:40%;}.cus h3.green{margin-bottom:20px;}.cus > div:first-child{margin-top:10px;}.bspace{width:100%;}
    .form{padding:0px;border:0px;}.map{height:350px;}.sub-banner h1{font-size:36px;line-height:1;}.breadcrumb{padding:10px 0px;}.vm > div{padding:30px 20px;}.vm p{font-size:19px;line-height:28px;}
    .vmcol h3 {margin-bottom: 20px;}#vision .container::after{background-size: 130px;height: 165px;width:170px;}#vision .container{padding-bottom:40px;}.ceo > div img{width:100%;margin:0px;padding:15px 15px 0px;}
    .ceo .wgrid{padding:0px;background:transparent;}.ceo{background-color:transparent;}.ceo > div img{padding:0px;}.ceo{border-radius:0px;gap:20px;}.tagl{font-size:14px;margin-bottom:10px;}
    .ppt20{padding-top:30px;}.qlhead::after{right:3px;background-size: 34px;}.qlhead{margin-bottom:50px;}.f30{font-size:24px;line-height:32px;}
    .plist {grid-template-columns: repeat(1, 1fr);gap:20px;}.g3col img{margin-right:20px;}.g3col p{margin:10px 0px;}.plist{padding-bottom:0px;}.product-item{margin-top:50px;}.filter-btns{gap:10px;}.pdetail img{width:175px;}
    .pdetail .pdcnt.pb100{padding-bottom:70px;}.lbg{padding:30px 20px;}.oanimg{width: 100px !important;}.bdetail .f22{font-size:20px;}.bdetail p.f20{font-size:18px;line-height:22px;}
    .dsmlogo {width: 140px !important;}.balogo{width:120px !important;}.vlogo {width: 220px !important;}.glamaclogo {width: 240px !important;}.faqrow{gap:40px;}.pan h3{font-size:22px;}.pan p{font-size:16px !important;line-height: 24px;}
        .vm svg {
        width: 50px;
    }.cntsec .cus h3.green{font-size:24px;}.form-control{height:44px;}.g2.mb3{margin-bottom:25px;}.ceo p{font-size:16px;line-height:26px;}.hwus::after{opacity:0.6;}.plist.gap25 h3{padding:15px;font-size:17px;}
    .plist.gap25{grid-template-columns:repeat(1,1fr);}.g3col h3{font-size:20px;}.cus > div:first-child{order:2;}.filter-btns{width:auto;}
    .thankspage .contact_sec .ch3{text-align:left;font-size:20px;}
}
@media (max-width:420px){.project-slide .carousel-indicators img,.project-slide .carousel-indicators button{width:50px;height:40px;}.hbg {background: linear-gradient(to bottom, #fff 17%, #f1ede8 4%);}.imgar{background-position:-430px 0px;}.bnimg1{background-position:-250px 0px !important}.glogo::after{top:60px;}
    .bnimg1{background-position:-400px 0px !important;}.clientrow .mb2{margin-bottom:10px;}.clientrow .owl-item{padding:10px;border-radius:15px;}.facts{grid-template-columns: 55% 35%;}
    .bullet1{grid-template-columns:100%;}
}
@media (max-width:400px){.g-recaptcha {transform:scale(0.9);transform-origin:0 0;}.pirow{grid-template-columns: repeat(1,1fr);}.infraslider img{height:260px;}
.imgar{background-position:-450px 0px;}
.resident {grid-template-columns:repeat(2,1fr) !important;}
    .sub-banner{height:200px;}.transport{background-position:80% 0px;}.f30{font-size: 20px;line-height: 30px;}.aminobanner{background-position:-75px 0px;}.rawmbanner{background-position:-280px 0px}
    .prod7{background-position:-100px 0px;}.ch1{font-size:25px; line-height: 28px}.alists button{top:42% !important;}.fenq h2{font-size:22px;line-height:34px;}
}
@media (max-width:390px){.bnimg3 .leaf::after{top:20px;right:30px;}}
@media (max-width:385px){.hfaspage .glogo::after{top:55px;}.infras h2::after{opacity: 0;}}
@media (max-width:380px){.hp21 h3, .hpr2 h3{padding:8px;}.hbg {background: linear-gradient(to bottom, #fff 15%, #f1ede8 14%);}.imgar{background-position:-470px 0px;}.locate .br1{display:none;}.locate a{white-space:nowrap;}.facts .fdata:nth-child(3),.facts .fdata:nth-child(4){padding-right:0px;}
    .imgbor img{width:240px;}.bnimg2{background-position:-450px 0px !important}
    .bnimg1{background-position:-300px 0px !important}.npoints li:nth-child(odd){width:55%;}.npoints li:nth-child(even){width:43%;}.npoints li::after{width: 25px;height: 25px;}
    .npoints li{padding-left:35px;}    .hero-slider h2 {
        font-size: 28px !important;
    }.bnimg3 .leaf::after{top:-40px;right:-20px;}.bnimg1{background-position:-430px 0px !important;}.scircle{background-size: 240px;}
    .cph2 .tabspace a{padding:10px 10px 10px 40px;}
}
@media (max-width:364px){.bnimg3 .leaf::after{top:10px;right:20px;}.fd1::after{width:60%;}}
@media (max-width:350px){.pslider .owl-next{right:-10px;}.breadcrumb li{font-size:13px;}.imgar{background-position:-490px 0px;}.locations li:nth-child(2),.locations li:nth-child(4){width:50%;}.locations li{width:40%;}.locations::after{left:44%;}.glogo::after{top:50px;}.hfaspage .glogo::after{top:30px;}.pgaspage .glogo::after{top:50px;}.bnimg1{background-position:-450px 0px !important;}
    .usp a{font-size:14px;}.tpbtn a{font-size:15px;width:140px;}.facts .fcont p:last-child{font-size:15px;}}
@media (max-width:340px){	.hp21 h3, .hpr2 h3{font-size:16px;}.cform iframe{transform:scale(0.85);margin-left:-23px;}.g-recaptcha {transform:scale(0.85);}.facts p:last-child{font-size:17px;}.filter-btns a{font-size:15px;padding: 6px 12px;}}

@media (max-width:330px){.leaf::after{right:0px;}}

.mt0{
    margin-top:0px!important;
}
