.slider-area .transform-top{opacity:0;transform:translateY(-120px);transition:all 1000ms ease}
.slider-area .transform-bottom{opacity:0;transform:translateY(50px);transition:all 1000ms ease}
.swiper-slide-active .transform-top{opacity:1;transform:translateY(0)}
.swiper-slide-active .transform-bottom{opacity:1;transform:translateY(0)}
.swiper-slide-active .transform-delay-1{transition-delay:800ms}
.swiper-slide-active .transform-delay-2{transition-delay:1400ms}
.swiper-slide-active .transform-delay-3{transition-delay:1800ms}

.slider-area .swiper-slider{position:relative;overflow:hidden;}
.banner-shape-bg{position:absolute;top:0;left:0;z-index:1;}
.slider-area .slider-bg::before,.slider-area .slider-bg::after{content:'';position:absolute;pointer-events:none;z-index:1;pointer-events:none;}
.slider-area .slider-bg::before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:linear-gradient(180deg, rgb(from var(--main-color3) r g b / 80%) 0%, transparent 16.15%), linear-gradient(180deg, transparent 50%, rgb(from var(--main-color3) r g b / 54%) 73.21%, rgb(from var(--main-color3) r g b / 90%) 99.77%)}

.slider-area .swiper-slide .slider-bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-repeat:no-repeat;background-position:center;background-size:cover;}
.slider-area .swiper-horizontal>.swiper-pagination-bullets{top:50%;right:16px!important;left:inherit;left:auto!important;width:auto;display:inline-table;transform:translateY(-50%) rotate(-90deg)!important;}
.slider-area .swiper-pagination-bullet{background-color:var(--whiteColor);width:14px;height:14px;}
.slider-area .swiper-pagination-bullet-active{outline-color:var(--whiteColor)}

.slider-item .container{z-index:3;position: relative;}
.swiper-slide > .slider-bg{position:absolute;top:0;bottom:0;left:0;right:0;background:transparent no-repeat 50% 50% /cover}
.swiper-scale-effect .slider-bg{transition-timing-function:linear;transition-duration:10s;transform:scale(1)}
/* .swiper-scale-effect .swiper-slide.swiper-slide-active .slider-bg{ transform:scale(1.05); -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -ms-transform:scale(1.05); -o-transform:scale(1.05); } */

.slider-area .slider-item{padding:50px 0 48px;height:calc(100vh - 47px);display:flex;align-items:flex-end;overflow:hidden;}
.mxmxm{max-width:692px;}
.slider-area .title{font-size: 76px;font-weight: 700;color: var(--whiteColor);font-size: clamp(40px,5.62vw,36px);line-height: 1.1;font-family: var(--font2);margin-bottom: 16px;}

.slider-area .slider-content .info{display:-webkit-box;display:-ms-flexbox;}
.slider-area .slider-content .info p{color: var(--whiteColor);font-size: 16px;}
.slider-area .ban-sub{color: var(--whiteColor);background: #ffffff1a;display: inline-block;border-radius: 58px;padding: 0 12px;backdrop-filter: blur(8px);padding-left: 26px;position: relative;margin-bottom: 16px;}
.slider-area .ban-sub::before{width: 6px;height: 6px;background: var(--whiteColor);border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;position: absolute;left: 12px;top: 50%;content: '';transform: translateY(-50%);}

@media (max-width: 1199px) {
.slider-area .slider-content .info{gap:20px}
}
@media (max-width: 575px) {
.slider-area .slider-content .info{gap:5px}
}
.slider-area .slider-content .info .user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;padding:30px 0;padding-right:20px;}
@media (max-width: 1199px) {
.slider-area .slider-content .info .user{padding-bottom:0}
}

.slider-area .slider-content .info .user .user-title{font-size:18px;line-height:22px;font-weight:500;max-width:188px;color:var(--whiteColor);margin-bottom:0}
.slider-area .slider-content .info .user .user-title span{font-weight:700}
/* .slider-area .slider-content .info .user ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.slider-area .slider-content .info .user ul li{width:66px;height:66px;text-align:center;border-radius:50%;line-height:60px;margin-left:-15px;color:var(--black-color);background-color:var(--main-color3);border:2px solid var(--whiteColor)}
.slider-area .slider-content .info .user ul li:first-child{margin-left:0}

@media (max-width: 767px) {
.slider-area .slider-content .info .user{-ms-flex-wrap:wrap;flex-wrap:wrap;flex-flow: column;align-items:flex-start;padding-right:5px;}
.slider-area .slider-content .info .user ul li{width:44px;height:44px;line-height:38px;} 
}*/
@media (max-width: 575px) {
.slider-area .slider-content .info .user{gap:5px;padding:12px 0;flex-flow: row;}
.slider-area .slider-content .info .user .user-title{font-size:15px;}
}

.slider-area .slider-content .info .funfact-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
@media (max-width: 767px) {
.slider-area .slider-content .info .funfact-box{width: 60%;}
}
@media (max-width: 575px) {
.slider-area .slider-content .info .funfact-box{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;}
}

.slider-area .slider-content .info .funfact-box .content-box{padding:30px 37px 30px 50px;border-left:1px solid rgba(255,255,255,.1)}
@media (max-width: 1399px) {
.slider-area .slider-content .info .funfact-box .content-box{padding:10px 30px 10px 0;border-left:0;margin-right:30px}
}
.slider-area .slider-content .info .funfact-box .content-box .count-box{font-size:48px;line-height:62px;font-weight:700;letter-spacing:-1.44px;color:var(--whiteColor);font-size:clamp(24px,2.5vw,48px);line-height:1.5}
.slider-area .slider-content .info .funfact-box .content-box .text{font-size:20px;line-height:32px;font-weight:700;color:var(--whiteColor)}

