:root{--primary-color: #023f24;--primary-color-variant: #035c30;--secondary-color: #f4a261;--secondary-color-variant: #e76f51;--offwhite-color: #fdfdf5;--focused: #eddf1b;--bs-primary: #f26722;--bs-secondary: #ec1c24;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529}*{margin:0;padding:0;box-sizing:border-box}html,body{width:100%;height:100%;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Poppins,serif;font-size:16px;background-color:#f5f5f5}a{text-decoration:none!important}ul li{list-style:none;line-height:2rem}ul{margin-bottom:0;padding-left:0;padding-right:0}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#3c494e}::-webkit-scrollbar-thumb{background:linear-gradient(to bottom,#5db3bd,#555e96);border-radius:20px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(to bottom,#555e96,#5db3bd)}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=number]{-ms-appearance:textfield}body{background-color:var(--offwhite-color)}.primary-text{color:var(--primary-color)}.secondary-text{color:var(--secondary-color)}.img-50 img{width:50%}.web-page.animate{animation:fadeInUp 1.2s ease-in-out}.right-arrow{animation-name:fadeOutRight;animation-duration:2s;animation-iteration-count:infinite;transition:all .5s ease-in-out;font-size:.9rem}.section-title{margin-bottom:40px;text-align:center}.section-title h2{font-weight:700;margin-bottom:1rem}.section-title h2 span{font-size:2.5rem;font-weight:700;color:var(--secondary-color);position:relative}.section-title h2 span:before{content:"";position:absolute;top:-20%;left:10%;width:100%;height:100%;background:url(/build/assets/butterfly-single-CR9_M8YG.gif) no-repeat left center;background-size:contain;opacity:1;z-index:1;transform:scaleX(-1)}.section-title p{font-size:1.2rem;color:#555;margin-bottom:2rem}.section-title .title-line{width:80px;height:4px;background:#f4a261;margin:10px auto 20px;border-radius:5px}.read-more{border:1px solid var(--primary-color);border-radius:0;padding:1rem!important;display:flex;justify-content:center;align-items:center;gap:1rem;width:fit-content;color:var(--primary-color);font-size:16px;position:relative;transition:all .5s ease-in-out}.read-more i{animation-name:fadeOutRight;animation-duration:2s;animation-iteration-count:infinite}.read-more img{width:0;height:0;transform:scale(0);transform-origin:center;transition:all .5s ease-in-out}.read-more:hover{color:#fff;background-color:var(--primary-color-variant)}.read-more:hover img{width:20px;height:20px;transform:scale(1.2) rotate(360deg);transition:all .3s ease-in-out}.fade-in{opacity:0;transform:translateY(20px);transition:opacity .6s ease-out,transform .6s ease-out}.fade-in.visible{opacity:1;transform:translateY(0)}.join-community{background:linear-gradient(to right,var(--primary-color),var(--primary-color-variant));color:#fff;padding:40px 20px;border-radius:15px;margin:0 auto;box-shadow:0 10px 20px #0003;text-align:center;overflow:hidden;position:relative}.join-community:before{content:"";position:absolute;bottom:-15px;right:0;width:100%;height:40%;background:url(/build/assets/leaves-Bk6CHQbM.webp) no-repeat right center;background-size:contain;opacity:.3;z-index:-1}.join-community:after{content:"";position:absolute;top:50%;right:-2%;width:100%;height:30%;background:url(/build/assets/butterfly-D_DC70iJ.gif) no-repeat right center;background-size:contain;opacity:.8;z-index:-1}.join-community .section-title{font-size:2.8rem;font-weight:700;letter-spacing:1px;text-transform:capitalize;margin-bottom:15px;position:relative}.join-community .about-text{font-size:1.2rem;margin:0 auto 25px;line-height:1.6;opacity:.9;padding:0 1rem}.join-community .ethos-text{font-size:1rem;margin:0 auto 25px;line-height:1.6;opacity:.9;text-align:justify}@media (max-width: 768px){.join-community .ethos-text{font-size:1rem;margin:0 auto 25px;line-height:1.6;opacity:.9;text-align:center}}.join-community .button{display:inline-flex;align-items:center;background:var(--secondary-color);color:#fff;font-size:1.2rem;font-weight:700;padding:12px 25px;text-decoration:none;transition:all .3s ease-in-out;box-shadow:0 4px 10px #0003}.join-community .button img{margin-right:10px}.join-community .button:hover{background:var(--secondary-color-variant)}.report-box{background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5rem;padding:1rem 1rem 2rem;width:fit-content;color:#555;font-size:14px;font-weight:500;min-width:250px}.report-box img{width:100px}.report-box .details{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-left:.5rem;gap:.5rem}.report-box strong{font-size:15px;display:flex;justify-content:flex-start;align-items:center;gap:10px}.report-box strong i{display:block;width:15px;height:15px;background-color:#458f00;border-radius:100%}.report-box .report-link{border:1px solid #a7a7a7;box-shadow:1px 3px 6px #0003;border-radius:5px;padding:5px;color:#6c276a;font-weight:600}@media (max-width: 992px){.report-box{width:100%}}.survey-btn{background-color:var(--primary-color);border-radius:0 0 10px 10px;font-weight:500;font-size-adjust:18px;text-transform:uppercase;display:none;justify-content:center;align-items:center;gap:1rem;color:#fff;padding:1rem;display:flex;position:fixed;right:20px;bottom:30%;transform:translate(50%,-50%) rotate(90deg);transform-origin:center;white-space:nowrap;z-index:9999}.survey-btn span{animation:pulse 1s infinite ease-in-out}.survey-btn i{transform:rotate(-90deg)}#web__header .header{box-shadow:0 0 8px #0003;width:100%;z-index:1044;background-color:var(--primary-color);position:relative;background:linear-gradient(-45deg,#08814a,#11834a);background-size:100%;animation:bgAnimation 8s ease-in-out infinite}#web__header .header.header-fixed{position:fixed;animation-name:fadeInDown;animation-duration:1.2s}#web__header .header:before{content:"";position:absolute;bottom:-5%;left:0;width:100%;height:100%;background:url(/build/assets/leaves-Bk6CHQbM.webp) no-repeat right center;background-size:contain;opacity:.3;z-index:-1;transform:scaleX(-1)}#web__header .header:after{content:"";position:absolute;top:-5%;left:-5%;width:100%;height:90%;background:url(/build/assets/butterfly-D_DC70iJ.gif) no-repeat right center;background-size:contain;opacity:.8;z-index:-1;transform:scaleX(-1)}#web__header .header-brand{min-height:80px;display:flex;align-items:center;justify-content:flex-start;animation:fadeIn 1.2s ease-in-out;position:relative}#web__header .header-brand img{width:100%;height:auto;object-fit:fill}#web__header .align-offcanvas-btn{display:flex;justify-content:flex-end;gap:2rem;align-items:center}#web__header .contact-info{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:1.5rem;font-weight:400;font-size:1rem;position:relative;animation:fadeIn 1.2s ease-in-out}#web__header .contact-info:after{content:"";position:absolute;top:0%;left:-60%;width:100%;height:100%;background:url(/build/assets/old-age-care-from-heart-c_yTngTx.webp) no-repeat right center;background-size:contain;opacity:.2;z-index:-1}#web__header .contact-info span{display:flex;gap:1rem;justify-content:flex-end;align-items:center;transition:all .5s ease-in-out;color:var(--offwhite-color)}#web__header .contact-info span:hover{transform:scale(1.05);transition:all .5s ease-in-out}#web__header .contact-info a{color:var(--offwhite-color);font-size:17px}#web__header .contact-info i{color:var(--secondary-color)}#web__header .header-navigation{background-color:var(--offwhite-color);padding:.2rem 0;width:100%}#web__header .header-navigation.header-sticky{position:fixed;top:0;width:100%;animation:fadeInDown 1s ease-in-out;background-color:var(--bs-gray-100);box-shadow:0 4px 6px #0000004d;border-top:none}#web__header .header-navigation .header-nav-list{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem;margin-bottom:0}#web__header .header-navigation .header-nav-list .header-nav-item{display:flex;height:100%;align-items:center;position:relative;list-style:none}#web__header .header-navigation .header-nav-list .header-nav-item .header-nav-link{display:flex;height:100%;align-items:center;text-transform:uppercase;color:var(--bs-gray-800);position:relative;font-weight:600;font-family:Lato,serif;cursor:pointer;font-size:1rem;padding:.3rem 1rem;animation:zoomIn 1.2s ease-in-out}#web__header .header-navigation .header-nav-list .header-nav-item .header-nav-link.active{background-color:var(--secondary-color);color:var(--bs-gray-100)!important}#web__header .header-navigation .header-nav-list .header-nav-item .header-nav-link:hover{color:var(--secondary-color)}#web__header .header-navigation .header-nav-list .header-nav-item.has-subnav:hover .header-subnav-wrapper{visibility:visible!important}#web__header .header-navigation .header-nav-list .header-nav-item.has-subnav:hover .header-subnav-wrapper .header-subnav-list,#web__header .header-navigation .header-nav-list .header-nav-item.has-subnav:hover .header-subnav-wrapper .header-subnav-list .header-subnav-item .header-subnav-link{opacity:1}#web__header .header-navigation .header-nav-list .header-nav-item .header-subnav-wrapper{visibility:hidden;position:absolute;top:100%;left:50%;transform:translate(-50%);width:250px;overflow:hidden}#web__header .header-navigation .header-nav-list .header-nav-item .header-subnav-wrapper .header-subnav-list{margin-top:.5rem;background-color:var(--bs-gray-100);margin-bottom:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;box-shadow:1px 0 6px #0000004d;opacity:0;transition:.3s all ease-in-out}#web__header .header-navigation .header-nav-list .header-nav-item .header-subnav-wrapper .header-subnav-list .header-subnav-item{display:flex;height:100%;align-items:center;border-bottom:1px solid var(--bs-gray-200);width:100%}#web__header .header-navigation .header-nav-list .header-nav-item .header-subnav-wrapper .header-subnav-list .header-subnav-item:last-child{border-bottom:none}#web__header .header-navigation .header-nav-list .header-nav-item .header-subnav-wrapper .header-subnav-list .header-subnav-item .header-subnav-link{display:flex;width:100%;height:100%;align-items:center;text-transform:uppercase;position:relative;font-weight:500;cursor:pointer;color:var(--bs-gray-800);transition:.3s all ease-in-out;opacity:0;padding:.5rem 1rem}#web__header .header-navigation .header-nav-list .header-nav-item .header-subnav-wrapper .header-subnav-list .header-subnav-item .header-subnav-link.active,#web__header .header-navigation .header-nav-list .header-nav-item .header-subnav-wrapper .header-subnav-list .header-subnav-item .header-subnav-link:hover{color:var(--secondary-color)}#web__header .header-nav-toggler{padding:.5rem;cursor:pointer}#web__header .header-nav-toggler i{font-size:1.5rem;color:var(--bs-gray)}#web__header .offcanvas .offcanvas-header{padding-top:0;padding-bottom:0;box-shadow:0 0 10px #0003;background-color:var(--primary-color)}#web__header .offcanvas .offcanvas-header .btn-close{font-size:1.3rem;--bs-btn-close-color: #fff}#web__header .offcanvas .offcanvas-body .offcanvas-nav-list{display:flex;flex-direction:column;gap:.5rem}#web__header .offcanvas .offcanvas-body .offcanvas-nav-list .header-nav-item{padding:.3rem 1rem;border-bottom:1px solid var(--bs-gray-400);list-style:none}#web__header .offcanvas .offcanvas-body .offcanvas-nav-list .header-nav-item .header-nav-link{font-size:16px;text-transform:uppercase;position:relative;display:flex;justify-content:space-between;align-items:center;color:var(--bs-gray-900)}#web__header .offcanvas .offcanvas-body .offcanvas-nav-list .header-nav-item .header-nav-link.active{color:var(--secondary-color);font-weight:600}#web__header .offcanvas .offcanvas-body .offcanvas-nav-list .header-nav-item .header-nav-link:hover{color:var(--primary-color)}#web__header .offcanvas .offcanvas-body .offcanvas-nav-list .header-nav-item.has-subnav:hover .header-subnav-list{display:flex}#web__header .offcanvas .offcanvas-body .offcanvas-nav-list .header-nav-item .header-subnav-wrapper .header-subnav-list{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-top:1rem;padding-left:1rem}#web__header .offcanvas .offcanvas-body .offcanvas-nav-list .header-nav-item .header-subnav-wrapper .header-subnav-list .header-subnav-item{padding:.7rem;width:100%;border-bottom:1px solid var(--bs-gray-400);list-style:none}#web__header .offcanvas .offcanvas-body .offcanvas-nav-list .header-nav-item .header-subnav-wrapper .header-subnav-list .header-subnav-item:last-child{border:none}#web__header .offcanvas .offcanvas-body .offcanvas-nav-list .header-nav-item .header-subnav-wrapper .header-subnav-list .header-subnav-item .header-subnav-link{text-transform:uppercase;color:var(--bs-gray-900)}#web__header .offcanvas .offcanvas-body .offcanvas-nav-list .header-nav-item .header-subnav-wrapper .header-subnav-list .header-subnav-item .header-subnav-link.active{color:var(--secondary-color);font-weight:600}#web__header .offcanvas .offcanvas-body .offcanvas-contact-info{margin-top:1rem;display:flex;justify-content:stretch;align-items:center;gap:1rem}#web__header .offcanvas .offcanvas-body .offcanvas-contact-info li{padding:.3rem 1rem;width:100%;display:flex;align-items:center;justify-content:space-evenly;background:linear-gradient(-45deg,var(--primary-color),var(--primary-color-variant))}#web__header .offcanvas .offcanvas-body .offcanvas-contact-info li span{display:flex;justify-content:flex-start;align-items:center;gap:1rem}#web__header .offcanvas .offcanvas-body .offcanvas-contact-info li i,#web__header .offcanvas .offcanvas-body .offcanvas-contact-info li a{color:#fff}#web__header .offcanvas .offcanvas-body .welcome-pack{background-color:var(--secondary-color);font-weight:700;font-size-adjust:18px;text-transform:uppercase;display:flex;width:100%;justify-content:center;align-items:center;gap:1rem;color:#fff;padding:1rem;margin-top:2rem}#web__header .offcanvas .offcanvas-body .welcome-pack span{animation:pulse 1s infinite ease-in-out}@media (max-width: 768px){.header-contact-wrapper{background-color:var(--primary-color);padding:.5rem}.header-contact-wrapper .header-contact .header-contact-item,.header-contact-wrapper .header-contact .header-contact-item a{color:#fff!important}}@media (min-width: 768px){#web__header .header:before{content:"";position:absolute;bottom:25%;left:0;width:100%;height:75%;background:url(/build/assets/leaves-Bk6CHQbM.webp) no-repeat right center;background-size:contain;opacity:.3;z-index:-1;transform:scaleX(-1)}#web__header .header-brand{max-width:300px;min-height:100px}#web__header .top-navigation{padding-bottom:.5rem}#web__header .header-contact{display:flex;justify-content:flex-end}#web__header .header-contact i{display:block!important}}@media (min-width: 992px){#web__header .header-contact{gap:2rem}#web__header .header-contact .header-contact-item{gap:1rem}}#scroll-top{position:fixed;bottom:3rem;right:1rem;display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:20px;opacity:0;visibility:hidden;font-weight:600;color:var(--secondary-color);transition:.5s all ease-in-out;z-index:1024;padding:15px;background-color:var(--secondary-color);color:#fff}#scroll-top.scroll-show{opacity:.8;visibility:visible}#scroll-top:hover{opacity:1}@keyframes bgAnimation{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.page-banner{position:relative;width:100%;height:300px;display:flex;align-items:center;justify-content:flex-start;color:#fff;padding:20px}.page-banner .banner-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080}.page-banner .banner-content{position:relative;z-index:2;max-width:80%}.page-banner h1{font-size:2.5rem;font-weight:700;margin-bottom:10px}.breadcrumb{font-size:1rem;color:#ddd}.breadcrumb a{color:#fff;text-decoration:none}.breadcrumb a:hover{text-decoration:underline!important}@media (max-width: 768px){.page-banner{height:220px}.page-banner h1{font-size:2rem}.breadcrumb{font-size:.9rem}}@media (max-width: 480px){.page-banner{height:180px}.page-banner h1{font-size:1.8rem}.breadcrumb{font-size:.85rem}}#web__footer .footer{background-color:#fff;border-top:1px solid #ddd;padding-top:1rem}#web__footer .footer ul a{font-size:.9rem}#web__footer .footer a{color:#444}#web__footer .footer a:hover{text-decoration:none!important}#web__footer .footer .socialmedia a{color:#fff}#web__footer .footer .socialmedia a:hover{color:var(--dark);text-decoration:none}#web__footer .footer .footer-bottom{background-color:var(--primary-color);color:#fff}@media (max-width: 570px){#web__footer .footer .col-sm-6{width:50%!important}}#web__hero{position:relative;width:100%;height:80vh;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;padding:20px}#web__hero .hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#0000004d}#web__hero .hero-content{position:relative;max-width:900px;z-index:1;animation:fadeIn 2s ease-in-out}#web__hero .hero-content h1{font-size:2rem;font-weight:700;margin-bottom:10px}#web__hero .hero-content p{font-size:1rem;margin-bottom:20px;opacity:.9}#web__hero .cta-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:stretch;margin:0 auto;width:fit-content;gap:1rem}#web__hero .cta-wrapper a{display:flex;justify-content:space-between;align-items:center}#web__hero .cta-wrapper .cta-btn{display:flex;padding:10px;font-size:.8rem;text-decoration:none;transition:.3s ease-in-out}#web__hero .cta-wrapper .cta-btn-primary{background:var(--primary-color);color:#fff}#web__hero .cta-wrapper .cta-btn-secondary{background:var(--secondary-color);color:#fff}#web__hero .cta-wrapper .cta-btn-primary:hover{background:var(--primary-color-variant);transform:scale(1.05)}#web__hero .cta-wrapper .cta-btn-secondary:hover{background:var(--secondary-color-variant);transform:scale(1.05)}#web__hero .watermark{position:absolute;top:8%;left:50%;transform:translate(-50%);font-size:1rem;font-weight:700;color:#fffc;text-transform:uppercase;letter-spacing:2px;z-index:1;animation:floatOpacity 4s infinite ease-in-out;width:80%}#web__hero .welcome-pack{background-color:var(--primary-color);border-radius:0 0 10px 10px;font-weight:500;font-size-adjust:18px;text-transform:uppercase;display:none;justify-content:center;align-items:center;gap:1rem;color:#fff;padding:1rem}#web__hero .welcome-pack span{animation:pulse 1s infinite ease-in-out}#web__hero .welcome-pack i{transform:rotate(-90deg)}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (min-width: 768px){#web__hero{height:95vh}#web__hero .hero-content{position:relative;max-width:900px;z-index:1;animation:fadeIn 2s ease-in-out}#web__hero .hero-content h1{font-size:3.5rem}#web__hero .hero-content p{font-size:1.2rem}#web__hero .cta-wrapper{flex-direction:row;align-items:center;justify-content:center;width:100%}#web__hero .cta-wrapper .cta-btn{padding:14px 28px;font-size:1.2rem}#web__hero .watermark{font-size:2rem}#web__hero .welcome-pack{display:flex;position:fixed;right:20px;bottom:30%;transform:translate(50%,-50%) rotate(90deg);transform-origin:center;white-space:nowrap;z-index:9999}}@keyframes floatOpacity{0%{transform:translate(-50%) translateY(0);opacity:.6}50%{transform:translate(-50%) translateY(-10px);opacity:.9}to{transform:translate(-50%) translateY(0);opacity:.6}}#web__story .story-content-wrapper{position:relative;background-color:var(--offwhite-color);padding:2rem 1rem;padding-bottom:0;transform:translateY(-4rem);box-shadow:0 -50px 10px #bbbbbb1a;width:100%}#web__story .story-content-wrapper h2{font-weight:700;margin-bottom:1rem}#web__story .story-content-wrapper h2 span{font-size:2.5rem;font-weight:700;color:var(--secondary-color)}#web__story .story-content-wrapper p{font-size:18px}@media (min-width: 768px){#web__story .story-content-wrapper{padding:6rem 4rem;padding-bottom:0}#web__story .story-content-wrapper:before{border-radius:0 200px 0 0}}#web__services{display:flex;justify-content:center;align-items:flex-start;padding-top:4rem;width:100%;min-height:100vh}#web__services .service-box{border-radius:10px;overflow:hidden;width:100%;height:100%;position:relative}#web__services .service-box:before{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;height:20%;z-index:1;background:linear-gradient(to top,#000c,#00000080)}#web__services .service-box:hover img{transform:scale(1.1)}#web__services .service-box img{width:100%;object-fit:cover;height:auto;transition:all 1s ease-in-out}#web__services .service-box h4{position:absolute;bottom:1rem;left:50%;transform:translate(-50%,-20%);color:#fff;font-size:1rem;z-index:999;width:100%;text-align:center}#web__services .slide-controls{display:flex;align-items:center;gap:1rem;padding:2rem}#web__services .slide-controls span{border-color:#666}#web__services .slide-controls span i{color:#666}#web__services .slide-prev,#web__services .slide-next{display:flex;justify-content:center;align-items:center;width:50px;height:50px;border:2px solid #fff;border-radius:100%}#web__services .slide-prev i,#web__services .slide-next i{color:#fff;font-size:1.5rem}@media (max-width: 992px){#web__services{padding:2rem 0;margin-top:2rem}#web__services h3{margin-top:1rem}}@media (min-width: 768px){#web__services .service-box h4{bottom:0rem!important;font-size:1rem!important}#web__services h3{font-size:2.5rem}}#web__showcase{text-align:center;padding:10px 5%;background:#f9f9f9}#web__showcase .gallery-item:hover img{transform:scale(1.05)}#web__showcase .gallery-item:hover .caption{opacity:1}#web__showcase .gallery-images .gallery-item{overflow:hidden;border-radius:10px;background-color:#f8f8f8;display:flex;align-items:center;justify-content:center}#web__showcase .gallery-images .gallery-item img{width:100%;height:auto;object-fit:contain;transition:transform .3s ease-in-out;border-radius:10px}#web__showcase .gallery-images .gallery-item:hover img{transform:scale(1.05)}@media (min-width: 768px){#web__showcase{margin-top:30px;padding:40px 5%}}.inx_home__testimonial{background:linear-gradient(to bottom,#0006,#0006),url(/build/assets/reviews-bg-BQClIR3k.jpg) no-repeat center center;background-size:cover;margin-top:2rem;position:relative;width:100%;min-height:100vh;display:flex;justify-content:center;align-items:center;padding-top:2rem}.inx_home__testimonial .inx_home__testimonial__box{width:100%;height:fit-content;border-radius:20px;background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1rem 0}.inx_home__testimonial .inx_home__testimonial__image{width:150px;height:150px;border-radius:100%}.inx_home__testimonial .inx_home__testimonial__image img{width:100%;height:100%;object-fit:cover;border-radius:100%}.inx_home__testimonial .inx_home__testimonial__name{text-align:center}.inx_home__testimonial .inx_home__testimonial__name strong{font-size:1.2rem}.inx_home__testimonial .inx_home__testimonial__name small{font-size:.9rem}.inx_home__testimonial .inx_home__testimonial__text{font-size:1rem;text-align:center;width:90%}.inx_home__testimonial .inx_home__testimonial__rating i{color:#fdcc0d}.inx_home__testimonial h3{font-size:1.5rem;font-weight:600;color:#fff;margin-bottom:2rem;text-transform:uppercase}.inx_home__testimonial h3 span{font-size:1.5rem}@media (max-width: 992px){.inx_home__testimonial h3{font-size:2.5rem}}@media (min-width: 992px){.inx_home__testimonial h3{font-size:2.5rem}.inx_home__testimonial .inx_home__testimonial__box{padding:3rem 0}.inx_home__testimonial .inx_home__testimonial__text{width:70%}}.inx-slide-controls{display:flex;justify-content:flex-end;align-items:center;gap:1rem;padding:2rem}.inx-slide-prev,.inx-slide-next{display:flex;justify-content:center;align-items:center;width:50px;height:50px;border:2px solid #fff;border-radius:100%}.inx-slide-prev i,.inx-slide-next i{color:#fff;font-size:1.5rem}#web__contactPage .contact-page{padding:80px 20px;background:#f9f9f9;text-align:center}#web__contactPage .contact-intro h2{font-size:2.5rem;font-weight:700;color:var(--primary-color);margin-bottom:10px}#web__contactPage .contact-intro p{font-size:1.2rem;color:#555;max-width:992px;margin:auto;line-height:1.5}#web__contactPage .contact-details{display:flex;justify-content:space-evenly;flex-wrap:wrap;margin:40px 0}#web__contactPage .contact-details.extra .contact-box{max-width:300px;width:100%}#web__contactPage .contact-box{background:#fff;padding:20px;box-shadow:0 4px 8px #0000001a;border-radius:10px;transition:transform .3s ease;min-width:300px}#web__contactPage .contact-box:hover{transform:translateY(-5px)}#web__contactPage .contact-box h3{font-size:1.4rem;color:var(--primary-color);margin-bottom:5px}#web__contactPage .contact-box p{font-size:1.1rem;color:#777}#web__contactPage .contact-form{background:#fff;padding:30px;max-width:600px;margin:auto;box-shadow:0 4px 8px #0000001a;border-radius:10px}#web__contactPage .contact-form h3{font-size:1.6rem;color:var(--primary-color);margin-bottom:15px}#web__contactPage .contact-form input,#web__contactPage .contact-form textarea{width:100%;padding:12px;margin:10px 0;border:1px solid #ccc;border-radius:5px;font-size:1rem}#web__contactPage .contact-map{margin-top:40px;overflow:hidden}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}#web__contactPage .contact-map{animation:fadeInUp 1s ease-in-out}@media (max-width: 768px){#web__contactPage .contact-details{flex-direction:column;align-items:center}#web__contactPage .contact-box{width:90%;margin-bottom:20px}#web__contactPage .contact-form{padding:10px}}@media (min-width: 768px){#web__contactPage .contact-details.extra .contact-box{max-width:400px;width:100%}}#web__aboutPage .about-page{padding:60px 15px}#web__aboutPage .section-title{text-align:center;margin-bottom:40px;font-size:2.2rem;font-weight:700}#web__aboutPage .about-text{font-size:1.1rem;color:#333}#web__aboutPage .about-image{border-radius:10px;box-shadow:0 4px 10px #0003}#web__aboutPage .vision-mission{background:linear-gradient(-45deg,var(--primary-color),var(--primary-color-variant));color:#fff;padding:50px 15px;border-radius:10px;height:100%}#web__aboutPage .vision-mission h3{font-size:1.8rem;font-weight:700}#web__aboutPage .vision-mission p{font-size:1.1rem}#web__teamPage .team-section{background:#f5f5f5}#web__teamPage .team-member{position:relative;overflow:hidden;border-radius:5px;transition:transform .3s ease-in-out;border:1px solid #ddd}#web__teamPage .team-member:hover{transform:translateY(-8px)}#web__teamPage .team-member img{width:100%;height:auto;border-radius:5px;transition:transform .4s ease-in-out}#web__teamPage .team-member:hover img{transform:scale(1.1)}#web__teamPage .team-info{position:absolute;bottom:0;left:0;width:100%;background:#fff6;color:var(--bs-gray-900);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:20px;text-align:center;transition:background .4s ease-in-out}#web__teamPage .team-info h4{font-weight:700;font-size:20px;margin-bottom:5px}#web__teamPage .team-info p{font-size:14px;font-weight:500;margin-bottom:0}#web__teamPage .team-info blockquote{font-size:16px;font-style:italic;margin-bottom:0}#web__teamPage .contact-form{background:#fff;padding:30px;max-width:600px;margin:auto;box-shadow:0 4px 8px #0000001a;border-radius:10px}#web__teamPage .contact-form h3{font-size:1.6rem;color:var(--primary-color);margin-bottom:15px}#web__teamPage .contact-form input,#web__teamPage .contact-form textarea,#web__teamPage .contact-form select{width:100%;padding:12px;margin:10px 0;border:1px solid #ccc;border-radius:5px;font-size:1rem}#web__teamPage .subject{display:none!important;visibility:hidden;position:absolute;left:-9999px}#web__testimonialsPage .section-header h2{margin-top:3rem;font-size:1.8rem;font-weight:700;color:var(--primary-color)}#web__testimonialsPage .testimonial-subtitle{font-size:1.5rem;color:var(--secondary-color);position:relative;display:inline-block;padding-bottom:10px;margin-bottom:10px;margin-top:40px;text-align:center}#web__testimonialsPage .testimonial-wrapper{display:flex;justify-content:center;align-items:flex-start}#web__testimonialsPage .testimonial-wrapper .testimonial-box{width:100%;text-align:center}#web__testimonialsPage .testimonial-wrapper .testimonial-box .testimonial-video-wall{position:relative;overflow:hidden;border-radius:0;box-shadow:0 5px 20px #0000001a;padding:10px 5px}#web__testimonialsPage .testimonial-wrapper .testimonial-box .testimonial-video-wall iframe{width:100%;height:300px}#web__testimonialsPage .testimonial-wrapper .testimonial-box .testimonial-video-text blockquote{font-size:.9rem;font-style:italic;border-left:5px solid var(--primary-color);padding-left:15px;margin:10px 0;color:#333}#web__testimonialsPage .testimonial-wrapper .testimonial-box .testimonial-video-text blockquote footer{font-size:.8rem;color:#666;text-align:right}@media (min-width: 992px){#web__testimonialsPage .section-header h2{margin-top:5rem;font-size:3rem}#web__testimonialsPage .testimonial-wrapper .testimonial-box{width:80%}#web__testimonialsPage .testimonial-wrapper .testimonial-box .testimonial-video-wall{padding:20px}#web__testimonialsPage .testimonial-wrapper .testimonial-box .testimonial-video-wall iframe{height:300px;max-height:400px}#web__testimonialsPage .testimonial-wrapper .testimonial-box .testimonial-video-text blockquote{font-size:1.2rem;margin:20px 0}#web__testimonialsPage .testimonial-wrapper .testimonial-box .testimonial-video-text blockquote footer{font-size:1rem;margin-top:10px}}#web__galleryPage .gallery-header{text-align:center;padding:40px 10px}#web__galleryPage .gallery-header .gallery-title{font-size:1.5rem;font-weight:700;color:var(--primary-color);text-transform:capitalize;letter-spacing:1px}#web__galleryPage .gallery-header .gallery-subtitle{font-size:1rem;color:#555;margin:10px auto;line-height:1.6}#web__galleryPage .gallery-header .gallery-divider{width:80px;height:4px;background-color:var(--secondary-color);margin:15px auto;border-radius:2px;animation:fadeIn 1s ease-in-out}#web__galleryPage .gallery-images .gallery-item{overflow:hidden;border-radius:10px;background-color:#f8f8f8;display:flex;align-items:center;justify-content:center;padding:10px}#web__galleryPage .gallery-images .gallery-item img{width:100%;height:auto;object-fit:contain;transition:transform .3s ease-in-out;border-radius:10px}#web__galleryPage .gallery-images .gallery-item:hover img{transform:scale(1.05)}@media (min-width: 768px){#web__galleryPage .gallery-header{padding:40px 20px}#web__galleryPage .gallery-header .gallery-title{font-size:2.8rem}#web__galleryPage .gallery-header .gallery-subtitle{font-size:1.2rem}}#web__servicePage .service-page .service-summary{padding:4rem 2rem;padding-bottom:0;transform:translateY(-30px);background-color:var(--offwhite-color)}#web__servicePage .service-page .service-summary h2{font-size:1.5rem;color:var(--secondary-color);margin-bottom:2rem}#web__servicePage .service-page .summary-quote{display:flex;align-items:flex-end;height:100%;padding-bottom:20px}#web__servicePage .service-page .summary-quote blockquote{position:relative;border:1px solid #ddd;font-size:14px;font-style:italic;color:#555;background:#f8f8f8;padding:15px;border-left:5px solid #023f24;border-radius:5px;text-align:center;display:flex}#web__servicePage .service-page ul{padding-left:2rem;margin-bottom:1rem}#web__servicePage .service-page ul li{list-style:disc}
