section.insightAllList .col-lg-4 .singleItem .imgWrap:hover img,section.insightBanner .sideWrapper .imgWrap:hover img,section.insightFeaturedList .insightFeaturedWrapper .singleItem .imgWrap:hover img{transform:scale(1.07)}@font-face{font-family:'Blush Asliring';src:url(../fonts/BlushAsliring/BlushAsliring-Regular.woff2) format('woff2'),url(../fonts/BlushAsliring/BlushAsliring-Regular.woff) format('woff'),url(../fonts/BlushAsliring/BlushAsliring-Regular.ttf) format('truetype');font-weight:400;font-display:swap;font-style:normal}html{font-size:clamp(14px,calc(100vw / 1440 * 20),20px)}.container{max-width:100%;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}@media (min-width:576px){.container{max-width:540px;padding-left:1rem;padding-right:1rem}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1040px;padding-inline:0}}@media (min-width:1536px){.container{max-width:1180px}}@media (min-width:1920px){.container{max-width:1316px}}.cursorPointer{cursor:pointer}.black{color:#000!important}section.serviceBanner{background-size:cover;background-position:center;min-height:460px;display:flex;align-items:center;position:relative}section.serviceBanner::before{content:"";background-color:rgba(0,0,0,.49);position:absolute;left:0;top:0;width:100%;height:100%}section.serviceBanner .heroTitle{color:#fff;position:relative}@media (min-width:1280px){section.serviceBanner .heroTitle{font-size:57px}section.serviceListing .sectionTitle{font-size:32px}}section.serviceListing .serviceListWrapper .singleItem{position:relative;margin-bottom:30px}@media (max-width:992px){section.serviceListing .serviceListWrapper .singleItem{box-shadow:0 0 20px 1px rgba(0,0,0,.2);border-radius:10px}}section.serviceListing .serviceListWrapper .singleItem:last-child{margin:0}section.serviceListing .serviceListWrapper .singleItem .imgWrap{position:relative}section.serviceListing .serviceListWrapper .singleItem .imgWrap::before{content:"";background-color:rgba(214,91,61,.15);position:absolute;left:0;top:0;width:100%;height:100%;border-radius:10px}section.serviceListing .serviceListWrapper .singleItem .imgWrap img{border-radius:10px;max-width:100%}section.serviceListing .serviceListWrapper .singleItem .contentWrap{background-color:#fff;padding:20px;border-radius:10px}@media (min-width:992px){section.serviceListing .serviceListWrapper .singleItem .contentWrap{position:absolute;left:20px;bottom:20px;max-width:440px}}section.serviceListing .serviceListWrapper .singleItem .contentWrap .title{font-family:'Blush Asliring';font-size:20px;color:#3C1E00;margin-bottom:15px}section.serviceListing .serviceListWrapper .singleItem .contentWrap .ctaButton a{font-size:16px}section.serviceFeature .featurePointer .singleItem{display:flex;gap:15px}section.serviceFeature .featurePointer .singleItem .name{font-family:'Blush Asliring';font-size:16px;margin-bottom:8px;color:#3C1E00}section.serviceFeature .featurePointer .singleItem svg{width:20px;height:20px}section.serviceFeature .featurePointer .singleItem .content{font-size:16px}section.serviceFeature .featurePointer .singleItem .content p{color:#000;margin-bottom:10px}section.serviceFeature .featurePointer .singleItem.active svg,section.serviceFeature .featurePointer .singleItem:focus svg{fill:#d75b3d}section.serviceFeature .featurePointer .singleItem.active .name,section.serviceFeature .featurePointer .singleItem:focus .name{color:#D65B3D}section.serviceFeature .owl-carousel .owl-dots{display:flex;justify-content:center;gap:10px;margin-inline:auto;position:unset}section.serviceFeature .owl-carousel .owl-dots .owl-dot{width:10px;height:10px;background-color:transparent;border:1px solid #D65B3D;border-radius:100px}section.serviceFeature .owl-carousel .owl-dots .owl-dot.active{background-color:#D65B3D}section.serviceFeature .sliderCounter{text-align:center;margin-top:10px}section.serviceWhyus{background-color:#FDF4ED}@media (min-width:992px){section.serviceFeature .sliderCounter{margin:0;position:absolute;right:35%;bottom:-7px}section.serviceWhyus .imgWrapper{margin:-50px -40px 30px 40px}}section.serviceWhyus .sectionContent{margin-top:20px}section.serviceFaq .faqsWrapper{border:1px solid #D3D3D3;border-radius:8px;background-color:rgba(255,255,255,.08);padding:10px}@media (min-width:992px){section.serviceWhyus .sectionContent{margin:auto;max-width:720px;font-size:20px}section.serviceFaq .faqsWrapper{padding:20px}}section.serviceFaq .faqsWrapper .accordion .accordion-item{border:0;background-color:transparent;border-radius:0}section.serviceFaq .faqsWrapper .accordion .accordion-item .accordion-header{border:0;background-color:transparent}section.serviceFaq .faqsWrapper .accordion .accordion-item .accordion-header .accordion-button{font-family:'Blush Asliring';letter-spacing:1px;border:0;background-color:transparent;box-shadow:unset;padding:10px;font-size:16px;color:#3C1E00}section.serviceFaq .faqsWrapper .accordion .accordion-item .accordion-body{background-color:#FDF4ED;margin:10px;border-radius:10px;font-size:16px}section.serviceFaq .faqsWrapper .accordion .accordion-item .accordion-body p{margin-bottom:0}@media (min-width:992px){section.serviceFaq .faqsWrapper .accordion .accordion-item .accordion-header .accordion-button{padding:20px}section.serviceFaq .faqsWrapper .accordion .accordion-item .accordion-body{margin:0 50px 0 20px;border-radius:10px}}.page-template-faq .requestQuote{background:#FDF4ED}body.single-insightsposts{overflow:auto!important}section.insightFeaturedList .sectionTitle{color:#000}@media (max-width:767px){section.insightFeaturedList .sectionTitle{font-size:28px}}section.insightFeaturedList .insightFeaturedWrapper .singleItem .imgWrap{height:250px;border-radius:10px;overflow:hidden}section.insightFeaturedList .insightFeaturedWrapper .singleItem .imgWrap img{height:100%;object-fit:cover;object-position:top;transition:all .3s ease}section.insightFeaturedList .insightFeaturedWrapper .singleItem .postdate{color:rgba(0,0,0,.5);font-size:14px;font-weight:500}section.insightFeaturedList .insightFeaturedWrapper .singleItem .title{font-family:'Blush Asliring';font-size:24px;margin:13px 0;color:#3C1E00}@media (min-width:992px){section.insightFeaturedList .insightFeaturedWrapper .singleItem .title{font-size:26px}}@media (min-width:1400px){section.insightFeaturedList .insightFeaturedWrapper .singleItem .title{font-size:28px}}section.insightFeaturedList .insightFeaturedWrapper .singleItem .content p{font-size:16px;font-weight:500}@media (min-width:1400px){section.insightFeaturedList .insightFeaturedWrapper .singleItem .content p{font-size:18px}}section.insightFeaturedList .insightFeaturedWrapper .singleItem:last-child{margin-bottom:0!important}section.insightAllList .col-lg-4:nth-child(1){display:none}section.insightAllList .col-lg-4:nth-child(2){display:none}section.insightAllList .col-lg-4 .singleItem .imgWrap{height:299px;border-radius:10px;overflow:hidden}section.insightAllList .col-lg-4 .singleItem .imgWrap img{height:100%;object-fit:cover;object-position:top;transition:all .3s ease}section.insightAllList .col-lg-4 .singleItem .postdate{color:rgba(0,0,0,.5);font-size:14px;font-weight:500}section.insightAllList .col-lg-4 .singleItem .title{font-family:'Blush Asliring';font-size:20px;margin:13px 0;color:#3C1E00}section.insightBanner .postMeta{font-size:14px}@media (min-width:992px){section.insightBanner .postMeta{font-size:16px}}section.insightBanner .contentWrap h1,section.insightBanner .contentWrap h2,section.insightBanner .contentWrap h3,section.insightBanner .contentWrap h4,section.insightBanner .contentWrap h5,section.insightBanner .contentWrap h6{font-family:'Blush Asliring';font-size:24px;margin-bottom:13px;color:#3C1E00}section.insightBanner .sideWrapper{background-color:#fff;border:1px solid #D9D9D9;padding:20px;border-radius:10px;position:sticky;top:20px}section.insightBanner .sideWrapper .imgWrap{height:100%;border-radius:5px;overflow:hidden}@media (min-width:992px){section.insightBanner .sideWrapper .imgWrap{height:72px}}section.insightBanner .sideWrapper .imgWrap img{height:100%;object-fit:cover;object-position:top;transition:all .3s ease}section.insightBanner .sideWrapper .postdate{color:rgba(0,0,0,.5);font-size:14px;font-weight:500}section.insightBanner .sideWrapper .title{font-family:'Blush Asliring';font-size:18px;color:#3C1E00}section.insightBanner .sideWrapper .sideTitle{margin-bottom:10px;color:#3C1E00}.serviceListing .sectionTitle{color:#171717}.serviceListing .ctaButton a{color:#D65B3D;background-color:#fff}.serviceListing .ctaButton a:hover{background-color:#D65B3D;color:#fff}@media (max-width:767px){.single-services .sectionTitle{font-size:28px}}@media (max-width:800px){section.serviceBanner{min-height:270px;background-position:88%}section.serviceListing .serviceListWrapper .singleItem{padding:2vw !important; background:#fff; }section.serviceListing .serviceListWrapper .singleItem .imgWrap img{height:48vw;object-fit:cover}}section.NewContentWraper{position:relative;overflow:hidden}section.NewContentWraper .nav-pills{border:0}section.NewContentWraper .nav-pills .nav-item{width:100%}@media (min-width:992px){section.NewContentWraper .nav-pills .nav-item{width:33.33%}}section.NewContentWraper .nav-pills .nav-item .nav-link{border-radius:8px;border:1px solid #E5E5E5;background-color:transparent;font-family:'Blush Asliring';color:#492604;padding:10px;margin-right:7px;font-size:16px;display:flex;align-items:center;gap:20px;width:100%}section.NewContentWraper .nav-pills .nav-item .nav-link .iconWrap{width:50px;height:50px;border-radius:4px;background-color:#FDF4ED;display:inline-flex;align-items:center;justify-content:center}section.NewContentWraper .nav-pills .nav-item .nav-link .iconWrap img,section.NewContentWraper .nav-pills .nav-item .nav-link .iconWrap svg{width:30px;height:30px;object-fit:contain;object-position:center;transition:all .3s ease}section.NewContentWraper .nav-pills .nav-item .nav-link.active,section.NewContentWraper .nav-pills .nav-item .nav-link:hover{background-color:#412609;color:#fff}section.NewContentWraper .nav-pills .nav-item .nav-link.active .iconWrap,section.NewContentWraper .nav-pills .nav-item .nav-link:hover .iconWrap{background-color:#D65B3D}section.NewContentWraper .nav-pills .nav-item .nav-link.active .iconWrap img,section.NewContentWraper .nav-pills .nav-item .nav-link.active .iconWrap svg,section.NewContentWraper .nav-pills .nav-item .nav-link:hover .iconWrap img,section.NewContentWraper .nav-pills .nav-item .nav-link:hover .iconWrap svg{fill:#fff;filter:brightness(90)}section.NewContentWraper .singleItem .imageWrapper img{border-radius:8px 8px 0 0}section.NewContentWraper .singleItem .titleMain{background-color:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.16);font-family:'Blush Asliring';font-size:14px;color:#3C1E00;text-align:center;padding:10px;border-radius:0 0 8px 8px}section.NewContentWraper .diseaseConditions .singleItem{background-color:#fff;padding:20px;border-radius:8px;height:100%}section.NewContentWraper .diseaseConditions .singleItem .imageTitle{font-family:'Blush Asliring';font-size:18px;display:flex;align-items:center;gap:10px;margin-bottom:15px}@media (min-width:992px){section.NewContentWraper .diseaseConditions .singleItem .imageTitle{font-size:20px}}@media (min-width:1400px){section.NewContentWraper .diseaseConditions .singleItem .imageTitle{font-size:22px}}section.NewContentWraper .diseaseConditions .singleItem .contentWrapper ul{list-style:none;margin:0;padding:0;display:flex;align-items:center;flex-wrap:wrap}section.NewContentWraper .diseaseConditions .singleItem .contentWrapper ul li{border:1px solid #E6E6E6;background-color:#fff;box-shadow:0 0 7px 0 rgba(0,0,0,.16);color:#3C1E00;padding:7px 20px;border-radius:8px;margin:0 10px 10px 0}section.NewContentWraper .wellnessHealing .wellnessHealingBtnWrapper{position:relative;flex-wrap:wrap;gap:15px}@media (min-width:992px){section.NewContentWraper .wellnessHealing .wellnessHealingBtnWrapper::before{content:"";background-color:#D65B3D;width:25%;height:1px;position:absolute;left:0;top:50%;transform:translateY(-50%)}section.NewContentWraper .wellnessHealing .wellnessHealingBtnWrapper::after{content:"";background-color:#D65B3D;width:25%;height:1px;position:absolute;right:0;top:50%;transform:translateY(-50%)}}section.NewContentWraper .wellnessHealing .ctaButton a{min-width:215px}section.NewContentWraper .wellnessHealing .singleItem .titleMain{border-radius:8px;font-family:Poppins,sans-serif}section.NewContentWraper .wellnessHealing .newWrapper{background-color:#412609;color:#fff;padding:30px;border-radius:8px}section.NewContentWraper .wellnessHealing .newWrapper .title{color:#fff;font-family:'Blush Asliring';font-size:21px;margin-bottom:20px}section.NewContentWraper .wellnessHealing .newWrapper .title svg{margin-right:5px}section.NewContentWraper #pillsService-1::before{content:"";background-image:url(../images/e1.png);background-position:center;background-size:contain;background-repeat:no-repeat;position:absolute;left:0;bottom:-90px;width:230px;height:250px;z-index:-1}section.NewContentWraper #pillsService-1::after{content:"";background-image:url(../images/e2.png);background-position:center;background-size:contain;background-repeat:no-repeat;position:absolute;right:0;bottom:-90px;width:230px;height:250px;z-index:-1}section.NewContentWraper #pillsService-2::before{content:"";background-image:url(../images/e1.png);background-position:center;background-size:contain;background-repeat:no-repeat;position:absolute;left:-120px;top:30%;width:340px;height:370px;z-index:-1}section.NewContentWraper #pillsService-2::after{content:"";background-image:url(../images/e2.png);background-position:center;background-size:contain;background-repeat:no-repeat;position:absolute;right:-120px;top:30%;width:340px;height:370px;z-index:-1}section.NewContentWraper #pillsService-3::before{content:"";background-image:url(../images/e1.png);background-position:center;background-size:contain;background-repeat:no-repeat;position:absolute;left:-120px;top:50%;width:340px;height:370px;z-index:-1}section.NewContentWraper #pillsService-3::after{content:"";background-image:url(../images/e2.png);background-position:center;background-size:contain;background-repeat:no-repeat;position:absolute;right:-120px;top:50%;width:340px;height:370px;z-index:-1}.statsWrap{margin-top:30px;position:relative}@media (min-width:992px){.statsWrap::before{content:"";background-color:#838369;position:absolute;left:45%;top:0;width:1px;height:90%;transform:translateX(-50%)}}.statsWrap .singleItem{margin-bottom:40px}.statsWrap .singleItem .countNo span{font-family:'Blush Asliring';font-size:32px}.statsWrap .singleItem .countNo span.countLable{font-family:Poppins,sans-serif;font-size:20px;background-color:#2B7E6E;color:#FFF;padding:2px 10px;border-radius:30px;font-weight:600;margin-left:10px}.desktopMenu ul li a,.programModal #programModalLabel,.programModal .modalContent h4{font-family:'Blush Asliring'}.statsWrap .singleItem .countNo span.countLable.color1{background-color:#2B8B00}.statsWrap .singleItem .countNo span.countLable.color2,.statsWrap .singleItem .countNo span.countLable.color3{background-color:#936530;color:#FFD9D0}.statsWrap .singleItem .countNo span.countLable.color4{background-color:#2B7E6E;color:#FFD9D0}.statsWrap .singleItem .countName{font-weight:600}.page-template-theraphy .modal-header{justify-content:center}.page-template-theraphy .modal-header h5{color:#fff;font-size:20px;margin:0;text-align:center}.page-template-theraphy .modal-header .btn-close{position:absolute;right:40px;background-color:#fff;opacity:1;padding:7px}.programModal .modal-content{overflow:hidden}.programModal .modal-body{max-height:100vh;overflow:hidden;overflow-y:scroll}.programModal .modal-body::before{content:"";background-image:url(../images/me1.webp);background-position:center;background-size:cover;background-repeat:no-repeat;position:absolute;left:0;top:0;width:100%;height:100%}.programModal .iconTitle{display:flex;align-items:center}.programModal #programModalLabel{font-size:24px}.programModal #programModalContent{font-size:14px}.programModal #programModalContent strong{font-size:18px;font-weight:400;margin-bottom:10px;display:block}.programModal #programModalContent p{margin-bottom:0}.programModal .customBtn{position:absolute;right:10px;top:10px;z-index:1;cursor:pointer;width:20px}@media (min-width:992px){.programModal .customBtn{width:30px}}.programModal .modalContent h4{font-size:24px}.programModal .modalContent #programModalFor{background-color:#402608;padding:20px;border-radius:8px;color:#fff;margin-bottom:15px;width:100%;height:100%}.programModal .modalContent #programModalFor ul{margin:0;padding:0;list-style:none}@media (min-width:992px){.programModal .modalContent #programModalFor ul{width:50%}}.programModal .modalContent #programModalFor ul li{position:relative;padding-left:25px;margin-bottom:10px;font-size:14px}.programModal .modalContent #programModalFor ul li::before{content:"";background-color:#D65B3D;border-radius:50px;width:10px;height:10px;position:absolute;left:0;top:6px}.programModal .modalContent #programModalForImage{display:none}@media (min-width:992px){.programModal .modalContent #programModalFor{width:48%;margin-right:15px}.programModal .modalContent #programModalForImage{display:block;position:absolute;right:20px;top:10px;mix-blend-mode:lighten}}.programModal .modalContent #programModalBenefitesImage{display:none}@media (min-width:992px){.programModal .modalContent #programModalBenefitesImage{display:block;position:absolute;right:20px;top:10px;mix-blend-mode:lighten;}}.programModal .modalContent #programModalBenefites{background-color:#104826;padding:20px;border-radius:8px;color:#fff;width:100%;height:100%}.programModal .modalContent #programModalBenefites ul{margin:0;padding:0;list-style:none}@media (min-width:992px){.programModal .modalContent #programModalBenefites{width:48%}.programModal .modalContent #programModalBenefites ul{width:50%}}.programModal .modalContent #programModalBenefites ul li{position:relative;padding-left:30px;margin-bottom:10px;font-size:13px}.programModal .modalContent #programModalBenefites ul li::before{content:"";background-image:url(../images/arrow.svg);background-position:center;background-size:cover;width:20px;height:10px;position:absolute;left:0;top:5px}.desktopMenu ul li{transition:all .3s ease}.desktopMenu ul li a{position:relative;color:#3C1E00;font-size:16px;font-weight:500;margin-right:25px;transition:all .3s ease}@media (min-width:992px){.desktopMenu ul li a{margin-right:15px;font-size:18px}}@media (min-width:1400px){.desktopMenu ul li a{margin-right:25px}}.desktopMenu ul li a:hover{color:#D65B3D}.desktopMenu ul li.current-menu-item a,.desktopMenu ul li:hover a{color:#D65B3D;font-weight:700}@keyframes shine{0%{left:-100px}100%,20%{left:100%}}

/* ─────────────────────────────────────────────────────────────────────────────
   ADD these rules INSIDE the existing  .programModal { }  block in your LESS
   file. Place them after the existing .customBtn rule.
   ───────────────────────────────────────────────────────────────────────────── */

    /* ── Mobile decorative image (prepended inside the brown / green box) ───── */

    .program-mobile-img {
        display: block;
        width: calc(100% + 40px); /* bleed over the parent's 20px padding each side */
        margin: -20px -20px 15px -20px; /* pull flush to all edges of the padded box */
        object-position: center top;

        @media (min-width: 992px) {
            display: none; /* desktop uses the absolutely-positioned blend images    */
        }
    }