.lh13{line-height:1.3;}
.lh14{line-height:1.4;}
.feature-item:hover{background:var(--main-color3)!important}
.feature-item:hover .feature-icon img{filter:brightness(0) invert(0)}
.feature-item.active{background:var(--main-color3)!important}
.feature-item.active .feature-icon img{filter:brightness(0) invert(0)}

.about-thumb{margin-inline-start:-64px}
@media screen and (max-width: 1499px) {
.about-thumb{margin-inline-start:0}
}
@media screen and (max-width: 1199px) {
.about-thumb{margin-block-end:170px}
}
.about-thumb-2{inset-block-start:160px;inset-inline-end:0}

.homeopathy{min-height:600px;}
.homeopathy::before{content:"";position:absolute;width:100%;height:100%;inset-inline-start:0;inset-block-end:0;background:linear-gradient(180deg,#1a1a1a 0%,#161616d9 53.06%,#00000015 100%);z-index:0}
.fafaf ul li{padding:8px 10px 8px 35px!important;border-radius:16px;background-color:var(--whiteColor);margin-bottom:8px;font-weight:500;}
.fafaf ul li::before{left:12px;top:13px;}
.about-why2{ display: flex; gap: 12px; border: 1px solid #3333331c; 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; }
.about-why2:hover{background: var(--whiteColor);border: 1px solid var(--whiteColor);}
.about-why2 p{line-height: 24px;}
.dotta2 .owl-dots {position: absolute;bottom: -58px;}

.testimonials{position: relative;}
.testimonials::before{background: #0000007d;width: 100%;height: 100%;left: 0;top: 0;content: '';position: absolute;}
.circle-initials{width: 41px;height: 41px;border-radius: 50%;display: flex;align-items: center;justify-content: center;font-weight: 600;font-size: 16px;color: var(--whiteColor);background: var(--main-color2);-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;}
.testimonial-item{padding: 34px 34px 96px 34px !important;}
.testimonial-item .testi-quote{position: absolute;right: 28px;top: 22px;opacity: 0.2;}
@media screen and (max-width: 575px) {
.testimonial-item{padding: 24px 24px 86px 24px !important;}
}
.home-testi-bottom{border-top: 1px solid #7b2f2d1f;padding-top: 32px;margin-top: 38px;}
.testimonial-slider-wrapper .owl-nav{position: absolute;bottom: 2px;right: 0;margin: 0;display: flex;gap: 10px;}
.testimonial-slider-wrapper .owl-nav button.owl-prev,.testimonial-slider-wrapper .owl-nav button.owl-next{width:45px;height:45px;border-radius:50%;background:transparent!important;border:1px solid #dcd6cd!important;color:#333!important;display:flex;align-items:center;justify-content:center;transition:all .3s ease}
.testimonial-slider-wrapper .owl-nav button.owl-prev:hover,.testimonial-slider-wrapper .owl-nav button.owl-next:hover{background:var(--main-color)!important;border-color:var(--main-color)!important;color:#fff!important}

.testimonial-panel {min-height:300px;}
.testimonial-thumb{max-width:250px;width:100%}
.testimonial-paragraph{font-style:italic;font-weight:400;font-size:26px;}
.testimonial-review{height:48px}
@media screen and (max-width: 991px) {
.testimonial-wrapper{flex-wrap:wrap;gap:1rem}
.testimonial-paragraph{font-size:20px;}
}
@media screen and (max-width: 575px) {
.testimonial-paragraph{font-size:18px;}
}

.about-premium{--about-dark:var(--main-color2);--about-gold:var(--main-color);--about-light:#ECE5D6}
.about-premium img{width:100%;height:100%;object-fit:cover;display:block}
.about-premium .about-label{color:var(--about-gold);font-size:12px;letter-spacing:3px;font-weight:600;text-transform:uppercase;display:block;margin-bottom:15px}
.about-premium .about-title{font-size:31px;font-weight:600;line-height:1.3;color:var(--about-dark);margin-bottom:22px}
.about-premium .about-copy{font-size:15px;line-height:1.95;color:#6d706d}
.about-premium .about-copy p{margin-bottom:17px}
.about-premium .about-copy p:last-child{margin-bottom:0}
.about-premium .about-image{height:430px;position:relative;overflow:hidden;border-radius:12px}
.about-premium .about-image img{transition:transform .7s ease}
.about-premium .about-image:hover img{transform:scale(1.045)}
.about-premium .about-image:after{content:"";position:absolute;inset:0;border:1px solid #ffffff40;margin:12px;pointer-events:none;border-radius:12px}
.about-premium .about-quote{border-left:3px solid var(--about-gold);padding:5px 0 5px 20px;margin-top:25px;color:var(--about-dark);font-size:16px;font-weight:600;line-height:1.8}
.about-premium .about-feature{background:var(--about-light)}
.about-premium .about-memory{background:var(--about-dark);color:#fff;position:relative}
.about-premium .about-memory .about-title{color:#fff}
.about-premium .about-memory .about-copy{color:#d4dcd7}
.about-premium .about-memory .about-label{color:#d5b77e}
.about-premium .memory-inner{margin:auto;text-align:center}
.about-premium .value-box{background:#fff;padding:40px 35px;min-height:290px;height:100%;border-bottom:3px solid transparent;transition:.35s ease;border-radius:14px}
.about-premium .value-box:hover{border-color:var(--about-gold);transform:translateY(-6px);box-shadow:0 15px 40px #00000012}
.about-premium .value-number{color:var(--about-gold);font-size:13px;letter-spacing:2px;font-weight:600;margin-bottom:18px}
.about-premium .value-box h3{font-size:25px;font-weight:600;color:var(--about-dark);margin-bottom:18px}
.about-premium .value-box p{font-size:15px;line-height:1.9;color:#737773;margin:0}
@media(max-width:767px) {
.about-premium .about-title{font-size:24px}
.about-premium .about-image,.about-premium .about-feature .about-image{height:280px}
.about-premium .value-box{padding:30px 25px;min-height:auto}
.about-premium .value-box h3{font-size:21px}
}