	*{margin: 0px;padding: 0px;box-sizing: border-box;}
:root{
    --green:#054e47;--red:#D31824;
}
@font-face{
	font-family: freestyle;src: url(fonts/freescpt.ttf);font-style: swap
}
body{font-family: "Heebo", serif;font-size: 16px;line-height: 25px;overflow-x: hidden;font-weight: 400;color:#666666;}
a{color:#000;}h1,h2,h3,h4,h5,h6{font-weight:600;color:#000;letter-spacing: 0px;}
.hfont{ font-family: "Bebas Neue", serif;color:#666666;}.ffont{font-family: freestyle;}
.sp-sticky {width: 100%;height: auto;
    display: block;
    position: fixed;
    z-index: 99;
    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;
}
.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 { 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: 9; 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;}.blue{color: var(--blue);}
.main-menu .sub-menu li{line-height: 24px;}.main-menu .sub-menu a{text-transform: capitalize;}
.side-menu-logo { border-bottom: 2px solid #FE8204;}

.side-menu-nav .main-menu>li {position: relative;border-bottom: 1px solid #ccc;}

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

.side-menu-nav .main-menu .sub-menu {border-top: 1px solid var(--green);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: 400;font-size: 18px;transition: .4s;-webkit-transition: .4s;-moz-transition: .4s;-ms-transition: .4s; -o-transition: .4s;text-transform:uppercase;font-family:"Bebas Neue", serif;letter-spacing:0.75px;}

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

.side-menu-nav .main-menu .sub-menu~i {position: absolute;padding: 19px 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: 15px 30px 15px 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: 9;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;}.side-menu-nav svg {
    transition: all .1s linear;
}.sbp.active i svg, .sow.active i svg, .crop.active i svg, .harvest.active i svg, .crm.active i svg,.angdown svg{
    transform: rotate(450deg) !important;
}.side-menu-nav {
    padding-top: 130px;
    transition: .8s;
}
.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;
}
.repons-block{display:none;}
@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;
    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{background: #fff;}
header .main-menu>li>a{padding:0px 1.7vw;font-size: 16px;display: flex !important;align-items: center;height:75px;}
.main-menu a span{position: relative;display: flex;justify-content: center;text-transform:uppercase;font-weight:500;font-size:20px;font-family:"Bebas Neue", serif;
letter-spacing:0.75px;}
.main-menu a.active span::after,.main-menu a:hover span::after{position: absolute;content:'';
  width:15px;
  height:10px;
   background:url('images/arrow.png') no-repeat;background-size:contain;margin-top:-10px;transition:all 0.3s linear;
}
footer{position:relative;background:#1d1c1a;background-size:cover;z-index:1;color:#dbdada;border-top:2px solid var(--red);}footer p,footer a{color:#dbdada;font-size:16px;}
.fwrap {
    display: grid;
    grid-template-columns:30% 13% 13% 25%;
    padding:80px 0px 60px;
    justify-content: space-between;
}
.copyright .container {
    display: flex;flex-wrap:wrap;
    justify-content: space-between;
    padding: 14px 0px;border-top:1px solid #ffffff1f;
}
footer h2{margin-bottom:20px;text-transform:uppercase;font-size:20px;color:#fff;}
footer a{transition:all 0.3s ease;}
.fcname{font-weight:500;font-size:20px;margin-bottom:15px;}
.sicons svg{width:24px;height: 24px;}
.sicons {
    display: flex;
    margin-top: 20px;
}
.sicons svg path{fill:#666666;}
.sicons .youtube svg,.sicons .twitter svg{width:24px;height:24px;}
.sicons li{padding:0px 15px 0px 0px;}


.banner {
    height: 83vh;
    color: #fff;
    position: relative;
    overflow: hidden;
}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}
       
 
.swiper-pagination-bullet {
    margin: 0px 8px;background:var(--green);opacity:0.8;transition:all 0.3s ease;
}
.swiper-pagination-bullet-active {
    background: #f1001c !important;
}
.swiper-pagination-banner {
    bottom: 10%;position:absolute;
    display: flex;
    justify-content: flex-start;
    width: 100%;left:11%;z-index:9;
}.swiper-button-prev::after,.swiper-button-next::after{display: none;}
.swiper-button-prev span::before{content:'';background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23f0f0f0' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m15 19l-7-7l7-7'/%3E%3C/svg%3E");width:40px;height:40px;background-size:40px;display:flex;}
.swiper-button-next span::before{content:'';background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23f0f0f0' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m15 19l-7-7l7-7'/%3E%3C/svg%3E");width:40px;height:40px;background-size:40px;display:flex;transition:all 0.3s ease;}

.swiper-button-prev{left:30px;}.swiper-button-next{right:30px;}

.text-wrapper p{font-size:37px;margin-top:10px;font-weight:600;text-shadow: 0px 0px 3px rgb(0 0 0 / 30%);} 
.text-wrapper .bh1{color:#fff;font-size:60px;line-height:50px;font-weight:600;text-transform:uppercase;text-shadow:0px 3px 3px rgba(0,0,0,0.3);position:relative;}.text-wrapper span{font-weight:600;display:flex;text-transform:uppercase;}

.cbtn{display:inline-flex;margin-top:20px;text-transform:uppercase;color:var(--green);transition:all 0.3s linear;font-weight:600;
    font-size:16px;position:relative;z-index:2;}.cbtn:hover{color:var(--lgreen);}
.swiper a{position:absolute;bottom:-20px;border: 1px solid #6a6b6a;}
.cbtn1::after{
    position: absolute;
    content: "";
    width: 100%;
    height: 0;
    top: 0;
    left: 0;
    z-index:-1;
    background-color:var(--lgreen);
    box-shadow: inset 2px 2px 2px 0px rgb(255 255 255 / 50%);
    transition: all 0.3s ease;
}
.cbtn1:hover:after {
    top: auto;
    bottom: 0;
    height: 100%;
}
.pspace3{padding:30px 0px;}.pspace5{padding:50px 0px;}
.sblue{color:var(--sblue);}.mb1{margin-bottom:15px;}
.f20{font-size:20px;}.pspace{padding:100px 0px;}

.plus::after {
    content: "+";
    display: inline-block;
}
.kplus::after {
    content: "K";
    display: inline-block;
}
.mplus::after {
    content: "M";
    display: inline-block;
}
.certslider  .owl-dots {
    display:none;margin-top:10px;
}
.owl-carousel .owl-dot, .infra2 .infraslide .owl-dot {
    background-color: #ccc !important;
    border-radius: 50%;
    width: 7px;
    height: 7px;
    margin: 0px 10px;
    outline: 0px;
}
.banner .swiper-slide {
    justify-content: flex-end;display:flex;
    align-items: flex-end;
    background-size: 100% 85% !important;background-repeat:no-repeat !important;
}
.banner img {
    height: 650px;
    margin-right:7%;
    width: 65%;
    object-fit: contain;
    object-position: right;
}
.islider .owl-nav,.pslider .owl-nav{display:none;}
.islider .owl-nav button.owl-prev{position: absolute;left: 10px;top: 50%;display: block;padding: 0 .3em !important;font-size: 2em;margin: 0;cursor: pointer;color: #323131;transform: translate(-50%, -50%);}.islider .owl-nav button.owl-next{position: absolute;right:-40px;top: 50%;display: block ;padding: 0 .3em !important;font-size: 2em ;margin: 0;cursor: pointer;color: #323131;transform: translate(-50%, -50%);}.trow .t2{position:relative;overflow:hidden;}
.islider .owl-dots,.pslider .owl-dots{text-align:center;}.sub-banner{position:relative;background:#ccc;display:flex;align-items:center;flex-wrap:wrap;position:relative;
background:url(images/subbanner.webp) no-repeat;background-size:cover !important;overflow:visible;}
.breadcrumb{display: flex;list-style-type: none;justify-content: flex-start;flex-wrap: wrap;align-items:center;}
.breadcrumb svg{margin:0px 5px;}.breadcrumb li{font-size:15px;}.op5:hover{opacity:1;}.sub-banner h1{font-size:45px;line-height:44px;font-weight:400;color:var(--red);text-transform:uppercase;margin-bottom:5px;
}
.center{display:flex;flex-wrap: wrap;align-items:center;justify-content:center;}.breadcrumb span{color:#000;font-weight:400;}
.banner svg{width:50px;height:50px;}.banner svg path{fill:#fff;}
.banner ul{gap:0px 80px;margin: 20px 0px;}.banner li{gap:0px 20px;text-shadow:0px 0px 3px rgba(0,0,0,0.3);}


.swiper-pagination-bullet{width:50px;border-radius:0px;height:2px;}
.f24{font-size:24px;font-weight:400;line-height:28px;}.f24 span{font-weight:600;}
.pt15{padding-top:15px;}
.flinks li,.plinks li,.qlinks li{margin-bottom: 10px;}.flinks li:last-child,.plinks li:last-child {
    margin-bottom: 0px;
}
.mobile svg{margin-right:10px;}.center.email svg{margin-right:5px;}.hcontact a{transition:all 0.3s ease;}
.mobile{display:flex;align-items: center;}.mobile{margin:5px 0px;}.email{justify-content:flex-start;gap:0px 10px;}
.sicons svg path{fill:#000;transition:all 0.3s ease;}.sicons li:hover svg path{fill:var(--lgreen);}
footer a:hover, .hcontact a:hover{color:#FDCA02;}.tn-dnone{display:none;}
img{max-width:100%;}.mobile span{padding:0px;}.d1 svg{width:80px;height:80px;}
.dealer .center{display:grid;grid-template-columns:48% 48%;justify-content: space-between;}
.green{background:#194029;}.lgreen{background:#a7d66b;}
.d1 h2{color:#fff;}.green svg path{fill:#476854;}.d1 p{color:#bdbdbd;}.d1 a{text-transform:capitalize;border-radius:10px;}
.d1 .tr{text-align:right;padding-bottom:30px;position:absolute;right:0;bottom:20px;}.d1pad{padding:40px;padding-bottom:130px;}
.d1 .cbtn::before{content:'';position: absolute;width:20px;height: 100%;background:#194029;right:-5px;z-index:-1;bottom:0;border-radius:10px;}
.d1 .cbtn{display:inline;}.d1 .cbtn::after{border-radius:10px;background:#fff;z-index:1;}.d1 .cbtn:hover{color:#000;z-index: 99;}
.d1 .cbtn span{z-index:99;position:relative;}.d1{position:relative;border-radius:15px;margin-left:40px;}.lgreen .cbtn{background:var(--green);}.lgreen .cbtn::before{background:#a7d66b;}
.d1 h2{font-size:40px;font-weight:500;line-height:40px;}.d1 h2 span{font-size:34px;font-weight:400;display:flex;}
.d1 .d-flex{gap:0px 20px;}.lgreen svg path{fill:#d2ec8a;}
.d1 a.lgreen{background:#a6ce39;}p.w75{width:75%;margin:20px 0px 0px;font-size:17px;font-weight:400;line-height:27px;}
.lgreen .w75{color:var(--green);}.dealer div.green::after{content:'';position:absolute;background:url('images/leaf1.png') no-repeat;width:100%;height:100%;top:-40px;
left:-60px;z-index:-1;}
.dealer div.lgreen::after{content:'';position:absolute;background:url('images/leaf2.png') no-repeat;width:100%;height:100%;bottom:-30px;
    left:-60px;z-index:-1;}
.ch2{font-size:45px;line-height:50px;font-weight:500;color:var(--green)}.gtext{color:var(--green);}
.gtext{position:relative;padding:15px 0px 10px;}.gtext::after{content:'';position: absolute;top:0;background:var(--lgreen);width:50px;height:3px;left:0;}
.hblog{background:#f4f4f4;overflow:hidden;}
.hbloglist .owl-item, .ipoints .owl-item{position:relative;background:#fff;box-shadow:0px 0px 3px rgba(0,0,0,0.3);opacity: 0;transition: opacity 500ms;}.hbloglist .owl-item.active ,.infraslide .owl-item.active, .ipoints .owl-item.active{opacity: 1;}.hbloglist .owl-stage-outer,.infraslide .owl-stage-outer, .ipoints .owl-stage-outer{overflow:visible;}
.hbloglist .blogdesc,.events .blogdesc{padding:15px 30px;}.blogdesc h3{padding:10px 0px;}.ch3{font-size:26px;color:var(--green);line-height: 26px;}
.blogdesc a{display:flex;font-weight:500;transition:all 0.3s ease;}.blogdesc a:hover{color:var(--lgreen);}
.hcontact, .hcontact h3, .hcontact a{color:#fff;}.hcontact p{padding:30px 0px;}
.hcontact a{background:transparent;border:1px solid var(--lgreen);}
.actdot .owl-dot.active,.infra2 .infraslide .owl-dot.active{background:var(--lgreen) !important;}.actdot .owl-dot,.infra2 .infraslide .owl-dot{background:#ccc !important;}.hbloglist .owl-dots{position:absolute;bottom:-40px;text-align:center;width:100%;}
.irow{display:grid;grid-template-columns:25% 70%;justify-content:space-between;align-items:center;}
.irow .ir1:last-child,.infra2{position:relative;padding:20px 40px;}.infraslide .owl-dots{position:absolute;width:100%;text-align:center;bottom:-6px;}.irow .ir1:last-child{overflow:hidden;}
.infraslide .owl-dot{width:14px;height:14px;}.ir2 .ir1:last-child::before{display:none;}.br,.br::after{border-radius:10px;}
.ir2{margin-top:20px;}.fdata{display: grid;grid-template-columns: repeat(3,1fr);width:80%;margin:0px auto;}
.facts{background:#e8e8e8;padding:50px 0px;}.facts svg{width:80px;height:80px;}.facts path{fill:#a6ce39;}
.facts .slide1{display:flex;flex-wrap:wrap;align-items: center;gap:0px 20px;border-right:1px solid #9d9d9d5c;justify-content:center;}
.count{font-size:80px;margin-bottom:10px;font-weight:600;}.facts .slide1:last-child{border-right:0px;}
.dcenter .owl-dots{text-align:center;margin-top:10px;}
.habt .f20{color:#2d2d2d;padding:0px 0px 15px;line-height:24px;}.harow{display:grid;grid-template-columns:45% 45%;justify-content:space-between;align-items:center;}
.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;
}
.yicon .button-icon{gap:20px;display:flex;flex-direction:column;align-items:center;}

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

.phead{display:grid;grid-template-columns:40% 55%;margin-top:80px;}

.pslider .swiper-slide,.pslider1 .swiper-slide {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap:wrap;
}
.pimg{position:relative;overflow: hidden;padding-top:80px;}
.tabspace{gap:30px;}.mbr{display:none;}
.scrtabs-arrow-btn {
    background: #fff;
    border-radius: 50%;
}

.pslider h3,.wslider h3,.pslider1 h3{font-size:22px;margin-top:20px;}
.hproduct::after{content:'';position: absolute;width:100%;height:100%;background:#f4f4f4;top:0;left:0;z-index:-1
   }.hproduct{position:relative;padding-top:90px;}
.fade:not(.show) {
    opacity: 0;
}
.swiper-pagination1{text-align:center;margin-top:20px;}.smdots{display:none;}.bimg img{transition: 0.3s ease-in-out;}
.news-card:hover img {
    transform: scale(1.1);
}.hbloglist .owl-item:hover img{transform:scale(1.05);}.bimg{
    overflow: hidden;
}
.slash{padding:0px 5px;}
.imgc{display:block;margin: 0px auto 30px;}
p.hcenter{margin:0px auto;font-size:16px;}


.aficon svg{width:50px;height:50px;}.aficon svg path{fill:var(--lgreen);}
.sbr img{height:320px;margin:60px 0px 0px 0px;object-fit: contain;}
.gslider{position:relative;color:#fff;text-align:center;margin-top:0px;padding-top:50px;}
.gslider h2{color:#fff;display:inline-flex;justify-content:center;padding-bottom:30px;}
.gslider .gtext::after{left:auto;}
.gridr2{display:flex;gap:0px 50px;justify-content:center;}.mt2{margin-top:20px;}
.gbg{background:#F6F6F6;}.pt0{padding-top:0px !important;}
.aficon li::before{
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 15 15'%3E%3Cpath fill='%23A8CF45' fill-rule='evenodd' d='M0 7.5a7.5 7.5 0 1 1 15 0a7.5 7.5 0 0 1-15 0m7.072 3.21l4.318-5.398l-.78-.624l-3.682 4.601L4.32 7.116l-.64.768z' clip-rule='evenodd'/%3E%3C/svg%3E");
    top: 2px;
    position: relative;
    left: -10px;
}.aficon li {
    padding-left: 10px;
    margin-bottom: 15px;
    display: flex;line-height: 24px;
    align-items: flex-start;
}
.aficon{display:grid;grid-template-columns:repeat(2,1fr);gap:0px 40px;}
table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 1rem;
    background-color: transparent;border-collapse: collapse;
}
table, td, th, .table thead th {
    border: 1px solid hsl(0deg 0% 0% / 10%);
    vertical-align: middle;
}table th {
    background:#f4f4f4;color:#2d2d2d;font-weight: 600;
}
td,th{padding:15px 20px;text-align:center;}
.rtable{
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
}
.pcr{display:grid;grid-template-columns:68% 27%;justify-content:space-between;align-items:flex-start;}
.stickycol ul li {
    display: flex;
    flex-wrap: wrap;
}
.stickycol ul a.active, .stickycol ul a:hover {
    color:#3a654e !important;font-weight:600;
}
.stickycol svg {
    margin-right: 5px;
}.mcactive{position:relative;overflow:hidden;background: #f4f4f4;padding:40px 40px !important;border-radius:10px 10px 0px 0px;}.uline{position:relative;}
.mcactive::before,.uline::before{content:'';position:absolute;width:80px;height:5px;background:var(--yellow);bottom:0px;z-index:1;}
.stickycol ul{list-style-type:disc;}.uline::after{left:0;width:100% !important;}
.mcactive::after,.uline::after{content:'';position:absolute;width:80%;height:1px;background:#C6C6C6;bottom:0;}.stickycol a span{padding-left:20px;position:relative;}
.stickycol a span::before{content:'';position:absolute;width:6px;height:6px;background:#9E9E9E;border-radius:50%;left:0;}
.stickylinks{
    background:#f4f4f4;overflow: hidden;
    
    padding:30px 20px;border-radius:0px 0px 10px 10px;
}
.stickycol{position: sticky;
    top: 170px;}
.stickycol a {
    padding: 10px 20px;
    width: 100%;
    display: flex;
    font-size:20px;
	text-transform:uppercase;
    color:#2d2d2d;transition:all 0.3s ease;
}
.stickycol ul a{text-transform:capitalize;font-weight:500;}
.cbtn1{padding: 10px 22px;
    display: inline-flex;
    color: #fff;
    margin-top: 20px;
    text-transform: uppercase;
    background: var(--green);
    transition: all 0.3s linear;
    font-size: 15px;
    position: relative;
    z-index: 2;}
.stickycol > a:last-child{border-bottom:0px;}.stickycol a:hover{color:var(--green);}
.stickycol ul a{font-size:17px;}.stickycol a span{display:flex;align-items:center;}
.breadcrumb{position:absolute;bottom: -40px;}
.pabs{position:absolute;right: 0;top:15px;}.sub-banner .container{position:relative;height:100%;}
.sbr{display: flex;align-items: center;height: 100%;}
.gslider::before{content:'';position:absolute;width:100%;height: 100%;top:-15px;background:url(images/ripped-shape.png) no-repeat;left:0;z-index: -1;
background-size: 100%;;}
.gslider::after{content:'';position:absolute;background:#f4f4f4;width:100%;height:100%;top:0px;left:0%;z-index:-2;}
.vector{position:absolute;right:100px;top:-80px;z-index:-1;}
.vector1{position:absolute;top:0px;z-index:-1;left:30%;}.pb0{padding-bottom:0px;}.stickycol ul a.active svg path,.stickycol ul a:hover path{fill:#29543a;}
.stickycol ul a:hover{color:#29543a;}.stickycol ul a path{fill:#2d2d2d87;}
.mcactive{font-weight:600;text-transform:uppercase;padding-bottom:20px !important;}.stickycol ul a{background:#24443140;}
.imgsec{display:flex;overflow:hidden;border-radius:15px;}.imgsec img{transition:all 0.3s ease;}.gridr2 img:hover{transform:scale(1.05);}
.colcent{display:flex;flex-direction:column;align-items:start;}.colcent h2::after{left:auto;}.colcent h2{display:flex;justify-content:start;}
.infraps{margin:40px 0px;}
.infra2{margin:60px 0px 0px;padding: 0px; overflow:hidden;}.infra2 img{height:450px;object-fit:cover;}
.infraslide .item{text-align:center;display: flex;flex-direction: column;align-items: center;position:relative;overflow:hidden;}
.infraslide .owl-item{background:#F7F7F7;border-radius:10px;overflow:hidden;}
.infraslide p{padding:25px 10px;}
.infra2 .infraslide .owl-dots{bottom:-40px;}
.infra2 .infraslide{margin-bottom:30px;}.infra2::before{display: none;}
.infra2 .owl-stage,.ipoints .owl-stage{display:flex;}
.infra2 .infraslide p{font-size: 18px;text-align:center;line-height:22px;text-transform:uppercase;font-weight:600;}
.infra2 .item div{display:flex;width:100%;overflow:hidden;}
.infra2 img{transition:all 0.3s ease;}.infra2 .owl-item:hover img{transform:scale(1.05);}
.wslider{display: flex;justify-content:center;flex-direction:column;align-items:center;padding-top:80px;}
.twocols{display:grid;grid-template-columns: 40% 40%;text-align:center;}
.abtb-cont{background: url(images/contact-us.webp) no-repeat !important;height:300px !important;background-size: cover !important;}
.abtb-company{background: url(images/about-us.jpg) no-repeat !important;height:300px !important;}


.mt5{margin-top:5px;}.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;}
.button-icon svg{width:35px;height:30px;}
.mb25{margin-bottom:25px;}.tr{text-align:right;}.gslider .yicon .button.is-play{margin-top:0px;}
.year{position:relative;display:flex;justify-content:center;align-items: center;font-size:30px;font-weight:bold;color:var(--green);}.year::after{content:'';position: absolute;background:var(--green);width:40%;height:2px;right:0;z-index:-1;}
.year::before{content:'';position: absolute;background:var(--green);width:40%;height:2px;left:0;z-index:-1;}
.hslider img{margin:30px 0px;}
.history{position:relative;z-index:9;}.history .owl-nav{display:flex;justify-content:space-between;position:absolute;bottom:20px;width:100%;}
.hslider{width:100%;margin:0px auto;display:flex !important;justify-content:center;}.hslider .owl-prev{margin-left:-45px;}.hslider .owl-next{margin-right:-45px;}
.hslider .owl-nav button.disabled{opacity: .5;}.hslider .owl-nav button:hover svg path{fill:var(--green);}
.hslider::after{content:'';position:absolute;background:#a6ce3929;width:37.2%;height: 100%;top:0;z-index:-1;}
.hslider .owl-item{padding:30px 0px;}.twhite{color:#fff !important;}
.galslider{width:75%;margin: 0px auto;}
.galslider .owl-nav svg{width:40px;height:40px;border: 2px solid var(--lgreen);
    border-radius: 50%;}.galslider path{fill:var(--lgreen);}
.galslider .owl-prev{position: absolute;left: -8%;top: 40%;}.galslider .owl-next{position: absolute;right: -8%;top: 40%;}
.abtb .breadcrumb{bottom:10px;}.espace{margin-bottom:40px;}a.image{cursor:zoom-in;}
.f18{font-size:17px;line-height:27px;}.irow .ir1:first-child{gap:20px 0px;}
.hblog .bslide{display:grid;grid-template-columns:100%;justify-content:space-between;height:100%;}.hblog .bimg{display:flex;}.hblog .bimg img{object-fit:cover;object-position:center;border-top-right-radius:0px;height: 250px;}
.hblog p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:4;overflow: hidden;}.hblog .owl-stage{display:flex;}.hbloglist .owl-item{overflow:hidden;}
.hbloglist .owl-prev,.hbloglist .owl-next, .infraslide .owl-prev,.infraslide .owl-next, .carrows .owl-prev,.carrows .owl-next{position:absolute;top:45%;left:-20px;}
.hbloglist i, .infraslide i, .carrows i{transition:all 0.3s ease;border:2px solid #fff;background:#fff;display:flex;width:40px;height:40px;justify-content:center;align-items:center;border-radius:50%;box-shadow:0px 0px 3px rgba(0,0,0,0.2);}
.hbloglist .owl-next, .infraslide .owl-next, .carrows .owl-next{right:-20px;left:auto;}.hbloglist .owl-next:hover i,.hbloglist .owl-prev:hover i, .infraslide .owl-next:hover i,.infraslide .owl-prev:hover i, .carrows .owl-next:hover i,.carrows .owl-prev:hover i{border:2px solid var(--lgreen);}
.twoh{display:grid;grid-template-columns: 47% 47%;justify-content:space-between;}.twoh .aficon{grid-template-columns: repeat(1,1fr);}
.apps li b{display:flex;width:100%;}.appwrap{margin-top:50px;}
.apps li{flex-wrap:wrap;position:relative;padding-left:25px;}
.apps li::before{position:absolute;left: 0;}.apps{display:flex;}
.appwrap .imgsec:hover img{transform:scale(1.1);}
.cntrow{display:grid;grid-template-columns:repeat(3,1fr);z-index: 999;position: relative;}
.cr1:last-child{border-right:none;}
.cr1 svg{width:80px;height:80px;}.cr1 p{text-align:left;color:#000;}
.cr1{display:flex;flex-direction:column;padding: 50px 50px;border-radius:5px;justify-content:flex-start;}.cr1 h2{margin:15px 0px;}
main{z-index: 2;position: relative;}.mb5{margin-bottom:5px;}
.cr1 h2{position:relative;display:flex;justify-content:start;padding-bottom:15px;color:var(--green);text-align:left;}.cr1 h2::after{content:'';position:absolute;background:var(--lgreen);width:50px;height:2px;bottom: 0;}.cr1 a{color:#000;white-space:nowrap;}
input, textarea, select{
    transition: all 0.2s ease-in-out;
    width: 100%;
    font-family:"Heebo", serif;
    border: 0px;
    outline: 0px;
    border-radius: 5px;
    padding: 10px 0px;
    font-size: 15px;
}.cforms{width:100%;border-radius:5px;overflow:hidden;background:#fff;}.cfimg{display:flex;}.cfimg img{object-fit:cover;}
.cform span{border-bottom:1px solid #ebebeb;display:flex;margin-bottom:20px;}
textarea{resize:none;}.cform .cbtn,.career .cbtn{width:160px;display:flex;justify-content:center;font-size:18px;padding:12px 0px;font-weight:600;}
.cform .cbtn:hover,.career .cbtn:hover{background:var(--lgreen);color: var(--green);}.input-block{position:relative;overflow:hidden;}
.input-block span::after{content:'';position:absolute;width:0%;height:1px;background:var(--lgreen);transition:all 0.3s ease;} 
.input-block input:focus + span::after, .textarea textarea:focus + span::after{width:100%;}.map{line-height:0px;}
.csec1{padding-top: 80px;}.fenq{padding:50px 0px;} .fenq .row{display:grid;grid-template-columns:72% 20%;justify-content:space-between;
    align-items:center;margin:0px auto;}.fenq .cbtn{margin:0px;background:#fff;padding:10px 20px;}.fenq p:last-child{text-align:right;}
.fenq a:hover{color:#000;}.galslider1{display:flex;justify-content:center;}.galslider1 img{border-radius: 15px;}
.productspage .phead{margin-top:0px;}.fenq .cbtn:hover{background:var(--green);color:#fff;}
.pslider img,.wslider img{transform:scale(0.9);transition:all 0.3s ease-out;}.pslider .owl-item:hover img,.wslider div:hover img{transform: scale(1);}.pslider .owl-item:hover h3,
.wslider div:hover h3{color:var(--green);}.wslider div{text-align:center;}
.pslider .owl-item,.wslider div{position:relative;}
.dropdown-menu {
    position:absolute;
    transition: all .3s ease;
    padding: 0;
    margin: 0;
    transform: translateY(20px);
    opacity: 0;
    visibility: hidden;
    min-width: 900px;
    border-radius: 0;
    display:block;left:-300px;box-shadow:0px 0px 5px rgba(0,0,0,0.15);
}.fenq p{font-size:22px;}
.dmh{position:relative;}
.dmh:hover .dropdown-menu{opacity:1;visibility:visible;transform: translateY(0px);}
.dropdown-menu img{width:250px;height:125px;object-fit:cover;}
.dropdown-menu .row{display:grid;grid-template-columns: repeat(3,1fr);}
.dm1 p{font-size:18px;color:var(--green);font-weight:600;}.dm1 img{margin:10px 0px;}
.dm1 a{font-size:15px;display:flex;align-items:center;line-height:26px;border-bottom: 1px dotted #90b136;padding: 5px 0px;transition:all 0.2s ease;}
.dropdown-menu .dm1{background:#fff;}.dropdown-menu .row .dm1:nth-child(even){background:#f4f4f4;}
.dm1 ul{padding:10px 0px;margin-bottom:10px;}.dm1 a:hover{color:#000;border-color:var(--lgreen);font-weight:700;}
.dm1 ul li{padding:0px 20px;transition:all 0.5s ease;} .dm1 ul li:hover a{border-bottom:1px solid var(--lgreen);}
.sbp, .sow, .crop, .harvest, .crm{position:relative;}
 .ts-1{width:48%;}.table-list td{padding:5px;text-align:start;}.ts-table{display:flex;align-items:start;justify-content: space-between;flex-wrap:wrap;margin-top: 20px;}.ts-width{width:100%;}.hvst-thad{cursor:pointer;font-size: 22px;margin: 0px 0px 15px;display:flex;position: relative;padding-left:30px;padding:0px 0px 15px 30px;font-weight: 500;border-bottom: 1px solid var(--green);transition:all 0.3s ease;color:#000;}.tc2, .tc3, .tc4, .tc5, .tc6, .tc7, .tc8{display:none;}.hvst-thad::before {content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="20" height="20" preserveAspectRatio="xMidYMid meet" viewBox="0 0 24 24"%3E%3Cpath fill="none" stroke="%23021e50" stroke-linecap="round" stroke-width="2" d="M12 19V5m7 7H5"%2F%3E%3C%2Fsvg%3E');position: absolute;left:0;transition: all 0.3s ease;}.hvst-thad.active::before,.tbd1.active::before{transform: rotate(45deg);}.hvst-hd{margin:8px 0px;font-size: 20px;}
.dm1 li{position:relative;}.dm1 li::after{content:'';position:absolute;left:0px;width:5px;height:0%;background:#90b136;top:0;transition: all .3s ease;}
.dm1 li:hover::after{height:100%;}
.hvst-thad:hover,.hvst-thad.active{color:var(--green);}
 
.roty-plist{display:grid;grid-template-columns:repeat(3, 1fr);gap:65px;row-gap:100px;}
.roty-phead{margin: 0px 0px 50px 0px;}
.roty-plist h3{
       font-size: 22px;
       margin-top: 20px;
		  }
.roty-item img{transition:all 0.4s ease-out}
.roty-item{text-align:center;}
.roty-plist .roty-item:hover img {transform:scale(1.1);}
.t-rotate {
    transform: rotate(90deg);
}
.stickycol .sub-mg li a {
    padding-left: 40px;
    background: #24443126;
}
.roty-plist:hover h3{color: var(--green);}.sub-banner{background-position:left;}

.p-listing{	
			 display:grid;
		     grid-template-columns: repeat(3, 1fr);
			 gap:30px;
			 }
			 .l-br-none{display:none;}
			 .prd-box{border-radius: 15px;box-shadow:0px 0px 5px rgb(0 0 0 / 30%);transition: all 0.4s ease-out;background-color:#e7e7e7;}
			 .prd-box img{width:100%;border-radius: 15px;display: flex;}
			 .prd-box span{display: flex;
                       justify-content: center;
					    margin: 15px 0;
						color:#1d402b;
						font-weight: 500;
						text-align:center;
						}
			.p-listing .prd-box:hover{background-color:#a6ce39;}
			.eslider.owl-carousel .owl-dots{display:flex;justify-content:center;margin:15px 0;}
			.eslider.owl-carousel .owl-dot{width:8px;height:8px;}
			.eslider.owl-carousel .owl-dots .owl-dot.active span{background:var(--lgreen) !important;}
			.eslider .owl-dot.active{background: var(--green) !important;}
.tabspace li a{transition:all 0.5s ease;}.mt50{margin-top:50px;}.call-list{display:flex;flex-wrap:wrap;gap:5px;}
.f-lmb{display:none;}section{overflow-x:hidden;}.gslider{overflow:visible;}
.gcompany{display:flex;justify-content:space-around;margin-bottom:20px;text-align:center;}.tc{text-align:center;}
.gwrap h2{display: inline-flex;justify-content: center;padding-bottom: 30px;}.gwrap h2::after{left:auto;}
.gcompany .item img{margin-bottom:15px;}.gcompany h3{font-weight:500;font-size:20px;}
.pre-header {
    position: relative;
	transition: 0.4s ease-in-out;
}
.sp-active::after{display:none;}
.header-page .navbar-nav .nav-link.search img {
    width: 16px;
    height: 16px;
    pointer-events: none;
}
.ul-gap{gap:8px;}
.our-business{min-width:260px;left: 26px;}
.our-business .dm1{width: 100%;}
.justify-content-end{justify-content:end;}
.our-business .row{display: flex;}
.box-social-media{
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    position: fixed;
    right:0px;
    top: 50%;
    transform: translateY(-50%);
    z-index: 1000;
	transition:0.4s ease-out;
}
.box-social-media a:hover{width:100%;}
.box-social-media a{
	display:flex;
    align-items: center;
    width:40px;
	gap: 8px;
    height: 34px;
    margin-bottom: 4px;
    padding: 0 10px 0 7px;
	transition: 0.4s ease-out;
	}
.box-social-media a:hover .s-name{
	display:block;
	
}
.box-social-media a:hover{
      width: 100%;
	  background-color: #90b136;
	}
.s-name{color:#fff;font-size:15px;display:none;transition: 0.4s ease-out;margin-left: 10px;}
.goog-logo-link {
    display:none !important;
} 
.goog-te-gadget{
    color: transparent !important;
	height:30px;
}
.goog-te-gadget .goog-te-combo{padding: 4px;margin:0px !important;}
.goog-te-combo{outline:none;}
.pabs{display:none;}
.sse{cursor: pointer;}
.our-business .dm1{padding:0px;}.our-business ul{padding:0px;margin:0px;}.our-business li a{padding:10px 0px;}
.hinfo {
    padding: 10px 0px;
	display:flex;
	justify-content: end;
}
.doc-brochur li a:hover{background-color:#90b136;color:#fff;}
footer .doc-brochur li a{color:#29543a;}
.doc-brochur li svg path{fill:#29543a;transition:all 0.3s ease;}
.doc-brochur li a:hover svg path{fill:#000;}
#eform {
    padding-right: 0px !important;
    z-index: 999999;
}
select {
  color:#000 !important;
}
select:focus{#000;}
option:first-of-type) {
  color:#908d8d ;
}
.bform {
    display: grid;
    margin-top: 10px;
    grid-template-columns: repeat(1,1fr);
    gap: 15px;
    justify-content: space-between;
}
#myModal1 .modal-body {
    padding: 15px;
    background: #f7f7f7;
}
#myModal1 .form-control {
    line-height: 30px;
}
.form-control {
	font-size: 15px;
    display: block;
    width: 100%;
    padding: 12px 0.75rem;
    font-size: 1rem;
    line-height: 1.5;
    color: #495057;height:48px;border:1px solid #D2D2D2;
    background-clip: padding-box;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.doc-brochur .stretched-link::after{position:static;}
#myModal .close{background-color: transparent;color:#fff;opacity:.4;}
#myModal h3{color:#fff;}
#myModal .modal-header{background-color:#29543a;}
#myform .cbtn:hover{background-color:#29543a;}
#myform .cbtn{background-color:#90b136;color:#fff;transition:0.4s ease}
.c-sicons svg path{fill: #666666;}
.c-sicons li:hover svg path{fill:#29543a;}
.doc-brochur li a{width:auto;display:flex;align-items:center;color:#fff;padding:10px 10px 10px 20px;gap: 10px;transition:0.4s ease}
.c-sicons{display:none;}
.f-icn{display:flex;align-items:center;gap:0px;}.f-icn img{width:18px;margin-top: 5px;}
.pcol2 a{font-size:14px;display: flex;gap: 0px 5px;}
.fcol1 .plinks{display:grid;grid-template-columns:100%;}
.call-list a:last-child{width:100%;}.dm1 p{padding:20px 20px 0px 20px;}#myModal .modal-header {background-color:#90b136;}
#myform .cbtn{background-color: #29543a;}
.cntrow{grid-template-columns: repeat(1,1fr);gap:0px;background:#545454;border-radius: 15px;border:2px solid var(--red);}.mt10{margin-top:50px;padding:20px 0px;}.cntrow p{margin-bottom:10px;}.cr1{padding:25px;position:relative;}
.cr1::after{content:'';position:absolute;width:90%;height:1px;background:#ffffff29;bottom:0;}
.cntrow .cr1:last-child::after{display:none;}
.nowrap{white-space: nowrap;}
.cntrow h2{margin-top:0px;}.pdh{overflow:visible;}
.breadcrumb{position: relative;bottom: 0px;}.sub-banner .container{height:auto;}.sub-banner{background:transparent;height:auto;}
        .sticklist{display:flex;gap:0px 40px;}.sticklist li a{padding:13px 30px;display:flex;transition:all 0.3s ease;}.sticky{margin-top:5px;position:sticky;top:90px;z-index:99;}
        .breadcrumb li{font-size:16px;}.sticklist li a{color:#000;}.sticklist li a:hover,.sticklist li a.active{background:#ffff;}
        body.header-sticky .sticky{box-shadow: rgb(0 0 0 / 10%) 0 2px 4px;}.header-sticky .side-menu-nav{padding-top:85px;}
        #application{padding-top:40px;}
        .scalize .content.left .body:before{border-left-color: #ec1b24 !important;border: 10px solid transparent;}
        .scalize .content.right .body:before{border-right-color: #ec1b24 !important;border: 10px solid transparent;}.scalize{margin:0px auto;margin-top: 40px;}
        .wrap-selector{overflow:visible;}.scalize .item-point.pulse2:after, .scalize .item-point.pulse2:before{    border: 1px solid #f9c393;}
        .scalize .item-point{background: #e91e20;border: 3px solid #e91e20;}
        .scalize .item-point.circle.active, .scalize .item-point.circle.disabled{border: 3px solid #ffffff;background:#e91e20;}
        .scalize .content .body{padding-top:15px !important;padding-bottom:15px !important;background:transparent;}.scalize .content .head{background:transparent;border-bottom:0px;}
        .scalize .content .head .exit{border:0px;left:25px;top:-7px;height:16px;}.scalize .content .head .exit:hover{background:transparent;}
        .scalize .content{border-radius:10px;    -webkit-box-shadow: 0 0px 5px rgb(0 0 0 / 14%);}.gbg.sticky {
    background: var(--lgreen);
    color: #fff;
}.gslider::before, .vector1, .vector{display:none;}
        .gslider h2{color:var(--green)!important;}.pdpslider img{height:450px !important;width: auto !important;object-fit: contain;}
        .pdpslider .owl-prev, .pdpslider .owl-next {
    position: absolute;
    top: 45%;
    left: -20px;
}.pdpslider .owl-next {
    right: -20px;
    left: auto;
        }.br10 img{border-radius:20px;}.pdpslider .imgsec{justify-content:center;align-items:center;}table th{background:transparent;}
        table, td, th, .table thead th{border:1px solid #C6C6C6;}.stickycol ul a{background:#f4f4f4;}
        .pdpslider .owl-nav svg {
    width: 40px;
    height: 40px;
    border: 2px solid var(--lgreen);
    border-radius: 50%;
}.pdpslider path {
    fill: var(--lgreen);
        }.mfp-title{display:none;}
        .mag {
    width:200px;
    margin: 0 auto;
    float: none;
}  
.mag img {
    max-width: 100%;
}
.magnify {
    position: relative;
    cursor: none
}
.magnify-large {
    position: absolute;
    display: none;
    width: 175px;
    height: 175px;

    -webkit-box-shadow: 0 0 0 7px rgba(255, 255, 255, 0.85), 0 0 7px 7px rgba(0, 0, 0, 0.25), inset 0 0 40px 2px rgba(0, 0, 0, 0.25);
       -moz-box-shadow: 0 0 0 7px rgba(255, 255, 255, 0.85), 0 0 7px 7px rgba(0, 0, 0, 0.25), inset 0 0 40px 2px rgba(0, 0, 0, 0.25);
            box-shadow: 0 0 0 7px rgba(255, 255, 255, 0.85), 0 0 7px 7px rgba(0, 0, 0, 0.25), inset 0 0 40px 2px rgba(0, 0, 0, 0.25);
    
    -webkit-border-radius: 100%;
       -moz-border-radius: 100%;
             border-radius: 100%
        }.scalize .content .body:before{top:45px;}

.goog-te-gadget .goog-te-combo{border:none;}.VIpgJd-ZVi9od-l4eHX-hSRGPd{display:none !important;}

.abtb-cont .breadcrumb,.abtb-company .breadcrumb{position: absolute;bottom: -40px;}
.abtb-cont,.abtb-company{align-items:flex-end;}.bcenter{display:inline-flex;justify-content:center;}.bcenter::after{left:auto;}
.career form{display:grid;gap:20px 0px;}
.career .textarea{width:100%;}.career textarea{height:100px;}
.career .form-group,.form-check-inline label{display:flex;gap:10px;color:#757575;}.form-check-inline:nth-child(even){margin:0px 30px;}
.career{font-size: 1rem;font-family: 'PT Sans';}
.tcolor{background:linear-gradient(to right, #f4f4f4 50%, #fff 50%);}
.careersec .f500{font-weight:600;font-size:18px;}
.careersec .aficon{grid-template-columns: repeat(1,1fr);}
.careersec{display:grid;grid-template-columns:49% 49%;justify-content:space-between;}
.jlist{padding-right:5%;}.careersec > div:last-child{padding-left:5%;}.collapse {
    display: none;
}.collapse.in {
    display: block;
}.panel-collapse{transition:all 0.3s ease;}


.heading {
    color: #FFF;
    font-size:14px;
    border-bottom: 1px solid #d3d3d3;
	letter-spacing: 0.8px;
    padding: 15px 0px;
    cursor: pointer;
}.heading h2{margin:0px;}



.heading::before {
    content: '';
    vertical-align: middle;
    display: inline-block;
    border-top: 7px solid #bfbfbf;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    float: right;
    transform: rotate(0);
    transition: all 0.5s;
    margin-top: 9px;
}
.active.heading::before {
    transform: rotate(-180deg);
}
.not-active.heading::before {
    transform: rotate(0deg);
}
.contents {
	display: none;margin-top:15px;
}
.dhead p{display:flex;justify-content:space-between;align-items:center;}.drow{display:grid;grid-template-columns:32% 32% 32%;justify-content:space-between;margin-top:30px;}
.dhead{background:#ededed;color: #000;padding:10px;font-weight:600;}.drow a{cursor:pointer;font-size:18px;text-align:center;box-shadow:0px 0px 5px rgba(0,0,0,0.15);}
.drow a img,.dhead{transition:all 0.3s ease;}.drow a:hover img{transform:scale(1.05);}.drow a:hover .dhead{background:var(--lgreen);}
.events{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;}
.events .bslide{background: #fff;box-shadow: 0px 0px 3px rgb(0 0 0 / 30%);position:relative;}.events img{width:100%;display: flex;}
.mt5{margin-top:50px;}
.eventflex{display:flex;justify-content:center;}.eventflex .bslide{width:33%;}.pb1{padding-bottom:10px;}.mb05{margin-bottom:5px;}
.dequip .owl-dots{text-align:center;}.mx-auto{margin:10px auto 30px;display:flex;;}
.accordion-tabs{justify-content:center;}
 .dmr{display:grid;grid-template-columns:50% 35%;justify-content:space-between;align-items:start;}
        .dmr .dmr2{text-align:center;}
        .dslider{display:grid;grid-template-columns:repeat(6,1fr);justify-content:space-between;gap:20px 60px;text-align:center;margin-top:50px;}
        .grey{background: #f4f4f4;}
        .wrow{display:grid;grid-template-columns:35% 45%;justify-content:space-between;align-items:center;}
        .tleft td{text-align:left;}.tleft tr td:first-child{width:20%;font-weight:500;}.tleft tr td:last-child{width:50%;}
        .accordion-tabs {display: none;}
        .accordion-item__label {
  position: relative;
  margin: 0;
  padding: 20px;
  cursor: pointer;
  transition: padding 0.2s ease;
}
.accordion-item__label::after {
  content: "";
  position: absolute;
  top: -4px;
  right: 20px;
  bottom: 0;
  width: 6px;
  height: 6px;
  margin: auto;
  transform: rotate(45deg);
  opacity: 1;
  transition: opacity 0.1s ease;
  border-radius: 2px;
  border:3px solid transparent;
  border-color: transparent #003852 #003852 transparent;
}
.accordion-item__label:hover {
  background: #c1d7e2;
}.accordion-item__container {
  height: 0;
  padding: 0 20px;
  overflow: hidden;
  opacity: 0;
  transition: padding 0.2s ease, opacity 0.5s 0.15s ease;
}.accordion-active .accordion-item__label::after {
  opacity: 0;
}
.accordion-active .accordion-item__container {
  height: auto;
  padding: 20px;
  opacity: 1;
}.dfrow img{height:200px;object-fit:contain;}.dmining{top:85px;}.dslider img{width:auto !important;}
        .dslider .owl-dots{margin-top:20px;} 
        
.dfrow{display:grid;grid-template-columns:45% 20% 25%;justify-content:space-between;align-items:center;text-align:center;margin-bottom:40px;}
        .dfrow p{text-align:center;font-weight:500;}table sup{font-size:10px;margin-left:-3px;}
.rtable{overflow-x:auto;}

.accordion-tabs {display: flex;gap:10px;}.accordion-tabs .accordion-tab {display:inline-flex;padding: 12px 0px;width:250px;border: none;cursor: pointer;color: #000;background:#f1f1f1;justify-content:center;font-size: 16px;font-weight: 600;}.accordion-tabs .accordion-tab:hover {background: #90b136;}.accordion-tabs .accordion-tab.accordion-active {color: #000;background: #90b136;}.accordion-item {display: none;min-height: 260px;padding: 30px;border: none;}.accordion-item__label, .accordion-item__container {padding: 0;transition: inherit;}.accordion-item__label {margin-bottom: 20px;}.accordion-item.accordion-active {display: block;}.accordion-item.accordion-active .accordion-item__container {padding: 0;}  .accordion-item__label {display:none;}
.mp01{display:grid;grid-template-columns:repeat(5,1fr);text-align:center;margin-top:80px;}
.iconlist{display:grid;grid-template-columns:repeat(2,1fr);text-align:center;gap:40px 20px;position:relative;justify-content:center;margin:0px auto;}
.iconlist::before{content:'';position:absolute;border-left:1px solid #ccc;width:1px;height: 100%;left: 50%;}
.iconlist::after{content:'';position:absolute;border-bottom:1px solid #ccc;width:80%;height: 1px;left:0px;top:50%;right:0px; margin:0px auto;}
.faslider{display:grid;grid-template-columns:repeat(6,1fr);gap:20px;text-align:center;margin-top:20px;}.faslider img, .faslider1 img{margin-bottom:10px;background:#F4F4F6;padding:10px;border-radius: 
10px;transition:all 0.3s ease;}
.faslider1{display:flex;gap:100px;text-align:center;margin-top:20px;justify-content:center;}
.faslider .item:hover img{background:#FDE65A;}
.faslider1 img{padding:10px;}.mp01 a:hover h3, .dslider  a:hover h3{color:var(--lgreen);}.mp01 img,.mp01 h3,.dslider img,.dslider h3{transition:all 0.3s ease;}.mp01 a:hover img,
.dslider a:hover img{transform: scale(1.05);}
 .bnone::after{display:none;}
        .cmr{display:grid;grid-template-columns:50% 50%;justify-content:space-between;align-items:center;margin-top:50px;gap:80px 0px;}
        .pr15{padding-right:15%;}.pl15{padding-left:15%;}
        .grey{background: #f4f4f4;}
        .mpr{display:grid;grid-template-columns:45% 50%;justify-content:space-between;align-items:center;}
        .tleft td{text-align:left;}.tleft tr td:first-child{width:20%;font-weight:500;}.tleft tr td:last-child{width:50%;}
        .mprslider img{width:auto !important;background:#fff;border-radius:10px;margin:0px auto;}
        .tl{text-align:left;}
        
.imgtable{display:grid;grid-template-columns:50% 50%;justify-content:space-between;align-items:center;text-align:center;gap:80px 0px;margin-top:40px;}
        .dfrow p{margin-top:20px;text-align:center;font-weight:500;}table sup{font-size:10px;margin-left:-3px;}
        .h2c{text-align:center;}.h2c h2{display:inline-flex;justify-content: center;padding-bottom:10px;} .h2c h2::after{left:auto;}
        .h2c p{width:75%;margin:0px auto;text-align:center;}.imgtable p{font-size:18px;margin-top:20px;font-weight:600;}.etd td{width:50% !important;text-align:left;}
        .etd tr td:first-child{font-weight:500;}
.hslider .item p:first-child{text-align:center;line-height:20px;height:45px;display:flex;align-items:center;justify-content:center;}.hslider img{margin-top:10px;}
.hslider .f600{padding:0px 10px;}.sub-banner img{width:100%;}.mb20{margin-bottom:20px;}
.plinks li {
    position: relative;
}
.plinks li:hover::after {
    height: 100%;
}

.inframc .f600{font-weight:600;margin:8px 0px;}
.mrm{display:inline-flex !important;position:relative;cursor: pointer;}
.mrm::after {
    content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="24" height="24" viewBox="0 0 24 24"%3E%3Cpath fill="%2329543a" d="M5.7 17.3q-.275-.275-.275-.7t.275-.7L9.575 12L5.7 8.1q-.275-.275-.288-.687T5.7 6.7q.275-.275.7-.275t.7.275l4.6 4.6q.15.15.213.325t.062.375q0 .2-.062.375t-.213.325l-4.6 4.6q-.275.275-.687.288T5.7 17.3Zm6.6 0q-.275-.275-.275-.7t.275-.7l3.875-3.9L12.3 8.1q-.275-.275-.288-.687T12.3 6.7q.275-.275.7-.275t.7.275l4.6 4.6q.15.15.213.325t.062.375q0 .2-.063.375t-.212.325l-4.6 4.6q-.275.275-.687.288T12.3 17.3Z"%2F%3E%3C%2Fsvg%3E');
    position: absolute;
    right: -27px;
    bottom: -7px;
}
.side-menu-wrap.opened{z-index:9999;}
.gad{padding:30px 0px;}.gad a{display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px;
    font-weight: 600;
    font-size: 20px;}
	
 .del-form select{margin-bottom:20px;}
	 .vendor-forms .cnt3{
		 display: grid;
         grid-template-columns: repeat(3, 1fr);
		 column-gap:20px;
}
  .d-form-btn{
    display: flex;
    justify-content: end;
	align-items: center;
    gap: 15px;
  }
  .cform .cbtn:hover{color:#fff;}
  .dealer-hed h2, .vendor-hed h2{
	      width: 100%;
		  justify-content: center;
		margin-bottom: 15px;
  }
  .dealer-sec{padding-top:100px;}
  .dealer-hed h2::after, .vendor-hed h2::after{display:none;}
  	 .dealer-forms .cnt3{
		 display: grid;
         grid-template-columns: repeat(2, 1fr);
		 column-gap: 30px;
}
 /* .dealer-sec #g-recaptcha-error{display:none;} */.scalize .content .body img{width:auto;}.scalize .content{text-align:center;}
 .blist img{height:100px;width: auto;object-fit: contain;}.blist .bslide{box-shadow:none;    display: flex;
    justify-content: center;
    flex-direction: column;
  align-items: center;}.blist a{justify-content:center;}
  .oem{font-size: 30px;
    height: 100px;
    line-height: 100px;
    color: #2e5a3d;
  font-weight: bold;}.downloads{cursor:pointer;}
  
  .hgrid{
	      display: grid;
    grid-template-columns: 35% 64%;
    justify-content: space-between;
  }
  .sicons svg.insta path{fill:none;}
  .events .bimg img{/*height:250px;*//*object-fit:cover;*/}
  .certificate1 {text-align:center;}
  .media-cerfication.harow{grid-template-columns:100%;}
  .media-cerfication .gtext{padding:15px 0px 50px;}
.fclr svg{width:24px;height:auto;}.fclr a,.langicon{position:relative;}
.langicon{padding-left:20px;}.sp-sticky .fclr{position:relative;}.langicon{z-index:1;}.langicon select{background:transparent;}
.sp-sticky::after{content:'';position:absolute;background:linear-gradient(to left, #ffe964, rgb(253 230 90 / 0));width:50%;right:0;height:45px;top:0;z-index:-1;}
.sp-active svg{width:240px;height:auto;}.fclr li a:hover,.main-menu a:hover span{color:var(--red);}
.fclr li a:hover::after{filter: brightness(0) saturate(100%) invert(34%) sepia(25%) saturate(539%) hue-rotate(84deg) brightness(93%) contrast(84%);}
.fclr li a::after,.fclr li a,.main-menu a span{transition:all 0.3s ease;}
.enbtn::before, .enbtn::after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transform-origin: center;
    z-index: -1;
    width: 100%;
    height: 100%;
    transition: all .5s;
    background: transparent;
}.enbtn::before {
    background: var(--yellow);
}.enbtn::after{border-radius:0px;}.enbtn{display:inline-flex;}
header .main-menu>li>a.enbtn{height:auto;}.enbtn span{color:#fff;}
.enbtn,header .main-menu>li>a.enbtn{position:relative;overflow:hidden;height:auto;padding:8px 24px;transition:all 0.3s ease;}
.enbtn:hover::after {
    transform: translate3d(0, 100%, 0);
}
 .enbtn::after {
    background: #A8CF45;
}.enbtn:hover span,header .main-menu>li>a.enbtn:hover span{color:#000;}header .main-menu>li>a.enbtn{margin-left:1.5vw;}
.dang::after{content:'';position:absolute;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m5 15l7-7l7 7'/%3E%3C/svg%3E");width:20px;height:20px;right:3px;background-size:20px;transform:rotate(180deg);}
.dang{position:relative;}
.side-menu-nav .main-menu>li>a::after,.side-menu-nav .main-menu>li>a::before{display:none;}.side-menu-nav .main-menu>li>a span{color:#000;}
@media (max-width: 767px) {
  .hero-slider .swiper-button-prev,
  .hero-slider .swiper-button-next {
    display: none;
  }
}

.hero-slider .swiper-button-prev, .hero-slider .swiper-button-next{
display:flex;align-items:center;width:35px;height:35px;border-radius:50%;transition:all 0.3s ease;
}
.swiper-button-prev span {
    transform: rotate(0deg);
    left:50%;
}
.swiper-button-next span {
    transform: rotate(180deg);
    right: 50%;
}.swiper-button-prev:hover span {
    left: 30%;
}.swiper-button-prev:hover span:after, .swiper-button-next:hover span:after {
    width: calc(20px - 4px);
}
.swiper-button-prev:hover span:before, .swiper-button-next:hover span:before{filter:invert(20%) sepia(61%) saturate(429%) hue-rotate(353deg) brightness(106%) contrast(103%);}
.hero-slider .swiper-pagination-bullet {
  height: 10px;width:10px;
  text-align: left;
  line-height: 12px;
  font-size: 12px;
  color: #fff;
  opacity: 1;
  background:#f88730;border-radius:50%;
  transition:all .2s ease;
}

.hero-slider .swiper-pagination-bullet-active {
  opacity:1;border-radius:10px;background:var(--yellow);border-color:var(--yellow);
}
.hero-slider .swiper-pagination-bullet-active:before{border-radius:10px;width:24px;}

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

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

.hero-slider .swiper-container-horizontal > .swiper-pagination-bullets, .swipernav{
  bottom:30px;width:100%;
    max-width: 100%;text-align:center;
    display: table;
    margin: 0 auto;
}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev,.swiper-button-prev, .swiper-container-rtl .swiper-button-next{background-image:none;}
@media (min-width: 767px) {
  .hero-slider .swiper-container-horizontal > .swiper-pagination-bullets{
  bottom:30px;
 
}
}
/*--------------------------------------------------------------
	#hero-style
--------------------------------------------------------------*/
.hero-style {
  height:auto;
  transition:all .4s ease;
}
.hero-slider .swiper-container {
    width: 100%;
    height: auto;
    position: relative;
    left: 0;
    top: 0;
}



@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: 600;text-transform:uppercase;
  line-height: 1.1;
  letter-spacing: normal;
  margin:20px 0 20px;width:75%;
  transition:all .4s ease;
}
@media (max-width: 767px) {
    
  .hero-style .slide-text p {
    font-size:26px;
    font-weight: normal;
    margin: 0 0 0px;
    }.tstart .bh1,.tstart p{color:#fff !important;}
}

.hero-style .slide-btns > a:first-child {
  margin-right: 10px;
}.swiper-container .text-wrapper {
    display: inline-flex;flex-direction:column;align-items:flex-start;
}
.swiper-container .text-wrapper {
    display: inline-flex;flex-direction:column;align-items:flex-start;overflow:hidden;z-index:99;
}
.gallery-top .swiper-slide .text-inner{opacity:0;}
.swiper-container .text-wrapper .text-inner {
  transform: translateY(100%);
  transition: all ease 0.5s;
}

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

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

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

.swiper-container .swiper-slide.active .description .text-inner {
  transition-delay: 0.15s;
}
.hero-slider .container {
    height: 100%;
    display: flex;
    align-items: flex-end;
    position: relative;
    z-index: 99;
    padding-bottom:75px;
    justify-content: space-between;
}.swiper-container .text-wrapper .text-inner {
    transform: translateY(100%);opacity:0;
    transition: all ease 0.5s;
}.hero-style{position:relative;overflow:hidden;}
.hero-style a{display:inline-flex;}
.hero-style p{color:#A8CF45;}
.hero-style ul{display:flex;gap:20px;color:#fff;text-transform:uppercase;font-size:22px;margin-bottom:30px;}.hero-style ul li:nth-child(2){padding:0px 20px;}
.hero-style ul li:nth-child(2)::after,.hero-style ul li:nth-child(2)::before{content:'';position:absolute;width:1px;height:20px;right:0;background:#fff;}
.hero-style ul li{position:relative;}.hero-style ul li:nth-child(2)::before{left:0;right:auto;}
.swiper-slide{background-position:bottom;display:flex;}
.enbtn a span{transition:all 0.3s ease;transition-delay:0.1;}
.fenq a, .cpad a, .cbtn{letter-spacing: 0.5px;text-transform:uppercase;padding:12px 30px 12px 30px;display:inline-flex;align-items:center;font-size:22px;font-weight:400;font-family: "Bebas Neue", serif;}.cbtn span::after,.mrm::after{content:'';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='%23d31824' d='M10.25 16.25a.74.74 0 0 1-.53-.25a.75.75 0 0 1 0-1.06l3-3l-3-3A.75.75 0 0 1 10.78 8l3.5 3.5a.75.75 0 0 1 0 1.06L10.78 16a.74.74 0 0 1-.53.25'/%3E%3C/svg%3E");position:absolute;width:30px;height:30px;background-size:30px;right:20px;}
.fenq a span{display:flex;align-items:center;justify-content:flex-end;color:#fff;}.fenq a::after, .cpad a::after, .cbtn::after{background:var(--red);}.fenq a::before, .cpad a::before, .cbtn::before{background:#A8CF45;}
.fenq1{display:flex;justify-content:center;align-items:center;position:relative;gap:100px;}footer svg{width:240px;height:auto;}
.sicons a {
   background:#929292;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 40px;
}
.sicons a path{fill:#fff;}.fcol3 h2{font-weight:600;font-size:24px;margin:20px 0px 30px;line-height:1;width:75%;}
.cinfo svg{width:24px;height:24px;}.addr svg{width:26px;height:auto;}
.fcoll2{display:flex;justify-content:space-between;flex-wrap:wrap;}.fdb{margin-top:-80px;background:#ccc;padding:40px 20px;border-radius:0px 0px 20px 20px;}
.fdb svg{width:30px;height:auto;}.fdb h2{text-align:center;font-weight:600;margin-bottom:20px;}
footer .enbtn::before, footer .enbtn::after{z-index:1;}footer .enbtn span, footer .enbtn span{z-index:9;color:#000;font-weight:600;}
footer .enbtn::before, footer .enbtn::after{border-radius:0px;}
footer .enbtn::after{background:#e1e4e3;}footer .enbtn{border-radius:10px;}footer .enbtn svg{z-index:9;}
footer .grid2{width:100%;display:grid;grid-template-columns:45% 48%;justify-content:space-between;margin-top:40px;padding-top:40px;border-top:1px solid #ccc;}
.addr{display:flex;gap:0px 15px;align-items:flex-start;}
footer .cinfo{display:grid;gap:10px 0px;}.addr span{line-height:24px;}
.fcoll2 .fcol1{width:30%;}.addr span{width:90%;}
.backButton.is-visible {
           pointer-events: auto;
           opacity: 1;
           transform: scale(1);
          }
	    .backButton {
    cursor: pointer;
    position: fixed;
    bottom: 6rem;
    right: 1rem;
    z-index: 999;
    display: none;
    align-items: center;
    justify-content: center;
    width: 2.6rem;
    height: 2.6rem;
    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);
    border-radius: 50%;
}
.backButton__bg{    position: absolute;
    z-index: -1;
    border-radius: 100%;
    width: 100%;
    height: 100%;
    background:#a2c183;}
    .backButton__icon__wrap {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}.backButton:hover .backButton__bg {
    background-color: var(--red);
}
.backButton:hover svg path{
    fill:#fff;
}
.backButton:hover{border-color:#84b025;}.backButton:hover svg path{stroke:#84b025;}
.loaderel {
    background: url(images/view-modern-construc.png) no-repeat;
    background-size: cover;
    color: #fff;
    background-position: center;
}
.contactbg::after, .csbg::after{content:'';position:absolute;width:65%;height:100%;
    background: url(images/chips-banner.webp) no-repeat;right:0;
    color: #fff;
    background-position:center right;background-size:cover;clip-path: ellipse(73% 150% at 75% 80%);
}
.abtbg {
    background: url(images/aboutbg.png) no-repeat;
    background-size: cover;
    color: #fff;
    background-position: center;
}
.sub-banner {
    height: 300px;
}
.sub-banner img{position:absolute;right:0;width:450px;z-index:9;height: 100%;
    display: flex;
    align-items: center;
    object-fit: contain;}
.sub-banner .container{height:100%;display: flex;
    align-items: flex-end;}
.sub-banner .container div{padding-bottom:30px;z-index:99;width:100%;}
.sub-banner::before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background:#f2d8a5;
    z-index: 0;
}
.breadcrumb li::after{content:'';position:absolute;right:0;width:18px;height:18px;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='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m9 5l7 7l-7 7'/%3E%3C/svg%3E");background-size:16px;filter: invert(1);}
.breadcrumb li{position:relative;padding-right:25px;display:flex;align-items:center;}.breadcrumb li:last-child::after{display:none;}.f400{font-weight:400;}
.pl10{padding-left:10px;}.fw600{font-weight:600;font-size:18px;line-height:26px;}
.breadcrumb{gap:0px 6px;}.breadcrumb li:last-child{padding-right:0px;}.ucase{text-transform:uppercase;}
.py6{padding:60px 0px;}
.cspace{padding:60px 0px;}.rtable tr td:nth-child(odd){background:#f4f4f4;}.rtable tr td:nth-child(even){font-weight:600;}
.uline{padding-bottom:20px;margin-bottom:40px;}.cbpspace{padding-bottom: 60px;}
.uline::after{background:}.owl-dots{margin-top:10px;text-align:center;}
.fenq{position:relative;display:flex;justify-content:center;}
.sdbrochur{background:transparent;}.sdbrochur  svg {
   width: 45px;
    height: auto;
    background: var(--lgreen);
    padding:5px;
    border-radius: 5px;
}
.stickycol .sdbrochur{margin-top:20px;display:grid;gap:10px;}.sdbrochur a{width:100% !important;}
.stickycol .sdbrochur span::before{display:none;}.stickycol .sdbrochur span{padding-left:0px;color:#000;font-weight:600;}

.stickycol .sdbrochur a{border-radius:10px;padding:10px 10px 10px 20px;background:transparent;}
.stickycol .sdbrochur a::before, .stickycol .sdbrochur a::after{z-index:0;border-radius:0px;}
.stickycol .sdbrochur a span, .stickycol .sdbrochur a svg{z-index:9;}.stickycol .sdbrochur a::after{background:#f4f4f4;}
.f20 {
    font-size:20px;
    line-height: 24px;
}.mb2{margin-bottom:20px;}.habt span{display:inline-flex;}.fwbold{font-weight:600;}
.habt .aficon li::before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 15 15'%3E%3Cpath fill='%23FDE65A' fill-rule='evenodd' d='M0 7.5a7.5 7.5 0 1 1 15 0a7.5 7.5 0 0 1-15 0m7.072 3.21l4.318-5.398l-.78-.624l-3.682 4.601L4.32 7.116l-.64.768z' clip-rule='evenodd'/%3E%3C/svg%3E");}
.habt .aficon li{font-size:18px;}
.habtbg::after{content:'';position:absolute;width:500px;height:500px;background:url(images/shape1.png) no-repeat;background-size:500px;right:-50px;bottom:20px;z-index:-1;}
.habtbg,.construct{position:relative;overflow:hidden;}
.cbtn span::after{background-size:24px;width:24px;height:24px;filter:invert(1);transition:all 0.3s ease;}
.cbtn:hover span::after{filter:none;}.habtbg .fw600{font-size:22px;line-height:30px;}
.construct::after{content:'';position:absolute;width:100%;height:601px;background:url(images/contstruction.png) no-repeat;background-size:cover;right:0px;bottom:20px;z-index:-1;top:0;
background-color:linear-gradient(to right, #ccc, #ccc);}
.construct::before{content:'';position:absolute;width:100%;height:78%;background:url(images/shape-3.png);right:0px;bottom:0px;z-index:-1;top:auto;opacity:0.5;}
.habtbg h2{font-size:34px;line-height:40px;}
.ouh {
    display: grid;
    justify-content: space-between;
    grid-template-columns: 45% 45%;
    align-items: center;color:#fff;
}
.ouh a{color:var(--yellow);text-decoration:underline;font-weight:600;text-transform:uppercase;margin-top:15px;display:inline-flex;}
.yellow{color:var(--yellow);}
.imgh > div {
    display: flex;
    position: relative;
    overflow: hidden;
}.imgh img {
    transition: all 0.3s ease;
}.imgh:hover img {
    transform: scale(1.15);
}.plists{margin-top:30px;display: grid
;
    grid-gap: 10px;
    grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
    grid-auto-flow: dense;}
.big{grid-column: span 2;
    grid-row: span 2;}
.wide {
    grid-column: span 2;
}
.hpcnt {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 10px;padding:30px 30px 70px;
}
.plists .owl-item{background:#fff;border-radius:10px 10px 0px 0px;overflow:hidden;border-bottom:3px solid var(--yellow);transition-delay:0.1s;}
.plists .owl-item .enbtn{position:absolute;bottom:-100%;left:0;width:100%;}.plists .owl-item:hover .enbtn{bottom:0px;border-radius:0px;}
.plists .owl-item .enbtn::before, .plists .owl-item .enbtn::after{border-radius:0px;}
.plists .enbtn{display:flex;justify-content:center;padding-top:12px;padding-bottom:12px;}.plists .enbtn span{position:relative;padding-right:34px;}.plists .enbtn span::after{right:0px;}
.plists .owl-stage, .testimonials .owl-stage, .bslider .owl-stage{display:flex;}
.plists .owl-item, .testimonials .owl-item, .bslider .owl-item{opacity: 0;transition: all 0.3s ease;}.plists .owl-item.active, .testimonials .owl-item.active, .bslider .owl-item.active{opacity:1;}
.plists .owl-stage-outer,.bslider .owl-stage-outer{overflow: visible;}
.wuspoint .item span {padding:15px;
    width: 80px;
    height: 80px;
    background: #fff;
    border-radius: 50%;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-family: satoshim;
}.wuspoint svg path{fill:var(--lgreen);}.wus{background:linear-gradient(to bottom, #E6E7E8, #E6E7E8, #e6e7e817);}
.wuspoint{padding-top:60px;    display: grid;
    grid-template-columns: repeat(5, 1fr);}.wuspoint svg{height:auto;}
.wuspoint h2 {
    font-size: 22px;
    margin: 20px 0px 20px;
}.wuspoint .item{padding-right:40px;}
.wuspoint .owl-item::after, .wuspoint .item::after{
    content: '';
    position: absolute;
    width: 73%;
    height: 2px;
    background: #fff;
    position: absolute;
    left: 90px;
    top: 40px;

}.wuspoint path{transition:all 0.3s ease;}
.wuspoint .owl-dots{text-align:center;margin-top:30px;}.wuspoint .item{position:relative;}.wuspoint .item::after{left: 90px;width:66%;}
.wuspoint .owl-item:last-child::after,.wuspoint .item:last-child::after{display:none;}.wuspoint .item:last-child{padding-right:0px;}
.paarrow .owl-prev,.paarrow .owl-next{width:50px;height:45px;background:var(--yellow) !important;display:flex;a;align-items:center !important;justify-content:center;border-radius:25px 0px 0px 25px;}
.paarrow svg{width:30px;height:30px;}
.paarrow .owl-prev svg{transform:rotate(270deg);}.paarrow .owl-next{right:2px;} 
.paarrow .owl-next svg{transform:rotate(90deg);}.paarrow .owl-prev{left:0;border-radius:0px 25px 25px 0px;}
.paarrow .owl-prev, .paarrow .owl-next{top:54%;transition:all 0.3s ease;}.paarrow .owl-prev:hover, .paarrow .owl-next:hover{background:var(--lgreen) !important;}
.paarrow .owl-prev:hover path, .paarrow .owl-next:hover path{fill:#fff;}.wuspoint .item span{transition:all 0.3s ease;}
.wuspoint .item:hover span{background:var(--lgreen);}.wuspoint .item:hover svg path{fill:#fff;}
.ccm{display:grid;grid-template-columns:45% 50%;justify-content:space-between;align-items:center;margin-top:100px;background:#dedede;padding:40px 60px 40px 40px;border-radius:20px;}.br15{border-radius:25px;position:relative;overflow:hidden;}
.grid50{display:grid;grid-template-columns:47% 47%;justify-content:space-between;margin-top:30px;}
.grid50 h3{position:relative;font-size:22px;border-radius:30px;padding:10px 24px;display:flex;overflow:hidden;z-index:3;}.grid50 h3::after{content:'';position:absolute;width:100%;height:100%;background:linear-gradient(to right, #7ca751, transparent);
    left:0;top:0;z-index:-2;}.yicon .is-play{transition:all 0.3s ease;}
.yicon span{    background: var(--lgreen);
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;width:70px;height:70px;}
.pulse span:before {
    content: "";
    position: absolute;
    z-index: 0;
    left: 50%;
    top: 50%;
    transform: translateX(-50%) translateY(-50%);
    display: block;
    width: 80px;
    height: 80px;
    background: var(--lgreen);
    border-radius: 50%;
    -webkit-animation: pulse-border 1.5s ease-out infinite;
    animation: pulse-border 1.5s ease-out infinite;
    transition: all 0.3s ease;
}.pulse span:after {
    content: "";
    position: absolute;
    z-index: 0;
    left: 50%;
    border: 1px solid var(--lgreen);
    top: 50%;
    transform: translateX(-50%) translateY(-50%);
    display: block;
    width: 80px;
    height: 80px;
    background: var(--lgreen);
    border-radius: 50%;
}
@keyframes pulse-border {0% {transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity: 1}100% {transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.7);opacity: 0}}
.yicon svg{z-index:9;}
.accessories .faslider{margin-top:60px;}.testi{background:#fff;overflow:hidden;}
.testi .svgwrap{width:100%;background: var(--red);position:relative;border-radius:20px 0px 0px 20px;
    color: #fff;}.testi .testimonials .owl-item{padding:40px;}.testi .testimonials .owl-dot, .cdots .owl-dot{position:relative !important;}
.testi .testimonials .owl-dots{text-align:center;position:absolute;bottom: -40px;
width: 100%;height: 10px;text-align: right;z-index: 9999;display: flex;justify-content: flex-end;gap:2px;}.owl-dot.active{background-color:var(--red) !important;}.owl-carousel .owl-dot{margin:0px 5px;transition:all 0.3s ease;
    position:absolute;bottom:0;}.testimonials .owl-dots button{background:var(--red) !important;}.testimonials .owl-dot.active{background:#FECF07 !important;}
.tname h3{font-size:40px;font-weight:400;font-family:freestyle;color:#FECF07;margin-bottom:10px;}.tname{border-left:5px solid var(--lgreen);margin-top:30px;padding-left:15px;}
.review{margin-top:60px;}.rposts{display:grid;grid-template-columns:100%;justify-content:space-between;}
.hevent .imgh > div:first-child{padding:0px;}
.hevent .owl-item{box-shadow:0px 1px 5px rgba(0,0,0,0.15);border-radius:15px;position:relative;overflow:hidden;}
.hevent h3{font-size:24px;margin:10px 0px;}.hevent .hpcnt{padding:20px 20px 30px;}
.hevent{overflow:hidden;padding:5px;}.hblogs h2{margin:20px 0px;}
.bslider .owl-next{right:1px;}
.bslider.paarrow .owl-prev, .bslider.paarrow .owl-next{top:42%;}.contactpage .fenq{display:none;}.cicons{position:relative;display:flex;align-items:center;padding-right:20px;}
.cirow{display:flex;gap:10px;flex-direction:row;}.cirow svg{width:40px;height:auto;}
.cirow .ucase{color:#fff;margin-bottom:10px;display:flex;font-weight:400;text-transform:capitalize;font-size:18px;}
.cirow span,.cirow a{font-weight:400;color:#e0e0e0;transition:all 0.3s ease;}
.cforms h2{margin:8px 0px 30px;color:var(--red);}
.cform .cbtn{padding:10px 30px;text-align:left;color:#fff;}
.cform .submit{display:inline-flex;justify-content:flex-end;align-items:center;position:relative;overflow:hidden;border-radius:5px;width:100%;}
.cform .submit input,.cform .submit input:hover{background:var(--green);cursor:pointer;margin:0px;}
.cform .submit:hover::before{background:var(--lgreen);}.cform .submit input{border: 2px solid #dbbc60;color:#fff;text-align:center;background:var(--red);font-weight:500;}.cform .submit:hover input{color:#fff;}
.cnt3{display:grid;grid-template-columns: 48% 48%;justify-content:space-between;gap:30px 0px;}
.habt1{display:grid;grid-template-columns:40% 55%;justify-content:space-between;position:relative;align-items: center;}
.habt1 .habt{position:relative;display:flex;}.habt1 .ovcnt{position:absolute;bottom:0;right:0;background:var(--lgreen);padding:40px 20px 30px;border-radius:10px;box-shadow:5px 5px 1px rgb(168 207 69 / 25%);
width:240px;background-image:url(images/shape-4.png);}
.ovcnt{color:#fff;}.ovcnt .ch1{font-size:60px;font-weight:600;}.ovcnt p{font-size:18px;margin:15px 0px;font-weight:600;}
.btop{border-top:1px solid #fff;padding-top:15px;}
.ovcnt span::after,.plus::after,.kplus::after{content:'+';font-size:26px;margin-left:5px;}
.habt1 img{border-radius:15px;}.mrm{font-weight:600;}
.mrm::after{background-size:30px;width:30px;height:20px;right:-30px;top:-2px;}
.mrm{transition:all 0.3s ease;}
.fdata{padding-top:60px;}
.fdata .slide1 div{display:flex;}.kplus::after{content:'k';}.count{position:relative;line-height:1;}
.plus::after, .kplus::after{position:absolute;top:15px;}.habt .f20{display:inline-flex;align-items:flex-end;padding-left:5px;font-weight:600;color:#666666;}
.fdata .slide1{display:flex;justify-content:center;}.fdata .slide1:nth-child(2){border-left:1px solid #D1D1D1;border-right:1px solid #D1D1D1;}
.infrasec{background:linear-gradient(to bottom, #f7f7f7, transparent);}
.infrasec .colcent{display:grid;grid-template-columns:30% 65%;justify-content:space-between;}.infrasec .ucase{margin-bottom:20px;display:flex;}
.grid3{display:grid;grid-template-columns:20% 23% 53%;justify-content:space-between;align-items:center;}
.grid3 h2{font-size:30px;line-height:34px;}.tpoints .grid3{margin-bottom:40px;border-bottom:1px solid #DDDDDD;padding-bottom:40px;}
.tpoints .grid3:last-child{border:0px;}.cerow{display:grid;grid-template-columns:58% 40%;justify-content:space-between;}
.g2{display:grid;grid-template-columns:40% 55%;justify-content:space-between;position:relative;overflow:hidden;}
textarea.form-control{height:130px;margin:30px 0px;}

.tabs_wrapper {display:flex;justify-content:space-between;align-items:flex-start;
  width: 100%;
  text-align: center;
  margin: 0 auto;
  background: transparent;
}

ul.tabs {
  display: inline-block;
  vertical-align: top;
  position: relative;
  z-index: 10;
  padding: 0;
  width: 55%;
}ul.tabs li span{font-weight:400;}
ul.tabs li {
  margin: 0;
  cursor: pointer;
  line-height: 31px;
  text-align: left;
  font-weight: bold;margin-bottom:20px;

  transition: all 0.3s ease;
}ul.tabs li:last-child{margin-bottom:0px;}
ul.tabs li > div{display:flex;gap:30px;background:#fff;padding:15px;transition:all 0.3s ease;border-left:3px solid #D5D5D5;display:flex;align-items:center;padding-left:20px;}
ul.tabs li p{font-size:20px;}
ul.tabs li:hover > div{
  border-color:var(--lgreen);border-left:3px solid var(--lgreen);
}
ul.tabs li.active > div {
   border-color:var(--lgreen);
}
ul.tabs li.active > div{position:relative;overflow:hidden;}
ul.tabs li.active > div::after{content:'';position:absolute;width:10px;height:10px;background:var(--lgreen);clip-path: polygon(100% 50%, 0 0, 0 100%);left:0;}
.tab_container {
  display: inline-block;
  vertical-align: top;
  position: relative;
  z-index: 20;
  width: 40%;
  min-width: 10px;
  text-align: left;
  background: white;
}

.tab_content {
  padding:0px;
  height: 100%;
  display: none;
}

.tab_drawer_heading {
  display: none;position:relative;
}
.tabs_wrapper svg{width:60px;height:auto;}.tabs_wrapper path{fill:#888888;}
@media screen and (max-width: 781px) {
  ul.tabs {
    display: none;
  }

  .tab_container {
    display: block;
    margin: 0 auto;
    width: 100%;

  }

  .tab_drawer_heading {
    width:100%;display:flex;align-items:center;
    cursor: pointer;
  }.tab_drawer_heading > div{
  padding:15px 30px 15px 15px;width:100%;gap:20px;
   border:1px solid #D5D5D5;display: flex;
  }
    .d_active >  div{display:flex;gap:30px;background:#fff;transition:all 0.3s ease;display:flex;align-items:center;}
  .tab_drawer_heading::after{content:'';position:absolute;width:13px;height:13px;background:var(--lgreen);clip-path: polygon(100% 50%, 0 0, 0 100%);right:10px;transform:rotate(90deg)}
    .d_active::after{transform:rotate(-90deg)}
}
.tab_content img{width:100%;}
.cerow{margin-top:60px;}

.megamenu {
    display: flex;
    padding: 0px;
    background: #f7f7f7;
    position: fixed;
    z-index: 99999;
    width:70%;
    top: 119px;
    left: 20%;
    opacity: 0;
    transition: all 0.3s ease;
    transform: scaleY(0);
    box-shadow: 0px 0px 6px rgb(0 0 0 / 15%);
    align-items: flex-start;
    transform-origin: top left;
}.mwidth {
    width: 100%;
    margin: 0px auto;
    padding: 40px 0px 40px 20px;display: flex;
}
.megamenu .nav {
    width: 20%;
    height: auto;
    display: flex;
    overflow: hidden;
    flex-direction: column;
}.megamenu .tab-content {
    width: 100%;
}.megamenu .nav li {
    padding-left: 0px;
    padding-right: 0px;
    display: flex;
}
.megamenu a {
    display: block;
    color: #000;
    font-weight: 600;
    font-size: 16px;
    width: 100%;text-transform:uppercase;
}

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

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

.megamenu .mimg{display:flex;gap:40px;justify-content:center;}
.megamenu h2{font-size:16px;margin-top:10px;}.megamenu .mimg a{text-align:center;}
.megamenu .nav a.active,.megamenu .mimg a:hover h2{color:#43644C;}

.megamenu .nav a{position:relative;overflow:hidden;padding:10px 20px;margin-bottom:10px;border-radius:3px;}
.megamenu .nav a::after{content:'';position:absolute;width:100%;height:100%;background:var(--lgreen);left:-100%;transition:all 0.3s ease;z-index:-1;top:0;}
.megamenu .nav li a.active{color:#fff;}
.megamenu .nav li a.active::after{left:0;}
.side-menu-nav .main-menu .sub-menu {
    border-top: 1px solid var(--red);
    background: #fff;
    display: none;
}.plmh, .elmh {
    position: relative;
}.plmh.active > a{color:#fff;}
.plmh.active svg path, .elmh.active svg path{fill:#000;}.plmh.active i, .elmh.active i{border-color:#b1b1b1 !important;}
.plmh.active i svg, .elmh.active i svg {
    transform: rotate(450deg) !important;
}
.plmh.active > a, .elmh.active > a{background:var(--lgreen);}
.fb::after{content:'';background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24'%3E%3Cpath fill='%23dd0311' d='M13.355 22v-9.123h3.062l.459-3.555h-3.52v-2.27c0-1.03.285-1.731 1.761-1.731L17 5.32V2.14A25 25 0 0 0 14.257 2c-2.715 0-4.573 1.657-4.573 4.7v2.622h-3.07v3.555h3.07V22z'/%3E%3C/svg%3E");}
.instagram::after{content:'';background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24'%3E%3Cpath fill='%23dd0311' d='M17.34 5.46a1.2 1.2 0 1 0 1.2 1.2a1.2 1.2 0 0 0-1.2-1.2m4.6 2.42a7.6 7.6 0 0 0-.46-2.43a4.9 4.9 0 0 0-1.16-1.77a4.7 4.7 0 0 0-1.77-1.15a7.3 7.3 0 0 0-2.43-.47C15.06 2 14.72 2 12 2s-3.06 0-4.12.06a7.3 7.3 0 0 0-2.43.47a4.8 4.8 0 0 0-1.77 1.15a4.7 4.7 0 0 0-1.15 1.77a7.3 7.3 0 0 0-.47 2.43C2 8.94 2 9.28 2 12s0 3.06.06 4.12a7.3 7.3 0 0 0 .47 2.43a4.7 4.7 0 0 0 1.15 1.77a4.8 4.8 0 0 0 1.77 1.15a7.3 7.3 0 0 0 2.43.47C8.94 22 9.28 22 12 22s3.06 0 4.12-.06a7.3 7.3 0 0 0 2.43-.47a4.7 4.7 0 0 0 1.77-1.15a4.85 4.85 0 0 0 1.16-1.77a7.6 7.6 0 0 0 .46-2.43c0-1.06.06-1.4.06-4.12s0-3.06-.06-4.12M20.14 16a5.6 5.6 0 0 1-.34 1.86a3.06 3.06 0 0 1-.75 1.15a3.2 3.2 0 0 1-1.15.75a5.6 5.6 0 0 1-1.86.34c-1 .05-1.37.06-4 .06s-3 0-4-.06a5.7 5.7 0 0 1-1.94-.3a3.3 3.3 0 0 1-1.1-.75a3 3 0 0 1-.74-1.15a5.5 5.5 0 0 1-.4-1.9c0-1-.06-1.37-.06-4s0-3 .06-4a5.5 5.5 0 0 1 .35-1.9A3 3 0 0 1 5 5a3.1 3.1 0 0 1 1.1-.8A5.7 5.7 0 0 1 8 3.86c1 0 1.37-.06 4-.06s3 0 4 .06a5.6 5.6 0 0 1 1.86.34a3.06 3.06 0 0 1 1.19.8a3.1 3.1 0 0 1 .75 1.1a5.6 5.6 0 0 1 .34 1.9c.05 1 .06 1.37.06 4s-.01 3-.06 4M12 6.87A5.13 5.13 0 1 0 17.14 12A5.12 5.12 0 0 0 12 6.87m0 8.46A3.33 3.33 0 1 1 15.33 12A3.33 3.33 0 0 1 12 15.33'/%3E%3C/svg%3E");}
.youtube::after{content:'';background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25.6' height='18' viewBox='0 0 256 180'%3E%3Cpath fill='%23f00' d='M250.346 28.075A32.18 32.18 0 0 0 227.69 5.418C207.824 0 127.87 0 127.87 0S47.912.164 28.046 5.582A32.18 32.18 0 0 0 5.39 28.24c-6.009 35.298-8.34 89.084.165 122.97a32.18 32.18 0 0 0 22.656 22.657c19.866 5.418 99.822 5.418 99.822 5.418s79.955 0 99.82-5.418a32.18 32.18 0 0 0 22.657-22.657c6.338-35.348 8.291-89.1-.164-123.134'/%3E%3Cpath fill='%23fff' d='m102.421 128.06l66.328-38.418l-66.328-38.418z'/%3E%3C/svg%3E")}
.preheader{background:#ef001b;padding:8px 0px;border-bottom: 5px solid #dbc368;}.preheader a{color:#fff;font-weight:300;}
.phrow{display:flex;justify-content:space-between;align-items:center;}
.phrow .sicons{margin:0px;}.phrow .sicons a{width:30px;height:30px;display: flex;align-items: center;justify-content: center;line-height: 1;position: relative;overflow: hidden;background:#fff;}
.sicons a::after{background-size:20px;width:20px;height:20px;background-repeat:no-repeat;background-position:center;z-index:5;}
.header-logo{display:none !important;}nav{width:auto;}.dlogo a{padding:0px 80px !important;}
.dlogo img{margin-top:-40px;transition:all 0.3s ease;position:relative;z-index:9;width:190px;}
.sp-active .dlogo img{margin-top:0px;width:110px;}
.sp-active .main-menu>li>a{height:70px;}.main-menu > li:first-child a{padding-left:0px;}.main-menu > li:last-child a{padding-right:0px;}
header .sicons li:last-child{padding-right:0px;}footer .sicons a{background:#a2c183;}
footer .sicons a::after{filter: invert(8%) sepia(14%) saturate(294%) hue-rotate(2deg) brightness(-20%) contrast(93%);}
footer .youtube::after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25.6' height='18' viewBox='0 0 256 180'%3E%3Cpath fill='%231d1c1a' d='M250.346 28.075A32.18 32.18 0 0 0 227.69 5.418C207.824 0 127.87 0 127.87 0S47.912.164 28.046 5.582A32.18 32.18 0 0 0 5.39 28.24c-6.009 35.298-8.34 89.084.165 122.97a32.18 32.18 0 0 0 22.656 22.657c19.866 5.418 99.822 5.418 99.822 5.418s79.955 0 99.82-5.418a32.18 32.18 0 0 0 22.657-22.657c6.338-35.348 8.291-89.1-.164-123.134'/%3E%3Cpath fill='%23fff' d='m102.421 128.06l66.328-38.418l-66.328-38.418z'/%3E%3C/svg%3E");filter:none !important;background-size: 20px;background-repeat: no-repeat;background-position: center;}
header .sicons a{transition:all 0.3s ease;}.sicons a{position:relative;overflow:hidden;}
header .sicons a::before{content:'';position:absolute;width:100%;height:100%;background:#ffc942;z-index:1;transform:translateX(-100%);transition:all 0.3s ease;}
header .sicons a:hover::after{filter: invert(12%) sepia(8%) saturate(15%) hue-rotate(345deg) brightness(99%) contrast(97%);}
header .sicons a:hover::before, footer .sicons a:hover::before{transform:translateX(0);}
footer .sicons a::before{content:'';position:absolute;width:100%;height:100%;background:red;z-index:1;transform:translateX(-100%);transition:all 0.3s ease;}
footer .sicons a:hover::after{filter: invert(100%) sepia(0%) saturate(0%) hue-rotate(227deg) brightness(200%) contrast(104%) !important;}
.copyright p, .copyright a{color:#adadad;font-size:15px;}footer img{width:170px;}.bcircle{position:relative;padding-left:45px;}
.faddress::after{content:'';position:absolute;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24'%3E%3Cpath fill='%23004f47' d='M12 11.5A2.5 2.5 0 0 1 9.5 9A2.5 2.5 0 0 1 12 6.5A2.5 2.5 0 0 1 14.5 9a2.5 2.5 0 0 1-2.5 2.5M12 2a7 7 0 0 0-7 7c0 5.25 7 13 7 13s7-7.75 7-13a7 7 0 0 0-7-7'/%3E%3C/svg%3E");width:20px;height:20px;background-size:20px;left:0;top:0;}
.bcircle::before{content:'';position:absolute;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMCIgd2lkdGg9IjkwMC4wMDAwMDBwdCIgaGVpZ2h0PSI4OTcuMDAwMDAwcHQiIHZpZXdCb3g9IjAgMCA5MDAuMDAwMDAwIDg5Ny4wMDAwMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIG1lZXQiPgoKPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsODk3LjAwMDAwMCkgc2NhbGUoMC4xMDAwMDAsLTAuMTAwMDAwKSIgZmlsbD0iI2EyYzE4MyIgc3Ryb2tlPSJub25lIj4KPHBhdGggZD0iTTQzMzggODg3MSBjLTU1IC0yMyAtMTkyIC0xMTYgLTI0NCAtMTY1IC02IC02IC00NyAtMzggLTg5IC03MSAtNDMgLTMzIC0xMjIgLTk0IC0xNzQgLTEzNSAtOTAgLTcxIC0yMTYgLTE2OSAtMjk4IC0yMzIgLTQyIC0zMiAtNTggLTMzIC0xOTYgLTEzIC0yMzAgMzUgLTI5NyA0NSAtNDEyIDYwIC02NiA5IC0xNjAgMjIgLTIxMCAzMCAtMjc3IDQzIC0zOTAgMjAgLTUxOSAtMTA5IC03NCAtNzMgLTgyIC04OSAtMjI2IC00NTEgLTU3IC0xNDQgLTg5IC0yMjMgLTEzMyAtMzMwIC0yNSAtNjAgLTU2IC0xMzYgLTY4IC0xNjkgLTI2IC02NCAtMjIgLTYxIC0xODQgLTEyNiAtMTc1IC03MCAtMjMxIC05MyAtMjYwIC0xMDUgLTE2IC03IC02NiAtMjggLTExMCAtNDUgLTM1OCAtMTQzIC0zNzcgLTE1MSAtNDI3IC0xODggLTE0MyAtMTAyIC0yMTAgLTI3MiAtMTc5IC00NTMgNiAtMzAgMTcgLTExMiAyNiAtMTg0IDkgLTcxIDIyIC0xNjggMzAgLTIxNSA3IC00NyAyMSAtMTQxIDMwIC0yMTAgOSAtNjkgMjAgLTE0OSAyNiAtMTc5IDE3IC05OCAxMyAtMTEyIC00NCAtMTgyIC0yOSAtMzUgLTg3IC0xMDkgLTEyOSAtMTY0IC0xMTMgLTE0NyAtMjQ1IC0zMTcgLTI2NSAtMzQxIC02NyAtNzggLTE0OCAtMTkyIC0xNzQgLTI0NCAtMjMgLTQ3IC0zMSAtODAgLTM2IC0xNDMgLTEwIC0xNDggMTggLTIyNCAxNDEgLTM4NCAxMjkgLTE2NyAxOTggLTI1NiAyNzEgLTM0OSAyNzIgLTM0NCAyNTUgLTMxMyAyMzYgLTQyNSAtNiAtMzAgLTE3IC0xMTAgLTI2IC0xNzkgLTkgLTY5IC0yMyAtMTY1IC0zMCAtMjE1IC04IC00OSAtMjEgLTE0NiAtMzAgLTIxNSAtOSAtNjkgLTIwIC0xNDkgLTI2IC0xNzkgLTEyIC03MyAtMTEgLTEyNSA1IC0xOTEgMzggLTE1NCAxMzMgLTI2MiAyODEgLTMyMiAyMiAtOSA3NiAtMzAgMTIwIC00OCA0NCAtMTcgOTQgLTM3IDExMCAtNDUgMTcgLTcgNTAgLTIwIDc1IC0zMCAyNSAtOSA1OSAtMjMgNzUgLTMwIDE3IC03IDY2IC0yNyAxMTAgLTQ1IDQ0IC0xOCAxMTEgLTQ1IDE0OSAtNjEgMzggLTE2IDcyIC0yOSA3NyAtMjkgNSAwIDM3IC0xMyA3MiAtMzAgNjAgLTI4IDY0IC0zMyA4NiAtODcgMTIgLTMyIDI4IC03MSAzNSAtODggMjAgLTQ0IDY3IC0xNjAgMTM2IC0zMzUgMTY1IC00MjEgMTgxIC00NTIgMjU0IC01MjYgNjYgLTY1IDk5IC04NSAxOTAgLTExNSA4OCAtMjkgMTIyIC0yNyA0NzYgMjYgNTIgOCAxNDkgMjIgMjE1IDMxIDY2IDggMTU4IDIyIDIwNSAyOSA0NyA4IDExNSAxNyAxNTEgMjAgbDY1IDYgNzUgLTU3IGM0MSAtMzIgNzYgLTYxIDc5IC02NCAzIC00IDUwIC00MSAxMDUgLTgzIDU1IC00MiAxNTIgLTExNyAyMTUgLTE2NyAzMDUgLTIzOSAzMTkgLTI0OCA0MjUgLTI4MSA4MSAtMjUgMjA2IC0xMyAyOTUgMjkgMTkgMTAgNzkgNTEgMTMzIDkyIDU0IDQxIDExMyA4NiAxMzEgMTAwIDE5IDE0IDgyIDYzIDE0MSAxMTAgNTkgNDcgMTIwIDk0IDEzNCAxMDUgMTQgMTEgODIgNjQgMTUwIDExOCBsMTI1IDk4IDY1IC02IGMzNiAtMyAxMDcgLTEyIDE1NiAtMjAgNTAgLTggMTQyIC0yMSAyMDUgLTMwIDIwOCAtMjkgMzM0IC00NyA0MjQgLTYxIDEyMSAtMTkgMTkyIC0xOCAyNjIgNSA4NiAyOCAxMTggNDcgMTgzIDEwNyA2MCA1NSA5MCAxMDYgMTQ5IDI1NCAxNyA0MSA1MiAxMjcgNzcgMTkwIDI2IDYzIDYwIDE0OSA3NyAxOTAgMTYgNDEgMzYgODkgNDMgMTA1IDcgMTcgMzMgODAgNTYgMTQwIDQyIDEwOCA4MSAxNjUgMTEzIDE2NSA4IDAgMzIgNyA1MyAxNiAyMSA5IDUzIDIzIDcwIDMxIDE4IDcgNDcgMjAgNjUgMjggNDQgMTkgNDMzIDE3NCA0ODEgMTkxIDIwIDggNDUgMTggNTUgMjMgOSA1IDQyIDE5IDcyIDMxIDExNCA0NSAyMTUgMTQ2IDI2MSAyNjAgMTggNDYgMjIgNzQgMjIgMTcwIC0xIDYzIC04IDE1MyAtMTYgMjAwIC05IDQ3IC0yMyAxMzkgLTMyIDIwNSAtOCA2NiAtMjIgMTYzIC0zMCAyMTUgLTM0IDIyNyAtNDUgMzA5IC00NSAzMzUgMCAxOSAxOSA1MSA1OCA5OSAzMSAzOSA4OSAxMTIgMTI3IDE2MiAzOSA1MCAxMDMgMTMzIDE0NCAxODUgNDAgNTIgODUgMTA5IDEwMCAxMjggMTQgMTkgMzggNDggNTIgNjUgMTM5IDE2OCAxNzkgMjUzIDE3OSAzODcgMCAxMzkgLTI5IDIwMyAtMTY5IDM4MCAtNDIgNTIgLTEyOCAxNjIgLTE5MSAyNDQgLTYzIDgyIC0xNTYgMjAxIC0yMDcgMjY0IC0xMDQgMTMxIC0xMDEgMTIxIC03OCAyNzYgMjIgMTQxIDQyIDI4MSA2MCA0MjAgOSA2NiAyMyAxNTggMzAgMjA1IDMzIDE5OSAyOCAzMDUgLTIwIDQwMiAtMzMgNjcgLTkzIDEzOCAtMTQ4IDE3NSAtNDEgMjggLTc1IDQzIC0zMDIgMTM2IC02MCAyNSAtMTM1IDU1IC0xNjUgNjggLTMwIDEyIC03NSAzMCAtMTAwIDM5IC04OSAzNCAtMzA2IDEyMiAtMzQ1IDE0MSAtMzUgMTYgLTQzIDI3IC02OSA5MSAtMTYgNDAgLTQ0IDExMCAtNjIgMTU2IC04MiAyMDEgLTEwNiAyNTggLTExMyAyNzcgLTUgMTEgLTIzIDU1IC00MCA5OCAtODEgMjAyIC05NiAyMzYgLTEyNSAyOTYgLTU3IDExNSAtMTg1IDIxMCAtMzE0IDIzMiAtNjMgMTAgLTE2NCA1IC0yODcgLTE2IC00NCAtNyAtMTM0IC0yMSAtMjAwIC0zMCAtNjYgLTggLTE2MyAtMjIgLTIxNSAtMzAgLTMzMCAtNDkgLTM3NCAtNTMgLTM4NSAtMzUgLTMgNiAtNjYgNTYgLTEzOCAxMTIgLTczIDU2IC0xMzQgMTA1IC0xMzcgMTA4IC0zIDMgLTQxIDM0IC04NSA2OCAtNDQgMzMgLTE1MCAxMTUgLTIzNSAxODEgLTE5OCAxNTQgLTI1NyAxODEgLTM5MiAxODEgLTgwIC0xIC0xMDMgLTUgLTE2MCAtMjl6Ii8+CjwvZz4KPC9zdmc+");width:30px;height:30px;background-size:30px;left:0;top:0;}
.bcircle::after{top:5px;left:5px;content:'';position:absolute;}
.email::after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24'%3E%3Cpath fill='%23004f47' d='M4.616 19q-.691 0-1.153-.462T3 17.384V6.616q0-.691.463-1.153T4.615 5h14.77q.69 0 1.152.463T21 6.616v10.769q0 .69-.463 1.153T19.385 19zM12 12.116l8-5.231L19.692 6L12 11L4.308 6L4 6.885z'/%3E%3C/svg%3E") no-repeat;width:34px;height:34px;background-size:20px;left:5px;top:5px;}
.fphone::after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24'%3E%3Cpath fill='%23004f47' 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:34px;height:34px;background-size:20px;left:5px;top:5px;}
.hblogs{background:#faefdb;}
.marquee {
  display: inline-block;
  animation: marquee 25s linear infinite;
}
@keyframes marquee {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    transform: translate3d(-100%, 0, 0);
  }
}
.marquee h2 {
  display: inline-block;position:relative;font-family:"Bebas Neue", serif;font-weight:100;letter-spacing:1px;font-size:26px;
  margin:0px 100px 0px 0px;color:#fff;padding-left:45px;
}
.mscroll .redbg{padding:40px 0px;background:#e32a31;}
.marquee h2::after{content:'';position:absolute;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMCIgd2lkdGg9IjI3My4wMDAwMDBwdCIgaGVpZ2h0PSIyMjUuMDAwMDAwcHQiIHZpZXdCb3g9IjAgMCAyNzMuMDAwMDAwIDIyNS4wMDAwMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIG1lZXQiPgoKPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsMjI1LjAwMDAwMCkgc2NhbGUoMC4xMDAwMDAsLTAuMTAwMDAwKSIgZmlsbD0iI2ZmZiIgc3Ryb2tlPSJub25lIj4KPHBhdGggZD0iTTMyIDIwNTkgbC0zMiAtMzEgMCAtMjc4IDAgLTI3OCAzMSAtMjYgYzU4IC00OSAxMTEgLTQ2IDE2NiA5IGwzMyAzMyAwIDE4MSAwIDE4MSAyNSAwIGM2NSAwIDEyNSA2MiAxMjUgMTI4IDAgMzIgLTcgNDggLTM0IDc2IGwtMzMgMzYgLTEyNSAwIC0xMjQgMCAtMzIgLTMxeiIvPgo8cGF0aCBkPSJNNzgxIDIwNTMgYy00NCAtNTMgLTQzIC0xMDYgMyAtMTU5IGwzNCAtMzkgMzMwIC0zIGMzNjMgLTMgMzY5IC0zIDQxMSA1NyAzMyA0NiAyOCAxMDIgLTEzIDE0NSBsLTMzIDM2IC0zNTEgMCAtMzUxIDAgLTMwIC0zN3oiLz4KPHBhdGggZD0iTTI0NDYgMjA0NSBjLTMgLTggLTE0IC0xNSAtMjMgLTE1IC0yMSAwIC0xNDAgLTExOCAtMTcxIC0xNzAgLTExIC0xOSAtNTMgLTY2IC05MSAtMTA1IC0zOSAtMzggLTcxIC03NiAtNzEgLTg1IDAgLTkgLTI3IC00MiAtNjAgLTc1IC0zMyAtMzMgLTYwIC02NCAtNjAgLTcxIDAgLTYgLTI3IC00MSAtNjAgLTc3IC0zMyAtMzYgLTYwIC03MCAtNjAgLTc3IDAgLTcgLTI3IC00MSAtNjAgLTc3IC0zMyAtMzYgLTYwIC03MSAtNjAgLTc3IDAgLTcgLTIwIC0zMiAtNDUgLTU2IC0yNSAtMjQgLTQ1IC01MSAtNDUgLTYwIDAgLTE1IC05NSAtMTIwIC0xMDggLTEyMCAtOSAxIC03MiA4NiAtNzIgOTggMCA0IC0xMyAyMSAtMzAgMzcgLTE2IDE2IC0zMCAzNCAtMzAgNDAgMCA1IC0yMCAzMyAtNDUgNjIgLTI1IDI4IC00NSA1NyAtNDUgNjUgMCA4IC0yMCAzNCAtNDUgNTggLTI1IDI0IC00NSA0OSAtNDUgNTYgMCA2IC0yNiA0MCAtNTggNzUgLTMyIDM1IC02NyA3OSAtNzcgOTcgLTE4IDMwIC00NSA0NCAtNDUgMjIgMCAtNSAtMTAgLTEwIC0yMiAtMTAgLTEzIDAgLTM2IC0xNCAtNTIgLTMwIC0xNiAtMTcgLTM3IC0zMCAtNDcgLTMwIC0yMiAwIC0xMDkgLTg0IC0xMDkgLTEwNSAwIC04IDUgLTE1IDEwIC0xNSA2IDAgMTAgLTE3IDEwIC0zOSAwIC0yMiA2IC00NCAxNSAtNTEgOCAtNyAxNSAtMjAgMTUgLTMwIDAgLTEwIDcgLTIzIDE1IC0zMCA4IC03IDE1IC0yMCAxNSAtMjkgMCAtMTAgMTMgLTMwIDMwIC00NiAxNiAtMTYgMzAgLTM2IDMwIC00NSAwIC05IDIwIC0zNiA0NSAtNjAgMjUgLTI0IDQ1IC01MSA0NSAtNjAgMCAtOSAyMyAtMzggNTEgLTY1IDI4IC0yOCA2NiAtNzIgODQgLTEwMCAxOCAtMjcgNDIgLTU5IDU0IC02OSAxMSAtMTEgMjEgLTI3IDIxIC0zNiAwIC05IDE0IC0yOSAzMCAtNDUgMTcgLTE2IDMwIC0zNiAzMCAtNDUgMCAtMjEgMTAxIC0xMjAgMTIzIC0xMjAgMTAgMCAyMCAtNyAyMyAtMTUgOCAtMTkgNTMgLTE5IDYwIDAgNCA4IDE2IDE1IDI4IDE1IDI0IDAgMjQ2IDIxOSAyNDYgMjQyIDAgOCAyNyA0MCA2MCA3MyAzMyAzMyA2MCA2NiA2MCA3NSAwIDkgMjcgNDIgNjAgNzUgMzMgMzMgNjAgNjUgNjAgNzMgMCA3IDczIDg5IDE2MyAxODAgOTAgOTIgMTg0IDE5NCAyMDkgMjI3IDYyIDgxIDI5NSAzMTUgMzEzIDMxNSAxMSAwIDE1IDEyIDE1IDQ1IDAgMzcgLTMgNDUgLTE5IDQ1IC0xMCAwIC0zMyAxOCAtNTIgNDAgLTMxIDM3IC0xNzcgMTQwIC0xOTggMTQwIC01IDAgLTExIC03IC0xNSAtMTV6Ii8+CjxwYXRoIGQ9Ik03MCAxMDM5IGMtMTQgLTYgLTM1IC0yMCAtNDcgLTMxIGwtMjMgLTIxIDAgLTM1OCAwIC0zNTcgMzEgLTI2IGM1OCAtNDkgMTExIC00NiAxNjYgOSBsMzMgMzMgMCAzNDAgYzAgMzMzIDAgMzQwIC0yMiAzNjcgLTIxIDI3IC03NCA1NiAtMTAwIDU0IC03IDAgLTI0IC01IC0zOCAtMTB6Ii8+CjxwYXRoIGQ9Ik0xOTY0IDQ0NCBjLTUwIC0xMSAtODMgLTg0IC04NCAtMTgxIGwwIC02MyAtMTE5IDAgYy0xMjkgMCAtMTU3IC02IC0xOTAgLTQxIC0xNiAtMTggLTIxIC0zNiAtMjEgLTc5IDAgLTMxIDUgLTYxIDEyIC02OCAxNyAtMTcgNTI5IC0xNyA1NDYgMCA4IDggMTIgNjQgMTIgMTg4IGwwIDE3NiAtMjcgMzMgYy0yOCAzMyAtNzcgNDYgLTEyOSAzNXoiLz4KPHBhdGggZD0iTTQwNiAxODUgYy0xNiAtOSAtMzUgLTIzIC00MiAtMzMgLTE3IC0yMSAtMTggLTEyNCAtMiAtMTQwIDkgLTkgMTExIC0xMiAzOTkgLTEyIGwzODggMCAxNSAzMiBjMjAgMzkgMjAgNDggMCA5NyAtMjggNjkgLTM3IDcxIC00MDYgNzEgLTI2OSAwIC0zMjggLTMgLTM1MiAtMTV6Ii8+CjwvZz4KPC9zdmc+") no-repeat;width:24px;height:24px;background-size:24px;left:5px;top:2px;}
.mscroll{
  width: 100%;
  overflow: hidden;
  white-space: nowrap;position:relative;padding:12px 0px;
}

.bg {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: -1;
  background-size:cover !important;
}.bgslider .swiper-slide {
    position: relative;
}.swiper-slide-active {
    z-index: 10;
}
.bg1{background:url(images/bg1.png);background-position:bottom;}
.bgslider {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 0;
}header .main-menu>li:hover .sub-menu {
    display: block;
}header .main-menu .sub-menu {
    display: none;
    position: absolute;
    left: 55%;
    top: 100%;
    width: 220px;
    overflow: hidden;
    border-top: 2px solid var(--red);
    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 li {
    position: relative;
}header .main-menu .sub-menu a {
    display: flex
;
    align-items: center;
    font-size: 15px;
    padding: 12px 20px;
    color: #000000;
    font-weight: 500;
    transition: .4s;
    -webkit-transition: .4s;
    -o-transition: .4s;
    border-bottom: 1px solid #ccd6de;
}header .main-menu .sub-menu a:hover {
    background: var(--red);
    color: #fff;
}header .main-menu .sub-menu li:last-child a{border-bottom: 0px;}
header .main-menu .sub-menu a{font-family:"Bebas Neue", serif;font-size:18px;letter-spacing:0.75px;font-weight:300;}
.f70{font-size:70px;color:#666666;font-weight:500;letter-spacing:1.5px;line-height:1;}
.habt .ffont{color:var(--red);font-weight:500;font-size:50px;padding:10px 0px 0px 50px;}
.bline{position:relative;display:inline-flex;margin-bottom:40px;}
.bline::after{content:'';position:absolute;background:url("data:image/svg+xml;base64,CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAzLjU1OCIgaGVpZ2h0PSIyNS4xMzMiIHZpZXdCb3g9IjM5OS41IDEzMjYuNzM5IDEwMy41NTggMjUuMTMzIj48cGF0aCBkPSJNNDkyLjU4OSAxMzI4LjMxMmMyLjc2OC0xLjM3IDUuNTAzLTIuMDM1IDcuOTgzLTEuMjEzIDMuMDg0IDEuMDI4IDMuNjc0IDQuNzAxLS4zOSA3LjA4Ni0xLjkxMiAxLjEyNC00LjU3MSAyLjMzNy03LjU5MyAzLjUyMnYtMy42NzNjNC40ODItMS42ODYgOC45MzYtMy43NTUgOC4xOTYtNS4wMS0xLjExLTEuODctNC42NDYtLjMwOC04LjE5NiAxLjkydi0yLjYzMlptLTkyLjY4NSA1LjcxNWMxOS44OTQgMTAuMDYgNjEuMDMyIDguOTUgNzguMjQ2IDQuMTQ2IDQuMDA5LTIuMzIzIDkuMjg2LTcuMzA1IDE0LjQzOS05Ljg1NHYyLjYzMWMtMy40NCAyLjE1Mi02LjkgNC45MjctOC4xOTYgNS44MDUuODMtLjIwNiA0LjUyMy0xLjMzNyA4LjE5Ni0yLjcxNHYzLjY3M2MtNS45MjggMi4zMTYtMTMuMjU0IDQuNTE2LTE5LjA2NSA1LjY0Ny01LjUxNiAzLjctMTMuOTM4IDcuMS0yMy4xNTUgOC41MTFsLS4wNjItLjM4NGM4LjU1OS0xLjg2NCAxMy44NjMtNC4zNTEgMTkuNDItNy4zNjctMjIuNjA3IDMuMzEtNTQuMjguMTcyLTcwLjIyNy05LjMzM2wuNDA0LS43NloiIGZpbGw9IiNkMzE4MjQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZGF0YS1uYW1lPSJQYXRoIDg2NDYiLz48L3N2Zz4=") no-repeat;width:100px;height:20px;background-size:100px;bottom:-15px;right:0px;}
.habt.acircle h2{letter-spacing:0.5px;font-weight:500;}
.ch4{font-size:20px;line-height:26px;font-weight:bold;}
 .wlist .item {    display: grid;
    justify-content: space-between;
    align-items: center;
     grid-template-columns: 12% 88%;margin-bottom:25px;}.wlist{display:flex;flex-direction:column;}
.wlist .item:last-child{margin-bottom:0px;}.mb3{margin-bottom:30px;}
.wlist svg{width:50px;height:auto;transition:all 0.3s ease;}.wlist svg path{fill:#054e47;}
.wlist h3{margin-bottom:5px;}.harow::after{content:'';position:absolute;width:1px;height:50%;background:#BFBFBF;left:50%;}
.wlist .item:hover svg{transform:scale(1.1);}
.process{position:relative;overflow:hidden;}
.process::after,.mscroll::after, .mscroll::before,.shape1::before, .fenq::before{content:'';position:absolute;background-image: url("data:image/svg+xml,%3Csvg version='1.0' xmlns='http://www.w3.org/2000/svg' width='66.000000pt' height='40.000000pt' viewBox='0 0 66.000000 40.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cmetadata%3E%0ACreated by potrace 1.10, written by Peter Selinger 2001-2011%0A%3C/metadata%3E%3Cg transform='translate(0.000000,40.000000) scale(0.050000,-0.050000)'%0Afill='%23000000' stroke='none'%3E%3Cpath d='M520 761 c-138 -73 -569 -701 -481 -701 9 0 70 83 136 185 260 403%0A459 532 615 399 22 -19 148 -160 280 -313 195 -227 241 -271 246 -235 5 31%0A-35 91 -140 208 -448 503 -500 540 -656 457z'/%3E%3Cpath d='M544 229 c-55 -39 -57 -101 -3 -129 70 -38 199 28 199 101 0 63 -121%0A80 -196 28z'/%3E%3C/g%3E%3C/svg%3E");width:100%;height:12px;background-size:contain;top:0px;right:0px;filter: invert(33%) sepia(32%) saturate(5998%) hue-rotate(343deg) brightness(86%) contrast(96%);}
.rev::after{transform:rotate(180deg);}
.processlists{display:flex;flex-wrap:wrap;justify-content:space-between;gap:75px 30px;width:100%;margin:40px auto 0px;}.processlists .imgh{width:auto;display:flex;}
.processlists .imgh > div{display:inline-flex;border-radius:10px;}.processlists .hpcnt{justify-content:flex-end;padding:0px;margin-left:-50px;border-radius:0px !important;}
.processlists .hpcnt h3{background:#fff;padding:12px 0px 12px 12px;border-top-left-radius:15px;}
.processlists span{position:absolute;right:0;background:var(--red);color:#fff;bottom:85px;width:45px;height:45px;border-radius:7px;display:flex;align-items:center;justify-content:center;
font-size:24px;}.processlists,.plists h3{font-family:"Bebas Neue", serif;}
.processlists h3{font-size:26px;letter-spacing:0.2px;font-weight:500;}.processlists .cnum{bottom:60px;}
.processlists .owl-dots span{width:auto;height:auto;}
.mscroll::after{top:0px;} .mscroll::before, .fenq::before{bottom:0px;top:auto;transform:rotate(180deg);}.fenq::before{bottom:auto;top:0px;}
.ch2.bline::after{right:-25px;}
.clr1{background:#F7ECDA;}.clr2{background:#f3f4ed;}.clr3{background:#cbe3d0;}
.plists .imgh{display:flex;justify-content:space-between;padding:30px 50px 60px 40px;align-items:center;}.plists .pname{flex-direction:column;text-align:center;position:relative;z-index:9;}
.plists .imgh img{height:auto;}.plists .wide  img{height:250px;}
.plists .ffont{font-size:50px;line-height:1;color:var(--red);}.plists h3{font-weight:400;font-size:45px;margin-top:15px;line-height:1;}
.plists .imgh > div{overflow:visible;}.plists .imgh:hover img, .wide.pb0:hover img, .big:hover img{transform: scale(1.1);}
.plists .big div{width:100%;height:100%;}.plists .big .pname{display:flex;align-items:flex-end;}.plists .big .pname div{width:auto;bottom:-40px;position:relative;
    right:50px;}
.plists h3{position:relative;}
.plists h3::after{content:'';position:absolute;background:url("data:image/svg+xml;base64,CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjQuNDM3IiBoZWlnaHQ9IjI4LjgiIHZpZXdCb3g9IjQxMS4zNzQgMjYxMi45OTQgMjQuNDM3IDI4LjgiPjxnIGRhdGEtbmFtZT0iR3JvdXAgMjc4MyI+PHBhdGggZD0iTTQyMy41NDMgMjYyMC42OTRjLS42IDAtMS4xLS41LTEuMS0xLjF2LTUuNWMwLS42LjUtMS4xIDEuMS0xLjEuNiAwIDEuMS41IDEuMSAxLjF2NS41YzAgLjYtLjUgMS4xLTEuMSAxLjFaIiBmaWxsPSIjYmIyMDMwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGRhdGEtbmFtZT0iUGF0aCAxMDA1OCIvPjxwYXRoIGQ9Ik00MjMuNTQzIDI2NDEuNzk0Yy0uNiAwLTEuMS0uNS0xLjEtMS4xdi01LjVjMC0uNi41LTEuMSAxLjEtMS4xLjYgMCAxLjEuNSAxLjEgMS4xdjUuNWMwIC42LS41IDEuMS0xLjEgMS4xWiIgZmlsbD0iI2JiMjAzMCIgZmlsbC1ydWxlPSJldmVub2RkIiBkYXRhLW5hbWU9IlBhdGggMTAwNTkiLz48cGF0aCBkPSJNNDE3Ljk0MyAyNjIzLjY5NGMuMy0uNS4yLTEuMi0uMy0xLjVsLTQuNi0zYy0uNS0uMy0xLjItLjItMS41LjMtLjMuNS0uMiAxLjIuMyAxLjVsNC42IDNjLjUuNCAxLjIuMiAxLjUtLjNaIiBmaWxsPSIjYmIyMDMwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGRhdGEtbmFtZT0iUGF0aCAxMDA2MCIvPjxwYXRoIGQ9Ik00MzUuNjQzIDI2MzUuMjk0Yy4zLS41LjItMS4yLS4zLTEuNWwtNC42LTNjLS41LS4zLTEuMi0uMi0xLjUuMy0uMy41LS4yIDEuMi4zIDEuNWw0LjYgM2MuNS4zIDEuMi4yIDEuNS0uM1oiIGZpbGw9IiNiYjIwMzAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZGF0YS1uYW1lPSJQYXRoIDEwMDYxIi8+PHBhdGggZD0iTTQyOS4xNDMgMjYyMy42OTRjLS4zLS41LS4yLTEuMi4zLTEuNWw0LjYtM2MuNS0uMyAxLjItLjIgMS41LjMuMy41LjIgMS4yLS4zIDEuNWwtNC42IDNjLS41LjQtMS4xLjItMS41LS4zWiIgZmlsbD0iI2JiMjAzMCIgZmlsbC1ydWxlPSJldmVub2RkIiBkYXRhLW5hbWU9IlBhdGggMTAwNjIiLz48cGF0aCBkPSJNNDExLjU0MyAyNjM1LjI5NGMtLjMtLjUtLjItMS4yLjMtMS41bDQuNi0zYy41LS4zIDEuMi0uMiAxLjUuMy4zLjUuMiAxLjItLjMgMS41bC00LjYgM2MtLjUuMy0xLjIuMi0xLjUtLjNaIiBmaWxsPSIjYmIyMDMwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGRhdGEtbmFtZT0iUGF0aCAxMDA2MyIvPjwvZz48L3N2Zz4=") no-repeat;width:24px;height:40px;background-size:24px;top:-15px;left:-32px;}
.big div,.w1 div,.w2 div{position:relative;}
.big .imgbg::after{content:'';position:absolute;background:url(images/lbrown.webp) no-repeat;width: 290px;height: 280px;background-size: 290px;bottom: -110px;opacity: 0.3;}
.w1 .imgbg::after,.bshape::after{content:'';position:absolute;background:url(images/lblue.webp) no-repeat;width: 290px;height: 280px;background-size: 290px;bottom: -110px;right: -130px;opacity: 0.3;}
.w2 .imgbg::after{content:'';position:absolute;background:url(images/lgreen.webp) no-repeat;width: 290px;height: 280px;background-size: 290px;bottom: -110px;right: -130px;opacity: 0.3;}.plists img{z-index:9;}.shape1{position:relative;}.shape1::before{top:auto;bottom:0;}
.big .imgbg::before{content:'';position:absolute;background:url(images/masala.webp) no-repeat;width: 290px;height: 125px;background-size: 200px;bottom:0px;right: -100px;z-index:1;}
.w1 .imgbg::before{content:'';position:absolute;background:url(images/salted.webp) no-repeat;width: 200px;height: 150px;background-size: 200px;bottom:-15px;right: -150px;z-index:1;}
.w2 .imgbg::before{content:'';position:absolute;background:url(images/chips.webp) no-repeat;width:120px;height: 120px;background-size: 120px;bottom:0px;right: -85px;z-index:1;}
.w4 .imgbg::before{content:'';position:absolute;background:url(images/fruitchipsbg.png) no-repeat;width:220px;height: 140px;background-size: 220px;bottom:0px;right: -130px;z-index:1;}
.plists .wide {padding-bottom:30px;}.halwa .imgbg::before{display:none;}.halwa .wide img{height:250px;width:280px;object-fit:contain;}
.halwa .w1 .imgbg::after,.halwa .w2 .imgbg::after{width: 215px;height: 280px;background-size: 215px;bottom: -110px;
right: -40px;}.halwa .big .imgbg::after{width: 250px;background-size: 250px;bottom: -95px;right: -45px;}
.hfont.monly{display:none}.halwa{margin-top:40px;}
.htrow{display:grid;grid-template-columns:55% 45%;align-items:center;width:90%;margin-left:auto;}.vwrap{display:flex;position:relative;overflow:hidden;}
.svgwrap{position:relative;padding:0px 40px 0px 20px;}.svgwrap svg{position:absolute;right:50px;z-index:9;top:50px;}
.testimonials {margin-top:30px;}.button.is-play {position: absolute;transition: all 0.3s ease;right:30px;bottom:30px;
}.vlink {position: relative;display: inline-flex;align-items: flex-end;justify-content: flex-end;}.button.is-play{background:#fff;width:70px;height:70px;border-radius:50%;
display:flex;align-items:center;justify-content:center;}
.testimonials .owl-dot{width:9px;height:9px;}
.svgwrap::after{content:'';position:absolute;background:url(images/banana-bg.webp) no-repeat;bottom: -20%;
    left: -15%;  width: 300px;
    height: 200px;
    background-size: contain;
    background-position: bottom;}
.svgwrap svg g path:last-child{opacity:0.5;}
.svgwrap::before{content:'';position:absolute;background:url(images/heart-eyes.webp) no-repeat;top:-50px;left: 50px;width: 90px;height: 90px;background-size:90px;}
.testi .button-icon{filter: grayscale(1);transition:all 0.3s ease;}
.vlink:hover .button-icon{filter:none;}.button-icon{width: 38px;height: 30px;border-radius: 4px;}
.testi h2{position:relative;margin-bottom: -50px;}
.testi h2::before{content:'';position:absolute;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5MS45NiIgaGVpZ2h0PSI3OS4yMTkiIHZpZXdCb3g9IjE0NS4wNzcgMzIxMS4zOSA5MS45NiA3OS4yMTkiPjxnIGRhdGEtbmFtZT0iR3JvdXAgMjM5NyI+PGcgZGF0YS1uYW1lPSJHcm91cCAxMjA0Ij48cGF0aCBkPSJNMjIyLjk3NyAzMjcxLjQyMmMtMTYuNDA2IDUuNTI3LTM0LjY3OSAzLjY1MS00OS4yNTQtNC42MjgtMTQuNTYtOC4zLTI1LjAwNy0yMi43OC0yOC4zOTMtMzguNjM0IDQuNTgyIDE1LjU1NCAxNS45NDkgMjguNjQ5IDMwLjExNyAzNS4zMjQgMTQuMTYgNi42ODcgMzAuOTk3IDYuODkzIDQ0Ljg4Mi45NjJsMi42NCA2Ljk4N1oiIGZpbGw9IiMwMDFkMmEiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZGF0YS1uYW1lPSJQYXRoIDg2ODgiLz48cGF0aCBkPSJtMjE1LjU4IDMyNTkuODc1IDE5LjA5NiAzLjEyMy0xMi4yNDggMTQuOTg1LTYuODQ3LTE4LjEwOFoiIGZpbGw9IiMwMDFkMmEiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZGF0YS1uYW1lPSJQYXRoIDg2ODkiLz48L2c+PHBhdGggZD0iTTIxNy4wOSAzMjc0LjY1NGMtMy40NyAxLjQxNi03LjE3NyAyLjE5My0xMC45MTggMi42MDctLjkzNC4wODYtMS44NzMuMTkzLTIuODE2LjIzNGwtMi44MjYuMDgzYy0xLjg4My0uMDUyLTMuNzY3LS4xMTQtNS42NDUtLjMzOGwtMS40MS0uMTYzYy0uNDctLjA3LS45MzQtLjE2LTEuMzk3LS4yNDItLjkyOS0uMTgtMS44NjctLjMxMi0yLjc4Mi0uNTI0LTEuODItLjUxLTMuNjY1LS45MDMtNS40Mi0xLjYxNy0zLjU2OS0xLjE5OC02LjkwMi0zLjA0LTEwLjAwMi01LjEgMy40ODMgMS4zODYgNi44NzUgMi43OTkgMTAuNDQ2IDMuNzExYTY0LjQgNjQuNCAwIDAgMCAxMC43NjcgMi4wOWMzLjYzMi40NDQgNy4zMDQuNTU3IDEwLjk3Ny40MzIgMy42NzItLjEzMyA3LjM0OC0uNDg3IDExLjAyMS0xLjE1M1oiIGZpbGw9IiMwMDFkMmEiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZGF0YS1uYW1lPSJQYXRoIDg2OTAiLz48cGF0aCBkPSJNMTQ2LjMxOSAzMjI2LjYxNWExMDcuMTMgMTA3LjEzIDAgMCAwIDQuNDEzIDguMzI1YzEuNTg2IDIuNjg1IDMuMjkgNS4yOTEgNS4xNTMgNy43ODEuODc3IDEuMjg0IDEuOTAzIDIuNDUzIDIuODU1IDMuNjg1IDEuMDI0IDEuMTYgMi4wMSAyLjM3NSAzLjEwMSAzLjQ4NCAyLjA5NiAyLjMyIDQuNDUgNC4zNjMgNi43OSA2LjUyMi0yLjc4NC0xLjUxMi01LjQ3LTMuMy03LjgwNC01LjQ3OS0xLjI0My0xLjAxMy0yLjI3OS0yLjIzNy0zLjQyLTMuMzY1LTEuMDI4LTEuMjI2LTIuMDg4LTIuNDI3LTMuMDE2LTMuNzMtMS44OS0yLjU3OS0zLjU4LTUuMzExLTQuOTMxLTguMjA0LTEuMzc3LTIuODc5LTIuNTEyLTUuODgtMy4xMzgtOVoiIGZpbGw9IiMwMDFkMmEiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZGF0YS1uYW1lPSJQYXRoIDg2OTEiLz48L2c+PC9zdmc+") no-repeat;bottom: -120px;left:50px;width: 130px;height: 130px;background-size: 130px;z-index: 9;}
.ctree::after{content:'';background: 
url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMi44ODQiIGhlaWdodD0iMzUiIHZpZXdCb3g9Ii01MTIuMTMyIDQzMjkuMzQ1IDMyLjg4NCAzNSI+PGcgZGF0YS1uYW1lPSJjb2NvbnV0LXRyZWUtaWxsdXN0cmF0aW9uLXRoYXQtY2FuLWJlLXVzZWQtZm9yLXN2Z3JlcG8tY29tIj48cGF0aCBkPSJNLTQ5Ny42IDQzNTAuMzMzYTI3LjIxNSAyNy4yMTUgMCAwIDAtLjQyOCAzLjU4NWgzLjczNWEyNC4zMTcgMjQuMzE3IDAgMCAxLS4wMTctMy41ODVoLTMuMjlaIiBmaWxsPSIjMDQ0ZTQ3IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGRhdGEtbmFtZT0iUGF0aCA5ODYwIi8+PHBhdGggZD0iTS00OTQuMDczIDQzNTUuNzM4aC0zLjk4NmMuMDEzIDEuMDY5LjA4NiAyLjE4MS4yMzIgMy4zNGg0LjYwMWExOS44MjYgMTkuODI2IDAgMCAxLS44NDctMy4zNFoiIGZpbGw9IiMwNDRlNDciIGZpbGwtcnVsZT0iZXZlbm9kZCIgZGF0YS1uYW1lPSJQYXRoIDk4NjEiLz48cGF0aCBkPSJNLTQ5Ny41NDcgNDM2MC44OTdjLjIwNyAxLjExMi40NzUgMi4yNi44MjQgMy40NDhoNi41MjdzLTEuMTc2LTEuMTQ0LTIuMjgtMy40NDhoLTUuMDdaIiBmaWxsPSIjMDQ0ZTQ3IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGRhdGEtbmFtZT0iUGF0aCA5ODYyIi8+PHBhdGggZD0iTS00NzkuNDQ0IDQzMzcuODQyYy0xLjA1LTMuNzE1LTQuMTI5LTUuMjk1LTcuNjU3LTQuNjk0LTMuMjUuNTUzLTQuOTQ2IDQuNjAzLTUuNzM3IDcuMDYuMjM1LTMuMjU0LS4zNjYtNy43NzgtNC4yNDctOS44OS01LjkzLTMuMjI4LTkuNjg0IDIuNTUyLTEwLjA2IDMuMzAzLS4zNzUuNzUtLjM3Ni44OTQuNjc2LjgyNS4zMTMtLjAyIDMuMDQzLS43ODggNS43MjEtLjMwNGwxLjI2LTEuMTYyLjU4NSAxLjYzOGMyLjIxOS43NzcgNCAyLjc3IDQuMzIgNS43NThhOS45MDEgOS45MDEgMCAwIDAtNy43MDQtMy42MzhjLTUuNDM4IDAtOS44NDUgNC4yODgtOS44NDUgOS41NzcgMCAuNDI1LjAwOS4xMi4wMDkuMTJhLjUxMi41MTIgMCAwIDAgLjg3Ni4zMTdzLjExLS4xNy42MDItLjYyMWExNi42MDMgMTYuNjAzIDAgMCAxIDIuODQ2LTIuMDlsLjkzNS0xLjc0NiAxLjI2Mi42N2ExNi41IDE2LjUgMCAwIDEgNi4xMjMtMS4xNzFjMS40MjcgMCAyLjgxMi4xODEgNC4xMzQuNTItMy4wNDctLjIwMS03LjY0IDEuMzg3LTkuNDU3IDUuMjY0LTIuMjUyIDQuODA1LS4wMzYgOC42MTguMjg1IDguOTE3LjI2My4yNDQuNTguMDU0LjY2Ny0uMzczLjE4OC0uOTMyLjcwNS0yLjY3NCAxLjY1NS00LjYyN2wtLjM4My0xLjU1IDEuMDU2LjI3YzEuMzI0LTIuMzMzIDMuMjYyLTQuNzg0IDYuMDA0LTYuNDM1YTI5LjA5MiAyOS4wOTIgMCAwIDAtMS42OCA0LjczM2gzLjA3NWMuMTYtMS4xODMuNC0yLjQzLjc0NC0zLjc0OC43NDguOTY3IDEuNyAyLjM3IDIuNDk2IDQuMDhsMS4wMDQuMTI3LS40NDggMS4yMDJjLjU1IDEuNDcyLjk0NiAzLjExNyAxIDQuODc3LjAxNS40NDkuMjg2Ljc4MS40MjQuNDg3IDIuMTItNC41MiAxLjQ1NC05LjE0NS0xLjUxOS0xMS44NDQgMS44NzUuNjE4IDMuNDA2IDIuMTI1IDQuNiAzLjg1bDEuNDIzLjMwNS0uMjY1IDEuNjA1Yy45OTkgMS44OTkgMS42MTIgMy43OCAxLjgzIDQuODU3LjA4Ny40MjUuMzEyLjcwMS41ODQuMjE4IDEuNjE4LTIuODggMS44MjctOC40MDUtMS4wOTgtMTEuNDMtMi4yNjctMi4zNDUtNi4yNjctMi41LTguNzMxLTEuODUgMS42MTctMi43MTkgNS45NDUtMi45MjEgNS45NDUtMi45MjFzLjY4NC0xLjU3Ny44MzUtMS44MDJjLjE1LS4yMjUuOTc2IDEuNTM2Ljk3NiAxLjUzNmw0LjM1NyAxLjc4cy41Ni4zODIuNjY5LS4yNjhhMy40NjggMy40NjggMCAwIDAtLjE0Ny0xLjczMloiIGZpbGw9IiMwNDRlNDciIGZpbGwtcnVsZT0iZXZlbm9kZCIgZGF0YS1uYW1lPSJQYXRoIDk4NjMiLz48L2c+PC9zdmc+") no-repeat;position:absolute;bottom:-20px;left:0px;width:100%;height:100%;background-size: 40px;background-position:top center;}
.ctree{position:relative;overflow:hidden;}
.ctree::before{content:'';background: 
url("data:image/svg+xml;base64,CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTMwLjI2NCIgaGVpZ2h0PSIxMzAuMjYxIiB2aWV3Qm94PSIwIDAuMDEgMTMwLjI2NCAxMzAuMjYxIj48cGF0aCBkPSJNMTMwLjI2NCA2NS4xNGMwIDQuMTY3LTUuODU0IDcuNzAzLTYuNjMyIDExLjY0LS44MDIgNC4wNTcgMy4yMzcgOS41NTkgMS42OSAxMy4yOTItMS41NzUgMy43OTgtOC4zMzggNC44MjQtMTAuNTk5IDguMTk5LTIuMjc3IDMuNDAxLS42NTIgMTAuMDQtMy41MzYgMTIuOTIzLTIuODgzIDIuODg0LTkuNTIyIDEuMjYtMTIuOTIzIDMuNTM2LTMuMzc2IDIuMjYxLTQuNDAyIDkuMDIyLTguMiAxMC41OTgtMy43MzIgMS41NDgtOS4yMzQtMi40OTMtMTMuMjkxLTEuNjktMy45MzcuNzc5LTcuNDc1IDYuNjMzLTExLjY0IDYuNjMzLTQuMTY3IDAtNy43MDMtNS44NTQtMTEuNjQtNi42MzItNC4wNTctLjgwMi05LjU2IDMuMjM3LTEzLjI5MiAxLjY5LTMuNzk4LTEuNTc1LTQuODI1LTguMzM4LTguMi0xMC41OTktMy40LTIuMjc2LTEwLjA0LS42NTItMTIuOTIzLTMuNTM2LTIuODgzLTIuODgzLTEuMjU5LTkuNTIyLTMuNTM2LTEyLjkyMy0yLjI2LTMuMzc2LTkuMDIyLTQuNDAxLTEwLjU5Ny04LjItMS41NDgtMy43MzIgMi40OTItOS4yMzQgMS42OS0xMy4yOTFDNS44MyA3Mi43MjMgMCA2OS4zMDcgMCA2NS4xNGMwLTQuMTY2IDUuODU0LTcuNzAyIDYuNjMzLTExLjYzOS44MDEtNC4wNTYtMy4yMzgtOS41NTktMS42OS0xMy4yOTEgMS41NDgtMy43MzMgOC4zMzctNC44MjUgMTAuNTk4LTguMiAyLjI3Ny0zLjQwMS42NTItMTAuMDQgMy41MzYtMTIuOTIzIDIuODgzLTIuODg0IDkuNTIyLTEuMjYgMTIuOTIzLTMuNTM2IDMuMzc2LTIuMjYxIDQuNDAyLTkuMDIyIDguMi0xMC41OTggMy43OTctMS41NzYgOS4yMzUgMi40OTMgMTMuMjkxIDEuNjlDNTcuNDI4IDUuODY0IDYwLjk2Ni4wMSA2NS4xMzIuMDFzNy43MDIgNS44NTQgMTEuNjQgNi42MzNjNC4wNTYuODAyIDkuNTU4LTMuMjM4IDEzLjI5MS0xLjY5IDMuNzMzIDEuNTQ4IDQuODI1IDguMzM3IDguMiAxMC41OTggMy4zNzQgMi4yNiAxMC4wNC42NTIgMTIuOTIzIDMuNTM2IDIuODgzIDIuODgzIDEuMjU5IDkuNTIyIDMuNTM2IDEyLjkyMyAyLjI2IDMuMzc2IDkuMDIyIDQuNDAyIDEwLjU5OCA4LjIgMS41NDcgMy43MzItMi40OTMgOS4yMzUtMS42OSAxMy4yOTEuNzc4IDMuOTM3IDYuNjMzIDcuNDc1IDYuNjMzIDExLjY0MVoiIGZpbGw9IiNhYmJmN2QiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZGF0YS1uYW1lPSJQYXRoIDk4NTkiLz48L3N2Zz4=") no-repeat;position:absolute;bottom:0px;left:0px;width: 130px;height: 130px;background-size: 130px;}
.ctree p{font-size:30px;color:#044E47;z-index:9;margin-bottom:15px;text-align:center !important;}
.ctree{width: 130px;height: 130px;display: flex;align-items: flex-end;justify-content: center;margin-right:-50px;}
.ctwrap{display:flex;}
.fenq1 .bline{font-size:45px;line-height:1;}
nav .d-block span::before, .sh h2::before, .sh h2::after{content:'';position:absolute;top:-10px;right:-17px;width: 15px;height: 18px;background: url("data:image/svg+xml;base64,CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTQuNyIgaGVpZ2h0PSIyMS44OTEiIHZpZXdCb3g9IjExNTYgNjcuMTA5IDE0LjcgMjEuODkxIj48ZyBkYXRhLW5hbWU9Ikdyb3VwIDI3ODYiPjxwYXRoIGQ9Im0xMTU2IDc0LjM2NCA2LjEwOS00LjktMy4xMTgtMi4zNTUtMi45OTEgNy4yNTVaIiBmaWxsPSIjZTMwMTBmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGRhdGEtbmFtZT0iUGF0aF84MyIvPjxwYXRoIGQ9Im0xMTU5LjY5IDgxLjYxOCAxMS4wMS00LjM5LTEuODQ2LTMuNjkyLTkuMTYzIDguMDgyWiIgZmlsbD0iI2UzMDEwZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkYXRhLW5hbWU9IlBhdGhfODQiLz48cGF0aCBkPSJNMTE2Mi4xMDkgODloOC4yMWwtLjctNC4wNzMtNy41MSA0LjA3M1oiIGZpbGw9IiNlMzAxMGYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZGF0YS1uYW1lPSJQYXRoXzg1Ii8+PC9nPjwvc3ZnPg==") no-repeat;background-size: contain;transform:scale(0);transition:all 0.3s ease;}

nav .d-block:hover span::before{transform:scale(1);}
.crow {
    display: grid;
    grid-template-columns:35% 60%;
    justify-content: space-between;
    align-items: center;
}
.cntrow h2{margin-bottom:0px;} .cirow a:hover{color:#DCB952;}
.productpage .fenq{display:none;}
.sh{position:relative;overflow:hidden;padding:20px 0px;transform: rotate(355deg);}
.sh h2{color:var(--red);position:relative;display: inline-flex;}
.sh h2::before, .sh h2::after{transform:scale(1);}
.sh h2::after{transform:rotate(15deg);}
.sh h2::before, .sh h2::after{background-size:30px;width:30px;height:60px;right:-40px;}
.sh h2::before{left:-40px;transform:rotate(195deg)}
.pdetails{display:grid;grid-template-columns:40% 50%;margin-top:50px;align-items:flex-start;justify-content:space-between;}
.tbwrap{border:2px solid #e8c88e;border-radius:10px;padding:30px 30px 10px 30px;background:#f7f7f7;}.tbwrap h3{margin-bottom:5px;color:#000;}
.rtable tr td,.rtable table{background:transparent !important;border:0px;text-align:left;}
.rtable td{padding:5px 0px;font-weight:400 !important;color:#000;line-height:20px;}
.rtable tr td:nth-child(2){width:200px;}.tbwrap .rtable{padding-top:20px;margin-top:20px;border-top:1px solid #dfdfdf;}
.obg{background:#faf0dd;}.csh{position:relative;display:inline-flex;}
.csh::after,.csca div::before{content:'';position:absolute;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2MS4xOTEiIGhlaWdodD0iNzIuMTE1IiB2aWV3Qm94PSIzNTAuMzQxIDgxOS41NjIgNjEuMTkxIDcyLjExNSI+PGcgZGF0YS1uYW1lPSJHcm91cCAyNzgzIj48cGF0aCBkPSJNMzgwLjgxMiA4MzguODQzYy0xLjUwMyAwLTIuNzU1LTEuMjUyLTIuNzU1LTIuNzU0di0xMy43NzJjMC0xLjUwMyAxLjI1Mi0yLjc1NSAyLjc1NS0yLjc1NSAxLjUwMiAwIDIuNzU0IDEuMjUyIDIuNzU0IDIuNzU1djEzLjc3MmMwIDEuNTAyLTEuMjUyIDIuNzU0LTIuNzU0IDIuNzU0WiIgZmlsbD0iI2JiMjAzMCIgZmlsbC1ydWxlPSJldmVub2RkIiBkYXRhLW5hbWU9IlBhdGggMTAwNTgiLz48cGF0aCBkPSJNMzY2Ljc5IDg0Ni4zNTVjLjc1LTEuMjUyLjUtMy4wMDUtLjc1Mi0zLjc1NmwtMTEuNTE4LTcuNTEyYy0xLjI1Mi0uNzUxLTMuMDA1LS41LTMuNzU2Ljc1MS0uNzUxIDEuMjUyLS41MDEgMy4wMDUuNzUxIDMuNzU2bDExLjUxOCA3LjUxMmMxLjI1MiAxLjAwMiAzLjAwNS41MDEgMy43NTYtLjc1WiIgZmlsbD0iI2JiMjAzMCIgZmlsbC1ydWxlPSJldmVub2RkIiBkYXRhLW5hbWU9IlBhdGggMTAwNjAiLz48cGF0aCBkPSJNNDExLjExIDg3NS40MDJjLjc1MS0xLjI1Mi41LTMuMDA1LS43NTEtMy43NTZsLTExLjUxOS03LjUxMmMtMS4yNTItLjc1Mi0zLjAwNC0uNTAxLTMuNzU2Ljc1LS43NSAxLjI1My0uNSAzLjAwNi43NTIgMy43NTdsMTEuNTE4IDcuNTEyYzEuMjUyLjc1MSAzLjAwNS41IDMuNzU2LS43NTFaIiBmaWxsPSIjYmIyMDMwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGRhdGEtbmFtZT0iUGF0aCAxMDA2MSIvPjxwYXRoIGQ9Ik0zOTQuODM0IDg0Ni4zNTVjLS43NTEtMS4yNTItLjUtMy4wMDUuNzUxLTMuNzU2bDExLjUxOS03LjUxMmMxLjI1Mi0uNzUxIDMuMDA1LS41IDMuNzU2Ljc1MS43NTEgMS4yNTIuNSAzLjAwNS0uNzUxIDMuNzU2bC0xMS41MTkgNy41MTJjLTEuMjUyIDEuMDAyLTIuNzU0LjUwMS0zLjc1Ni0uNzVaIiBmaWxsPSIjYmIyMDMwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGRhdGEtbmFtZT0iUGF0aCAxMDA2MiIvPjwvZz48L3N2Zz4=") no-repeat;background-size: 40px;
    width: 40px;
    height: 40px;
    right: -20px;top:-20px;}
.ipoints {
    padding-left: 0px;
    list-style-type: none;
    display: flex;
    justify-content: space-between;
    text-align: center;width:75%;margin:50px auto 0px;
}
.ipoints svg{width:90px;height:auto;transition:all 0.3s ease;}.ipoints svg path{fill:#616161;}.ipoints .muhw, .ipoints .owl-item{background:#fff;display:flex;flex-direction:column;gap:20px;padding:40px 40px;border-radius:15px;
    width:220px;justify-content:space-around;box-shadow: 0px 5px 0px #D31824;}.ipoints .muhw h3{text-align:center;}
.bshape{position:relative;overflow:visible;display:flex;align-items:center;}
.bshape::after{left:0;right:auto;width:100%;height:100%;display:flex;align-items:center;z-index:-1;background:url(images/lblue1.webp) no-repeat;background-position:left;background-size:42%;}
.ipoints .muhw:hover svg{transform:scale(1.1);}.ipoints .muhw:hover path{fill:var(--red);}
.csca{position:sticky;display:flex;align-items:flex-end;top:110px;}
.csca::after{content:'';position:absolute;background:url(images/salt1.webp) no-repeat;background-size:50%;
    width: 100%;
    height:100%;top:auto;bottom:auto;background-position:right bottom;z-index:1;right:4%;
    }
.csca img{z-index:9;}.csca div{display:inline-flex;}.csca div{position:relative;overflow:visible;}
.csca div::before{left:auto;right:-20px;}.ipoints .owl-dot{position:relative;margin-top:30px;}.ipoints .owl-item{padding-bottom:5px;}
.berow,.grid28{display:grid;grid-template-columns:40% 55%;align-items:center;justify-content:space-between;}
.bebg{position:relative;overflow:hidden;}.berow > div:first-child{text-align:center;position:relative;}
.bebg::after,.berow > div:first-child::after{content:'';position:absolute;background:#7E4722;
    width: 23%;top:0;z-index:-1;
    height:100%;}.berow h2{color:var(--red);}select{padding:0px 0.4rem !important;}
.berow > div:first-child::after{left:0;width:50%;height:200%;top:-50%;}
.pdpage::before{background:linear-gradient(to left, #fff1d5, #DFB667);}.bananachips .container{position:relative;}
.pdpage::after{content:'';position:absolute;top:0;right:0px;width:100%;height:100%;z-index:1;background:url(images/chips-bg.webp) no-repeat;background-position:right;background-size:30%;}
.bananachips::after, .bananachips1::after{background:url(images/banana-chips-bg.webp);background-size:cover;background-position: center right;}
.chipslist::after{background:url(images/chips-banner.webp);background-size:cover;background-position: center right;}
.halwalist:after{background:url(images/halwa-bg.webp);background-size:cover;background-position: center right;}
.benq::after{background:url(images/bulk-enquiry.webp);background-size:cover;background-position: center right;}
.bananachips .container::before{content:'';position:absolute;background:url(images/banana-chips-packet.webp) no-repeat;background-size:420px;background-position:right;
width:420px;height:240px;right:0;z-index:1;bottom:-30px;}
.grid28{grid-template-columns:20% 78%;}
.grid28 .ctree, .grid28 .ctree::before{width:200px;height:200px;margin-right:0px;background-size:200px;align-items:center;}
.grid28 .ctree::after{bottom:0px;top:50px;background-size: 40px;}.grid28 .ctree p{margin:60px 0px 0px 0px;}
.grid28 .ctree::before{animation-name:rotates;animation-duration: 20s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;}
@keyframes rotates{
    from{
        transform: rotate(-360deg);
    }
     to{
        transform: rotate(360deg);
    }
}
.grid28 .ctree{position:relative;left:0;}
.mrm{margin-top:15px;display:none !important;}.plh{padding-left:50px;padding-bottom:60px;}
.lbgrey{background:linear-gradient(to bottom, #F7ECDA 40%, #fff);}.cpad{padding:75px;align-items:center;}
.gbgrey{background:linear-gradient(to bottom, #CFE2CE 40%, #fff);}.cpad{padding:75px;align-items:center;}

.cpad p{color:#000;}.cpad a, .cbtn{z-index:9;font-size:20px;padding:9px 28px 9px 28px;letter-spacing:0.8px;}
.mmbc::after{background: url(images/masala-1.webp) no-repeat;background-position: right bottom;background-size: 50%;}
.mmbc::before{content: '';
    position: absolute;
    background: url(images/lbrown1.webp) no-repeat;
    background-size: 60%;
    width: 100%;
    height: 100%;
    top: auto;
    bottom: -8%;
    background-position: right bottom;
    z-index: 1;opacity:0.3;
    right:15%;}
.mt0{margin-top:0px;}
.cscc::after{background: url(images/salt1.webp) no-repeat;
    background-position: left bottom;
    background-size: 50%;left:0%;right:auto;}
.fcc::after{background: url(images/chips1.webp) no-repeat;
    background-position: right bottom;
    background-size: 30%;right:15%;}
.cscc::before{background: url(images/lblue2.webp) no-repeat;background-position: right bottom;background-size:70%;}
.fcc::before{background: url(images/lgreen1.webp) no-repeat;background-position: right bottom;background-size:70%;}
.cscc{justify-content:flex-end;}
.pdetails1{grid-template-columns:50% 40%;}
.cscc div{justify-content: flex-end;}
.rc{color:var(--red);}.w75.mauto{margin:0px auto;font-weight:400;}
.cname, .founder{color:var(--red);}
.cname{font-size:24px;font-weight:500;}
.hrow{display: grid;grid-template-columns: 45% 50%;justify-content: space-around;width:80%;margin: 0px auto;align-items: center;}
.hrow div:first-child{display:flex;}.greybg{background:#F7F7F7;}
.snacks{display: grid;grid-template-columns: 50% 50%;justify-content: space-around;width:80%;margin: 0px auto;align-items: center;gap:0px 0px;}
.g50{display: grid;grid-template-columns: 50% 50%;justify-content: space-between;align-items: center;width:75%;margin:75px auto;}
.simg{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-top:30px;padding-bottom:100px;}
.simg .hvcont{transition:all 0.3s ease;width:200px;transform:translateY(100%);margin:0px;position:absolute;left:0;bottom:0;}.simg img{transition:all 0.3s ease;}
.simg:hover .hvcont, .simg.active .hvcont{transform:translateY(-20%);}.simg div{margin:0px auto;left: 15px;position: relative;}.simg img{border:10px solid #cacaca;}
.simg.active img{border-color:#f7ecda;}.simg:hover img, .simg.active img{transform:rotate(10deg);}
.simg.active img, .simg:hover img{box-shadow:0px 0px 15px rgba(0,0,0,0.25);}.snacks p{color:#000;}
.simg .hvcont::after{content:'';position:absolute;background: url(images/pencil-arrow.webp) no-repeat;background-position: center;
    background-size: 70%;
    width: 114px;
    height: 78px;
    top: -90px;transform:scale(0);transition:all 0.3s ease;left:20px;}
.simg:hover .hvcont::after, .simg.active .hvcont::after{transform:scale(1);}
.g50 h2{font-size:80px;line-height:1;}.ccenter{display:flex;justify-content:center;}
.dots{position:relative;overflow:hidden;}
.dots::after{content: '';
    position: absolute;
    background: url(images/dots.webp) no-repeat;
    background-size: 45%;
    width: 100%;
    height: 100%;
    top: auto;
    bottom: -8%;
    background-position:left bottom;
    z-index: -1;opacity:0.8;
    right:15%;}
.brownbg{background:#F9EFDB;}
.wlist1{display:grid;grid-template-columns:repeat(4,1fr);padding-top:40px;gap:100px;}
.wlist1 svg{width:60px;height:auto;}
.wlist1 h3{margin:5px 0px 8px;font-weight:700;}.wlist1 .imgh{width:120px;height:120px;background:url(images/circle.webp);background-size: contain;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;}
.wlist1 .item{display:flex;justify-content:flex-start;text-align:center;flex-direction:column;align-items:center;gap:20px;}.wlist1 p{text-align:center;}
.wlist1 svg path{fill:var(--green);}
.wlist1 .imgh::after{content:'';position:absolute;width:100%;height:100%;background:#00a55f;border-radius:50%;z-index:-1;transform:scale(0);transition:all 0.3s ease;}
.wlist1 .item:hover .imgh::after{transform:scale(1);}.wlist1 .item:hover svg path{fill:#fff;}
.bulkenqpage .crow{align-items:flex-start;}.bulkenqpage .cforms{background:transparent;}
.ov{overflow:visible;}.prh{height:74px;display:flex;align-items:center;}
.ocard{display:grid;grid-template-columns:49% 49%;justify-content:space-between;}
.oc1{background:#044E47;}.oc2{background:#dd0c28;}
.oc1 h2{color:#FDCA02;font-size:40px;font-weight:400;line-height:1.1;}.oc2 p{color:#FDCA02;}
.oc1, .oc2{padding:50px;border-radius:10px;position:relative;height:300px;overflow:hidden;display:flex;flex-direction:column;justify-content:center;z-index:1;}.ocard p{font-size:22px;width:50%;margin-top:15px;line-height:28px;}
.oc1 p, .oc2 h3{color:#fff;}.oc2 h3{font-size:30px;line-height:34px;font-weight:400;}
.ocard img{position:absolute;right:-50px;bottom:-70px;z-index: -1;}.oc2 img{bottom:-40px;}
.oc1::after, .oc2::after{content:'';position:absolute;width:100%;height:100%;opacity:0.2;}
.oc1::after{background:url(images/dotsbg.webp) no-repeat right top;z-index:-1;background-size:contain;top:0;}
.oc2::after{background:url(images/shape1.webp) no-repeat right top;z-index:-1;opacity:1;right:0;background-size:cover;background-attachment:fixed;}
.henquirysec{background:url(images/chips-bg1.webp) no-repeat right top;background-size:cover;background-attachment:fixed;position:relative;overflow:hidden;}
.ocard h2, .ocard h3{text-shadow:0px 3px 3px rgb(0 0 0 / 25%);}
.mt3{margin-top:30px;}.mt6{margin-top:80px;}
.clr4{background:#F2DEB7;}
.clr5{background:#F4F3EC;}
.clr6{background:#E3D6C3;}
.clr5.w1 .imgbg::after{background:url(images/dbrown.webp) no-repeat right top;opacity:0.2;}
.clr4.w2 .imgbg::after{background:url(images/red.webp) no-repeat right top;opacity:0.2;}
.henquirysec::after{content:'';position:absolute;width:100%;height:100%;background:linear-gradient(30deg, #000, rgb(0 0 0 / 20%));top:0;}
.henquirysec::before{content:'';position:absolute;width:70%;height:95px;background:#044E47;bottom:0;z-index:1;}
.henquirysec, .henquirysec h2{color:#fff;}.henquiry{position:relative;z-index:9;}.henquiry .ffont{font-size: 34px;}
.henquiry .ffont::after{filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(248deg) brightness(106%) contrast(106%);background-size: 70px;background-position:right;}
.henquiry{display: grid;grid-template-columns: 55% 35%;justify-content: space-between;align-items: flex-end;}
.henquiry .cnt3{grid-template-columns:100%;}
.henquiry .cform{background:#fff;padding:50px;border-radius:20px;border:1px solid #DFC48F;border-bottom:7px solid #DFC48F;margin-bottom:-80px;}
.henquiry .cform h2{color:var(--green);text-align:center;font-size:30px;}
.hcontact{display:flex;align-items:center;gap:50px;margin-top:70px;}
.henquirysec{overflow:visible;}.hpage .fenq{padding-top:140px;}
.process::after{display:none;}
.process::before{    content: '';
    position: absolute;
    width: 200px;
    height: 200px;
    background: url(images/broken-chips-1.webp) no-repeat;
    top: 50px;
    z-index: -1;
    right: 0px;}.bc1{position:relative;}
.bc1::before{    content: '';
    position: absolute;
    width: 198px;
    height: 130px;
    background: url(images/broken-chips.webp) no-repeat;
    bottom: 50px;
    left: 70px;z-index:4;}
.oph.bc1::before{right:20px;left:auto;bottom:0px;}
.vcenter{align-items:center;}
.halwapage .csca::after, .halwapage .csca div::before, .halwalisting{display:none;}
.chalwa::after{background: url(images/dbrown1.webp) no-repeat;background-position: left;background-size: 40%;opacity:0.2;}
.fhalwa::after{background: url(images/red1.webp) no-repeat;background-position: left;background-size: 40%;opacity:0.2;}
.cmhalwa::after{background: url(images/lbrown2.webp) no-repeat;background-position: left;background-size: 40%;opacity:0.25;}
.hdbanner.pdpage::after{background: url(images/halwa-single.png) no-repeat;background-position: right bottom;background-size:30%;right: 5%;}
.chgrey{background: linear-gradient(to bottom, #F4F3EC 40%, #fff);}.chgrey .mmbc::before{    background: url(images/dbrown.webp) no-repeat;
        bottom: -8%;
    background-position: right bottom;
    z-index: 1;
    opacity: 0.2;
    right: 15%;background-size: 60%;}
.cmhbg1 .mmbc::before{    background: url(images/dbrown.webp) no-repeat;
        bottom: -8%;
    background-position: right bottom;
    z-index: 1;
    opacity: 0.2;
    right: 20%;background-size: 70%;}
.fhbg .gbgrey{background: linear-gradient(to bottom, #F2DEB7 40%, #fff);}.fhbg  .mmbc::before{    background: url(images/red.webp) no-repeat;
        bottom: -8%;
    background-position: right bottom;
    z-index: 1;
    opacity: 0.2;
    right:5%;background-size: 70%;}
.mmcpage .csca::after{background: url(images/masala-1.webp) no-repeat;    background-position: right bottom;right: 4%;}
.mmcpage .bshape::after{background: url(images/lbrown2.webp) no-repeat;background-position: left;background-size: 42%;}
.bwpage .csca::after{background: url(images/chips1.webp) no-repeat;    background-position: right bottom;right: 18%;}
.bwpage .bshape::after{background: url(images/lgreen2.png) no-repeat;background-position: left;background-size: 42%;}
.wide.pb0, .big{padding-bottom:0px;position:relative;}.pt40{padding-top:70px;}
.cbtn span::after,.hhide{display:none;}.dots .mcont{display:inline;}
.snacks span{display:flex;margin-bottom:5px;font-weight:600;font-size:18px;color:var(--green);}
.btngrp{display:flex;gap:20px;margin-top:25px;}.btngrp a:first-child::after{background:#A8CF45;}.btngrp a:first-child::before{background:var(--red);}
.btngrp a:first-child span{color:#000;}.btngrp a:first-child:hover span, .btngrp a:first-child:hover{color:#fff;}
.btngrp a:hover{cursor:pointer;}.hero-style img{height:100%;}.w4{background:#7c300d17;}
.w4 .imgbg::after{background:url(images/ddbrown.webp) no-repeat;background-size: 280px;opacity:0.2;}
.plists .big1 {align-items: flex-start;}
.plists .big1 {flex-direction: column-reverse;}
.big1 .imgbg {display: inline-flex;width: auto !important;}
.fchips.pdpage::after{background: url(images/fruitchipsbg1.png) no-repeat;background-position: top right;background-size: 30%;}
.fcpage .csca::after, .bfc.fcc::after{background: url(images/fruitchipsbg2.webp) no-repeat;background-position: right bottom;background-size: 40%;right: 20%;}
.fcpage .bshape::after{background: url(images/ddbrown1.webp) no-repeat;background-position: left;background-size: 42%;}
.bfc.fcc::after{right:15%;}
.bfc.fcc::before{background: url(images/ddbrown2.webp) no-repeat;background-position: right bottom;background-size: 70%;}
.plists1{display:grid;grid-template-columns:repeat(3, 1fr);}
.plists1 .imgbg::before, .plists1 .imgbg::after{display:none;}
.plists1 .wide {
    grid-column: auto;
}
.plists1 .imgh{flex-direction:column;gap:30px;}.plists1 h3{font-size: 36px;}.plists1 .big div{width:auto;height:auto;}
.plists1 .wide .pname{width:100%;align-items: center;}
@media (min-width:1700px){.scrtabs-bootstrap4 img{height: 280px;}.scrtabs-tab-container{height:330px;}}

@media (min-width:2000px){.container{width:1600px;}}


@media (max-width:1800px){.infra2 img{height:430px;}.dang::after{right:0;}.wuspoint .item::after{left: 90px;width:64%;}.ccm h2{font-size:36px;line-height:40px;}
    .habt1 .habt{padding-right:30px;}.fcc::after{right:10%;}
}
@media (max-width:1750px){.snacks{width:85%;}}
@media (max-width:1700px){.banner img {padding-top:2%;}.hslider::after{width:37.5%;}.wuspoint .item::after{left: 90px;width:62%;}
    .tab_container{width:45%;}ul.tabs{width:50%;}.processlists{width:100%;}.w1 .imgbg::before{background-size: 180px;}
    .halwa .wide .pname{width:30%;}.halwa .wide h3::after{left: -20px;}.halwa .wide h3::after{left: -20px;}
    .halwa .wide.clr3  h3::after{left: 0px;}.pdetails{grid-template-columns: 45% 50%;}.hrow{width:85%;}.dots::after{background-size:48%;}.g50{width: 85%;}
    .processlists h3{font-size:24px;}.bfc.fcc::after{right:20%;}
}
@media (max-width:1650px){.infra2 img{height:400px;}.fenq .row{grid-template-columns:75% 20%;}.ipoints{width:85%;}.snacks{width:90%;}.processlists .hpcnt{margin-left:-70px;}.chipslist .big h3{width:50%;}
.fwrap{}}


@media (max-width:1600px){.values{width:90%;}.d1pad{padding-bottom:110px;}.dealer div.lgreen::after{bottom:0;}.hslider::after{width:38%;}.galslider{width:85%;}
    .infrasec p{width:90%;}.ascroll{gap:0px 25px;}.sub-banner h1{width:50%;}.habtbg .fw600{font-size:20px;line-height:26px;}.wuspoint .item::after{left: 90px;width:60%;}
    .ccm{grid-template-columns: 43% 53%;padding-right:30px;}.fdata{width:100%;}.cerow{
        grid-template-columns: 63% 35%;
    }.wlist .item{grid-template-columns: 14% 86%;}.plists .imgh{padding:30px 50px 60px 30px}
        .w1 .imgbg::before {background-size: 160px;}.ocard p{font-size:20px;}
   .w1 .imgbg::after, .w2 .imgbg::after {width: 240px;height: 240px;background-size: 240px;bottom: -100px;right: -100px;}.w2 .imgbg::before{background-size: 110px;}
    .big .imgbg::before{background-size: 200px;width: 260px;}.testi .vlink img{height:520px;object-fit:cover;}.testi .testimonials .owl-dots{bottom:-30px;right:-20px;}
    .bananachips .container::before{background-size: 380px;height:240px;bottom:-40px;}.hrow{width:90%;}.dots::after{background-size:50%;}.wlist1{gap: 50px;}.bc1::before{bottom: 20px;}.simg div{left:25px;}.w4 .imgbg::before{background-size: 200px;}
    .w4 .imgbg::after{background-size: 230px;}
}
@media (max-width:1550px){.dang::after{background-size:18px;}.fenq .row{grid-template-columns:76% 20%;}
    .plists .imgh{padding:30px 30px 40px 30px}.simg .hvcont::after{left:0px;}.processlists img{width:230px;object-fit:contain;}.oc1, .oc2{padding-left:30px;}
}

@media (min-width:1501px){.scrtabs-bootstrap4 ul{display:grid;grid-template-columns: repeat(5,1fr);}.scrtabs-bootstrap4 a{width:100%;}}

@media (max-width:1500px){.container{width:85%;}.swiper-slide .text-wrapper{left:8%;}.banner ul{gap:0px 50px;}.fcc::after{right:15%;}
    .banner img {
    width: 60%;
    height:600px;padding-top:3%;
}.banner {
    height: auto;
    }.f24 br{display:none;}footer::after{top:-230px;}.gslider::before{background-size:100% 70%;}.abtb{background-position:center;}.hblog p{-webkit-line-clamp:3;}
    .b-delr, .cres{height:250px !important;}.fenq .row{grid-template-columns:73% 20%;}.habtbg::after{background-size: 450px;}.wuspoint .item::after{display:none
        ;}.wuspoint .owl-item::after{width:68%;}.wuspoint .owl-item{padding-right:30px;}.habt1{grid-template-columns: 45% 50%;}.grid3 h2{font-size: 24px;
            line-height: 30px;}.grid3{grid-template-columns: 20% 20% 55%;}.megamenu{width:1200px;left:180px;}.htrow{grid-template-columns: 53% 47%;width: 92%;}
    .testi h2::before{background-size: 100px;}.cpad .csca img{width:90%;}.cpad .csca div::before{right:0px;}.cpad .cscc div::before{right:-30px;}
    .dots::after{background-size:50%;}.g50{width: 90%;}.henquiry .cform{padding:40px;}.bc1::before{left: 10px;}.hdbanner.pdpage::after{background-size: 35%;}
    .bwpage .csca::after{right:12%;}.fcpage .csca::after{right:15%;}
}

@media (max-width:1420px){.f24{font-size: 20px;}}
@media (max-width:1450px){.grid50 h3{font-size:20px;}}
@media (max-width:1400px){.hslider::after{width:35.5%;}.infrasec p{width:100%;}.irow .infraslide img{height:420px;object-fit:cover;}
    .dslider h3{margin-top:15px;}.ipoints{width:95%;}
    .hero-slider .slide-inner, .hero-style, .hero-slider .swiper-container {
        height: auto;
    }.hero-style p{margin:15px 0px;font-size:30px;}.hero-slider .container{padding-bottom:55px;}.hero-style .swiper-slide::after{height:65%;}.testi .testimonials{width:100%;}
    .fenq a{font-size:20px;}.fcol3 h2{width:85%;}.wuspoint .owl-item::after{width:65%;}.ccm{grid-template-columns: 40% 55%;}
    .grid3{grid-template-columns: 22% 23% 50%;}ul.tabs li p{font-size:18px;}ul.tabs li > div{gap:15px;}.megamenu{left:0px;width:100%;}.big .imgbg::before{background-size: 230px;}
    .plists h3::after{left: -25px;background-size: 20px;}.plists h3{font-size:40px;}.w1 .imgbg::after, .w2 .imgbg::after{right:-75px;}    .w1 .imgbg::before {
        background-size: 140px;width: 160px;height: 115px;right: -125px;}.w2 .imgbg::before {background-size: 100px;}
    .big .imgbg::before {background-size: 200px;}.svgwrap::after{bottom: -10%;width: 250px;}.htrow{width: 95%;}.testi h2::before{left: 15px;background-size: 85px;
    }.review{margin-top:30px;}.svgwrap svg{right: 35px;top: 35px;}.csca::after{background-size: 40%;}.pdpage::after{background-size: 35%;}
    .mmbc::after{background-size: 50%;}.fcc::after{right:10%;background-size: 30%;}.hrow{width:95%;}.simg .hvcont::after{background-size:60%;}
    .dots::after{background-size: 54%;}.g50{margin:50px 0px;}.oc2 img{width:50%;}.oc1 img{width:50%;bottom:-40px;}.simg div{left:45px;}.w4 .imgbg::before{background-size: 200px;}
}

@media (max-width:1350px){.habtbg .fw600{font-size:18px;line-height:24px;}.simg .hvcont::after{background-size:50%;}.simg:hover .hvcont, .simg.active .hvcont {
    transform: translateY(0%);
    }.processlists img{width:210px;}.ocard p{width:65%;}
}

@media (max-width:1300px){.banner img {width:50%;height:500px;}p.w75{width:100%;}.dmining li a{padding: 13px 0px;}#header img{width:300px;}.dlogo a{padding: 0px 60px 0px 90px !important;}
    .fenq .row{grid-template-columns:73% 20%;}.fcoll2 .fcol1:nth-child(3){width:35%;}.fcoll2 .fcol1{width:28%;}footer .grid2{grid-template-columns: 45% 50%;}.wuspoint .owl-item::after{width:62%;}
    nav{width:100%;}.fwrap{grid-template-columns:25% 15% 15% 27%;}.processlists{gap:60px 30px}.grid28{grid-template-columns: 20% 75%;}.cpad{padding:50px;}.hrow{width:100%;}
    .snacks{width:100%;}.g50 {width: 100%;}.ocard p{width:65%;}.bwpage .csca::after{right:8%;}
}


@media (max-width:1250px){.container{width:90%;}.swiper-button-prev {
    left: 10px;
}.swiper-button-next {
    right: 10px;
}
    .swiper-button-prev span::before,.swiper-button-next span::before{width:30px;height:30px;background-size:30px;}
}

@media (max-width:1199px){.fcname{font-size:18px;}.rtable tr td:nth-child(2){width:120px;}.pdetails{grid-template-columns:50% 45%;}.plists1 .wide h3::after{display:none;}
    .scrtabs-bootstrap4 img{height:200px;}.scrtabs-tab-container,.scrtabs-tabs-fixed-container{height:240px;}.tabspace{gap:20px;}
    .vector{right:50px;width:30%;}.vector1{width:15%}.hblog p{-webkit-line-clamp:2;}.call-list{gap: 3px;}
    .wrow{grid-template-columns: 45% 45%;}.h2c p{width:100%;}.b-delr, .cres{height:200px !important;background-position:center;background-size: cover !important;}.container{width:90%;}
    .fenq .row{grid-template-columns:75% 22%;}.ccm{grid-template-columns:100%;gap:30px;}.ccm div:first-child{text-align:center;}.cirow{flex-direction:row;align-items:flex-start;gap:10px 0px;}
    .cicons::after{display:none;}.grid3{display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-start;}.grid3 h2{width:30%;padding-left:20px;}.cerow{grid-template-columns: 100%;gap:30px;}
    .processlists .imgh{width:23%;flex-direction:column;}.processlists{gap:0px;}.processlists .hpcnt{width:100%;}.processlists .hpcnt{margin:0px;}
    .processlists .hpcnt h3 br,.fenq1 .bline br, .faddress br{display:none}.processlists img{width:100%;}.processlists span,.processlists .cnum{bottom:0;border-top-right-radius:0px;}.processlists h3{text-align:center;width:100%;}.prh{height:auto;justify-content:center;}
    .wide .pname{width:35%;margin-left:auto;}.wide h3::after{left:-5px;}.big .imgbg{padding-left:0px;}.plists{grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));}
    .big .imgbg::before{bottom: -30px;right: -85px;background-size: 130px;width:180px;}.halwa .wide img{width:240px;}
    .halwa .big .imgbg::after{background-size: 220px;}.fenq1 .bline{display:inline;}.fenq p:last-child{margin-top:35px;}.ctree{position:absolute;left:-60px;}
    .ctwrap{position:relative;width:70%;}.pdetails1{grid-template-columns:50% 45%;}.cscc::after{right:-4%;}.dots::after {background-size:50%;}.g50{margin:0px;}
    .henquiry{grid-template-columns: 55% 40%;}.hdbanner.pdpage::after{background-size: 40%;}.w4 h3{width:75%;}.chipslist .big h3{width:65%;}.bfc.fcc::after{right:10%;}
}
@media (max-width:1150px){
    .fwrap{padding: 80px 0px 60px;}
	#header img{width:260px;}
}
@media (max-width:1100px){.plist{gap:40px 20px;}#navs{padding:5px 0px;}.sp-active{padding:0px;}.ipoints{width:100%;gap:20px;}
    .main-menu a span{justify-content:flex-start;} .hgrid{ grid-template-columns: 100%; }.oc2 h3 br{display:none;}
    .scrtabs-tabs-fixed-container{overflow: hidden;}.tabspace{padding:10px;}.scrtabs-tab-container, .scrtabs-tabs-fixed-container {height: 280px;}
    .scrtabs-bootstrap4 a{display:flex;}.tabspace span{padding-top:5px;}.mbr{display:block;}.hproduct::after{clip-path: ellipse(100% 100% at 50% 0%);}
    .infra2 img{height:350px;}.fenq .row{grid-template-columns:70% 20%;}.dropdown-menu,.pre-header,.sp-sticky::after,nav .d-block span::before{display:none;}.sticklist{gap:0px 20px;}
    .ce-certificate .ir1{order:2;}.ce-certificate .ir2{order:1;}.fclr,.dlogo{display:none !important;}.side-menu-nav .main-menu>li>a::after,.side-menu-nav .main-menu>li>a::before{display:none;}
	#header img{width:300px;}.repons-block{display:block;}.media-cerfication .gtext{padding:15px 0px 10px;}.fenq .row{grid-template-columns: 76% 23%;}
    .wuspoint .owl-item::after{width:60%;}.rposts{grid-template-columns:45% 50%;}.dmenu .megamenu{display:none;}.header-logo{display:flex !important;}
    #navs{justify-content:space-between !important;}.header-logo img{width:130px;}    .wlist .item {
        grid-template-columns: 16% 84%;}.main-menu > li:first-child a{padding-left: 10px;}.testi h2{margin-bottom: -25px;}.simg:hover .hvcont::after, .simg.active .hvcont::after{background-position:right;}
}

@media (max-width:1065px){.hslider .item p:first-child{height:60px;}.dmr{grid-template-columns:100%;gap:40px;}.dmr2 img{width:100%;}.dmr2{margin-bottom:30px;}
.big .imgbg::before{bottom: -30px;right: -70px;background-size: 160px;width:160px;}
}
@media (max-width:991px){.fwrap{grid-template-columns:47% 47%;gap:50px 0px;padding: 40px 0px;}.cforms,.w4 h3, .chipslist .big h3{width:100%;}.crow{grid-template-columns: 45% 50%;align-items:flex-start;}.cnt3{grid-template-columns:100%;}.csca::after{display:none;}.pdetails {grid-template-columns:45% 50%;}.process::before{width:180px;top:20px;}.vcenter{align-items: flex-start;}
    .text-wrapper .bh1{font-size:44px;line-height:44px;}.fenq1 p:last-child{text-align:center;margin:30px 0px;}.big .imgbg::before{right: -100px;}
    .banner li{gap:10px;}.banner ul{gap:0px 0px;}.banner img {height:auto;}.banner .cbtn{margin-top:0px;}
    .banner .swiper-slide{background-size: 100% 90% !important;}footer::after,.stickycol .stickylinks,.mcactive,.hslider::after{display:none !important;}p.w75{font-size:16px;line-height:24px;}
    .hevent,.irow{grid-template-columns:100%;gap:100px 0px;}.irow{gap:30px;}
    .ir2{grid-template-columns:25% 70%;align-items:center;gap:0px;}.ir2 .ir1:last-child{padding:0px;}.pcr{grid-template-columns:100%;}.pdh{padding-top:50px !important;}
    .scrtabs-bootstrap4 img{height:150px;width:200px;}.scrtabs-tab-container,.scrtabs-tabs-fixed-container{height:225px;}.swiper-pagination-banner{bottom:0;}
    .galslider{width:90%;}.vector {width:40%;}.sbr img{height:250px;}.abtb .breadcrumb{bottom:-8px;}
    .hslider{width:95%;}.irow .infraslide img{height:auto;}.irow .ir1:first-child{flex-wrap:wrap;align-items:center;}footer{margin:0px;}
    .twocols{grid-template-columns: 50% 50%;}.tb-hgt {height:auto;}.hvst-thad {font-size: 20px;}
.roty-plist{gap: 20px;row-gap: 70px;}.text-wrapper p{font-size:30px;margin-top:12px;line-height:1;}.box-social-media .side-dn{display:none;}.c-sicons{display:flex;}
.sticklist{gap:0px;}
    .scalize>div.content.animated {top: 30px!important;left: 50%!important;margin: 0 0 0 -125px!important;}.drow{grid-template-columns: 49% 49%;gap:20px;}.drow a{font-size:16px;}.events{grid-template-columns: repeat(2,1fr);}.mt5.gtext{margin-top:25px;}.eventflex .bslide{width:50%;}.dslider h3{font-size:16px;line-height:1.2;}.faslider img{margin:0px auto 15px;}
    .hslider .item p:first-child{height:40px;}.csec .mt10{margin-top:15px;}.abtb-cont{height:200px !important;}
	 .vendor-forms .cnt3{
		    grid-template-columns: repeat(2, 1fr);
    }.fenq .row{grid-template-columns:70% 30%;}.fenq1{flex-direction:column;gap:10px;}.fenq1 p:last-child{width:100%;}
    .fdb{margin-top: -288px;}.fcoll2{align-items:flex-start;}.sub-banner img{width:350px;}    .sub-banner {
        height: 250px;
    }.sub-banner h1{font-size:34px;line-height:38px;}.sub-banner h1{width:75%;}.sdbrochur{margin-top:70px !important;}.sdbrochur{display: grid;grid-template-columns:48% 48%;justify-content:space-between;}
    .habtbg h2 br{display:none;}.habtbg::after{background-size:350px;width:350px;height:350px;}.ouh{grid-template-columns:100%;gap:20px;}.construct::after{height:642px;}.plists img{height:240px;}
    .wuspoint .owl-item::after{display:none;}.paarrow .owl-prev, .paarrow .owl-next{top:45%;}.accessories h2 br{display:none;}.rposts{grid-template-columns:100%;gap:40px;}
    .colcent{order:2;}.map iframe{height:350px;}.habt1,.infrasec .colcent{grid-template-columns:100%;gap:40px;}.habt1 .habt{width:75%;margin:0px auto;}.habt1 .habt{padding-right:0px;}
    .infrasec .colcent{gap:20px;}.harow, .bulkenqpage .crow{grid-template-columns:100%;gap:40px;}.harow::after{display:none;}.wlist .item{grid-template-columns: 10% 90%;}.processlists span{width: 40px;
        height: 40px;font-size: 20px;}.plists{grid-template-columns: 100%;}.plists .big{flex-direction:row;align-items:center;}.plists .big .pname div{bottom:0px;right:0;}
    .plists .big .pname,.big div{padding:0px;}.wide h3::after {left:-25px;}.wide .pname{width:auto;}.plists .imgh{padding-right:100px;}
    .oph{overflow:hidden;}.big .imgbg::after{width: 240px;height: 240px;background-size: 240px;}.plists .wide img{height:auto;}.big img{width: 100%;}
    .wide, .big{grid-column: span 2;}.plists .big div{width:auto;}.wide img, .big img{height:250px !important;object-fit:contain;}.halwa  img{width:300px !important;}
    .htrow{grid-template-columns:100%;gap:125px;}.svgwrap::after{left:-20px;width:200px;}.testi h2{margin-bottom:0px;}.testi h2::before{background-size: 70px;}
    .testi .vlink img{height:auto;}.vwrap{justify-content:center;}.testi .svgwrap{border-radius:20px;}
    .testi .testimonials .owl-dots{bottom:-40px;}.ctwrap{width:100%;display:flex;justify-content:center;}.ctree{position:relative;left:0;}.ctree::after{background-size:30px;}
    .berow > div:first-child{position:sticky;top:100px;}.berow{align-items:flex-start;}.bebg{overflow:visible;}.berow > div:first-child::after{display:none;}
    .bananachips .container::before{background-size: 320px;height: 220px;}.grid28{grid-template-columns: 25% 70%;}.hrow{grid-template-columns: 45% 45%;}
    .simg .hvcont::after{background-size: 40%;background-position: left bottom;}.g50{grid-template-columns:35% 60%;}.bulkenqpage .cnt3{grid-template-columns: 48% 48%;}.simg img{width:230px;}
        .plists .big1 {flex-direction: row;align-items: center;}.plists .big1{align-items:center;}.plists .big1 div{height:auto;}.plists1{grid-template-columns:repeat(3, 1fr);}.plists1 h3{font-size: 30px;}.plists1 .imgh {padding-right:10px;}
    .bulkenqpage .cforms{margin-top:0px;}.bulkenqpage .stickycol{position:static;}.oc1, .oc2{justify-content:flex-start;padding-bottom: 0px;height:auto;}.oc1 img,.oc2 img{position:relative;bottom:0;right:0;        display: block;margin-left: auto;margin-top:10px;}.oc1, .oc2{padding:40px 20px 15px 20px;}.ocard p{width:100%;}.oc1 img, .oc2 img{width:70%;}
    .henquiry {grid-template-columns: 55% 40%;}.hcontact{gap: 30px;margin-top: 40px;}.henquiry .cform{padding: 20px;}.henquiry .cform h2{margin-bottom:10px;}.hdbanner.pdpage::after{background-size:45%;}.simg:hover .hvcont::after, .simg.active .hvcont::after{background-position:center;}
}
@media (max-width:900px){.dealer .center,.imgtable{grid-template-columns: 100%;gap:40px 0px;}.dealer div.lgreen::after{left:-40px;bottom:10px;}
    .tabspace span{padding:10px 30px;}.tabspace{gap:0px;padding:5px;}.tabspace li{width:200px;margin:5px;}.tabspace li a{width:180px;}
    .scrtabs-tab-container,.scrtabs-tabs-fixed-container{height:230px;}.phead{margin-top:35px;}
   .sbr img{margin: 30px 0px 0px 0px;}.sticklist li a{padding: 13px 20px;}
    .dfrow{display:flex;flex-wrap:wrap;}.dfrow img{height:auto;width:90%;}
    .dfrow div{width:45%;}.dfrow div:first-child{width:100%;}.cmr{grid-template-columns:100%;gap: 30px 0px;}.pl15{padding-left:0px;}
    .cmr .cmr2:nth-child(2){order:1;}.cmr .cmr1:nth-child(1){order:2;}.processlists{gap:40px 20px;}
    .imgtable .imgt1:nth-child(3){order:4;}.imgtable .imgt1:nth-child(4){order:3;}.grid3 h2{width:50%;padding-left:20px;}
    .plists.halwa .imgh{padding-right:50px;}.ipoints svg{width:70px;}.ipoints .muhw{padding: 40px 15px;}.ipoints{margin-top:30px;}
    .pdetails.cpad{grid-template-columns:100%;gap:30px;padding-bottom:0px;}.mmbc{justify-content: center;}.pdetails1 > div:first-child{order:2;}
    .simg:hover .hvcont::after, .simg.active .hvcont::after{display:none;}    .simg:hover .hvcont, .simg.active .hvcont {transform: translateY(0%);}
}

@media (max-width:950px){.ts-1{width:100%;}}

@media (min-width:900px){.scrtabs-tab-scroll-arrow-left, .scrtabs-tab-scroll-arrow-right {display: none !important;}}

@media (max-width:850px){.copyright .container{flex-wrap:wrap;align-items:center;}.banner img{margin-right:4%;}.irow .ir1:last-child{padding:10px 20px;}
    .twoh{display:grid;grid-template-columns:100%;gap:30px 0px;}.cfimg{display:none;}.cforms{grid-template-columns:100%;margin-top:30px;}
    .fenq .row{grid-template-columns:100%;justify-content:center;text-align:center;gap:20px 0px;}.fenq p{text-align:center !important;}.tn-dnone{display:none;}
    .faslider1{gap:75px;}.hrow{grid-template-columns:100%;gap:30px 0px;}.hrow img{width:100%;height:400px;object-fit:cover;}
	.mp01 {display: grid;grid-template-columns: repeat(3,1fr);gap:15px 25px;}
	  .dealer-forms .cnt3{
		 column-gap: 20px;	
    }.count{font-size:60px;}.plus::after, .kplus::after{top:10px;font-size:20px;}.fdata .f20{font-size:16px;}.halwa .pname{width:25% !important;}.halwa .wide.clr3 h3::after{left:-20px;}
    .pdetails {grid-template-columns:100%;gap:40px;}.bshape::after{display:none;}.csca{position:relative;top:0;justify-content:center;}.grid28{grid-template-columns: 30% 65%;}
    .processlists h3{font-size:22px;}.processlists{gap:30px 0px;}.henquiry {grid-template-columns:100%;padding-bottom:150px;}.hcontact{position:absolute;bottom:0;width:100%;justify-content:center;}.henquiry .cform{margin:40px 0px 0px;}
    .henquirysec::before{width:100%;}
}
@media screen and (max-width:800px){.simg img{width:200px;}
				.l-br-none{display:block;}
				.pr-none{display:none !important;}.grid3 h2{width:40%;}.oc1 h2{font-size: 34px;}
			}
@media (min-width:768px){.scroll-tabs-bg .nav-tabs a.active{padding:30px 60px;}.scroll-tabs .nav-tabs{padding-top:18px;}}

@media (max-width:781px){.tab_container{width:100%;}}

@media (max-width:767px){.wlist .item{grid-template-columns: 13% 87%;}.processlists .hpcnt h3{padding-bottom:0px;}.crow,.g50{grid-template-columns:100%;gap:40px;}
    .swiper-slide .text-wrapper{left:auto;top:auto;width:100%;transform: translateY(0%);}.text-wrapper .bh1{text-align:center;}.banner ul{display:none !important;}.text-wrapper .bh1::after,.vector,.bananachips .container::before,.bc1::before{display:none;}
    .swiper .swiper-wrapper .swiper-slide{justify-content:center;align-items:flex-start;}.text-wrapper .bh1{font-size: 34px;line-height: 34px;}
    .swiper-slide .text-wrapper{position:relative;text-align:center;}.banner .swiper-slide{flex-direction:column-reverse;justify-content:center;align-items: center;background-size: cover !important;}
    .banner .cbtn{margin-top:20px;}.banner img{margin:0px;width:70%;padding-top:0px;}.swiper-slide .text-wrapper{padding-right:0px;}
    .swiper-pagination-bullet-active{background:#fff !important;}.swiper-pagination-bullet{background:#ccc;width:40px;height:2px;}
    .ir2{grid-template-columns:100%;}.ir2 .ir1:first-child{text-align: center;}.phead{grid-template-columns:100%;}
    .hproduct::after{clip-path:none;top:0px;}.pslider .swiper-slide img{transform:scale(1);}
    .swiper-pagination-banner{bottom:20px;}.smdots{display:block;text-align:center;margin-top:20px;}
    .aficon, .grid28{grid-template-columns: repeat(1,1fr);}.galslider .owl-nav svg{width:30px;height:30px;}.gslider h2{margin-bottom:0px;}.gslider{margin-top:25px;}.gslider{padding-top:20px;}.infrasec{padding-bottom:60px;}.history h2{margin:0px;}.hslider img{margin:15px 0px;}.year::before,.year::after{width:35%;}.text-wrapper p {text-align:center;font-size:20px;line-height:22px;}
    .history{padding-bottom:20px;}.hevent{padding-top:10px;}.side-menu-wrap{width:100%;}.sticklist li a{padding: 13px 12px;}
    .careersec{grid-template-columns: 100%;gap:50px 0px;}.tcolor{background:#fff;}.jlist,.careersec > div:last-child{padding:0px;}
    .wrow,.mpr{grid-template-columns: 100%;gap:40px 0px;}.wrow .wr2{text-align:center}.accordion-item{padding:20px 0px;}.faslider1{gap:50px;}
	.pspace{padding:40px 0px;}.b-delr, .cres{height: 150px !important;}
    .dealer-sec {padding-top: 55px;}.title{text-align:center;}.swiper-container .text-wrapper .text-inner,.swiper-container .wrapper{width:100%;}
    .hero-style p{margin:20px auto;width:65%;}.hero-style ul{justify-content:center;}.hero-style ul li{font-size:18px;}.hero-slider .container{padding-bottom:75px;}    .hero-slider .slide-inner, .hero-style, .hero-slider .swiper-container {
        height: auto;
    }.swiper-slide{background-position:-400px -400px;}.hero-style .swiper-slide::after{height:75%;}.harow .aficon{grid-template-columns: repeat(2, 1fr);}.construct::after{height:612px;}
    .accessories .faslider{margin-top:30px;}.cnt3{grid-template-columns:100%;}.processlists .imgh{width:100%;}.processlists{margin-top:20px;}.plists .imgh{padding-right:30px;}
    .halwa .pname{width:30% !important;}.plists.halwa .imgh{padding-right:20px;}.plists.halwa{padding-bottom:30px;}.contactbg::after, .csbg::after{width:110%;clip-path:none;}
    .sub-banner::before{background:#f2d8a5b5;z-index:1;}.ipoints .muhw{background:transparent;padding:0px;border-radius:0px;box-shadow:none;width:auto;}.ipoints .owl-item{padding:20px;text-align:center;}.csh{padding-top:20px;}.csh::after{top:0px;}.pdpage::after{background-size:50%;}.grid28{gap:40px;}.grid28 .ctree{margin:0px auto;}.simg{padding:0px;}
    .simg .hvcont{position:static;width:auto;}.simg div, .simg img{width:100%;}.simg:hover img, .simg.active img,.simg .hvcont{transform:none !important;}.simg{gap:10px;}
    .snacks{gap:30px;margin-top:20px;grid-template-columns:48% 48%;justify-content: space-between;}.simg.active img{border-color:#cacaca;}.g50 h2 br{display:none;}
    .g50 h2{font-size:45px;}.g50{gap:15px;}.dots::after{opacity:0.5;}.henquirysec{padding-bottom:0px;}.process::before{background-size: 120px;background-position: right top;}.simg div{left:0px;}
    .sub-banner {height: 200px;}.snacks span{font-size:22px;margin-top:10px;}
}
@media (max-width:730px){.hslider .item p:first-child{height:50px;}}
@media (max-width:700px){ .flinks, .plinks, .qlinks {
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.75s ease-out;
    }.reveal .tc br{display:none;}
    footer h2{border-bottom: 1px solid #666666;font-size:18px;padding-bottom:8px;}
    footer .cuh:after,footer .qlh:after,footer .ph:after,.ql::after{
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="22" height="22" preserveAspectRatio="xMidYMid meet" viewBox="0 0 40 40"%3E%3Cg transform="rotate(-90 20 20)"%3E%3Cpath fill="%23323131" d="M24.96 32.601L12.371 19.997l.088-.088l12.507-12.52a.661.661 0 0 0-.01-.921a.645.645 0 0 0-.458-.182a.653.653 0 0 0-.465.186l-13.004 13.02a.63.63 0 0 0-.176.49a.656.656 0 0 0 .18.523l13.014 13.031c.244.23.659.233.921-.02a.658.658 0 0 0-.008-.915z"%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');
  width: 25px;
  float: right;filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(139deg) brightness(103%) contrast(101%);
}
    footer .iclose.ql:after,footer .iclose.cuh:after,footer .iclose.ph:after{
  content: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="22" height="22" preserveAspectRatio="xMidYMid meet" viewBox="0 0 40 40"%3E%3Cg transform="rotate(90 20 20)"%3E%3Cpath fill="%23323131" d="M24.96 32.601L12.371 19.997l.088-.088l12.507-12.52a.661.661 0 0 0-.01-.921a.645.645 0 0 0-.458-.182a.653.653 0 0 0-.465.186l-13.004 13.02a.63.63 0 0 0-.176.49a.656.656 0 0 0 .18.523l13.014 13.031c.244.23.659.233.921-.02a.658.658 0 0 0-.008-.915z"%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');
  width: 25px;
}
   .flinks.open, .grid2.open,.plinks.open,.qlinks.open{
    height: auto;
    max-height: 500px;
    transition: max-height 0.75s ease-in!important;
    } .berow > div:first-child,.bebg::after, .berow > div:first-child::after{display:none;}.berow{grid-template-columns:100%;}
    .fwrap{display:flex;flex-wrap: wrap;flex-direction:column;gap:0px;}footer h2{margin-bottom:15px;}
    .flinks li:last-child, .plinks li:last-child{margin-bottom:15px;}.hproduct{padding-top:40px;}.sbr img{height:160px;}
    .abtb .breadcrumb{bottom:-15px;}.infra2 img{height:300px;}.cntrow{grid-template-columns: repeat(1,1fr);padding:25px 0px;}.cr1{padding:30px 15px;}
    .cntrow .cr1{border-right:0px;}.cntrow .cr1:last-child{border-bottom:0px;}.cntrow .cr1:nth-child(2){padding:30px 15px;margin:0px;}
    .cr1 a{display:inline-flex;}.cr1 span{display:inline;}.sbr img{height:300px;}.pabs{top:200px;right:auto;width:100%;display:flex;justify-content:center;}
     .espace{margin-bottom:340px;}.res-dnone, .fcol3 img, .fcol3 p{display:none;}.res-img{margin-bottom:0;}.f-lmb{display:block;}.c-sicons{margin-bottom: 15px;}.drow,.events{grid-template-columns: 100%;}
    .eventflex .bslide{width:100%;}.eventflex{flex-wrap:wrap;}.events .bimg img{height:auto;object-fit:cover;}.hbloglist .blogdesc, .events .blogdesc{padding:15px 15px;}
    .fcol3 h2, .fcol3 .flogo{display:none;}.fcoll2 .fcol1{width:100% !important;}.fdb{margin-top:0px;background:transparent;padding:0px;}.fdb h2{text-align:left;font-weight:400;}
    footer .grid2{grid-template-columns:100%;}footer .grid2{border-top:0px;margin-top:0px;padding-top:0px;}
    .flinks li:last-child, .plinks li:last-child, .qlinks li:last-child{margin-bottom:20px;}footer .sicons{margin-top:18px;}.sicons svg{width:24px;}
    .sicons .youtube svg, .sicons .twitter svg{width:20px;}.sicons a{width:35px;height:35px;}.instagram svg{width:20px;}footer .doc-brochur li a{display:inline-flex;width:220px;}
    .grid50{grid-template-columns:100%;gap:30px;}.fdata .slide1 div{flex-direction:column;text-align:center;}.fdata p{text-align:center;padding:0px;}.fdata .f20{justify-content:center;}
    .fdata .slide1 .f20{padding-left:0px;}.plus::after, .kplus::after{position:relative;top:0px;font-size:60px;text-transform:uppercase;}.grid3 h2{width:30%;}.fcol3{order:4;}
    .oc1 h2{font-size:34px;}.ocard p{font-size: 20px;line-height: 24px;}.oc2 h3{font-size: 24px;line-height: 28px;}
}
@media (max-width:675px){.sticklist,.testi h2::before{display:none;}.svgwrap::before{background-size:70px;top: -40px;}
            .sticklist{position:absolute;left:0;width:100%;background:#f7f7f7;box-shadow:0px 0px 3px rgba(0,0,0,0.3);z-index:99;}.sticklist li{border-bottom:1px dashed #b5b5b5;}
            .sticklist li:last-child{border-bottom:0px;}.gbg.sticky{overflow:visible;}.hero-style p{width:100%;}.testi h2{text-align:center;margin-bottom:30px;}.testi h2 br{display:none;}
    .svgwrap svg{right: 20px;top: 15px;width: 35px;}.testi .testimonials .owl-item{padding:10px 10px 20px 10px;}.svgwrap::before{left: 20px;background-size: 60px;top: -30px;}.svgwrap::after{width:140px;}.review{margin-top: 5px;}.bulkenqpage .cnt3{grid-template-columns:100%;}
}
@media (max-width:650px){.hslider .owl-next{margin-right:-35px;}.hslider .owl-prev{margin-left:-35px;}.grid28 .ctree{display:flex;}.grid28 .f18{font-size:16px;}
    .hslider .item p:first-child{height:40px;}#header img{width:250px;}.acircle::after{width:400px;height:400px;}.habt1 .habt{width:100%}
    .copyright .container{flex-direction:column;}.halwa .pname{width:40% !important;}    .halwa img {width: 250px !important;}.ctree{display:none;}
}
@media (max-width:620px){.hrow img{height:auto;}
		.d-form-btn{flex-wrap:wrap;
		    justify-content: start;
			    gap: 0px;
				}
				.dealer-forms .cnt3, .vendor-forms .cnt3{
					grid-template-columns: repeat(1, 1fr);
       }.plists .imgbg::before,.plists .imgbg::after,.plists h3::after{display:none;}.plists h3{font-size:34px;margin-top:5px;}.plists .ffont{font-size:40px;}
	}



@media (max-width:575px){.banner img{width:90%;}.ph, .ql{margin-bottom: 10px;}
    .fcol1, .grid2 div{width:100%;}.grid2{flex-wrap:wrap;gap:10px 0px;}.wlist .item{grid-template-columns: 15% 85%;}
    .fcol3{margin-top:20px;}.hindustry {background: linear-gradient(to top, #f5f5f5 95%, #f2f8fd 84%);}
    .plist{grid-template-columns: repeat( auto-fit, minmax(210px, 1fr));}.pgroup::after{width:90%;}.vm-cards > .bg1::after,.productspage .sub-banner img{display:none;}
    .productspage .sub-banner{margin-bottom:0px;}.abtb-cont {height:100px !important;}.count,.plus::after, .kplus::after{font-size:50px;}.plus::after, .kplus::after{margin-left: 3px;}.fdata{padding-top:30px;}.cpad{padding:40px 15px;}.ocard{grid-template-columns:100%;gap:20px;}.oc1 img, .oc2 img{width:50%;}
}
@media (max-width:480px){.marquee h2{margin:0px 50px 0px 0px;font-size: 20px;}.mscroll .redbg{padding:20px 0px;}.process::after, .mscroll::after, .mscroll::before{height:8px;}
    .mscroll{padding:8px 0px;}.hrow, .plists1 .imgh{gap:20px 0px !important;}
    .fcol3{margin-top:10px;}.fwrap{padding:30px 0px;}.copyright .container p{text-align:center;}.copyright .container a{white-space:nowrap;}
    .enquiry p{font-size:20px;line-height:20px;}.plist h2{font-size:18px;line-height:18px;}
    .pspace{padding:40px 0px;}.ch2,.ccm h2,.g50 h2{font-size:35px;line-height:35px;}.ch3{font-size:22px;line-height:20px;}.banner .cbtn,.blogdesc p,.button-icon p,.button-icon h3,.mcont,.mhidec,.inframc,.preheader, .dots .mcont{display:none;}.iec{display:flex;flex-wrap: wrap;}
    .header-logo img{width:120px;transition:all 0.3s ease;}.d1pad{padding:20px 20px 100px;}.dealer div.green::after{left:-50px;top:-10px;}
    .dealer div::after, .mhide{display:none;}.d1{margin:0px;}.dealer .center{gap:20px 0px;}.hevent{gap:90px;padding-top:0px;}.hbloglist .blogdesc{padding:15px;}
    .irow .ir1:last-child{padding:8px;}.infraslide .owl-dot{width:7px;height:7px;}.infraslide .owl-dots{position:relative;}.irow .ir1:last-child::before{height:80%;}
    .ir1 p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;}.ir2 img{width:250px;}
    .facts .slide1{flex-direction:column;gap:10px 0px;}.count,.plus::after, .kplus::after{font-size:34px;text-align:center;}.fdata .f20{font-size:16px;}
    .facts svg{width:50px;height:50px;}.facts{padding:30px 0px;}.yicon svg{width:24px;height:24px;}.mrm,.infram{display:block;margin-top:5px;font-weight:500;}.habt .f20{padding-bottom:5px;} .hgrid{ grid-template-columns: 100%; }
    .harow{gap:40px 0px;}.habt .mb1{margin-bottom:0px;}.habt .f20{font-size:16px;}
    .scrtabs-bootstrap4 img{width:70px;height:70px;border-radius:50%;}.tabspace li{background:transparent;box-shadow:none;}.tabspace li a{width:auto;text-align:center;}
    .tabspace span{font-size:14px;}.phead{margin-top:0px;}.scrtabs-tab-container, .scrtabs-tabs-fixed-container{height:160px;}
    .pslider{padding-top:30px;}.hproduct{padding-top:25px;}.scrtabs-arrow-btn {
        background:transparent;}.gslider{padding-top:20px;}.breadcrumb li{font-size:14px;line-height:20px;}.breadcrumb{position:relative;bottom:0px;padding-top:5px;}
    .smb{background-position:left;}.imgsec img{height:200px;object-fit:cover;}
    .galslider .owl-next,.galslider .owl-prev{position:relative;right:0;left:0;}.galslider{width:100%;}.galslider .owl-nav{display:flex;justify-content:flex-end;margin-top:20px;gap:0px 20px;}
    .infra2 img{height:400px;margin-bottom:0px;}.infra2 .infraslide{margin-bottom:0px;}.infra2 .infraslide .owl-dots{bottom: -15px;}.infrasec p{text-align:left;}
    .history .owl-nav{justify-content:center;margin-top:20px;position:relative;width:100%;gap:0px 20px;}.hslider{flex-wrap: wrap;}.year::before,.year::after{width:35%;}
    .history{padding:0px 0px;}.hslider .owl-item{padding-top:10px;}.abtb .breadcrumb{bottom:20px;}.abtb{background-position:-250px 0px;}.irow .ir1:first-child img{width:200px;}
    .irow .ir1:first-child p{font-size:16px;}.irow .ir1:first-child{align-items:flex-start;}.hblog .bslide{grid-template-columns:100%;}
    .hblog p{-webkit-line-clamp:2;display:-webkit-box;}
    .hbloglist .owl-next,.hbloglist .owl-prev{position:relative;left:0;top:0;right: 0;}.hbloglist .owl-nav{justify-content:center;margin-top:20px;gap:0px 20px;display:flex;}
    .appwrap{margin-top:30px;}.cform .cbtn{width:150px;}form .submit{display:flex;justify-content:flex-end;}
    .cr1 svg{width:35px;height:auto;}.csec .cr1 h2{margin-bottom:15px;margin-top:0px;}.csec{margin-top:0px;padding-top:0px !important;}.csec1{padding-top:130px;}.cforms{margin-top:15px;padding:0px;}.cform .cbtn{font-size:16px;}.header-sticky .side-menu-nav{padding-top: 65px;}
    .fenq{display:none;}.side-menu-nav{padding-top:80px;}.roty-plist{grid-template-columns: repeat(1, 1fr);gap:20px;}.roty-item {padding:30px 0;background-color:#f4f4f4;}
    .espace{margin-bottom:280px;}.sbr img{height:250px;margin: 0px 0px 0px 0px}.f18,.iconlist h3{font-size:16px;}.dfrow{margin-bottom:10px;}.map iframe{height:350px;}
    .header-logo svg{width:200px;}.sp-active svg{width:170px;}.hero-style p{width:100%;}.hero-slider .swiper-button-prev, .hero-slider .swiper-button-next,.hero-style .vtype{display:none;}
    .text-wrapper .bh1{font-size:30px;}.hero-style p{font-size:16px;margin:10px auto 15px;}.hero-style a{font-size:14px;padding:6px 20px;}    .hero-slider .slide-inner, .hero-style, .hero-slider .swiper-container {
        height: auto;
    }.swiper-slide{background-position:-1000px -600px;}.hero-style .container{width:95%;padding-bottom:55px;}.hero-slider .swiper-container-horizontal > .swiper-pagination-bullets, .swipernav{bottom:15px;}
    .sub-banner::after{background-color:hsl(0deg 0% 0% / 32%);}.sub-banner h1{width:100%;font-size:28px;line-height:32px;margin-bottom: 5px;}.sub-banner .container div{padding-bottom:0px;text-align:center;}
    .sub-banner img{display:none;}.sub-banner{height:180px;}.sub-banner .container{align-items:center;}.breadcrumb{display:flex;justify-content:center;padding:10px 0px 0px 0px;}
    .cbpspace{padding-bottom:40px;}.cspace{padding:40px 0px;}.fw600{font-size:16px;font-weight:400;line-height: 24px;}.py6{padding:0px 0px 40px 0px;}
    .mreverse{display:flex;flex-direction:column-reverse;}.uline{margin-bottom: 30px;}.sdbrochur{grid-template-columns:100%;}.sdbrochur{margin-top: 40px !important;}.backButton{display:none !important;}
    .habtbg .fw600{font-size:16px;}.habtbg::after{display:none;}.habtbg h2{font-size:28px;line-height:26px; margin-bottom:30px !important;}
    .habt .aficon li{font-size:16px;}.harow .aficon{grid-template-columns:45% 50%;justify-content:space-between:gap:0px;}.acircle::after{width:250px;height: 250px;}
    .construct::after{height:532px;}.plists img{height:200px;}.plists{margin-top:30px;}
    .hpcnt{padding:15px;}.plists .owl-item .enbtn{position:relative;bottom:20px;width:auto;display:inline-flex;}.wuspoint{padding-top:30px;}
    .paarrow .owl-prev, .paarrow .owl-next{    width: 40px;
    height: 35px;
    }.testi .testimonials{margin-top:30px;}
    .paarrow .owl-prev{border-radius: 0px 15px 15px 0px;}.paarrow svg{width: 24px;height: 24px;}.paarrow .owl-next{border-radius:15px 0px 0px 15px;}
    .paarrow .owl-prev, .paarrow .owl-next{top:44%;}.paarrow .owl-next{right:1px;}.ccm{padding:50px 20px;margin:0px -5%;border-radius:0px;margin-top:40px;}.br15{border-radius:10px;}
    .pulse span:after,.pulse span:before,.yicon span{width:50px;height:50px;} .ccm h2{font-size:24px;}.grid50 h3{font-size:18px;}.ouh h2,.accessories h2{margin-top:10px;}
    .ouh span.f20,.accessories span.f20{font-size:16px;}.accessories{padding-top:0px !important;}
    .rposts .mt2 a{margin-top:0px;}.hevent h3{margin:0px;}.hpcnt p:last-child{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
   .habt1 .ovcnt{position:static;width:100%;border-radius:0px 0px 10px 10px;box-shadow:none;}.habt1 .habt{flex-wrap:wrap;}
    .habt1 img{border-radius:10px 10px 0px 0px;}.ovcnt .ch1{font-size: 40px;}.ovcnt span::after{font-size: 24px;margin-left: 3px;}.habt1 .ovcnt{padding: 25px 20px 5px;}.ovcnt p{margin:0px 0px 10px 0px;
        font-size:16px;line-height:20px;}.habt1 .fw600{margin-top:10px;}.fdata{grid-template-columns:30% 38% 28%;justify-content:space-between;}.infra2 .infraslide p{font-size:16px;padding: 10px 10px;}
    .infra2,.cerow{margin-top:30px;}.tab_drawer_heading{font-size:16px;}.tab_drawer_heading span{font-weight:500;}footer .sicons{margin-top:12px;}
    .wlist .item{grid-template-columns:100%;text-align:center;}.wlist p,.wlist .owl-dots,.habt.acircle h2{text-align:center;}.f70{font-size:45px;}.habt .ffont{font-size:30px;}
    .home-page .habt br{display:none;}.home-page .habt .ffont{padding:0px 0px 0px 20px;font-size:50px;}.bline{margin-bottom:20px;}.process{padding-top:50px !important;}
    .sp-active .header-logo img{width:100px;}.plists .imgh{flex-direction:column;justify-content:center;}.plists .imgh > div{width:100%;align-items:center !important;}
    .plists .imgh{gap:30px;}.plists h3{font-size:30px;}.halwa .imgbg{justify-content:center;}.halwa .pname{width:100% !important;}.halwa img{height:auto !important;}
    .hfont.monly{display:flex;font-weight:400;font-size:26px;color:var(--red);margin-top:20px;}.plists{margin-top:20px;}.oph .f18 br{display:none;}    .svgwrap svg {right: 15px;top: 5px;width: 25px;}.svgwrap{padding:0px 10px;}.tname h3{font-size: 30px;margin-bottom: 5px;}.svgwrap::after{height:100px;bottom: -3%;}.testi .testimonials .owl-dots{right:0px;}
    .button.is-play{right: 15px;bottom: 20px;width:55px;height:55px;}.button-icon{width: 30px;height: 25px;}.cnt3{gap:20px;}textarea.form-control{margin:20px 0px;}
    .cntrow{border-radius: 0px;margin: 0px -15px;border: 0px;}.csca div::before{background-size:25px;background-position: bottom;}
    .sh h2::before, .sh h2::after{background-size: 15px;}.sh{padding-top:60px;}.sh h2::after{right: -30px;top:-1px;}.sh h2::before{left:-35px;height:35px;}
    .rtable tr td:nth-child(2){width:80px;}.rtable tr td:nth-child(1){padding-right:30px;}.tbwrap{padding:30px 10px 10px 10px;}.csh::after{right: -25px;background-size: 28px;}
    .pdpage::after{background-color:transparent;}.pdpage::after, .fchips.pdpage::after{background-size:75%;opacity:0.4;mix-blend-mode: multiply;}
    .grid28 {gap: 20px;}.grid28 .ctree, .grid28 .ctree::before{width: 150px;height: 150px;background-size: 150px;}.grid28 .ctree::after{top: 28px;}
    .mrm{display:inline-flex !important;}.plh{padding-left: 25px;padding-bottom:40px;padding-top: 10px;}.mmbc::before{display:none !important;}
    .pdetails.cpad{margin:0px -15px;}.cscc div{justify-content:center;}.cpad .cscc div::before{right:0px;}.mpt0{padding-top:0px !important;}.csca div{justify-content:center;}
    .cpad .csca div::before{right:-5px;}.w75.mauto{text-align:left;}.oc1 img, .oc2 img{width:75%;}.oph .sh{padding-top:20px;}.mt6 {margin-top:30px;}.mt3{margin-top:10px;}.hcontact,.henquirysec::before{display:none;}
    .henquiry{padding-bottom:0px;}.process::before{background-size: 70px;}.hdbanner.pdpage::after{background-size: 60%;opacity:0.2;}.pdetails{margin-top: 20px;}.halwapage .pdetails{margin-top:10px;}
    .wide.pb0{height:100%;display:flex;}.wide.pb0 .imgh{width:100%;}.cpad a, .cbtn{padding: 8px 20px 8px 20px;font-size:18px;}.oc1 h2{font-size: 30px;}    .ocard p {font-size: 18px;line-height: 24px;}
}
@media (max-width:400px){.infra2 img{height:350px;}.abtb{background-position:-300px 0px;}
.accordion-tabs .accordion-tab{width:auto;padding: 10px;}.copyright .container{justify-content:center;gap:5px;}.fcol1 .plinks {grid-template-columns: 100%;}}

@media (max-width:380px){#g-recaptcha-error iframe{transform:scale(0.9);}#g-recaptcha-error{margin-left:-15px;}.mp01 {display: grid;grid-template-columns: repeat(2,1fr);
    }.copyright .container{gap: 5px;}.f70{font-size:40px;}.home-page .habt .ffont{font-size: 47px;padding-left:10px;}.cpad .sh h2{font-size:32px;}}

@media (max-width:360px){.bslider.paarrow .owl-prev, .bslider.paarrow .owl-next {top: 35%;}}

@media (max-width:340px){#g-recaptcha-error iframe{transform:scale(0.8);}#g-recaptcha-error{margin-left:-30px;}#header img{width:230px;object-fit:contain;}
    footer p, footer a{font-size:15px;}.paarrow .owl-prev, .paarrow .owl-next{top:42%;}.f70{font-size:35px;}.home-page .habt .ffont{font-size: 44px;}}