.slider-area .btn-wrp{position:absolute;bottom:-1px;right:-1px;z-index:1;padding:10px 30px 5px 20px;background-color:#f9f5f0;border-radius:30px 0 0 0}
@media (max-width: 1199px) {
/* .slider-area .btn-wrp{display:none} */
}
.slider-area .btn-wrp::before{position:absolute;bottom:-20px;left:-30px;width:50px;height:50px;content:"";background-color:transparent;border:solid;border-color:#f9f5f0;border-radius:0 0 45px 0;border-width:0 20px 20px 0}
.slider-area .btn-wrp::after{position:absolute;top:-30px;right:-20px;width:50px;height:50px;content:"";background-color:transparent;border:solid;border-color:#f9f5f0;border-radius:0 0 45px 0;border-width:0 20px 20px 0}
.slider-area .btn-wrp .banner-slider-five-prev,.slider-area .btn-wrp .banner-slider-five-next{display:inline-block;width:48px;height:48px;line-height:40px;text-align:center;border-radius:50%;background-color:var(--main-color2);border:2px solid var(--main-color2);color:var(--whiteColor);-webkit-transition:all 300ms ease;transition:all 300ms ease;font-size:20px}
.slider-area .btn-wrp .banner-slider-five-prev:hover,.slider-area .btn-wrp .banner-slider-five-next:hover{color:var(--whiteColor);background-color:var(--main-color);border-color:var(--main-color)}

@media (max-width: 991px) {
.slider-area .banner-recept{display:none}
}
.liquidGlass-wrapper{position: relative;font-weight: 600;overflow: hidden;color: #fff;width: 372px;background: #222A3D1A;backdrop-filter: blur(12px);border: 1px solid #FDFDFD1A;margin-top: -46px;}
.liquidGlass-wrapper-item{background: #FFFFFF1A;padding: 21px;width: 100%;}
.liquidGlass-effect{position:absolute;z-index:0;inset:0;backdrop-filter:blur(12px);filter:url(#glass-distortion);overflow:hidden;isolation:isolate}
.liquidGlass-tint{z-index:1;position:absolute;inset:0;background:#ffffff40}
.tint2{background:#222A3D1A}
.liquidGlass-shine{position:absolute;inset:0;z-index:2;overflow:hidden;}
.liquidGlass-text{z-index: 3;background-color: #FFFFFF1A;width: 100%;padding: 20px !important;}
.menu,.menu > div{border-radius:16px; -webkit-border-radius:16px; -moz-border-radius:16px; -ms-border-radius:16px; -o-border-radius:16px; }
.lh-20{line-height:20px;}
.lh-16{line-height:16px;}

.fund-header {display: flex;justify-content: space-between;align-items: baseline;margin-bottom: 9px;}

.progress-track {position: relative;width: 100%;height: 12px;background: rgba(255, 255, 255, 0.08);border-radius: 999px;overflow: visible;box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.4);}
.progress-fill {position: relative;height: 100%;background: var(--main-color2);border-radius: 999px;box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.3), 0 2px 6px rgba(176, 99, 55, 0.4);}

@media(max-width:1399px) {
.slider-area .title{font-size:34px;}
.slider-area .slider-content .info .funfact-box .content-box .text{font-size:18px;line-height:24px;}
}
@media(max-width:1199px) {
.slider-area .slider-item{height:95vh;}
.slider-area .title{font-size:32px;}
}
@media(max-width:991px){
.slider-area .title{font-size:29px;}
.slider-area .slider-content .info .funfact-box .content-box{padding:10px 0px 10px 0;margin-right:20px;}
}
@media(max-width:767px){
.slider-area .slider-item{height:70vh;}
.slider-area .title{font-size:28px;}
.slider-area .slider-content .info p {font-size: 15px;line-height: 24px;}
}
@media(max-width:575px) {
.slider-area .swiper-horizontal>.swiper-pagination-bullets{right:-15px!important;}
.slider-area .title{font-size:23px;line-height: 1.2;margin-bottom: 11px;}
.slider-area .slider-content .info{flex-wrap:wrap;}
.slider-area .slider-content .info .funfact-box .content-box{padding:0;margin-right:0;}
.slider-area .slider-content .info .funfact-box .content-box .text{font-size:15px;font-weight:600;}
.slider-area .btn-wrp .banner-slider-five-prev, .slider-area .btn-wrp .banner-slider-five-next {width: 34px;height: 34px;line-height: 28px;}
.slider-area .btn-wrp::before {bottom: -20px;left: -22px;width: 42px;height: 42px;}
.slider-area .ban-sub{font-size: 14px;}
}
@media(max-width:370px) {
.slider-area .title{font-size: 21px;margin-bottom: 11px;}
.slider-area .slider-content .info p {font-size: 14px;line-height: 21px;}
}

.ihbox-style-7,.ihbox-style-7 .ihbox-box,.ihbox-style-7 .ihbox-box-number,.ihbox-style-7 .ihbox-box::before,.ihbox-style-7 .content-wrapper::before{transition:all .4s ease-in}
.ihbox-style-7{position:relative;overflow:hidden}
.ihbox-style-7 .ihbox-box{padding:45px 35px;border-radius:30px;position:relative;background:transparent;z-index:1}
.ihbox-style-7 .ihbox-box::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:var(--whiteColor);z-index:-1;clip-path:polygon(6.726% 0%,93.274% 0%,93.274% 0%,94.364% 0.14%,95.399% 0.545%,96.364% 1.192%,97.245% 2.061%,98.029% 3.129%,98.701% 4.373%,99.249% 5.772%,99.657% 7.303%,99.912% 8.945%,100% 10.676%,100% 61.278%,100% 61.278%,99.732% 65.983%,98.988% 69.483%,97.863% 71.995%,96.447% 73.739%,94.835% 74.934%,93.119% 75.798%,91.39% 76.552%,89.742% 77.413%,88.268% 78.601%,87.061% 80.335%,87.061% 80.335%,86.147% 82.63%,85.483% 85.137%,84.946% 87.749%,84.409% 90.359%,83.749% 92.86%,82.839% 95.146%,81.556% 97.11%,79.775% 98.644%,77.369% 99.643%,74.215% 100%,6.726% 100%,6.726% 100%,5.637% 99.861%,4.603% 99.457%,3.638% 98.811%,2.758% 97.944%,1.974% 96.879%,1.302% 95.638%,0.754% 94.241%,0.346% 92.712%,0.09% 91.071%,0% 89.342%,0% 10.676%,0% 10.676%,0.088% 8.945%,0.343% 7.303%,0.751% 5.772%,1.299% 4.373%,1.971% 3.129%,2.755% 2.061%,3.636% 1.192%,4.601% 0.545%,5.636% 0.14%,6.726% 0%)}
.ihbox-style-7:hover{transform:translate(0,-10px)}
.ihbox-style-7 .ihbox-icon,.ihbox-style-7 .ihbox-svg{margin-right:15px}
.ihbox-style-7 .ihbox-icon-wrapper,.ihbox-style-7 .ihbox-svg{background-color:var(--main-color2);border-radius:50%;height:80px;width:80px;display:flex;justify-content:center;align-items:center}
.ihbox-style-7 .icon-type-icon{font-size:45px;line-height:35px;color:var(--main-color5)}
.ihbox-style-7 .ihbox-svg-wrapper{font-size:12px;line-height:12px;color:var(--main-color5);margin-top:5px}
.ihbox-style-7 .element-title{font-size:26px;line-height:30px;margin-bottom:0}
.ihbox-style-7 .ihbox-box-number{font-size:20px;line-height:26px;margin-bottom:10px}
.ihbox-style-7 .content-wrapper{padding-top:25px;margin-top:25px;padding-right:70px;border-top:1px solid rgba(var(--primary-color-rgb),.1);position:relative}
.ihbox-style-7 .content-wrapper::before{content:"";position:absolute;top:0;left:0;width:0;height:1px;background-color:rgba(var(--primary-color-rgb),.6)}
.ihbox-style-7:hover .content-wrapper::before{width:100%}
.ihbox-style-7 .content-wrapper .heading-desc{color:var(--main-color5)}
.ihbox-style-7 .ihbox-btn{position:absolute;font-size:14px;line-height:36px;bottom:0;right:0;width:55px;height:55px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:var(--main-color5);background-color:var(--whiteColor);z-index:2;transition:all .4s ease-in;display:inline-grid;margin-top:0}
.ihbox-style-7.ihbox .ihbox-btn a{display:inline-grid;padding:0;background-color:transparent;color:var(--main-color5)}
.ihbox-style-7.ihbox .ihbox-btn a:hover{background-color:var(--main-color)}
.ihbox-style-7 .ihbox-btn a span.button-text{font-size:0;line-height:0}
.ihbox-style-7 .ihbox-icon-type-text{font-size:40px}
.ihbox-style-7 .element-subtitle{font-size:20px;line-height:26px;margin-bottom:10px}
.ihbox-style-7 .ihbox-btn .button-icon-wrapper{position:relative;overflow:hidden;display:inline-flex;font-size:13px;line-height:36px;margin-left:0}
.ihbox-style-7 .ihbox-btn .button-icon-wrapper::before{content:"\e8dd";font-family:"base-icons";position:absolute;top:0;right:0;width:1em;height:auto;transform:scale(0.26) translate(-52px,50px);transition:transform .4s ease-in-out,opacity .4s ease-in-out}
.ihbox-style-7:hover .ihbox-btn{background-color:var(--main-color);margin-top:0}
.ihbox-style-7:hover .ihbox-btn a{color:var(--whiteColor)}
.ihbox-style-7:hover .ihbox-btn .button-icon-wrapper::before{transform:scale(1) translate(-2px,0px)}
.ihbox-style-7 .ihbox-btn .button-icon{transition:transform .4s ease-in-out,opacity .4s ease-in-out}
.ihbox-style-7:hover .ihbox-btn .button-icon{transform:scale(0.26) translate(45px,-50px)}

.marquee-effect-style-1 .element-title{font-size:92px;line-height:120px!important;position:relative!important;overflow:visible!important;display:flex;font-weight:800!important;overflow:visible!important;text-shadow:1px 1px 0 rgba(var(--main-color-rgb),.5),-1px -1px 0 rgba(var(--main-color-rgb),.5),1px -1px 0 rgba(var(--main-color-rgb),.5),-1px 1px 0 rgba(var(--main-color-rgb),.5),1px 1px 0 rgba(var(--main-color-rgb),.5);-webkit-text-fill-color:var(--main-color4);-webkit-text-stroke-width:0;color:transparent;letter-spacing:0}
.marquee-effect-style-1 .element-title::before{position:absolute;top:0;left:0;width:100%;overflow:hidden;white-space:nowrap;content:attr(data-text);transition:max-width .8s cubic-bezier(.22,.61,.36,1);-webkit-text-fill-color:var(--main-color);-webkit-text-stroke:transparent;max-width:0}
.marquee-effect-style-1 .element-title:hover::before{max-width:100%}
.marquee-effect-style-1 .tag-wrapper{padding-left:80px;margin-left:40px;position:relative}
.marquee-effect-style-1 .tag-wrapper::before {
  content: "\e88d";
  font-family: "base-icons";
  position: absolute;
  left: 0;
  top: 50%;
  font-size: 45px;
  line-height: 45px;
  color: var(--main-color);
  transform: translateY(-50%);
  animation: iconRotate 4s linear infinite;
}

@keyframes iconRotate {
  0% {
    transform: translateY(-50%) rotate(0deg);
  }
  100% {
    transform: translateY(-50%) rotate(360deg);
  }
}
.bg-color-secondary .marquee-effect-style-1 .element-title{-webkit-text-fill-color:var(--main-color2);text-shadow:1px 1px 0 rgba(var(--whiteColor-rgb),.5),-1px -1px 0 rgba(var(--whiteColor-rgb),.5),1px -1px 0 rgba(var(--whiteColor-rgb),.5),-1px 1px 0 rgba(var(--whiteColor-rgb),.5),1px 1px 0 rgba(var(--whiteColor-rgb),.5);-webkit-text-fill-color:var(--main-color)}
.bg-color-secondary .marquee-effect-style-1 .element-title::before{-webkit-text-fill-color:var(--whiteColor)}
.bg-color-secondary .marquee-effect-style-1 .tag-wrapper::before{color:var(--main-color2)}
@media(max-width:767px) {
.marquee-effect-style-1 .element-title{font-size: 50px;line-height: 60px!important;}
.marquee-effect-style-1 .tag-wrapper{padding-left: 70px;margin-left: 30px;}
.marquee-effect-style-1 .tag-wrapper::before{font-size: 40px;line-height: 50px;}
}
.mission-bg{background:url(images/rice-pattern.png) no-repeat bottom center var(--main-color);background-size: contain;}

.service-style-1 .post-item .box-content-wrap,.service-style-1 .featured-wrapper img,.service-style-1 .service-btn{transition:all .5s ease-in-out}
.service-style-1,.service-style-1 .post-item{position:relative}
.service-style-1 .post-item .box-content-wrap{padding:20px 20px 40px;background-color:transparent;position:relative;z-index:1}
.service-style-1 .post-item .box-content-wrap::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:-1;background-color:var(--whiteColor);clip-path:polygon(4.552% 0.268%,4.552% 0.268%,3.905% 0.469%,3.294% 0.719%,2.724% 1.015%,2.199% 1.353%,1.721% 1.731%,1.296% 2.146%,0.925% 2.593%,0.614% 3.07%,0.366% 3.573%,0.183% 4.1%,0.183% 4.1%,0.133% 4.676%,0.091% 6.047%,0.056% 8.254%,0.028% 11.337%,0.008% 15.338%,-0.006% 20.296%,-0.013% 26.252%,-0.014% 33.247%,-0.009% 41.321%,0.002% 50.515%,0.068% 94.897%,0.068% 94.897%,0.075% 95.118%,0.095% 95.339%,0.127% 95.558%,0.172% 95.775%,0.23% 95.99%,0.301% 96.203%,0.383% 96.414%,0.478% 96.621%,0.585% 96.826%,0.704% 97.026%,0.704% 97.026%,0.704% 97.026%,0.926% 97.354%,1.176% 97.667%,1.452% 97.966%,1.752% 98.247%,2.076% 98.512%,2.423% 98.759%,2.791% 98.986%,3.178% 99.194%,3.585% 99.381%,4.009% 99.546%,4.009% 99.546%,4.009% 99.546%,4.217% 99.616%,4.427% 99.679%,4.641% 99.734%,4.857% 99.783%,5.076% 99.824%,5.297% 99.858%,5.519% 99.885%,5.743% 99.904%,5.968% 99.916%,6.194% 99.92%,40.252% 99.972%,40.252% 99.972%,46.033% 99.976%,51.334% 99.974%,56.151% 99.965%,60.479% 99.951%,64.316% 99.934%,67.655% 99.914%,70.494% 99.894%,72.829% 99.875%,74.655% 99.858%,75.968% 99.844%,75.968% 99.844%,76.311% 99.838%,76.652% 99.822%,76.993% 99.797%,77.332% 99.762%,77.669% 99.719%,78.004% 99.665%,78.337% 99.603%,78.666% 99.532%,78.993% 99.451%,79.316% 99.361%,79.316% 99.361%,79.643% 99.261%,79.963% 99.15%,80.275% 99.027%,80.58% 98.894%,80.877% 98.75%,81.165% 98.595%,81.444% 98.431%,81.714% 98.256%,81.974% 98.072%,82.223% 97.878%,82.223% 97.878%,82.567% 97.583%,82.861% 97.314%,83.116% 97.05%,83.346% 96.773%,83.561% 96.463%,83.774% 96.101%,83.998% 95.668%,84.243% 95.143%,84.523% 94.508%,84.849% 93.744%,84.849% 93.744%,85.323% 92.692%,85.788% 91.801%,86.267% 91.052%,86.786% 90.424%,87.373% 89.898%,88.051% 89.454%,88.848% 89.072%,89.789% 88.733%,90.9% 88.416%,92.206% 88.102%,92.206% 88.102%,93.658% 87.749%,94.913% 87.384%,95.989% 86.997%,96.9% 86.576%,97.662% 86.11%,98.29% 85.588%,98.802% 84.998%,99.212% 84.329%,99.536% 83.569%,99.789% 82.708%,99.789% 82.708%,99.84% 82.164%,99.882% 80.972%,99.917% 79.086%,99.944% 76.464%,99.965% 73.061%,99.979% 68.832%,99.986% 63.735%,99.987% 57.725%,99.981% 50.757%,99.971% 42.788%,99.903% 4.89%,99.903% 4.89%,99.897% 4.701%,99.88% 4.513%,99.853% 4.326%,99.815% 4.14%,99.766% 3.956%,99.706% 3.774%,99.636% 3.595%,99.556% 3.417%,99.465% 3.243%,99.364% 3.071%,99.269% 2.92%,99.269% 2.92%,99.046% 2.593%,98.797% 2.279%,98.521% 1.981%,98.221% 1.699%,97.897% 1.435%,97.55% 1.188%,97.182% 0.961%,96.795% 0.753%,96.388% 0.566%,95.964% 0.401%,95.964% 0.401%,95.964% 0.401%,95.756% 0.331%,95.545% 0.268%,95.331% 0.212%,95.115% 0.164%,94.896% 0.123%,94.675% 0.089%,94.452% 0.063%,94.228% 0.044%,94.003% 0.032%,93.777% 0.028%,50.326% 0%,50.326% 0%,38.782% -0.009%,29.407% -0.014%,21.969% -0.014%,16.235% -0.007%,11.971% 0.008%,8.945% 0.034%,6.923% 0.071%,5.672% 0.121%,4.96% 0.186%,4.552% 0.268%)}
.service-style-1 .featured-wrapper{overflow:hidden;border-radius:30px;margin-bottom:25px}
.service-style-1 .featured-wrapper img{width:100%}
.service-style-1:hover .featured-wrapper img{transform:scale(1.1)}
.service-style-1 .box-content-inner{padding:0 10px}
.serv-cat a,.box-team-position,.blog-style-1 .meta-category a,.testimonial-detail{font-size:14px;line-height:24px;display:inline-block;text-transform:uppercase;position:relative;color:#999;letter-spacing:.5px}
.serv-cat a,.box-team-position{padding-left:15px}
.serv-cat a:before,.box-team-position:before{content:"";position:absolute;top:45%;left:0;width:8px;height:8px;border-radius:50%;background-color:var(--main-color);-khtml-transform:translateX(0%) translateY(-50%);-moz-transform:translateX(0%) translateY(-50%);-ms-transform:translateX(0%) translateY(-50%);-o-transform:translateX(0%) translateY(-50%);transform:translateX(0%) translateY(-50%)}
.service-style-1 .service-title{font-size:22px;line-height:26px;overflow:hidden;text-overflow:ellipsis;display:block;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-transform:capitalize;}
.service-style-1 .service-title a,.service-style-1 .service-title a:hover{color:var(--black-color4);}
.service-style-1 .serv-cat::before{background-color:var(--main-color2)}
.service-style-1 .service-description{color:#666;border-top:1px solid rgba(var(--main-color-rgb),.1);padding:10px 10px 0 0;margin-top:10px;margin-right:25px;position:relative}
.service-style-1 .service-description::before{content:"";position:absolute;top:-1px;left:0;width:0;height:1px;background-color:rgba(var(--main-color-rgb),.3);transition:all .6s ease-in-out}
.service-style-1:hover .service-description::before{width:100%;height:1px}
.service-style-1 .serv-cat a::before{background-color:var(--main-color2)}
.service-btn,.blog-btn,.ihbox-btn a{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-transform:capitalize;font-style:normal}
.service-btn,.blog-btn{position:absolute;bottom:0;right:0;background-color:var(--whiteColor);color:var(--black-color);border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center}
.service-btn .button-icon-wrapper,.blog-btn .button-icon-wrapper,.ihbox-btn .button-icon-wrapper{position:relative;overflow:hidden;display:inline-flex}
.service-btn .button-icon-wrapper::before,.blog-btn .button-icon-wrapper::before,.ihbox-btn .button-icon-wrapper::before{content:"\e8dd";font-family:"base-icons";position:absolute;top:0;right:0;width:1em;height:auto;transform:scale(.26) translate(-60px,54px);transition:transform .4s ease-in-out,opacity .4s ease-in-out}
.service-btn .button-icon,.blog-btn .button-icon,.ihbox-btn .button-icon{display:inline-block;transition:transform .4s ease-in-out,opacity .4s ease-in-out}
.bg-color-secondary .service-style-1:hover .service-btn{background-color:var(--black-color);color:var(--whiteColor)}
.ele-service:hover .service-btn .button-icon-wrapper::before,.ele-blog:hover .blog-btn .button-icon-wrapper::before,.ihbox-btn a:hover .button-icon-wrapper::before{transform:scale(1) translate(-4px,0)}
.ele-service:hover .service-btn .button-icon,.ele-blog:hover .blog-btn .button-icon,.ihbox-btn a:hover .button-icon{transform:scale(.36) translate(45px,-50px)}
.ele-service:hover .service-btn,.ele-blog:hover .blog-btn{color:var(--main-color5);background-color:var(--main-color2)}
.link{position:absolute;left:0;top:0;width:100%;height:100%;z-index:6}

.ihbox-style-5,.ihbox-style-5 .icon-type-icon,.ihbox-style-5 .ihbox-contents,.ihbox-style-5.ihbox .ihbox-icon-wrapper svg{-webkit-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}
.ihbox-style-5 .ihbox-box{display:flex;align-items:center;justify-content:space-between}
.ihbox-style-5 .ihbox-box .ihbox-contents{flex:1}
.ihbox-style-5 .ihbox-icon-wrapper,.ihbox-style-5 .ihbox-icon-type-image,.ihbox-style-5 .ihbox-icon-type-text,.ihbox-style-5 .ihbox-svg-wrapper{height:110px;width:110px;line-height:40px;font-size:55px;display:flex;align-items:center;justify-content:center;border-radius:50%;position:relative;overflow:hidden;margin-right:30px;color:var(--black-color);background-color:var(--main-color2);transition:all .3s ease-out 0;z-index:1}
.ihbox-style-5.ihbox .ihbox-icon-wrapper svg{width:55px;height:55px}
.ihbox-style-5 .element-title{font-size:50px;line-height:55px;margin-bottom:0;margin-right:15px;color:var(--whiteColor)}
.ihbox-style-5 .element-heading{font-size:34px;line-height:40px;margin-bottom:0;color:var(--main-color2)}
.ihbox-style-5 .ihbox-icon-type-image{background:transparent}
.ihbox-style-5 .ihbox-icon-type-image img{border-radius:100%}
.ihbox-style-5 .ihbox-icon-type-text{font-size:50px}
.ihbox-style-5 .element-title a,.ihbox-style-5 .element-subtitle a{color:var(--whitecolor)}

.ihbox-style-5-bg{position:relative;background-image:url(images/join-bg.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;padding:80px 100px 80px 85px;border-radius:30px;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow .3s}
.ihbox-style-5-bg .ihbox-style-5{position:relative;z-index:1}
.ihbox-style-5-bg:before{content:"";height:100%;width:100%;top:0;left:0;position:absolute;border-radius:30px;background-color:var(--black-color);opacity:.3}

@media (max-width: 1366px){
.ihbox-style-5-bg{padding: 60px 40px 60px 40px;}
}
@media(max-width:1200px) {
.ihbox-style-5 .element-title {font-size: 35px;line-height: 40px;}
.ihbox-style-5-bg{padding: 60px 30px 60px 30px;}
.since{top: 80% !important;right: 60px !important;}
.arrow-shape{width: 240px;}
}
@media(max-width:991px) {
.ihbox-style-5 .ihbox-icon-wrapper, .ihbox-style-5 .ihbox-icon-type-image, .ihbox-style-5 .ihbox-icon-type-text,.ihbox-style-5 .ihbox-svg-wrapper{height:90px;width:90px;line-height:35px;font-size:45px;margin-right: 15px;}
.leaf-width{width: 60px;}
.since{top: 80% !important;right: -60px !important;}
.work-tree{width: 100px;}
.arrow-shape{width: 180px;right: -92px !important;}
}
@media(max-width:767px) {
.ihbox-style-5 .ihbox-box {display: block;}
.ihbox-style-5 .ihbox-icon,.ihbox-style-5 .ihbox-box .ihbox-contents {margin-bottom: 20px;}
.ihbox-style-5 .ihbox-icon-wrapper,.ihbox-style-5 .ihbox-icon-type-image,.ihbox-style-5 .ihbox-icon-type-text,.ihbox-style-5 .ihbox-svg-wrapper {margin-right: 0;}
.since{top: 60% !important;right: -60px !important;}
.work-tree{width: 80px;}
.arrow-shape{display: none;}
.mid-how{top: 0 !important;}
}

.ihbox-style-12,.ihbox-style-12 .ihbox-contents,.ihbox-style-12 .ihbox-icon-wrapper i,.ihbox-style-12 .icon-type-icon,.ihbox-style-12 .ihbox-icon::before,.ihbox-style-12 .ihbox-svg::before,.ihbox-style-12 .ihbox-icon-type-text,.ihbox-style-12 .ihbox-icon .ihbox-icon-wrapper svg{transition:all .3s ease-in}
.ihbox-style-12 .ihbox-box{align-items:flex-start}
.ihbox-style-12 .ihbox-icon,.ihbox-style-12 .ihbox-svg{position: relative;display: inline-block;background-color: transparent;color: var(--main-color);border-radius: 50%;border: 1px solid var(--main-color2);}
.ihbox-style-12 .ihbox-contents{padding-top:18px}
.ihbox-style-12 .ihbox-icon-wrapper,.ihbox-style-12 .ihbox-svg-wrapper{border-radius:50%;height:104px;width:104px;display:flex;justify-content:center;align-items:center;position:relative;border-radius:50%;overflow:hidden}

.ihbox-style-12 .ihbox-box .ihbox-icon::before,.ihbox-style-12 .ihbox-box .ihbox-svg::before{content:"";position:absolute;background-color:var(--main-color);left:50%;top:50%;border-radius:50%;transform:translate(-20px,-20px);width:40px;height:40px;opacity:0}
.ihbox-style-12:hover .ihbox-box .ihbox-icon::before,.ihbox-style-12:hover .ihbox-box .ihbox-svg::before{width:100%;height:100%;transform:translate(0,0);left:0;top:0;opacity:1}
.ihbox-style-12 .ihbox-icon-wrapper i,.ihbox-style-12 .icon-type-icon{font-size:45px;line-height:30px;color:var(--main-color5)}
.ihbox-style-12:hover .ihbox-icon-wrapper i,.ihbox-style-12:hover .icon-type-icon{color:var(--whiteColor)}
.ihbox-style-12 .ihbox-icon .ihbox-icon-wrapper svg{width: 65px;height: 65px;fill: var(--main-color);}
.ihbox-style-12:hover .ihbox-icon .ihbox-icon-wrapper svg{fill:var(--whiteColor)}
.ihbox-style-12 .element-title{font-size: 21px;line-height: 28px;font-family: var(--font2);font-weight: 600;}
.ihbox-style-12 .ihbox-icon-type-image{background-color:transparent}
.ihbox-style-12 .ihbox-icon-type-text{font-size:40px}
.ihbox-style-12:hover .ihbox-icon-type-text{color:var(--whiteColor)}

@media(max-width:575px) {
.ihbox-style-12 .element-title{font-size: 19px;line-height: 24px;}
.ihbox-style-12 .ihbox-contents {padding-top:16px;}
.since{top: 60% !important;right: -100px !important;}
}
@media (max-width: 400px){
.ihbox-style-12 .ihbox-box{display:block!important}
.ihbox-style-12 .ihbox-icon-wrapper i,.ihbox-style-12 .icon-type-icon{font-size:35px;line-height:24px}
.ihbox-style-12 .element-title{font-size:20px;line-height:28px}
.ihbox-style-12 .ihbox-contents{padding-top:15px}
}
@media (min-width:768px) and (max-width:1024px) {
.ihbox-style-12 .ihbox-box{display:block!important}
.ihbox-style-12 .ihbox-icon,.ihbox-style-12 .ihbox-svg{display:inline-block}
.ihbox-style-12 .element-title{font-size: 19px;line-height: 26px;}
.ihbox-style-12 .ihbox-contents{padding-top:15px}
}

.blog-style-1 .featured-wrapper img,.blog-style-1 .featured-container .blog-btn,.blog-style-1 .featured-wrapper::before{-webkit-transition:all .5s ease 0;-moz-transition:all .5s ease 0;-ms-transition:all .5s ease 0;-o-transition:all .5s ease 0;transition:all .5s ease 0}
.blog-style-1 .meta-line i{font-size:18px;margin-right:3px;color:var(--main-color)}
.blog-style-1 .meta-cat-wrapper{position:absolute;top:20px;left:25px;z-index:1;font-weight:500;z-index:10}
.blog-style-1 .meta-category a{padding:5px 15px 3px;margin-bottom:5px;border-radius:15px;color:var(--main-color);background-color:var(--whiteColor)}
.blog-style-1 .post-title{font-size:28px;line-height:38px;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.blog-style-1 .featured-wrapper{position:relative;display:block;}
.blog-style-1 .featured-wrapper img{position:relative;width:100%;}
.blog-style-1:hover .featured-wrapper img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.blog-style-1 .featured-container{position:relative;overflow:hidden}
.meta-line{font-size: 12px;line-height: 22px;letter-spacing: .5px;text-transform: uppercase;color: #fff;margin-bottom: 5px;display: inline-block;margin-right: 20px;position: relative;top: -65px;background: var(--main-color2);border-radius: 4px 4px 0 0;padding: 0px 8px;left: 12px;}
.blog-style-1 .featured-wrapper{ position:relative; overflow:hidden; height:300px; border-radius: 18px; -webkit-border-radius: 18px; -moz-border-radius: 18px; -ms-border-radius: 18px; -o-border-radius: 18px; }

.features-box{background-color: transparent;box-shadow: none;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding:10px 15px 10px 40px;text-align: left;border-right: 1px solid rgba(255,255,255,.15);}
.features-box:first-child{padding-left:15px;}
.features-box:last-child{border:0;}
.features-box .content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.features-box .content .title{margin-bottom:12px;color:#fff;line-height:1.4}
.features-box .content .title span{display:block;}
.features-box .icon{height:80px;width:80px;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:32px;margin:0 auto 28px;-webkit-transition:var(--transition);transition:var(--transition);margin:0 15px 0 0;background-color: rgba(255,255,255,.1);color: var(--color-white);}
@media(max-width:767px){
.features-box{flex-flow:column;text-align: center;padding:10px;}
.features-box .title{font-size:18px;}
}

.pahad::before{width:100%;height:100%;content:'';position:absolute;left:0;top:0;background:url(images/wildlife.png) no-repeat right bottom -40px, url(images/kingfisher.jpg) no-repeat bottom left, url(images/birdy.png) no-repeat top 12% right 10%;opacity:.1;pointer-events:none;}
.niceone{display:flex;flex-wrap: wrap;}
.niceone li{displaY:inline-flex;flex-flow:row;padding:10px;border:1px solid var(--main-color5);border-radius:4px;margin:5px 1% 5px 0;font-weight:600;font-size: 16px;background:#ffdcd7;line-height:24px;width:48%;}
.niceone li span:first-of-type{width:70px;}
.niceone li span:last-of-type{width:calc(100% - 70px);}

.niceone li:nth-child(2n){background:#d6efe3}
.niceone li:nth-child(3n){background:#f8f4e9}
.niceone li span{display:inline-block;line-height:22px;}
@media(max-width:991px){
.niceone li{width:48%}
.niceone li span{display:block;line-height:22px;margin-top:10px;}
}
@media(max-width:575px){
.niceone li{flex-flow:row;}
.niceone li span{padding-left:20px;}
.niceone li{width: 100%;}
}

.certii{height:380px;overflow:hidden;}
.heigest{height:220px;overflow:auto;}
.marquee {width:100%;overflow: hidden;color:#ddd;;min-height:26px;}
.flota{position:absolute;z-index:1;left:11px;top:-1px;color:#ddd;padding:4px 10px 5px;}

.confidence{background:url(images/confident-child.png) no-repeat right bottom;background-size:contain;}
.covered li{list-style:none;padding:3px 10px;margin:5px 5px 5px 0;display:inline-block;color:var(--whiteColor);border-radius:10px;min-width:10%;text-align:center;}
.tauba li{padding-left:22px;position:relative;background:url(images/icon-small.png) no-repeat center left transparent;background-size:15px;}

.gkkg{height:220px;}
.gkkg img{height:100%;object-fit:cover;}

.spotme{height:200px;overflow: hidden;}
@-webkit-keyframes marqueeof {
0%{transform:translateX(0)}
100%{transform:translateX(-100%)}
}
@keyframes marqueeof {
0%{transform:translateX(0)}
100%{transform:translateX(-100%)}
}
.marqueeof{display:flex;align-items:center;justify-content:flex-start;overflow:hidden;position: absolute;bottom:40%;}
.marqueeof span{ text-transform:uppercase; will-change:transform; transform:translateX(0); white-space:nowrap; -webkit-animation:marqueeof 92s linear infinite; animation:marqueeof 92s linear infinite; font-size:100px; line-height:1.2; font-weight:500; color:transparent; -webkit-text-stroke-width:2px; -webkit-text-stroke-color: #ece6d1; opacity:1; }

.sketvil::after{content:'';width: 100%;height:100%;background:url(images/wildlife2.jpg) center center;left:0;bottom:0;display:block;position:absolute;background-size:cover;opacity: .07;pointer-events:none;}

 a.play-btn {display: inline-block;width: 60px;height: 60px;background: #fff;color: #333;border-radius: 50%;line-height: 60px;font-size: 30px;position: relative;text-align: center;}
    /* .ripple {position: relative;text-decoration: none;color: #fff;width: 60px;height: 60px;margin: 0 auto;border-radius: 50%;-webkit-animation: ripple 1s linear infinite;animation: ripple 1s linear infinite;} */
    
    @-webkit-keyframes ripple {
      0% {
        -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.3), 0 0 0 5px rgba(255, 255, 255, 0.3), 0 0 0 15px rgba(255, 255, 255, 0.3), 0 0 0 30px rgba(255, 255, 255, 0.3);
                box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.3), 0 0 0 5px rgba(255, 255, 255, 0.3), 0 0 0 15px rgba(255, 255, 255, 0.3), 0 0 0 30px rgba(255, 255, 255, 0.3);
      }
      100% {
        -webkit-box-shadow: 0 0 0 5px rgba(255, 255, 255, 0.3), 0 0 0 15px rgba(255, 255, 255, 0.3), 0 0 0 30px rgba(255, 255, 255, 0.3), 0 0 0 40px rgba(255, 255, 255, 0);
                box-shadow: 0 0 0 5px rgba(255, 255, 255, 0.3), 0 0 0 15px rgba(255, 255, 255, 0.3), 0 0 0 30px rgba(255, 255, 255, 0.3), 0 0 0 40px rgba(255, 255, 255, 0);
      }
    }
    @keyframes ripple {
      0% {
        -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.3), 0 0 0 5px rgba(255, 255, 255, 0.3), 0 0 0 15px rgba(255, 255, 255, 0.3), 0 0 0 30px rgba(255, 255, 255, 0.3);
                box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.3), 0 0 0 5px rgba(255, 255, 255, 0.3), 0 0 0 15px rgba(255, 255, 255, 0.3), 0 0 0 30px rgba(255, 255, 255, 0.3);
      }
      100% {
        -webkit-box-shadow: 0 0 0 5px rgba(255, 255, 255, 0.3), 0 0 0 15px rgba(255, 255, 255, 0.3), 0 0 0 30px rgba(255, 255, 255, 0.3), 0 0 0 40px rgba(255, 255, 255, 0);
                box-shadow: 0 0 0 5px rgba(255, 255, 255, 0.3), 0 0 0 15px rgba(255, 255, 255, 0.3), 0 0 0 30px rgba(255, 255, 255, 0.3), 0 0 0 40px rgba(255, 255, 255, 0);
      }
    }
.abitem{position: relative;background: linear-gradient(0deg, var(--main-color3) 0%, var(--main-color3) 20%, rgba(255, 193, 7, 0) 70%);text-align: center;}
.abitem .abbtn{display: flex;height: 38px;width: 38px;text-align: center;border-radius: 100%;position: relative;background: var(--main-color4);transition: .5s;align-items: center;justify-content: center;font-size: 14px;color: var(--main-color3);margin: 0 auto;}
.abitem .abitem-img{border-radius: 12px 12px 158px 158px;overflow: hidden;border: 3px solid var(--whiteColor);box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;}
.abitem:hover .abbtn{background: var(--main-color);color: var(--whiteColor);}

.home-about-item .icon{ width: 50px; height: 50px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%;display: flex;align-items: center;justify-content: center;background: var(--main-color2);min-width: 50px;}
.instructors-item{position: relative;display: block;padding: 9px;}
.instructors-item .content{ position: relative;z-index: 1;}

.instructors-item .team-btn .btn-shape1{width: 30px;height: 30px;position: absolute;transform: rotate(-90deg);bottom: -25px;right: 0;}
.instructors-item .team-btn .btn-shape2{width: 30px;height: 30px;position: absolute;transform: rotate(-90deg);top: 0;left: -25px;}
.instructors-item:hover .team-btn a{background: var(--main-color);color: var(--whiteColor);}
.instructors-item img{ transform: scale(1); -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transition: all 0.6s ease; -webkit-transition: all 0.6s ease; -moz-transition: all 0.6s ease; -ms-transition: all 0.6s ease; -o-transition: all 0.6s ease; }
.instructors-item:hover img{ transform: scale(1.04); -webkit-transform: scale(1.04); -moz-transform: scale(1.04); -ms-transform: scale(1.04); -o-transform: scale(1.04); }

.dcheck{ width: 32px; height: 32px; background: var(--main-color); display: flex; align-items: center; justify-content: center; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%;color: var(--whiteColor);position: absolute;top: 24px;right: 24px;}

.arrow-shape{right: -108px;top: 0;}

.mid-how{position: relative;top: -40px;}
.mid-how .rott{ transform:rotate(18deg) ; -webkit-transform:rotate(18deg) ; -moz-transform:rotate(18deg) ; -ms-transform:rotate(18deg) ; -o-transform:rotate(18deg) ;top: 40px;}

.since{ background: var(--main-color2); position: absolute; top: 50%; right: -26px; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px; text-align: center; animation: about_since 2s infinite ease-in; -webkit-animation: about_since 2s infinite ease-in; }

@keyframes about_since {
  0% {
  -webkit-transform: translateY(-30px);
  transform: translateY(-30px);
}
50% {
  -webkit-transform: translateY(-15px);
  transform: translateY(-15px);
}
100% {
  -webkit-transform: translateY(-30px);
  transform: translateY(-30px);
}
}
.ini-icon{width: 54px;height: 54px;background: var(--main-color);border-radius: 50%;display: flex;align-items: center;justify-content: center;position: absolute;top: -32px;left: 22px;}
.ini-icon img{width: 36px;}
.ini-line{width: 36px;height: 2px;background: var(--main-color);display: block;}
.ini-btn{width: 34px;height: 34px;border: 1px solid #33333345;display: flex;align-items: center;justify-content: center;border-radius: 50%;transition: all 0.4s ease;}
.ini-item:hover .ini-btn{background: var(--main-color);color: var(--whiteColor);border: 1px solid var(--main-color);}
.ini-item{transition: all 0.4s ease;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;-o-transition: all 0.4s ease;margin-top: 0;background: var(--whiteColor);}
.ini-item:hover{position: relative;}
.ini-item .ini-content{position: absolute;bottom: 11px;background: #00000057;width: calc(100% - 22px);left: 50%;transform: translateX(-50%);border-radius: 12px;backdrop-filter: blur(32px);z-index: 1;}
.ini-item .ini-read{font-weight: 700;font-family: var(--font2);font-size: 15px;color: var(--whiteColor);}
.ini-item .box-img{height: 518px;}

.hand-shape2 {animation: moveUpDown 10s ease-in-out infinite alternate-reverse;-webkit-animation: moveUpDown 10s ease-in-out infinite alternate-reverse;position: absolute;left: 0;top: 0;}
@keyframes moveUpDown {
  0% {
  -webkit-transform: translateY(-100px);
  transform: translateY(-100px);
  opacity: 0.5;
}
50% {
  -webkit-transform: translateY(0px);
  transform: translateY(0px);
  opacity: 1;
}
100% {
  -webkit-transform: translateY(100px);
  transform: translateY(100px);
  opacity: 0.5;
}
}

.home-numbers-main .icon-circle{width: 54px;height: 54px;background: var(--main-color);display: flex;align-items: center;justify-content: center;border-radius: 50%;margin-bottom: 14px;}
.home-numbers-main{margin-top: -138px;}
.heart1{ position: absolute; bottom: 0; right: 0; animation: pulse 4s infinite ease-in-out; -webkit-animation: pulse 4s infinite ease-in-out;width: 100px;}
@keyframes pulse {
  0%, 100% {
  -webkit-transform: scale(1) translate(-50%, -50%);
  transform: scale(1) translate(-50%, -50%);
  opacity: 0.3;
}
50% {
  -webkit-transform: scale(1.2) translate(-50%, -50%);
  transform: scale(1.2) translate(-50%, -50%);
  opacity: 1;
}
}
.hand-shape3{ animation: moveUpDown 10s ease-in-out infinite alternate-reverse; -webkit-animation: moveUpDown 10s ease-in-out infinite alternate-reverse;position: absolute;left: 0;top: 50%;width: 68px;}
@keyframes moveUpDown {
  0% {
  -webkit-transform: translateY(-100px);
  transform: translateY(-100px);
  opacity: 0.5;
}
50% {
  -webkit-transform: translateY(0px);
  transform: translateY(0px);
  opacity: 1;
}
100% {
  -webkit-transform: translateY(100px);
  transform: translateY(100px);
  opacity: 0.5;
}
}
@media(max-width:1400px){
.hand-shape2 {width: 138px;}
}
@media(max-width:575px){
.hand-shape1{width: 128px;}
}
.teamowl.owl-carousel .owl-stage{display: flex;flex-wrap: wrap;}