*{margin: 0px;padding: 0px;box-sizing: border-box;}
:root{
    --red:#C00415;
    --yellow:#febc3a;
    	--text-color: rgba(250, 250, 250, 0.2);
	--text-stroke-color: #fafafa;
	--text-fill-color: #fafafa;
}
body{font-family: "Sora", sans-serif;font-size: 16px;line-height: 25px;overflow-x: hidden;font-weight:300;color:#333333;}
h1,h2,h3,h4,h5,h6{color:#333333;letter-spacing: -0.5px;font-weight:600;}
a{color:#000;cursor:pointer;}
.sp-sticky,header{
	width: 100%;height: auto;
    display: block;
    position: fixed;
    z-index: 999;
    left: 0;
    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-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;
}
.w70{
    width:70%;
    margin:auto;
}
.pt20{
    padding-top:20px;
}
.chn1{
    color: #fff;
    margin-bottom: 10px;
}

.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 {margin-top:100px;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{margin-top:85px;}
.side-menu-nav .main-menu>li {position: relative;border-bottom: 1px solid #ccc;}
.sp-active .side-menu-close span{background:var(--red);}
.side-menu-nav .main-menu>li>a>i {color: #03328E;}

.side-menu-nav .main-menu .sub-menu {border-top: 1px solid var(--red);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:400;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;background:var(--sblue);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:#fff;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;}
.side-menu-nav .main-menu .enbtn{background:transparent;}

.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: 6;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){
        .sub-menu {
        display: none !important;
    }
.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;
    }.sub-menu{display: none;}
}.sp-sticky {
    width: 100%;
    height: auto;
    display: block;
    position: fixed;
    z-index: 99999;
    left: 0;
    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:160px;height:auto;}.sp-active svg{width:130px;}header svg{transition:all 0.3s ease;width:240px;}
header path{fill:#fff;}header.sp-active path{fill:revert-layer;}
header .container{position:relative;}.orange{color:var(--orange1);}footer a:hover{color:var(--red);}
.orange1{color:var(--orange1);}.hero-style .ch1{color:#fff;text-transform:uppercase;font-size:50px;}
.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;
}.header-logo span{font-weight:500;white-space: nowrap;}
.sp-sticky.sp-active span{color:#333333;}
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:#fff;font-weight:500;}
.main-menu a.active span::after,.main-menu a:hover span::after{position: absolute;content:'';
  width:15px;
  height:10px;
   background:url('images/arrow.png') no-repeat;background-size:contain;margin-top:-10px;transition:all 0.3s linear;
}.main-menu a:hover span{color:#ffa63c;}footer{position:relative;overflow:hidden;background:#151515;}
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% 28%;
    justify-content: space-between;padding:70px 0px;
}

.copyright .container {
    display: flex;flex-wrap:wrap;
    justify-content: center;
    padding: 14px 0px;border-top:1px solid #4d4d4d;
}
footer h2 , footer h3 {margin-bottom:15px;font-size:17px;font-weight:500;}.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:18px;height:18px;}
.sicons {
    display: flex;
}
.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;}
.swiper a{position:absolute;right:-20px;border: 0px solid #6a6b6a;z-index:auto;}
.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: "+";font-size:24px;
    display: inline-block;font-weight:400;
}.swiper a:hover{background:#e65326;}.swiper a:hover::before{border-bottom-color:#e65326;}
.swiper a::before{content:'';border-left: 14px solid transparent;position:absolute;
    border-right: 14px solid transparent;
    border-bottom: 21px solid #940808;
    top: -9px;
    right:-4px;transform:rotate(90deg);z-index:-1;transition:all 0.3s ease;}
.kplus::after {
    content: "K";
    display: inline-block;
}
.certslider  .owl-dots {
    display:none;margin-top:10px;
}
.owl-carousel .owl-dot {
    background-color: #ccc !important;
    padding: 5px !important;
    border-radius: 50%;
    width: 7px;
    height: 7px;
    margin: 0px 10px;
    outline: 0px;
}
.header-logo{position: relative;flex-direction: column;color: #fff;font-size: 8px;overflow: hidden;}
.ch2{font-size: 40px;line-height:44px;}
.habt{display:grid;grid-template-columns:45% 50%;justify-content:space-between;align-items:center;        position: relative;
        z-index: 9;}
.tright{text-align:right;}.habt p{margin:0px 0px 40px;}.islider .owl-item img{width:auto;margin-left: auto;}
.lfont{font-size: 80px;position:relative;
    opacity: 0.1;
    margin-right: 100px;color:#323131;
    transition:all 0.3s ease;
	margin-top:30px;}
.lfont:hover {
  color: var(--blue);opacity:0.3;
}
.habt2{display: flex;justify-content: flex-end;}.habt2 p{text-align:center;padding-left:8%;position:absolute;}
.habout{padding:0px 0px 100px;}
.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;}
.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(--yellow) !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{font-weight: 500;color:#1E1E1E;font-size:17px;padding-top:20px;}.hbloglist .owl-dots button,.rslider .owl-dots button{background-color:#c0c0c0 !important;}
.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:#323232;font-size:15px;font-weight:300;}
.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);}
.certslider .icon,.bimg img, .transeff{transition:all 0.3s ease;}
.certslider .slide1:hover .icon{transform:scale(1.1);}
.carrows svg{width:28px;height:28px;}
.habt .linec{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;overflow:hidden;}
.fade {
  transition: opacity .15s linear;
}
.fade:not(.show) {
    opacity: 0;
}

.abtext{display:flex;align-items:center;gap:20px 75px;}
.abtext h2{border-right:1px solid #ccc;padding-right:75px;}.abtext p{display: flex;justify-content: flex-end;}
.islider .owl-nav{display:none;}
.islider .owl-nav button.owl-prev{position: absolute;left: 10px;top: 50%;display: block;padding: 0 .3em !important;font-size: 2em;margin: 0;cursor: pointer;color: #323131;transform: translate(-50%, -50%);}.islider .owl-nav button.owl-next{position: absolute;right:-40px;top: 50%;display: block ;padding: 0 .3em !important;font-size: 2em ;margin: 0;cursor: pointer;color: #323131;transform: translate(-50%, -50%);}.trow .t2{position:relative;overflow:hidden;}
.islider .owl-dots,.pslider .owl-dots{text-align:center;}.sub-banner{flex-direction:column;align-items:center;justify-content:flex-end;
    background: #ccc;display:flex;align-items: center;flex-wrap:wrap;position:relative;background-size:cover;}
.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;font-weight:200;}.sub-banner h1{color:#fff;font-size:44px;line-height:50px;font-weight:600;}
.center{display:flex;flex-wrap: wrap;align-items:center;justify-content:center;}.vm-cards h2{color:var(--blue);font-size:30px;}
.breadcrumb  .op5 span{color:#646464;font-weight:300;transition:all 0.3s ease;}.breadcrumb  .op5:hover span{color:var(--red);}
.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:#d32128cc;
}.backButton:hover .backButton__bg{background-color:var(--red);}
.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;
    text-orientation: mixed;
    position: fixed;
    opacity:0;
    bottom: 30%;justify-content:center;
    z-index: 999;background:var(--red);
    right: 0px;
    font-weight: 600;
    box-shadow: 0 0 3px rgb(0 0 0 / 30%);
    transform: rotate(180deg);
}
.sse:hover a{color:#fff;background: var(--yellow);}
.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(--blue);}
.enbtn{position:relative;}header .main-menu .enbtn{height:auto !important;padding:8px 24px;color:#fff !important;z-index:1;margin-left:20px;}
img{max-width:100%;}
.enbtn::after,.ltalk::after,.cbtn::after{content:'';position:absolute;left: 0;top:0;width:0;height:100%;background:var(--orange);transition:all 0.5s ease;z-index:-1;}

header .main-menu .enbtn:hover::after,.ltalk:hover::after,.cbtn: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{position:relative;overflow:hidden;display:flex;}
.hbloglist .owl-item:hover img{transform:scale(1.1);}
.rslider .owl-item{transition:all 0.3s ease;padding:0px;}.rslider .owl-item:hover{background:#fffbf5;box-shadow:8px 8px 0px rgb(102 158 63 / 50%);}
.rslider .f20{color:var(--orange1);font-weight:600;}.tc{text-align:center;}
.rslider::after{content:'';position:absolute;background:url(images/quote.png) no-repeat;width: 60px;height: 50px;right: 0px;top: -65px;background-size: contain;}
.wicon{display:grid;grid-template-columns:repeat(5,1fr);gap:40px 0px;margin-top:60px;}.wicon .item p{text-align:center;}.wicon .bimg{justify-content:center;margin-bottom:10px;}
.wicon img{transform:scale(0.9);}.wicon .item:hover img{transform:scale(1);}.wicon p{width:50%;margin:0px auto;line-height:20px;}
.vmbtn .bimg{width:90px;height:90px;display:flex;align-items: center;justify-content:center;margin:0px auto 10px;}.vmbtn .bimg div{background:#f58640;border-radius:50%;padding:10px;
    display:flex;transition:all 0.3s ease;}.vmbtn svg{width:30px;height:30px;}
.vmbtn svg path{fill:#fff;}.vmbtn:hover .bimg div{background:var(--red);}.vmbtn:hover a{color:var(--red);}.vmbtn a{display:flex;justify-content:center;}
.wus .container{position:relative;}
.wus .container::after{content:'';position:absolute;background: url(images/colors.webp) no-repeat;right:0;bottom:-100px;
    width: 100%;height: 9px;background-position: right;}
.hprod,.bl{position:relative;background:#F3F5FA;}
.hprow,.hprow1{display:flex;flex-wrap: wrap;gap:20px;}
.hp1,.hpr1{width:25%;}.hp2{width:72%;display:grid;grid-template-columns: repeat(2,1fr);gap:20px;}
.hpr2{width:72%;}.hp21,.hpr2{position:relative;display:flex;overflow:hidden;}.hp21 h3,.hpr2 h3{position:absolute;right:0;bottom:0;padding:10px 20px;background:#6e6e6e;}
.hprow img,.hprow1 img{width:100%;transition:all 0.3s ease;}.hprow1{margin-top:20px;}.hp1{background:#f47e20;position:relative;}
.hprod h3{margin:10px 0px 5px;font-size:24px;font-weight:600;transition:all 0.3s ease;}.hp1::after,.hpr1::after{content:'';position:absolute;bottom:0;background:url(images/paver-block-pattern.webp) no-repeat;background-size:contain;width: 100%;
    height: 100%;background-position: bottom center;}.hp1 h3,.hpr1 h3{font-size:34px;padding:30px 20px 20px;line-height: 32px;}.hpr1{background:#f2a722;position:relative;}.hpr3 h3 {z-index: 999;position: relative;}
.hpr1::after{background:url(images/wall-pattern.webp) no-repeat;background-size:contain;background-position: bottom center;}
.hp21:hover img,.hpr2:hover img{transform:scale(1.05);}.ch4{font-size:26px;font-weight:600;line-height:30px;}.ch5{font-size:20px;font-weight:500;}
.facts {
    display: flex;color:#fff;gap:0px;position:relative;align-items:flex-start;flex-wrap:wrap;flex-direction:column;gap:30px;
}
.facts p:last-child{font-size:18px;color:#fff;}
.awrap{width:80%;margin:0px auto;}  
.count {display:flex;
    font-size:36px;
    color:#fff;
    margin-bottom:5px;
    font-weight:600;position:relative;
}
.fcont{display:flex;flex-direction: column;gap:8px;}
.fdata{text-align:left;position:relative;display: flex;align-items: center;}.cbtn1{background: var(--red);border: 1px solid #b9b7b3;position: relative;color:#fff;z-index:1;}
.banner::after{content:'';position:absolute;background:url(images/tt.png) no-repeat;background-size:contain;width: 250px;height: 135px;
    left: 0;
    bottom: 100px;
    z-index: 9; }
.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(--blue) !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;}
.carrows i {
    transition: all 0.3s ease;
    background: #fff;
    display: flex;
    width: 40px;
    height: 40px;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    box-shadow: 0px 0px 3px rgb(0 0 0 / 20%);
}
.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;}
.pslides {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding-bottom:25px;
    z-index: 1;
}

.pslides .swiper-pagination{bottom:0px;}
.pslides .swiper-pagination .swiper-pagination-bullet-active{width:20px !important;border-radius:10px !important;background:var(--red) !important;}.pslides .swiper-pagination-bullet{background: var(--orange) !important;width:6px;height:6px;border-radius:50%;transition:all 0.3s ease;}
.pslides .swiper-button-prev,.pslides .swiper-button-next{position:absolute;}.pslides .swiper-button-next span::after,.pslides .swiper-button-prev span::after{display:none !important;width:0px !important;}
.pslides span{width:40px;height:40px;background:#ffffffbf;border-radius:50%;transform:none;border:0px !important;box-shadow:0px 0px 2px rgb(126 126 126);}.pslides .swiper-button-prev{left:0px;}.pslides .swiper-button-next{right:0px;}
.pslides svg path{fill:#494949;}.pt-0{padding-top:0px;}
.pirow{display:grid;grid-template-columns: repeat(3,1fr);text-align:center;gap:20px;}.imgzoom{position:relative;overflow:hidden;}
.pirow h2{padding:15px 10px 10px;}.imgzoom img{transition: all 0.3s ease;display:flex;margin: 0px auto;position:relative;}.pr1:hover .imgzoom img{transform:scale(1);}
.gbg1{background:#eff1f2;}.pr1 img{transform:scale(0.85);}.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: 5;
    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;
}
.hbg{background:linear-gradient(to bottom, transparent 33%, #f1ede8 30%);padding-bottom:70px;}.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);}
.qpolicy .owl-item, .plists .owl-item,.bslider .owl-item, .cgal .owl-item,.wplist .owl-item,.evencols .owl-item,.clientele .owl-item, .ediv .owl-item{opacity:0;}.qpolicy .owl-item.active, .plists .owl-item.active, .bslider .owl-item.active, .cgal .owl-item.active,.wplist .owl-item.active,.evencols .owl-item.active,.clientele .owl-item.active, .ediv .owl-item.active{opacity:1;}.qpolicy .owl-stage-outer,.plists .owl-stage-outer,.bslider .owl-stage-outer,.wplist .owl-stage-outer,.evencols .owl-stage-outer,.clientele .owl-stage-outer,.ediv .owl-stage-outer{overflow:visible;}.mb2{margin-bottom:20px;}.hprod,.hclient{position:relative;overflow:hidden;}.plists .owl-stage,.bslider .owl-stage,.wplist .owl-stage,.evencols .owl-stage,.ediv .owl-stage{display:flex !important;}
.qsec,.htwrap{position:relative;overflow:hidden;}.qpolicy .carrows .owl-prev, .qpolicy .carrows .owl-next{top:45%;}
.infraslider .owl-dots{margin:5px 0px 50px;text-align:center;}.infraslider .owl-dot.active{width:20px;border-radius:10px;}.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{background:var(--yellow) !important;}.atestimonials .rslider::after{display:none;}
.pslides .swiper-button-prev:hover span,.pslides .swiper-button-next:hover span{background:#fff;}
.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;
}.c-frm .row{padding:60px;background-color:#fff;border-radius: 5px;}.justify-center{justify-content:space-between;}.cnt-dtl{width:60%;}.cnt-frm{width:37%;}.fg-btn{display:flex;align-items:center;gap:20px;justify-content:flex-end;}.dtl-cnt p:first-child{font-weight:600;font-size: 18px;margin-bottom:2px;}.fg-btn .form-control{font-weight: 400;border-radius: 50px;height:auto;transition:0.4s ease-out; width: 160px;background-color:var(--red);color:#fff;}.fg-btn .form-control:hover{cursor:pointer;background-color:var(--red);color:#fff;}.form-control {display: block;width: 100%;height:45px;outline: 0px;padding: 1.5rem 0.75rem;font-size: 1rem;font-weight:300;line-height: 1.5;color:#666;background-clip: padding-box;border:1px solid #a8a8a8;transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;box-shadow: none;font-family: "Sora", sans-serif;border-radius:30px;}#form textarea {padding-top:15px;height: 120px;resize: none;border-radius:15px;}#form .form-group {width:100%;margin: 0px 0px 20px;}.fg-btn{flex-wrap: wrap;width:auto;}#form .f-row {display:flex;flex-wrap: wrap;justify-content: space-between;}.cnt-add{display:flex;flex-wrap:wrap;row-gap:40px;justify-content: space-between;}.cnt-dtl{display:flex;flex-direction: column;gap:20px;}.dtl-lst{display:flex;gap:20px;}.dtl-icn{width:40px;height:40px;background-color:#f67f20;border-radius:8px;display:flex;justify-content:center;align-items:center;}.dtl-icn svg{display:inline-flex;}.dtl-cnt {width:80%;}.effect{filter: drop-shadow(0px 22px 12px #ccc);}.cnt-dtl h2{margin-bottom:40px;}.f-hadds, .dtl-lst{width:48%;}.f-hadds .dtl-lst{width:100%;}.mt{margin-top:93px;}.b5,.contactpage .enquiry{display:none;}.sub-banner{background:linear-gradient(to right, #00000020, #00000014), url(images/project-banner.jpg);background-position:center;background-size:cover;}
.mbtn,.pmbtn,.mbtn1,.lbtn{display:inline-flex;align-items:center;margin-top:10px;position:relative;font-weight: 500;}.atestimonials,.wus{overflow-x:hidden;}
.mbtn::after,.pmbtn::after,.mbtn1::after,.lbtn::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");position: absolute;right: -22px;top:1px;filter: brightness(0) saturate(100%);width:18px;height:18px;background-size:18px;}
.psrow{grid-template-columns: repeat(4,1fr);gap:40px;}.psrow img{transform: scale(1);}.psrow .pr1{text-align:left;}.psrow h2{padding:0px;}
.psrow p{margin:10px 0px 5px;}.psrow .pr1:hover img{transform: scale(1.2);}.psrow img{transition-duration: 1.2s;}.pr1{position:relative;}
#carouselHeader h2{text-align:center;padding:10px;}.psrow .pr1 h2,.psrow .pr1 p{padding-left:10px !important;}.psrow .pr1 h2{padding-bottom:10px !important;}
.cpr .modal-header{position:absolute;right:0;z-index:9;border: 0px;padding: 0px;background: transparent;}.cpr .modal-content{position:relative;}.cpr .close{border:0px;background:var(--red);
    padding:12px 14px;font-weight:600;color:#fff;transition:all 0.3s ease;}.cpr .close:hover{background:var(--orange);}.cpr .item img{width:100% !important;height:500px !important;object-fit:cover;}
.modal-dialog {
    min-height: calc(100vh - 60px);
    display: flex;
    flex-direction: column;
    justify-content: center;
    overflow: auto;
}


.psrow .pr1{cursor:pointer;}.psrow .pr1:hover h2{color:var(--orange1);}.psrow .pr1 h2{transition:all 0.3s ease;display:inline-flex;position:relative;overflow:hidden;}
.psrow .pr1:hover h2::after{width:100%;}.psrow .pr1 h2::after{content:'';position:absolute;left:0;background:var(--orange1);width:0;height:1px;bottom:0;transition:all 0.5s ease;}
.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-control-next-icon, .carousel-control-prev-icon {
    display: inline-block;
    width: 2rem;
    height: 2rem;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: 100% 100%;
}.carousel-control-next:focus, .carousel-control-next:hover, .carousel-control-prev:focus, .carousel-control-prev:hover {
    color: #fff;
    text-decoration: none;
    outline: 0;
    opacity: .9;
}
.carousel-control-next, .carousel-control-prev{cursor:pointer;}


.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;}
.clientlist img{width:200px;margin:0px auto;height:auto;}.clientlist .c1{background:#f1ede8;text-align:center;display:flex;padding:15px 0px;position:relative;}
.clientlist .c1::before,.clientlist .c1::after{height:3px;}.pb0{padding-bottom:0px !important;}
.abtsec .mbtn,.mbtn1{display:none;}#seeMore{display:inline-flex;margin-top:40px;}.close{cursor:pointer;}
.mbtn:hover,.mbtn1:hover{color:var(--green);}.mbtn:hover::after,.mbtn1:hover::after{filter:invert(61%) sepia(11%) saturate(1561%) hue-rotate(33deg) brightness(93%) contrast(89%);;}
.infraslider .owl-prev,.infraslider .owl-next{top:43%;position:absolute;}.pslides img:hover{cursor: zoom-in;}
.dmenu > i{width:100%;display:flex;justify-content:flex-end;}.dmenu > i::after{content:'';position:absolute;border-left:1px solid #ccc;width:2px;height:100%;right:36px;}
.projects{background:linear-gradient(to right, #00000020, #00000014), url(images/project-banner.jpg);
    background-position: center;
    background-size: cover;}
.aboutbanner{background:linear-gradient(to right, #00000020, #00000014), url(images/about-banner.webp);
    background-position: center;
    background-size: cover;}
.contactbanner{background:linear-gradient(to right, #00000020, #00000014), url(images/contact-banner.jpg);
    background-position: center;
    background-size: cover;}
.abtpage .atestimonials{padding-top: 10px;}
.imgar::after{content:'';position:absolute;left:0;background:linear-gradient(to right, rgb(0 0 0 / 20%), rgb(0 0 0 / 10%));width:100%;height:100%;z-index:0;}
.imgar h1{position:relative;z-index:9;}
.qtrow{display:grid;grid-template-columns:47% 47%;justify-content:space-between;}
.lines{line-height:30px;}.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;}
.pr1{position:relative;}
.rslider .owl-stage{display:flex;}
.pr1:hover .senq{opacity:1;}footer svg{width:140px;height:auto;}
.st0{fill:#9795b5;}.st1{display:inline;fill:#F36F26;}.st2{display:inline;fill:#E55325;}.st3{display:inline;fill:#F5A820;}.st4{display:inline;fill:#F57F20;}
.st5{display:inline;fill:#F58020;}.st6{display:inline;fill:#F07125;}.st7{display:inline;fill:#F3712A;}.st8{display:inline;fill:#E35426;}.st9{display:inline;fill:#F57F22;}
.st10{display:inline;fill:#F6A72B;}.st11{fill:#E55325;}.st12{fill:#F36F26;}.st13{fill:#F57F20;}.st14{fill:#F5A820;}.st15{fill:#F08121;}.st16{fill:#DE5826;}
.st17{fill:#F58020;}.st18{fill:#F36F27;}.st19{fill:#59595C;}.st20{fill:#626465;}.st21{fill:none;stroke:#EB5426;stroke-width:5.5336;stroke-miterlimit:10;}.wus{}
.whatsapp {position: fixed;right: 2rem;bottom:7rem;z-index: 99;}

.wus .vmbtn{position:relative;}
.slist{display: grid;grid-template-columns: repeat(2,1fr);border-top: 1px solid #ccc;}
.pr1 li {padding: 10px 0px;}
.slist1{display: grid;grid-template-columns: repeat(1,1fr);}.pr1{background:#fff;}
.pslist .pr1 ul{border-top: 1px solid #ccc;}.mt5{margin-top:50px;}
.pmbtn{display:none;}.wus .vmbtn{position:absolute;right: 105px;bottom: 20px;}.wcus h3{font-size: 20px;line-height: 24px;}
.u-drain .vmcnt{display:block;}
#whatsapp{display:none;}
.modal2 .modal-body{position: relative;}
.hauto{height:auto;}
.breadcrumb a span{color:#fff;font-weight: 300;}.breadcrumb span{color:#000;line-height:1.2;font-weight: 300;}
.breadcrumb a:hover span{color:var(--yellow);}
.vbanner{position:relative;height:600px;}
.vbanner::after{content:'';position:absolute;width:100%;height:100%;background:rgb(0 0 0 / 40%);top:0;left:0;z-index:99;opacity:0.6;}
.playicon{position: absolute;bottom:20px;
    text-align: center;
    -webkit-transition: .3s opacity;
    -o-transition: .3s opacity;
    transition: .3s opacity;
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
    z-index:999;display: flex;justify-content:center;width:100%;align-items:center;}
.playicon .swiper-pagination{position:relative;width:auto;bottom:0px;}
.playicon div:last-child{display:flex;margin-left:20px;}
.playicon a{display:flex;}
.playicon a:hover svg{transform: scale(1.1);}
.playicon .play.hide,.playicon .stop.hide{display:none;}

.swiper-pagination {
    bottom: 20px;
    display: flex;
    justify-content: center;
    width: 100%;
    margin-left:0px;gap:0px 0px;
}
.header-logo {
   width:240px;
}

header.sp-sticky.sp-active .main-menu a.enbtn span{color:#fff;}
.enbtn::before,
.enbtn::after {
    content: '';
    position: absolute;
    background:transparent;width: 110%;
    height: 0;
    padding-bottom: 110%;
    top: 50%;
    left: 50%;
    border-radius: 50%;
    transform: translate3d(-50%, -50%, 0) scale3d(0, 0, 1);
 }

 .enbtn::after {
  background:var(--yellow);top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
 }

  .enbtn::before, .rmbtn::before {
  background:var(--blue);transition: transform 0.3s;
 }

.enbtn:hover::before,.rmbtn:hover::before {
    transition: transform 0.4s cubic-bezier(0.1, 0, 0.3, 1);
    transform: translate3d(-50%, -50%, 0) scale3d(1, 1, 1);
}
.cbtn{padding:9px 27px;display:inline-flex;margin-top:20px;text-transform:capitalize;transition:all 0.3s linear;font-weight:500;letter-spacing:-0.1px;z-index:5;
font-size:16px;text-transform:uppercase;position:relative;overflow:hidden;background:var(--red);color:#fff;border-radius:30px;}
.green{color:var(--green);font-weight:500;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);}
.plists{display:flex;flex-wrap:wrap;gap:40px 0px;justify-content:space-between;}.plists .imgh{width:48.5%;}.plists .imgh:last-child{width:100%;}
.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);}
.hprod .plists{padding-top:20px;}.ucase{text-transform:uppercase;}
.rslider .imgh, .ohidden{position:relative;overflow:hidden;}
footer .fcol1 img{width:150px;}footer,footer a,footer h2 ,footer h3{color:#fff;}footer a:hover{color:#FCB900;}.copyright,.copyright a{color:#fff;}
footer a{transition:all 0.3s ease;}header .main-menu .enbtn:hover span{color:var(--blue);}
header .main-menu .enbtn span{color:#fff;}.copyright p{font-size:14px;}
.aboutbanner{background:url(images/abtbanner.png) no-repeat;background-size:cover;color:#fff;background-position:center;}
.contactbg{background:url(images/contactbg.png) no-repeat;background-size:cover;height:300px;color:#fff;}

.getcobanner{background:url(images/training-institute-getco-banner.webp) no-repeat right bottom !important;background-size:cover;height:300px;color:#fff;}
.maternitybanner{background:url(images/maternity-and-child-health-banner.webp) no-repeat right bottom !important;background-size:cover;height:300px;color:#fff;}
.rotarybanner{background:url(images/rotatory-parking-system-banner.webp) no-repeat right bottom !important;background-size:cover;height:300px;color:#fff;}
.hydraulicbanner{background:url(images/hydraulic-stack-parking-banner.webp) no-repeat right bottom !important;background-size:cover;height:300px;color:#fff;}
.embanner{background:url(images/em-stack-parking-banner.webp) no-repeat right bottom !important;background-size:cover;height:300px;color:#fff;}
.pitstackbanner{background:url(images/pit-stack-parking-banner.webp) no-repeat right bottom !important;background-size:cover;height:300px;color:#fff;}
.tparkbanner{background:url(images/tower-parking-banner.webp) no-repeat right bottom !important;background-size:cover;height:300px;color:#fff;}
.puzzlebanner{background:url(images/puzzle-parking-banner.webp) no-repeat right bottom !important;background-size:cover;height:300px;color:#fff;}
.ttparkingbanner{background:url(images/turn-table-parking-banner.webp) no-repeat right bottom !important;background-size:cover;height:300px;color:#fff;}
.bikerotarybanner{background:url(images/bike-rotary-parking-banner.webp) no-repeat right bottom !important;background-size:cover;height:300px;color:#fff;}



.rotarybanner::after{mix-blend-mode:normal !important;}
.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;padding-bottom:30px;}
.sub-banner h1{color:#fff;text-transform:uppercase;position:relative;z-index:99;text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.15);}
.slash{color:#000;padding:0px 10px;}.breadcrumb,.breadcrumb a{line-height:1;color:#000000;}
.breadcrumb{border-radius:0px 0px 10px 10px;padding:15px 0px;z-index:9;}.alignstart{align-items:flex-start;}.mbtn,.mbtn1{display:none;margin-top:0px !important;}
.team{display:grid;grid-template-columns:30% 30% 30%;justify-content:space-between;align-items:center;}
.vmrow{display:grid;grid-template-columns:42% 42%;justify-content:space-between;position: relative;overflow:hidden;}
.vm > div{box-shadow:0px 1px 5px 0px rgba(0,0,0,0.2);padding:30px;transition:all 0.3s ease;}
.vm svg{width:80px;height:auto;}.vm h2{padding:0px 0px 20px;transition:all 0.3s ease;text-align:left !important;font-size: 24px;
    color:#747474;}
.vm path{fill:var(--green);transition:all 0.3s ease;}
.vm > div:hover path{fill:var(--brown);}.vm > div:hover{transform:translateY(-10px);box-shadow:0px 1px 5px 0px rgba(0,0,0,0.12);}
.vm > div:hover h2{color:var(--brown);}.cgal{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;}
.cgal img{object-fit:contain;transition:all 0.3s ease;width:100%;}
.cicon img{height:150px;}.cicon{height:300px;display:flex;align-items:center;justify-content:center;}.cgal a{
    position:relative;display:flex;}.gal1 img{object-fit:cover;}
.cgal a:hover img{transform:scale(1.1);}.mfp-bg,.mfp-wrap{z-index: 999999 !important;}.cntpage .enquiry{display:none;}.cntpage footer::after{height:100%;}
.map{line-height:0;}
.locate{position:relative;padding-left:60px;margin-top:30px;}.locate::before{content:'';position:absolute;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 50 50'%3E%3Cpath fill='%23899a4d' d='m25 42.5l-.8-.9C23.7 41.1 12 27.3 12 19c0-7.2 5.8-13 13-13s13 5.8 13 13c0 8.3-11.7 22.1-12.2 22.7zM25 8c-6.1 0-11 4.9-11 11c0 6.4 8.4 17.2 11 20.4c2.6-3.2 11-14 11-20.4c0-6.1-4.9-11-11-11'/%3E%3Cpath fill='%23899a4d' d='M25 24c-2.8 0-5-2.2-5-5s2.2-5 5-5s5 2.2 5 5s-2.2 5-5 5m0-8c-1.7 0-3 1.3-3 3s1.3 3 3 3s3-1.3 3-3s-1.3-3-3-3'/%3E%3C/svg%3E") no-repeat;background-size:34px;
    width:40px;
    height:40px;
    left: 0px;
    border: 1px solid #899a4d;
    border-radius: 50%;
    background-position: center;}.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(--green);}.cforms{display:grid;grid-template-columns:40% 55% ;justify-content:space-between;}
#form .col6{width:49%;}#form .col12{width:100%;}
.fg-btn input{border:0px;background:#00AFEF;padding:9px 20px 9px;transition:all 0.3s ease;margin-top:10px;text-transform: uppercase;}::placeholder{color:#666;}.nowrap{white-space:nowrap;}
.branch{display:grid;grid-template-columns:repeat(4,1fr);justify-content:space-between;gap:20px;margin-top:80px;}
.branch > div{padding:40px;background:#fff;position:relative;display:flex;justify-content:center;
border:1px solid var(--green);}
.branch > div::before{content:'';position:absolute;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 50 50'%3E%3Cpath fill='%23899a4d' d='m25 42.5l-.8-.9C23.7 41.1 12 27.3 12 19c0-7.2 5.8-13 13-13s13 5.8 13 13c0 8.3-11.7 22.1-12.2 22.7zM25 8c-6.1 0-11 4.9-11 11c0 6.4 8.4 17.2 11 20.4c2.6-3.2 11-14 11-20.4c0-6.1-4.9-11-11-11'/%3E%3Cpath fill='%23899a4d' d='M25 24c-2.8 0-5-2.2-5-5s2.2-5 5-5s5 2.2 5 5s-2.2 5-5 5m0-8c-1.7 0-3 1.3-3 3s1.3 3 3 3s3-1.3 3-3s-1.3-3-3-3'/%3E%3C/svg%3E") no-repeat;background-size:34px;
    width:80px;
    height:80px;
    top:-40px;
    background-position:center;background-color:#fff;border-radius:50%;}
.branch > div::after{content:'';position:absolute;
    width:80px;
    height:80px;
    top:-40px;
    border: 1px solid #899a4d;
    border-radius: 50%;
    background-position:center;border-radius:50%;
    border-bottom-color:#fff;
    border-right-color:#fff;
    transform: rotate(45deg);
}
.pdetail{display:grid;grid-template-columns:30% 65%;justify-content:space-between;align-items:flex-start;}
.sticky a{background:var(--green);width:100%;padding:12px 20px;display:flex;border-bottom:1px solid #a0b35c;color:#fff;position:relative;transition:all 0.3s ease;}
.sticky 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;}
.sticky a:hover{background: #b27d32;}.pcontent img{width:100%;height:430px;}.f30{font-size:30px;line-height:36px;}.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{position:sticky;top:150px;}
.psh{display:grid;grid-template-columns:35% 65%;}.psh h4{font-size:16px;font-weight:400;color:#fff;}
.psh p{background: #f6f6f6;}.psh > *{padding:10px 15px;}
.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 .sub-menu {
    display: none;
    position: absolute;
    left: 55%;
    top: 100%;
    width: 300px;
    overflow: hidden;
    border-top: 2px solid var(--green);
    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%);
}
header .main-menu .dmenu .sub-menu{width:230px;}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:15px;}.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:#b27d32;}
.hprod .plists .imgh{overflow:hidden;}
.smarrow a:hover{border-color:var(--red) !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;
  }
}

@media (max-width: 767px) {
  .hero-slider {
    height: 420px;
  }
}

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

.hero-slider .slide-inner {
  width: 100%;
  height: 100%;
  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:#fdf4d7;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:transparent;
  transition:all .2s ease;border:1px solid var(--blue);
}

.hero-slider .swiper-pagination-bullet-active {
  opacity:1;border-radius:10px;background:var(--blue);border-color:var(--blue);
}
.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:30px;
    max-width: 1200px;
    display: table;
    margin: 0 auto;
    left: 50%;
    top:auto;
    transform: translateX(-50%);text-align: right;
}
}
@media (min-width: 767px) {
  .hero-slider .swiper-container-horizontal > .swiper-pagination-bullets{
  bottom:30px;
 
}
}
/*--------------------------------------------------------------
	#hero-style
--------------------------------------------------------------*/
.hero-style {
  height:800px;
  transition:all .4s ease;position:relative;overflow:hidden;
}

.hero-slider .mySwiper  .swiper-slide{height:auto !important;width:auto !important;}
.mySwiper .swiper-slide{-webkit-flex-shrink: initial;}

@media (max-width: 1199px) {
  .hero-style .slide-title h2 {
    font-size: 50px;
  }
}

@media (max-width: 991px) {
  .hero-style .slide-title h2 {
    font-size: 50px;
  }
}

@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.3;
  letter-spacing: normal;
  color:#101010;
  margin: 30px 0 20px;
  transition:all .4s ease;margin:20px 0px 30px;color:#fff;text-transform:uppercase;width:40%;
}
.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 a{
  margin-top:0px;
}


/*--------------------------------------------------------------
	#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;
  }
}



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

.header-logo{transition:all 0.3s ease;}
.sp-sticky.sp-active .header-logo{width:180px;color:#000;}


.header-sticky .sp-active .main-menu>li>a{height:75px;}
.hero-slider .cbtn:hover{background:var(--brown);}
.ctwrap{display:grid;grid-template-columns:40% 60%;justify-content:space-between;padding-top:60px;}
.imgcont{object-fit:contain;height:auto !important;}
.tstart .brown{color:#431B0E;font-size:30px;font-weight:600;margin:0px 0px 10px 3px;}.tstart .bh1{color:#406618;}
.tstart .textWrapper{padding-top:75px;}
.fright1 .container{display:flex;justify-content:flex-end;padding:75px 100px 0px 0px;}.fright1 .bh1{color:#8dc63f;}
.tstart p{color:#818181;font-size:20px;font-weight:500;margin-top:10px;}
.tstart .f40{font-size:80px;font-weight:600;}.tstart .ch1{color:#505050;text-transform:uppercase;}.ucase{text-transform:uppercase;}
.fright2 .container{display:flex;justify-content:center;align-items:flex-start;}
.fright2 .bh1{color:#fff;text-align:center;padding-top:60px;}
.hero-slider .swiper-slide{background-size:cover;background-position:center;}.hero-slider .swiper-slide{width:100% !important;}
.stable{display:grid;grid-template-columns:50% 45%;justify-content:space-between;}
.astart{align-items:flex-start;}.sse .cnow{display:none;}
.prod1,.prod2,.prod3,.prod4,.prod5,.prod6,.prod7,.prod8{background-position:center;}
.clogo{width:140px;}.enbtn{pointer-events: auto;
    cursor: pointer;
    background:#000;
    padding:8px 20px;
    margin: 0;color#fff;
    position: relative;overflow:hidden;
    display: inline-block;}.enbtn span{color:#fff;}
.enbtn::after {content: '';z-index:9;border-radius:0px;
    background: var(--blue);
    transition: transform 0.3s cubic-bezier(0.7, 0, 0.2, 1);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}.enbtn:hover::after {
    transform: translate3d(100%, 0%, 0);
}.enbtn span{z-index:99;position:relative;transition:all 0.3s ease;}.dhide{display:none;}.enbtn:hover span{color:#fff;}
.sicons a{border-radius:50%;display:flex;align-items:center;justify-content:center;width:34px;height:34px;background:#fff;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:40px;}
.addr::after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1024' height='1024' viewBox='0 0 1024 1024'%3E%3Cpath fill='%23fff' d='M800 416a288 288 0 1 0-576 0c0 118.144 94.528 272.128 288 456.576C705.472 688.128 800 534.144 800 416M512 960C277.312 746.688 160 565.312 160 416a352 352 0 0 1 704 0c0 149.312-117.312 330.688-352 544'/%3E%3Cpath fill='%23fff' d='M512 512a96 96 0 1 0 0-192a96 96 0 0 0 0 192m0 64a160 160 0 1 1 0-320a160 160 0 0 1 0 320'/%3E%3C/svg%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='22' height='22' viewBox='0 0 256 256'%3E%3Cpath fill='%23fff' d='M224 50H32a6 6 0 0 0-6 6v136a14 14 0 0 0 14 14h176a14 14 0 0 0 14-14V56a6 6 0 0 0-6-6m-96 85.86L47.42 62h161.16ZM101.67 128L38 186.36V69.64Zm8.88 8.14L124 148.42a6 6 0 0 0 8.1 0l13.4-12.28L208.58 194H47.43Zm43.78-8.14L218 69.64v116.72Z'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-size:30px !important;width:28px !important;height:28px !important;}
.cphone::after{content:'';background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23fff' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1.5' d='m7.18 10.27l6.504 6.46c.697-.807 5.11-5.538 7.316.924c0 0-.232 3.346-4.994 3.346c-3.367 0-6.851-4.038-9.29-6.346C4.626 12.692 3 10.154 3 7.846C3 3.116 6.252 3 6.252 3c7.432 2.538.929 7.27.929 7.27Z'/%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;}
.fbg{background:#EDF2F6;}.hlight{text-transform:uppercase;color:var(--blue);position:relative;font-size:22px;}
.hlight::after{content:'';position:absolute;width:100%;height:100%;z-index:-1;}
.abtl::after,.cinfot::after{content:'COMPANY';-webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color:hsl(211.24deg 69.94% 33.92% / 20%);
    color: transparent;font-size: 70px;left:50px;}
.hlight{margin-bottom:40px;}
.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;
}
.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{position:relative;display:inline-flex;}.rmbtn::after{content:'+';background-size:28px;display:flex;position:absolute;border-radius:50%;right:-15px;font-weight:500;}@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:hover{border-color:var(--red);transition-delay:0.3s;}
.rmbtn:hover:before,.bslider .owl-item:hover .rmbtn::before{width:100%;}
.bslider .owl-item:hover .rmbtn{color:#fff;padding-left:45px;}
.ouh{display:grid;justify-content:space-between;grid-template-columns:18% 50% 25%;align-items:center;justify-content:space-between}.ouh span{background:transparent;color:var(--blue);padding:0px;}
.container1{padding-left:10%;}.plists h3{text-transform:capitalize;font-size:30px;font-weight:500;transition:all 0.3s ease;}
.hpcnt{display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding:0px 40px;justify-content:center;}.plists .owl-item,.hprod .plists .imgh{border-bottom:2px solid var(--green);position:relative;overflow:hidden;}
.plists .owl-item:hover .hpcnt, .plists .imgh:hover .hpcnt{bottom:0px;}.plists{margin-top:50px;}
.carrows .owl-prev, .carrows .owl-next{position:static;}
.carrows .owl-nav{text-align:right;padding-right:11%;display:flex;align-items:center;gap:12px;justify-content:flex-end;margin-top:50px;}
.plists.carrows .owl-nav button,.alists.carrows .owl-nav button,.serv .carrows .owl-nav button, .teams.carrows .owl-nav button{transition:all 0.3s ease;background-color:#E8E8E8 !important;border-radius:50%;padding:10px !important;display:flex;align-items:center;}.carrows svg path{fill:#000;}
.plists.carrows .owl-nav button:last-child{border-radius:50%;}
.plists.carrows .owl-nav button:hover,.alists.carrows .owl-nav button:hover,.teams.carrows .owl-nav button:hover{background:#00AFEF !important;}.plists.carrows path{transition:all 0.3s ease;}.factbg{background:#0C336B;color:#fff;}.factbg h2{color:#fff;}
.lch2{font-size:26px;font-weight:400;}.features{display: grid;grid-template-columns: repeat(3, 1fr);}
.features svg{width:100px;height:100px;display:flex;align-items:center;}.features svg path{fill:#9795b5;transition:all 0.3s ease;}.features h3{font-weight:400;}
.fsvg2 svg{width:80px;height:100px;}.fsvg3 svg{width:70px;height:100px;}.features > div,.features .owl-item{border:1px solid #79b43542;padding:20px;
background:#87a6d30f;transition:all 0.3s ease;}
.features div:nth-child(2),.features div:nth-child(5){border-left:0px;border-right:0px;}.features h3{color:#f9f9f9;}
.features div:nth-child(1),.features div:nth-child(2),.features div:nth-child(3){border-bottom:0px;}
.features div:hover path{fill:#fff;}.features div:hover{background:var(--orange);}.ialign{display:flex;align-items:center;gap:10px;font-weight:500;}
.ratings{display:flex;color:#ffc55a;gap:10px;margin-bottom:0px !important;}.ratings span{font-size:24px;font-weight:500;color:#333;}
.lclr2{color:#666666;}.feedback{background:url(images/feedbackbg.png) no-repeat bottom;}
.tc1::before{content:'';background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30.73' height='26' viewBox='0 0 1664 1408'%3E%3Cpath fill='%23F4A735' d='M768 832v384q0 80-56 136t-136 56H192q-80 0-136-56T0 1216V512q0-104 40.5-198.5T150 150T313.5 40.5T512 0h64q26 0 45 19t19 45v128q0 26-19 45t-45 19h-64q-106 0-181 75t-75 181v32q0 40 28 68t68 28h224q80 0 136 56t56 136m896 0v384q0 80-56 136t-136 56h-384q-80 0-136-56t-56-136V512q0-104 40.5-198.5T1046 150t163.5-109.5T1408 0h64q26 0 45 19t19 45v128q0 26-19 45t-45 19h-64q-106 0-181 75t-75 181v32q0 40 28 68t68 28h224q80 0 136 56t56 136'/%3E%3C/svg%3E") no-repeat;position:absolute;width:24px;height:24px;background-size:24px;top:50px;}
.tc1{position:relative;text-align:center;padding:100px 100px 50px;background:#F3F5FA;border-radius:10px;    display: flex;
    flex-direction: column;
    align-items: center;}
.custom-nav .owl-prev,.custom-nav .owl-next,.gslider .owl-prev,.gslider .owl-next,.slider-for .slide-arrow{position:absolute;top:45%;left:5px;background:#fff !important;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;box-shadow:1px 1px 5px rgba(0,0,0,0.2);}
.custom-nav .owl-next,.gslider .owl-next,.next-arrow{left:auto;right:5px;}.next-arrow{left:auto !important;}
.custom-nav svg{height:25px;width:25px;}.custom-nav button, .custom-nav1 button{transition:all 0.3s ease;}
.custom-nav button:hover{background:var(--red) !important;}.custom-nav button:hover path{fill:#fff;}
.testimonials span{margin-top:3px;}.consult{background:#F3F5FA;}
.demo{display:grid;grid-template-columns:30% 30% 25% !important;justify-content:space-between;}
.demo1{display:grid;gap:30px;}.demo1 div:nth-child(2){border:1px solid #9c9c9c33;border-left:0px;border-right:0px;padding:30px 0px;}
.demo1 .leaf{margin-top:0px !important;margin-bottom:15px;color:var(--blue);font-size:30px;font-weight:500;background:transparent;padding:0px;position:relative;}.demo1 h3{font-weight:400;font-size:24px;}.demo .habt1{text-align:center;}

.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;
}
.hero-slider .container{height:100%;display:flex;position:relative;z-index:99;justify-content:space-between;flex-direction:column;justify-content:center;margin-top:20px;}
.tstart .ch1,.ch1{font-size:54px;line-height:1;}
.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;}
.features h3 span{font-weight:500;font-size:20px;}
.addrow{display:flex;justify-content:space-between;margin-top:30px;flex-wrap:wrap;flex-direction:column;}
.addrow h3{margin-bottom:15px;font-size:16px;font-weight:400;}.addrow a,.f500,.borow p{font-weight:500;color:#000;line-height:24px;}
.addrow .addr,.addrow .cphone,.addrow .cont-mail,.borow .addr{padding-left:45px;}

.addrow .cphone span{font-weight:400;}.addrow .cont-mail{margin-top:0px;}
.addrow .cphone a:last-child{display:inline-flex;}.cforms .addrow a:hover{color:var(--red);}
.bgw{background:var(--blue);padding:75px 50px;border-radius:15px;color:#fff;display: flex;
    flex-direction: column;
    align-items: center;}.enqh{display:flex;gap:10px;flex-direction:column;}.bgw p{color:#E4E4E4;}
.bgw h2{color:#fff;}
select.form-control{padding:0.375rem 0.75rem}
.abt{display:grid;grid-template-columns:70% 25%;justify-content:space-between;align-items:center;}
.imgab, .abtcol1 a{position:absolute;left:0;z-index:9;}.imgbor{position:relative;display:flex;padding-right:20px;align-items:center;}.imgbor::after{content:'';position:absolute;right:0;height:90%;width:100%;border-radius:10px;background:var(--orange);z-index:-1;}
.abtcol1 a{bottom:auto;top:100px;left:-25px;}.abtcol1 svg path{fill:#fff;}.abtcol1 .pulse span:after{background:var(--green);}
.abtcol1 .pulse span svg{width:25px;}.abtcol1 .pulse span:before,.abtcol1 .pulse span:after{width:60px;height:60px;}
.abtcol1 .pulse:hover span::after{background:var(--orange);}
.hart::after{display:none;}
.abtcol1 .popup-youtube:hover svg path{fill:#fff;}
.landart::after{background:url(images/land.webp) no-repeat;width:100% !important;height:300px;background-position:top;bottom:auto;top:0px;background-size:cover;}
.bluebg{background:#0C336B;padding:75px;border-radius:20px;width:80%;margin:0px auto;position:relative;z-index:99;}.bluebg > *{color:#fff;}
.landart h2{color:var(--orange);margin-bottom:30px;}.landart p{color:#e9e9e9;font-weight:500;text-align:center;line-height:30px;}.landart{padding-top:150px;}
.landart{background:linear-gradient(to bottom, #F3F5FA 50%, #fff 50%);}.hart{padding-bottom:50px;}.highcharts-container{height:650px !important;}
.highcharts-name-maharashtra,.highcharts-name-karnataka,.highcharts-name-tamil-nadu, .highcharts-name-andhra-pradesh{fill:#00ab5f;stroke:#fff;}


.npoints{display: grid;grid-template-columns: 45% 45%;justify-content:space-between;gap:35px 0px;margin-top:30px;}
.npoints li{position:relative;padding-left:45px;font-weight:500;}
.npoints li::after{content:'1';position:absolute;left:0;background:#B9C6D8;border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;top:-2px;}
.npoints li:nth-child(2)::after{content:'2';}.npoints li:nth-child(3)::after{content:'3';}.npoints li:nth-child(4)::after{content:'4';}.npoints li:nth-child(5)::after{content:'5';}
.np1{margin-top:15px;display:flex;gap:10px;flex-direction:column;}.np1 p{position:relative;padding-left:15px;}
.np1 p::after{content:'';position:absolute;width:6px;height:6px;background:var(--green);border-radius:50%;left:0;top:8px;}

.st0{stroke: #ffffff !important;}
.mw75{width:75%;margin:0px;}.f22{font-size:22px;line-height:28px;}
.srow{display:grid;grid-template-columns: 47% 47%;justify-content:space-between;align-items:center;}
.tbi .srow{padding-top:40px;}
.br15{border-radius:15px;}.f400{font-weight:400;}.benefits li{margin-bottom:15px;}


.greybg{background:linear-gradient(to bottom, #eee, #fff);border-radius:15px 15px 0px 0px;padding:50px 75px;margin-top:80px;}
.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:last-child{border:0px;}
.locations{position:relative;background:var(--green);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;
padding:40px;border-radius:20px;}
.locations li{position:relative;}.locations li:nth-child(2)::after,.locations li:nth-child(3)::after{content:'';position:absolute;width:100%;height:18px;border-left:2px solid #fff;top:2px;right:0px;
    border-right:2px solid #fff;}.locations li:nth-child(2){padding:0px 30px;}.locations li:nth-child(3)::after{border-left:0px;}.locations li:nth-child(3){padding-right:30px;}
.hero-slider .f16{font-size:20px;margin-top:20px;}.hero-slider h2{color:#fff !important;}
.hero-slider .w50{width:40%;}.fcol1 div{display:flex;flex-direction:column;}.fcol1.iconshow div img{margin-bottom:5px;}.fcol1.iconshow div img:first-child{margin-bottom:0px;}
.enquiry .enbtn::after{background:var(--yellow);}.enquiry a{border:0px;padding:12px 24px;}
.enquiry .enbtn::before{background: #00AFEF;}.bgimage::after{content:'';position:absolute;background:url(images/bgimage.png);background-size:cover;width:100%;height:100%;}
.bgimage::before{content:'';position:absolute;background:linear-gradient(to right, #000, #000);background-size:cover;width:100%;height:100%;top:0;left:0;z-index:1;}
.enquiry .enbtn span{color:var(--blue);}
.htext img{width:100px;}.htext{font-size:24px;font-weight:500;padding:30px 0px 34px;line-height:30px;}.htext span{font-weight:bold;}
.hc{display:flex;align-items:center;gap:0px;}
.fdt{display:grid;grid-template-columns:58% 40%;justify-content:space-between;}.hc div{display:flex;gap:20px;border-right:1px solid #C1C1C1;padding-right:20px;margin-right:25px;}.hc .ch1{color:#184771;display: inline-flex;align-items: center;}
.hc .ch1::after{line-height:0;}.hc h2{font-weight:400;}.fbold2{text-transform:uppercase;color:var(--blue);}
.asvg{position:relative;}
.asvg path{stroke-width:2px;animation: fillAnimation 3s infinite alternate;}.asvg svg{width:85%;left:0;transition:all 0.3s ease;
height: auto;}
 
.hprod .plists .imgh{padding:30px 0px;display:flex;align-items:center;}
.plists .imgh::before{content:'';position:absolute;width:100%;height:100%;background:linear-gradient(to right, rgb(26 84 147 / 95%), rgb(26 84 147 / 85%), rgb(26 84 147 / 75%), #ffffff70);left:0;top:0;}
.plists .imgh::after{content:'';position:absolute;width:35%;height:100%;background:linear-gradient(to top, #fec83f, #fec83f85, #6e6e6e1c);right:0;top:0;clip-path: polygon(62% 0, 100% 0, 100% 100%, 0% 100%);}
.vcenter{display:flex;align-items:center;}

.enquiry .container{background:var(--blue);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::after{filter: invert(0%) sepia(0%) saturate(7500%) hue-rotate(125deg) brightness(50%) contrast(108%);}
.sicons a::before{content:'';position:absolute;width:100%;height:100%;background:#FCB900;transform:translateY(100%);transition:all 0.3s ease;border-radius:50%;}
.sicons a:hover::before{transform:translateY(0);}
.swipernav1{position:absolute;right:13%;bottom:0;z-index:99;bottom:90px;display:flex;flex-direction:column;gap:40px;}.swipernav1 div{background:#fff;width:50px;height:50px;border-radius:5px;
transition:all 0.3s ease;}
.swipernav1 div::after{display:none;}.swipernav1 div svg{width:30px;}.swipernav1 div:hover{background:#00AFEF !important;}.swipernav1 div:hover svg path{fill:#fff;}
.gallery-thumbs .swiper-slide:hover{background:#00AFEF;border-color:#00AFEF;}.tblack{color:#000;}.cgal img{width:90px !important;}
.qa{display:grid;grid-template-columns:35% 60%;justify-content:space-between;}
.cgal .owl-stage-outer{overflow:visible !important;}.cgal{border:1px solid #E1E1E1;border-radius:10px;padding:20px 25px;}
.cgal .owl-dots{position:absolute;bottom:-30px;right:0;}.cgal .owl-dot.active,.wuspoint .owl-dot.active{background:var(--yellow) !important;}
.grad1::after{content:'';position:absolute;background:linear-gradient(to top, #06274bc9, #06274b61);width:100%;height:100%;left:0;transition:all 0.3s ease;}.grad1 img{object-fit:cover;width:100%;}.qa .owl-item{text-align:center;display:flex;justify-content:center;}.infras{position:relative;overflow:hidden;}
.gallery-top .swiper-slide::after{content:'';position:absolute;width:100%;height:100%;background:hsl(211.38deg 84.42% 15.1% / 70%);left:0;top:0;}
.sub-banner{background:url(images/sub-banner.webp) no-repeat right;mix-blend-mode:multiply;height:400px;}
.sub-banner svg{position:absolute;bottom:-30px;width:180px;right:-100px;z-index:99;}.sub-banner svg path{fill:var(--yellow);}
.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: var(--yellow);transition:all 0.3s ease;left:0;top:0;z-index:-1;}
.snav a.active{color:#000;}
#overview .facts{grid-template-columns:15% 15% 25% 31%;justify-content:space-between;background:transparent;margin-top:0px;border:0px;border-top:1px solid #DEDEDE;border-radius:0px;
padding:30px 0px 0px 0px;margin-top:40px;}
#overview .count{color:#184771;}#overview .facts p:last-child{color:#000000;font-size:16px;}
#overview .facts .fdata{padding:0px;}#overview .years::after{content:'Years';margin:0px 0px 0px 5px;position:relative;top:2px;}#overview .count{margin-bottom:0px;}
#overview .years{display:flex;align-items:flex-end;}
#overview,.cfrow{position:relative;overflow:hidden;}
#overview svg{width:300px;height:auto;}
#overview .facts .fdata:nth-child(3){margin-right: 0px;}#overview a{position:relative;left:0;top:0;margin-top:10px !important;}#wus{background:#1A5493;color:#fff;}
#wus .hlight{color:#fff;}#wus .abtl::after{content:'Why Choose Us';z-index:99;-webkit-text-stroke-color: hsl(0deg 0% 100% / 10%);}
.f24{font-size:24px;line-height:30px;}.greyt,.wuspoint p{color:#E1E1E1;}.wusr{display:grid;grid-template-columns:72% 25%;justify-content:space-between;}
.wuspoint h2{color:#fff;font-size:20px;font-weight:400;margin:40px 0px 15px;}.wuspoint{margin-top:50px;}
.wuspoint .item span{width:35px;height:35px;background:#00AFEF;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--blue);
}
.wuspoint .owl-dots{margin-top:30px;text-align:center;}.wuspoint .owl-item{position:relative;overflow:hidden;padding-right:20px;}
.wuspoint .owl-item::after{content:'';position:absolute;width:100%;height:1px;background:#fff;position:absolute;left:30px;top:15px;opacity:0.15;}
.wuspoint .owl-item:last-child::after{display:none;}#team .hlight::after{content:'Strength';}
#team .w80{margin:0px 0px 40px 0px;width:75%;}.teams h2{font-size:22px;text-transform:uppercase;font-weight:400;color:#fff;margin-bottom:10px;line-height:30px;}
.tdesc{position:absolute;bottom:0px;padding:30px 20px;background-color: rgb(0 0 0 / 10%);backdrop-filter: blur(30px);width:100%;}.teams h2, .teams p{color:#fff;}
#team .owl-item{border-radius:10px;position:relative;overflow:hidden;}.tdesc p{transition:max-height 1s ease;max-height:0px;overflow:hidden;}#team .owl-item:hover p{max-height: auto;
    max-height:120px;}#team{overflow:hidden;}.stickylinks a:hover{color:var(--blue);}
#team .owl-nav{position:absolute;top:-90px;margin:0px;left:auto;right:0px;}.contactbg img{height:75%;}
.gbg{background:#F9F9F9;}.cinfot{position:relative;line-height:1;}.cinfot::after{position:absolute;content:'Contact Info';text-transform:uppercase;font-size:60px;display:none;}.addrow p{font-size:17px;}
.enqh{position:relative;}.cfrow::before{z-index:0;background-position:bottom;}.bgw{position:relative;}.bgw::after{background:var(--yellow);bottom:-4px;}
.hlight1{margin-bottom:15px;position: relative;z-index: 9;}.appb .container::before{display:none;}.pb10{padding-bottom:5px;}
.lshape{position:relative;z-index:1;}.lshape::before{background-size:140px;width:140px;height:65px;position:absolute;opacity:0.9;top:-28px;}
.dgrow .abt{align-items: flex-start;}.dgrow .mt2{margin-top:40px;}.dgrow{position:relative;overflow:hidden;background:linear-gradient(to bottom, #fff 85%, #EDF2F6 15%);}
.pt4{padding-top:40px;}.wplist,.speclist{display:grid;grid-template-columns:32% 32% 32%;justify-content:space-between;gap:30px 0px;}.wplist .item .imgh{display:flex;position:relative;overflow:hidden;}
.wplist .item img{width:100%;}.wplist .item,.wplist .owl-item{border-radius:15px;position:relative;overflow:hidden;background:#fff;}.wplist .item h3{padding:15px 0px;text-align:left;}
.wpc{padding:5px 20px 40px;}.wplist h3{color:var(--blue);text-transform:uppercase;}.actdot .owl-dots{text-align:center;margin-top:20px;}

.tfaq svg{width:80px;}
.tfaq{display:grid;grid-template-columns:45% 50%;justify-content:space-between;position:relative;overflow:hidden;}

.faq-singular{
    cursor: pointer;border:2px solid #fff;border-radius:10px;margin-bottom:15px;
}
.faq-singular>h3 {
    display: flex;
    padding: 15px 40px 15px 20px;
    color: #000;
    -webkit-transition: .2s linear;
    -moz-transition: .2s linear;
    transition: .2s linear;
    align-items: center;
    justify-content: space-between;
    font-size: 18px;position:relative;
}
.faq-answer {
    display: none;
    background-color: transparent;padding:0px 20px 20px;
}
.faq-singular.active{background:#fff;border-color:#D9D9D9;}.faqs-container i::after {
    content: '+'; font-style:normal;font-size:24px;
}.faq-singular.active i::after {
    content: '-';
}
.faq-singular i{position:absolute;right:15px;}

.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 {
    display: flex;
    padding: 0px;
    background:#f5f5f5;
    position: fixed;
    z-index: 99999;
    width:55%;
    top: 90px;
    right: 10%;
    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:0;border-radius:15px;
    transform-origin: top left;border-top: 1px solid #d1d1d1;
}.mwidth {
    width: 100%;
    margin: 0px auto;
    padding:20px 30px;display: flex;gap:0px 30px;display:grid;grid-template-columns:30% 65%;justify-content:space-between;
}
header .nav li:last-child a{border-bottom:0px;}
.megamenu::after{content:'';position:absolute;width:1px;height:100%;background:#e4e4e4;
left:33%;}
.mrow ul{display:grid;grid-template-columns:48% 48%;justify-content:space-between;}
.megamenu .nav {
    width: 100%;
    height: auto;
    display: flex;
    overflow: hidden;
    flex-direction: column;
}.megamenu .tab-content {
    width: 100%;
}.megamenu .nav li {
    padding-left: 0px;
    padding-right: 0px;
    display: flex;
}
.megamenu a {
    display: block;
    color: #333333;
    font-size: 15px;
    width: 100%;text-transform:capitalize;
}

.tab-content > .tab-pane {
    display: none;
}
.megamenu .mimg img {
    border-radius: 5px;
    object-fit: cover;
}

.dmenu:hover .megamenu {
    transform: scaleY(1);
    opacity: 1;
    visibility: visible;
}
.tab-content > .tab-pane {
    display: none;
}
.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:30% 30% 30%;gap:15px;}
.megamenu h2{font-size:16px;font-weight: 400;text-transform: capitalize;}.megamenu .mimg a{position:relative;display:flex;align-content:center;padding:0px 0px 12px 0px;font-size:15px;align-items: center;gap: 20px;}

.megamenu .nav a{position:relative;overflow:hidden;padding:10px 20px 10px 0px;margin-bottom:0px;border-radius:3px;white-space:nowrap;font-size: 16px;border-bottom:1px solid #dfdfdf;}
.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 a.active, .megamenu a:hover{color:var(--red);}
.megamenu .nav a.active::after, .megamenu .nav a:hover::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;padding:10px 0px;}
.dmenu:hover .megamenu {
    transform: scaleY(1);
    opacity: 1;
    visibility: visible;
}
.header-sticky .megamenu{top:75px;}.rmh, .omh, .hmh{position:relative;}
.rmh.active i svg, .omh.active i svg, .hmh.active i svg{
    transform: rotate(450deg) !important;
}
.brandslist .grid7 .imgh:last-child::after{display:none;}
.proddetails{display: grid;
    grid-template-columns: 40% 55%;align-items:center;
    justify-content: space-between;}
.bleft{border-left:4px solid #00AFEF;padding-left:20px;}.bshadow div{box-shadow:0px 0px 5px rgba(0,0,0,0.15);border-radius:15px;padding:40px;position:relative;overflow:hidden;
text-align:center;display: flex;justify-content: center;background:#fff;}
.bshadow div::after{content:'';position:absolute;width:85%;height:4px;background:var(--yellow);bottom:0;}.w75.bshadow{width:65%;z-index:9;position:relative;padding-top:60px;}
.alists1{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin:0px auto;}.alists1 .hpcnt{position:absolute;width:100%;bottom:20px;z-index: 1;}
.alists1 .imgh::after{height:50%;}.alists1 h3{position:static;width:100%;}
.flexwrap{flex-wrap:wrap;}.flexwrap h3{color:var(--blue);margin-bottom:8px;font-size:24px;}
.dgrow .hlight1{z-index:1;}
.swiper-slide::after {content: '';position: absolute;width: 100%;height: 100%;background:linear-gradient(45deg, #3e278c87, transparent);bottom: 0;z-index: 0;display:none;}
.swiper-button-next{right:50px;} .swiper-button-prev{left:50px;}.blubg{background:#1C1F71;color:#fff;}.twhite{color:#fff;}
.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{display:grid;grid-template-columns:25% 45% 25%;justify-content:space-between;align-items:center;padding:50px 0px;
color:#fff;}footer .grid2 div:last-child{text-align:right;}
.cinfo{display:flex;flex-direction:column;justify-content:space-between;gap:20px;}
.fwrap1{align-items:flex-start;padding:50px 0px 100px 0px;position:relative;z-index:1;}
footer .grid2 h3{font-size:30px;color:#fff;}
.copyright{position:relative;z-index:9;}.prh{display:none;}
.clientele img{width:150px !important;}.clientele .owl-item{display: flex;justify-content: center;}
.clientele .imgh:hover img{transform:scale(1.05);}
.htrow{padding:0px;}
.htrow .owl-item{border-radius:10px;transition:all 0.3s ease;}.recnt{font-weight:400;position:relative;padding-top:40px;}
.testimonials{position:relative;overflow:hidden;padding:5px;} .owl-controls{position:absolute;right:0;}
.testimonials .owl-stage-outer { 
overflow: visible;
}
footer .grid2 a{padding: 12px 40px;}
 .testimonials .owl-item {
   opacity: 0;position:relative;overflow:hidden;
}
.testimonials .owl-item.active {
  opacity: 1;
}.testimonials .owl-dots{display:none;}
.gbg .container{position:relative;}

.milestones h3{color:var(--red);position:absolute;top:-15px;background:#fff;padding:0px 20px 0px 15px;font-size:36px;font-weight:500;margin-left:-15px;}
.milestones {
    display: grid;
    grid-template-columns: 50% 50%;
    width: 90%;
    margin: 0px auto;
}
.milescol1 {
    display: grid;
    grid-template-columns: 48% 47%;
    justify-content: space-between;
   align-items:center;border:1px solid #B9B7B7;padding:20px 20px 20px 40px;
}

.milescol{display:flex;align-items:center;position:relative;}
.milescol::after {
    content: '';
    position: absolute;
    left: 0px;
    width: 2px;
    height: 100%;
    background: #999999;
    bottom: 0px;
}
.milescol.odd {
    padding-left: 120px;
}
.mimg {
    display: flex;
    align-items: center;
    overflow: hidden;
}
.milescol:before {
    content: '';
    position: absolute;
    width: 120px;
    height: 2px;left:0;
    background: #999999;
}
.milescol.odd .mimg::before {
    left: 0;
}
.milescol1::before {
    content: '';
    position: absolute;
    width: 16px;
    height: 16px;
    background:#2F6140;
    border-radius: 50%;
    right: -7px;
    z-index: 9;border:5px solid #E3E3E3;transition:all 0.3s ease;
}
.milescol.odd .milescol1::before {
    left: -12px;
    right: auto;
    margin-top: 2px;
}
.milescol:hover .milescol1::before{background:var(--red);}
.milescol.even {
    padding-right: 120px;}
.milescol.even:before{left:auto;right:0;}
.milescol.even::after{left:auto;right:-2px;}
.milescol.even .milescol1::before {
    left:auto;
    right: -14px;
    margin-top: 2px;
}
.megamenu svg{width:44px;height:auto;}.megamenu svg path{fill:#9c9c9c;transition:all 0.3s ease;}
.megamenu a:hover h2{color:var(--red);}.megamenu a:hover svg path{fill:var(--red);}
.mb0{margin-bottom:0px !important;}.pt60{padding-top:60px;}
.cbtn::before {
    position: absolute;
    content: "";
    background-color:var(--yellow);
    width: 120%;
    height: 0;
    padding-bottom: 120%;
    top: -110%;
    left: -10%;
    border-radius: 50%;
    transform: translate3d(0, 8%, 0) scale3d(0, 0, 0);
    z-index: -1;
}.cbtn::after {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    content: "";
    background-color:var(--yellow);
    transform: translate3d(0, -100%, 0);
    transition: transform .4s cubic-bezier(.1,0,.3,1);
    z-index: -1;
}
.cbtn:hover:before {
    transform: translateZ(0) scaleZ(1);
    transition: transform .4s cubic-bezier(.1,0,.3,1);
}
.cbtn:hover{color: #1b1918;}
.cbtn:hover:after {
    transform: translateZ(0);
    transition-duration: .05s;
    transition-delay: .4s;
    transition-timing-function: linear;
}

.hero-slider .swiper-pagination-bullet{width:12%;height:100px;border-radius:10px;border:1px solid #fff;background-size:contain !important;background-repeat:no-repeat;}
.hero-slider .swiper-pagination .swiper-pagination-bullet:nth-child(1){background:url(images/banner/steam-equipment-bg.webp);}
.hero-slider .swiper-pagination .swiper-pagination-bullet:nth-child(2){background:url(images/banner/washing-equipment-bg.webp);}
.hero-slider .swiper-pagination .swiper-pagination-bullet:nth-child(3){background:url(images/banner/induction-equipment-bg.webp);}
.hero-slider .swiper-pagination .swiper-pagination-bullet:nth-child(4){background:url(images/banner/bakery-equipment-bg.webp);}
.hero-slider .swiper-pagination .swiper-pagination-bullet:nth-child(5){background:url(images/banner/cold-equipment-bg.webp);}
.hero-slider .swiper-pagination-bullet-active{border:4px solid var(--red);}
.hero-slider .swiper-pagination{display:flex !important;gap:20px;justify-content:flex-end;}
.iso{position:absolute;z-index:9;bottom:35px;left:25%;}
.hero-style::after{ position: absolute;bottom:0;left:33%;width: 1px;height: 130px;content: "";background-color:#fff;z-index: 5;}
.hero-style .swiper-button-next, .hero-style .swiper-button-prev{display:none;}
.main-menu > li:last-child a{padding-right:0px;}
footer svg path{fill:#fff;}footer .grid2 a{margin:0px;z-index:1;}
.hero-style::before{    content: '';
    position: absolute;
    background: url(images/dots.webp) repeat;
        width: 106px;
    height: 110px;
    bottom: 0px;
    left: 12%;
    z-index: 5;
    opacity: 0.8;}
.fb::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='M13.397 20.997v-8.196h2.765l.411-3.209h-3.176V7.548c0-.926.258-1.56 1.587-1.56h1.684V3.127A22 22 0 0 0 14.201 3c-2.444 0-4.122 1.492-4.122 4.231v2.355H7.332v3.209h2.753v8.202z'/%3E%3C/svg%3E");}
.twitter::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='none' stroke='%23333' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m3 21l7.548-7.548M21 3l-7.548 7.548m0 0L8 3H3l7.548 10.452m2.904-2.904L21 21h-5l-5.452-7.548' color='%23333'/%3E%3C/svg%3E")}
.instagram::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%3Cg fill='none' stroke='%23333' stroke-width='1.5'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M12 16a4 4 0 1 0 0-8a4 4 0 0 0 0 8'/%3E%3Cpath d='M3 16V8a5 5 0 0 1 5-5h8a5 5 0 0 1 5 5v8a5 5 0 0 1-5 5H8a5 5 0 0 1-5-5Z'/%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m17.5 6.51l.01-.011'/%3E%3C/g%3E%3C/svg%3E")}
.linkedin::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='M12.001 9.55c.917-.937 2.111-1.55 3.5-1.55a5.5 5.5 0 0 1 5.5 5.5V21h-2v-7.5a3.5 3.5 0 1 0-7 0V21h-2V8.5h2zm-7-3.05a1.5 1.5 0 1 1 0-3a1.5 1.5 0 0 1 0 3m-1 2h2V21h-2z'/%3E%3C/svg%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 a::after{line-height:1;}footer a, footer p{font-weight:300;font-size: 15px;}
.fcol3 h2{margin-bottom:10px;}footer .ph,footer .cinfo p::after{display:none;}.fcol1 a, footer .cinfo span{font-weight:400;}.flogo h2{font-weight:300;margin-bottom:5px;}
footer .cinfo p{display:flex;gap:15px;padding:0px;}footer .cinfo span:first-child, footer .cinfo a{white-space:nowrap;}
.fcol1 a:hover, footer .cinfo a:hover{text-decoration:underline;}
.fcol3 h2{font-size:15px;}.hclient{padding:80px 0px;}.mb30{margin-bottom:30px;}.ybg{background:#FCB900;}
.sbg::before{content:'';position:absolute;width:50%;height:100%;background:url(images/services.webp) bottom no-repeat;top:0;background-size:cover;}
.sbg::after{content:'';position:absolute;width:100%;height:100%;background:var(--yellow);display:none;}
.sbg{position:relative;overflow:hidden;}.sbg .container > div{display:flex;flex-direction:column;justify-content:space-between;padding:80px;}
.h100{height:100%;}.sbg .container{width:50%;margin-left:auto;margin-right:0px;height:550px;}
.sbg h2{font-weight:300;width:60%;line-height:1.2;color:#000;}
.sbg .cbtn::before, .sbg .cbtn::after{background-color:#000;z-index: -1;}.sbg .cbtn:hover{color:#fff;}
.f18{font-size:18px;}.sbg p{color:#000;}
.ctrow{display:grid;grid-template-columns:45% 45%;justify-content:space-between;}.ctrow h2{margin-top:60px;}
.gbg .custom-nav button, .custom-nav1 button{border:0px;background:transparent !important;box-shadow: none;width:auto;height:auto;left:0px;right:0px;}
.custom-nav button{position:relative !important;}.gbg .custom-nav{width:200px;display: flex;gap: 20px;justify-content:flex-end;margin-top:-100px;}.custom-nav svg{width:45px;height:45px;cursor:pointer;}
.custom-nav .owl-prev, .custom-nav1 .owl-prev{transform:rotate(90deg);}.custom-nav .owl-next, .custom-nav1 .owl-next{transform:rotate(270deg);}.custom-nav path, .custom-nav1 path{transition:all 0.3s ease;}
.custom-nav .owl-prev:hover path, .custom-nav .owl-next:hover path, .custom-nav1 .owl-prev:hover path, .custom-nav1 .owl-next:hover path{fill:var(--red);}
.recnt::before{content:'';background:url("data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjQ2IiBoZWlnaHQ9IjM1IiB2aWV3Qm94PSIwIDAgNDYgMzUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0yNi44OTczIDM0Ljk0OTJWMTkuODI5NkwzOS4xNTE1IDAuNjg2Mjc5SDQ1LjczNTlMMzguNjYzOCAxNy4yMDgxTDQ0Ljg4MjMgMTcuODE3OFYzNC45NDkySDI2Ljg5NzNaTTAuNDk5MDIzIDM0Ljk0OTJWMTkuODI5NkwxMi44MTQyIDAuNjg2Mjc5SDE5LjM5ODVMMTIuMzI2NCAxNy4yMDgxTDE4LjQ4NCAxNy44MTc4VjM0Ljk0OTJIMC40OTkwMjNaIiBmaWxsPSIjQzAwNDE1Ii8+Cjwvc3ZnPgo=") no-repeat;position:absolute;top:0;background-size:30px;width:40px;height:40px;}
.hblogs {display: grid;
    gap: 40px;
    padding-top:10px;
    height: 100%;
    grid-template-columns: repeat(3, 1fr);
}
.bdate{color:#707070;font-size:14px;}
.blogdesc h3{padding:10px 0px;}.blogdesc p{display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;-webkit-line-clamp: 4;}
.nslide, .hblogs .owl-item{border:1px solid #E2E2E2;border-radius:25px;transition:all 0.3s ease-out;position:relative;}.blogdesc{padding:20px 30px 30px;}
.nslide:hover{box-shadow:0px 0px 10px rgba(0,0,0,0.15);transform:translateY(-30px);}
.fslider h3{position:relative;}
.fslider h3::before{content:'';position:absolute;top:0;transition:all 0.3s ease;    background-position: top center !important;}
.fslider {width:75%;margin:0px auto;
   display:grid;grid-template-columns: repeat(3, 1fr);gap:50px 0px;
}
.grid{display:grid;}.fslider h3{padding:85px 0px 15px 0px;font-weight:300;display: flex
;justify-content: center;}
.fslider .item{text-align:center;}
.fico5 h3::before{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3MSIgaGVpZ2h0PSI4MCIgdmlld0JveD0iMCAwIDcxIDgwIiBmaWxsPSJub25lIj4KPHBhdGggZD0iTTEyLjY4MDYgMjcuOTA5NVYyMy45NzE0QzEyLjY4MDYgMTEuNzg2OSAyMi41NTgxIDEuOTA5NDUgMzQuNzQyNiAxLjkwOTQ1VjEuOTA5NDVDNDYuOTI3MSAxLjkwOTQ1IDU2LjgwNDYgMTEuNzg2OSA1Ni44MDQ2IDIzLjk3MTRWMjcuOTA5NU0xMi42ODA2IDI3LjkwOTVINS4yNzc4NEMzLjA2ODcgMjcuOTA5NSAxLjI3NzgzIDI5LjcwMDMgMS4yNzc4MyAzMS45MDk1VjQ4LjQwOTVDMS4yNzc4MyA1MC42MTg2IDMuMDY4NjkgNTIuNDA5NSA1LjI3NzgzIDUyLjQwOTVIMTIuNjgwNlYyNy45MDk1Wk01Ni44MDQ2IDI3LjkwOTVINjUuNjk0N0M2Ny45MDM5IDI3LjkwOTUgNjkuNjk0NyAyOS43MDAzIDY5LjY5NDcgMzEuOTA5NVY0OC40MDk1QzY5LjY5NDcgNTAuNjE4NiA2Ny45MDM5IDUyLjQwOTUgNjUuNjk0NyA1Mi40MDk1SDU2LjgwNDZNNTYuODA0NiAyNy45MDk1VjUyLjQwOTVNNTYuODA0NiA1Mi40MDk1VjU1LjA3NDJDNTYuODA0NiA2NS43NTI4IDQ4LjE0NzkgNzQuNDA5NSAzNy40Njk0IDc0LjQwOTVWNzQuNDA5NU0zNy40Njk0IDc0LjQwOTVWNzQuNDA5NUMzNy40Njk0IDcxLjY0OCAzNS4yMzA4IDY5LjQwOTUgMzIuNDY5NCA2OS40MDk1SDI5LjU3NUMyNy4wODk3IDY5LjQwOTUgMjUuMDc1IDcxLjQyNDIgMjUuMDc1IDczLjkwOTVWNzMuOTA5NUMyNS4wNzUgNzYuMzk0NyAyNy4wODk3IDc4LjQwOTUgMjkuNTc1IDc4LjQwOTVIMzMuNDY5NEMzNS42Nzg1IDc4LjQwOTUgMzcuNDY5NCA3Ni42MTg2IDM3LjQ2OTQgNzQuNDA5NVY3NC40MDk1WiIgc3Ryb2tlPSIjMjYyNjI2IiBzdHJva2Utd2lkdGg9IjIiLz4KPC9zdmc+") no-repeat;
background-size:55px;width:80px;height:80px;
}
.fico1 h3::before{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMCIgd2lkdGg9IjkwMC4wMDAwMDBwdCIgaGVpZ2h0PSI5MDAuMDAwMDAwcHQiIHZpZXdCb3g9IjAgMCA5MDAuMDAwMDAwIDkwMC4wMDAwMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIG1lZXQiPgoKPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsOTAwLjAwMDAwMCkgc2NhbGUoMC4xMDAwMDAsLTAuMTAwMDAwKSIgZmlsbD0iIzI2MjYyNiIgc3Ryb2tlPSJub25lIj4KPHBhdGggZD0iTTQyODUgODYwOSBjLTIyMiAtMTEgLTUwMSAtNDYgLTY1NSAtODQgLTMwIC04IC04NiAtMjEgLTEyNSAtMzAgLTIxNiAtNTIgLTQ4NCAtMTQzIC02NjIgLTIyNiAtMzUgLTE2IC02NSAtMjkgLTY5IC0yOSAtMTIgMCAtMjM4IC0xMTYgLTMxNyAtMTY0IC00MyAtMjUgLTgxIC00NiAtODMgLTQ2IC0zIDAgLTE3IC04IC0zMiAtMTkgLTE1IC0xMCAtNjcgLTQ1IC0xMTcgLTc3IC00NTMgLTI5MSAtODk1IC03MzcgLTExOTYgLTEyMDQgLTQxIC02NCAtODAgLTEyNSAtODcgLTEzNSAtNiAtMTEgLTE1IC0yNyAtMTkgLTM1IC00IC04IC0yMCAtMzcgLTM2IC02NSAtMTYgLTI3IC01MSAtOTIgLTc3IC0xNDUgLTQzIC04NCAtNjAgLTEyMCAtMTE1IC0yNDUgLTczIC0xNjQgLTE2OSAtNDUzIC0yMTAgLTYzMCAtOSAtMzggLTIyIC05NSAtMzAgLTEyNSAtNDAgLTE2NCAtNzQgLTQzOSAtODMgLTY2OCAtMTQgLTM4NCAxNSAtNzQ3IDg0IC0xMDUyIDUyIC0yMjUgNTQgLTIzNSAxMTkgLTQzNSA0MSAtMTI1IDgxIC0yMzIgMTIwIC0zMjAgNTUgLTEyNSA3MiAtMTYxIDExNSAtMjQ3IDI3IC01MyA3MCAtMTMxIDk1IC0xNzMgMjUgLTQyIDQ1IC03OSA0NSAtODEgMCAtMyA4IC0xNyAxOSAtMzIgMTAgLTE1IDQ1IC02NyA3NyAtMTE3IDI4NSAtNDQzIDcyNyAtODg1IDExNzkgLTExNzkgNTAgLTMyIDEwMiAtNjcgMTE3IC03NyAxNSAtMTEgMjkgLTE5IDMyIC0xOSAyIDAgMzkgLTIwIDgxIC00NSA3NyAtNDYgMzA4IC0xNjUgMzE5IC0xNjUgMyAwIDM0IC0xMyA2OCAtMjkgMTE5IC01NSAzOTYgLTE1NyA0OTMgLTE4MSAxNyAtNCA3MyAtMTkgMTI1IC0zMiAxNTcgLTQxIDMzNCAtNzcgNDkwIC05OCAxNjcgLTIzIDUxNyAtMzcgNzE1IC0yOSAzOTUgMTcgNjk2IDcwIDEwODUgMTkyIDEyMCAzNyAyNTIgODYgMzU1IDEzMiAxMjUgNTUgMTYxIDcyIDI0NSAxMTUgNTMgMjYgMTE4IDYxIDE0NSA3NyAyOCAxNiA1NyAzMiA2NSAzNiAyMyAxMiAzNSAxOSAyMDAgMTI2IDQzOSAyODMgODgxIDcyNiAxMTc0IDExNzYgMzIgNTAgNjcgMTAyIDc3IDExNyAxMSAxNSAxOSAyOSAxOSAzMiAwIDIgMjAgMzkgNDUgODEgMjUgNDIgNjggMTIwIDk1IDE3MyA0MyA4NiA2MCAxMjIgMTE1IDI0NyAxMzIgMjk4IDI0NiA3MTIgMjk1IDEwNzUgMzkgMjkwIDM5IDc5MCAwIDEwODAgLTQ5IDM2MyAtMTYzIDc3NyAtMjk1IDEwNzUgLTU1IDEyNSAtNzIgMTYxIC0xMTUgMjQ3IC0yNyA1MyAtNzAgMTMxIC05NSAxNzMgLTI1IDQyIC00NSA3OSAtNDUgODEgMCAzIC04IDE3IC0xOSAzMiAtMTAgMTUgLTQ1IDY4IC03NyAxMTcgLTI4NCA0NDIgLTczMyA4OTEgLTExNzkgMTE4MCAtNDkgMzIgLTExMyA3MyAtMTQyIDkxIC0yOCAxOSAtNTQgMzQgLTU3IDM0IC0zIDAgLTM4IDE5IC03OCA0MyAtOTMgNTQgLTE4MyA5OCAtMzczIDE4MiAtMTAzIDQ2IC0yMzUgOTUgLTM1NSAxMzIgLTE3NiA1NSAtMTg0IDU3IC00MDAgMTA3IC0xODMgNDIgLTQyNCA3NCAtNjE1IDgxIC04MiAzIC0xNzcgNyAtMjEwIDkgLTMzIDIgLTE0MSAwIC0yNDAgLTV6IG01NDAgLTM4NSBjMzQzIC0zNiA1NDkgLTc5IDg3MCAtMTg0IDE4NCAtNjAgNDg1IC0xOTQgNjI3IC0yODAgMTggLTExIDQyIC0yNCA1MyAtMjkgMTEgLTUgMzcgLTIxIDU4IC0zNSAyMSAtMTQgNDAgLTI2IDQyIC0yNiA3IDAgMjE4IC0xNDcgMjgwIC0xOTQgMTE5IC05MyAxNTkgLTEyNiAyNDcgLTIwNyAxODQgLTE3MCAzNTIgLTM1MyA0ODUgLTUyOSA3OSAtMTA1IDEwOCAtMTQ3IDIxNSAtMzE4IDkgLTE1IDI2IC00NSAzOCAtNjcgMTIgLTIyIDM1IC02MiA1MCAtOTAgOTEgLTE2NCAxNzEgLTM0OCAyNTUgLTU4NSAxNTcgLTQ0NCAyMjkgLTEwNTQgMTc5IC0xNTI1IC0zMSAtMzAzIC03MCAtNDkzIC0xNjQgLTgxMCAtMTQgLTQ3IC00NSAtMTM1IC02OSAtMTkzIC0xMSAtMjggLTMxIC03NiAtNDIgLTEwNCAtNTUgLTEzNiAtMTU4IC0zNDMgLTIyNiAtNDUwIC0xMiAtMjEgLTIzIC00MCAtMjMgLTQyIDAgLTExIC0xMjYgLTE5OCAtMjA5IC0zMDkgLTE5NyAtMjY0IC00NjAgLTUzMCAtNzM2IC03NDMgLTY3IC01MSAtMjYxIC0xODUgLTI4NSAtMTk3IC04IC00IC0yOCAtMTYgLTQ1IC0yNiAtMTYgLTExIC00OCAtMjkgLTcwIC00MSAtMjIgLTEyIC02MiAtMzUgLTkwIC01MCAtNTE5IC0yODggLTExNjAgLTQ1MCAtMTc3NSAtNDUwIC0zNzcgMCAtNzIwIDU0IC0xMTQ1IDE4MCAtNDcgMTQgLTEzNSA0NSAtMTkzIDY5IC0yOCAxMSAtNzYgMzEgLTEwNCA0MiAtMTM1IDU0IC0zNDIgMTU4IC00NTAgMjI2IC0yMSAxMyAtNDAgMjMgLTQyIDIzIC0xMSAwIC0xOTggMTI2IC0zMDkgMjA5IC0zNDcgMjU4IC02ODcgNjIzIC05MDkgOTc0IC0yNCAzOCAtNTEgODAgLTYwIDk1IC0xOSAzMCAtMjkgNDcgLTgwIDE0MiAtOTMgMTcxIC0xNDIgMjc5IC0yMTkgNDgwIC01MiAxMzkgLTYwIDE2NSAtMTAyIDMxMCAtMTcwIDYwMCAtMTgxIDEyNjkgLTMwIDE4ODUgMjcgMTEzIDY5IDI1NiA4OSAzMDMgOCAxOCAxNCAzOSAxNCA0NyAwIDggNyAzMSAxNiA1MiAzMCA2OSA0MiA5NyA2NCAxNTMgNDMgMTA4IDE0NiAzMjAgMTkyIDM5NSAxMCAxNyAyMiAzOSAyNyA1MCA1IDExIDIxIDM3IDM1IDU4IDE0IDIxIDI2IDQwIDI2IDQyIDAgNCA1NSA4NiAxMjcgMTg4IDI4NSA0MDggNzY0IDg0NCAxMTczIDEwNjkgMTMwIDcyIDE1OCA4NyAyMTUgMTE2IDE1MiA3NyA0MDYgMTc4IDU2MCAyMjQgMTk5IDU5IDMzOCA5MiA1MjUgMTIyIDI5MSA0NyA2NDcgNTkgOTE1IDMweiIvPgo8cGF0aCBkPSJNMzE0MCA2MzU4IGMtMTc1IC0zOCAtMjAzIC0yNjUgLTQzIC0zNDcgNDIgLTIxIDUwIC0yMSA1NjkgLTIxIDU3NiAwIDU5NyAtMiA3MzYgLTYwIDI1NSAtMTA4IDQ0MyAtMzYwIDQ1MCAtNjA1IGwzIC04MCAtODY1IC01IGMtODI2IC01IC04NjcgLTYgLTkwMCAtMjQgLTExOCAtNjQgLTEzMyAtMjI4IC0yOCAtMzA4IDYxIC00NyA5MSAtNDggODkyIC00OCA0MTMgMCA3NTkgMCA3NjkgMCA1MyAwIC0zMiAtMTE0IC0xNjUgLTIyMCAtNTMgLTQyIC0yMDYgLTEyMCAtMjM3IC0xMjAgLTExIDAgLTMyIC02IC00OCAtMTIgLTIxIC0xMCAtMTcyIC0xNCAtNTk1IC0xOCBsLTU2NiAtNSAtMzkgLTMxIGMtODEgLTY2IC0xMDUgLTE1OSAtNjAgLTIzOSAxNiAtMjkgMTA4IC0xMDggMzMyIC0yODggMTcxIC0xMzYgMzE3IC0yNTMgMzI1IC0yNjAgOCAtNiA0NyAtMzcgODUgLTY3IDM5IC0zMCA3MiAtNTcgNzUgLTYwIDMgLTMgMzYgLTMwIDc1IC02MCAzOCAtMzAgNzkgLTYyIDkwIC03MiAxMSAtOSA0MyAtMzQgNzAgLTU2IDYzIC01MCA0NjggLTM3NCA1MTUgLTQxMiA0MSAtMzMgODcgLTcwIDIwNyAtMTY1IDQ4IC0zOCA5OSAtODAgMTEzIC05MiA1MCAtNDYgMTA2IC02NiAxNzAgLTYwIDEzMyAxMiAyMDggMTQzIDE0OSAyNTkgLTI2IDUyIC0yMyA0OCAtMTU1IDE1MyAtNjAgNDggLTEzNiAxMDggLTE2OSAxMzUgLTMzIDI3IC0xMTAgODggLTE3MSAxMzcgLTE3NyAxNDEgLTM1NSAyODQgLTQwMyAzMjIgLTUxIDQyIC0xNDQgMTE2IC0yMzMgMTg1IC0zNSAyNyAtNzkgNjMgLTk5IDgwIC0xOSAxNyAtODEgNjcgLTEzNyAxMTEgLTU2IDQ0IC0xMDIgODUgLTEwMiA5MSAwIDcgNzUgMTMgMjM4IDE4IDEzMCA0IDI2NCAxMSAyOTcgMTUgNzIgMTAgMTg2IDM5IDIwMCA1MiA1IDUgMTYgOSAyNSA5IDQ2IDAgMjc5IDE0MyAzNjEgMjIxIDIzIDIyIDEyNiAxMzYgMTUwIDE2NyAyNSAzMSA5NyAxNjIgMTE5IDIxNCAxMyAzMSAzMCA2MCAzOSA2MyA5IDQgMTQ3IDYgMzA2IDUgMzE2IC0xIDM3OCA2IDQzMyA0OCAxMDUgODAgOTAgMjQ0IC0yOCAzMDggLTMyIDE3IC02NSAxOSAtMzQwIDI0IGwtMzA1IDUgLTYgNzAgYy0yMiAyMzAgLTEwMCA0MzAgLTI0MiA2MTcgLTE1IDE5IC0yNyA0MCAtMjcgNDYgMCA5IDExMyAxMiA0MzUgMTIgNDI2IDAgNDM3IDAgNDc4IDIxIDIzIDEyIDQ4IDI5IDU1IDM4IDk5IDEyNSA0NyAyNzcgLTEwNiAzMTAgLTY5IDE0IC0yNjI1IDE0IC0yNjkyIC0xeiIvPgo8L2c+Cjwvc3ZnPg==") no-repeat;background-size:60px;width:80px;height:80px;}
.fico3 h3::before{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMCIgd2lkdGg9IjkwMC4wMDAwMDBwdCIgaGVpZ2h0PSI5MDAuMDAwMDAwcHQiIHZpZXdCb3g9IjAgMCA5MDAuMDAwMDAwIDkwMC4wMDAwMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIG1lZXQiPgoKPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsOTAwLjAwMDAwMCkgc2NhbGUoMC4xMDAwMDAsLTAuMTAwMDAwKSIgZmlsbD0iIzI2MjYyNiIgc3Ryb2tlPSJub25lIj4KPHBhdGggZD0iTTQ0MTAgODc5MSBjLTE0IC01IC00MiAtOSAtNjMgLTEwIC0yMiAtMSAtNTEgLTcgLTY1IC0xNCAtMTUgLTggLTU4IC0yOSAtOTYgLTQ4IC04MyAtNDEgLTE3NCAtMTIyIC0yMjQgLTE5OCAtMjEgLTMxIC03MiAtMTI4IC0xMTUgLTIxNiAtNDMgLTg4IC04MyAtMTY3IC04OCAtMTc1IC01IC04IC0xMiAtMjIgLTE1IC0zMCAtMyAtOCAtOSAtMjIgLTE0IC0zMCAtNSAtOCAtMTkgLTM1IC0zMCAtNjAgLTEyIC0yNSAtMjYgLTUyIC0zMSAtNjAgLTUgLTggLTEyIC0yMiAtMTUgLTMwIC00IC04IC01MyAtMTA5IC0xMDkgLTIyNSAtNTcgLTExNSAtMTEyIC0yMzAgLTEyNCAtMjU1IC0yMiAtNDUgLTMyIC02NSAtNTEgLTk3IC02IC0xMCAtMTMgLTI1IC0xNiAtMzMgLTkgLTIwIC03MyAtMTUxIC04NCAtMTcwIC01IC04IC04NCAtMTY4IC0xNzYgLTM1NSAtOTIgLTE4NyAtMTc2IC0zNTIgLTE4NyAtMzY3IC01MyAtNzIgLTEzNSAtMTA2IC0zMTIgLTEyNyAtODUgLTExIC0xOTkgLTI4IC0yODAgLTQzIC0zMyAtNiAtOTkgLTE0IC0xNDYgLTE4IC00OCAtNCAtOTIgLTExIC05OSAtMTUgLTggLTUgLTQ3IC0xMiAtODkgLTE2IC04MSAtNyAtMTkxIC0yMyAtMjgxIC00MCAtMzAgLTYgLTk5IC0xNSAtMTUzIC0yMCAtNTQgLTUgLTEwNyAtMTMgLTExNyAtMTkgLTEwIC01IC00MCAtMTAgLTY3IC0xMCAtMjYgLTEgLTY4IC01IC05MyAtMTEgLTI1IC01IC03NiAtMTQgLTExNSAtMTkgLTExNyAtMTQgLTIyNyAtMzAgLTI4MCAtNDEgLTI3IC01IC05MyAtMTQgLTE0NSAtMTkgLTUyIC00IC0xMDggLTEzIC0xMjMgLTE5IC0xNiAtNiAtNDMgLTExIC02MCAtMTEgLTE4IDAgLTYwIC05IC05NCAtMjAgLTU2IC0xNyAtODEgLTI4IC0xMjMgLTUyIC04IC00IC0yMiAtMTEgLTMwIC0xNSAtMjcgLTEyIC05NCAtNjcgLTE0MiAtMTE4IC00NyAtNDkgLTEyMCAtMTgwIC0xNDEgLTI1NCAtMTUgLTUxIC0yMSAtMzAxIC04IC0zMTQgNiAtNiAxMSAtMjIgMTEgLTM1IDAgLTM1IDU2IC0xNDggMTA1IC0yMTIgMjMgLTMwIDE4MSAtMTkwIDM1MCAtMzU1IDE2OSAtMTY1IDQzNiAtNDI2IDU5NCAtNTgxIDE1NyAtMTU1IDMzMSAtMzIzIDM4NSAtMzc1IDM1OCAtMzM4IDM5NiAtMzg4IDM5NiAtNTEzIDAgLTM1IC01IC03NyAtMTEgLTkzIC02IC0xNSAtMTUgLTYyIC0xOSAtMTAzIC01IC00MSAtMTQgLTkzIC0xOSAtMTE1IC0xMCAtNDEgLTI4IC0xNDkgLTQxIC0yNDUgLTQgLTMwIC0xMyAtNzEgLTE5IC05MCAtNiAtMTkgLTExIC01MSAtMTEgLTcwIDAgLTE5IC02IC02NCAtMTQgLTEwMCAtOCAtMzYgLTIwIC05NiAtMjYgLTEzNSAtNyAtMzggLTE1IC05MiAtMjAgLTEyMCAtNSAtMjcgLTEzIC04MSAtMjAgLTEyMCAtNiAtMzggLTE4IC05OCAtMjYgLTEzMiAtOCAtMzQgLTE0IC03OCAtMTQgLTk4IDAgLTIwIC02IC02NCAtMTQgLTk4IC0yMiAtOTQgLTQ2IC0yMzEgLTQ2IC0yNjMgMCAtMTYgLTcgLTQ3IC0xNSAtNjkgLTggLTIyIC0xNCAtNjIgLTE1IC04OSAwIC0yNyAtNiAtNzIgLTE0IC0xMDAgLTIyIC03NiAtNDAgLTIxMiAtNDAgLTI5MSAxIC03NyAyMSAtMTY3IDYxIC0yNzAgMTggLTQ3IDk4IC0xNDkgMTYxIC0yMDQgNzMgLTY1IDIwOCAtMTMzIDI4NyAtMTQ0IDEyMiAtMTggMjgwIC04IDM1MCAyMyA0OCAyMSAyMjMgMTA4IDMyMCAxNTkgMTkxIDEwMSAzMTQgMTY2IDQyMCAyMjEgNjEgMzIgMTQyIDc0IDE4MCA5NSAzOSAyMCAxMjkgNjggMjAwIDEwNSA3MiAzOCAxNTkgODQgMTk1IDEwMyAzNiAyMCAxMDYgNTYgMTU1IDgyIDUwIDI1IDE0MCA3MiAyMDAgMTA1IDYxIDMyIDE1MSA3OSAyMDAgMTA0IDUwIDI1IDEwOCA1NSAxMzAgNjcgODQgNDUgOTggNDkgMTY1IDQ5IDY3IDAgODEgLTQgMTY1IC00OSAyMiAtMTIgODEgLTQyIDEzMCAtNjcgNTAgLTI1IDE0MCAtNzIgMjAwIC0xMDQgNjEgLTMzIDE1MSAtODAgMjAwIC0xMDUgNTAgLTI2IDExOSAtNjIgMTU1IC04MiAzNiAtMTkgMTE5IC02MyAxODUgLTk3IDY2IC0zNSAxNjEgLTg1IDIxMCAtMTExIDUwIC0yNyAxNDYgLTc3IDIxNSAtMTEzIDY5IC0zNSAxNTQgLTgwIDE5MCAtOTkgNjAgLTMzIDExOCAtNjMgMzcwIC0xOTUgMTEzIC01OSAxNTYgLTc2IDIzMCAtOTEgOTcgLTE5IDI3MiAtMTAgMzM1IDE3IDkxIDM5IDE3MCA4NSAyMTkgMTI5IDYxIDU0IDE0MSAxNTUgMTU5IDIwMiA0MSAxMDYgNjkgMjMyIDY0IDI4OCAtNyA5MCAtMjggMjIwIC00MyAyNzMgLTggMjggLTE0IDczIC0xNCAxMDAgLTEgMjcgLTcgNjcgLTE1IDg5IC04IDIyIC0xNSA1MyAtMTUgNjkgMCAzMiAtMjQgMTY5IC00NiAyNjMgLTggMzQgLTE0IDc4IC0xNCA5OCAwIDIwIC02IDY0IC0xNCA5OCAtOCAzNCAtMjAgOTQgLTI2IDEzMiAtNyAzOSAtMTUgOTMgLTIwIDEyMCAtNSAyOCAtMTMgODIgLTIwIDEyMCAtNiAzOSAtMTggOTkgLTI2IDEzNSAtOCAzNiAtMTQgODEgLTE0IDEwMCAwIDE5IC01IDUxIC0xMSA3MCAtNiAxOSAtMTUgNjAgLTE5IDkwIC0xMyA5NiAtMzEgMjA0IC00MSAyNDUgLTUgMjIgLTE0IDc0IC0xOSAxMTUgLTQgNDEgLTEzIDg4IC0xOSAxMDMgLTYgMTYgLTExIDU4IC0xMSA5MyAwIDEyNiAzNiAxNzIgMzk2IDUxMyA1NCA1MiAyMjggMjIwIDM4NSAzNzUgMTU4IDE1NSA0MjUgNDE2IDU5NCA1ODEgMTY5IDE2NCAzMjYgMzI0IDM0OSAzNTUgNTAgNjUgMTA2IDE3NyAxMDYgMjEzIDAgMjUgMjIgNTIgMzMgNDAgNCAtMyA3IDU1IDcgMTMxIDAgODQgLTQgMTM1IC05IDEzMSAtMTEgLTYgLTMxIDI2IC0zMSA1MCAwIDM2IC05MSAyMDIgLTEzOCAyNTAgLTU5IDYyIC0xNDEgMTI1IC0xODIgMTQxIC04IDMgLTIyIDEwIC0zMCAxNSAtOCA1IC0xOSAxMSAtMjUgMTIgLTgyIDI4IC0xMTkgMzcgLTE0OSAzNyAtMjEgMCAtNDYgNSAtNTggMTEgLTExIDYgLTY2IDE1IC0xMjEgMjAgLTU2IDQgLTEyNCAxMyAtMTUyIDE4IC01MCAxMCAtMTUzIDI1IC0yNzUgNDEgLTM2IDQgLTg5IDEzIC0xMTkgMTkgLTI5IDYgLTc0IDExIC05OCAxMSAtMjQgMCAtNTMgNSAtNjMgMTAgLTEwIDYgLTYzIDE0IC0xMTcgMTkgLTU0IDUgLTEyMyAxNCAtMTUzIDIwIC05MCAxNyAtMjAwIDMzIC0yODEgNDAgLTQyIDQgLTgxIDExIC04OSAxNiAtNyA0IC01MSAxMSAtOTkgMTUgLTQ3IDQgLTExMyAxMiAtMTQ2IDE4IC04MSAxNSAtMTk1IDMyIC0yODAgNDMgLTE3OCAyMiAtMjU1IDUyIC0zMDYgMTIwIC0xNCAxOSAtMTAxIDE4NyAtMTkzIDM3NCAtOTIgMTg3IC0xNzEgMzQ3IC0xNzYgMzU1IC01IDggLTI1IDQ5IC00NSA5MCAtMjAgNDEgLTQxIDgyIC00NiA5MCAtNSA4IC0xMiAyMiAtMTUgMzAgLTMgOCAtMTUgMzMgLTI3IDU1IC0xMSAyMiAtMjQgNDcgLTI4IDU1IC00IDggLTM1IDc0IC02OSAxNDUgLTM0IDcyIC02NiAxMzcgLTcwIDE0NSAtNSA4IC0yNSA0OSAtNDUgOTAgLTIwIDQxIC00MCA4MiAtNDYgOTAgLTUgOCAtMTIgMjIgLTE1IDMwIC05IDIwIC03MyAxNTEgLTg0IDE3MCAtNSA4IC00NCA4NyAtODcgMTc1IC05NCAxOTQgLTEzNCAyNTYgLTIwOCAzMjMgLTU5IDU0IC03MSA2MiAtMTUxIDEwMSAtMjcgMTMgLTU4IDI4IC02OSAzNCAtNDEgMjIgLTI1MyA0MiAtMjk1IDI4eiBtMTk0IC0zNzYgYzgzIC0zOSAxMTYgLTgxIDIwMCAtMjUzIDQzIC04NiA4MSAtMTY0IDg2IC0xNzIgMTIgLTIwIDg0IC0xNjYgMjYyIC01MzAgODMgLTE2OCAxNTQgLTMxMiAxNTkgLTMyMCAxMCAtMTkgNDQgLTkwIDUzIC0xMTAgMyAtOCAxMCAtMjIgMTUgLTMwIDUgLTggOTQgLTE4NSAxOTYgLTM5MyBsMTg3IC0zNzggODYgLTg3IGM5MCAtOTAgMTM5IC0xMjEgMjU5IC0xNjEgMzQgLTEyIDc4IC0yMSA5NyAtMjEgMTkgMCA0NyAtNSA2MyAtMTEgMTUgLTYgNjkgLTE0IDExOCAtMTkgNTAgLTUgMTEzIC0xNCAxNDAgLTE5IDU3IC0xMSAxNzQgLTI4IDI4NSAtNDEgNDEgLTUgOTMgLTE0IDExNSAtMTkgMjIgLTYgNjMgLTExIDkwIC0xMSAyOCAwIDcyIC03IDk5IC0xNSAyNyAtOCA3MiAtMTUgMTAwIC0xNSAyOCAwIDgwIC02IDExNiAtMTQgNzAgLTE2IDE5MiAtMzQgMzA2IC00NSAzOCAtNCA3NiAtMTEgODIgLTE1IDcgLTQgNTYgLTExIDExMCAtMTYgNTMgLTUgMTIwIC0xNCAxNDcgLTE5IDU2IC0xMSAxNzQgLTI4IDI4MCAtNDEgMTcwIC0yMCAyNjQgLTU5IDMxMyAtMTI4IDYwIC04NiA3OCAtMTk0IDQ1IC0yNjkgLTM2IC03OCAtNjIgLTEwNSAtNjM1IC02NjQgLTY0IC02MyAtMjczIC0yNjcgLTQ2NSAtNDU0IC0xOTEgLTE4NyAtMzk3IC0zODggLTQ1NyAtNDQ1IC0xNDQgLTEzOSAtMTg5IC0xOTkgLTI0MSAtMzI1IC0zOSAtOTMgLTU2IC0yNDEgLTM1IC0zMTUgNSAtMTkgMTQgLTY2IDE5IC0xMDUgMTQgLTk2IDMwIC0xOTEgNDIgLTI1MCA2IC0yNyAxNCAtNzcgMTggLTExMCA4IC02MyAyMyAtMTQ3IDQ3IC0yNTYgOCAtMzcgMTQgLTgzIDE0IC0xMDMgMCAtMjAgNyAtNTMgMTUgLTczIDggLTE5IDE1IC01OCAxNSAtODUgMCAtMjcgNyAtNzcgMTUgLTExMSA4IC0zNCAyMSAtMTA3IDMwIC0xNjIgOSAtNTUgMjEgLTExOCAyNiAtMTQwIDUgLTIyIDE0IC04MCAxOSAtMTI4IDUgLTQ4IDEzIC05MyAxNyAtMTAwIDQgLTcgMTAgLTM3IDE0IC02NyAxMCAtODUgMjkgLTIwMiA0MCAtMjM3IDUgLTE3IDE0IC02OCAxOSAtMTEyIDUgLTQ0IDE0IC04OSAyMCAtMTAwIDUgLTExIDEwIC00OSAxMCAtODUgMCAtMTU3IC0xMzQgLTI5NiAtMjg1IC0yOTYgLTMwIDAgLTY3IDUgLTgyIDExIC0yNiAxMSAtMjcxIDEzMSAtMzAzIDE0OSAtOCA1IC0yMiAxMSAtMzAgMTQgLTggNCAtMzEgMTYgLTUwIDI3IC0xOSAxMiAtOTMgNTIgLTE2NSA4OSAtNzEgMzggLTE1OSA4NCAtMTk1IDEwMyAtMzYgMjAgLTExNCA2MSAtMTc1IDkyIC02MCAzMSAtMTU5IDgzIC0yMjAgMTE2IC02MCAzMiAtMTM3IDcyIC0xNzAgODkgLTY3IDM0IC0xOTkgMTA0IC0zODAgMjAwIC0yNDkgMTMyIC0zMjAgMTcwIC0zMzUgMTc2IC04IDMgLTI2IDExIC00MCAxNyAtMTIzIDU0IC0zNTcgNTQgLTQ4MCAwIC0xNCAtNiAtMzIgLTE0IC00MCAtMTcgLTE1IC02IC04NiAtNDQgLTMzNSAtMTc2IC02NiAtMzUgLTE2NCAtODcgLTIxNyAtMTE0IC05OCAtNTIgLTE5MSAtMTAxIC0zNTMgLTE4NyAtNDkgLTI2IC0xMzkgLTczIC0yMDAgLTEwNCAtNjAgLTMxIC0xMzkgLTcyIC0xNzUgLTkyIC0zNiAtMTkgLTEyMyAtNjUgLTE5NSAtMTAzIC03MSAtMzcgLTE0NiAtNzcgLTE2NSAtODkgLTE5IC0xMSAtNDIgLTIzIC01MCAtMjcgLTggLTMgLTIyIC05IC0zMCAtMTQgLTM0IC0xOSAtMjc3IC0xMzkgLTMwMyAtMTQ5IC00NCAtMTcgLTEzMCAtMTMgLTE4MSA5IC02NCAyNyAtMTI5IDkxIC0xNjAgMTU2IC0zMCA2NCAtMzUgMTU5IC0xMSAyMTcgOCAyMCAxNSA1NSAxNSA3OSAwIDIzIDYgNjcgMTQgOTcgMTQgNTYgMzIgMTU2IDQ2IDI2MSA1IDMwIDEzIDczIDE5IDk1IDYgMjIgMTEgNTggMTEgNzkgMCAyMiA2IDY1IDE0IDk1IDE1IDU5IDMyIDE1NSA0NiAyNTYgNSAzMyAxMyA3NiAxOSA5NSA2IDE5IDExIDU4IDExIDg2IDAgMjggNyA2OCAxNSA4NyA4IDIwIDE1IDUzIDE1IDczIDAgMjAgNiA2NiAxNCAxMDMgMjQgMTA5IDM5IDE5MyA0NyAyNTYgNCAzMyAxMiA4MyAxOCAxMTAgMTIgNTkgMjggMTU0IDQyIDI1MCA1IDM5IDE0IDg2IDE5IDEwNSAyMSA3NiA0IDIyNCAtMzYgMzE4IC01NSAxMjcgLTk2IDE4MyAtMjM1IDMxNyAtNTcgNTUgLTI2MyAyNTUgLTQ1NyA0NDUgLTE5NSAxOTAgLTQwNiAzOTYgLTQ3MCA0NTkgLTM3MSAzNjIgLTU3MCA1NjAgLTU5MiA1OTEgLTYyIDg2IC03NSAxNzggLTM5IDI3MCA0OSAxMjMgMTQxIDE3NSAzNTQgMjAwIDEwNiAxMyAyMjQgMzAgMjgwIDQxIDI4IDUgOTQgMTQgMTQ3IDE5IDU0IDUgMTAzIDEyIDExMCAxNiA2IDQgNDQgMTEgODIgMTUgMTE0IDExIDIzNiAyOSAzMDYgNDUgMzYgOCA4OCAxNCAxMTYgMTQgMjggMCA3MyA3IDEwMCAxNSAyNyA4IDcyIDE1IDk5IDE1IDI4IDAgNzcgNyAxMTAgMTUgMzMgOCA3OSAxNCAxMDIgMTUgMjMgMCA2OCA3IDEwMCAxNSAzMSA4IDgwIDE1IDEwOSAxNSAyOCAwIDczIDcgMTAwIDE1IDI3IDggNzIgMTUgOTkgMTUgMjggMCA3NyA3IDEwOCAxNSAzMiA4IDcxIDE1IDg4IDE1IDI4IDAgMTI5IDMwIDE2NyA0OSA5IDUgMzUgMTcgNTYgMjcgMjIgMTEgNzkgNTggMTI3IDEwNiBsODcgODcgMTcwIDM0MyBjOTMgMTg5IDE3MiAzNTAgMTc2IDM1OCAzIDggMTAgMjIgMTUgMzAgNSA4IDI2IDQ5IDQ2IDkwIDIwIDQxIDQwIDgyIDQ1IDkwIDQgOCA1NSAxMTIgMTEzIDIzMCAxNTAgMzA3IDE3NyAzNjMgMTg3IDM4MCA1IDggNzAgMTM5IDE0NSAyOTEgOTUgMTkzIDE0NyAyODggMTcyIDMxMyA4NiA4NiAyMTMgMTEwIDMxNyA2MXoiLz4KPC9nPgo8L3N2Zz4=") no-repeat;background-size:45px;width:80px;height:80px;top:5px;}
.fico4 h3::before{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NyIgdmlld0JveD0iMCAwIDk2IDk3IiBmaWxsPSJub25lIj4KPHBhdGggZD0iTTE5LjEwMDYgMzcuOTMyNlY1Ny4xNTk1SDM2Ljg3ODRMMzcuNzY3MyA1Ni4yODU1TTE5LjEwMDYgMzcuOTMyNkw1Mi40MzM5IDUuMTU5NDVMNzEuMTAwNiAyMy41MTI0TDM3Ljc2NzMgNTYuMjg1NU0xOS4xMDA2IDM3LjkzMjZMMzcuNzY3MyA1Ni4yODU1IiBzdHJva2U9IiMyNjI2MjYiIHN0cm9rZS13aWR0aD0iMiIvPgo8cGF0aCBkPSJNMTEuMTAwNiA4NC4xNTk1SDI3LjEwMDZNODQuNjAwNiA2NC4xNTk1Vjg0LjE1OTVINzQuNjAwNk03NC42MDA2IDg0LjE1OTVWNzMuMTU5NU03NC42MDA2IDg0LjE1OTVINjMuNjAwNk02My42MDA2IDg0LjE1OTVWNzMuMTU5NU02My42MDA2IDg0LjE1OTVINTMuMTAwNk01My4xMDA2IDg0LjE1OTVWNjQuMTU5NU01My4xMDA2IDg0LjE1OTVINDMuMTAwNk00My4xMDA2IDg0LjE1OTVWNzMuMTU5NU00My4xMDA2IDg0LjE1OTVIMjcuMTAwNk0yNy4xMDA2IDg0LjE1OTVWNzMuMTU5NSIgc3Ryb2tlPSIjMjYyNjI2IiBzdHJva2Utd2lkdGg9IjIiLz4KPC9zdmc+") no-repeat;background-size:65px;width:80px;height:80px;}
.fico2 h3::before{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMCIgd2lkdGg9IjkwMC4wMDAwMDBwdCIgaGVpZ2h0PSI5MDAuMDAwMDAwcHQiIHZpZXdCb3g9IjAgMCA5MDAuMDAwMDAwIDkwMC4wMDAwMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIG1lZXQiPgoKPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsOTAwLjAwMDAwMCkgc2NhbGUoMC4xMDAwMDAsLTAuMTAwMDAwKSIgZmlsbD0iIzI2MjYyNiIgc3Ryb2tlPSJub25lIj4KPHBhdGggZD0iTTE3MzAgNjg2MSBjLTYzIC0xMyAtMTE3IC01MiAtMTU5IC0xMTYgbC0yNiAtNDAgLTUgLTI2NyBjLTMgLTE1OCAtOSAtMjcxIC0xNSAtMjc3IC02IC02IC0xMzggLTExIC0zMzIgLTEzIGwtMzIzIC0zIC0zNyAtMzcgYy0zNSAtMzUgLTM4IC00MiAtMzggLTk3IDAgLTUwIDQgLTY0IDI1IC04NiA1NCAtNTggNCAtNTUgOTcyIC01NSA4MzcgMCA4OTUgMSA5MjAgMTggNTAgMzMgNjggNjYgNjggMTI0IC0xIDQwIC02IDU5IC0yMyA3OCAtNTAgNTcgLTI2IDU1IC00OTYgNjAgbC00MzYgNSAwIDIxNSAwIDIxNSAyMzIwIDAgMjMyMCAwIDMgLTE4MTUgYzEgLTk5OCAwIC0xODI1IC0zIC0xODM4IGwtNSAtMjIgLTEwMTggMCBjLTc3OCAwIC0xMDIxIDMgLTEwMzAgMTIgLTcgNyAtMTIgMjIgLTEyIDM0IDAgMzAgLTUwIDE1MSAtOTAgMjE1IC0xMDAgMTYyIC0yNTMgMjc5IC00NDggMzQxIC05OCAzMiAtMzE3IDMxIC00MTcgMCAtMjc1IC04OCAtNDQ2IC0yNjIgLTU0MCAtNTUwIGwtMTcgLTUyIC01MzEgMiAtNTMyIDMgMCAzOTUgMCAzOTUgMjI1IDUgYzIzNiA1IDI0NSA3IDI5MCA1NSAyMSAyMiAyNSAzNiAyNSA4NiAwIDU1IC0zIDYyIC0zOCA5NiBsLTM3IDM4IC0zMDggNSBjLTE2OSAzIC01OTUgMyAtOTQ3IDAgbC02NDAgLTUgLTMyIC0yMyBjLTU4IC00MSAtNzAgLTE0NyAtMjEgLTE5OSA1MSAtNTQgMzQgLTUzIDYyNyAtNTMgNTM0IDAgNTUxIC0xIDU2MSAtMTkgNiAtMTMgMTAgLTE4NCAxMCAtNDg2IDAgLTUwNyAxIC01MTMgNTYgLTU1MCAyOCAtMTkgNTUgLTIwIDY2NCAtMjUgbDYzNCAtNSA3IC0zMCBjNTUgLTIzNiAyMzYgLTQ0NiA0NjQgLTUzOCAyNTAgLTEwMSA1MzggLTY0IDc1MCA5NiAxMzUgMTAyIDI2MyAyOTQgMjgyIDQyNCAzIDE4IDExIDM3IDE4IDQzIDggNyA0MTMgOSAxMjc2IDggbDEyNjQgLTMgMTMgLTQ1IGMxMDQgLTM1MiAzOTggLTU4MCA3NDcgLTU4MCAyMTggMCA0MjMgOTIgNTczIDI1NiAzNSAzNyA2OSA3OSA3NyA5MyAzOCA3MSA4NSAxNzMgODUgMTg2IDAgOCA3IDMzIDE2IDU1IGwxNiA0MCAxNDggMCBjMTI1IDAgMTU0IDMgMTkyIDIwIDUwIDIyIDg3IDU2IDEyMSAxMDkgMjIgMzYgMjIgNDAgMjUgNDkwIDMgNDUxIC0yIDU1MSAtMzIgNjU3IC0yMCA3MiAtNzEgMTc1IC0xNzEgMzQ5IC0xMiAyMiAtMzQgNjAgLTQ3IDg1IC00NiA4MyAtOTIgMTY1IC0xMTUgMjA1IC0xMiAyMiAtMjYgNDcgLTMwIDU1IC00IDggLTE5IDM2IC0zNCA2MSAtMTUgMjYgLTQyIDczIC01OSAxMDUgLTU0IDk3IC04NiAxNTcgLTExMCAxOTkgLTEyIDIyIC0yOSA1NCAtMzkgNzAgLTEwIDE3IC0zNSA2MiAtNTUgMTAwIC0yMSAzOSAtNDIgNzUgLTQ2IDgwIC00IDYgLTI3IDQ2IC01MCA5MCAtNzUgMTM5IC0xMjcgMjEyIC0xNzcgMjQ5IC05OSA3MyAtNzYgNzAgLTY5MyA3NiBsLTU1NSA1IC01IDUzMSAtNSA1MzEgLTM0IDUwIGMtMTkgMjggLTU2IDY1IC04NCA4NCBsLTUwIDM0IC0yNDA2IDEgYy0xMzIzIDEgLTI0MjIgLTEgLTI0NDEgLTV6IG02MDg0IC0xNTIzIGMyNCAtMTAgNDUgLTM1IDcyIC04MyA2IC0xMSAyMyAtNDIgMzggLTcwIDE1IC0yNyAzNyAtNjYgNDggLTg1IDExIC0xOSAzMSAtNTUgNDUgLTgwIDI0IC00NCAzOCAtNjkgMTAwIC0xODAgMTcgLTMwIDQxIC03MyA1MyAtOTUgMTIgLTIyIDI5IC01MyAzOSAtNzAgMTAgLTE2IDM3IC02NiA2MSAtMTEwIDIzIC00NCA0NiAtODQgNTAgLTkwIDQgLTUgMjEgLTM2IDM5IC02NyAxNyAtMzIgNDUgLTg0IDYyIC0xMTUgMTggLTMyIDM1IC02MiAzOSAtNjggNCAtNSAyNCAtNDEgNDUgLTgwIDIxIC0zOCA1NCAtOTcgNzIgLTEzMCAxMTMgLTIwNCAxMTQgLTIxMCAxMTEgLTY5NSBsLTMgLTQwNSAtMTAxIC0zIC0xMDIgLTMgLTE2IDQxIGMtOSAyMiAtMTYgNDcgLTE2IDU1IDAgOCAtMTUgNDUgLTMzIDgyIC0xMDYgMjIwIC0yNTcgMzQ5IC00OTUgNDI1IC05NyAzMSAtMzE3IDMxIC00MTQgMCAtMTU4IC01MCAtMjkxIC0xMzcgLTM4NiAtMjUzIC01MSAtNjIgLTE0MiAtMjMxIC0xNDIgLTI2MyAwIC05IC03IC0zMiAtMTUgLTUyIGwtMTQgLTM1IC05MyAzIC05MyAzIC0zIDEyMDQgYy0xIDg4MSAxIDEyMDcgOSAxMjE3IDE1IDE5IDEwMDQgMjEgMTA0MyAyeiBtLTQwMzMgLTIwOTcgYzc1IC0yMSA5MyAtMzEgMTcwIC04OCA3MCAtNTMgMTA3IC05OCAxNDcgLTE4NSAzNyAtNzkgNTEgLTE5OCAzNCAtMjkwIC0zNiAtMTg3IC0xODIgLTMzOSAtMzcyIC0zODQgLTE2MyAtMzkgLTM0MSAxNiAtNDYwIDE0MyAtOTYgMTAyIC0xMzAgMTkwIC0xMzAgMzM0IDAgMTQ0IDM0IDIyOSAxMzEgMzM0IDEyNCAxMzIgMzEwIDE4NSA0ODAgMTM2eiBtNDA2OCAtMSBjOTMgLTI5IDE2MiAtNzIgMjIzIC0xMzkgOTEgLTk3IDEyNyAtMTkyIDEyNyAtMzMxIDEgLTEyNSAtMzQgLTIyNCAtMTEwIC0zMTMgLTQxIC00NyAtMTM5IC0xMjcgLTE1NyAtMTI3IC01IDAgLTIyIC03IC0zOCAtMTUgLTE2IC04IC02MiAtMjAgLTEwMiAtMjcgLTE0OCAtMjUgLTMwOCAyNyAtNDE2IDEzNiAtMTAwIDEwMSAtMTQ1IDIwOCAtMTQ2IDM0OCAwIDE1MiA2NyAyODggMTg4IDM4MiA1MCAzOCAxNDggODUgMjA3IDk5IDUyIDEyIDE2NCA2IDIyNCAtMTN6Ii8+CjxwYXRoIGQ9Ik0xNTg0IDU1MzYgbC0zOSAtMzQgLTMgLTQyMyBjLTIgLTM4MyAtNCAtNDI1IC0xOSAtNDM2IC0xMiAtOSAtNjkgLTEzIC0yMDAgLTEzIC0yMzIgMCAtMjYzIC0xMSAtMjkzIC0xMDIgLTEzIC00MiAtMSAtOTcgMjkgLTEzMSA0MiAtNDggLTEgLTQ3IDEzNTUgLTQ3IGwxMjcyIDAgNDAgMjYgYzQ2IDMwIDc4IDkyIDY5IDEzMyAtOSA0MyAtNDMgOTAgLTczIDEwNCAtMjAgOSAtMjU1IDEzIC05NjIgMTcgbC05MzUgNSAtNSA0MjAgYy00IDMwNiAtOCA0MjYgLTE3IDQ0MSAtNyAxMiAtMjYgMzQgLTQ0IDQ4IC0yNCAyMSAtNDEgMjYgLTgzIDI2IC00NSAwIC01OCAtNSAtOTIgLTM0eiIvPgo8cGF0aCBkPSJNNjAgNTM2MyBjLTggLTMgLTI1IC0xNSAtMzcgLTI2IC0yMCAtMTggLTIzIC0zMCAtMjMgLTEwNCAwIC05MSA0IC05OSA1NyAtMTI3IDI4IC0xNCA5MCAtMTYgNTQzIC0xNiA1NTggMCA1NDcgLTEgNTk3IDU5IDE3IDIwIDIyIDM5IDIzIDg0IDAgNTIgLTMgNjEgLTM0IDk1IGwtMzQgMzcgLTUzOSAyIGMtMjk2IDEgLTU0NSAtMSAtNTUzIC00eiIvPgo8L2c+Cjwvc3ZnPg==") no-repeat;background-size:70px;width:80px;height:80px;}
.fico6 h3::before{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MSIgaGVpZ2h0PSI4MSIgdmlld0JveD0iMCAwIDgxIDgxIiBmaWxsPSJub25lIj4KPHBhdGggZD0iTTc3Ljg1NCAxLjQwOTQ1SDIuODU0QzIuNTIyNDggMS40MDk0NSAyLjIwNDU0IDEuNTQxMTUgMS45NzAxMiAxLjc3NTU3QzEuNzM1NyAyLjAwOTk5IDEuNjA0IDIuMzI3OTMgMS42MDQgMi42NTk0NVY3MC4xNTk1QzEuNjA0IDcwLjQ5MSAxLjczNTcgNzAuODA4OSAxLjk3MDEyIDcxLjA0MzNDMi4yMDQ1NCA3MS4yNzc4IDIuNTIyNDggNzEuNDA5NSAyLjg1NCA3MS40MDk1SDE3Ljg1NFY3Ny42NTk1QzE3Ljg1NCA3Ny45OTEgMTcuOTg1NyA3OC4zMDg5IDE4LjIyMDEgNzguNTQzM0MxOC40NTQ1IDc4Ljc3NzggMTguNzcyNSA3OC45MDk1IDE5LjEwNCA3OC45MDk1SDI0LjEwNEMyNC40MzU1IDc4LjkwOTUgMjQuNzUzNSA3OC43Nzc4IDI0Ljk4NzkgNzguNTQzM0MyNS4yMjIzIDc4LjMwODkgMjUuMzU0IDc3Ljk5MSAyNS4zNTQgNzcuNjU5NVY3MS40MDk1SDU1LjM1NFY3Ny42NTk1QzU1LjM1NCA3Ny45OTEgNTUuNDg1NyA3OC4zMDg5IDU1LjcyMDEgNzguNTQzM0M1NS45NTQ1IDc4Ljc3NzggNTYuMjcyNSA3OC45MDk1IDU2LjYwNCA3OC45MDk1SDYxLjYwNEM2MS45MzU1IDc4LjkwOTUgNjIuMjUzNSA3OC43Nzc4IDYyLjQ4NzkgNzguNTQzM0M2Mi43MjIzIDc4LjMwODkgNjIuODU0IDc3Ljk5MSA2Mi44NTQgNzcuNjU5NVY3MS40MDk1SDc3Ljg1NEM3OC4xODU1IDcxLjQwOTUgNzguNTAzNSA3MS4yNzc4IDc4LjczNzkgNzEuMDQzM0M3OC45NzIzIDcwLjgwODkgNzkuMTA0IDcwLjQ5MSA3OS4xMDQgNzAuMTU5NVYyLjY1OTQ1Qzc5LjEwNCAyLjMyNzkzIDc4Ljk3MjMgMi4wMDk5OSA3OC43Mzc5IDEuNzc1NTdDNzguNTAzNSAxLjU0MTE1IDc4LjE4NTUgMS40MDk0NSA3Ny44NTQgMS40MDk0NVpNNDIuODU0IDMuOTA5NDVINzEuNjA0VjY4LjkwOTVINDIuODU0VjMuOTA5NDVaTTQwLjM1NCA2OC45MDk1SDI3Ljg1NFYzLjkwOTQ1SDQwLjM1NFY2OC45MDk1Wk00LjEwNCAzLjkwOTQ1SDI1LjM1NFY2OC45MDk1SDQuMTA0VjMuOTA5NDVaTTIyLjg1NCA3Ni40MDk1SDIwLjM1NFY3MS40MDk1SDIyLjg1NFY3Ni40MDk1Wk02MC4zNTQgNzYuNDA5NUg1Ny44NTRWNzEuNDA5NUg2MC4zNTRWNzYuNDA5NVpNNzYuNjA0IDY4LjkwOTVINzQuMTA0VjMuOTA5NDVINzYuNjA0VjY4LjkwOTVaIiBmaWxsPSIjMjYyNjI2Ii8+CjxwYXRoIGQ9Ik0yMS42MDQgMTAuMTU5NUg3Ljg1NEM3LjUyMjQ4IDEwLjE1OTUgNy4yMDQ1NCAxMC4yOTEyIDYuOTcwMTIgMTAuNTI1NkM2LjczNTcgMTAuNzYgNi42MDQgMTEuMDc3OSA2LjYwNCAxMS40MDk1VjQ2LjQwOTVDNi42MDQgNDYuNzQxIDYuNzM1NyA0Ny4wNTg5IDYuOTcwMTIgNDcuMjkzM0M3LjIwNDU0IDQ3LjUyNzggNy41MjI0OCA0Ny42NTk1IDcuODU0IDQ3LjY1OTVIMjEuNjA0QzIxLjkzNTUgNDcuNjU5NSAyMi4yNTM1IDQ3LjUyNzggMjIuNDg3OSA0Ny4yOTMzQzIyLjcyMjMgNDcuMDU4OSAyMi44NTQgNDYuNzQxIDIyLjg1NCA0Ni40MDk1VjExLjQwOTVDMjIuODU0IDExLjA3NzkgMjIuNzIyMyAxMC43NiAyMi40ODc5IDEwLjUyNTZDMjIuMjUzNSAxMC4yOTEyIDIxLjkzNTUgMTAuMTU5NSAyMS42MDQgMTAuMTU5NVpNMjAuMzU0IDEyLjY1OTVWMzUuMTU5NUg5LjEwNFYxMi42NTk1SDIwLjM1NFpNOS4xMDQgNDAuMTU5NVYzNy42NTk1SDExLjYwNFY0MC4xNTk1SDkuMTA0Wk0xNC4xMDQgMzcuNjU5NUgyMC4zNTRWNDAuMTU5NUgxNC4xMDRWMzcuNjU5NVpNOS4xMDQgNDIuNjU5NUgxMS42MDRWNDUuMTU5NUg5LjEwNFY0Mi42NTk1Wk0xNC4xMDQgNDUuMTU5NVY0Mi42NTk1SDIwLjM1NFY0NS4xNTk1SDE0LjEwNFoiIGZpbGw9IiMyNjI2MjYiLz4KPHBhdGggZD0iTTM0LjEwNCA0Mi42NTk1QzM1LjA5ODYgNDIuNjU5NSAzNi4wNTI0IDQyLjI2NDQgMzYuNzU1NyA0MS41NjExQzM3LjQ1ODkgNDAuODU3OCAzNy44NTQgMzkuOTA0IDM3Ljg1NCAzOC45MDk1VjI2LjQwOTVDMzcuODU0IDI2LjA3NzkgMzcuNzIyMyAyNS43NiAzNy40ODc5IDI1LjUyNTZDMzcuMjUzNSAyNS4yOTExIDM2LjkzNTUgMjUuMTU5NSAzNi42MDQgMjUuMTU5NUgzMS42MDRDMzEuMjcyNSAyNS4xNTk1IDMwLjk1NDUgMjUuMjkxMSAzMC43MjAxIDI1LjUyNTZDMzAuNDg1NyAyNS43NiAzMC4zNTQgMjYuMDc3OSAzMC4zNTQgMjYuNDA5NVYzOC45MDk1QzMwLjM1NCAzOS45MDQgMzAuNzQ5MSA0MC44NTc4IDMxLjQ1MjQgNDEuNTYxMUMzMi4xNTU2IDQyLjI2NDQgMzMuMTA5NCA0Mi42NTk1IDM0LjEwNCA0Mi42NTk1Wk0zNC4xMDQgNDAuMTU5NUMzMy43NzI1IDQwLjE1OTUgMzMuNDU0NSA0MC4wMjc4IDMzLjIyMDEgMzkuNzkzM0MzMi45ODU3IDM5LjU1ODkgMzIuODU0IDM5LjI0MSAzMi44NTQgMzguOTA5NVYzMi42NTk1SDM1LjM1NFYzOC45MDk1QzM1LjM1NCAzOS4yNDEgMzUuMjIyMyAzOS41NTg5IDM0Ljk4NzkgMzkuNzkzM0MzNC43NTM1IDQwLjAyNzggMzQuNDM1NSA0MC4xNTk1IDM0LjEwNCA0MC4xNTk1Wk0zNS4zNTQgMjcuNjU5NVYzMC4xNTk1SDMyLjg1NFYyNy42NTk1SDM1LjM1NFoiIGZpbGw9IiMyNjI2MjYiLz4KPHBhdGggZD0iTTY3Ljg1NCA2LjQwOTQ1SDQ2LjYwNEM0Ni4yNzI1IDYuNDA5NDUgNDUuOTU0NSA2LjU0MTE1IDQ1LjcyMDEgNi43NzU1N0M0NS40ODU3IDcuMDA5OTkgNDUuMzU0IDcuMzI3OTMgNDUuMzU0IDcuNjU5NDVWNTcuNjU5NUM0NS4zNTQgNTcuOTkxIDQ1LjQ4NTcgNTguMzA4OSA0NS43MjAxIDU4LjU0MzNDNDUuOTU0NSA1OC43Nzc4IDQ2LjI3MjUgNTguOTA5NSA0Ni42MDQgNTguOTA5NUg2Ny44NTRDNjguMTg1NSA1OC45MDk1IDY4LjUwMzUgNTguNzc3OCA2OC43Mzc5IDU4LjU0MzNDNjguOTcyMyA1OC4zMDg5IDY5LjEwNCA1Ny45OTEgNjkuMTA0IDU3LjY1OTVWNy42NTk0NUM2OS4xMDQgNy4zMjc5MyA2OC45NzIzIDcuMDA5OTkgNjguNzM3OSA2Ljc3NTU3QzY4LjUwMzUgNi41NDExNSA2OC4xODU1IDYuNDA5NDUgNjcuODU0IDYuNDA5NDVaTTY2LjYwNCA4LjkwOTQ1VjEyLjY1OTVINDcuODU0VjguOTA5NDVINjYuNjA0Wk00Ny44NTQgNDMuOTA5NVY0MC4xNTk1SDY2LjYwNFY0My45MDk1SDQ3Ljg1NFpNNjYuNjA0IDQ2LjQwOTVWNTAuMTU5NUg0Ny44NTRWNDYuNDA5NUg2Ni42MDRaTTQ3Ljg1NCAzNy42NTk1VjMzLjkwOTVINjYuNjA0VjM3LjY1OTVINDcuODU0Wk00Ny44NTQgMzEuNDA5NVYyNy42NTk1SDY2LjYwNFYzMS40MDk1SDQ3Ljg1NFpNNDcuODU0IDI1LjE1OTVWMjEuNDA5NUg2Ni42MDRWMjUuMTU5NUg0Ny44NTRaTTQ3Ljg1NCAxOC45MDk1VjE1LjE1OTVINjYuNjA0VjE4LjkwOTVINDcuODU0Wk00Ny44NTQgNTYuNDA5NVY1Mi42NTk1SDY2LjYwNFY1Ni40MDk1SDQ3Ljg1NFoiIGZpbGw9IiMyNjI2MjYiLz4KPC9zdmc+") no-repeat;background-size:60px;width:80px;height:80px;}
.fslider .item{position:relative;transition:all 0.3s ease;}
.fslider .item:hover{border-color:var(--yellow);}
.fslider h3::before{top:4px !important;}
.fslider .item:hover h3::before{filter:invert(10%) sepia(96%) saturate(5312%) hue-rotate(350deg) brightness(92%) contrast(104%);;transform:scale(1.1);}
.frow, .hblist{position:relative;overflow:hidden;}.qsec{grid-template-columns:48% 47%;justify-content:space-between;position:relative;overflow:visible;align-items:center;background:#FFF0C7;border-radius:20px;
padding-left:5%;}
.qimg{display:flex;justify-content:space-between;gap:10px;height:100%;}.qsec .hpcnt{position:absolute;bottom:30px;width:100%;}.qsec .imgh, .qsec .imgh div{display:flex;}
.qsec .imgh{position:relative;overflow:hidden;color:#fff;border-radius:20px;margin-top:70px;}.qsec h3{color:#fff;}.qsec .hpcnt p{font-size:20px;}
.qsec h3{line-height:28px;}.qsec .hpcnt{padding:0px 30px;z-index:1;gap:15px;}
.qsec .imgh::after{content:'';position:absolute;width:100%;height:100%;background:linear-gradient(to top, rgb(0 0 0 / 50%), transparent);left:0;bottom:0;}
.qsec::after{content:'infrastructure';text-transform:uppercase;color:#D9D9D9;top:0;position:absolute;font-size:70px;font-weight:bold;z-index:-1;opacity:0.2;display:none;}
.acircle{background:#151515;}
.habtr{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;margin-bottom:75px;}
.habtr a{white-space:nowrap;}.habtr p{font-size:34px;color:#fff;line-height:40px;font-weight:200;width:75%;}.habtr p span{color:#FFA41C;font-weight:500;}
.factr{display:grid;grid-template-columns:25% 75%;align-items:center;justify-content:space-between;z-index:1;position:relative;}.factr > div:last-child{display:flex;gap:20px;}
.factr img{height:auto;object-fit:cover;width:100%;}.factr .imgh{position:relative;overflow:hidden;border-radius:20px;display:flex;}
.factr > div .imgh:last-child{width:75%;}
.acircle{position:relative;overflow:hidden;}
.acircle::after{content:'';bottom:22%;position:absolute;z-index:0;opacity:0.2;border:1px solid #fff;width:500px;height:500px;right:8%;border-radius:50%;}
.acircle{background:#151515;}
.plist {
    display: grid;grid-gap: 25px;grid-template-columns: repeat(4, 1fr);}
.plist h2, .pdpslider h3 {
    font-size:18px;
    font-weight:400;
    line-height: 20px;
    padding: 15px 5px;width:80%;margin:0px auto;transition:all 0.3s ease;
}
.sprod {
    text-align: center;position:relative;overflow:hidden;
    background:#FFF0C7 ;padding:20px 0px 10px;border-radius:15px;transition:all 0.3s ease;z-index:9;
}
/*.sprod:hover{background:#FFF0C7;}*/
.sprod::after, .plslider1 .owl-item::after{border-radius:15px;
content:'';background:#f5f5f5 ;position:absolute;top:0;background-size:30px;width:100%;height:102%;transform:scaleX(-100%);transition:all 0.3s ease;left:0;z-index:-1;}
.sprod:hover::after, .plslider1 .owl-item:hover::after{transform:scaleX(0);}.sprod:hover img{transform:scale(1.1);}.sprod img{transition: all 0.3s ease-in-out;padding:20px;}
.mb5{margin-bottom:75px;}
.pdetails{display:grid;grid-template-columns:55% 40%;justify-content:space-between;align-items:flex-start;}
.penq{display:grid;grid-template-columns:70% 25%;justify-content:space-between;align-items:center;}
.greybg1{background:#F5F5F5;}.br25{border-radius:25px;}
.center{display:flex;align-items:center;justify-content:center;padding:40px 15px;}
.pcontent{margin-top:40px;}.specs{background:#f6f6f6;padding:25px 0px;border-radius:20px;}
.speclist{grid-template-columns:100% !important;gap:8px;}
.speclist, .pcontent h3{padding:0px 25px;}.pcontent h3{border-bottom:1px solid #D4D4D4;padding-bottom:20px;}
.senquiry{background:#FFF3D3;padding:60px 40px;}
.plslider .sprod img{background:#f5f5f5;border-radius:15px;margin-bottom:10px;}.plslider .sprod::after, .plslider .owl-dots, .plslider1 .owl-dots, .plslider1 .sprod::after{display:none;}
.plslider .sprod{background:transparent;}.plslider h2{font-size:14px;line-height:18px;font-weight:400;}
.plslider .sprod:hover img{transform:scale(1);}.plslider .sprod:hover img{background:#FFF0C7;}
.pfswrap{position:relative;padding-top:20px;}.pfswrap .owl-controls{position:static;}
.pfswrap .custom-nav button {
    position: absolute!important;background:#F2F2F2 !important;border:0px;width:40px;height:40px;top:35%;
}
.pfswrap .custom-nav .owl-prev{left:-70px;}
.pfswrap .custom-nav .owl-next{right:-70px;}
.pfswrap .custom-nav svg{width: 30px;}
.ke .owl-controls {display: flex;justify-content: flex-end;position: relative !important;}
.plslider1 h2{font-size:18px;font-weight:400;padding: 15px 10px;line-height:22px;}
.plslider1  .owl-item{background:#FFF3D3;border-radius: 15px;position:relative;overflow:hidden;}.plslider1 .sprod{background:transparent;}
.custom-nav1{display: flex;gap: 20px;margin-top:30px;}.custom-nav1 svg{width:40px;height:40px;}
.custom-nav1 svg{cursor:pointer;}
.ke{position:relative;overflow:hidden;}
.penq .fg-btn .form-control{background:var(--red);}.penq .fg-btn .form-control:hover{background:var(--yellow);}
.penq .cbtn{background:#000;}.penq .cbtn:hover{color:#fff;}
.penq .cbtn::before, .penq .cbtn::after{background:var(--red);}
.gpattern{position:relative;overflow:hidden;}
.gpattern::after{content:'';position:absolute;background:url(images/greypattern.webp) repeat;background-size:cover;width:100%;height:100%;left:0;top:0;z-index:-1;opacity:0.4;}
.fslider .item:nth-child(2), .fslider .item:nth-child(5){border-left:1px solid #999999;border-right:1px solid #999999;}
.appslider{display:grid;grid-template-columns:repeat(4, 1fr);gap:25px;}
.appslider .item, .appslider .imgh{position:relative;overflow:hidden;}
.appslider .imgh{display:flex;}.appslider .item, .appslider .owl-item{background:#f1f1f1;border-radius:15px;z-index:9;
transition:all 0.3s ease;}
.appslider h3{padding:15px 20px;font-weight:400;color:#707070;}.appslider img{height:100%;}
.appslider .item:hover, .appslider .owl-item:hover{background:var(--yellow);}
.appslider .item:hover h3{color:#000;}
.ediv {position:relative;}
.picon{display:flex;align-items:center;justify-content:center;position:static;}.pr{position:relative;}
.pr:hover img, .yicon:hover img{transform:scale(1.1);}.pr .imgh{position:relative;overflow:hidden;border-radius:15px;}
.htrow{position:relative;}.htrow .owl-controls{top:0;}
.rbg{background:var(--red);color:#fff;}.rbg h2, .rbg p, .rbg a{color:#fff;}
.rbg a:hover{color:var(--yellow);}.rbg > div:first-child{padding:40px 0px;}
.rbg img, .rbg .qimg{height:100%;object-fit:cover;}.rbg{border-radius:20px;position:relative;overflow:hidden;}.lgrey{background:#313131;}
.hlink{position:absolute;width:100%;height:auto;text-align:center;bottom:-100px;transition:all 0.3s ease;font-size:15px;}
.plist .sprod:hover .hlink{bottom:12px;}.plist .sprod:hover h2{margin-top:-5px;}
.plist .sprod{padding-bottom:25px;}
.phead{display:grid;grid-template-columns:40% 50%;justify-content:space-between;}
.tabspace{display:flex;gap:15px;flex-wrap:wrap;justify-content:space-around;}
.tabspace a{border:1px solid #333;border-radius:20px;padding:10px 20px;}
.scrtabs-tabs-fixed-container ul.nav-tabs>li {
    white-space: nowrap;
}.tabspace a {
    position: relative;
    text-transform: uppercase;
    font-weight: 500;padding:10px 20px;
    color: #373737;
}.scrtabs-tab-container *{box-sizing:border-box}.scrtabs-tab-container{height:100px;}.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:112px;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(--red);}.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;white-space:nowrap;}.scrtabs-bootstrap4 img{width:100%;height:100px;object-fit:contain;margin-bottom:5px;} .scrtabs-bootstrap4 ul{justify-content:center;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);}
.scrtabs-with-click-target{display:none !important;}
.scrtabs-bootstrap4 a:hover, .scrtabs-bootstrap4 a.active{background:#000;color:#fff;}
.tab-pane .plist{margin:80px 0px 30px;}
.show{opacity: 1;}
.pslider .item{background:#f9f9f9;}
.pdetails .center{position: sticky;top: 50px;}.pdetails .specs{margin-top:40px;}
.rmc{display:none;}
.rmbtn:hover{color:#000;}.rmbtn:hover::after{color:#000;}
.rmbtn, .rmbtn::after{transition:all 0.3s linear;color:var(--red)}
.rmbtn.active::after{content:'-'}
.sbimg{position:absolute;right:0;bottom:0;}
.abtpage .breadcrumb li, .abtpage .breadcrumb li span{color:#fff;}
.abtpage .breadcrumb .op5:hover span{color:var(--yellow);}
.fgimg{filter:grayscale()}
.fw300{font-weight:300;}
.abtr1{display:grid;grid-template-columns:48% 48%;justify-content:space-between;align-items:flex-start;}
.abtr1 .popup-youtube{position:relative;overflow:hidden;border-radius:15px;}
.abtr1 .popup-youtube:hover svg path, .factr .popup-youtube:hover svg path{fill:#fff;}
.svideo{position:sticky;top:150px;}
.abtr1 .rmc{display:block;}.abtr1 .rmbtn{display:none;}
.fw500{font-weight:500;}
.abtr1 .fw500{color:#747474;}
.sbox1{display:inline-flex;width:60px;height:60px;background:#ECECEC;border-radius:12px;}
.sbox2{display:inline-flex;width:100px;height:100px;background:#ECECEC;border-radius:15px;}
.sbox1, .sbox2{position:absolute;transition:all 1s ease;}
.sbox1{top:-80px;left:0px;}.dimg{position:sticky;padding:80px 120px;top:150px;}
.sbox2{top:0px;left:-120px;}.dimg img{width:300px;}
.sbox22{bottom:0px;right:-120px;left:auto !important;top: auto !important;}
.sbox11{bottom:-80px;right:0px;left:auto !important;top: auto !important;}
.dimg div{position:relative;display:inline-flex;}
.active .sbox1, .active .sbox2{animation:chcolor 2s linear;}
@keyframes chcolor{
    50%{
        background:var(--red);
    }
     100%{
        background:#ECECEC;
    }
}
.active .sbox2{animation-delay:2s;}
.active .sbox11{animation-delay:4s;}
.active .sbox22{animation-delay:6s;}#vm{position:relative;padding:40px 0px 150px;}
.vmrow p{font-size:20px;line-height:30px;font-weight:300;letter-spacing: -0.1px;}
#vm::after, .speclist li::after{content:'';background:url("data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjEyNCIgaGVpZ2h0PSI1MzEiIHZpZXdCb3g9IjAgMCAxMjQgNTMxIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8ZyBzdHlsZT0ibWl4LWJsZW5kLW1vZGU6cGx1cy1kYXJrZXIiPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTYxLjM4MjggNTI1LjM5M0M4OC41Njc1IDQ3NC4yNTcgMTExLjY1OCA0MjIuNTM4IDEyMi4wOTUgMzY3Ljk2N0MxMzYuMjY0IDI3NC41MDQgNDAuODQzNCAyMjMuMjM0IDQ5LjM3NDQgMTMzLjA0N0M1Ny4xNzIgNzYuMTQ2OCA2OC45MDcxIDM2LjYyNzEgODMuMTM0MyA5LjI4OTE4Qzg3Ljg2OTYgMi4xNDI1MSA4NS4wMzI3IC0wLjUzNzc4NSA4Mi41MzgzIDAuMjQ2MzU2QzU0Ljk5MDcgNDMuMzM4MyAzMi41MTYxIDkwLjIxNCAxMS43MjI4IDEzOC4zMDlDLTMzLjQxNDQgMjQzLjIzMiA3OC4yOTYgMjQ2LjU2MyA3NS42MDE0IDQxOC4xNjhDNzYuMDM3NiA0MzAuNTE5IDU3LjIxOTYgNTIzLjUxNCA1NS44MzkgNTI3LjA3OEM1My45NzQzIDUyOS41NjMgNTguODMwOSA1MzMuOTE2IDYxLjQ2NDYgNTI1LjI0NUw2MS4zODI4IDUyNS4zOTNaIiBmaWxsPSIjRkNCOTAwIi8+CjwvZz4KPC9zdmc+Cg==") no-repeat center;position:absolute;top:-40px;background-size:75px;width:100%;height:100%;z-index:-1;}
.timeline__content .year1{color:#C71F36;font-size:40px;font-weight:500;line-height:1;letter-spacing:-1px;}.timeline__content{padding:30px;}
.timeline__items .timeline__item::before {content:'';position:absolute;
    border-radius: 0px;
    border: 1px solid #c3c3c3;
    width: 1px;
    height: 31%;    left: 50%;
    right: auto;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    top: 100%;
}.timeline__items .timeline__item:nth-child(odd)::before {
    transform: translate(-50%, -100%);
}
.timeline__items .timeline__item:nth-child(even)::before {
    transform: translate(-50%, 0%);top:0;
}
.timeline  .timeline-nav-button::before{filter: invert(1);
    background-size: 30px;
    width: 30px;
    height: 30px;
    transform: rotate(90deg);
    background-position: center;
    left: auto;
    top: auto;}
.timeline  .timeline-nav-button{display:flex;align-items:center;justify-content:center;transition:all 0.3s ease;}
.timeline  .timeline-nav-button--next::before{transform:rotate(270deg);}
.timeline .timeline-nav-button:hover{background:var(--red);border-color:var(--red);}
.timeline .timeline-nav-button:hover::before{filter: invert(0%) sepia(100%) saturate(150%) hue-rotate(288deg) brightness(102%) contrast(102%);}
.infraslider .item{position:relative;overflow:hidden;}
.infraslider img{border-radius:15px;}
.infraslider h3{position:absolute;bottom:50px;left:50px;color:#fff;font-size:34px;font-weight:400;width:50%;line-height:1.1;}
.infraslider .owl-prev{left:20px;} .infraslider .owl-next{left:auto;right:20px;}
.infraslider button{width:40px;height:40px;background:#f1f1f1 !important;display:flex;align-items:center;justify-content:center;border-radius:50%;}
.infraslider .owl-nav svg path{fill:var(--red);}.infraslider svg{width:30px;height:30px;}
.infraslider .owl-prev{transform:rotate(90deg);}
.infraslider .owl-next{transform:rotate(270deg);}.infraslider button{transition:all 0.3s ease;}
.infraslider button:hover{background:var(--red) !important;}.infraslider button:hover path{fill:#fff;}
.gt{color:#747474;}
.awards{display:flex;justify-content:center;gap:100px;text-align:center;}.awards h3{margin:20px auto 0px;font-weight:400;}.awards .item{display:flex;flex-direction:column;align-items: flex-start;justify-content:center;}.awards img{margin:0px auto;}
.brandslide img{width:180px !important;}
.rmc2 {display: none;}
.pdpslider img{width:auto !important;margin:0px auto;}
.pdpslider h3{text-align:center;padding:0px;}
.scrtabs-tab-scroll-arrow-left, .scrtabs-tab-scroll-arrow-right {
    background: #FFF0C7;
}
.qimg img{object-fit:cover;}

 .cb-cursor {
  position: fixed;
  top: 0;
  left: 0;
  z-index:999999;
  contain: layout style size;
  pointer-events: none;
  will-change: transform;
  transition: opacity 0.3s, color 0.4s; }
  .cb-cursor:before {
    content: "";
    position: absolute;
    top: -24px;
    left: -24px;
    display: block;
    width: 40px;
    height: 40px;
   transform: scale(0);
    background: currentColor;
    border-radius: 50%;
    -webkit-transition: opacity 0.1s, -webkit-transform 0.3s ease-in-out;
    transition: opacity 0.1s, -webkit-transform 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out, opacity 0.1s;
    transition: transform 0.3s ease-in-out, opacity 0.1s, -webkit-transform 0.3s ease-in-out, -moz-transform 0.3s ease-in-out, -o-transform 0.3s ease-in-out; }
  .cb-cursor-text {
    position: absolute;
    top: -18px;
    left: -18px;
    width: 30px;
    height: 30px;
    display: flex;
            align-items: center;
            justify-content: center;
            transform: scale(0) rotate(10deg);
    opacity: 0;
    color: white;
    font-size: 14px;
    line-height: 20px;
    text-align: center;
    letter-spacing: -0.01em;
    transition: opacity 0.4s, -webkit-transform 0.3s;
    transition: opacity 0.4s, transform 0.3s;
    transition: opacity 0.4s, transform 0.3s, -webkit-transform 0.3s, -moz-transform 0.3s, -o-transform 0.3s; }
  @supports (mix-blend-mode: exclusion) {
    .cb-cursor.-exclusion, .cb-cursor.-opaque {
      mix-blend-mode: exclusion; } }
  @supports (mix-blend-mode: exclusion) {
    .cb-cursor.-exclusion:before, .cb-cursor.-opaque:before {
      background: white; } }
  .cb-cursor.-normal, .cb-cursor.-text {
    mix-blend-mode: normal; }
    .cb-cursor.-normal:before, .cb-cursor.-text:before {
      background: var(--red); }
  .cb-cursor.-inverse {
    color: white; }
  .cb-cursor.-visible:before {
            transform: scale(0.2); }
  .cb-cursor.-visible.-active:before {
            transform: scale(0.23);
            transition-duration: 0.2s; }
  .cb-cursor.-pointer:before {
            transform: scale(0.15); }
  .cb-cursor.-text:before {
    opacity: 0.85;
            transform: scale(1.7); }
  .cb-cursor.-text .cb-cursor-text {
    opacity: 1;
            transform: scale(1); }
  .cb-cursor.-text.-active:before {
            transform: scale(1.6);
            transition-duration: 0.2s; }
  .cb-cursor.-opaque:before {
            transform: scale(1.32); }
  .cb-cursor.-opaque.-active:before {
            transform: scale(1.2); }
  .cb-cursor.-lg:before {
            transform: scale(2); }
  .cb-cursor.-hidden:before {
            transform: scale(0); }

.cb-demo {
  background: #fff; }
  .cb-demo-content {
    display: flex;
            align-items: center;
            justify-content: center;
    height: 100vh; }
  .cb-demo-container {
    padding: 0 20px; }
    @media (min-width: 1600px) {
      .cb-demo-container {
        padding: 0 120px; } }
  .cb-demo-row {
    display: flex;
            justify-content: center;
    text-align: center;
    margin: 30px 0; }
    @media (min-width: 1600px) {
      .cb-demo-row {
        margin: 60px 0; } }
  .cb-demo-item {
    position: relative;
            flex: 1;
    padding: 50px 30px;
    margin: 0 20px;
    color: #000; }
    @media (min-width: 1600px) {
      .cb-demo-item {
        padding: 90px 30px;
        margin: 0 30px; } }
    .cb-demo-item-title {
      position: relative;
      margin: 0 0 25px 0;
      font-size: 30px;
      font-weight: bold; }
    .cb-demo-item-text {
      position: relative;
      max-width: 70%;
      margin: 0 auto;
      color: rgba(0, 0, 0, 0.5);
      font-size: 16px;
      font-weight: 300;
      line-height: 150%; }
    .cb-demo-item:before {
      content: "";
      display: block;
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      border-radius: 30px;
      background: #f8f8f8;
      transition: -webkit-box-shadow 0.2s;
      transition: box-shadow 0.2s;
      transition: box-shadow 0.2s, -webkit-box-shadow 0.2s, -moz-box-shadow 0.2s; }  

.tab-content .pname h2{position:relative;width:100%;text-align: left;padding:0px 55px 0px 25px;display:flex;}
.tab-content .pname h2::after{content:'+';position:absolute;right:20px;font-size:20px;font-weight:500;}
.tab-content .plist .sprod:hover h2{margin:0px;}
.habtr p.text-fill{color:#fff;}
.brands img{width:180px !important;}

.cforms .addr{padding-left:40px;}

.cforms .gbg{background:#F5F5F5;}
.cforms .addr::after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1024' height='1024' viewBox='0 0 1024 1024'%3E%3Cpath fill='%23C00415' d='M800 416a288 288 0 1 0-576 0c0 118.144 94.528 272.128 288 456.576C705.472 688.128 800 534.144 800 416M512 960C277.312 746.688 160 565.312 160 416a352 352 0 0 1 704 0c0 149.312-117.312 330.688-352 544'/%3E%3Cpath fill='%23C00415' d='M512 512a96 96 0 1 0 0-192a96 96 0 0 0 0 192m0 64a160 160 0 1 1 0-320a160 160 0 0 1 0 320'/%3E%3C/svg%3E");background-size: 30px;}
.phicon, .micon, .emicon{display:grid;grid-template-columns:25% 75%;padding-left:40px;position:relative;}

.emicon::after, .micon::after, .phicon::after{content:'';position:absolute;background-position:center !important;}
.emicon::after{background:url("data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjI0IiBoZWlnaHQ9IjIyIiB2aWV3Qm94PSIwIDAgMjQgMjIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF80NzZfNTQyMSkiPgo8cGF0aCBkPSJNMjIuNjkxNiA0LjA3MTI5SDIuMDUwNjFDMS40MDE4NSA0LjA3MTI5IDAuODcxMDk0IDQuNTU1ODkgMC44NzEwOTQgNS4xNDgyVjE2Ljk5NDRDMC44NzEwOTQgMTcuNTg2NiAxLjQwMTg1IDE4LjA3MTMgMi4wNTA2MSAxOC4wNzEzSDIyLjY5MTZDMjMuMzQwMyAxOC4wNzEzIDIzLjg3MTEgMTcuNTg2NyAyMy44NzExIDE2Ljk5NDRWNS4xNDgyQzIzLjg3MTEgNC41NTU4OSAyMy4zNDAzIDQuMDcxMjkgMjIuNjkxNiA0LjA3MTI5Wk0yMi4yNDkgNC44Nzg5M0wxMy4wNDk2IDExLjE3OUMxMi44ODQyIDExLjI5MzkgMTIuNjMwMyAxMS4zNjU4IDEyLjM3MSAxMS4zNjQ4QzEyLjExMTggMTEuMzY1OCAxMS44NTggMTEuMjkzOSAxMS42OTI1IDExLjE3OUwyLjQ5MzE4IDQuODc4OTNIMjIuMjQ5Wk0xNy4zMzUgMTEuNTk0N0wyMi4zNDc4IDE3LjI0ODZDMjIuMzUyOCAxNy4yNTQyIDIyLjM1OSAxNy4yNTg2IDIyLjM2NDMgMTcuMjYzN0gyLjM3Nzg2QzIuMzgzMTYgMTcuMjU4MyAyLjM4OTM2IDE3LjI1NDIgMi4zOTQzOSAxNy4yNDg2TDcuNDA3MjMgMTEuNTk0N0M3LjU2MDgxIDExLjQyMTMgNy41MzE3IDExLjE2NzIgNy4zNDE0NiAxMS4wMjY2QzcuMTUxNTggMTAuODg2NCA2Ljg3MzE5IDEwLjkxMjkgNi43MTk1NiAxMS4wODY0TDEuNzU1NyAxNi42ODVWNS4zODM3NUwxMS4xNjIxIDExLjgyNTFDMTEuNTE1NiAxMi4wNjU1IDExLjk0NTggMTIuMTcxMyAxMi4zNzEgMTIuMTcyNEMxMi43OTU2IDEyLjE3MTYgMTMuMjI2MSAxMi4wNjU4IDEzLjU3OTkgMTEuODI1MUwyMi45ODYzIDUuMzgzNzVWMTYuNjg0OUwxOC4wMjI2IDExLjA4NjRDMTcuODY4OSAxMC45MTMgMTcuNTkwMyAxMC44ODYzIDE3LjQwMDcgMTEuMDI2NkMxNy4yMTA1IDExLjE2NjggMTcuMTgxMyAxMS40MjEzIDE3LjMzNSAxMS41OTQ3WiIgZmlsbD0iI0MwMDQxNSIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzQ3Nl81NDIxIj4KPHJlY3Qgd2lkdGg9IjIzIiBoZWlnaHQ9IjIxIiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC44NzEwOTQgMC41NzEyODkpIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==");height:30px;width: 30px;background-size: contain;}

.micon::after{background:url("data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF80NzZfNTQ0MCkiPgo8cGF0aCBkPSJNMTcuMzEzNSAwLjIyMjY1Nkg3LjQzMDY2QzYuNTAxNzcgMC4yMjI2NTYgNS43NDYwOSAwLjk3ODMzMiA1Ljc0NjA5IDEuOTA3MjNWMjEuNTM4MUM1Ljc0NjA5IDIyLjQ2NyA2LjUwMTc3IDIzLjIyMjcgNy40MzA2NiAyMy4yMjI3SDE3LjMxMzVDMTguMjQyNCAyMy4yMjI3IDE4Ljk5OCAyMi40NjcgMTguOTk4IDIxLjUzODFWMS45MDcyM0MxOC45OTggMC45NzgzMzIgMTguMjQyNCAwLjIyMjY1NiAxNy4zMTM1IDAuMjIyNjU2Wk0xOC4zMjQyIDE4LjUwNTlIOC43NzgzMkM4LjU5MjI1IDE4LjUwNTkgOC40NDE0MSAxOC42NTY3IDguNDQxNDEgMTguODQyOEM4LjQ0MTQxIDE5LjAyODggOC41OTIyNSAxOS4xNzk3IDguNzc4MzIgMTkuMTc5N0gxOC4zMjQyVjIxLjUzODFDMTguMzI0MiAyMi4wOTU0IDE3Ljg3MDggMjIuNTQ4OCAxNy4zMTM1IDIyLjU0ODhINy40MzA2NkM2Ljg3MzMyIDIyLjU0ODggNi40MTk5MiAyMi4wOTU0IDYuNDE5OTIgMjEuNTM4MVYxOS4xNzk3SDcuNDMwNjZDNy42MTY3MyAxOS4xNzk3IDcuNzY3NTggMTkuMDI4OCA3Ljc2NzU4IDE4Ljg0MjhDNy43Njc1OCAxOC42NTY3IDcuNjE2NzMgMTguNTA1OSA3LjQzMDY2IDE4LjUwNTlINi40MTk5MlYzLjU5MThIMTguMzI0MlYxOC41MDU5Wk0xOC4zMjQyIDIuOTE3OTdINi40MTk5MlYxLjkwNzIzQzYuNDE5OTIgMS4zNDk4OCA2Ljg3MzMyIDAuODk2NDg0IDcuNDMwNjYgMC44OTY0ODRIMTcuMzEzNUMxNy44NzA4IDAuODk2NDg0IDE4LjMyNDIgMS4zNDk4OCAxOC4zMjQyIDEuOTA3MjNWMi45MTc5N1oiIGZpbGw9IiNDMDA0MTUiLz4KPHBhdGggZD0iTTEzLjcxOTcgMS41NzAzMUgxMi4zNzIxQzEyLjE4NiAxLjU3MDMxIDEyLjAzNTIgMS43MjExNiAxMi4wMzUyIDEuOTA3MjNDMTIuMDM1MiAyLjA5MzI5IDEyLjE4NiAyLjI0NDE0IDEyLjM3MjEgMi4yNDQxNEgxMy43MTk3QzEzLjkwNTggMi4yNDQxNCAxNC4wNTY2IDIuMDkzMjkgMTQuMDU2NiAxLjkwNzIzQzE0LjA1NjYgMS43MjExNiAxMy45MDU4IDEuNTcwMzEgMTMuNzE5NyAxLjU3MDMxWiIgZmlsbD0iI0MwMDQxNSIvPgo8cGF0aCBkPSJNMTIuMzcwMSAxOS44NTM1QzExLjgxMjggMTkuODUzNSAxMS4zNTk0IDIwLjMwNjkgMTEuMzU5NCAyMC44NjQzQzExLjM1OTQgMjEuNDIxNiAxMS44MTI4IDIxLjg3NSAxMi4zNzAxIDIxLjg3NUMxMi45Mjc1IDIxLjg3NSAxMy4zODA5IDIxLjQyMTYgMTMuMzgwOSAyMC44NjQzQzEzLjM4MDkgMjAuMzA2OSAxMi45Mjc1IDE5Ljg1MzUgMTIuMzcwMSAxOS44NTM1Wk0xMi4zNzAxIDIxLjIwMTJDMTIuMTg0MyAyMS4yMDEyIDEyLjAzMzIgMjEuMDUwMSAxMi4wMzMyIDIwLjg2NDNDMTIuMDMzMiAyMC42Nzg1IDEyLjE4NDMgMjAuNTI3MyAxMi4zNzAxIDIwLjUyNzNDMTIuNTU1OSAyMC41MjczIDEyLjcwNyAyMC42Nzg1IDEyLjcwNyAyMC44NjQzQzEyLjcwNyAyMS4wNTAxIDEyLjU1NTkgMjEuMjAxMiAxMi4zNzAxIDIxLjIwMTJaIiBmaWxsPSIjQzAwNDE1Ii8+CjxwYXRoIGQ9Ik0xMS4wMjQ0IDIuMjQ0MTRDMTEuMjEwNSAyLjI0NDE0IDExLjM2MTMgMi4wOTMzIDExLjM2MTMgMS45MDcyM0MxMS4zNjEzIDEuNzIxMTUgMTEuMjEwNSAxLjU3MDMxIDExLjAyNDQgMS41NzAzMUMxMC44MzgzIDEuNTcwMzEgMTAuNjg3NSAxLjcyMTE1IDEwLjY4NzUgMS45MDcyM0MxMC42ODc1IDIuMDkzMyAxMC44MzgzIDIuMjQ0MTQgMTEuMDI0NCAyLjI0NDE0WiIgZmlsbD0iI0MwMDQxNSIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzQ3Nl81NDQwIj4KPHJlY3Qgd2lkdGg9IjIzIiBoZWlnaHQ9IjIzIiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC44NzEwOTQgMC4yMjI2NTYpIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==");height: 32px;width:32px;background-size: contain;}

.phicon::after{background:url("data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjI3IiBoZWlnaHQ9IjI3IiB2aWV3Qm94PSIwIDAgMjcgMjciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF80NzZfNTQ4OCkiPgo8cGF0aCBkPSJNMTMuNjE3MiAwLjYwMzUxNkM2LjQ0ODk2IDAuNjAzNTE2IDAuNjE3MTg4IDYuNDM1MjkgMC42MTcxODggMTMuNjAzNUMwLjYxNzE4OCAyMC43NzE3IDYuNDQ4OTYgMjYuNjAzNSAxMy42MTcyIDI2LjYwMzVDMjAuNzg1NCAyNi42MDM1IDI2LjYxNzIgMjAuNzcxNyAyNi42MTcyIDEzLjYwMzVDMjYuNjE3MiA2LjQzNTI5IDIwLjc4NTQgMC42MDM1MTYgMTMuNjE3MiAwLjYwMzUxNlpNMTMuNjE3MiAyNS4zODQ4QzcuMTIxIDI1LjM4NDggMS44MzU5NCAyMC4wOTk3IDEuODM1OTQgMTMuNjAzNUMxLjgzNTk0IDcuMTA3MzIgNy4xMjEgMS44MjIyNyAxMy42MTcyIDEuODIyMjdDMjAuMTEzNCAxLjgyMjI3IDI1LjM5ODQgNy4xMDczMiAyNS4zOTg0IDEzLjYwMzVDMjUuMzk4NCAyMC4wOTk3IDIwLjExMzQgMjUuMzg0OCAxMy42MTcyIDI1LjM4NDhaTTIwLjQxNjEgMTUuOTY4MUMyMC40MTYgMTUuOTY4MSAyMC40MTYgMTUuOTY4MSAyMC40MTYxIDE1Ljk2ODFMMTguMDI3OSAxNC41ODkzQzE3LjY2MjIgMTQuMzc4MiAxNy4yMzU1IDE0LjMyMjMgMTYuODI2NSAxNC40MzE5QzE2LjQxNzQgMTQuNTQxNCAxNi4wNzU4IDE0LjgwMzIgMTUuODY0NyAxNS4xNjg5QzE1Ljc0MjIgMTUuMzgxMiAxNS41Mjc3IDE1LjY0ODEgMTUuMjAxMyAxNS43MTQ4QzE0LjkwMzYgMTUuNzc1NyAxNC42NDA4IDE1LjcxNjcgMTQuMzk3OSAxNS41MzQ0QzEzLjUwMDQgMTQuODYwOCAxMi4zNiAxMy43MjA1IDExLjY4NjQgMTIuODIyOUMxMS41MDQxIDEyLjU3OTkgMTEuNDQ1IDEyLjMxNzEgMTEuNTA1OSAxMi4wMTk1QzExLjU3MjYgMTEuNjkzIDExLjgzOTYgMTEuNDc4NSAxMi4wNTE4IDExLjM1NkMxMi44MDggMTAuOTE5NCAxMy4wNjggOS45NDg5OSAxMi42MzE0IDkuMTkyODFMMTEuMjUyNiA2LjgwNDU3QzEwLjg1NzcgNi4xMjA2NCAxMC4wMzc1IDUuODMzNzggOS4zMDI1MSA2LjEyMjM3TDkuMjczOTIgNi4xMzM1OUM4LjEzMjY2IDYuNTgxNjQgNy4yOTgxMiA2LjkyNTQ4IDYuOTUzMDEgNy4yNzA1OUM2LjMyNjEyIDcuODk3NTMgNS42OTExNSA5LjA2NDEzIDYuMjI2NDMgMTEuMDYxOEM3LjI2NjA4IDE0Ljk0MiAxMi4yNzg3IDE5Ljk1NDYgMTYuMTU4OSAyMC45OTQzQzE2LjY4NTcgMjEuMTM1NSAxNy4xNTQ4IDIxLjE5NTMgMTcuNTcxNCAyMS4xOTUzQzE4LjczNDQgMjEuMTk1MyAxOS40ODg2IDIwLjcyOTMgMTkuOTUwMiAyMC4yNjc3QzIwLjI5NTMgMTkuOTIyNyAyMC42MzkgMTkuMDg4MyAyMS4wODcgMTcuOTQ3M0wyMS4wOTg0IDE3LjkxODNDMjEuMzg2OSAxNy4xODMyIDIxLjEgMTYuMzYzMSAyMC40MTYxIDE1Ljk2ODFaTTE5Ljk2MzggMTcuNDcyOEwxOS45NTI0IDE3LjUwMTlDMTkuNzM2MyAxOC4wNTI0IDE5LjI4NjYgMTkuMTk3OCAxOS4wODgzIDE5LjQwNTlDMTguNTA2NiAxOS45ODc3IDE3LjYyNzEgMjAuMTI2IDE2LjQ3NDIgMTkuODE3MUMxMi45OTc2IDE4Ljg4NTUgOC4zMzUwMiAxNC4yMjMgNy40MDM0OSAxMC43NDY0QzcuMDk0NTkgOS41OTM1NyA3LjIzMjkyIDguNzE0MDQgNy44MTQwNiA4LjEzMjk1QzguMDIyODIgNy45MzM5OSA5LjE2ODU1IDcuNDg0MjIgOS43MTkxMiA3LjI2ODFMOS43NDc3NiA3LjI1NjgyQzkuNzkzNDEgNy4yMzg4NSA5LjgzOTkzIDcuMjMwMzIgOS44ODU0MyA3LjIzMDMyQzEwLjAxMTMgNy4yMzAzMiAxMC4xMjkxIDcuMjk2NDMgMTAuMTk3IDcuNDEzOTlMMTEuNTc1OCA5LjgwMjE4QzExLjY3NjMgOS45NzY0MSAxMS42MTY1IDEwLjIgMTEuNDQyMyAxMC4zMDA1QzEwLjgzNjIgMTAuNjUwNCAxMC40MzQ3IDExLjE3NDIgMTAuMzExNyAxMS43NzUzQzEwLjE4MDcgMTIuNDE2IDEwLjMxODkgMTMuMDMxMiAxMC43MTE1IDEzLjU1NDRDMTEuNDU3NCAxNC41NDgzIDEyLjY3MjUgMTUuNzYzMyAxMy42NjYzIDE2LjUwOTFDMTQuMTg5MyAxNi45MDE3IDE0LjgwNDYgMTcuMDM5OSAxNS40NDU0IDE2LjkwODlDMTYuMDQ2NSAxNi43ODU5IDE2LjU3MDIgMTYuMzg0NCAxNi45MjAyIDE1Ljc3ODNDMTYuOTY4NSAxNS42OTQ1IDE3LjA0NzIgMTUuNjM0NCAxNy4xNDE5IDE1LjYwOTFDMTcuMjM2NCAxNS41ODM4IDE3LjMzNDcgMTUuNTk2NCAxNy40MTg1IDE1LjY0NDhMMTkuODA2NyAxNy4wMjM2QzE5Ljk2NjggMTcuMTE2MSAyMC4wMzE0IDE3LjMwMDggMTkuOTYzOCAxNy40NzI4WiIgZmlsbD0iI0MwMDQxNSIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzQ3Nl81NDg4Ij4KPHJlY3Qgd2lkdGg9IjI2IiBoZWlnaHQ9IjI2IiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC42MTcxODggMC42MDM1MTYpIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==");height: 28px;width: 28px;background-size: contain;}
label > *{margin-top:5px;}
.addrow .ch5{margin-bottom:10px;font-size:20px;}
.addrow .bhours{font-weight:500;font-size:20px;}
.enqh .f30{font-weight:400;line-height:32px;}
.fg-btn .form-control:hover{background:var(--yellow);color:#000;}
.cforms .adcnt{max-height:none;}.fw400{font-weight:400;}
.w85{width:85%;}
.csrow{display:grid;grid-template-columns:45% 45%;justify-content:space-between;align-items:center;}
.py80{padding:80px 0px;}
.cspslider{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;}
.g2{display:grid;grid-template-columns:17% 83%;justify-content:space-between;
background:#FBF6EF;padding:30px;border-radius:15px;gap:15px;align-items:center;}
.cspslider svg{width:60px;height:auto;}
.csupport .rbg{background:#FBF6EF;}
.csupport h2{color:#000;font-size:30px;line-height:34px;}
.csupport{margin-top:40px;}
.csrow h2{font-size:34px;line-height:36px;}
.red{color:var(--red);}
.cp1 > div{width:50%;margin-right:0px;padding:40px;position:relative;display:flex;align-items:flex-start;flex-direction:column;justify-content:center;z-index:9;}
.cp1 .ch4{font-size:24px;margin:20px 0px;}.cp1  span{position:absolute;right:40px;top:35%;
font-size:40px;color:var(--red);}
.cp1 > div::after{content:'';position:absolute;width:100%;height:75%;bottom:0;background:#FBF6EF;border-radius:15px;z-index:-1;left:0;}
.cp2 > div{margin-left:auto;}
.cprocess .cp1:nth-child(odd)::before{content:'';position:absolute;width:25%;height:1px;border-radius:15px;z-index:-1;left:50%;background:#C7C7C7;}
.cp1{display:flex;align-items:center;position:relative;z-index:9;}

.cprocess .cp1:nth-child(even)::before, .cprocess .cp1:nth-child(odd)::after{content:'';position:absolute;width:1px;height:50%;border-radius:15px;z-index:-1;background:#C7C7C7;top:0%;right:25%;}

.cprocess .cp1:nth-child(1)::after{bottom:0;height:50%;top:auto;}
.cprocess .cp1:nth-child(2)::after, .cprocess .cp1:nth-child(4)::after{content:'';position:absolute;width:25%;height:1px;border-radius:15px;z-index:-1;right:50%;background:#C7C7C7;}
.cprocess .cp1:nth-child(3)::after, .cprocess .cp1:nth-child(5)::after {
    left: 25%;
    right: auto;
}
.cp1 .bvertical{content:'';position:absolute;width:1px;height:50%;background:#C7C7C7;left:25%;
right:auto;bottom:0;top:auto;}
.cp1 .bvertical1{content:'';position:absolute;width:1px;height:50%;background:#C7C7C7;left:auto;
right:25%;bottom:0;top:auto;}
.text-fill .line{border:0px !important;}
.acrow{display:grid;grid-template-columns:60% 30%;justify-content:space-between;}
.certificates{display:grid;justify-content:space-between;}
.clients{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;}
.clients img{width:180px;}.clients .imgh{background:#f7f7f7;padding: 20px;width:100%;text-align:center;position:relative;overflow:hidden;}
.clients .imgh::after{content:'';position:absolute;width:100%;height:3px;top:0;background:#e5e7eb;left:0;}
.clients .imgh::before{content:'';position:absolute;width:100%;height:3px;top:0;background:var(--red);left:0;z-index:9;transition:all 0.3s ease;transform:scale(0);}
.clients .imgh:hover::before{transform:scale(1);}.speclist li{position:relative;padding-left:35px;}.speclist li::after{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='%23C00415' d='m6.921 12.5l5.439 5.439q.146.146.153.344q.006.198-.16.363q-.164.16-.353.163q-.188.002-.354-.163l-6.08-6.08q-.131-.132-.184-.268T5.329 12t.053-.298t.184-.267l6.08-6.081q.14-.14.341-.15q.202-.01.367.15q.165.165.165.356q0 .192-.165.357L6.92 11.5H18.5q.214 0 .357.143T19 12t-.143.357t-.357.143z'/%3E%3C/svg%3E");background-size:contain;left:0;right:auto;top:0;width:30px;height:30px;z-index:1;transform:rotate(135deg);}
.ohidden{overflow:hidden;}.htwrap p.w75{margin:0px;width:60%;}
.plsliderm{display:grid;grid-template-columns:repeat(5,1fr);width:70%;margin:0px auto;gap:15px;}
.plsliderm1{display:grid;grid-template-columns:repeat(4,1fr);width:55%;margin:0px auto;gap:15px;}
.yicon.nz img{transform:scale(1) !important;}.yicon.nz:hover .popup-youtube svg path{fill:#fff;}
.pequipbanner{background: url(images/subbanner/preparation-equipments-bg.webp) no-repeat center !important;}
.iequipbanner{background: url(images/subbanner/induction-equipments-bg.webp) no-repeat center !important;}
.cequipbann{background: url(images/subbanner/counter-top-cold-showcase-bg.webp) no-repeat left !important;}
.cookingbanner{background: url(images/subbanner/cooking-equipments-bg.webp) no-repeat left !important;}
.bequipbanner{background: url(images/subbanner/bakery-equipment-bg.webp) no-repeat left !important;}
.afmebanner{background: url(images/subbanner/arabian-food-machinery-equipments-bg.webp) no-repeat left !important;}
.washequipbanner{background: url(images/subbanner/washing-equipments-bg.webp) no-repeat left !important;}
.sequipbanner{background: url(images/subbanner/service-trolly-bg.webp) no-repeat top left !important;}
.exhaustbanner{background: url(images/subbanner/exhaust-bg.webp) no-repeat top left !important;}
.contactbanner{background: url(images/subbanner/contact-us-bg.webp) no-repeat center !important;}
.productbanner{background: url(images/subbanner/product-bnr.webp) no-repeat center !important;}
.clientbanner{background: url(images/subbanner/clientele-bg.webp) no-repeat center !important;}
.csbanner{background: url(images/subbanner/services-bg.webp) no-repeat center !important;}
.consultbanner{background: url(images/subbanner/consulting-bg.webp) no-repeat left !important;}
.abtbanner{background: url(images/subbanner/profile-bg.webp) no-repeat left !important;}
.epr{position:relative;}.bcnt{position:absolute;font-size:70px;font-weight:bold;text-transform:uppercase;line-height:0.9;top:-100px;color:#D9D9D9;z-index:-1;opacity:0.2;}
.crmbtn{display:none;}
.f26{font-size:26px;line-height:30px;font-weight:400;}
.enqh{margin-top:40px;}.cspslider svg path{fill:#ca001b;}
.hero-slider .container{display:grid;grid-template-columns:45% 50%;justify-content:space-between;align-items:center;}
        .hero-style p{width:100%;}
.cscall{color: var(--red) !important;font-size:30px;margin-top:10px;display:inline-flex;font-weight:500;}
.factr .popup-youtube, .factr .popup-youtube .imgh{width:100% !important;}
.factr .popup-youtube img, .factr .popup-youtube .imgh{height:100%;}
.mwidth .tab-menu a{font-weight:400;}

@media (min-width:2400px){.banner::after{display:none;}}
@media (max-width:2399px) and (min-width:2200px){.banner::after{height:155px;}}
@media (max-width:2199px) and (min-width:2000px){.banner::after{height:145px;}}

@media (min-width:2000px){.container{width:1600px;}.banner{height:80vh;}.sub-banner{background-size:cover !important;}.hero-slider p{width:75%;}
    .swipernav,.swiper-pagination{max-width:1600px !important;}.sub-banner::after{background: linear-gradient(to right, #2b156d 75%, #d1d0d24d);}
}
@media (min-width:1700px){.srow img,.grids2 img{width:100%;}.srow{grid-template-columns: 45% 45%;}.container{width:75%;}.swipernav,.swiper-pagination{max-width:75% !important;}.container1{padding-left:12%;}
}
@media (max-width:1900px){
	.tbi::after{height:300px;}.afbg::after{height:280px;}.locations li:nth-child(2){padding:0px 20px;}
    .locations li:nth-child(3) {padding-right: 25px;}
}

@media (max-width:1800px){.banner::after{height:130px;}.b1, .b2{display:none;}.wus .vmbtn{right:95px;}.fdt{grid-template-columns: 60% 38%;}.psimg3{width:80%;}
	.afbg::after{height:250px;background-position:bottom;}.locations li:nth-child(2){padding:0px 20px;}}
@media (max-width:1730px){
    .tabspace a{padding:9px 15px;font-size:15px;}
}
@media (max-width:1700px){.banner::after{width:220px;height:120px;}.awrap,.w75{width:85%;}.wus .vmbtn{right:85px;}.map-container .point{margin-top:-10px;}
    .imgab{width:45%;}.abtcol1 a{top:130px;}.bluebg{width:90%;}.locations li:nth-child(2){padding:0px 20px 0px 10px;}.icong span{width:78%;}.conwrap{grid-template-columns: 31% 67%;}
    .abg{background:linear-gradient(to right, #272727 45%, #fff 35%);}.gallery-top .text-wrapper{padding-left:10%;}.swipernav1{right:10%;}.gallery-thumbs{right:15%;}.shape::after{width:35%;right:7%;}
    .projslider .pname h3{padding-right:50px;}.hero-style::before{left: 10%;}.acircle::after{right:5%;}
    .abt{grid-template-columns: 75% 20%;}
}
@media (max-width:1650px){.wicon p{width:60%;}.map-container .point{margin-top:-15px;}
   .locations li:nth-child(2){padding:0px 30px;}
}

@media (max-width:1600px){.banner{height: 720px;}.banner::after{height:115px;}.awrap{width:90%;}.awrap .cbtn1{margin-top:0px;}
    .c-frm .row{padding:60px 50px;}.cnt-frm{width:35%;}.cnt-dtl{width:65%;}.w80{width:90%;}.wus .vmbtn{right:75px;}
    .tc1{padding:100px 50px 50px;}.wuspoint .owl-item{padding-right:30px;}.plist{gap:15px;}
    .tbi::after{height:250px;}.afbg::after{height:240px;}.hero-slider .w50{width:50%;}.facts p:last-child{font-size:17px;}.ouh p.f18{padding-left:5px;}#team .owl-item:hover p{max-height:100px;}
    .dgrow2 .dcol2{margin-top:0px;}.dgrow2 .abt{align-items:center;}.hero-slider .slide1{background-position:-250px 0px;}
   .pscnt{width:60%;}.psimg4 img{margin-top:-80px;}.psimg4{width:40%;}.projslider .item .imgh::after{background-size: 70px;}.feature1{grid-template-columns: 30% 65%}
    .tabspace{gap:15px;}.sbimg{width:60%;
object-fit: contain;transform: perspective(1000px);object-position: right;}
    .tab-pane .plist{margin: 60px 0px 30px;}.w85{width:95%;}
    .g2{grid-template-columns:20% 80%;}.megamenu{width:60%;}.hero-style .ch1{font-size:48px;}
}
@media (max-width:1550px){.stickylinks a{font-size:15px;}.sbg h2{width:75%;}}
@media (max-width:1520px){.hero-slider .swiper-container,.hero-style{height: 700px;}.iso{width:70px;bottom:40px;}
    .hero-slider .swiper-pagination-bullet{height:90px;}.habtr p{width:80%;}
}

@media (max-width:1550px){.banner::after{height:115px;}.banner::after{bottom:150px;}.textWrapper{bottom:0px;}.swiper-pagination{bottom:120px;}
    .map-container .point{margin-top:-35px;}.icong span{width:75%;}}
@media (max-width:1530px){.map-container .point{margin-top:-35px;}}
@media (max-width:1500px){.container{width:85%;}.banner{height:640px;}.banner::after{bottom:95px;height:110px;}.qsec{grid-template-columns: 47% 50%;}
    .textWrapper{bottom:0px;}.banner::after{bottom:140px;}header .main-menu>li>a{padding:0px 1.6vw;}
    .map-container .point{margin-top:-60px;} .container1{padding-left:7.5%;}  .carrows .owl-nav{padding-right:8%;}
    .swipernav,.swiper-pagination{max-width:85% !important;}.imgbor img{width:380px;}    .abtcol1 a {top: 110px;}
    .imgbor::after{height:75%;}.bluebg{padding:60px;}.locations li:nth-child(2){padding:0px 20px;}.icogrid2 > div {
    width: 83%;
    }.abg{background: linear-gradient(to right, #272727 47%, #fff 35%);}.conwrap{grid-template-columns: 33% 65%;}.serv::before{left:52%;}
    .gallery-top h3{font-size:40px;}.gallery-thumbs{width:35%;}.gallery-top .text-wrapper{width:45%;}.gallery-top .text-wrapper br{display:none;}
    .gallery-top .text-wrapper{padding-left:8%;}.swipernav1{right:8%;}.gallery-thumbs{right:13%;}.sub-banner svg{right:-3%;}#team .owl-item:hover p{max-height:80px;}
    .accordion h2{font-size:20px;}.spec1 h2{font-size:32px;}.megamenu {right:5%;}.swiper-button-next{right:30px;} .swiper-button-prev{left:30px;}.shape::after{right:5%;}.pscol{padding-right:15px;}
    .tabspace{gap:15px 10px;}.team{grid-template-columns: 32% 32% 32%;}.milestones{width:100%;}.col2 .item .imgh::after{background-size:75px;}
    .getcobanner,.ttparkingbanner{background-position:900px 0px !important}.hero-style::before{left: 7%;}.hblogs {gap:20px;}.acircle::after{bottom:20%;right:3%;}
    .sub-banner{background-position: -350px 0px;}.penq{grid-template-columns: 65% 30%;}
    .megamenu{width:70%;}.acrow{grid-template-columns: 40% 55%;}.csbanner{background-position:right !important;}.hero-style .ch1{font-size:44px;}
}
@media (max-width:1450px){.map-container .point{margin-top:-50px;}#overview .facts{grid-template-columns:14% 14% 26% 33%;}.enqh::after{height:130px;}
    .w75.bshadow{width:85%;}.stlink li{padding:15px 12px;}.stlink li a{font-size:15px;}.fwrap{grid-template-columns: 25% 18% 18% 23%;}.qsec{padding-left:4%;}
    .hero-style p{font-size:18px;}
}
@media (max-width:1400px){.awrap{width:100%;}.fcol3 .addr br{display:none;}.cnt-dtl{width:63%;}.borow{width:80%;}.hero-slider .slide1{background-position:-100px 0px;}
    .dtl-cnt p:first-child{line-height:20px;}.psrow{gap:20px;}.wus .vmbtn{right:65px;}
    .hero-slider .slide-inner,.hero-style,.hero-slider .swiper-container{height:650px;}
    .map-container .point{margin-top:-55px;}.contactbg{background-position: center;}.habt{grid-template-columns: 45% 50%;}.plists h3{font-size:20px;}.hpcnt{bottom:-90px;}
    .bluebg{width:95%;}.landart::after{height:250px;}.landart {padding-top:125px;}.landart{background: linear-gradient(to bottom, #F3F5FA 50%, #fff 50%);}.locations li:nth-child(2){padding:0px 20px 0px 10px;}.facts p:last-child{font-size:16px;}.swiper-slide .container::before{right:18%;}.ouh{grid-template-columns: 20% 50% 20%;}.ouh h2::after{right:-30px;}
    footer::after{height: 85%;}.dgrow{background: linear-gradient(to bottom, #fff 88%, #EDF2F6 12%);}.dgrow.dgrow1{padding-bottom:50px;}
    .fwrap1::before{height:200px;}.fwrap1::after{height:120px;bottom:-38px;}.cinfo{grid-template-columns: 33% 33% 33%;}.psimg3 img{margin-bottom:30px;}
    .projslider .pname h3{padding-right:30px;}#overview{padding-bottom:140px;}.gslider .owl-next, .gslider .owl-prev{top:37%;}.ttparkingbanner{background-position:800px 0px !important}
    .hero-slider .swiper-pagination{gap:15px;}.hero-style .ch1{font-size:50px;}.hero-style p{width:100%;}
    .sbg .container{height:450px;}.sbg .container > div{padding:50px;}.appslider h3{font-size:18px;}
    .sub-banner{background-position: -450px 0px;}.timeline__content{padding:20px;}
    .tabspace a{padding: 7px 14px;font-size:14px;}
    .cookingbanner{background-position:center !important;}
}

@media (max-width:1350px){header .main-menu>li>a{padding: 0px 1.6vw;}.ctrow h2{margin-top: 30px;}
    
    .grids2 > div:nth-child(2)::after{left:-25px;}#overview .facts{grid-template-columns:14% 14% 26% 35%;}#team .owl-item:hover p{max-height:100px;}
}
@media (max-width:1300px){.wicon p{width:70%;}.f-hadds, .dtl-lst{width:100%;}.imgar{background-position: right;}
    .cnt-dtl, .cnt-frm{width:50%;}.wcus{grid-template-columns:100%;}.wcus h2,.wcus h3{margin-bottom:20px;}.wcus{margin:0px;}.clientslider{margin-top:40px;width:93%;}.map-container .point{margin-top:-75px;}.country{gap:10px 20px;}
    .ctwrap{grid-template-columns: 35% 65%;} .map-container .point{margin-top:-45px;}.bgw{padding: 50px 40px 50px 40px;}.imgbor img{width: 350px;}.icong span{width:73%;font-size:17px;}
    .ac-list svg{width:50px;}.icong::before{left:85px;}.addrow{grid-template-columns:55% 40%;}.ouh{grid-template-columns: 35% 60%;}
    .swiper-button-prev{left:20px;}.ouh p:last-child{position:absolute;bottom:0;display:none;}.qa{align-items:flex-start;}
    .enqh::after{left:-40px;}.dgrow{background: linear-gradient(to bottom, #fff 95%, #EDF2F6 5%);}.dgrow.dgrow1{padding-bottom:100px;background:#fff;}.prn1{padding-top:100px;}
    .hero-slider .slide1{background-position:-200px 0px;}.shape::after{width:40%;right:5%;}.milescol.odd{padding-left:40px;}.milescol.even{padding-right:40px;}.milescol:before{width:40px;}
    .stlink li a{font-size:14px;}.getcobanner{background-position:700px 0px !important}.ttparkingbanner{background-position:750px 0px !important}
    .appslider h3{width:70%;}.pfswrap .custom-nav button{width: 35px;height: 35px;top: 40%;}
    .pfswrap .custom-nav svg{width: 25px;}
    .pfswrap .custom-nav .owl-prev{left: -45px;}
    .pfswrap .custom-nav .owl-next{right: -45px;}
    .tabspace{gap: 12px 7px;}.tabspace a{padding: 6px 12px;}
    .tab-pane .plist{margin:40px 0px 30px;}
    .g2{grid-template-columns:25% 75%;}
    .cprocess .cp1:nth-child(odd)::before{width: 35%;}
    .cprocess .cp1:nth-child(even)::before, .cprocess .cp1:nth-child(odd)::after,.cp1 .bvertical1{right:15%;}
    .cprocess .cp1:nth-child(2)::after, .cprocess .cp1:nth-child(4)::after{right: 40%;}
    .cprocess .cp1:nth-child(3)::after,.cp1 .bvertical,.cprocess .cp1:nth-child(5)::after{left:35%;}
}

@media (max-width:1260px){.container{width:90%;}.dropdown-menu{left:-345px;top:90px;}.ctwrap{grid-template-columns: 35% 60%;}
    .map-container .point{margin-top:-55px;}.container1{padding-left:5%;}.carrows .owl-nav{padding-right:5%;}
.swipernav,.swiper-pagination{max-width:90% !important;}.hero-style::before{left:5%;}
.gallery-top .text-wrapper{padding-left:5%;}.swipernav1{right:5%;}.gallery-thumbs{right:11%;}.gallery-thumbs{height:130px;}.swiper-button-next{right:15px;} .swiper-button-prev{left:15px;}.megamenu{width:80%;}
}

@media (max-width:1199px){.fcname{font-size:18px;}.certrow{grid-template-columns: 40% 55%;}
    .banner::after, .pfswrap .custom-nav button{display:none;}.banner{height:500px;}.textWrapper .bh1{font-size:50px;line-height:50px;}
    .swiper-pagination{bottom:45px;}.textWrapper{padding:20px;width:90%;}.w80,.w75{width:100%;}
    .wus .vmbtn{right:55px;}.branch > div{padding:40px 20px;}.dlist .mbtn{display:inline-flex;}.dlist .vmcnt{display:none;}
    .map-container .point{margin-top:-50px;}
    .ctwrap{grid-template-columns: 25% 70%;}.country{grid-template-columns:repeat(2,1fr);}.map-container .point{margin-top:-120px;}
    .map-container .uk{top:42%;}.map-container .finland{top:35%;}.map-container .safrica,.map-container .australia{top:76%;}
    .fright2 .bh1{padding-top:30px;}.gallery{background-position:right;}.hpcnt{bottom:-90px;}#form .col6{width:100%;}.enqh{flex-direction:column;justify-content:flex-start;align-items:flex-start;}
    .addrow{grid-template-columns:100%;}.addrow .cphone::before{width:93%;}
	.srow{grid-template-columns:48% 48%;}.grids2,.grids2 > div:last-child{display:flex;flex-wrap:wrap;justify-content:space-between;}.grids2 > div,.grids2 > div:last-child div{width:45%;}
	.grids2 > div:last-child{width:100%;}.grids2{gap:40px 0px;}.grids2 > div:nth-child(2)::after{left:-12%;}.grids2 img{width:100%;}
    .grids2 .sw80 svg{margin-top:0px;}.cforms > div:first-child{justify-content:flex-start;}.locations li:nth-child(2){padding:0px 10px;}.locations li:nth-child(3){padding-right:20px;}
    .contactbg {background-position: left;}.pforms #form .col6{width:49%;}.grids22{flex-direction:column;}.ig22,.ig22 div,.igrids2{width:100% !important;}
    .igrids2{margin:20px 0px 0px 0px;}.ig22,.grids2 div:nth-child(1){margin-right:0px !important;}.grids2 > div:last-child,.grids2 div:nth-child(2){margin-left:0px !important;}
    .aftbb{margin-bottom:0px;}.icogrid2 > div {
        width: 83% !important;
    }.icogrid2{width:100% !important;}.serv{grid-template-columns:48% 46%;}.pqr > div{padding:50px;}.grid7 .imgh{width:18%;}#overview .facts{grid-template-columns:18% 18% 23% 25%;}
    .dgrow{background: linear-gradient(to bottom, #fff 90%, #EDF2F6 10%);}.speclist .item{padding:0px;background:transparent;}
    .spec1 .speclist .item{    background: rgb(16 61 110 / 50%);padding: 30px 20px;border-radius: 15px;}.spec1 .speclist .item:hover{background:#fff;}
    .hero-style .content p{font-size:16px;}
    .swiper-pagination{max-width:90% !important;}.htrow{grid-template-columns: 45% 50%;}.pscnt{width: 60%;}.cph{grid-template-columns: 20% 75%;}.iso{left: 30%;}.hero-style::after{left:41%;}
    .fwrap {grid-template-columns: 25% 18% 18% 25%;}.sbg h2{width:100%;}.gbg .custom-nav{margin-top:-140px;}.acircle::after{bottom:15%;right:1%;}
    .fslider{width:85%;}.gbg .custom-nav{margin-top:-80px;}.plslider .owl-dots{display:block;margin-top:5px;}.sbox2{width:75px;height:75px;}.sbox1{width:45px;height:45px;}
    .dimg{padding:60px 100px;}.sbox1{top:-60px;}.sbox2{left:-90px;}
    .sbox11{bottom: -60px;right: 0px;}.sbox22{right:-90px;}
    .tabspace a{font-size:13px;}.py30{padding:50px 0px;}
    .cforms > div:first-child{padding:40px 20px;}.cforms{grid-template-columns:45% 50%;}
    .enqh .f30{font-size:26px;line-height:28px;margin-bottom:10px;}
    .iequipbanner{background-position:left !important;}
}
@media (max-width:1180px){.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;}.dmenu2 .sub-menu{display:none !important;}
    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;}}

@media (max-width:1100px){.mhide, .dropdown-menu{display:none;}.sse{bottom:15rem;}.wus .vmbtn{right:45px;} .megamenu{display:none !important;}
    .ctwrap{grid-template-columns: 25% 75%;}header{padding:5px 0px;}header .enbtn{display:none !important;}.fdata{padding:0px 50px 0px;}.grotron{position:absolute;right:80px;}
    .features h3 span{font-size:18px;}.locations{justify-content:space-between;flex-wrap:wrap;align-items:center;gap:5px 0px;}.locations li:nth-child(2)::after{border-right:0px;}
    .locations li:nth-child(2),.locations li:nth-child(3){padding:0px;}.locations li{text-align:center;width:48%;}.locations li::after,.smarrow a::after{display:none;}
    .locations::after{content:'';position:absolute;width:2px;height:60%;background:#fff;left:48%;}.icong{flex-direction:column;align-items:flex-start;}
    .icong span{width:100%;padding:10px 0px 0px 0px;}.icong::before{display:none;}.icong::after{top:20px;}.dmenu b{display:none;}
    .addrow > div{width:100% !important;}
    .phm{margin-bottom:20px !important;}.fdt{grid-template-columns:100%;}.fdt{gap:50px;padding-top:40px;}.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%;}.abg{background: linear-gradient(to right, #272727 50%, #fff 35%);}.conwrap{grid-template-columns: 37% 60%;}
    .stickylinks li{padding:12px 20px;}.stickylinks{top:65px;}#team .owl-item:hover p{max-height:120px;}
    .dgrow{background:#fff;}.dgrow .mt2{padding-bottom:0px;margin-top:0px;}.spec1{grid-template-columns:48% 48%;}.spec1 .speclist .item{grid-template-columns: 18% 82%;}
    .hero-slider .slide1{background-position:-380px 0px;}
    .cinfo {grid-template-columns: 30% 35% 33%;}.fwrap {grid-template-columns: 33% 30% 30%;}
    .pscnt{width:100%;}.psimg4 img,.psrow img{margin-top:20px;margin-bottom:0px;}.pscol a{position:relative;bottom:0;margin-top:20px;}
    .tabspace a{font-size:14px;} .psimg2{width:75%;}.psimg3{width:100%;}.psimg4{width:70%;}.pscol::after{width:25%;}.cph{grid-template-columns:100%;}.cph h3 br{display:none;}.cph h3{margin-bottom:20px;}
    .scrtabs-tab-container,.scrtabs-tabs-fixed-container{height:40px;}.feature{grid-template-columns: 100%;gap:30px;}.feature1 div:first-child{order:2;}.stickyhead{position:static;}.main-menu a span{color:#333;}
    .fwrap{grid-template-columns: 25% 20% 20% 27%;}.blogdesc{padding:10px 20px 20px;}.qsec .hpcnt{padding:0px 15px;}.qsec{grid-template-columns: 50% 47%;}
    .tabspace{flex-wrap:nowrap;}.scrtabs-bootstrap4 ul{justify-content:flex-start;}
    .scrtabs-with-click-target{display:block !important;}
    .tabspace li{padding:0px 10px;}.tabspace{gap:0px;margin-left:20px;}
    .g2{grid-template-columns:100%;}.plsliderm{width: 80%;}.plsliderm1{width:70%;}
}
@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%;}
}

@media (max-width:991px){.fwrap{gap:40px 20px;}.stickycol,header .container::after{display:none;}.fwrap {grid-template-columns:45% 45%;}.qsec::after{font-size:9vw;}.svideo{position:static;}
    .flogos{display:none;}.ch2.mb3{margin-bottom:30px;}.nslide:hover{box-shadow:0px 0px 10px rgba(0,0,0,0.15);transform:translateY(0px);}.habtr p{width:100%;}.habtr{flex-wrap:wrap;gap:10px;}
    .textWrapper .bh1{font-size:40px;line-height:44px;}.nslide{border:0px}.qsec {grid-template-columns: 100%;gap:25px;}.qimg{width:100%;margin:0px auto;order:1;}.habtr{margin-bottom:0px;}
    .habt p{margin-bottom:20px;}.habt{align-items: normal;}.fslider .item{border:0px;padding:0px;border-radius:0px;}.factr{grid-template-columns:100%;gap:40px;}.qsec > div:first-child{order:2;}
    .qimg img{border-radius:20px;}.qsec{padding:40px;}
    .hp21 h3, .hpr2 h3{padding: 8px 15px;font-size:18px;}.hprow, .hprow1,.hp2{gap:10px;}.hprow1{margin-top:10px;}footer img{margin-bottom:0px;}
    .cnt-dtl{width:50%;}.cnt-frm{width:48%;}.c-frm .row{padding:50px 30px;}.sub-banner{height:300px;}.psimg2{width:100%;}.pscol{padding:20px;}
    .cforms{grid-template-columns:47% 48%;}#form .col6{width:100%;}.branch{grid-template-columns:repeat(3,1fr);gap:70px 30px;}
    .psh{display:grid;grid-template-columns:45% 55%;}.ctwrap,.mlist{grid-template-columns: 100%;}.count{font-size:40px;}.facts{margin-top:30px;}
    .habt, .abtr1{grid-template-columns:100%;gap:20px;}.hprod .plists{padding-top:0px;}.container1{width:90%;margin:0px auto;padding:0px;}.hprod::after{width:600px;}.carrows .owl-nav{padding-right:0%;}.abtr1{gap:60px;}
	.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:70% 25%;gap:40px;justify-content:space-between;}.imgab,.imgbor img{width:auto;}.hart .abt{gap:0px;}.landart{padding-top:125px;}
	.landart::after{height:150px;}.sreverse{flex-direction:column-reverse;display:flex;gap:30px 0px;}.mw75{width:100%;}
	.srow > div, .srow img{width:100%;}.iconimg::before,.iconimg::after{left:auto;right:20px;}
	.sstart{display:flex;flex-direction:column;gap:30px 0px;}.wa1{grid-template-columns:50% 45%;align-items:flex-start;}.greybg{padding:50px;}
    .plists1{grid-template-columns:repeat(2,1fr);}.swiper-slide .w50{width:100% !important;}.bnimg3,.prod2{background-position:left !important;}.parcon,.pfield{width:100%;}
    .ig22,.grids22{grid-template-columns: 48% 48%;}.plists{gap:20px 0px;}.icogrid2{flex-direction:column;justify-content:flex-start;}.icogrid2 > div {
        width:100% !important;
    }.hero-slider .swiper-pagination-bullet{border-radius:5px;}
    .sw80.icogrid2 > div {
    padding-left: 0px;
    } .sw80.icogrid2{margin-top:20px;}.espace li{margin-bottom:15px;}.ph.mb2 img{margin-top:30px;}.hero-slider p{width:100%;}.swiper-slide .container::before{width:250px;right:0;}
    .asvg{margin-bottom:50px;}.ouh p.f18{font-size:16px;}.abg{background: linear-gradient(to right, #272727 55%, #fff 35%);}.conwrap{grid-template-columns: 40% 55%;}
    .serv{grid-template-columns:100%;}.serv::before,.serv .owl-dots,#c1::after,.dserv{display:none;}#c1{width:100%;}.serv .carrows .owl-nav{left:0;}
    .serv div:nth-child(2){order:1;}.serv div:nth-child(1){order:2;}.osm{display:block;}#c1{margin-top:30px;}.pqr,.tfaq,.spec1{grid-template-columns:100%;}
    .cout::before,.circle::after,.egrid p br{display:none;}.pqr{background:transparent;}.cout{background:#EDF2F6;}.circ1{background:#1A5493;}.grid7 .imgh{padding:20px  15px;}
    footer::after{height:90%;}.gallery-top .swiper-slide{align-items:center;}.gallery-top .text-wrapper{padding-bottom:10px;}.gallery-thumbs{width:75%;left:5%;right:auto;bottom:50px;}
    .gallery-top{height:500px;}.swipernav1{bottom:60px;}.gallery-top .text-wrapper{width:100%;}.qa{grid-template-columns:100%;gap:20px;}.qa .grad1{margin:0px auto;}
    .stickylinks{display:none;}#overview::before{bottom:35%;}.wusr{grid-template-columns:100%;}.wusr .abtcol1{display:none;}#team .w80{width:100%;}#team .owl-nav{position:relative;top:0;margin-top:30px;}
    .at-item{width:49%;display:flex;}.accordion{gap:20px 0px;}.accordion h2{position:relative;top:0;}.at-title{justify-content:flex-start;position:absolute;padding-right: 20px;}
    .accordion .at-item:last-child .at-tab{grid-template-columns:100%;gap:30px 0px;}.accordion .at-item:last-child .at-tab div{padding-top:30px;}.at-item img{width:auto;margin:0px auto;}
    .accordion .at-item:last-child h2{top:0px;position:relative;}.accordion .at-item:last-child .at-tab{display: flex;flex-direction: column;align-items: center;}
    .at-tab{justify-content:space-between;display:flex;flex-direction: column;padding-top:80px;}.accordion .at-item:last-child .at-tab{padding-top:50px;}
    .tfaq::before,.tfaq::after{display:none;}.atcol{background:var(--blue);}.atfaq{background:#EDF2F6;}.accordion.accord1 .at-tab,.accordion.accord1 .at-item:last-child .at-tab,.accordion.accord1 .at-item .at-tab div{padding-top:0px;}.accordion.accord1{gap:60px 0px;}.spec1{gap:50px 0px;}.spec1 .speclist{display:grid;grid-template-columns:48% 48%;}.proddetails{align-items:flex-start;}
    .alists1{gap:15px;}.hero-style .content p{width:90%;}.hero-slider .slide1{background-position:right;}.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-active{background:#fff;}.habt .asvg{justify-content:center;}.habt {gap:50px 0px;}.facts .fdata{padding:30px 0px 0px 0px;}footer::before{top:95px;}
    .fwrap1::before {height: 130px;}.fwrap1::after{height: 70px;bottom: -23px;}.fwrap1{grid-template-columns: 25% 70%;}.sub-banner::before{background-size:contain;}
    #overview svg{width:200px;}#overview{background-size: 35%;}.facts.mt0 .fdata{padding-top:0px;}.mlist h2 br{display:none;}.mlist h2{text-align:center;margin-bottom:30px;}
    .milescol1{grid-template-columns:100%;gap:20px;padding-left:20px;padding-top:25px;}.col2 h3{font-size:18px;line-height:22px;}.col2 .pname{padding:15px;}.col2 .item .imgh::after{background-size: 50px;}
    .hwcnt{grid-template-columns:30% 65%;}.pscol1{grid-template-columns:60% 35%;}#machineries h2{position:static;}.getcobanner{background-position:500px 0px !important}
    .ttparkingbanner{background-position:400px -50px !important}.sub-banner::after{background: linear-gradient(to right, #2b156d 50%, #d1d0d24d);}
    .hero-slider .swiper-pagination-bullet{height:70px;}.iso{bottom: 40px;}.hero-slider .swiper-container-horizontal > .swiper-pagination-bullets, .swipernav{top: 83%;}
    .hero-style p{font-size:18px;width:100%;}footer .grid2{grid-template-columns: 20% 50% 25%;}footer .grid2 h3{font-size:24px;margin-bottom:5px;}footer .grid2 a{padding: 10px 30px;}
    .gbg .custom-nav{margin-top:0px;}.htrow{margin-top:50px;width:100%;}.owl-controls{position:relative;width: 100%;display: flex;justify-content: flex-end;}
    .facts{flex-direction: row;justify-content:space-between;}.fslider{width:100%;}
    .fslider h3{font-size:18px;line-height:24px;}.appslider h3{font-size:16px;line-height:20px;}
    .htwrap h2 br, .htwrap p br{display:none;}.htwrap .mb3{margin-bottom:30px;}.htrow{margin-top:0px;}
    .rbg{padding:0px;}.rbg img{border-radius:0px;width:100%;}.rbg > div:first-child{padding:0px 25px 30px;}
    .plist{grid-template-columns: repeat(3, 1fr);}.plist h2{width:90%;}
    .pdetails{grid-template-columns: 50% 45%;}.penq{grid-template-columns: 60% 35%;}
    #overview .f30{font-size:24px;line-height:34px;}
    #founder .abtr1{grid-template-columns:40% 55%;}    .dimg {padding: 30px 50px;}
    .sbox2{width:55px;height:55px;}.sbox1{width:25px;height:25px;}
    .sbox1{top:-40px;}.sbox2{left:-70px;}
    .sbox11{bottom: -40px;right: 0px;}.sbox22{right:-70px;}.sbox1, .sbox2{border-radius:5px;}
    #vm{padding-top:0px;}#vm::after{top:-40px;}.infraslider h3{width:80%;font-size:26px;bottom:20px;left:20px;}.tab-pane .plist{grid-template-columns: repeat(4, 1fr);}.tab-pane .plist h2{font-size:16px;}.plist h2, .pdpslider h3{width:90%;}
    .plist h2, .pdpslider h3{padding-bottom:0px;}.tab-pane .plist .sprod{padding-bottom:15px;}.py30{padding:0px;}
    .tab-content .pname h2{padding: 0px 45px 0px 15px;}.tab-content .pname h2::after{    right: 10px;font-size: 18px;font-weight: 400;}.w85{width:100%;}
    .w85.f30{font-size:24px;line-height:30px;}.csrow{grid-template-columns:48% 48%;}
    .cp1 span{right: 20px;top: 30%;font-size: 30px;}
    .certificates{grid-template-columns: 48% 48%;}.awards h3 br{display:none;}
    .clients{grid-template-columns: repeat(4, 1fr);gap:15px;}.clients .imgh{padding:10px;}.plsliderm, .plsliderm1,.htwrap .w75.mhide1{width: 100%;}
    .sequipbanner{background-position:-200px 0px !important;}.hero-style .ch1{font-size:40px;}.hero-style p{font-size:16px;}
    
}
@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{grid-template-columns: 100%;gap:50px 0px;}.habt1 img{width:100%;}
    .cnt-dtl, .cnt-frm{width:100%;}.c-frm .row{gap:40px 0px;}.dtl-cnt p:last-child{width:70%;}.pirow h2{font-size:18px;line-height: 1;}
    .wus .vmbtn{right:30px;}.habt.alignstart{flex-direction:column-reverse;display:flex;gap:40px;}.fdata{padding: 0px 30px 0px;}.hpcnt{padding:10px 15px;}#team .owl-item:hover p{max-height:280px;}
    .tdesc{padding:20px 15px;}.fwrap1{grid-template-columns: 30% 65%;}.hero-style::after,.iso{display:none;}.sbg::before,.sbg .container{width:100%;}
    .sbg::after{display:block;z-index:9;top:0;opacity:0.85;}.sbg .container > div{z-index:99;position:relative;}.penq{grid-template-columns:100%;gap:40px;}
    .timeline__items .timeline__item:nth-child(even){padding-top:0px !important;}
    .timeline__items .timeline__item::before{display:none;}.timeline--mobile .timeline__item{margin-bottom:10px;}.awards br{display:none;}
        .tab-pane .plist {grid-template-columns: repeat(2, 1fr);}
    .tab-content .pname h2{padding: 0px 55px 0px 25px;}.tab-content .pname h2::after{    right: 20px;font-size: 20px;font-weight: 500;}
    .cookingbanner{background-position:right !important;}
}

@media (max-width:850px){.copyright .container{flex-wrap:wrap;justify-content:center;}.qimg{width:100%;}.enqh{margin-top:0px;}
    .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;}.wus .vmbtn{display:flex;position:relative;bottom:0;right:0;align-items:center;justify-content:center;flex-direction: row-reverse;margin-top:20px;}.wus .vmbtn .bimg{display:inline-flex;margin:0px;width:auto;height:auto;}.wus .vmbtn svg{width:20px;height:20px;}.wus .vmbtn .bimg div{background:transparent;}.wus .vmbtn svg path{fill:#0d0d0dbd;}.wus .vmbtn:hover path{fill:var(--red);}
	.features > div{border:0px;padding:0px;background:transparent;}.features .owl-item{border:1px solid #79b43542 !important;}
	.features .owl-dots{margin:30px 0px 0px;text-align:center;}.features .owl-dot.active{background:#fff !important;}
    .features h3 br{display:none;}.factbg .habt{gap:15px;}.demo img{width:80%;}.hprod .plists .imgh{border-bottom:0px;}.dv2,.plimg3 .dv2{grid-template-columns:100%;}
    .dv2 img{margin:0px auto;width:auto !important;}.plimg2 img{position:relative;top:0px;right:-80px;}.plists .vcenter{height:280px;text-align:center;margin:0px auto;}
    .plists .hpcnt p,.plists .hpcnt a{display:none;}.plists .vcenter{padding:0px;width:100%;}.dv2{width:100%;display:flex;justify-content:center;flex-direction:column;align-items:center;}.hprod .plists .imgh{justify-content:center;width:100%;height:100%;}
    .dv2 > div h3{text-align:center;margin:0px 0px 20px;}.hpcnt{padding:0px;}.plimg3 img{padding:0px 10px;}.abg{background: #272727;}.conwrap{grid-template-columns: 100%;}
    .alists h3{padding:10px 20px;}.conwrap div:first-child{order:2;}.conwrap{gap:30px;}.carrows .owl-nav{position: relative;}.alists button{position:absolute !important;top:40% !important;}
    .alists{position:relative;}.alists .owl-nav{position:static;}.alists .owl-prev{left:-10px;} .alists .owl-next{right:-10px;}.alists img{padding:0px 10px;}.grid7 .imgh{width:auto;}
    .grid7 .owl-dots{margin-top:30px;text-align:center;}.grid7 .owl-dot.active{background:var(--yellow) !important;}.egrid{grid-template-columns:100%;gap:20px;}
    #overview .facts{grid-template-columns:16% 16% 25% 30%;}#overview::before{background-size:300px;}#team .owl-item:hover p{max-height:100px;}
    .speclist .item,.csrow{grid-template-columns:100%;gap:10px 0px;}.specnt{padding:0px;}.spec1 .speclist .item{grid-template-columns:100%;}.grid7.owl-carousel .imgh::after, .grid7.owl-carousel .imgh::before{display:none;}
    .proddetails,.phead{grid-template-columns: 100%;gap:40px;}.proddetails img{margin:0px auto;display:block;}.gslider .owl-nav{position:static;}
        .cforms, .acrow{grid-template-columns:100%;gap:40px;}footer .grid2{grid-template-columns:60% 35%;}footer .grid2 svg{display:none;}.ctrow{grid-template-columns:48% 48%;}.phead{gap:0px;}.phead h2 br{display:none;}.csrow{gap:20px;}
    .csrow.py80 div:first-child{order:2;}
}
@media (max-width:800px){
    .cph1 .scrtabs-tab-scroll-arrow{display:block !important;}.cph1 .tabspace{gap:0px;}.scrtabs-bootstrap4 ul{justify-content:flex-start;}
    .tabspace a::after{display:none;}.ttparkingbanner{background-position:280px -50px !important}.plist{grid-template-columns: repeat(2, 1fr);}
}

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

@media (max-width:767px){.swiper a,.hero-style::before, .ctrow img{display: none;}.textWrapper .bh1,.enquiry p{font-size: 30px;line-height:34px;}.fdata .f20{font-size:18px;line-height:20px;}
    .textWrapper,.hp1, .hpr1,.hp2,.hpr2{width:100%;}.swiper .swiper-wrapper .swiper-slide{height:95%;}.swiper-pagination{display:none;}.pbspace{padding-bottom:60px;}
    .hprow, .hprow1{flex-wrap:wrap;}.hp1::after, .hpr1::after{display:none;}.hp1 h3, .hpr1 h3{color:var(--orange1);padding:0px;margin-bottom:10px;}
    .hp1, .hpr1{background:transparent;}.hprow1{margin-top: 40px;}.pspace,.py80{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);}
    .button-icon{width: 60px;height: 42px;}.w75 .mbtn{margin-bottom:20px;}.w75 .vmcnt, .wcus h3{margin-bottom:0px;}
    .w75 .vmcnt{margin-top:10px;}.qpolicy,#founder .abtr1{grid-template-columns: 100%;}.qsec{margin-bottom:0px;}
    .project-slide .carousel-indicators img,.project-slide .carousel-indicators button{width:80px;height:50px;}.hbg{margin-top:10px;background: linear-gradient(to bottom, #fff 24%, #f1ede8 20%);}
    .infraslider .owl-prev,.infraslider .owl-next{top:40%;}.imgar{background-position:-350px 0px;}.lines{line-height:26px;}
    .cnt-add{row-gap:30px;}.plists{grid-template-columns: repeat(2,1fr);}
    .map-container .point{width:10px;height:10px;margin-top:-10px;}.sub-banner{background-position:center;}
    .team,.vm{grid-template-columns:100%;}.team div:first-child{order:2;}.team img{display:flex;justify-content:center;width:auto;margin:0px;}
    .cgal{grid-template-columns:repeat(2,1fr);}.cicon img{height:150px;}
    .cforms,.pdetail{grid-template-columns:100%;}.branch{grid-template-columns:repeat(2,1fr);gap:70px 30px;}
    .pdetail .sticky{display:none;}.dlist{grid-template-columns:100%;gap:20px;}.acr > div:first-child{order:2;}
    .hero-slider .slide-inner,.hero-style,.hero-slider .swiper-container{height:600px;}
    .hero-slider .slide-inner{padding-top:20px;}
    .hero-slider p{text-align:center;}.fright .container{display:block;}.fright .container > div{width:100%;}
    .textWrapper{z-index:9;position:relative;text-align:center;}.fright p{color:#fff;}.fright1 .container{justify-content:center;padding-right:0px;}
    .tstart .bh1{text-align:center;}.ac .sticky{position:static;}.contactbg{background-position:left;}.hlight{margin-top:0px !important;}
    .hpcnt p, .hpcnt a{display:none !important;}.hpcnt{bottom:0px;}.hprod::after{width:80%;}.ouh{grid-template-columns:100%;gap:20px;}
	.demo img{width:70%;}.demo1{width:40%;gap:20px;}.demo1 div:nth-child(2){padding:15px 0px;}.tstart .f40{font-size:50px;}.tstart .ch1{font-size:40px;}
    .ch1{font-size:34px;}.addrow .cphone::before{width:100%;}.imgab{width:50%;}.imgbor img{width:400px;}.landart p{font-size:16px;line-height:24px;}
	.hart{padding-bottom:30px;}.f22{font-size:20px;}.headrow,.wrow{grid-template-columns:100%;gap:20px 0px;padding-bottom:30px;}.sstart{gap:15px 0px;}
	.wrow > div{order:1;}.wrow img{order:2;margin:0px auto;}.wrow{padding-bottom:0px;}.wrow div{padding-top:50px;}
    .wa1{grid-template-columns:100%;gap:15px;}.wa1 img{width:100%;}.wa1 div:first-child{order:2;}.gl2,.ig22{grid-template-columns:100%;}.hero-slider h2{font-size:44px !important;}.addrow .cphone::before{left:0px;}.cforms h2.mb1{padding-top:0px;}.glogo::after{width:150px;height:40px;}.ig222 img{order:1;}.ig222 > div{order:2;}
    .hero-slider .container{display:flex;grid-template-columns:100%;align-items:flex-start;gap:10px 0px;padding-bottom:30px;justify-content:center;}.hero-slider{text-align:left;}.htrow{grid-template-columns: 100%;gap:50px;}
    .swiper-slide .container::before{display:none;}.swiper-slide::after{left:0;}.swiper-pagination{text-align:center;}.hero-slider p,.bcnt{display:none;}
    .certified img{width:75px !important;}.bgw{border-radius:0px 0px 20px 20px;}.enqh::after{height:100px;}.cfrow::before{display:none;}
    .at-item{width:100%;}.accordion{gap:40px 0px;}.at-title{position:relative;}.at-item{flex-direction:column;}.at-tab{padding-top:0px;}.accordion .at-item:last-child .at-tab div{padding-top:0px;}
    .accord1 .at-item{width:100% !important;}.accordion.accord1 .at-item .at-title,.accordion.accord1 .at-item h2{position:relative;top:0px !important;}
    .accordion.accord1 .at-item .at-title{justify-content:flex-start !important;margin-bottom:30px;}.accord1 .at-item{padding-top: 30px;}
    .mt80.mf16{margin-top:50px;}.dgrow.dgrow1{padding-bottom:60px;}.prn1,.prn2{padding-top:60px;}.w75.bshadow{width:100%;}.alists1{grid-template-columns:repeat(2,1fr);}.cph h3{font-size:24px;}
    .ctrow{grid-template-columns:100%;}.abt .abtcol1{order:1;}.vm h2{border:0px;}.vm ul{padding-left:18px;}.vm.pt40{padding-top:50px;}
    .col2 .pname::after{background-size: 26px;right:10px;}.hwcnt{grid-template-columns:100%;gap:15px;}.hwcnt h2 br{display:none;}.abtcol1.tr{align-items:center;}.ctrow h2{margin-top:0px;}
    .fslider .item, .vmrow{grid-template-columns:100%;gap:10px;}.ficon{text-align:left;}.getcobanner{background-position:300px 0px !important}.hero-slider .swiper-pagination-bullet{width:120px;}
    .qsec .hpcnt p{display:block !important;}.habtr p{font-size:28px;line-height:34px;}
    .htrow .custom-nav button{top:auto;}.htrow .custom-nav{margin-top:10px;margin-bottom:-15px;}
    .pdetails{grid-template-columns:100%;}.pdetails .center{position:static;}
    .sub-banner h1 br{display:none;}.sub-banner .container{justify-content:center;align-items:center;padding:30px 0px 0px 0px;}.sub-banner h1{text-align:center;}
    .abt{grid-template-columns:75% 15%;gap:0px;}#overview .f30{font-size:18px;line-height:26px;}
    .abtr1{gap:30px;}.abtr1 .f24{    font-size: 18px;
        line-height: 26px;}#founder .abtr1{gap:20px;}.dimg{position:static;text-align:center;}
    #vm::after{mix-blend-mode: multiply;opacity: 0.2;}#vm{padding:0px 0px 40px;}.vmrow{gap:30px;}.pspace{position:relative;overflow-x:hidden;}
    .csrow h2{font-size:28px;margin-bottom:10px;}.csrow{gap:10px;}.csupport h2, .mf20{font-size:24px;line-height:28px;}
    .cp1 > div{width:90%;}.cprocess .cp1:nth-child(odd)::before{left:auto;right:5%;}
    .cprocess .cp1:nth-child(even)::before, .cprocess .cp1:nth-child(odd)::after, .cp1 .bvertical1{right:5%;}
    .cprocess .cp1:nth-child(2)::after, .cprocess .cp1:nth-child(4)::after{left:5%;right:auto;}.cprocess .cp1:nth-child(3)::after, .cp1 .bvertical, .cprocess .cp1:nth-child(5)::after{left:5%;}
    .hero-slider .swiper-pagination{display:none !important;}.hero-slider .container img{width:75%;margin:0px auto;align-items:flex-end;justify-content:center;}
    .hero-slider .container{width:100%;padding:0px;gap:0px;text-align:center;align-items:center;justify-content:flex-end;}.hero-slider a{display:none;}.hero-slider .ch1, .hero-style .slide-title h2{width:75%;margin:0px auto 20px;}
   .hero-slider .container div:last-child{order:1;}.hero-slider .container div:first-child{order:2;}
    .hero-slider .slide-inner{padding-bottom:20px;}.hero-style .swiper-button-next, .hero-style .swiper-button-prev{display:block;}
    .hero-slider .swiper-button-prev, .hero-slider .swiper-button-next{background:rgb(0 0 0 / 0%)}.swiper-button-next,.swiper-button-next span{right:0;}
    .cscall{font-size:24px;}.hero-style .ch1{font-size:36px;}
    .ntxt{font-size: 20px;line-height: 24px;}
    
}
@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);}
    .g2,.col2{grid-template-columns:100%;gap:50px;}.vm svg{width:60px;}.g2{gap:35px 0px;}.parow .gl2{margin-top: 20px;} .plists1{grid-template-columns:repeat(1,1fr);}.benefitslist{display:block !important;}
    .clients{grid-template-columns: repeat(3, 1fr);}.habtr p.text-fill{color: #fff;}
}

@media (max-width:700px){.abtcol1{width:100%;}.gslider .owl-next, .gslider .owl-prev{top:35%;}
    .ch2{font-size:34px;line-height:36px;}.imgar{background-position:-450px 0px;}
    .gallery{background-position:-500px 0px;}.count{font-size:30px;}.facts p:last-child{font-size:16px;}.demo img{width:100%;}.demo{flex-direction: column;}.demo1{width:100%;}.ig22,.grids22 > div:first-child,.igrids2{grid-template-columns: 100%;}.ig22 img{order:1;}.ig22 > div{order:2;}.igrids2{margin-top:30px !important;}.grids22 img{height:auto;}
    .hc{flex-direction:column-reverse;gap:20px;}.hc div{border:0px;padding:0px;margin:0px 0px 20px;}.hc div{align-items:center;}.facts{padding:30px 15px;gap:10px 0px;}.hc div{margin-bottom:0px;}
    #overview .facts{grid-template-columns: 20% 20% 20% 20%;}.fwrap1{grid-template-columns:100%;gap:30px;}.cinfo{grid-template-columns: 45% 45%;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;}
    .ttparkingbanner{background-position:150px -50px !important}.facts .fdata{width:50%;}.acircle::after{width:450px;height:450px;bottom:8%;}.plslider{display:none !important;}.abt{grid-template-columns:100%;gap:30px;}.abtcol1.tr{text-align:center;}
    .awards h3{font-size:18px;line-height:24px;}.awards{gap:50px;}
}

@media (max-width:600px){.dtl-cnt p:last-child{width:90%;}.infraslider .owl-prev,.infraslider .owl-next{top:34%;}.enquiry a{font-size:18px;padding:8px 20px 8px;}
    .pslist .pirow{grid-template-columns: repeat(1,1fr);}.fdata{padding:0px 20px 0px;}.pforms #form .col6{width:100%;}.glogo::after{top:40px;}
    .plists .vcenter{height:240px;}#team .owl-item:hover p{max-height:180px;}.brandslist .grid7 .imgh:nth-child(even)::after{display:none;}.brandslist .grid7 .imgh{padding:15px 10px;}
    .brandslist .grid7{justify-content:space-between;display:grid;grid-template-columns:48% 48%;}.brandslist .grid7 .imgh::after{right:-4%;}.brandslist .grid7 .imgh{width:100%;}
    .brandslist .grid7 .imgh::before{width:100%;}footer .grid2{display:none;}.appslider h3{width:100%;text-align:center;} .sbimg{width:90%;z-index:9;}
    .hero-slider .ch1, .hero-style .slide-title h2{font-size:30px !important;}
}
@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,footer .addr::after{display:none;}.fwrap{grid-template-columns:100%;}.copyright .container{margin-bottom:0px;}
    footer .copyright .container{flex-direction:column;gap:5px;}.htrow{margin-top:30px;}.mb3 {margin-bottom: 30px;}.hblist .mb3{margin-bottom:15px;}.blogdesc  h3, .fslider h3{font-size:18px;line-height:22px;}
    .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;}
    footer .container{display:flex;flex-direction:column-reverse;}.cinfo{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start;}footer .grid2{padding-top:0px;}
    footer h2, footer h3,.prh{display:block;font-weight:400;}.fwrap{padding:40px 0px;}.fwrap1{gap:0px;padding-bottom:0px;}footer .grid2{padding:0px;}.iconshow .adcnt p{margin:10px 0px 15px;}.fcol1 a, footer .cinfo span{font-weight:300;}.blogdesc{padding:10px 15px 10px;}.fslider h3 {padding: 75px 0px 10px 0px;}   
    .backButton{display:none !important;}.count{font-size:26px;}.facts .fdata{padding-bottom:10px;}.plus::after{font-size:16px;}footer .ph{display:block;}.plinks .mmb15{margin-bottom:15px !important;}
     .qlinks, .plinks,.adcnt,.prlinks{
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.75s ease-out;
}
    footer h2, footer h3{border-bottom:1px solid #4d4d4d;padding-bottom: 5px;font-size:17px;font-weight:300;padding-right:35px;position:relative;line-height: 20px;}
    footer .ph:after,footer .qlh:after,footer .cuh:after,.adh2::after,.prh::after{
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="22" height="22" preserveAspectRatio="xMidYMid meet" viewBox="0 0 40 40"%3E%3Cg transform="rotate(-90 20 20)"%3E%3Cpath fill="%23323131" 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');
  width: 25px;position:absolute;right:0;
  float: right;filter: invert(30%) sepia(93%) saturate(4%) hue-rotate(202deg) brightness(300%) contrast(100%);
}
    footer .iclose.qlh:after,footer .iclose.cuh:after,footer .iclose.ph:after, .iclose.adh2:after, .iclose.prh:after{
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="22" height="22" preserveAspectRatio="xMidYMid meet" viewBox="0 0 40 40"%3E%3Cg transform="rotate(90 20 20)"%3E%3Cpath fill="%23323131" 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');
  width: 25px;
    }.fcol3 a{font-size:15px;}
.line{
	    border-right: 2px solid #fafafa;
    }
   .plinks.open, .grid2.open,.qlinks.open,.adcnt.open,.prlinks.open{
    height: auto;
    max-height: 500px;
    transition: max-height 0.75s ease-in!important;
    } .fwrap{padding:30px 0px 30px 0px;}.fwrap{gap:0px;}.plinks li, .qlinks li,.fcname{margin-bottom:10px !important;}footer h2, footer h3{margin-bottom:15px;}
   .header-sticky .side-menu-wrap{margin-top: 85px;}.side-menu-wrap{margin-top:90px;}
    .hbg{background: linear-gradient(to bottom, #fff 20%, #f1ede8 20%);}.cpr .modal-dialog {max-width:95%;margin: 0px auto;}
    .prlinks li:last-child, .qlinks li:last-child{margin-bottom:20px !important;}.imgar{background-position:-500px 0px;}.hp21 h3, .hpr2 h3{width:100%;position: relative;bottom: 0;}.hp21, .hpr2{flex-wrap:wrap;
	background:#6e6e6e;}.map-container .point{width:8px;height:8px;margin-top:-10px;border-width:1px;}.map-container .uk{top:40%;}
    .map-container .skorea{top:52%;}.map-container .germany,.map-container .poland{top:45%;}.mbr br{display:none;}.copyright p{text-align:center;}
	.cgal{grid-template-columns:repeat(1,1fr);}.testimonials{padding:0px;}
    .testimonials .owl-next{left:auto;right:-5px;}.testimonials .owl-prev{left:auto;left:-5px;}.imgab{width:35%;}.imgbor img{width: 350px;}
	.grids2 > div, .grids2 > div:last-child div{width:100%;}.grids2 > div{margin:0px !important;}.grids2 > div:nth-child(2)::after{display:none;}
	.grids2 .sw80 svg{margin-top:20px;}.grids2 div:nth-child(2){margin:0px;}.bnimg3 .leaf::after{top:10px;right:40px;}.bnimg1{background-position:-500px 0px !important;}
    #overview .facts{grid-template-columns: 20% 20% 20% 24%;}.hlight{margin-bottom:15px;}.projslider .pname h3{font-size:16px;line-height:20px;}.projslider .owl-dots{margin-top:5px;}
    #overview {background-size: 50%;}.adlist div{padding:15px;}.gslider .owl-next, .gslider .owl-prev{top:45%;}.hero-slider .swiper-pagination-bullet{width:100px;height:60px;}
    .hero-slider .swiper-pagination{gap:5px;}.hero-style .ch1{font-size:40px;}.hero-style .ch1 br{display:none;}footer .addr{padding-left:0px;}.flogo{order:3;}.fcol3{order:4;}
    .fcol3 h2{border-bottom:0px;}footer .cinfo{gap:15px;}.qsec{padding:0px;}.qsec > div:first-child{padding:0px 20px 30px 20px;}.qimg img{border-bottom-left-radius:0px;border-bottom-right-radius:0px;}.abtr1 .rmc{display:none;}.abtr1 .rmbtn{display:inline-flex;}
    .awards{flex-direction:column;gap:20px;}.awards h3{margin-top:10px;}
}
@media (min-width:481px){.accordion.accord1 .at-tab{display:flex !important;}}
@media (max-width:480px){.ch2.mb3{margin-bottom:24px;}.clientele img {width: 130px !important;}.sbg .container > div{padding:40px 15px;}.sbg .container{height:400px;}.qsec .imgh, .qsec .imgh div, .qsec .imgh img{width:100%;}.qsec .hpcnt p{font-size:16px;}.qsec h3{font-size:22px;}.qsec .imgh{margin-top:40px;}.qsec > div:first-child{order:2;}.qsec{gap:20px;}
    .copyright .container p{text-align:center;}.copyright .container a{white-space:nowrap;}.sbg p{font-size:16px;}.qsec .cbtn{margin-top:5px;}.qsec h2{margin-bottom: 15px;}
    .enquiry p,.cscall{font-size:20px;line-height:20px;}.banner {height: 400px;}.cbtn{padding:6px 18px;}.fslider .owl-item{padding:0px;}
   .ch2,.spec1 h2,.hwcnt h2,.cforms h2{font-size:28px;line-height:28px;}.ch3{font-size:22px;line-height:24px;}
    .submit input{width:150px;}.qsec .imgh img{height:400px;object-fit:cover;}
    .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%;}
    .textWrapper span, .textWrapper .bh1,.hero-slider .tstart p{font-size:30px;}
    .hbloglist p,.t1 p{display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;}.sub-banner{height:250px;}.breadcrumb{padding:8px 0px 0px;width: 95%;gap:5px 0px;
        justify-content: flex-start;}
    .abtsec .mbtn{display:inline-flex;}
    .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;}
   .pspace,.py80{padding:40px 0px;}.rslider::after,.enquiry,.mhbtn, .qimg .imgh:last-child{display:none;}.rslider{margin-top:20px;}
    .hblog .carrows .owl-prev, .hblog .carrows .owl-next{position:relative;}.hbloglist .owl-nav,.hproject .owl-nav{text-align:right;padding:20px 20px 0px;}
    .hblog .carrows .owl-prev{left:0px;}.side-menu-wrap{margin-top: 75px;}.header-sticky .side-menu-wrap{margin-top: 57px;}.swiper .swiper-wrapper .swiper-slide{height:100%;}
    .habt{margin-top:0px;}
    .sub-banner h1{font-size:26px;line-height:1;}.mpb25{padding-bottom: 25px;}
   .clientslider .owl-prev{left:-20px;}.clientslider .owl-next{right:-25px;}.clientlist{grid-template-columns: repeat(2,1fr);}
    .habt .linec{-webkit-line-clamp:3;}.aslide h1{margin-bottom:30px;}
    ..mcenter h2,.mcenter h3{text-align:center;}.sse a{display: flex;justify-content: center;padding:10px;}
    .infraslider .owl-prev, .infraslider .owl-next{top:35%;}
    .contactbanner{background-position:left;}.aboutbanner{background-position:center;}.imgar{background-position:-400px 0px;}
    .whatsapp {bottom:3rem;right:0.75rem;}.whatsapp svg {width: 36px;height: 36px;}.senq{padding:5px;}.header-logo svg{width: 120px;}.sp-active svg{width:90px;}
    header{padding:8px 0px;}.habout{padding-top:10px;}.whatsapp{right: 1rem;bottom: 4rem;}.pmbtn{display:inline-flex;}.pmcnt1,.pmh,.hprod h2 br{display:none !important;}.hp2,.adlist{grid-template-columns: repeat(1,1fr);}
    .mb25 {margin-bottom:20px;}.clientslider img{width:90px !important;}.green{font-size:16px;}.hprod h3{font-size:18px;text-align:center;margin:5px auto;}
    .hprod span{display:flex;justify-content:center;}
    .mbtn,.mbtn1{display:inline-flex;}.vm h2{font-size:26px;}
    .hero-style a{font-size:14px;}
    
    .textWrapper .bh1,.textWrapper p{color:#fff;}.textWrapper p br,.phead p, .blogdesc p{display:none;}.blogdesc p.bdate{display:flex;}
    .hero-slider .slide-inner,.hero-style,.hero-slider .swiper-container{height:450px;}.hero-slider .swipernav, .emhide{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;}
    .sse a{width:50%;}.sse a:first-child{border-left:1px solid #b0c7a9;}
    .facts .fdata:nth-child(2){border:none;}.count{margin-bottom: 0px;}.facts{padding:20px 10px 0px;}.clogo {
    width: 120px;
}
    .side-menu-close{width:20px;}.hlight{margin-top:0px !important;}.hlight::after,.hprod h2 br,.mhidec{display:none;}.habt h2{font-size:24px;}.hprod span{justify-content:flex-start;display:inline-flex;}
    .hprod h2, .phead{margin-bottom:0px;}.carrows .owl-nav{margin-top:35px;}.plists.carrows .owl-nav button{padding:10px !important;}
	.testimonials .owl-prev, .testimonials .owl-next{width:35px;height:35px;}.tc1{padding:70px 30px 30px;}.tc1::before{top:30px;}
	.feedback .habt{gap:10px;}.demo1 h3{font-size:20px;}.tstart .wrapper{margin-bottom:0px;}
	.tstart .ch1{font-size:30px;}.tstart p.f40{font-size:40px;}.swiper-pagination{text-align:center;}.imgbor img{width:280px;}.cforms .f22{font-size:16px;line-height:24px;}
    .sprod img{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;}.habt .f500.f20{font-size:16px;}.ccenter img{width:150px;}.ccenter{gap:10px;}
    .mmb10{margin-bottom:10px;}.sp-sticky{border-top:0px;}.fdt{gap:40px;}.hero-slider .container{gap:15px;}.hero-slider img{width:75%;}.hero-slider .container{justify-content:flex-end;gap:8px;}
    .asvg svg{bottom:-40px;}.asvg{margin-bottom:0px;}.plists .vcenter{height:250px;}.plists{margin-top:30px;}.plists.carrows .owl-nav button, .alists.carrows .owl-nav button{padding:8px !important;}
   .pbspace{padding-bottom:40px;}.mmb3{margin-bottom:25px;}
    .sub-banner{background-position:center;}.sub-banner::after{background: linear-gradient(to right, #2a146bcc, #2a146bcc);}
    .hero-slider .swiper-pagination-bullet{background:transparent !important;width:10px;height:10px;background:#000;}
    .hero-slider .swiper-container-horizontal > .swiper-pagination-bullets, .swipernav{top:90%;text-align:center;}.hero-style .ch1{font-size:30px;}.f18{font-size:17px;line-height:22px;}
    .header-logo span{display:none;}.custom-nav svg{width: 35px;height: 35px;}.recnt::before{background-size: 25px;}.recnt{padding-top: 30px;}
    .fico1 h3::before,.fico6 h3::before{background-size:50px;}.fico2 h3::before{background-size: 60px;}.fico3 h3::before{background-size: 40px;}.fico4 h3::before{background-size:55px;}
    .fico5 h3::before{background-size:45px;} .fslider h3 {padding: 60px 0px 10px 0px;}
    .habtr p {font-size: 20px;line-height: 26px;}.habtr{gap:0px;}.factr > div:last-child .imgh{width:49%;}.factr > div:last-child{gap:10px;justify-content:space-between;}
    .acircle::after{display:none;}.qsec .ch2{font-size:24px;}.qsec > div:first-child{padding: 0px 15px 30px 15px;}.fslider h3{font-size:16px;}.fslider h3 br{display:none;}.fslider h3 .mvb{display:block;}
    .plist{grid-template-columns: repeat(1, 1fr);}
    .plist .sprod .hlink, .plist .sprod:hover .hlink{position:relative;bottom:0;}.plist h2{padding: 10px 0px 0px;}.sprod img{padding:5px;}.plslider1 h2{font-size:16px;line-height: 20px;}
    .plslider1 .sprod, .plslider1 .owl-item{border-radius:10px;}.plslider1 .sprod{padding:10px 0px 0px;}
    .custom-nav1{margin-top:15px;}.speclist, .pcontent h3{padding: 0px 15px;}.pcontent h3{padding-bottom:15px;}.pdetails .specs{padding-top:15px;}.pcontent{margin-top:20px;}
    .abtpage .breadcrumb{position:absolute;bottom:-30px;z-index:99;left:0;} 
    .abtpage .breadcrumb li, .abtpage .breadcrumb li span{color:#000;}
    .abtpage .breadcrumb .op5:hover span{color:var(--yellow);}.abtpage .sub-banner{position:relative;z-index:9;}.abtpage .breadcrumb .op5 span{color:#646464;}#overview{padding-top:50px;}.fgimg{width:130px;}
     .sbox2{width:45px;height:45px;}.sbox2{left: -60px;}
    .sbox22 {right: -60px;}.vmrow p{font-size:16px;line-height:24px;}.vm h2{padding-bottom:15px;}
    .timeline__content .year1{font-size:24px;}.timeline__item:after{width:15px !important;height:15px !important;}.timeline.timeline--mobile:before{left:6px !important;width:2px !important;}.timeline--mobile .timeline__item:after{left:0px !important;}.timeline--mobile .timeline__item{padding-left:30px !important;}.timeline__content{padding:20px 15px;}
    .infraslider h3{position:relative;bottom:0;left:0;color:#333;font-size:16px;width:100%;margin-top:15px;}.infraslider svg{width:24px;height:24px;}
    .infraslider button{width:30px;height:30px;}.infraslider .owl-prev{left:10px;}
    .infraslider .owl-next{right:10px;}.infraslider img{min-height:200px;object-fit:cover;}
    .f24.fw500, .enqh p{font-size:20px;} .rmc1, .tab-content .pname h2::after{display: none;}.enqh p{line-height: 1.2;}
    .tab-pane .plist{margin: 20px 0px 10px;gap: 5px;}.mpy20{padding:50px 0px;}
    .hero-slider .container{margin-top:0px;padding-bottom:20px;}
    .tab-content .pname h2{padding:0px 15px;text-align:center;}
    .sprod{border-radius:8px;}.cforms > div:first-child{padding:20px;}
    .enqh .f30,.addrow .ch5{font-size:18px;line-height:22px;}
    .phicon, .micon, .emicon{grid-template-columns:100%;justify-content:space-between;}
    .phicon h3, .micon h3, .emicon h3{display:none;}.cforms .gbg{order:2;}
    .map iframe{height:300px;}.w85.f30{font-size:18px;line-height:24px;}
    .csrow h2{font-size:24px;line-height:28px;}.csupport .qsec .ch2,.cp1 .ch4, .mf20{font-size:20px;line-height:24px;}.cp1 > div{padding:20px;} .clients{grid-template-columns: repeat(2, 1fr);gap:6px;}.clients .imgh::after,.clients .imgh::before{height:2px;}
.iequipbanner{background-position:0px -115px !important;}.cequipbann{background-position:  -250px 0px !important;} .cookingbanner{background-position:-300px 0px !important;}
    .bequipbanner{background-position:-700px -50px !important;}
    .afmebanner{background-position:-900px 0px !important;}
    .washequipbanner{background-position:-300px -100px !important;}
    .sequipbanner{background-position:-1000px -50px !important;}.clientbanner{background-position:-850px -0px !important;}
    .csbanner{background-position:-1300px -70px !important;}.crmbtn{display:inline-flex;}.mrmc,.mhide1{display:none;}.plist h2,.addrow p{font-size:16px;}.mch2{font-size:24px;}
    .cforms h2.mb1{font-size:22px;line-height:24px;}.consultbanner{background-position:right !important;}.abtbanner{background-position:center !important;}
    .hero-slider .container img{width:95%;}.hero-slider .ch1, .hero-style .slide-title h2{margin-bottom:0px;font-size:24px !important;line-height:26px;}
    .hero-slider .ch1, .hero-style .slide-title h2{width:90%;}
    .factr .button-icon{width: 50px;height: 35px;border-radius:4px;}.factr svg{width: 28px;}
}
@media (max-width:420px){
}
@media (max-width:400px){.g-recaptcha {transform:scale(0.9);transform-origin:0 0;}.
  .sub-banner{height:180px;}
    .tstart .ch1,.ch1{font-size:26px;}.sbox2{left:-55px;}.sbox22{right:-55px;}
}
@media (max-width:380px){.facts{grid-template-columns: 60% 40%;}.facts .fdata:nth-child(3),.facts .fdata:nth-child(4){padding-right:0px;}
    .hero-slider h2 {
        font-size: 28px !important;
    }.tab-pane .plist h2{font-size:14px;}.factr .button-icon{width:40px;height: 30px;border-radius:4px;}.factr svg{width: 24px;}
}
@media (max-width:350px){.breadcrumb li{font-size:14px;}.breadcrumb .slash{margin-top:-3px;}
    .abtpage .breadcrumb{bottom: -25px;}
}
@media (max-width:340px){.g-recaptcha {transform:scale(0.85);}}

@media (max-width:330px){}


