*{margin: 0px;padding: 0px;box-sizing: border-box;}
:root{
   --yellow:#e8ca5b;
    --red:#9c1316;
}
@font-face{
	font-family: soligant;src: url(fonts/Soligant.ttf);font-style: swap
}
body{font-family: "Poppins", sans-serif;font-size: 16px;line-height: 26px;overflow-x: hidden;font-weight: 400;color:#666666;}
h1,h2,h3,h4,h5,h6{color:#002813;font-weight:600;}h2{letter-spacing:0px;}
.sfont{font-family:soligant;}
a{color:#0d0d0d;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;
}
.pt0 {padding-top:0 !important;}
.align-items-center {
    -ms-flex-align: center!important;
    align-items: center!important;
}
.justify-content-between {
    -ms-flex-pack: justify!important;
    justify-content: space-between !important;
}
.d-flex {
    display: -ms-flexbox!important;
    display: flex!important;
}/* side menu */
.side-menu-wrap {padding-top:85px;width: 300px;position: fixed;left: -100%; top: 0;background: #fff;height: 100%; -webkit-box-shadow: 0 1px 5px 0 rgba(83, 83, 83, 0.2); box-shadow: 0 1px 5px 0 rgba(83, 83, 83, 0.2);
  overflow-y: auto; z-index: 9999; transition: .4s; -webkit-transition: .4s; -moz-transition: .4s; -ms-transition: .4s; -o-transition: .4s;}
.side-menu-wrap.opened {left: 0;transition: .8s; -webkit-transition: .8s;-moz-transition: .8s;  -ms-transition: .8s; -o-transition: .8s;}
p{text-align: left;}
.main-menu .sub-menu li{line-height: 24px;}.main-menu .sub-menu a{text-transform: capitalize;}
.side-menu-logo { border-bottom: 2px solid #FE8204;}
.header-sticky .side-menu-wrap{padding-top:85px;}
.side-menu-nav .main-menu>li {position: relative;border-bottom: 1px solid #ccc;}

.side-menu-nav .main-menu>li>a>i {color: #03328E;}

.side-menu-nav .main-menu .sub-menu {border-top: 1px solid #431b0e;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: 15px 18px;display: block;color: #212529;font-weight:500;font-size: 16px;transition: .4s;-webkit-transition: .4s;-moz-transition: .4s;-ms-transition: .4s; -o-transition: .4s; }

.side-menu-nav .main-menu .sub-menu a i {color: #03328E;}

.side-menu-nav .main-menu .sub-menu~i {position: absolute;padding: 18px 11px;right: 0;top: 0;border-left: 1px solid #ccc;}

.side-menu-nav .main-menu .sub-menu a:hover {background:var(--green);color: #fff;}

.side-menu-nav .main-menu>li>a {color: #212529;padding: 13px 30px 13px 10px;font-weight: 600;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:var(--red);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-close.closed span:nth-child(3) {transform: translateY(-7px) rotate(-45deg); -webkit-transform: translateY(-7px) rotate(-45deg); -moz-transform: translateY(-7px) rotate(-45deg); -ms-transform: translateY(-7px) rotate(-45deg); -o-transform: translateY(-7px) rotate(-45deg);}
/*  custom overlay */
.custom-overlay { position: fixed;left: 0;top: 0;background: rgba(0, 0, 0, .4);z-index: 12500;visibility: hidden;opacity: 0;transition: .4s; -webkit-transition: .4s;-moz-transition: .4s; -ms-transition: .4s;-o-transition: .4s;}
.stretched-link::after{position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;content: "";background-color: rgba(0,0,0,0);}
.custom-overlay.show {visibility: visible;opacity: 1;transition: .4s;-webkit-transition: .4s;-moz-transition: .4s;-ms-transition: .4s;-o-transition: .4s;}.justify-content-center {-ms-flex-pack: justify!important; justify-content: center !important;}
.flex-wrap {
    -ms-flex-wrap: wrap!important;
    flex-wrap: wrap!important;
}
.flex-column {
    -ms-flex-direction: column!important;
    flex-direction: column!important;
}
.d-block {
    display: block!important;
}
.d-none {
    display: none!important;
}
.mfi{
    box-shadow: rgb(0 0 0 / 10%) 0px 2px 4px;
}
@media (min-width: 1100px){
.flex-lg-row {
    -ms-flex-direction: row!important;
    flex-direction: row!important;
}
.align-items-lg-center {
    -ms-flex-align: center!important;
    align-items: center!important;
}.d-lg-block {
    display: block!important;
}.d-lg-none {
    display: none!important;
    }.sub-menu{display: none;}
}.sp-sticky {
    width: 100%;
    height: auto;
    display: block;
    position: fixed;
    z-index: 99999;
    left: 0;background:#fefef1;
    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:180px;}.sp-active svg{width:170px;}header svg{transition:all 0.3s ease;width:240px;}
header .container{position:relative;}.orange{color:var(--orange1);}footer a:hover{color:var(--yellow);}
.orange1{color:var(--orange1);}
.copyright .left span{padding:0px 0px 0px 5px;}
.angdown svg {
    transform: rotate(450deg)!important;
}.side-menu-nav svg {
    transition: all .1s linear;
}
.sp-sticky.sp-active {
    box-shadow: rgb(0 0 0 / 10%) 0px 2px 4px;
    margin-top:0px;
}
header .main-menu>li>a{padding:0px 1.5vw;color:#000;font-size: 17px;display: flex !important;align-items: center;height:90px;transition:all 0.3s ease;}
.main-menu a span{position: relative;display: flex;text-transform:uppercase;font-weight:500;transition:all 0.3s ease;}
.main-menu a.active span::after,.main-menu a:hover span::after{filter:invert(42%) sepia(100%) saturate(404%) hue-rotate(89deg) brightness(94%) contrast(84%);
}.main-menu a:hover span{color:var(--red) !important;}
footer{background:url(images/footerbg.webp) no-repeat;background-position:right;background-size:contain;position:relative;}
footer::after{content:'';position:absolute;width:100%;height:100%;background:linear-gradient(to right, var(--red) 75%, transparent);z-index:-1;bottom:0;}
.fwrap {
    display: grid;
    grid-template-columns:55% 40%;
    padding:60px 0px;align-items:center;
    justify-content: space-between;
}

.copyright .container {
    display: flex;flex-wrap:wrap;
    justify-content: space-between;
    padding: 14px 0px;border-top:1px solid #183b23;
}
footer h2{margin-bottom:15px;text-transform:uppercase;font-size:18px;color:#7d9587;letter-spacing:0px;font-weight:400;text-align:center;}.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:20px;margin-bottom:15px;color:#fff;}.cinfo p{margin-bottom:5px;}
.sicons svg{width:22px;height: 22px;}
.sicons {
    display: flex;margin-top:30px;
}
.sicons svg path{fill:var(--red);transition:all 0.3s ease;}.sicons a:hover{background:#fff;}

.sicons li{padding:0px 15px 0px 0px;}.sicons a:hover path{fill:var(--red);}
.enquiry{padding:30px 0px;position:relative;background:url(images/bg-2.png) no-repeat;background-color:var(--green);
mix-blend-mode:multiply;background-size:cover;}
.enquiry, .enquiry a{color:#fff;}
.enquiry p{font-size:30px;line-height:1.1;font-weight:400;}
.egrid{display:grid;grid-template-columns:60% 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:20px;border:1px solid #fff;z-index:1;padding:10px 20px;margin-top:0px;line-height:1;}
.enquiry a::after,.enquiry a::before{display:none;}
.enquiry a:hover{background:var(--brown);padding:10px 20px;border-color:var(--brown);}

.cbtn,.modal1 .cbtn{padding:8px 28px;display:inline-flex;text-transform:capitalize;transition:all 0.3s linear;
font-size:15px;}
.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;}.pspace{padding:100px 0px;}.hproducts{background:#f2f8fd;}
.textWrapper .d-flex{align-items:center;justify-content: space-between;width:90%;z-index:9;}
.plus::after {
    content: "+";
    display: inline-block;
}.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;}
.certslider  .owl-dots {
    display:none;margin-top:10px;
}
.owl-carousel .owl-dot {
    background-color: #ccc !important;
    padding: 5px !important;
    border-radius: 50%;
    width: 8px;
    height: 8px;
    margin: 0px 10px;
    outline: 0px;
}
.header-logo{position: relative;
    overflow: hidden;}
.ch2{font-size:70px;line-height:70px;letter-spacing: 0px;font-weight:100;color:var(--red);}
.habt{display:grid;grid-template-columns:33% 60%;justify-content:space-between;align-items:flex-start;}
.tright{text-align:right;}.habt p{margin:0px 0px 20px;}.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,.sliders .c1::after{content:'';position:absolute;background:#e1d8ce;width:100%;height:4px;left:0;bottom:0;}
.hbloglist .owl-item::before,.sliders .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,.sliders .c1:hover:before{transform:scaleX(1);}
.hbloglist .owl-stage{display:flex;}.hbloglist p{margin:20px 0px 80px;}
.ch3{font-size:24px;line-height:26px;letter-spacing: 0px;}
.blogdesc a{position:absolute;bottom:30px;border:1px solid #b9b7b3;}.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(--green) !important;}
.hbloglist .owl-stage-outer,.rslider .owl-stage-outer {overflow: visible;}
.hbloglist .owl-item,.rslider .owl-item {opacity: 0;transition: opacity 500ms;background:#f1ede8;padding:0px 20px 20px;}.hbloglist .owl-item.active,.rslider .owl-item.active{opacity: 1;}
.rname{margin-top:15px;font-weight: 500;color:var(--red);}.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;}
.habt a{margin-top:10px;}
.grey{background:#f4f4f4;}.rcrow{display:flex;flex-wrap:wrap;justify-content:space-between;}
.htesti .owl-dots{text-align:right;}.htesti h2{margin-bottom:25px;}
.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:inline;-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;}.trow .t2{position:relative;overflow:hidden;}
.islider .owl-dots,.pslider .owl-dots{text-align:center;}.sub-banner{height:200px;
    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;}
.breadcrumb svg{margin:0px 5px;}.breadcrumb li{font-size:15px;display:flex;align-items:center;}.op5{opacity:0.8;}.op5:hover{opacity:1;}.sub-banner h1{color:#fff;font-size:50px;line-height:50px;font-weight:400;}
.center{display:flex;flex-wrap: wrap;align-items:center;justify-content:center;}.vm-cards h2{color:var(--blue);font-size:30px;}

.backButton {
    cursor: pointer;
    position: fixed;
    bottom: 3rem;
    right: 2rem;
    z-index: 999999;
    display: none;
    align-items: center;
    justify-content: center;
    width: 3rem;
    height: 3rem;
    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:var(--yellow);
}.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;
    display:none;opacity:1;
    bottom: 28%;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);color:var(--red);}
.sse a {padding:30px 10px;color:#fff;white-space:nowrap;text-transform:uppercase;}

.col-md-12{width:100%;}.modal1 .modal-body{padding:15px;}

.fcol1 .nowrap{color:var(--sblue);transition: all 0.3s ease;}.fcol1 .nowrap:hover{color:var(--blue);}
.enbtn{position:relative;border-radius:5px;}header .main-menu .enbtn{height:auto !important;padding:9px 20px 9px;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(--blue);transition:all 0.5s ease;z-index:-1;}
.clientslider{width:95%;margin:40px auto 0px;}
.carrows .owl-prev, .carrows .owl-next{position: absolute;top:45%;    left: 100px;
    z-index: 99;
    background: rgb(0 0 0 / 60%);
    border-radius: 12px;
    width: 60px;
    height: 60px;display: flex;
    align-items: center;
    justify-content: center;}.carrows .owl-prev svg{transform:rotate(270deg);}.carrows .owl-next svg{transform:rotate(90deg);}
.carrows .owl-next{right:100px;left: auto;}
.bimg{position:relative;overflow:hidden;display:flex;}
.tc{text-align:center;}
.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;}
.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:20px 0px 30px;color:#000;font-size:20px;font-weight:500;transition:all 0.3s ease;text-align:center;line-height:22px;}.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;}
.facts {
    display: flex;justify-content:center;margin:20px 0px 100px;border-bottom: 1px solid #d3ccc4;
}
.awrap{width:80%;margin:0px auto;}  

.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; }
.enquiry p{font-size:38px;letter-spacing:0px;}
.habt1{display:flex;}.habt1 img{object-fit:cover;height:auto;} 
.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;
}

.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: 9;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 20px 0px;
    margin-top: 20px;
}.button-icon {
    border-radius: 8px;
    width: 75px;
    height: 50px;
    display: flex;
    background: #fff;
    align-items: center;
    justify-content: center;
    background: #FF0000;
    transition: all 0.3s ease-out;
}
.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, .applists .owl-item{opacity:0;}.qpolicy .owl-item.active, .applists .owl-item.active{opacity:1;}.qpolicy .owl-stage-outer, .applists .owl-stage-outer{overflow:visible;}.mb2{margin-bottom:20px;}
.qsec{position:relative;overflow:hidden;padding:20px 0px;}.qpolicy .carrows .owl-prev, .qpolicy .carrows .owl-next{top:45%;}
.infraslider .owl-dots{margin:5px 0px 50px;text-align:center;}.infraslider .owl-dot.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(--red) !important;}.atestimonials .rslider::after{display:none;}
.pslides .swiper-button-prev:hover span,.pslides .swiper-button-next:hover span{background:#fff;}


.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;}
.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;}.dtl-cnt p:first-child{font-weight:600;font-size: 18px;margin-bottom:2px;}
.fg-btn .form-control{height:auto;transition:0.4s ease-out; width: 160px;background-color: #f67f20;color:#fff;}.fg-btn .form-control:hover{cursor:pointer;background-color:var(--red);color:#fff;}
.form-control {font-family: "Poppins", sans-serif;display: block;width: 100%;height:48px;outline: 0px;padding: 0.375rem 15px;font-size: 1rem;font-weight: 400;;line-height: 1.5;color:#000;background-color: #fff;background-clip: padding-box;border:1px solid #899a4d6b;border-radius: 0.25rem;transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;border-radius:5px;box-shadow: none;}#form textarea {height: 100px;resize: none;}#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{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{content:url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" viewBox="0 0 24 24"%3E%3Cpath fill="%235e5e5e" d="M6.41 6L5 7.41L9.58 12L5 16.59L6.41 18l6-6z"%2F%3E%3Cpath fill="%235e5e5e" d="m13 6l-1.41 1.41L16.17 12l-4.58 4.59L13 18l6-6z"%2F%3E%3C%2Fsvg%3E');position: absolute;right: -22px;top:3px;}
.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;
}
.cpr .carrows .owl-prev{left:20px;} .cpr .carrows .owl-next{right:20px;}.cpr .carrows .owl-prev,.cpr .carrows .owl-next{top:45%;}
.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;}
.sliders .c1{background:#f1ede8;text-align:center;display:flex;padding:15px 0px;position:relative;}
.sliders .c1::before,.sliders .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%;}.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;}
.hpr3:after {background:url(images/u-drainpattern.webp) no-repeat;}
.budrain{background:url(images/udrain.webp) !important;background-position:center;background-size:cover;}
.bwimg{background:url(images/prestress-boundary-walls.webp);background-position:center;background-size:cover;}
.npimg{background:url(images/normal-paver.webp);background-position:center;background-size:cover;}
.gpimg{background:url(images/grass-paver.webp);background-position:center;background-size:cover;}
.ksimg{background:url(images/kerb-stone-paver-blocks.webp);background-position:center;background-size:cover;}
.sbpimg{background:url(images/shot-blasted-paver.webp);background-position:center;background-size:cover;}
.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, .applists .owl-stage{display:flex;}
.pr1:hover .senq{opacity:1;}footer svg{width:250px;}
.st0{display:none;}.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: 3rem;bottom: 10rem;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:#8e3c21;}

.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;}


header.sp-sticky.sp-active .main-menu a span{color:#0a0a0a;}
header.sp-sticky.sp-active .main-menu a.enbtn span{color:#fff;}
.enbtn::before,
.enbtn::after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transform-origin: center;
    border-radius:25px;
    z-index: -1;width:100%;height:100%;
    transition: all .5s;background:transparent;
 }

 .enbtn::after {
  background: linear-gradient(180deg, #6aa13f, #136c3a);transform:scale(1)
 }

  .enbtn::before {
  background:linear-gradient(180deg, #dbb44e, #b27d32);
 }

.enbtn:hover::after {
  transform:scale(0);
}
.cbtn{color:#fff;border-radius:20px;font-weight:500;position:relative;transition:all 0.5s ease;text-transform:uppercase;
	font-size:16px;align-items:center;overflow:hidden;    border: 1px solid var(--yellow);
    border-radius: 50px;}.cbtn span{position:relative;z-index:9;}
.cbtn:hover{color:#0a0a0a;}
.cbtn::before{content:'';background:var(--red);width:100%;height:100%;left:0%;transition:all 0.3s ease;position:absolute;transition:all 0.5s ease;z-index:-1;}
.cbtn:hover::after{left:0;}
.cbtn::after{content:'';background:var(--yellow);width:100%;height:100%;transition:all 0.3s ease;position:absolute;transition:all 0.5s ease;transform:translateY(-100%);
z-index:-1;}
.cbtn:hover::after{transform:translateY(0%);}
.green{color:var(--green);font-size:40px;font-family:'Mabook';}.mb25{margin-bottom:25px;}
.imgr{justify-content:flex-end;}.pbspace{padding-bottom:100px;}
.owl-nav svg path{fill:#fff;}.owl-nav button:hover path{fill:#dbb44e;}
.clientslider img:hover{transform:scale(1.1);}
.plists{display:grid;grid-template-columns:repeat(3,1fr);gap:0px 50px;}
.imgh > div{display:flex;position:relative;overflow:hidden;}.imgh img{transition:all 0.3s ease;width:100%;}
.imgh:hover img{transform:scale(1.1);}.imgh:hover h3{color:var(--blue1);}.imgh:hover{cursor:pointer;}
.hprod .plists{padding:20px 0px;}.ucase{text-transform:uppercase;}.map-container{position:relative;}


.tippy-touch{cursor:pointer!important}.tippy-notransition{-webkit-transition:none!important;transition:none!important}.tippy-popper{max-width:400px;-webkit-perspective:800px;perspective:800px;z-index:9999;outline:0;-webkit-transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-timing-function:cubic-bezier(.165,.84,.44,1)}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^=top] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^=top] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^=top] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^=top] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^=top] [x-circle].enter{-webkit-transform:scale(1) translate(-50%,-55%);transform:scale(1) translate(-50%,-55%);opacity:1}.tippy-popper[x-placement^=top] [x-circle].leave{-webkit-transform:scale(.15) translate(-50%,-50%);transform:scale(.15) translate(-50%,-50%);opacity:0}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #6aa13f;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,.7)}.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^=top] [data-animation=perspective]{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^=top] [data-animation=perspective].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^=top] [data-animation=perspective].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^=top] [data-animation=fade].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=fade].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^=top] [data-animation=scale].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^=top] [data-animation=scale].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^=bottom] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^=bottom] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^=bottom] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^=bottom] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^=bottom] [x-circle].enter{-webkit-transform:scale(1) translate(-50%,-45%);transform:scale(1) translate(-50%,-45%);opacity:1}.tippy-popper[x-placement^=bottom] [x-circle].leave{-webkit-transform:scale(.15) translate(-50%,-5%);transform:scale(.15) translate(-50%,-5%);opacity:0}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,.7)}.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^=bottom] [data-animation=perspective]{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^=bottom] [data-animation=perspective].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^=bottom] [data-animation=perspective].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^=bottom] [data-animation=fade].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=fade].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^=bottom] [data-animation=scale].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^=bottom] [data-animation=scale].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^=left] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^=left] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^=left] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^=left] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^=left] [x-circle].enter{-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%);opacity:1}.tippy-popper[x-placement^=left] [x-circle].leave{-webkit-transform:scale(.15) translate(-50%,-50%);transform:scale(.15) translate(-50%,-50%);opacity:0}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,.7)}.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^=left] [data-animation=perspective]{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^=left] [data-animation=perspective].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^=left] [data-animation=perspective].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^=left] [data-animation=fade].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=fade].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^=left] [data-animation=scale].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^=left] [data-animation=scale].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^=right] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^=right] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^=right] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^=right] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^=right] [x-circle].enter{-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%);opacity:1}.tippy-popper[x-placement^=right] [x-circle].leave{-webkit-transform:scale(.15) translate(-50%,-50%);transform:scale(.15) translate(-50%,-50%);opacity:0}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-circle]{background-color:var(--lgreen);}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid var(--lgreen);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid var(--lgreen);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid var(--lgreen);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-circle]{background-color:var(--lgreen)}.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^=right] [data-animation=perspective]{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^=right] [data-animation=perspective].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^=right] [data-animation=perspective].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^=right] [data-animation=fade].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=fade].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=shift].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=shift].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^=right] [data-animation=scale].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^=right] [data-animation=scale].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,.1),0 4px 80px -8px rgba(0,20,60,.2);background-color:green;color:#fff;}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:.95rem;padding:.2rem .2rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333;pointer-events:none}.tippy-tooltip--small{padding:.25rem .5rem;font-size:.8rem}.tippy-tooltip--big{padding:.4rem 0.6rem;font-size:16px;background:var(--lgreen);}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{-webkit-transition-timing-function:cubic-bezier(.53,1,.36,.85);transition-timing-function:cubic-bezier(.53,2,.36,.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;-webkit-transition:all ease;transition:all ease}.tippy-tooltip [x-circle]:before{content:"";padding-top:90%;float:left}@media (max-width:450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}
.rslider .imgh{position:relative;overflow:hidden;}
footer,footer a{color:#fff;}
footer a{transition:all 0.3s ease;}.fcol3 a{white-space:nowrap;}.copyright{margin-top:50px;border-top:1px solid #b0413f;padding-top:20px;}.copyright p{margin-bottom:3px;}
header .main-menu .enbtn span{color:#fff !important;}.copyright p, .copyright a{font-size:15px;color:#ffffffb8;}
.sub-banner h1,.breadcrumb,.breadcrumb a{color:#431B0E;}.sub-banner .container{position:relative;z-index:9;}
.sub-banner h1{color:#431B0E;text-transform:uppercase;}
.sub-banner::after{content:'';position:absolute;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.6);z-index:0;opacity:0;}
.slash{color:#8e3c21;padding:0px 10px;}
.alignstart{align-items:flex-start;}.mbtn,.mbtn1{display:none;margin-top:0px !important;}
.cgal{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;}
.cgal img{height:300px;object-fit:contain;transition:all 0.3s ease;}
.cicon img{height:150px;}.cicon{height:300px;display:flex;align-items:center;justify-content:center;}.cgal a{box-shadow:0px 0px 5px rgba(0,0,0,0.25);
    position:relative;overflow:hidden;display:flex;}.gal1 img{object-fit:cover;}
.cgal a:hover img{transform:scale(1.1);}.mfp-bg,.mfp-wrap{z-index: 999999;}.cntpage .enquiry{display:none;}
.map{line-height:0;}.cforms h2{font-size:30px;line-height:1;}
.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: linear-gradient(180deg, #6aa13f, #136c3a);padding:9px 20px 9px;border-radius: 25px;transition:all 0.3s ease;margin-top:10px;}::placeholder{color:#000;}.fg-btn input:hover{background:linear-gradient(180deg, #dbb44e, #b27d32);}.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;}.py3{padding:60px 0px 30px;}
.leaf li{margin-bottom:15px;padding-left:35px;position:relative;}.leaf li::before{content:'';background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 16 16'%3E%3Cpath fill='%23899a4d' d='M15.802 2.102C14.072.791 11.409.008 8.678.008c-3.377 0-6.129 1.179-7.549 3.235C.462 4.208.093 5.352.032 6.641c-.054 1.148.139 2.418.573 3.784C2.087 5.981 6.227 2.502 11 2.502c0 0-4.466 1.175-7.274 4.816A10.535 10.535 0 0 0 2.2 10.037A15.387 15.387 0 0 0 1 16.002h2s-.304-1.91.224-4.106a17.71 17.71 0 0 0 2.357.177c1.839 0 3.146-.398 4.115-1.252c.868-.765 1.347-1.794 1.854-2.882c.774-1.663 1.651-3.547 4.198-5.002a.5.5 0 0 0 .054-.833z'/%3E%3C/svg%3E");width:18px;height:18px;background-size:18px;display:flex;position:absolute;left:0;top:5px;}
.load li::before{background: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKIHdpZHRoPSI5MDAuMDAwMDAwcHQiIGhlaWdodD0iNzM1LjAwMDAwMHB0IiB2aWV3Qm94PSIwIDAgOTAwLjAwMDAwMCA3MzUuMDAwMDAwIgogcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCI+CjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLDczNS4wMDAwMDApIHNjYWxlKDAuMTAwMDAwLC0wLjEwMDAwMCkiCmZpbGw9IiMwMDAwMDAiIHN0cm9rZT0ibm9uZSI+CjxwYXRoIGQ9Ik01MjI1IDY5ODEgYy0zOCAtOSAtODQgLTI0IC0xMDIgLTM0IC01OSAtMzIgLTEzOCAtMTE5IC0xNzQgLTE5MgpsLTM0IC03MCAtMiAtMjE5NSBjLTIgLTEyMDcgLTUgLTIyMDUgLTggLTIyMTYgLTUgLTI1IC0yMCAtMzIgLTg1IC00NCAtMjUgLTQKLTU4IC0xMyAtNzUgLTE4IC0yOCAtMTAgLTc3IC0yNCAtMjA1IC01OCAtMzAgLTggLTc2IC0yMiAtMTAxIC0zMCAtMjYgLTcgLTU0Ci0xNCAtNjQgLTE0IC0xMCAwIC0zOCAtNyAtNjQgLTE0IC0yNSAtOCAtNzMgLTIyIC0xMDYgLTMxIC0zMyAtOSAtODAgLTIzCi0xMDUgLTMwIC0yNSAtNyAtNzQgLTIwIC0xMTAgLTMwIC0zNiAtOSAtODUgLTIzIC0xMTAgLTMxIC0yNSAtOCAtNTUgLTE0IC02NwotMTQgLTEyIDAgLTM3IC02IC01NSAtMTQgLTMwIC0xMyAtNzAgLTI0IC0yMTggLTYzIC0zMCAtOCAtNzYgLTIxIC0xMDEgLTI5Ci0yNiAtOCAtNTcgLTE0IC02OCAtMTQgLTEyIDAgLTMyIC01IC00MyAtMTEgLTEyIC03IC00NCAtMTcgLTcyIC0yNCAtMjggLTcKLTc4IC0yMSAtMTExIC0zMCAtMzMgLTEwIC03OCAtMjEgLTEwMCAtMjQgLTIyIC00IC01MCAtMTMgLTYyIC0xOSAtMTIgLTcgLTMzCi0xMiAtNDggLTEyIC0xNCAwIC0zOCAtNiAtNTMgLTE0IC0xNSAtNyAtNDMgLTE2IC02MiAtMTkgLTE5IC00IC02NiAtMTYgLTEwNQotMjcgLTM4IC0xMiAtODggLTI1IC0xMTAgLTMwIC02MCAtMTMgLTEyNiAtMzAgLTE2MCAtNDIgLTE2IC02IC00OCAtMTMgLTcwCi0xOCAtMjIgLTQgLTUxIC0xMiAtNjUgLTE4IC0xNCAtNSAtNTQgLTE3IC05MCAtMjcgLTM2IC05IC04NSAtMjMgLTExMCAtMzEKLTI1IC04IC01NSAtMTQgLTY4IC0xNCAtMTMgMCAtMzMgLTUgLTQ1IC0xMiAtMTIgLTYgLTQwIC0xNSAtNjIgLTE5IC0yMiAtNAotNTMgLTExIC03MCAtMTcgLTE2IC02IC01NyAtMTggLTkwIC0yNyAtMzMgLTkgLTgxIC0yMyAtMTA2IC0zMSAtMjYgLTcgLTU3Ci0xNCAtNjggLTE0IC0xMiAwIC0zMiAtNSAtNDQgLTEyIC0xMiAtNiAtNDAgLTE1IC02MiAtMTkgLTIyIC00IC01MyAtMTEgLTcwCi0xNyAtMTYgLTYgLTU3IC0xOCAtOTAgLTI3IC0zMyAtOSAtODEgLTIzIC0xMDYgLTMxIC0yNiAtNyAtNTcgLTE0IC03MCAtMTQKLTEzIC0xIC0zNSAtNyAtNDkgLTE1IC0xNCAtOCAtMzYgLTE0IC01MCAtMTUgLTE0IDAgLTQ1IC02IC03MCAtMTQgLTI1IC04Ci03MiAtMjIgLTEwNSAtMzEgLTMzIC05IC04MCAtMjMgLTEwNSAtMzEgLTI1IC04IC01NiAtMTQgLTcwIC0xNCAtMTQgLTEgLTM2Ci03IC01MCAtMTUgLTE0IC04IC00MCAtMTQgLTU4IC0xNSAtMTkgMCAtNDYgLTYgLTYwIC0xNCAtMjUgLTEyIC00NyAtMTkgLTE1MgotNDYgLTEwMiAtMjYgLTEzMyAtMzggLTE1NyAtNjIgLTI0IC0yNCAtMjUgLTI5IC0xNCAtNjAgNyAtMTggMTYgLTUzIDIxIC03OAo0IC0yNSAxMyAtNTggMTggLTc1IDYgLTE2IDE4IC01NyAyNyAtOTAgMjkgLTEwMiA0NCAtMTUzIDYwIC0yMDIgOCAtMjcgMTUKLTU5IDE1IC03MyAxIC0xNCA3IC0zNiAxNSAtNTAgOCAtMTQgMTQgLTM2IDE1IC00OSAwIC0xNCAxMiAtMzggMjcgLTUzIDMwCi0zMiA4MSAtMzcgMTIzIC0xMyAxNCA4IDQxIDE1IDYwIDE1IDE5IDAgNDQgNyA1NCAxNSAxMSA4IDMxIDE1IDQ1IDE1IDE0IDAKNDMgNiA2NiAxNCAyMiA4IDY3IDIyIDEwMCAzMSAzMyA5IDgwIDIzIDEwNSAzMSAyNSA4IDU2IDE0IDcwIDE0IDE0IDEgMzYgNwo1MCAxNSAxNCA4IDM3IDE0IDUyIDE1IDE1IDAgNDIgNiA2MCAxNCAxOCA4IDYyIDIyIDk4IDMxIDM2IDkgODUgMjMgMTEwIDMxCjI1IDggNTYgMTQgNzAgMTQgMTQgMSAzNCA3IDQ0IDE1IDExIDggMzUgMTUgNTMgMTUgMTggMCA0NyA2IDY1IDE0IDMwIDEzIDU3CjIxIDIxOCA2MyAzMCA4IDc1IDIxIDEwMCAyOSAyNSA4IDU1IDE0IDY3IDE0IDEyIDAgMzcgNiA1NSAxNCAxOCA3IDYwIDIxIDkzCjMwIDMzIDEwIDgwIDI0IDEwNSAzMiAyNSA4IDU2IDE0IDcwIDE0IDE0IDEgMzYgNyA1MCAxNSAxNCA4IDQxIDE1IDYwIDE1IDE5CjAgNDQgNyA1NCAxNSAxMSA4IDI5IDE1IDQwIDE1IDEyIDAgNDEgNiA2NiAxNCAyNSA4IDcyIDIyIDEwNSAzMSAzMyA5IDc2IDIxCjk1IDI3IDE5IDcgNTMgMTUgNzUgMTkgMjIgNCA1NCAxMSA3MCAxNyAzNCAxMiAxMTEgMzQgMjAwIDU3IDMzIDkgNzQgMjEgOTAKMjcgMTcgNiA1MCAxNCA3NSAxOCAyNSA0IDU5IDEyIDc1IDE4IDE3IDYgNDYgMTUgNjUgMjIgMTkgNyA1MSAxNSA3MCAyMCAxOSA0CjcxIDE4IDExNSAzMCA0NCAxMyA5OCAyNiAxMjAgMzAgMjIgNCA1NCAxMiA3MCAxOCAyOSAxMCA2MSAyMCAxOTAgNTYgMzMgMTAKODAgMjQgMTA1IDMyIDI1IDggNTUgMTQgNjggMTQgMTMgMCAzMyA1IDQ1IDEyIDEyIDYgNDAgMTUgNjIgMTkgMjIgNCA1NCAxMgo3MCAxOCAzMyAxMSA5NSAyOSAxOTUgNTUgMzYgOSA4NiAyMyAxMTEgMzEgMjYgOCA1NiAxNSA2OCAxNSAxMSAwIDM1IDYgNTMgMTQKMTggOCA2MiAyMiA5OCAzMSAzNiA5IDgzIDIzIDEwNSAzMSAyMyA4IDQ5IDE0IDU5IDE0IDEwIDAgMzkgNyA2NSAxNCAyNSA4IDcxCjIyIDEwMSAzMCAzMCA5IDc4IDIyIDEwNSAzMCAyOCA3IDc5IDIxIDExNSAzMCAzNiAxMCA3OSAyMiA5NSAyOCAxNyA1IDQ4IDE0CjcwIDE4IDIyIDQgNTUgMTMgNzMgMjAgNTAgMTkgNjIgOSA2MiAtNTIgMCAtMjggNiAtNzkgMTQgLTExMiA3IC0zNCAyMSAtOTcKMzEgLTE0MSA5IC00NCAyMyAtOTMgMzEgLTEwOCA4IC0xNiAxNCAtMzYgMTQgLTQ1IDAgLTkgNyAtMjYgMTUgLTM2IDggLTExIDE1Ci0zMCAxNSAtNDIgMCAtMTMgNCAtMjUgOSAtMjkgNSAtMyAyNyAtMzkgNDcgLTgxIDIxIC00MSA0NCAtODAgNTEgLTg2IDcgLTYKMTMgLTE1IDEzIC0yMCAwIC0yOSAxOTMgLTI1MCAyODAgLTMyMCAyNSAtMjAgNTcgLTQ3IDcyIC02MCAyMiAtMTkgMTExIC04MAoxNjIgLTExMCA0MyAtMjYgMjk2IC0xMjggMzE3IC0xMjggOCAwIDM0IC02IDU5IC0xNCAyNSAtOCAxMTMgLTIyIDE5NyAtMzEKMTU2IC0xNyAxODAgLTE2IDQ0MyAxOSAxMzggMTggMzMxIDEwMCA1MDUgMjE1IDIyOSAxNTEgNDMwIDM4MSA1MzggNjE2IDEwIDIyCjI1IDUzIDMzIDY4IDggMTYgMTQgMzcgMTQgNDggMCAxMSA2IDMyIDE0IDQ3IDcgMTUgMjEgNjggMzAgMTE3IDEwIDUwIDIzIDEwOAoyOSAxMzAgOCAyOSAxMiA3NjMgMTQgMjc3OCBsMyAyNzM3IC0xNzA3IC0xIGMtMTU1NyAtMSAtMTcxNCAtMiAtMTc3OCAtMTh6Cm0yMTgwIC00NjU3IGMxNzIgLTU2IDMyNCAtMTc3IDQwOCAtMzI2IDI2IC00NSA0NyAtOTUgNDcgLTEwOSAwIC0xNSA3IC00MCAxNQotNTUgMjAgLTQwIDIxIC0yNTggMCAtMjk0IC04IC0xNCAtMTQgLTM2IC0xNSAtNTAgMCAtMTQgLTE0IC01MiAtMzEgLTg1IC0xMjAKLTIzMyAtMzQ2IC0zNzUgLTU5NCAtMzc1IC05NCAwIC0yMjUgMjYgLTI0OSA1MCAtNSA1IC0xNiAxMCAtMjIgMTAgLTIyIDAKLTEyNyA2NyAtMTY5IDEwOCAtOTMgODggLTE4MyAyMjIgLTE4NSAyNzIgMCAxNCAtNyAzNiAtMTUgNTAgLTIxIDM2IC0yMCAzMDcKMCAzMzQgOCAxMSAxNSAzMiAxNSA0NyAwIDYzIDEyNyAyMzQgMjM1IDMxNyA1MSAzOSAxMzYgODIgMjEwIDEwNSA3MSAyMiAyODMKMjIgMzUwIDF6Ii8+CjxwYXRoIGQ9Ik0zMTg3IDU0ODkgYy0xMCAtNiAtMzkgLTE0IC02NSAtMTkgLTI2IC00IC02MCAtMTMgLTc3IC0xOCAtMTYgLTYKLTU3IC0xOCAtOTAgLTI3IC0zMyAtOSAtODUgLTIzIC0xMTUgLTMxIC0zMCAtOSAtNzUgLTIyIC0xMDAgLTMwIC0yNSAtOCAtNTYKLTE0IC03MCAtMTQgLTE0IC0xIC0zNiAtNyAtNTAgLTE1IC0xNCAtOCAtMzcgLTE0IC01MiAtMTUgLTE1IDAgLTQyIC02IC02MAotMTQgLTE4IC04IC02MiAtMjIgLTk4IC0zMSAtMzYgLTkgLTg5IC0yNCAtMTE3IC0zMiBsLTUzIC0xNSA2IC00MSBjMyAtMjMgMTEKLTU4IDE4IC03NyA4IC0xOSAxOSAtNTUgMjUgLTgwIDYgLTI1IDE5IC03MCAyNyAtMTAwIDkgLTMwIDIwIC03MSAyNSAtOTAgMTcKLTczIDMxIC0xMjYgNDEgLTE1NSA2IC0xNiAxMyAtNDggMTggLTcwIDQgLTIyIDEyIC01MSAxOCAtNjUgNSAtMTQgMTcgLTU0IDI3Ci05MCA5IC0zNiAyMyAtODUgMzEgLTExMCA4IC0yNSAxNCAtNTUgMTQgLTY3IDAgLTEyIDYgLTM3IDE0IC01NSAxNCAtMzQgMzAKLTg4IDQ4IC0xNzIgMTEgLTQ2IDEwIC01MCAtMTEgLTY4IC0xNCAtMTEgLTM5IC0xOCAtNjUgLTE4IC0yMyAwIC00NiAtNCAtNTIKLTEwIC05IC05IC0yMTAgLTY1IC0yODkgLTgwIC0yMiAtNCAtNTMgLTEyIC02OCAtMTkgLTE2IC02IC00MyAtMTEgLTYwIC0xMQotMTggMCAtNDEgLTcgLTUxIC0xNSAtMTEgLTggLTMyIC0xNSAtNDggLTE1IC0xNSAwIC00NSAtNyAtNjUgLTE1IC01NCAtMjEKLTEzMyAtMjQgLTE0MyAtNSAtNSA4IC0xNiA0NCAtMjUgODAgLTkgMzYgLTIzIDg1IC0zMSAxMTAgLTggMjUgLTE0IDU2IC0xNAo3MCAtMSAxNCAtNyAzNCAtMTUgNDQgLTggMTEgLTE1IDM3IC0xNSA1NyAwIDIxIC02IDUwIC0xNCA2NiAtOCAxNSAtMTkgNDgKLTI1IDczIC02IDI1IC0xOCA2OCAtMjcgOTUgLTggMjggLTE3IDY4IC0yMSA5MCAtMyAyMiAtMTIgNDkgLTE5IDYwIC04IDExCi0xNCAzOCAtMTQgNjAgMCAyMyAtNSA0NiAtMTEgNTIgLTYgNiAtMTUgMzEgLTIwIDU1IC01IDIzIC0xOCA3NSAtMzAgMTEzIC0xMQozOSAtMjMgODYgLTI2IDEwNSAtMyAxOSAtMTAgNDEgLTE1IDQ4IC0xMyAxNSAtNTAgMTYgLTY1IDEgLTYgLTYgLTM1IC0xNCAtNjQKLTE5IC0zMCAtNCAtNjcgLTEyIC04NCAtMTggLTE2IC02IC01MCAtMTUgLTc1IC0yMSAtMjUgLTcgLTcwIC0xOSAtMTAwIC0yNwotMzAgLTkgLTczIC0yMCAtOTUgLTI1IC01NSAtMTEgLTEyNCAtMjkgLTE2MCAtNDEgLTE2IC02IC00OCAtMTMgLTcwIC0xNyAtMjIKLTQgLTU2IC0xMyAtNzUgLTE5IC04NSAtMjcgLTE0MCAtNDIgLTE1OCAtNDIgLTM1IDAgLTEwNyAtMzggLTE0NiAtNzggLTY2Ci02NiAtNzQgLTEzMCAtMzQgLTI0NyA2IC0xNiAxNCAtNDggMTggLTcwIDUgLTIyIDE4IC03MSAyOSAtMTEwIDEyIC0zOCAyNQotODggMzEgLTExMCAxNiAtNjggMzEgLTEyOSA0MyAtMTY1IDYgLTE5IDE0IC01MyAxOCAtNzUgNCAtMjIgMTIgLTUzIDE3IC03MAo2IC0xNiAxOCAtNTkgMjcgLTk1IDkgLTM2IDIzIC04NSAzMSAtMTEwIDggLTI1IDE0IC01OCAxNCAtNzUgMSAtMTYgNyAtMzkgMTUKLTQ5IDggLTExIDE1IC0zMSAxNSAtNDUgMCAtMTQgNyAtNDYgMTUgLTcxIDggLTI1IDIxIC03MiAzMCAtMTA1IDkgLTMzIDIzCi04MCAzMSAtMTA1IDggLTI1IDE0IC01NSAxNCAtNjggMCAtMTMgNSAtMzIgMTEgLTQzIDYgLTExIDE0IC00MSAxOSAtNjcgNQotMjYgMTUgLTY5IDIzIC05NyAzNyAtMTI1IDYwIC0yMTMgNjcgLTI1MCAzIC0yMiAxMiAtNTAgMTggLTYyIDcgLTEyIDEyIC0zNwoxMiAtNTUgMSAtMTggNyAtNDQgMTUgLTU4IDggLTE0IDE0IC0zNyAxNSAtNTIgMCAtMTUgNiAtNDIgMTQgLTYwIDE1IC0zNiAzMwotOTkgNDUgLTE2MyA1IC0yMiAxMyAtNTMgMjAgLTY4IDYgLTE2IDExIC00MCAxMSAtNTQgMCAtMzQgMzIgLTEwMSA2OCAtMTQwCjM2IC00MSAxMjUgLTc3IDE1MyAtNjIgMTEgNiA0MSAxNCA2NyAxOSAyNiA0IDYxIDEzIDc3IDE5IDE3IDYgNTcgMTggOTAgMjYKMzMgOSA4MyAyMyAxMTEgMzEgMjggOCA2MiAxNCA3NSAxNCAxMyAwIDMzIDcgNDMgMTUgMTEgOCAzMSAxNSA0NSAxNSAyNCAwIDQyCjQgMTY2IDQ0IDI4IDkgNjEgMTYgNzUgMTYgMTQgMSAzNiA3IDUwIDE1IDE0IDggMzkgMTUgNTUgMTUgMTcgMCA0MSA3IDU1IDE1CjE0IDggMzkgMTQgNTcgMTUgMTggMCA0NyA2IDY1IDE0IDE4IDggNjIgMjIgOTggMzEgNjkgMTggMTM2IDM2IDIyMyA2MCAyOCA4CjYzIDE2IDc3IDE5IDE0IDIgMzkgOSA1NSAxNCAzNSAxMiAxMTUgMzQgMjA1IDU3IDM2IDkgNzkgMjEgOTUgMjcgMTcgNiA1MCAxNAo3NSAxOCAyNSA0IDU5IDEyIDc1IDE4IDE3IDYgNTUgMTcgODUgMjUgMzAgOSA3OSAyMyAxMDkgMzEgMjkgOSA2MiAxNiA3MyAxNgoxMSAwIDI5IDUgNDEgMTIgMTIgNiA0MiAxNSA2NyAxOSAyNSA0IDU5IDExIDc1IDE3IDE3IDYgNTUgMTcgODUgMjUgOTcgMjYKMTc0IDQ4IDIyMCA2MyAyNSA4IDU2IDE0IDcwIDE0IDE0IDEgMzYgNyA1MCAxNSAxNCA4IDM3IDE0IDUyIDE1IDY2IDAgMTU0IDU4CjE3OSAxMTcgMjIgNTEgMjYgMTUyIDcgMTg2IC02IDEyIC0xNSA0MiAtMTkgNjcgLTQgMjUgLTExIDU5IC0xNyA3NSAtNiAxNwotMTcgNTUgLTI1IDg1IC0yNiA5NyAtNDggMTc0IC02MyAyMjAgLTggMjUgLTE0IDU1IC0xNCA2OCAwIDEzIC01IDMzIC0xMiA0NQotNiAxMiAtMTUgNDAgLTE5IDYyIC00IDIyIC0xNCA2MyAtMjIgOTAgLTI1IDg0IC01OSAyMDggLTY4IDI0NSAtMTYgNzAgLTMxCjEyNiAtNDEgMTU1IC02IDE3IC0xMyA0OCAtMTggNzAgLTQgMjIgLTEyIDUxIC0xNyA2NSAtMTggNDMgLTQzIDEzNiAtNDMgMTYxCi0xIDEzIC03IDM1IC0xNSA0OSAtOCAxNCAtMTQgMzcgLTE1IDUyIDAgMTUgLTYgNDUgLTE0IDY1IC0xMyAzOCAtMjkgOTMgLTYwCjIxMyAtMTAgMzYgLTIyIDc5IC0yOCA5NSAtNiAxNyAtMTQgNTAgLTE4IDc1IC00IDI1IC0xMiA1OSAtMTggNzUgLTExIDMyIC0zMgoxMDQgLTU4IDIwMCAtMzggMTQyIC00NyAxNzIgLTYyIDIwNSAtMjMgNTEgLTQxIDY5IC05NCA5NiAtNTEgMjYgLTE1NiAzMwotMTkxIDEzeiIvPgo8L2c+Cjwvc3ZnPgo=");    width: 25px;
    height: 20px;
    background-size: 25px;filter: invert(57%) sepia(3%) saturate(5192%) hue-rotate(32deg) brightness(99%) contrast(92%);}
.load li{padding-left:40px;}.leaf li:last-child{margin-bottom:0px;}

.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;font-family:'Roboto';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: 240px;
    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 .sub-menu a {
    padding: 12px 24px; 
    display: block;
    transition: .4s;
    -webkit-transition: .4s;
    -o-transition: .4s;
    border-bottom:1px solid #899a4d59;
}header .main-menu .sub-menu a:hover{color:var(--green);}
.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;}


.hero-slider {
  width: 100%;
  height: 650px;
  position: relative;
  z-index: 0;
}




@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: 720px;
  position: absolute;
  left: 0;
  top: 0;
}

.hero-slider .slide-inner {
  width: 100%;
  height: 720px;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
  background-size: cover;
  background-position: center;
  text-align: left;
}

.hero-style {
  height: 720px;
  transition:all .4s ease;
}




@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: 34px;
  font-weight: 400;
  line-height: 1.25;
  letter-spacing: normal;
  color:#101010;
  margin: 0px;
  transition:all .4s ease;
}.hero-style p.f20{font-size:50px;margin:0px !important;}
.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;}
}

.hero-style .slide-btns > a:first-child {
  margin-right: 10px;
}

a {
    text-decoration: none;
    transition: all 0.2s ease;
}

i.fa-chevron-circle-right{
  height:22px;
  width:22px;
}
a:hover {
    text-decoration: none;
}

.slide-title{height:100%;display:flex;align-items:flex-start;padding-bottom:100px;flex-direction:column;justify-content:flex-end;}

.textWrapper .bh1 {
    color: #fff;
    font-size:90px;
    line-height:60px;width: 100%;margin:15px 0px 15px;font-weight:400;
}

.contact1{
    width: 50%;
    margin: auto;
}
.bg{
    background-color: #fdf8f8;
}
input.form-control.submit {
    color: #fff;
    font-weight: 500;
    text-transform: uppercase;
    position: relative;
    width: 100%;margin-top:15px;transition:all 0.3s ease;cursor:pointer;
}
.submit div, .submit{display:inline-flex;position:relative;overflow:hidden;z-index:9;border-radius:25px;}
.submit div::before{background:#fff;transform:translateY(-100%);z-index:1;}
.submit:hover div::before{background:#fff;transform:translateY(0%);}.submit:hover input{color:var(--blue);}
.submit input{z-index:9;background:var(--red);border:2px solid var(--yellow);padding:10px 20px;height:auto;width:100%;}
input.form-control.submit:hover{
    background: var(--yellow);color:var(--red);
}.submit span{position:absolute;right:30px;z-index:1;line-height:1;}
.header-logo{transition:all 0.3s ease;}
.sp-sticky.sp-active .header-logo{width:240px;}
nav{display:flex !important;}
nav ul{justify-content:space-around!important;}
.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 .bh1{color:#fff;}
.fright1 .container{display:flex;justify-content:flex-end;padding:75px 100px 0px 0px;}.fright1 .bh1{color:#8dc63f;}
.fright1 p,.tstart p{color:#fff;margin-top:10px;}
.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:top;align-items: center;
    display: flex;}.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 a{padding:0px !important;}
.clogo img{position:absolute;top:10px;z-index:9;}.clogo a{overflow:visible;}
.center{display:flex;flex-direction:column;align-items:center;gap:20px;}
.habt1{font-size:30px;font-family:'Mabook';display:flex;flex-direction:column;padding:20px;position:relative;}.f40{font-size:40px;}
.habt1 span{font-size:70px;color:var(--red);padding-right:30px;}.habt1 p:last-child{color:#000;}
.habt1::after{content:'';position:absolute;border-top-left-radius:0px;
border-top-right-radius: 66px;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 66px;
background: #f0f0f0;width:120px;height:200px;left:0px;z-index:-1;top:-40px;}
.pr50{padding-right:75px;}.habtbg{position:relative;background:#fefef1;}
.habtbg::after{content:'';position:absolute;
width:240px;height:300px;right:0px;top:-100px;background-size:contain;background-position:right;}
.plists .imgh{position:relative;overflow:hidden;}
.bg11{background:url(images/desset-bg.webp) no-repeat;background-size:99% 100%;}.bg11 div{width:60%;margin-left:auto;padding:100px 5%;}
.cch2{font-size:34px;line-height:40px;}
.bg22{width:75%;}.gr1{font-size:24px;color:#999999;}
.bg22 .w50{width:60%;}
.fj{display:flex;align-items:flex-end;position:relative;justify-content:space-between;margin-top:-100px;}.fj img{width:270px;}
.fj p{padding:20px 20px 80px 30px;}
.fj::after{content:'';position:absolute;width:90%;height:140px;bottom:30px;background:#f3f3f3;z-index:-1;}
.bg2img{background:url(images/jam-application-image.webp) no-repeat;background-size:30%;background-position:top right;
padding-bottom:200px;}
.bg2img::after{content:'';position:absolute;background: url(images/many-different-berri.webp) no-repeat;
width:600px;height:600px;left:200px;bottom:-400px;background-size:contain;background-position:left;
	z-index:-1;}.prelat{position:relative;}
.tsbg{background:#FCF8F8;padding-bottom:0px;}
.tsbg::after{content:'';position:absolute;background:url(images/sause-img.webp) no-repeat;background-size:35% 100%;background-position:left;
	left:0;width:100%;height:100%;top:0;}.bg33 div:first-child{display:flex;}
.bg33{width:75%;margin-left:auto;display:flex;justify-content:space-between;gap:100px;z-index:99;position:relative;align-items:center;}
.tsbg::before{content:'';position:absolute;background:url(images/tomato-group.webp) no-repeat;background-size:20%;background-position:right bottom;
	right:0;width:100%;height:100%;bottom:-40px;}
.bg33 div:last-child{margin-top:-150px;}.black{color:#000;}h2.green{font-weight:100;}
.aslider .owl-dots{text-align:center;margin-top: 30px;}.aslider .imgh{position:relative;overflow:hidden;border-radius:20px;}
.aslider{padding-top:20px;}
footer img{width:260px;}.dmenu span::after{content:'';position:absolute;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M12 14.5a.74.74 0 0 1-.53-.22L8 10.78a.75.75 0 0 1 1-1.06l3 3l3-3a.75.75 0 0 1 1 1.06l-3.5 3.5a.74.74 0 0 1-.5.22'/%3E%3C/svg%3E");width: 20px;margin-top: -3px;
    height:20px;background-size:30px;transition: all 0.3s ease;
    right:-18px;}
.bann2 .bh1{color:var(--red);}.bann2 .textWrapper{width:auto;padding:150px 0px 0px 200px;}
.bann3 .textWrapper{width:80%;padding:150px 0px 0px 0px;}.bann3{background-position:0px -40px !important;}
header .main-menu li:last-child a{padding-right:0px;}.clogo{margin-left:40px;}
.swiper-slide::after, .imgh > div::after{content:'';position:absolute;width:100%;height:100%;background:linear-gradient(6deg, rgb(0 0 0 / 35%), transparent);z-index:1;}

.textWrapper{z-index:9;height:100%;justify-content: space-between;}
.sform{display:flex;align-items:center;justify-content:flex-end;}.bfdata{width:450px;}
.bfdata h2{color:#fff;text-transform:uppercase;font-weight:500;width:100%;}.submit .form-group,.submit{margin-bottom:0px !important;}
.submit .form-group{display:flex;align-items:center;}.submit:hover svg path{fill:var(--blue);}
.bfdata{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;}
.bfdata::after{content:'';position:absolute;width:90%;height:5px;bottom:0;background:var(--blue);border-radius:10px 10px 0px 0px;}
.hfill{position: relative;display:inline-flex;align-items:center;font-weight:500;color:var(--blue1);}
.f20{font-size:24px;color:#000;line-height:30px;}
.fbold{font-weight:600;color:var(--blue1);white-space:nowrap;}
.fbold2{font-weight:600;color:var(--red);}.wc75{width:75%;margin:0px auto;}
.wc75 p{text-align:center;}.imgh > div::after{opacity:0.1;}
.pimgh1 {
    transition: all .3s ease;
    height: 0;
    padding: 0;
}
.hprod .container{text-align:center;}
.hfill{font-size:20px;}
.applists .owl-item{background:#fff;border-radius:20px;}.owl-dots{margin-top:40px;text-align:center;display: flex;justify-content: center;}.f24{font-size:24px;line-height:30px;color:#000;font-weight:500;}
.trow,.clients{display: grid;grid-template-columns:30% 65%;justify-content: space-between;align-items:center;}
.quote{display:flex;position:absolute;left:0;top:70px;}.quote svg{width:50px;height:auto;}.quote img{width:80px;}
.reviewslider {width:85%;margin-left:auto;margin-right:30px;}.slick-slide .rwrap{background:#F7F7F7;padding:60px 40px;border-radius:20px;}.trname{color:#000;font-size:18px;font-weight:500;}
.position{color:#000;}.stars{color:#ffe234;font-size:24px;}.trname{position:relative;padding-top:15px;margin-top:15px;}
.trname::after{content:'';position:absolute;width:100px;height:1px;background:#d5d5d5;left:0;top:0;}
.tslider{position:relative;}
.slick-list {
    position: relative;
    width: 100%;
    overflow: hidden;
}
.slick-slide{padding:10px 0px 10px;}.slick-dots {
    position: absolute;
    display: flex;
    justify-content: center;
    margin-top: 20px;
    flex-direction: column;
    right: 0;
    gap: 18px;
}.slick-dots button {
    display: block;
    cursor: pointer;
    width: 8px;
    height: 8px;
    padding: 0;
    border: none;
    border-radius: 100%;
    background-color: #ccc;
    text-indent: -9999px;
}.slick-active button {
    background:var(--red) !important;
}#content[aria-hidden=true] {
   display:none;
}
.gbg{background:#EBEBEB;} 


.cborder:hover::before,.cborder:hover::after{background:var(--red);}
.fw300{font-weight:300;}
.fenbtn{display:grid;grid-template-columns:65% 30%;gap:20px;justify-content:space-between;}footer{position:relative;z-index:1;}
.fenbtn a:hover{color:#fff;}.fenbtn a{border-top-left-radius:0px;border-bottom-left-radius:0px;white-space:nowrap;}footer .f20{color:#fff;font-size:20px;}
.sicons a{background:#f8cb57;width:35px;height:35px;display:flex;align-items:center;justify-content:center;border-radius:3px;}
.phicon::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='%23fff' d='m19.23 15.26l-2.54-.29a1.99 1.99 0 0 0-1.64.57l-1.84 1.84a15.05 15.05 0 0 1-6.59-6.59l1.85-1.85c.43-.43.64-1.03.57-1.64l-.29-2.52a2 2 0 0 0-1.99-1.77H5.03c-1.13 0-2.07.94-2 2.07c.53 8.54 7.36 15.36 15.89 15.89c1.13.07 2.07-.87 2.07-2v-1.73c.01-1.01-.75-1.86-1.76-1.98'/%3E%3C/svg%3E") no-repeat;width:30px;height:30px;background-size:26px;left:0;top:0;position:absolute;background-color:var(--blue);border-radius:5px;background-position:center;}
.phicon{position:relative;padding-left:40px;}.phicon{font-size:18px;}.ceo{font-size:24px;font-weight:300;padding:25px 0px;}
.sirow{display:flex;gap:20px;align-items:center;}.sirow p,.copyright p{font-weight:300;}
.sicons li:last-child{padding-right:0px;}.enquirynow1{display:none;}.sform p{color:#fff;padding:10px 0px 15px;}
.sform.popform{position:fixed;width:400px;height:500px;}.close {
   display: none;
    position: absolute;
    right: 0px;
    top: 0;
    background: var(--blue);
    z-index: 9999;
    width: 35px;
    height: 35px;
    border-radius: 0px;
    justify-content: center;
    align-items: center;
    color: #fff;
}.sform {
    overflow-x: hidden;
    overflow-y: auto;
}
.fwbold{font-weight:600;color:#000;line-height:20px;}#clientele{overflow:hidden;}
.slick-track {
    position: relative;
    top: 0;
    left: 0;
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.sliders .slick-track{display:flex;}
.sliders .slick-dots{position:relative;flex-direction:row;}
.rmbtn::after {top: 3px;
    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='%23fff' d='M16.9 9.2c-.4-.4-1-.4-1.4 0L12 12.7L8.5 9.2c-.4-.4-1-.4-1.4 0s-.4 1 0 1.4l4.2 4.2c.2.2.4.3.7.3s.5-.1.7-.3l4.2-4.2c.4-.4.4-1 0-1.4'/%3E%3C/svg%3E");
   width: 17px;
    height: 17px;
    background-size:22px;
    right: 0px;
    background-repeat: no-repeat;
    display: flex;
    position: absolute;
    background-color: var(--red);
    border-radius: 50%;
    justify-content: center;
    align-items: center;
    background-position: center;transition:all 0.3s ease;
} .rmbtn{color: var(--red);
    font-weight: 500;
    position: relative;
    padding-right: 30px;
    display: inline-flex;text-transform:uppercase;
}.mcont{display:none;}.imgh1 .owl-item img{transition:all 0.3s ease;}
.rmbtn.active::after{transform:rotate(180deg);}.habt img{width:100%;box-shadow: 8px 8px 0px rgb(243 193 75);border-radius: 15px;}
.stickyimg{position:sticky;top:120px;text-align:center;}.year{position: absolute;bottom:8px;right:0;display:flex;flex-direction:column;padding:40px 30px;background:rgb(156 19 22 / 70%);color:#fff;font-family:soligant;margin:0px !important;font-size:32px;border-top-left-radius: 20px;gap:10px;text-transform:uppercase;border-bottom-right-radius: 8px;}.year span{font-size:54px;margin-top:10px;}
.sliders .item-a{height:280px;}
.sliders a{display:flex;width:100%;position:relative;overflow:hidden;border-radius:15px;}.sliders a:hover img,.imgh1 .owl-item:hover img{transform: scale(1.1);}
.item-b img{height:380px;}
.sliders {display: column;columns: 5;gap: 20px;break-inside: avoid;}.sliders .cborder{display:flex;position:relative;overflow:hidden;margin-bottom:20px;}.sliders img{width:100%; object-fit:cover;border-radius:15px;transition:all 0.3s ease;}
.gal{position:relative;overflow:hidden;}
.gal::before,.gal::after{content:'';position:absolute;width:100px;height:100px;background:url("data:image/svg+xml;base64,CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTA5LjY2NyIgaGVpZ2h0PSIxMDkuNjY3IiB2aWV3Qm94PSIxMjYyLjE4NSAxOTU2LjE2NyAxMDkuNjY3IDEwOS42NjciPjxnIGRhdGEtbmFtZT0iZzY2Ij48ZyBkYXRhLW5hbWU9Imc2OCI+PGcgZGF0YS1uYW1lPSJnNzAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyNTQuMzUzIDE5NDguMzMzKSIgY2xpcC1wYXRoPSJ1cmwoJnF1b3Q7I2EmcXVvdDspIj48ZyBkYXRhLW5hbWU9Imc3NiI+PHBhdGggZD0iTTI3LjQzNyA4My43NzNoMjMuNjQ5Yy4xOS4wNTkuMzg1LjEuNTg1LjEuMTk2IDAgLjM5Mi0uMDQuNTgyLS4xSDcwLjMzbC0xMS40NDYgMTkuODI4Yy0xMy4zNjQtMS4yMjgtMjQuODYzLTguODgzLTMxLjQ0Ny0xOS44MjhtLS42ODItNDEuMDk0TDM4LjYwMSA2My4yYy4wOC4zNTIuMjcyLjY2Mi41MzUuOTI2bDkuMDgzIDE1LjczMUgyNS4zNTdjLTIuNDI0LTUuMjM4LTMuODE1LTExLjA0OS0zLjgxNS0xNy4xOWE0MC44NDkgNDAuODQ5IDAgMCAxIDUuMjEzLTE5Ljk4N20zNS4yNjYtMjEuMTA0TDUwLjE3MyA0Mi4wOTJjLS4yNjQuMjQ1LS40MzUuNTY2LS41MzMuOTI0TDQwLjU1NiA1OC43NWwtMTEuNDMtMTkuOGM3LjMzOS0xMC4zNDcgMTkuMzItMTcuMTYyIDMyLjg5NS0xNy4zNzVtMzUuODc1IDE5Ljk4NEg3NC4yMzlhMS45NTIgMS45NTIgMCAwIDAtMS4wNzEgMEg1NS4wMDRsMTEuNDQ3LTE5LjgyNmMxMy4zNjMgMS4yMjYgMjQuODYzIDguODgxIDMxLjQ0NSAxOS44MjZtLjY4MyA0MS4wOTJMODYuNzMxIDYyLjEzYTEuOTMgMS45MyAwIDAgMC0uNTMzLS45MmwtOS4wODItMTUuNzM1aDIyLjg2MWMyLjQyNSA1LjI0IDMuODE1IDExLjA0OSAzLjgxNSAxNy4xOWE0MC44NTcgNDAuODU3IDAgMCAxLTUuMjEzIDE5Ljk4NU04Mi4zNzIgNjIuNjY2IDcyLjUyIDc5LjczM0g1Mi44MTNMNDIuOTYgNjIuNjY2bDkuODUzLTE3LjA2NUg3Mi41Mmw5Ljg1MiAxNy4wNjVaTTYzLjMxMyAxMDMuNzYgNzUuMTYgODMuMjQyYy4yNjUtLjI0Ni40MzktLjU2OC41MzUtLjkyOGw5LjA4My0xNS43MzEgMTEuNDMgMTkuNzk5Yy03LjMzNyAxMC4zNDctMTkuMzIgMTcuMTY0LTMyLjg5NCAxNy4zNzhtMzYuNzQtMTZjLjA2LS4wNzIuMDk5LS4xNTMuMTQ4LS4yM2E0NC43NzMgNDQuNzczIDAgMCAwIDcuNTA4LTI0Ljg2NGMwLTcuMTItMS42NjktMTMuODU3LTQuNjI0LTE5Ljg1LS4wMjMtLjA2Mi0uMDYtLjExNy0uMDktLjE3OC02Ljk2LTEzLjk1Ny0yMC45NS0yMy44MTEtMzcuMzA0LTI0LjktLjA1OS0uMDEtLjExNC0uMDEtLjE3LS4wMTQtLjk0Ni0uMDU4LTEuODk2LS4xLTIuODU0LS4xLTE1LjU1NSAwLTI5LjI5IDcuOTI4LTM3LjM4NiAxOS45NTItLjA1Ny4wNjktLjA5Ni4xNDUtLjE0My4yMjFhNDQuNzggNDQuNzggMCAwIDAtNy41MTIgMjQuODdjMCA3LjEyIDEuNjY2IDEzLjg1NiA0LjYyMSAxOS44NDkuMDI2LjA2NC4wNi4xMTcuMDkyLjE4IDYuOTc0IDEzLjk4MiAyMS4wMDEgMjMuODQ3IDM3LjM5NSAyNC45MDYuMDcuMDA4LjE0LjAyNy4yMTMuMDI3LjAxOCAwIC4wMzUtLjAwNS4wNTMtLjAwNS44ODMuMDUgMS43NzIuMDg0IDIuNjY3LjA4NCAxNS41NTMgMCAyOS4yODktNy45MjYgMzcuMzg3LTE5Ljk0OCIgZmlsbD0iI2I0YjRiNCIgZmlsbC1ydWxlPSJldmVub2RkIiBkYXRhLW5hbWU9InBhdGg3OCIvPjwvZz48ZyBkYXRhLW5hbWU9Imc4NCI+PHBhdGggZD0iTTEwNy43MDggNy44MzNIOTAuMjA1YTEuOTU5IDEuOTU5IDAgMCAwIDAgMy45MTdoMTcuNTAzYTUuODgyIDUuODgyIDAgMCAxIDUuODc1IDUuODc1VjM0Ljk3YTEuOTU4IDEuOTU4IDAgMSAwIDMuOTE3IDBWMTcuNjI1YzAtNS40LTQuMzkzLTkuNzkyLTkuNzkyLTkuNzkyIiBmaWxsPSIjYjRiNGI0IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGRhdGEtbmFtZT0icGF0aDg2Ii8+PC9nPjxnIGRhdGEtbmFtZT0iZzg4Ij48cGF0aCBkPSJNMzUuMTI4IDExMy41ODNIMTcuNjI0YTUuODgyIDUuODgyIDAgMCAxLTUuODc1LTUuODc1VjkwLjM2M2ExLjk1OCAxLjk1OCAwIDEgMC0zLjkxNyAwdjE3LjM0NWMwIDUuNCA0LjM5NSA5Ljc5MiA5Ljc5MiA5Ljc5MmgxNy41MDRhMS45NTkgMS45NTkgMCAwIDAgMC0zLjkxNyIgZmlsbD0iI2I0YjRiNCIgZmlsbC1ydWxlPSJldmVub2RkIiBkYXRhLW5hbWU9InBhdGg5MCIvPjwvZz48ZyBkYXRhLW5hbWU9Imc5MiI+PHBhdGggZD0iTTExNS41NDEgODguNDA1YTEuOTU4IDEuOTU4IDAgMCAwLTEuOTU4IDEuOTU4djE3LjM0NWE1Ljg4MiA1Ljg4MiAwIDAgMS01Ljg3NSA1Ljg3NUg5MC4yMDVhMS45NTkgMS45NTkgMCAwIDAgMCAzLjkxN2gxNy41MDNjNS40IDAgOS43OTItNC4zOTMgOS43OTItOS43OTJWOTAuMzYzYTEuOTU4IDEuOTU4IDAgMCAwLTEuOTU5LTEuOTU4IiBmaWxsPSIjYjRiNGI0IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGRhdGEtbmFtZT0icGF0aDk0Ii8+PC9nPjxnIGRhdGEtbmFtZT0iZzk2Ij48cGF0aCBkPSJNNjIuNjY3IDU0Ljc3aC4wMTN2LjAxMWE1LjkwNyA1LjkwNyAwIDAgMCA1LjkgNS45MDJjLjMzIDAgLjY1NS0uMDM3Ljk3OC0uMDkuMTAyLS4wMTcuMjAyLS4wNDUuMzAzLS4wNjYuMTI4LS4wMy4yNTktLjA0Ny4zODItLjA4NS4yMTQuNzE3LjMyIDEuNDYxLjMyIDIuMjI1IDAgNC4zNTQtMy41NDEgNy44OTYtNy44OTYgNy44OTYtNC4zNTYgMC03Ljg5OC0zLjU0Mi03Ljg5OC03Ljg5NiAwLTQuMzU1IDMuNTQyLTcuODk4IDcuODk4LTcuODk4bTUuOTE0LTEuOTdjMS4wOTIgMCAxLjk4Mi44OSAxLjk4MiAxLjk4MiAwIC41NjQtLjI0IDEuMDk1LS43MDIgMS40OTJhMS44NjMgMS44NjMgMCAwIDEtMS4yOC40OTQgMS45ODcgMS45ODcgMCAwIDEtMS45ODQtMS45ODZjMC0uMjgyLjA2Ny0uNTc0LjE5LS44NDZhMS45OTEgMS45OTEgMCAwIDEgMS43OTQtMS4xMzZtLTUuOTE0IDIxLjY4YzYuNTEzIDAgMTEuODEyLTUuMjk4IDExLjgxMi0xMS44MTIgMC0xLjYxMi0uMzQzLTMuMjA0LS45ODMtNC42OGE1LjgyIDUuODIgMCAwIDAgLjk4My0zLjIwNiA1LjkwNSA1LjkwNSAwIDAgMC01Ljg5OC01Ljg5OWMtMS43MzUgMC0zLjM2Ljc3Ni00LjQ3IDIuMDYtLjQ3My0uMDU4LS45NTUtLjA5LTEuNDQ0LS4wOS02LjUxNiAwLTExLjgxNSA1LjMtMTEuODE1IDExLjgxNSAwIDYuNTE0IDUuMyAxMS44MTMgMTEuODE1IDExLjgxMyIgZmlsbD0iI2I0YjRiNCIgZmlsbC1ydWxlPSJldmVub2RkIiBkYXRhLW5hbWU9InBhdGg5OCIvPjwvZz48L2c+PC9nPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGQ9Ik0wLTg1LjMzM2gxMjUuMzMzVjQwSDBWLTg1LjMzM1oiIGRhdGEtbmFtZT0icGF0aDcyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDg1LjMzMykiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4=") no-repeat;background-size:contain;right:7%;bottom:7%;opacity:0.25;}
.gal::after{background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNDEuOTk5IiBoZWlnaHQ9IjEzNy44OTkiIHZpZXdCb3g9Ii0yMS45ODIgMTM5My4xMjYgMTQxLjk5OSAxMzcuODk5Ij48ZyBkYXRhLW5hbWU9IlR3by1waG90b2NhcmRzIj48cGF0aCBkPSJNMS40MjcgMTQ1MS4wNTVhNC45NTIgNC45NTIgMCAxIDEgMCAuMXoiIGZpbGw9IiNiNGI0YjQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZGF0YS1uYW1lPSJFbGxpcHNlIDE1Ii8+PHBhdGggZD0ibTExOS45MTQgMTQ4NS40MTQtMTQuNzYyLTg2LjM1NmE3LjA4NCA3LjA4NCAwIDAgMC0yLjkwNi00LjYxOCA3LjA0IDcuMDQgMCAwIDAtNS4zMjEtMS4yMDZsLTc4LjAyOCAxMy4zNGMtMy44NDMuNjU1LTYuNDYgNC4zMi01LjgzNSA4LjE2OWwxLjcwOCAxMC41MTctMzAuODI3IDUuMjdjLTMuODcyLjY2My02LjQ4NSA0LjM1NS01LjgyMiA4LjIzbDE0Ljc2MiA4Ni4zMzljLjU5NCAzLjQ2OSAzLjYxNCA1LjkyNiA3LjAyIDUuOTI2LjQgMCAuODAyLS4wMzUgMS4yMDctLjEwNGw3Ny45OTEtMTMuMzMyYzMuODc0LS42NjUgNi40ODUtNC4zNTggNS44MjItOC4yMjdsLTEuNzY2LTEwLjMzNCAzMC45NTctNS4zOTNjMy44Ni0uNjcyIDYuNDYzLTQuMzYyIDUuOC04LjIyWm0tNDEuNTYzIDI3LjgwMi03Ny45OSAxMy4zMzJhMi42OTcgMi42OTcgMCAwIDEtMy4xMDUtMi4ybC0xNC43NjItODYuMzM4YTIuNjk3IDIuNjk3IDAgMCAxIDIuMTk5LTMuMTA3bDc3Ljk5LTEzLjMzMmEyLjY4NSAyLjY4NSAwIDAgMSAyLjAxLjQ1NyAyLjY3MyAyLjY3MyAwIDAgMSAxLjA5NyAxLjc0di4wMDJsMTQuNzYgODYuMzRhMi42OTggMi42OTggMCAwIDEtMi4xOTkgMy4xMDZabS00OS4xMDMtOTIuNTQyYS42NDUuNjQ1IDAgMCAxIC41MjktLjcybDYxLjI1OS0xMC40NzJhLjY0OC42NDggMCAwIDEgLjc0NS41MjlsMi45NzIgMTcuMzc4LTE0Ljg1OS03LjE5NGEyLjIyNSAyLjIyNSAwIDAgMC0yLjc0Ny42NzRsLTUuOTc3IDguMDQ1LTEuMDA3LTUuODkyYTcuMDcxIDcuMDcxIDAgMCAwLTIuOTA4LTQuNjE3IDcuMDUzIDcuMDUzIDAgMCAwLTUuMzIxLTEuMjA3bC0zMi40NjUgNS41NWMtLjAwMS0uMDg1LjAyOS0uMTYyLjAxNy0uMjQ4bC0uMjM4LTEuODI2Wm00Mi45MjIgMTQuMDkxYy4xNjYtLjEyNC4zNDgtLjIyMy40NzgtLjM5N2w2Ljk2Ni05LjM3OCAxNC43NDMgNy4xNGMuNDAzLjE5My44MjUuMjE1IDEuMjM0LjE2NGw0LjUxNyAyNi40MTNhLjYzOS42MzkgMCAwIDEtLjUxNC43MzlsLTIyLjQ0NyA0LjQzMi00Ljk3Ny0yOS4xMTNabTQxLjE4MSA1NC40OTgtMzAuOTQyIDUuMzktNC41MTMtMjYuMzk4IDIyLjU1Ni00LjQ1NGE1LjA0OCA1LjA0OCAwIDAgMCA0LjAyOC01Ljg0MmwtOC4zMjctNDguNjk2YTUuMDQ3IDUuMDQ3IDAgMCAwLTIuMDcxLTMuMjkzIDUuMDU4IDUuMDU4IDAgMCAwLTMuNzk0LS44NmwtNjEuMjU5IDEwLjQ3MmE1LjA3IDUuMDcgMCAwIDAtNC4xODIgNS42NjRsLjI0IDEuODM1Yy4wMi4xNDMuMDkuMjYuMTMzLjM5M2wtNi4wNzQgMS4wMzktMS43MDMtMTAuNDgzYTIuNjk1IDIuNjk1IDAgMCAxIDIuMjAyLTMuMDgzbDc4LjAzMi0xMy4zNGEyLjY4IDIuNjggMCAwIDEgMi4wMDQuNDU0IDIuNjc4IDIuNjc4IDAgMCAxIDEuMDk4IDEuNzQ3bDE0Ljc2MyA4Ni4zNTRhMi42OTIgMi42OTIgMCAwIDEtMi4xOTEgMy4xWiIgZmlsbD0iI2I0YjRiNCIgZmlsbC1ydWxlPSJldmVub2RkIiBkYXRhLW5hbWU9IlBhdGggNDgyIi8+PHBhdGggZD0ibTU1LjI5NyAxNDI5LjA3NC02MS4xNDggMTAuNDUyYTUuMDg4IDUuMDg4IDAgMCAwLTQuMTUyIDUuODY4bDguMzE0IDQ4LjYyNWE1LjA5IDUuMDkgMCAwIDAgNS44NjUgNC4xNTFsNjEuMTUxLTEwLjQ1MmE1LjA4NSA1LjA4NSAwIDAgMCA0LjE1Mi01Ljg2NGwtOC4zMTItNDguNjI4Yy0uNDctMi43Ni0zLjExLTQuNjI0LTUuODctNC4xNTJabS02MC40IDE0LjgyNSA2MS4xNDgtMTAuNDUyYS42NS42NSAwIDAgMSAuNzUuNTI5bDIuOTcgMTcuMzc4LTE0Ljg2LTcuMTk1YTIuMjE1IDIuMjE1IDAgMCAwLTIuNzc4LjcxNWwtMTIuNzkyIDE4LjA2OS0xMi4yOS01LjQ3YTIuMjE5IDIuMjE5IDAgMCAwLTIuNDI3LjQxN2wtMTUuNDggMTQuNjM4LTQuNzY4LTI3Ljg4M2EuNjQ5LjY0OSAwIDAgMSAuNTI2LS43NDZabTY5LjY4IDM5LjQ0NkwzLjQzIDE0OTMuNzk4Yy0uMzQzLjA2OS0uNjg1LS4xNzgtLjc0NS0uNTNsLTIuNzE5LTE1Ljg5N2MuMzg0LS4wODMuNzU1LS4yMzEgMS4wNjEtLjUybDE1LjU2Ni0xNC43MiAxMi42MDIgNS42MDdhMi4yMyAyLjIzIDAgMCAwIDIuNzEzLS43NDVsMTIuNzU1LTE4LjAyIDE0LjcwNiA3LjEyYy40MDMuMTk0LjgyNS4yMTYgMS4yMzUuMTY1bDQuNTAzIDI2LjM0NGEuNjQ4LjY0OCAwIDAgMS0uNTI5Ljc0M1oiIGZpbGw9IiNiNGI0YjQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZGF0YS1uYW1lPSJQYXRoIDQ4MyIvPjwvZz48L3N2Zz4=") no-repeat;left:0;right:auto;top:7%;bottom:auto;background-size:contain;width:120px;height:120px;}
.gal1 .container{position:relative;display: flex;
    justify-content: center;}
.gal1 p{font-size:32px;font-family:soligant;position:absolute;bottom:80px;color:#fff;z-index:9;width:100%;text-align:center;line-height: 40px;}
.gal1{position:relative
;overflow:hidden;border-image: linear-gradient(180deg, #f1c14b 0%, rgb(0 0 0 / 90%) 100%) 1;
  border-radius: 5px; /* this doesn't work */
  border-width: 5px;border-bottom:0px;
  border-style: solid;
}
#gallery1 .owl-stage-outer::after{    content: '';
    position: absolute;
    width: 100%;
    height: 50%;
    background: linear-gradient(0deg, rgb(0 0 0 / 85%), transparent);
    z-index: 1;bottom:0;}.gal1 .owl-prev,.gal1 .owl-next{z-index:999;transition: all 0.3s ease;}
.gal1 .owl-prev:hover,.gal1 .owl-next:hover{background:var(--red);}
.gallist2 .owl-stage-outer::after{display:none;}
.gallist2 .owl-prev{left:0px;}.gallist2 .owl-next{right:0px;}.gal2 {position:relative;overflow:hidden;}
.gal2::before{content:'';position:absolute;width:100%;height:50%;background:url(images/shape.webp);background-color:#fefef1;top:0;}
.gallist2{background:#fff;padding:20px 20px 0px;}
.gal2 .owl-prev{border-top-right-radius:0px;border-bottom-right-radius:0px;left:-60px;}.gal2 .owl-next{border-top-left-radius:0px;border-bottom-left-radius:0px;right:-60px;}
.gal2 .owl-prev, .gal2 .owl-next,.gal3row .owl-prev,.gal3row .owl-next{background:var(--red);transition:all 0.3s ease;}.gal2 .owl-prev:hover, .gal2 .owl-next:hover,.gal3row .owl-prev:hover,.gal3row .owl-next:hover{background:var(--yellow);}
.imgh1 .owl-item{position:relative;overflow:hidden;}.testimonial{position:relative;}
.tlists p{text-align:center;color:#000;}.tlists .sfont{font-size:18px;line-height:30px;margin-bottom:20px;position:relative;z-index:9;font-family: 'Poppins';
    font-weight: 300;}
.tlists .tname::before{content: '';
    position: absolute;
    width:100px;
    height:2px;background:#e0e0e0;top:0px;}
.tlists .tname{padding-top:20px;margin-top:20px;position:relative;text-transform:uppercase;font-size:20px;display: flex;justify-content: center;}
.tlists .owl-item{padding:50px 100px 0px;position:relative;}.tname span{display:inline-flex;position:relative;align-items:center;padding:0px 20px;}
.tname span::before,.tname span::after{content:'';position: absolute;width:7px;height:7px;background:var(--red);border-radius:50%;}
.tname span::before{left:0px;}.tname span::after{right:0px;}
.tlists .owl-item .sfont::before{content:'';background:url("data:image/svg+xml;base64,CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNjAuMDc2IiBoZWlnaHQ9IjQzLjkwMSIgdmlld0JveD0iMzc1Ljk2MiAzNTk2LjA5OSA2MC4wNzYgNDMuOTAxIj48cGF0aCBkPSJNNDA5LjQ2NiAzNjAwLjcydjI1LjQxNmMuMDA5IDcuNjUzIDYuMjEgMTMuODU1IDEzLjg2MyAxMy44NjRhMi4zMSAyLjMxIDAgMSAwIDAtNC42MjEgOS4yNTMgOS4yNTMgMCAwIDEtOS4yNDItOS4yNDN2LTIuMzFoMTcuMzNhNC42MjYgNC42MjYgMCAwIDAgNC42Mi00LjYyMXYtMTguNDg1YTQuNjI2IDQuNjI2IDAgMCAwLTQuNjItNC42MjFoLTE3LjMzYTQuNjI2IDQuNjI2IDAgMCAwLTQuNjIxIDQuNjJabS0yOC44ODMtNC42MjFoMTcuMzNhNC42MjYgNC42MjYgMCAwIDEgNC42MjEgNC42MnYxOC40ODZhNC42MjYgNC42MjYgMCAwIDEtNC42MjEgNC42MmgtMTcuMzN2Mi4zMTFhOS4yNTMgOS4yNTMgMCAwIDAgOS4yNDMgOS4yNDMgMi4zMSAyLjMxIDAgMSAxIDAgNC42MjFjLTcuNjUzLS4wMDktMTMuODU1LTYuMjEtMTMuODY0LTEzLjg2NHYtMjUuNDE2YTQuNjI2IDQuNjI2IDAgMCAxIDQuNjIxLTQuNjIxWiIgZmlsbD0iI2Y1YzEwMCIgZmlsbC1ydWxlPSJldmVub2RkIiBkYXRhLW5hbWU9InF1b3Rlcy1maWxsLXN2Z3JlcG8tY29tIi8+PC9zdmc+") no-repeat;position:absolute;width:55px;height:55px;background-size:contain;left:-10px;top:-15px;opacity:0.5;z-index:-1;}
.testimonial::after{content:'';background:url("data:image/svg+xml;base64,CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTc0LjM5NSIgaGVpZ2h0PSIzMDkiIHZpZXdCb3g9IjEwMzkuODAyIDM3MDIgMTc0LjM5NSAzMDkiPjxwYXRoIGQ9Im0xMjEyLjQyIDQwMDIuMDQtNzUuNDU2LTY0LjcyNlYzNzcwLjEzaDEwLjE4N3YxLjY5OGE1LjA5MyA1LjA5MyAwIDAgMCAxMC4xODcgMHYtMTMuNTgyYTUuMDkzIDUuMDkzIDAgMCAwLTEwLjE4NyAwdjEuNjk4aC0xMi4xNTlsLTYuMDY5LTExLjkxIDE5LjIxMy0xMC43MjVhNS4wOTMgNS4wOTMgMCAwIDAgMi4wNTYtNi43NmwtNC4yNTMtOC4zNDYgMS41MTMtLjc3YTUuMDk0IDUuMDk0IDAgMCAwLTQuNjI0LTkuMDc3bC0xLjUxMy43Ny00LjI1My04LjM0NWE1LjA5MyA1LjA5MyAwIDAgMC02LjY3Ny0yLjMxbC0zMC4yOCAxNC4wMWMtOS40NDUtNy44NTUtMjEuMjc0LTEyLjE0NS0zMy42NzctMTIuMTQ1LTguMzQyIDAtMTYuMzY1IDEuOTMzLTIzLjg0NCA1Ljc0NGE1LjA5NCA1LjA5NCAwIDAgMC0yLjIyNyA2Ljg1MWw0My4xNjQgODQuNzE0YTUuMDk0IDUuMDk0IDAgMCAwIDYuODUgMi4yMjZjMTguNzg4LTkuNTcyIDI5Ljk3OS0yOS40NzEgMjguNjMtNTAuMjk5bDEuMDIxLS41NyA2Ljc1NSAxMy4yNTh2MTcxLjA1NGwtNzUuNDU2IDY0LjcyNWE1LjA5MyA1LjA5MyAwIDEgMCA2LjYzMyA3LjczMmw0MS41NzctMzUuNjY0IDI3LjI0NiAxNC40ODV2MTcuMzEzYTUuMDkzIDUuMDkzIDAgMCAwIDEwLjE4NyAwdi0xNy4zMTJsMjcuMjQ4LTE0LjQ4NiA0MS41NzYgMzUuNjY0YTUuMDcyIDUuMDcyIDAgMCAwIDMuMzE0IDEuMjI4IDUuMDk0IDUuMDk0IDAgMCAwIDMuMzE5LTguOTZabS0xMDMuODYtMjUwLjYyM2MyLjEyNSAxNi4wOTQtNS4xNjkgMzEuODktMTguNDE0IDQwLjc5MmwtMzguMjY0LTc1LjA5OGE0MS44MTYgNDEuODE2IDAgMCAxIDE0LjU0Ny0yLjU4N2MxMC45NTYgMCAyMS4zNTUgNC4xNDYgMjkuMjgyIDExLjY3NWE1LjA5MyA1LjA5MyAwIDAgMCA1LjY0Ni45M2wyOC44NTUtMTMuMzUzIDguNjc3IDE3LjAzLTI3Ljc2MiAxNS40OTZhNS4wOTYgNS4wOTYgMCAwIDAtMi41NjcgNS4xMTVabS0uNzI2IDIxNS41NjggMTguOTQ0LTE2LjI1djI2LjMyMWwtMTguOTQ0LTEwLjA3Wm0yOS4xMyAxMC4wNzF2LTI2LjMybDE4Ljk0NCAxNi4yNS0xOC45NDQgMTAuMDdaIiBmaWxsPSIjZTBlMGUwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGRhdGEtbmFtZT0icGhvdG9ncmFwaHktZm9jdXMtc3ZncmVwby1jb20iLz48L3N2Zz4=") no-repeat;position:absolute;width:200px;height:320px;background-size:contain;bottom:0;right:15%;opacity:0.8;}
.gal3 img, .gal3 .item{width:100%;}
.gal3 h3{display:flex;justify-content:center;gap:40px;font-family:soligant;font-weight:400;font-size:50px;line-height:1.2;color:#0a0a0a;margin-top:40px;align-items:center;}.gal3 h3 span{font-family:"Poppins", sans-serif;font-weight:400;border-right:1px solid #ccc;padding-right:40px;font-size:100px;}
.owl-item .gdetail{opacity:0;transition:all 0.3s ease;}.owl-item.center .gdetail{opacity:1;}
.gal3row{position:relative;display:flex;justify-content:center;flex-direction:column;align-items:center;}
.gal3row::before{content:'';position:absolute;width:80%;height:50%;background:#fefef1;top:0;z-index:-1;border-radius:100px;border-image: linear-gradient(180deg, var(--red) 0%, rgb(0 0 0 / 0%) 100%) 1;
    border-width: 2px;border-style:dashed;border:2px dashed var(--red);
    border-bottom: 0px;}
.gal3row::after{content:'';position:absolute;width:100%;height:50%;background:#fefef1;bottom:0;}
.gal3row h2{padding:70px 0px;}.gal3row .owl-prev,.gal3row .owl-next{border-radius:50%;top:35%;}

.git{position:relative;height:500px;}.git .container{position:relative;z-index:9;}
.git::after{content:'';position:absolute;background:url(images/get-in-touch.webp) no-repeat;width:100%;height:60%;bottom:0;background-size:cover;z-index:-1;background-position:top;}
.git::before{content:'';position:absolute;background:linear-gradient(to bottom, #fff 50%, transparent);width:100%;height:100%;bottom:0;background-size:cover;z-index:1;}
footer svg path{fill:#fff;}.addr,.cont-mail{position:relative;padding-left: 40px;}
.addr::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='%23fff' d='M17.657 5.304c-3.124-3.073-8.189-3.073-11.313 0a7.78 7.78 0 0 0 0 11.13L12 21.999l5.657-5.565a7.78 7.78 0 0 0 0-11.13M12 13.499c-.668 0-1.295-.26-1.768-.732a2.503 2.503 0 0 1 0-3.536c.472-.472 1.1-.732 1.768-.732s1.296.26 1.768.732a2.503 2.503 0 0 1 0 3.536c-.472.472-1.1.732-1.768.732'/%3E%3C/svg%3E");width:30px;height:30px;background-size:30px;left:0;top:0;position:absolute;
}.cont-mail::after{content:'';background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 20 20'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='m7.172 11.334l2.83 1.935l2.728-1.882l6.115 6.033q-.242.079-.512.08H1.667c-.22 0-.43-.043-.623-.12zM20 6.376v9.457c0 .247-.054.481-.15.692l-5.994-5.914zM0 6.429l6.042 4.132l-5.936 5.858A1.7 1.7 0 0 1 0 15.833zM18.333 2.5c.92 0 1.667.746 1.667 1.667v.586L9.998 11.648L0 4.81v-.643C0 3.247.746 2.5 1.667 2.5z'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-size:30px;width:30px;height:30px; left:0;top:0;position:absolute;}
footer p, footer a{font-size:18px;}
nav a.active span{color:var(--red) !important;}
.button.is-play {
    position: absolute;transition:all 0.3s ease;
}.vlink {
    position: relative;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}
.vlink:hover .button.is-play{transform:scale(1.1);}.abtus h3{color:var(--red);font-size:24px;}.gal3 img{border-radius:20px;}
.nicon::after{display:none;}.nicon{padding-left:3px;}.dtime{display:grid;grid-template-columns:48% 48%;justify-content:space-between;}.form-group label{margin-bottom:5px;display: flex;}
label span{opacity:0;font-size:0.1px;}

.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:#fff0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:#fff0}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset #fff0}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgb(0 0 0 / .6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgb(0 0 0 / .6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgb(0 0 0 / .6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgb(0 0 0 / .6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0 0;transform-origin:0 0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-bg,.mfp-wrap{z-index:999999}
.swiper-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1;
}.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    box-sizing: content-box;
}.swiper-slide {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform;
}

.bprs{position:relative;}
		.bprs::after{content:'';position:absolute;width:60%;right:0; background:#F5F3EC;height:100%;top:0;z-index:-1;}
		.bpr1{display:grid;grid-template-columns:58% 35%;justify-content:space-between;align-items:center;
		padding-bottom:60px;}
		.bpr1 img{height:500px;object-fit:cover;width:100%;transform:perspective(1000px);}
		.bpr1 .owl-nav{position:absolute;display:flex;gap:20px;right:0;bottom:-80px;}
		.bpr1 .owl-nav button{position:static;border:0px;}
		.bpr1 .owl-nav button:hover{background:var(--red);}
		.bpr2 .bpr1{grid-template-columns:35% 58%;}.bpr2:after{left:0;right:auto;}
		.flists svg{width:60px;height:auto;}
		.flists svg path{fill:var(--red);transition:all 0.3s ease;}
		.flists{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;text-align:center;margin-top:50px;}
		.flists p{text-align:center;}.flists h3{margin:12px 0px;font-family: soligant;font-size: 26px;}
		.flrow{background:#F5F3EC;}
		.flists > div{background:#fff;padding:30px;transition:all 0.3s ease;}
		.flists > div:hover{box-shadow:0px 10px 25px 0px rgba(0, 0, 0, 0.06);}
		.flists > div:hover svg path{fill:var(--yellow);}
		.f40c{font-size:40px;color:var(--red);}
		.autoslides{margin-top:50px;}
		.autoslides .owl-dot{border:0px;}.f40 h1{font-size:40px;}
		.plists1 img{height:400px;object-fit:cover;object-position:center;}
		.stickylinks {
    position: sticky;
    background: #fff;
    top: 75px;
    z-index: 5;
    border-bottom: 1px solid #e3e3e3;
}.stickylinks ul {
    display: flex;
}.stickylinks li {
    padding: 12px 25px;
    line-height: 1;
    position: relative;
}
		.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::after {
    width: 100%;
}


#kalyana-kottagai .owl-carousel .owl-dot, #terrace-garden .owl-carousel .owl-dot{border:0px !important;}







@media (min-width:2000px){.container{width:1600px;}.banner{height:80vh;}}

@media (max-width:1800px){.banner::after{height:130px;}.b1, .b2{display:none;}
	.bann3{background-position:0px -20px !important;}
}

@media (max-width:1700px){.awrap,.w75{width:85%;}
    .quote{left: -50px;}.reviewslider{width:90%;}.item-b img{height:320px;}.sliders .item-a{height:240px;}
}
@media (max-width:1650px){.wicon p{width:60%;}}

@media (max-width:1600px){.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;}.gal1 p{bottom:50px;}.gal3row::before{width: 85%;}
    .map-container .point{margin-top:-25px;}.bann3{background-position:0px 0px !important;}.abtus{width:100%;}.habt{grid-template-columns: 35% 60%;}.testimonial::after{right:12%;height:350px;}
    .git{height:auto;}
}
@media (max-width:1520px){.hero-style,.hero-slider .swiper-container{height:650px;}.slide-title{padding-bottom: 50px;}.bfdata{padding:0px;}.sform{top:125px;}}

@media (max-width:1550px){.textWrapper{bottom:0px;}}
@media (max-width:1500px){.container{width:85%;}
    .textWrapper{bottom:0px;}header .main-menu>li>a{padding:0px 1.6vw;}
	.bg11{background-size:100%;border-radius:20px;} 
    .bg11 div{padding:75px 0px 75px 5%; width: 100%;}.abtus{grid-template-columns:30% 65%;}.abtus img{height:275px;object-fit:contain;}.abtus div:first-child{margin:0px auto;}
    .plists{gap:0px 25px;}.applists{gap:30px 20px;}.sform{right:5%;}.gal::before{right:4%;}.gal3row .owl-nav{right:5%;}.gal3row::before{width: 90%;}
}
@media (max-width:1400px){.awrap{width:100%;}.fcol3 .addr br{display:none;}.cnt-dtl{width:63%;}
    .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;}
	.habt .pr50{padding:0px 20px 0px 30px;}
	.bg11{background-size:cover;}.bg11 div{padding:75px 5% 75px 5%;}.fj p{padding:20px 30px 60px 30px;}
    .bg2img{padding-bottom:170px;}.wc75{width:90%;}.trow{grid-template-columns: 35% 60%;}.quote{left: -75px;}.fenbtn{grid-template-columns: 60% 35%;}.sliders{gap:15px;}
    .sliders .cborder{margin-bottom:15px;}.item-b img{height:300px;}.sliders .item-a{height:220px;}.gal1 p{font-size:28px;line-height:34px;}
    .gal3 h3{font-size:44px;}.gal3 h3 span{font-size:90px;}.gal3 h3 br{display:none;}header .main-menu>li>a{padding:0px 1.3vw;}
}

@media (max-width:1350px){.b4,.b3{display:none;}header .main-menu>li>a{padding: 0px 1.6vw;}
    header .main-menu>li>a{padding:0px 1.3vw;}
}
@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;}
    .ctwrap{grid-template-columns: 35% 65%;} .map-container .point{margin-top:-45px;}header .container{width:90%;}
}

@media (max-width:1260px){.container{width:90%;}.ctwrap{grid-template-columns: 35% 60%;}
   .gallist2{padding:20px 50px 0px;}.gal2 .owl-prev{left:-30px;}.gal2 .owl-next{right:-30px;}
}

@media (max-width:1199px){.fcname{font-size:18px;}.certrow{grid-template-columns: 40% 55%;}
 .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,header .cbtn{display:none;}
    .hero-slider .swiper-button-prev{left:-25px;}
    .hero-slider .swiper-button-next{right:-25px;}
    .ctwrap{grid-template-columns: 25% 70%;}.country{grid-template-columns:repeat(2,1fr);}
    .fright2 .bh1{padding-top:30px;}.gallery{background-position:right;}
	.f40{font-size:30px;}.bg2img{background-size:35%;}
    .hprod h3{font-size:18px;line-height:20px;}.gal1 img{height:550px;}.gal3row::before{width:95%;}
    .carrows .owl-prev{left:50px;} .carrows .owl-next{right:50px;}.gal2 .owl-prev{left:-25px;}.gal2 .owl-next{right:-25px;}.testimonial::after{right:7%;}
    .testimonial::after{height:350px;width:220px;}.tlists .owl-item{padding:50px 50px 0px;}.gal3 h3{gap:20px;}.gal3 h3 span{padding-right:20px;font-size:70px;}
}
@media (max-width:1180px){header .main-menu>li>a{padding:0px 1.2vw;}}
@media (min-width:1100px){.header-sticky .main-menu>li>a{height:85px;}header .wl{position:absolute;top:0px;}
	header .main-menu>li>a{height:90px;}}

@media (max-width:1100px){.mhide, .dropdown-menu{display:none;}.sse{bottom:15rem;}.wus .vmbtn{right:45px;}   
    .ctwrap{grid-template-columns: 25% 75%;}header{padding:5px 0px;}.header-logo{display:flex !important;}header .container{width:95%;padding:5px 0px;}
	.side-menu-nav{padding:0px;display:block !important;}nav .clogo,.dmenu span::after{display:none;}.bann3{background-position:-150px 0px !important;}
    .clients{grid-template-columns:100%;gap:30px;}header .cbtn{display:none;}.item-b img{height:260px;}.sliders .item-a{height:180px;}
}
@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%;}
    .bg22{width:80%;}#form textarea{height:75px;}
}

@media (max-width:991px){.stickycol,header .container::after{display:none;}.fwrap{grid-template-columns: 50% 45%;}.flists{grid-template-columns:repeat(2,1fr);}
    .fcol1,.fcol3{width:100%;}.textWrapper .bh1{font-size:75px;line-height:44px;}.hero-style p{font-size: 28px;}
    .habt p{margin-bottom:20px;}.habt{align-items: normal;}.stickylinks{display:none;}
    .hp21 h3, .hpr2 h3{padding: 8px 15px;font-size:18px;}.hprow, .hprow1,.hp2{gap:10px;}.hprow1{margin-top:10px;}footer img{margin-bottom:10px;}
    .cnt-dtl{width:50%;}.cnt-frm{width:48%;}.c-frm .row{padding:50px 30px;}.psrow{grid-template-columns: repeat(3,1fr);}.sub-banner{height:250px;}
    .clientslider .owl-prev{left:-30px;}.hbg{background: linear-gradient(to bottom, #fff 28%, #f1ede8 20%);}
    .pslist .pirow{grid-template-columns: repeat(2,1fr);}.plists{gap:0px 20px;}
    .cgal img,.cicon{height:200px;}.cicon img{height:140px;}
    .cforms{grid-template-columns:50% 45%;}#form .col6{width:100%;}.branch{grid-template-columns:repeat(3,1fr);gap:70px 30px;}
    .psh{display:grid;grid-template-columns:45% 55%;}.ctwrap{grid-template-columns: 100%;}.map-container .point{margin-top:-20px;}
    .ctwrap{padding:30px 0px 0px;}
	.bg11,.bg11 h2{/*color:#fff;*/}.fj p{padding-right:80px;}.fj::after{height:160px;}.fj img{width:240px;}.habtbg::after{background-size:250px;}
    .bg11 {
    background: #fdf8f8;
   
    }.hprod h3{margin-bottom:20px;}
	.bg33 div:last-child{margin-top:-100px;}.bg33{gap:50px;}.tsbg::before{bottom:-50px;}
    .textWrapper{grid-template-columns: 50% 45%;}
    .hero-slider .slide-inner, .hero-style, .hero-slider .swiper-container{height:600px;}.bfdata{padding:25px;}
        .trow {grid-template-columns:100%;gap:40px;}.quote{left:0px;}    .reviewslider {width: 85%;}.trow > div:first-child, .trow > div:first-child p{text-align:center;}.quote img {width: 60px;}
    .trsec{padding:100px 0px;}.quote{top:20px;}
   .enquirynow1{display:block;}.enquirynow1{display:none !important;}.close {display:flex;}.sliders .cborder{margin-bottom:5px;}
    .habt{grid-template-columns:100%;}.habt .stickyimg{position:relative;top:0px;}.habt{gap:30px;}.item-b img,.sliders .item-a{height:auto;}.slick-slide{padding:5px;}.sliders{display:block;columns: 1;}
    .gal1 p{font-size:24px;line-height:28px;}.tlists .owl-item{padding:30px 30px 0px;}.gal3row h2{padding:40px 0px;}
    .gal3row .owl-nav{position:static;margin-right:5%;margin-top:40px;}footer{background:var(--red);}.bfdata{padding:0px;}
}

@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%;}}

@media (max-width:900px){.habt,.textWrapper{gap:40px 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;}.habt .pr50{padding:0px;}
	.fj p{padding-right:20px;}.bg33{width:90%;}.tsbg::after{display:none;}.hero-slider .slide-inner, .hero-style, .hero-slider .swiper-container{height:500px;}
    .textWrapper .bh1{width:100%;}.slide-title{padding-bottom:25px;}
   
}

@media (max-width:850px){.copyright .container{flex-wrap:wrap;justify-content:center;}
    .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);}.bfdata{width:100%;}.fwrap .iconshow{order:2;}.fwrap{gap:60px;}
    .cborder::after, .cborder::before{display:none;}.sliders .cborder{border:0px;}.sliders{display:block;}.fwrap{grid-template-columns:100%;}.sform{justify-content:flex-start;}
}

@media (max-width:767px){.textWrapper .bh1,.enquiry p{font-size: 70px;line-height:70px;}.bpr1, .bpr2 .bpr1{grid-template-columns:100%;gap:20px;}.bprs::after{width:100%;}.bpr2 .bpr1 > div:nth-child(1){order:2;}
    .breadcrumb{padding: 10px 20px 10px 5px;}.textWrapper,.hp1, .hpr1,.hp2,.hpr2{width:100%;}.swiper .swiper-wrapper .swiper-slide{height:95%;}
    .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,.trsec{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;}
    .pspace.pt-0{padding-top:0px;}.aslide{padding-bottom:10px !important;}.ch3,.wcus h3{font-size:20px;line-height:22px;}
    .button-icon{width: 60px;height: 42px;}.w75 .mbtn{margin-bottom:20px;}.w75 .vmcnt, .wcus h3{margin-bottom:0px;}
    .w75 .vmcnt{margin-top:10px;}.qpolicy{grid-template-columns: 100%;}.qsec{padding: 0px;margin-bottom:20px;}
    .hbg{margin-top:10px;background: linear-gradient(to bottom, #fff 24%, #f1ede8 20%);}
    .imgar{background-position:-350px 0px;}.lines{line-height:26px;}
    .cnt-add{row-gap:30px;}.plists{grid-template-columns: repeat(2,1fr);}
    .sub-banner{background-position:center;}
    .cgal{grid-template-columns:repeat(2,1fr);}.cgal img, .cicon{height: 250px;}.cicon img{height:150px;}
    .cforms,.pdetail{grid-template-columns:100%;gap:60px;}
    .pdetail .sticky,.quote{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:500px;}
    .hero-slider .slide-inner{padding-top:20px;}
    .hero-slider p{text-align:center;}
    .textWrapper{z-index:9;position:relative;text-align:center;}
    .tstart .bh1{text-align:center;width:90%;margin:0px auto;}.ac .sticky{position:static;}.contactbg{background-position:right;}.hero-slider .swiper-slide{align-items:flex-start;}
	.bg11 div{width:100%;}
	.pbspace {
    padding-bottom: 40px;
	}.bg22{width:100%;padding-bottom:30px;}.bg2img{background:transparent;}
	.bg2img::after{width:400px;bottom:-400px;}.fj p{padding: 20px 30px 70px 30px;}.bg33 div:last-child{margin-top:0px;}
	.bg33{width:100%;}.tsbg::before{bottom:-20px;}.bann1{}
	.bann2 .textWrapper,.bann3 .textWrapper{padding:0px;}.bann2 .textWrapper .bh1,.bann3 .textWrapper .bh1{width:100%;}
	.textWrapper{padding:20px 15px 10px;}
    .abtus{grid-template-columns:100%;gap:30px;}.abtus .abtcnt{order:1;}.abtus div:first-child{order:2;}.reviewslider{width:90%;}.gal1 img{height:450px;}
     .carrows .owl-prev{left:15px;} .carrows .owl-next{right:15px;}.carrows .owl-prev, .carrows .owl-next{width: 50px;height: 50px;}.gal1 p {bottom: 40px;}
    .gal2 .owl-prev{left:-15px;}.gal2 .owl-next{right:-15px;}.testimonial::after{display:none;}.gal3row::before{border-radius: 70px;}
}


@media (max-width:700px){
    .ch2{font-size:50px;line-height:60px;}.imgar{background-position:-450px 0px;}
   .green{font-size:30px;}
	.bg22 .w50{width:100%;}.fj{margin-top:30px;flex-direction:column-reverse;align-items:center;gap:20px;}.fj::after{display:none;}
	.fj p{padding:20px 0px;}.bg2img::after{width:300px;left:0px;bottom:-350px;}
  .gal::before, .gal::after{display:none;}
}

@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;}
.gal1 p{font-size:20px;line-height:24px;}
}

@media (max-width:575px){.tlists .owl-item .sfont::before{    width: 40px;
    height: 40px;top: -12px;}
    .fcol1, .fcol3{width:100%;}.grid2{flex-wrap:wrap;gap:10px 0px;}
    footer h2{display:block;color:#fff;font-weight:400;}.fwrap{padding:40px 0px;}
    .backButton{display:none !important;}.count{font-size:30px;}
    footer h2{font-size:18px;}
.line{
	    border-right: 2px solid #fafafa;
    }.header-logo{width:200px;}
    .fwrap{padding:25px 0px 25px;}.plinks li, .qlinks li,.fcname{margin-bottom:10px !important;}footer h2{margin-bottom:20px;}#photoshoot .owl-dots{display:none;}  
   .header-sticky .side-menu-wrap{padding-top: 75px;}.side-menu-wrap{padding-top: 110px;}
    .hbg{background: linear-gradient(to bottom, #fff 20%, #f1ede8 20%);}.cpr .modal-dialog {max-width:95%;margin: 0px auto;}
    .plinks 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%;}
   .mbr br{display:none;}.copyright p{text-align:center;}
	.cgal{grid-template-columns:repeat(1,1fr);}header .container{padding:0px 10px;}
    .bann2,.bann3{background-position: 0px 0px !important;}footer .vmicon{display:none;}.fenbtn {grid-template-columns:100%;}footer .f20{font-size:18px;}.iconshow{padding-bottom:20px;}
    .ceo,.phicon{font-size:16px;}.textWrapper .bh1{font-size:60px;line-height:1;}.hero-style p.f20{line-height:1;}.hero-slider p{font-size: 22px;}.gal3 h3 span{display:none;}    .gal3 h3 {
        font-size: 30px;text-align:center;margin-top: 20px;}
}

@media (max-width:480px){.dtl-cnt p:last-child{width:100%;}.c-frm .row{padding:0px 0px;background:transparent;}.cnt-dtl{padding:20px 0px;}.flists{grid-template-columns:repeat(1,1fr);}.bpr1{padding-bottom:0px;}#kalyana-kottagai p.mb3{margin-bottom:0px;}.autoslides{margin-bottom:15px;}
    .copyright .container p{text-align:center;}.copyright .container a{white-space:nowrap;}.effect{filter:none;}#terrace-garden .tc, #kalyana-kottagai .tc, .mtl{text-align:left;}.bpr1 img{height:400px;}.bpr1 .owl-nav{bottom:-50px;}
    #kalyana-kottagai .container, #terrace-garden .container{display:flex;flex-direction:column-reverse;gap:20px;}.gallist2.mb3{margin-bottom:15px;}
    .cnt-dtl h2{margin-bottom:10px;}#form .f-row{border-radius:0px;} .autoslides, .flists{margin-top: 25px;}
    .enquiry p{font-size:20px;line-height:20px;}.banner {height: 400px;}.cbtn{padding:6px 18px;}.plists1 img, .bpr1 img{height:350px;}
   .ch2,.f40c{font-size:34px;line-height:34px;}.ch3{font-size:22px;line-height:20px;}.wus .container::after,.vmcnt,.infraslider .owl-dots,.vmcnt1{display:none;}
    .submit input{width:150px;}
    .sse {bottom: 0px !important;transform: none !important;writing-mode: horizontal-tb !important;width: 100%;text-align: center;grid-template-columns: repeat(2, 1fr);justify-content: space-around;
    flex-direction: row-reverse;}.copyright{padding-bottom:10px;}.contactpage .copyright{padding-bottom:0px;}.side-menu-wrap {width: 100%;}
    .dtl-icn svg{width:20px;}.dtl-lst{gap:10px;}.dtl-icn{width:30px;height:30px;}
    .fn20 {font-size: 18px;}.dtl-cnt{width:90%;}
    .sub-banner{height:120px;}.breadcrumb{padding: 10px 10px 0px 3px;}.fdcnt,.sncnt,.gmcnt,.agcnt,.otherscnt{display:none;}.othersl,.agl,.gml,.snl,.fdl{display:flex;}
    .fdcnt ul,.sncnt ul,.gmcnt ul,.agcnt ul,.otherscnt ul{margin-bottom:10px;}.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:10px;text-align:center;}
    .hprow img, .hprow1 img{height:200px;object-fit: cover;
        object-position: left bottom;}.hp21 h3, .hpr2 h3{width:100%;text-align:center;}.pspace,.trsec{padding:40px 0px;}.rslider::after,.enquiry{display:none;}.rslider{margin-top:20px;}
   .side-menu-wrap{padding-top: 85px;}.header-sticky .side-menu-wrap{padding-top: 65px;}.swiper .swiper-wrapper .swiper-slide{height:100%;}
    .habt{margin-top:0px;}.hp1 h3, .hpr1 h3{font-size:24px;margin-bottom:0px;}.hprod h2{margin-bottom:20px;margin-top: 20px;}.pirow h2{font-size:16px;padding:10px;}
    .pirow{gap:10px;}.w80 .ch3,.wcus h3{font-size:17px;}.sub-banner h1{font-size:26px;line-height:1;}.mpb25{padding-bottom: 25px;}.brbg .mb3{margin-bottom:20px;}
    .psrow .pr1 h2{padding:0px;font-size:18px;}
    .sliders{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;}
    .lines{line-height:22px;}
    .whatsapp {bottom:3rem;right:0.75rem;}.whatsapp svg {width: 36px;height: 36px;}.senq{padding:5px;}.header-logo svg{width: auto;height:auto;}.sp-active svg{width:auto;}
    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{grid-template-columns: repeat(1,1fr);}
    .mb25 {margin-bottom:20px;}.green{font-size:20px;}
    .habt.alignstart{gap:30px;}.gal3 img{border-radius:12px;}
   .mbtn,.mbtn1{display:inline-flex;}.vm h2{font-size:26px;}.locate{margin-top:20px;}
   .psh{display:grid;grid-template-columns:100%;}.br1 .psh:nth-child(2){margin:20px 0px;
		border:0px;}.center{gap:10px;}
    .br1{border:0px;}.hero-slider .slide-inner{background-position:center;}
    .textWrapper p br{display:none;}
    .hero-slider .slide-inner,.hero-style,.hero-slider .swiper-container{height:440px;}
    .header-sticky .sp-active .header-logo{width:140px;}.map-container .point{margin-top:-5px;}.tstart.swiper-slide{background-position:center;}
    .hero-style .slide-text p{font-size:24px;}.textWrapper{padding:35px 15px 0px !important;}
    .fright1.swiper-slide{background-position:-100px 0px;}.fright2 .bh1{padding-top:0px;margin-top:0px !important;}
    .tstart p{margin:0px !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;}
    .fright1 p{font-size:20px !important;}.htu{grid-template-columns:100%;padding-top:10px !important;}
    .htu h3{text-align:left;width:100% !important;}.htu h3{font-size:20px;margin:10px 0px 5px;}.sse .cnow{display:flex;}
    .sse a{width:100%;}.sse a:first-child{background:var(--yellow);color:var(--red)}.contactbg,.gallery{background-position:right;}
	.tstart .bh1{width:100%;}.sp-sticky.sp-active .container{padding:0px;}
	.sp-sticky.sp-active .header-logo{left:15px;}.habtbg::after{/*width:100px;top:-150px;*/display: none;}
	.habt1{font-size:20px;}.habt1{flex-direction:row;}.habt1 p span{display:flex;margin-bottom:20px;font-size:45px;}
	.habt1::after{width:90px;height:150px;top:-25px;border-top-right-radius: 55px;
		border-bottom-left-radius: 55px;}.habt1 .f40{padding-left:10px;line-height:30px;}
	.contact1 {
    width: 100%;
    margin: auto;
    }.stars{font-size:20px;}
    .plists{grid-template-columns:repeat(1,1fr);}.hprod .mb3{margin-bottom:10px;}.bg33{flex-direction:column;}.bg33 img{height:300px;}
	.tsbg::before{bottom:-10px;}.aslider h3{font-size:16px;line-height:18px;margin-top:10px;}.aslider .owl-dots{margin-top:0px;}
	.aslider{padding-top:0px;}.mfi h2{margin-top:0px;}.bann2,.bann3{background-position:bottom!important;}.abtus img{height:200px;}.f20{font-size: 20px;line-height:26px;
    }.hfill{padding-left: 20px;}.hfill::after{width: 60px;}.hprod h3{margin:15px 0px 20px;}.vmicon a{padding-right:40px;}.vmicon::after{right: 15px;}.applists{margin-top:30px;}
    .slick-slide .rwrap{padding:20px;}.reviewslider{width:100%;}.slick-dots{position:relative;flex-direction:row;}.trow p.f24{font-size:18px;line-height:24px;}.trow{gap:20px;}
    .map iframe{height:300px;}
    .bfdata h2{font-size:20px;margin-bottom:20px;}#form .form-group{margin: 0px 0px 15px;}#products h2 .hfill{margin-bottom:0px;}.wc75{width:100%;}#products p{text-align:left;}
    .cborder img{transform: scale(1);}.textWrapper .bh1{font-size:50px;}.hero-style p.f20{font-size:36px;}.hero-slider p{font-size:20px;}
    .year{font-size:22px;gap:0px;padding:25px 15px 20px;}.year span{font-size: 35px;}.mcont1{display:none;}.gal1 p{font-size:18px;line-height:22px;}.gallist2{background:transparent;padding:0px 30px;}
    .gallist2 .owl-item{padding:10px;background:#fff;}.gal2 .owl-prev{left:-10px;}.gal2 .owl-next{right:-10px;}.tlists .owl-item{padding:15px 30px 0px;}.tlists .sfont {font-size: 14px;line-height: 24px;text-align:left;}
    .testimonial h2{margin-bottom:0px;}.tlists .owl-item .sfont::before{width: 30px;height: 30px;top: -8px;}.owl-dots{margin-top: 25px;}.gal3 h3{font-size:24px;}
    .gal3row::before{border-radius:70px;height:100%;}.gal3row .owl-nav{margin-top: 20px;}.git .center{gap:0px;}footer p, footer a{font-size:16px;}.enquirynow1{display:block !important;}
    span.ch3.mb2.d-flex,.testimonial .ch3,.git .ch3{font-size:18px;margin-bottom:10px;}.swiper-slide::after, .imgh > div::after{background:linear-gradient(6deg, rgb(0 0 0 / 60%), transparent);}#gallery1 .owl-stage-outer::after{background:linear-gradient(0deg, rgb(0 0 0 / 100%), transparent);}.habt{gap:20px 0px;}.mb2{margin-bottom:10px;}.testimonial .ch3{margin-bottom:0px;}.git .ch2{margin:10px 0px 30px;}
    footer img{width:170px;}.tlists .tname{font-size:18px;}.tname span::before, .tname span::after{width:5px;height:5px;}body{font-size:15px;line-height:24px;}.gal3row .owl-prev, .gal3row .owl-next{top:25%;}.gal3row{padding-bottom:20px;}
}
@media (max-width:420px){.hbg {background: linear-gradient(to bottom, #fff 17%, #f1ede8 4%);}.imgar{background-position:-430px 0px;}.hero-slider .slide-inner, .hero-style, .hero-slider .swiper-container{height:400px;}}
@media (max-width:400px){.g-recaptcha {transform:scale(0.9);transform-origin:0 0;}.pirow{grid-template-columns: repeat(1,1fr);}
.imgar{background-position:-450px 0px;}
.resident {grid-template-columns:repeat(2,1fr) !important;}
    .sub-banner{height:180px;}
    .tsbg::before{bottom:-10px;}.habt img{height:300px;object-fit:cover;}.habt img{box-shadow:5px 5px 0px rgb(243 193 75);}
}
@media (max-width:380px){.hp21 h3, .hpr2 h3{padding:8px;}.hbg {background: linear-gradient(to bottom, #fff 15%, #f1ede8 14%);}.imgar{background-position:-470px 0px;}.hero-slider .slide-inner, .hero-style, .hero-slider .swiper-container{height:350px;}.ceo, .phicon{font-size:16px;}.textWrapper .bh1{font-size:46px;}
    .gal1 .container{width:95%;}.carrows .owl-prev, .carrows .owl-next{width:40px;height:40px;} .gal1 p{bottom: 30px;}.gallist2{padding:0px 20px;}.nicon{padding-left: 0px;}.dtime{grid-template-columns:100%;gap:15px;}
}
@media (max-width:350px){.breadcrumb li{font-size:14px;}}
@media (max-width:340px){	.hp21 h3, .hpr2 h3{font-size:16px;}.cform iframe{transform:scale(0.85);margin-left:-23px;}.g-recaptcha {transform:scale(0.85);}.textWrapper .bh1{font-size:42px;}
    .copyright p, .copyright a{font-size:14px;}.phicon{font-size:15px;}}