body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;padding:0;width:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App,.navbar{background-color:#f6fdfd;width:100%}.navbar{align-items:center;box-shadow:0 4px 8px rgba(176,253,249,.667);box-sizing:border-box;display:grid;grid-template-columns:auto 1fr auto;justify-content:space-between;max-width:100vw;padding:0;position:-webkit-sticky;position:sticky;top:0;transition:all .35s ease-in-out;z-index:2000}.nav-links{align-items:center;display:flex;justify-content:center}.navbar-shrink{box-shadow:0 2px 6px rgba(176,253,249,.667);height:70px;padding:0 10px}.logo,.navbar-logo{transition:all .35s ease-in-out}.navbar-shrink .navbar-logo{height:78px}.navbar-shrink .logo{height:110px;margin-top:0;width:140px}.navbar-links li a{transition:all .3s ease-in-out}.navbar-links li a:hover .nav-icon{transform:translateY(-2px) scale(1.4);transition:.2s}.nav-text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:.8rem;font-weight:550}.navbar-shrink .navbar-links li a{font-size:.9rem;line-height:24px;margin-bottom:8px;margin-top:8px}@media (max-width:768px){.navbar{width:100%}}.navbar-logo{align-items:center;display:flex;height:94px}.logo{height:145px;margin-right:8px;margin-top:2px;width:176px}.highlight{color:gold}.navbar ul{align-self:center}.navbar ul,.navbar-links{display:flex;flex-wrap:wrap}.navbar-links{gap:50px;list-style:none;margin-left:10px;margin-right:10px}.navbar-title{z-index:1}.navbar-links li a{align-items:center;color:teal;display:flex;flex-direction:column;font-family:Courier New,Courier,monospace;gap:4px;justify-content:center;text-decoration:none}.nav-icon{font-size:1.4rem;line-height:1}.navbar-links li a:hover{color:#77e1e1}.navbar-links li a.active{color:#08c8c8;transform:scale(1.12)}.navbar-actions{align-items:center;display:flex;gap:20px}.login-button{background-color:#0057a7;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-family:Assistant,sans-serif;font-size:16px;font-weight:500;height:44px;padding:6px 35px!important;-webkit-transition:.2s ease-in-out;transition:.2s linear;width:108px}.cart-icon{position:relative}.cartIcon{height:32px}.cart-count{background-color:red;border-radius:50%;color:#fff;font-size:.8rem;padding:2px 6px;position:absolute;right:-10px;top:-10px}@media (max-width:1111px){.navbar-links{margin-left:6px;margin-right:5px}}@media (max-width:1024px){.navbar-links li a{font-size:.7rem}.navbar-links{gap:44px;margin-left:4px;margin-right:7px}.navbar-shrink .navbar-links li a{font-size:.7rem;line-height:28px;margin-bottom:8px;margin-top:8px}.nav-icon{font-size:1rem;line-height:1}.logo{height:100px!important;width:125px!important}.navbar-logo{border-right:1px solid teal;height:80px!important}.navbar-shrink .navbar-logo{height:60px!important}}@media (min-width:501px) and (max-width:790px){.navbar-links{gap:28px!important;margin-left:2px!important;margin-right:2px!important}.navbar-links li a{font-size:.5rem!important}}@media (max-width:741px){.navbar-links{gap:0}.navbar-links li a{font-size:.6rem;font-weight:500}}.menu-icon{background:#0000;border:none;color:teal;cursor:pointer;display:none;padding:8px}.navbar-title{color:teal;display:none;font-size:1.05rem;font-weight:550;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%)}.mobile-dropdown{background-color:#f6fdfd;border-radius:6px;box-shadow:0 6px 18px #00000059;list-style:none;max-width:140px;padding:6px 0;position:absolute;right:12px;top:100%;z-index:3000}.mobile-dropdown li{border-bottom:.2px solid teal;font-size:smaller;padding:8px 10px;width:100%}.mobile-dropdown li a{color:teal;display:block;font-weight:550;text-decoration:none}.mobile-dropdown li:focus,.mobile-dropdown li:hover{background:#ffffff0a}@media (max-width:500px){.navbar-links{display:none!important}.menu-icon{margin-left:auto}.menu-icon,.navbar-title{display:block}.navbar-logo{height:48px;margin-left:0}.logo{height:68px;padding:4px;width:85px}.navbar-shrink .navbar-logo{height:32px}.navbar-shrink{height:auto}}.slider{align-items:center;background:#55a79e22;color:#fff;display:flex;height:72vh;justify-content:space-between;overflow:hidden;padding:0 30px}.slider-text{width:45%}.slider-text h1{font-size:3rem;margin-bottom:20px}.slider-text p{color:#cbd5f5;font-size:1.2rem}.slider-image{display:flex;justify-content:center;width:50%}.slider-image img{border-radius:20px;max-width:500px;width:100%}.text-animate{animation:slideLeft .6s ease forwards}.delay{animation-delay:.15s}.image-animate{animation:slideRight .6s ease forwards}@keyframes slideLeft{0%{opacity:0;transform:translateX(-60px)}to{opacity:1;transform:translateX(0)}}.slider-container{align-items:center;box-sizing:border-box;display:flex;height:400px;justify-content:center;overflow:hidden}.slide,.slider-container{position:relative;width:100%}.slide,.slide img{height:100%}.slide img{object-fit:cover;overflow:hidden;width:100%}.text-overlay{border-radius:10px;bottom:20%;color:teal;left:10%;max-width:40%;padding:20px;position:absolute;text-align:left}.text-overlay h2{color:#51d9d9;font-size:2rem;font-weight:700;margin:0}.text-overlay p{color:#80eeee;font-size:1.2rem;line-height:1.5;margin:15px 0 20px}.know-more-button{background-color:teal;border:none;border-radius:23px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;height:50px;padding:10px 20px;transition:background-color .3s ease}.know-more-button:hover{background-color:#fff;color:#213360}.slider-button{background:none;border:none;color:#0ce9e9;cursor:pointer;font-size:2rem;position:absolute;top:50%;transform:translateY(-50%);z-index:1000}.slider-button.left{left:10px}.slider-button.right{right:10px}.fade img{animation:slideRight 3s ease-in forwards;opacity:0}@keyframes fadeIn{0%{opacity:.3;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}@keyframes slideRight{0%{opacity:.5;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@media (max-width:540px){.slider-container{height:200px}.text-overlay h2{font-size:1rem}.text-overlay p{font-size:.5rem}.know-more-button{font-size:.6rem;height:20px;padding:2px 4px}.text-overlay{bottom:15%;color:teal;left:10%;max-width:60%;padding:20px;position:absolute;text-align:left}}.category_section{display:flex}.category-container{cursor:pointer;display:flex;height:-webkit-fit-content;height:fit-content;justify-content:space-between;margin-bottom:50px;padding-left:100px;padding-right:100px;z-index:1000}.category-icon-item{align-items:center;background-color:teal;border-radius:4px;box-shadow:1px 1px 8px #afafafa6;display:flex;flex-direction:column;height:150px;margin:0 10px;padding:10px 10px 27px;text-align:center;transition:.3s ease-out;width:15%}.category-icon-item:hover{box-shadow:1px 1px 12px #afafafd9}.category-icon{background:teal;height:50px;margin-bottom:10px;width:50px}.category-title{background:teal;color:#fff;font-size:12px}.feature__content{align-items:center;border-radius:10px;box-shadow:1px 1px 8px #afafafa6;display:flex;height:150px;margin-right:30px;padding:20px;width:450px}.feature__content svg{color:teal;height:10em;width:10em}.feature__title{color:teal;font-size:18px;margin-bottom:10px;margin-left:20px}.feature__desc{color:teal;font-size:14px;line-height:1.7;margin-bottom:15px;margin-left:20px}body{font-family:Arial,sans-serif;margin:0}.video-component{align-items:center;color:#333;justify-content:center;margin:0 auto;max-width:1200px;padding:20px}.title-section,.video-component{display:flex;flex-direction:column}.title-section{align-items:left;justify-content:left;margin-bottom:40px;margin-top:25px;padding:2px 225px;text-align:left}.enhance-quality{--chars:51;--speed:3.5s;animation:typing 2s steps(51) infinite alternate,caret 0s steps(1) infinite;color:teal;font-size:24px;font-weight:700;margin-bottom:10px;text-shadow:#06121297 1px 1px 2px}.enhance-quality,.typewriter{overflow:hidden;white-space:nowrap;width:100%}.typewriter{border-right:2px solid;font:600 20px/1.4 monospace}@keyframes typing{0%{width:0}to{width:calc(var(51)*1ch)}}@keyframes caret{50%{border-color:#0000}}.main-title{color:#000;font-size:18px;font-weight:600;line-height:1.5}.content-section{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:50px}.left-section{min-width:280px;text-align:center}.satisfaction{color:teal;font-size:48px;margin:0}.satisfaction-text{font-size:45px;font-weight:700;margin-top:0}.support-description{color:#555;font-size:16px;line-height:1.6;margin-top:15px}.video-wrapper{align-items:center;display:flex;flex:2 1;justify-content:center;width:33%}.video{border:none;border-radius:10px;box-shadow:0 4px 8px #0000001a;height:300px;width:100%}.video_right-section{flex:2 1;width:33%}.sleep-apnea-description{color:#555;font-size:15px;line-height:1.4;margin-bottom:20px;text-align:justify}.about-us-button{border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.about-us-button,.about-us-button:hover{background-color:teal}@media (max-width:798px){.content-section{align-items:center;flex-direction:column;justify-content:center;width:100%}.video{height:250px}.satisfaction{font-size:36px}.main-title{font-size:20px}.left-section,.video-wrapper,.video_right-section{width:80%}}.video-wrapper:hover .video{transform:scale(1.05);transition:transform .35s ease}@media (max-width:550px){.left-section,.video-wrapper,.video_right-section{width:100%}.video{height:230px}.title-section{flex-wrap:wrap;margin-bottom:12px!important;padding:1px 25px 2px!important;width:99%}.enhance-quality{flex-wrap:wrap;font-size:12px}.main-title{color:#000;font-size:11px;font-weight:550;line-height:1.5}.typewriter{border-right:0;white-space:wrap}}@media (max-width:1040px){.title-section{align-items:left;display:flex;flex-direction:column;justify-content:left;margin-bottom:40px;padding:2px 80px;text-align:left}}@media (min-width:551px) and (max-width:750px){.title-section{align-items:left;display:flex;flex-direction:column;justify-content:left;margin-bottom:40px;padding:2px 20px;text-align:left}.enhance-quality{font-size:18px}.main-title{font-size:16px}}@media (min-width:798px) and (max-width:1028px){.sleep-apnea-description{font-size:14px;line-height:1.4}.satisfaction{color:teal;font-size:32px;margin:0}.satisfaction-text{font-size:18px;font-weight:700;margin-top:10px}}.contactContainer{display:flex;flex-wrap:wrap;justify-content:center;justify-content:space-around;margin-bottom:50px;padding:10px}.quiz-assessment{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:20px 45px}.quiz-assessment h1{color:teal;font-size:60px;font-weight:700;margin-bottom:30px}.quiz-assessment h2{Opacity:70%;color:teal;font-size:29px;margin-bottom:30px}.quiz-assessment p{Opacity:100%;color:teal;font-family:Assistant,sans-serif;font-size:16px;font-weight:300;line-height:24px;text-align:center}.start-button{background-color:teal;border:none;border-radius:35px;color:#fff;cursor:pointer;font-size:medium;font-weight:600;margin-top:20px;padding:12px 35px}@media (max-width:900px){.quiz-assessment{padding:15px 25px}.quiz-assessment h1{color:teal;font-size:40px;font-weight:600;margin-bottom:20px}}@media (max-width:550px){.quiz-assessment h1{color:teal;font-size:20px;font-weight:600;margin-bottom:15px}.quiz-assessment h2{Opacity:70%;color:teal;font-size:16px;margin-bottom:15px}.quiz-assessment p{Opacity:70%;color:teal;font-family:Assistant,sans-serif;font-size:14px;font-weight:400}}.qt-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000047;display:grid;inset:0;place-items:center;position:fixed;z-index:9999}.qt-modal{animation:qt-pop .14s ease-out;border:1px solid #0000000d;border-radius:22px;box-shadow:0 10px 40px #0003;max-width:520px;padding:20px 20px 16px;width:100%}@keyframes qt-pop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.qt-header{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:12px}.qt-close{background:#0000;border:none;color:#333;cursor:pointer;font-size:24px;line-height:1;padding:0 6px}.qt-progress{color:#666;font-size:12px;margin-bottom:8px}.qt-question{color:#0e3b3b;font-size:16px;font-weight:600;margin-bottom:10px}.qt-options{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr;margin-bottom:14px}.qt-option{background:#fff;border:1px solid #cce8e8;border-radius:35px;color:#0f3a3a;cursor:pointer;padding:10px 12px;text-align:left;transition:transform 80ms ease,border-color .12s ease,background .12s ease}.qt-option:hover{border-color:#a9dcdc;transform:translateY(-1px)}.qt-option.selected{background:#e8f7f7;border-color:teal;color:#004e4e}.qt-actions{display:flex;gap:10px;justify-content:flex-end}.qt-btn{background:teal;border:none;border-radius:22px;color:#fff;cursor:pointer;font-weight:600;padding:10px 14px}.qt-btn.ghost{background:#fff;border:1px solid #bfe9e9;color:#004e4e}.qt-result-title{font-size:18px;font-weight:700;margin-bottom:8px}.qt-result{background:#fff;border:1px solid #d9efef;border-radius:12px;margin-bottom:14px;padding:12px}.qt-result-line{border-bottom:1px dashed #e0f0f0;display:flex;gap:8px;padding:6px 0}.qt-result-line:last-child{border-bottom:none}.qt-label{color:#0f3a3a;font-weight:600;min-width:130px}.qt-value{color:#073b3b}@media (max-width:550px){.qt-modal{animation:qt-pop .14s ease-out;border:1px solid #0000000d;border-radius:12px;box-shadow:0 10px 40px #0003;max-width:520px;padding:20px 20px 16px;width:100%}.qt-header h3{font-size:20px}}:root{--input-color:rgba(2,0,0,.726);--placeholder-color:#b0bdd1;--placeholder-opacity:0.7}.contact-form{padding:20px;position:relative}.contact-form h1{color:teal;font-size:28px;font-weight:700;margin-bottom:30px}.contact-form form{display:flex;flex-direction:column;gap:5px}.contact-form label{color:teal}.contact-form input[type=email],.contact-form input[type=tel],.contact-form input[type=text]{background:#fff;border:1px solid #e5e5e5;border-radius:35px;box-shadow:0 3px 4px #afafaf36;font-size:16px;height:24px;margin-bottom:5px;padding:15px;width:100%}input::placeholder,textarea::placeholder{color:#b0bdd1;opacity:.7}input,textarea{color:rgba(2,0,0,.726)}.recaptcha-box{align-items:center;background-color:#f9f9f9;border:1px solid #e5e5e5;border-radius:4px;box-shadow:1px 1px 1px 1px gray;display:flex;margin-bottom:12px;padding:7px;width:85%}.recaptcha-image{background-size:32px;height:37px;width:54px}.recaptcha-checkbox{align-items:center;display:flex;font-family:Roboto,helvetica,arial,sans-serif;font-size:14px;font-weight:400;line-height:17px}.recaptcha-checkbox input[type=checkbox]{height:25px;margin-right:8px;width:22px}.recaptcha-img-box,.recaptcha-termsCondition{align-items:end;display:flex;flex-direction:column}.recaptcha-termsCondition{font-size:7px;height:12px;width:132px}.recaptcha-privacy{margin-top:0}.terms{color:#0056b3;font-size:14px;margin-bottom:19px}.terms a{color:#0056b3;text-decoration:none}.submit-button{background-color:teal;border:none;border-radius:24px;color:#fff;cursor:pointer;padding:12px 20px;width:100%}@media (max-width:550px){.contact-form h1{color:teal;font-size:20px;font-weight:600;margin-bottom:15px}.contact-form input[type=email],.contact-form input[type=tel],.contact-form input[type=text]{background:#fff;border:1px solid #e5e5e5;border-radius:35px;box-shadow:0 3px 4px #afafaf36;font-size:14px;height:20px;margin-bottom:5px;padding:15px;width:95%}.contact-form label{color:teal;font-size:12px}.contact-form form{gap:4px}.submit-button{background-color:teal;border:none;border-radius:24px;color:#fff;cursor:pointer;font-size:medium;font-weight:550;padding:10px 14px;width:100%}}.product-visual{display:block;margin-left:auto;margin-right:auto;width:90%}.SleepTherapy-main-img-img{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:5%;border-radius:12px;display:block;height:auto;image-rendering:auto;opacity:1!important;transform:translateZ(0);width:100%}.SleepTherapy-main-img{float:left;margin:10px 25px 15px 0;opacity:1!important;width:40%}@media (max-width:768px){.SleepTherapy-main-img{float:none;margin:0 0 20px;width:100%}}.Health-Issues-Container{background-color:teal;display:block;padding:20px}.Health-Issues-heading{color:#fff;font-family:Poppins,sans-serif;font-size:25px;height:10px;position:relative;text-align:center;width:auto}.Health-Issues-blocks{display:block;padding:10px 100px}.SleepApnea{display:block;padding:20px 150px}.SleepApnea-heading{color:#333;font-family:Poppins,sans-serif;font-size:24px;font-weight:600}.SleepApnea-description{Opacity:70%;color:#222;font-family:Assistant,sans-serif;font-size:12px;font-weight:400}.CPAPWorks{background-color:#edf8fe;display:block;padding:20px 100px}@media (max-width:550px){.CPAPWorks{padding:20px 0}}.sleep-therapy-products{color:#000;font-family:Arial,sans-serif}.sleep-therapy-products-Container{margin:0 auto;max-width:100%;padding:20px 50px}.sleep-therapy-products-div{padding:20px 120px}.sleep-therapy-heading{color:teal;font-size:2rem;margin-bottom:20px;margin-left:25px}.sleep-therapy-description{color:#000;font-size:1rem;line-height:1.5;margin-bottom:30px;margin-left:25px;margin-right:30px}.product{align-items:center;display:flex;flex-wrap:wrap;height:400px;justify-content:space-between;margin-bottom:40px;padding:20px}.normal-layout{flex-direction:row}.reversed-layout{flex-direction:row-reverse}.product-image-container{align-items:center;display:flex;flex:1 1;justify-content:center;margin-right:20px;max-width:500px}.product-image{border-radius:10px;height:360px;object-fit:cover}.product-details{flex:2 1;max-width:550px;padding:49px}.product-name{color:teal;font-size:1.8rem;margin-bottom:1.5rem}.product-description{color:#222;font-size:13px;font-weight:400;line-height:1.5;margin-bottom:15px;opacity:70%}.product-features{list-style:none;margin-bottom:20px;padding:0}.feature-item{color:#444;display:inline-block;font-size:.95rem;margin-bottom:1rem;position:relative;width:40.5%}.product-actions{display:flex;gap:15px;margin-top:30px}.btn{border:none;border-radius:35px;cursor:pointer;font-size:1rem;font-weight:500;padding:10px 30px;transition:all .3s ease}.btn:hover{opacity:.9}.btn-buy,.btn-rent{background-color:teal;color:#fff}@media (max-width:768px){.product{align-items:center;flex-direction:column;text-align:center}.product-image-container{margin-bottom:20px}.product-details{max-width:100%}.product-actions{justify-content:center}}@media (max-width:500px){.sleep-therapy-products-Container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:20px 16px}.sleep-therapy-heading{font-size:20px;margin-bottom:20px;margin-left:0}.sleep-therapy-products-div{display:flex;flex-direction:column;padding:20px 10px}.product normal-layout{flex-direction:row}.product,.product reversed-layout{flex-direction:column}.product-image-container{align-items:center;display:flex;flex:1 1;justify-content:center;margin-right:20px;max-width:500px}.product-image{border-radius:10px;height:360px;max-width:100%;object-fit:cover}.product-details{flex:2 1;max-width:550px;padding:49px}.product-name{color:teal;font-size:1.8rem;margin-bottom:1.5rem}.product-description{color:#222;font-size:11px;font-weight:400;line-height:1.5;margin-bottom:15px;opacity:70%;text-align:center}.product-features{list-style:none;margin-bottom:20px;padding:0}.feature-item{color:#444;display:inline-block;font-size:.95rem;margin-bottom:1rem;position:relative;width:40.5%}.product-actions{display:flex;gap:15px;margin-top:30px}.btn{border:none;border-radius:35px;cursor:pointer;font-size:1rem;font-weight:500;padding:10px 30px;transition:all .3s ease}.btn:hover{opacity:.9}.btn-buy,.btn-rent{background-color:teal;color:#fff}.sleep-therapy-description{font-size:.8rem;line-height:1.5;margin-bottom:30px;margin-left:0;margin-right:0;text-align:justify}}@media (max-width:1024px){.sleep-therapy-products-Container{padding:20px}.sleep-therapy-products-div{padding:20px 60px}}.product-tile{border-radius:10px;box-shadow:0 4px 8px #0000001a;height:-webkit-fit-content;height:fit-content;overflow:hidden;position:relative;transition:all .2s ease-in-out;width:340px}.product-tile img{height:195px;object-fit:fill;width:100%}.product-image--contain{object-fit:contain!important;object-position:center;padding:8px}.product-tile:hover{box-shadow:0 8px 16px #0003;cursor:pointer;transform:scale(1.002)}.product-info{padding:4px}.product-title{color:#006d5b;margin:2.5px 0;text-align:left}.product-description{color:#006d5b;margin-bottom:10px;text-align:left}.product-pricing{display:flex;gap:10px;justify-content:center;margin-bottom:15px}.discounted-price{color:red}.read-more-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-bottom:10px;padding:10px 15px;transition:background-color .3s}.read-more-button:hover{background-color:#0056b3}.lower_btn_section{display:flex;gap:32px}.lower_btn_section_social-icons{display:flex;flex-direction:row;gap:2px;justify-content:center}.social-icons_products{align-items:end;display:flex}.social-icons_products img{height:30px;width:30px}.social-icon{align-items:center;border-radius:50%;color:#fff;display:block;display:flex;font-size:20px;height:40px;justify-content:center;margin:5px 0;text-decoration:none;width:40px}.pd{height:45px;margin-bottom:2px}.buy-now{background-color:teal;border:none;border-radius:20px;color:#fff;font-weight:550;margin-top:8px;padding:8px 20px;width:35%}.buy-now:hover{background-color:#066;cursor:pointer}@media (max-width:1160px){.buy-now{background-color:teal;border:none;border-radius:20px;color:#fff;font-weight:550;margin-top:8px;padding:8px 10px;width:45%}}@media (max-width:550px){.product-tile{border-radius:5px;height:300px;width:120px}.product-tile img{height:140px;object-fit:fill;width:100%}.product-image--contain{padding:4px}.product-title{color:#006d5b;font-size:12px;font-weight:700;margin:10px 0}.product-description{color:#006d5b;font-size:10px;margin-bottom:10px;text-align:left}.buy-now{background-color:teal;border:none;border-radius:20px;color:#fff;font-weight:550;margin-top:8px;padding:5px 8px;width:50%}.pd{height:35px;margin-bottom:4px;overflow:hidden}}.productsContainer{padding:30px 45px 10px}.heading__title{color:teal;font-size:37px;margin-bottom:20px;margin-bottom:45px;text-align:center}.productsViewport{-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;padding-bottom:8px;scroll-behavior:smooth;scroll-snap-type:x mandatory}.productsViewport::-webkit-scrollbar{height:6px}.productsViewport::-webkit-scrollbar-thumb{border-radius:999px}.productsTrack{align-items:stretch;display:flex;gap:20px}.productSlide{display:flex;flex-basis:calc(33.33333% - 13.33333px);flex-grow:0;flex-shrink:0;justify-content:center;scroll-snap-align:start}.productSlide>*{width:100%}@media (max-width:1024px){.productSlide{flex-basis:calc(50% - 10px)}}@media (max-width:640px){.productSlide{flex-basis:100%}}@media (max-width:550px){.heading__title{color:teal;font-size:20px;margin-bottom:10px;text-align:center}.productsViewport{margin-left:5px}}.testComp-container{margin-bottom:50px;padding:20px;width:100%}.testComp-container,.testMainDiv{display:flex;justify-content:center}.testMainDiv{align-items:center;flex-direction:column}.testMainDiv h1{color:teal;font-size:60px;font-weight:600;margin-bottom:8px}.testMainDiv p{color:teal;font-size:16px;font-weight:300;justify-content:center;margin-bottom:25px;opacity:100%;padding:0 140px;text-align:center}.btn-buynow{background-color:teal;border:none;border-radius:40px;color:#fff;font-family:Assistant,sans-serif;font-size:16px;font-weight:600!important;margin-bottom:20px;padding:12px 35px!important;position:relative;z-index:1}@media (max-width:550px){.testMainDiv h1{font-size:24px!important;font-weight:600}.testMainDiv p{font-size:13px;padding:0 36px!important}}@media (max-width:780px){.testMainDiv h1{font-size:44px}.testMainDiv p{padding:0 48px}}.sleeptest-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.homesleep-title{color:teal;font-family:Assistant,sans-serif;font-size:46px;font-weight:700;line-height:52px;margin-bottom:0;margin-top:20px;padding-bottom:15px;position:relative;text-align:center;text-transform:capitalize}.sleepTestQuick{display:flex;padding:30px 30px 80px}.seprateSleepTiles{background:#fff;border:1px solid #e6e6e6;border-radius:12px;box-shadow:0 0 15px #8f8f8f26;display:flex;margin-right:40px;padding:20px 45px 20px 20px;position:relative;transition:.3s linear}.sleeptileImgContainer{border-radius:12px;max-width:400px}.sleeptileImgContainer img{border-radius:12px;height:410px;padding:20px;width:500px}@media (max-width:550px){.homesleep-title{color:teal;font-family:Assistant,sans-serif;font-size:26px;font-weight:600;margin-bottom:0;margin-top:20px;padding-bottom:4px;position:relative;text-align:center}.sleepTestQuick{display:flex;flex-direction:column-reverse;gap:8px;padding:10px}.seprateSleepTiles{background:#fff;border:1px solid #e6e6e6;border-radius:12px;box-shadow:0 0 15px #8f8f8f26;display:flex;margin-right:0;padding:10px 12px;transition:.3s linear}.sleeptileImgContainer{border-radius:12px;height:220px;max-width:380px}.sleeptileImgContainer img{border-radius:12px;height:260px;padding:20px;width:320px}.sleeptest-container{max-width:100%}}@media (min-width:651px) and (max-width:1020px){.sleeptileImgContainer{border-radius:12px;max-width:400px}.sleeptileImgContainer img{border-radius:12px;height:410px;padding:20px;width:350px}}@media(min-width:551px) and (max-width:650px){.homesleep-title{color:teal;font-family:Assistant,sans-serif;font-size:26px;font-weight:600;margin-bottom:0;margin-top:20px;padding-bottom:4px;position:relative;text-align:center}.sleepTestQuick{display:flex;flex-direction:column-reverse;padding:10px}.seprateSleepTiles{background:#fff;border:1px solid #e6e6e6;border-radius:12px;box-shadow:0 0 15px #8f8f8f26;display:flex;margin-right:0;padding:10px 12px;transition:.3s linear}.sleeptileImgContainer{border-radius:12px;height:190px;max-width:450px}.sleeptileImgContainer img{border-radius:12px;height:250px;padding:20px;width:300px}.sleeptest-container{max-width:100%}}.how-sleep-works-container{background-color:#d6f0f0;max-width:100%;padding:50px;text-align:center}.title{color:teal;font-size:24px;font-weight:700;margin-bottom:20px;text-align:left}.steps-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}.step-item{display:flex;padding:15px;text-align:left}.item-icon{height:45px;padding-right:8px;padding-top:13px;width:45px}.icon{color:#5bff3a;font-size:32px;padding-right:10px}.icon,h3{margin-bottom:10px}h3{color:teal;font-size:20px;font-weight:500}h3,p{font-family:Assistant,sans-serif}p{Opacity:100%;color:#222;font-size:18px;font-weight:400;letter-spacing:.7px}@media (max-width:550px){.how-sleep-works-container{padding:18px}.title{color:teal;font-size:20px;font-weight:700;margin-bottom:20px;text-align:left}.steps-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.step-item-details h3{font-size:17px}}.info-contact{font-family:Arial,sans-serif;margin:0 auto;max-width:400px;padding:20px;width:100%}.form-group{margin-bottom:20px}.form-group label{color:teal;display:block;font-size:14px;margin-bottom:8px;padding-top:8px}.form-group.terms{align-items:center;color:#666;display:flex;flex-direction:row;font-size:14px}.form-group.terms input{margin-right:10px;width:30px}.form-group.terms a{color:#007bff;text-decoration:none}.form-group.terms a:hover{text-decoration:underline}.form-group input{background:#fff;border:1px solid #e5e5e5;border-radius:35px;box-shadow:0 3px 4px #afafaf36;font-size:16px;height:24px;margin-bottom:5px;padding:15px;width:100%}input::placeholder,textarea::placeholder{color:var(--placeholder-color);opacity:var(--placeholder-opacity)}input,textarea{color:var(--input-color)}.footer-bridge{align-items:flex-start;display:flex;justify-content:space-between;padding:40px 10px 10px;position:relative}.footer-bridge:before{background:#03132e40;border-radius:50%;content:"";height:2px;left:5%;position:absolute;top:75px;width:90%}.bridge-item{position:relative;text-align:center;width:22%;z-index:2}.bridge-item h4{color:#03132e;margin:12px 0 6px}.bridge-item p{color:#000713;font-size:13px}.bridge-item a{color:#03132e;text-decoration:none}.bridge-item a:hover{text-decoration:underline}.bridge-icon{align-items:center;background:teal;border-radius:50%;box-shadow:0 8px 20px #00000040;color:#fff;display:flex;font-size:26px;height:64px;justify-content:center;margin:0 auto;transition:all .35s ease;width:64px}.bridge-icon img{width:28px}.bridge-item:hover .bridge-icon{background:#1dd4d4;transform:translateY(-8px) scale(1.05)}.bridge-socials{display:flex;font-size:18px;gap:10px;justify-content:center}.bridge-socials svg{cursor:pointer;transition:transform .3s ease}.bridge-socials svg:hover{transform:scale(1.2)}@media (max-width:800px){.footer-bridge{flex-wrap:wrap!important;gap:30px;justify-content:center}.bridge-item{width:42%}}@media (max-width:520px){.bridge-item{font-size:14px;gap:1px;width:48%}.footer-bridge:before{display:none}}.footer-container{background-color:#a0cccc;color:#fff;max-width:100%}.all-footer,.footer-container{display:flex;flex-direction:column}.fcont{display:flex}.footer-content{display:flex;justify-content:space-around}.foot{display:flex;gap:10px}.footer-address{width:50%}.footer-links{padding-top:45px;width:85%}.footer-social{width:33%}.footer-Heading{color:#03132e}.location{padding-right:5px}.calls,.location{height:20px;width:23px}.calls{padding-right:10px}.footer-para{color:#000713!important;font-size:14px;padding-bottom:30px}.footer-para a{color:#03132e!important;opacity:108%!important;text-decoration:none}.footer-para a:hover{text-decoration:underline}.footer-address h4{font-weight:700;margin-bottom:5px}.footer-address p{margin:5px 0}.footer-links ul{padding:0}.footer-links li{color:#03132e;cursor:pointer;float:left;list-style:none;padding-bottom:15px;width:50%}.footer-social .make-in-india{margin-bottom:10px;mix-blend-mode:multiply;padding-left:225px;width:160px}.social-icons{align-items:end;display:flex;flex-direction:column}.social-icons img{height:30px;width:30px}.social-icon svg{align-items:center;display:block;display:flex;font-size:20px;height:40px;justify-content:center;margin:5px 0;text-decoration:none;width:40px}.footer-bottom{background-color:teal;color:#9aaeb6;padding:1px;text-align:center}.footer-logo{display:flex;height:140px;margin-bottom:22px;margin-left:10px;width:190px}.flogo{height:90px;width:140px}.facebook{color:#004cff}.instagram{color:#b93661}.linkedIn{color:#1313b1}.youtube{color:red}.footer-link-button{background:none;border:none;color:inherit;cursor:pointer;font:inherit;margin:0;padding:0;text-align:left}.footer-links ul{display:grid;font-size:medium;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:5px;width:100%}.footer-link-button:hover{text-decoration:underline}.footer-links li a{text-decoration:none}.footer-modal-backdrop{align-items:center;background:#0f172a8c;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.footer-modal{background:#fffaf2;border-radius:16px;box-shadow:0 18px 40px #00000059;max-height:80vh;overflow-y:auto;padding:20px 22px 16px;position:relative;width:min(600px,92%)}.footer-modal-close{background:#0000;border:none;cursor:pointer;font-size:22px;line-height:1;position:absolute;right:12px;top:10px}.footer-modal-body{padding-right:10px}.footer-modal-title{color:teal;font-size:22px;margin-bottom:10px}.footer-modal-body p{color:#333;font-size:14px;line-height:1.7;margin-bottom:10px}.footer-modal-brand{color:teal;font-size:14px;font-weight:700;margin-top:8px}@media (max-width:550px){.footer-content{align-items:center;justify-content:space-evenly}.fcont,.footer-content{display:flex;flex-direction:column}.fcont{justify-content:center}.footer-address{display:flex;flex-direction:column;width:45%}.foot{display:flex;gap:8px;justify-content:space-between}.footer-logo{height:30px;margin-left:4px;width:60px}.footer-address p{font-size:10px}.footer-address h4{font-size:12px;font-weight:700;margin-bottom:5px}.footer-para{padding-bottom:2px}.footer-links{align-items:center;justify-content:center;padding:2px 2px 2px 8px}.footer-links ul{grid-gap:19px;display:grid;gap:19px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:5px;width:98%}.footer-links li{color:#03132e;cursor:pointer;display:flex;flex:nowrap 1;font-size:9px!important;list-style:none;min-width:94px;padding:2px;width:33%}.social-icons{display:flex;flex-direction:row;gap:12px;padding:0 60px}.social-icon svg{align-items:center;display:block;font-size:15px;height:30px;margin:5px 0;text-decoration:none;width:30px}.footer-social,.social-icon svg{display:flex;justify-content:center}.footer-links,.footer-social{width:100%}}@media (max-width:1040px){.footer-links li{font-size:small}}@media (max-width:900px){.footer-links li{font-size:12px;padding-bottom:28px}.footer-links{padding-top:38px}}@media (max-width:720px){.footer-links{padding-top:28px}.footer-links li{font-size:11px;padding-bottom:6px}}.review-container{align-items:flex-start;background-color:teal;display:flex;flex-wrap:wrap;justify-content:space-around;padding:20px}.review-card{color:#fff;justify-content:center;margin:20px;max-width:300px}.review-card,.review-card-item{align-items:center;display:flex}.review-card-item{flex-direction:column;text-align:center}.review-card-img{margin-bottom:15px;margin-top:-90px}.review-avatar{border:3px solid #fff;border-radius:50%;height:100px;width:100px}.content,.review-card-details{align-items:center;display:flex;flex-direction:column}.info-text{margin-bottom:10px}.review-name{color:#fff;font-size:1.2em;font-weight:700}.review-text{color:#fff;font-size:1em;line-height:1.4}.review-heading{align-items:center;color:teal;display:flex;justify-content:center;margin-bottom:85px}.review-heading h1{font-size:60px}@media (max-width:550px){.review-card-img{margin-bottom:15px;margin-top:10px}.review-name{font-size:1em}.review-card{max-height:-webkit-fit-content;max-height:fit-content}.review-heading{margin-bottom:22px!important;padding:0 10px}.review-heading h1{font-size:27px!important}}@media (max-width:768px){.review-card-img{margin-bottom:15px;margin-top:10px}}.counter-container{background-color:teal;display:flex;gap:35px;justify-content:center;padding:20px}.main-counter{background-color:#e6e6e6;border-left:1px solid #e6e6e6;border-radius:4px;border-right:1px solid #e6e6e6;border-color:#e6e6e6 #00a7b0;border-style:solid;border-width:1px 2px;box-shadow:#f4e1eb;text-align:center;width:250px}.main-counter-title h2{color:teal;font-size:1.2em;margin:5px}.count-number{color:teal;font-size:1.5em;font-weight:400;margin:5px}@media (max-width:550px){.counter-container{background-color:teal;display:flex;gap:5px;justify-content:center;padding:20px 10px}.main-counter-title h2{color:teal;font-size:.8em;margin:5px}.count-number{color:teal;font-size:1.2em;font-weight:400;margin:5px}}.different-options-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));padding:20px 70px}.option-card{background-color:#f6fdfd;border-radius:5px;box-shadow:0 4px 8px #0003;overflow:hidden;text-align:center;transition:transform .3s}.option-card:hover{transform:translateY(-10px)}.option-image{border:.5px solid #000;border-radius:5px;height:180px;object-fit:cover;width:97%}.option-title{color:#333;font-size:1rem;font-weight:500;margin:15px 10px}.option-title a{color:teal}.option-button{background-color:teal;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;margin:15px;padding:10px 20px;transition:background-color .3s}@media (max-width:550px){.different-options-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(120px,2fr));padding:20px}.option-image{border:.5px solid #000;border-radius:5px;height:100px;object-fit:cover;width:97%}.option-title{color:#333;font-size:.6rem;font-weight:500;margin:15px 10px}}.option-readmore{background:none;border:none;color:teal;cursor:pointer;font-size:.95rem;margin-left:4px;padding:0}.option-readmore:hover{text-decoration:underline}.SubscribeContainer{background:#4aacac;padding-right:15px}.SubscribeDiv{display:flex}.SubscribeInfo{float:left;padding:20px}.SubscribeInfo h2{color:#016d6d;font-family:Assistant,sans-serif;font-size:40px;font-weight:700;margin-bottom:0}.SubscribeInfo p{color:#373737;font-family:Assistant,sans-serif;font-size:18px;font-weight:300;margin-top:5px;opacity:70%}.SubscribeBtn{align-items:center;display:flex;margin-top:5px}.SubscribeContainer form{display:flex;margin-top:70px;padding:15px}.form-control{background:#fff;border:1px solid #e5e5e5;border-radius:22px;box-shadow:0 3px 4px #afafaf36;display:block;float:left;font-size:16px;font-weight:400;padding:10px;position:relative;-webkit-transition:.5s;-ms-transition:.5s;-o-transition:.5s;width:50%}.Subscribe-Btn,.form-control{font-family:Assistant,sans-serif;height:35px}.Subscribe-Btn{background:teal;border:none;border-radius:35px;color:#fff;cursor:pointer;font-size:14px;font-weight:550;margin-left:20px;padding:0 30px!important;z-index:1}.Subscribe-Btn:hover{background-color:#16d0d0}@media (max-width:550px){.SubscribeInfo h2{font-size:22px}.SubscribeDiv{flex-direction:column}.SubscribeContainer form{display:flex;margin-top:0;padding:15px}}@media (max-width:950px){.SubscribeInfo p{font-size:14px}.SubscribeDiv{flex-direction:column}.SubscribeContainer form{display:flex;margin-top:0;padding:15px}}.tiles-container{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));padding:40px 20px}.tile-card{background:#fff;border:1px solid #e6f2f2;border-radius:16px;box-shadow:0 8px 20px #0000000f;color:#333;overflow:hidden;padding:24px;position:relative;text-decoration:none;transition:all .35s ease}.tile-card:hover{border-color:teal;box-shadow:0 15px 35px #0080802e;transform:translateY(-8px)}.tile-card:before{background:linear-gradient(90deg,teal,#00b3b3);content:"";height:4px;left:0;position:absolute;top:0;width:100%}.icon{color:teal;font-size:34px;margin-bottom:14px;transition:transform .3s ease}.tile-card:hover .icon{transform:scale(1.1)}.tile-btn:hover{background-color:#066}.tile-card h3{color:#167b7b;font-size:18px;font-weight:600;margin-bottom:10px}.tile-card p{color:#555;font-size:14px;line-height:1.6}.tile-btn{background-color:teal;border-radius:8px;color:#fff;display:inline-block;font-size:14px;font-weight:600;margin-top:15px;padding:8px 16px;text-align:center;transition:background-color .3s ease}@media (max-width:480px){.tile-card{padding:18px}}.product-container{padding:20px}.product-container h2{color:teal;font-size:28px;margin-bottom:28px;text-align:center}.product-tile{background-color:#f6fdfd;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 4px #0000001a;height:380px;padding:16px;text-align:center}.product-title{color:teal;font-size:18px;font-weight:700}.product-image{height:auto;margin:8px 0;max-width:100%}.product-description{color:#555;font-size:14px}.product-pricing{margin:8px 0}.original-price{color:#888;margin-right:8px;text-decoration:line-through}.discounted-price{color:#d9534f;font-weight:700}.add-to-cart-button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:8px 16px}.add-to-cart-button:hover{background-color:#0056b3}.category-button{background-color:#fff;border:1px solid #ddd;border-radius:20px;cursor:pointer;font-size:14px;margin:4px;padding:8px 16px}.category-button.active{background-color:teal;color:#fff}.category-button:hover{background-color:#066;color:#fff}.categories{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:40px}.products-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(300px,auto));justify-content:center;padding:16px 0}@media (max-width:550px){.product-tile{border-radius:5px;height:307px;width:225px}.product-tile img{height:140px;object-fit:cover;width:100%}.product-title{color:#006d5b;font-size:12px;font-weight:700;margin:10px 0}.product-description{color:#006d5b;font-size:10px;margin-bottom:12px;text-align:left}.buy-now{background-color:teal;border:none;border-radius:20px;color:#fff;font-weight:550;margin-top:8px;padding:5px 8px;width:50%}.pd{height:32px;margin-bottom:4px;overflow:hidden}.category-button{font-size:12px;gap:2px;margin:2px;padding:8px 12px}.categories{display:flex;flex-wrap:wrap;gap:2px;margin-bottom:6px}.products-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(240px,auto));justify-content:center;padding:16px 0}.product-container h2{font-size:22px}}.sleep-experts-container{background-color:#f6fdfd;gap:20px;padding:20px 120px}.sleep-experts-Heading{color:teal;text-align:center}.sleep-experts-Box{display:flex;flex-direction:row;justify-content:space-between;padding-top:30px}.left-section{flex:1 1;padding-right:20px}.left-section h2{color:#2d2d2d;font-size:24px;margin-bottom:20px}.info-box{align-items:flex-start;display:flex;gap:15px;margin-bottom:20px}.info-image{border-radius:8px;height:70px;width:120px}.info-box h3{color:teal;font-size:1rem;font-weight:500;margin:0}.info-box p{color:#222;font-size:13px;letter-spacing:.7px;margin:5px 0;text-align:justify}.right-section{background-color:#d6f0f0;border-radius:12px;flex:1 1;padding:20px;z-index:1000}@media (max-width:550px){.sleep-experts-container{background-color:#f6fdfd;gap:7px;padding:8px 20px}.sleep-experts-Heading{color:teal;font-size:22px;text-align:center}.sleep-experts-Box{padding-top:30px}.info-box,.sleep-experts-Box{display:flex;flex-direction:column}.info-box{align-items:center;gap:5px;margin-bottom:10px}.info-image{border-radius:8px;height:80px;width:180px}.info-box p{color:#222;font-size:13px;letter-spacing:.7px;margin:5px 0;text-align:justify}}@media (max-width:1024px){.sleep-experts-container{padding:20px}}.sleep-health{color:#102a43;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;margin:48px auto;max-width:1000px;padding:0 16px 40px}.sh-title{color:#0f766e;font-size:34px;line-height:1.2;margin-bottom:24px;text-align:center}.sh-nav{border-bottom:1px solid #e5e7eb;display:flex;flex-wrap:wrap;gap:24px;justify-content:center;margin-bottom:22px;padding-bottom:10px}.sh-tab{-webkit-appearance:none;appearance:none;background:#0000;border:0;color:#334155;cursor:pointer;font-size:16px;outline-offset:4px;padding:6px 2px;position:relative;transition:color .15s ease}.sh-tab.is-active,.sh-tab:focus,.sh-tab:hover{color:#0f766e}.sh-tab.is-active:after,.sh-tab:focus:after,.sh-tab:hover:after{background:#0f766e;bottom:-11px;content:"";height:2px;left:0;position:absolute;right:0}.sh-content{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 2px 12px #0000000a;padding:20px}.sh-content h2{color:#0b3d3a;font-size:22px;margin:0 0 8px}.sh-content p{line-height:1.6;margin:8px 0 12px}.sh-content ol,.sh-content ul{line-height:1.6;margin:8px 0 0 18px}.tip{background:#f0fdfa;border:1px solid #99f6e4;border-radius:10px;color:#065f46;margin-top:12px;padding:10px 12px}@media (max-width:640px){.sh-title{font-size:22px;margin-bottom:16px}.sh-tab{font-size:12px}.sh-content{padding:12px}.sleep-health{margin:24px 5px}}.blog-container{color:#102a43;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;margin:48px auto;max-width:1200px;padding:0 16px 40px}.blog-title{color:#0f766e;font-size:34px;line-height:1.2;margin-bottom:24px;text-align:center}.blog-detail-wrapper{color:#102a43;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;margin:40px auto;max-width:900px;padding:0 16px 40px}.blog-detail-container{margin-bottom:32px}.blog-back-button{background:#0000;border:none;color:teal;cursor:pointer;font-weight:600;margin-bottom:16px}.blog-detail-title{color:#0f766e;font-size:30px;margin-bottom:16px}.blog-detail-conclusion,.blog-detail-intro{font-size:16px;line-height:1.7;margin-bottom:16px}.blog-detail-section{margin-bottom:18px}.blog-detail-heading{color:teal;font-size:20px;margin-bottom:6px}.blog-detail-list{margin:0;padding-left:20px}.blog-detail-list li{margin-bottom:4px}.blog-detail-image-wrapper{margin-bottom:16px;text-align:center}.blog-detail-image{border-radius:10px;max-height:320px;max-width:100%;object-fit:cover}@media(max-width:550px){.blog-detail-title{color:#0f766e;font-size:24px;margin-bottom:16px}}*{box-sizing:border-box;font-family:Arial,sans-serif;margin:0;padding:0}.ContactHead{background-color:#e6f8f8;color:teal;display:flex;justify-content:center}.ContactHead h1{margin-top:5px}.contact-outer{background-color:#e6f8f8;padding:16px}.contact-topbar{background:#e6f8f8;border-radius:10px;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px;padding:10px}.contact-tab{background:none;border:1px solid #d0d0d0;border-radius:25px;color:teal;cursor:pointer;font-size:.95rem;padding:10px 14px}.contact-tab.active{background-color:teal;color:#fff}.contact-container{display:flex;gap:12px}.contact-form-container{background-color:#fff;border-radius:10px;box-shadow:0 2px 6px #00000014;flex:0 0 55%;padding:18px}.form-title{color:teal;font-size:1.4rem;margin-bottom:6px}.form-description{color:teal;font-size:.9rem;margin-bottom:10px}.contact-form{flex-direction:column}.contact-form,.input-row{display:flex;gap:8px}.input-group{flex:1 1}.input-group label{color:teal;display:block;font-size:.95rem;margin-bottom:4px}.input-group input,.input-group select,textarea{border:1px solid #e5e5e5;border-radius:11px;box-shadow:0 3px 4px #afafaf36;font-size:.95rem;padding:6px;width:100%}textarea{height:90px;resize:none}.checkbox-group{align-items:center;border:1px solid #e5e5e5;border-radius:24px;box-shadow:0 3px 4px #afafaf36;display:flex;gap:8px;padding:5px 10px}.submit-btn{align-items:center;background-color:teal;border:none;border-radius:30px;color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;gap:8px;justify-content:center;padding:10px 16px;width:100%}.submit-btn:hover{background-color:#08afaf}.submit-btn span{font-size:1.1rem}.contact-right{background:#e6f8f8;border-radius:10px;display:grid;flex:1 1;min-height:200px;padding:10px;place-items:center}.contact-right-img{filter:saturate(.9);height:auto;max-width:80%;object-fit:contain}.required{color:red}@media (max-width:960px){.contact-container{flex-direction:column}.contact-form-container{flex:1 1 auto}.contact-right{min-height:160px}}.blog-form-wrapper{background:#f6fdfd;border-radius:12px;box-shadow:0 4px 8px #0000000f;margin:0 auto 40px;max-width:600px;padding:20px 16px}.blog-form-title-section h2{color:teal;font-size:22px;margin-bottom:8px}.blog-form-title-section p{color:#335;font-size:14px;margin-bottom:16px}.blog-form{display:flex;flex-direction:column;gap:10px}.blog-form .input-group label{color:teal}.blog-form .input-group input,.blog-form .input-group textarea{border:1px solid #e5e5e5;border-radius:22px;box-shadow:0 3px 4px #afafaf36;font-size:.95rem;padding:8px 10px;width:100%}.blog-form textarea{height:110px;resize:vertical}.blog-form-submit{background-color:teal;border:none;border-radius:20px;color:#fff;cursor:pointer;font-weight:600;margin:0 auto;padding:10px 20px;width:290px}.blog-form-submit:disabled{cursor:not-allowed;opacity:.7}.product-details-page{margin:40px auto;max-width:1200px;padding:0 16px 40px}.back-button{background:#0000;border:none;color:#006d5b;cursor:pointer;font-weight:600;margin-bottom:16px}.product-details-header{align-items:flex-start;display:flex;gap:24px;margin-bottom:32px}.product-details-image{border-radius:10px;max-width:100%;object-fit:cover;width:360px}.product-details-text{flex:1 1}.product-details-title{color:#006d5b;font-size:28px;margin-bottom:12px}.product-details-description{color:#333;font-size:16px;line-height:1.6}.other-products-heading{color:#006d5b;font-size:22px;margin-bottom:12px;margin-top:24px}.product-details-buy-now{background-color:teal;border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;margin-top:16px;padding:10px 28px;transition:.2s ease}.product-details-buy-now:hover{background-color:#006d5b}@media(max-width:550px){.product-details-header{align-items:flex-start;display:flex;flex-direction:column;gap:24px;margin-bottom:32px;padding:0 18px}.product-details-title{color:#006d5b;font-size:22px;margin-bottom:12px}.product-details-description{color:#333;font-size:14px;line-height:1.6}.product-details-description h3{font-size:22px;margin-bottom:7px}.other-products-heading{color:#006d5b;font-size:22px;margin-bottom:12px;margin-top:24px}}.floating-buttons-wrapper{bottom:80px;display:flex;flex-direction:column;gap:15px;position:fixed;right:14px;transition:opacity 1s ease,transform 1.5s ease,scale 1.5s ease,rotate 1.5s ease;z-index:10000}.show{opacity:1;transform:translate3d(-25%,-7px,3em) scale(1.1) rotate(.4deg)}.hide{opacity:0;pointer-events:none;transform:translateY(15px)}.floating-consult-btn-container{background-color:#067a7a;border:none;border-radius:80px;box-shadow:0 4px 12px #0000004d;color:#fff;cursor:pointer;font-size:10px;font-weight:600;opacity:.9;padding:14px;text-align:center;text-decoration:none;z-index:9999}.floating-consult-btn,.floating-consult-btn-container{align-items:center;display:flex;flex-direction:column;transition:all .3s ease}.floating-consult-btn{background-color:#b2dfdf;border-radius:50%;box-shadow:0 8px 20px #0080804d;height:40px;justify-content:center;width:40px}.floating-consult-btn:hover{background-color:#9ed7d7;box-shadow:0 12px 25px #00808066;transform:translateY(-2px)}.floating-consult-btn svg{color:teal}.floating-link{text-decoration:none}@media (max-width:600px){.floating-buttons-wrapper{bottom:80px;font-size:8px;padding:8px 4px;right:2px}.floating-consult-btn-container{background-color:#067a7a;border:none;border-radius:80px;color:#fff;font-size:8px;font-weight:500;opacity:.8;padding:8px}.floating-consult-btn{height:30px;width:30px}}.chat-toggle-btn{align-items:center;background:teal;border-radius:50%;bottom:24px;box-shadow:0 4px 12px #0000004d;color:#fff;cursor:pointer;display:flex;font-size:24px;height:55px;justify-content:center;position:fixed;right:25px;width:55px;z-index:9999}.assistant-name{bottom:4px;color:teal;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:14px;font-weight:600;padding:6px 12px;position:fixed;right:2.5px;z-index:9999}.chatbot{background:#fff;border-radius:12px;bottom:85px;box-shadow:0 5px 20px #0003;display:flex;flex-direction:column;height:450px;overflow:hidden;position:fixed;right:20px;width:320px;z-index:99999}.chat-header{align-items:center;background:teal;color:#fff;display:flex;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:16px;font-weight:600;justify-content:center;padding:10px}.close-btn{background:#0000;border:none;color:#fff;cursor:pointer;font-size:18px;position:absolute;right:12px;top:8px}.chat-window{flex:1 1;overflow-y:auto;padding:10px}.chat-window::-webkit-scrollbar{display:none}.user-msg-box{display:flex;justify-content:flex-end;margin-left:14px}.bot-msg-box{display:flex;justify-content:flex-start;margin-right:14px}.user-msg{background:#d3ecec;border:1px solid teal;border-radius:10px;color:teal;font-size:12px;text-align:justify;width:-webkit-fit-content;width:fit-content}.bot-msg,.user-msg{margin:5px 0;padding:6px 10px}.bot-msg{background:#f1f1f1;border-radius:10px;font-size:14px;line-height:1.25;max-width:-webkit-fit-content;max-width:fit-content;white-space:pre-line}.chat-input{border-top:1px solid #ddd;display:flex}.chat-input input{border:none;flex:1 1;padding:8px}.chat-input button{background:teal;border:none;color:#fff;padding:8px 12px}.faq-container{display:flex;flex-direction:column;gap:6px;padding:8px}.faq-btn{background:#e6f7f7;border:1px solid teal;border-radius:8px;cursor:pointer;font-size:12px;padding:6px}
/*# sourceMappingURL=main.daaa39a7.css.map*/