footer,footer a{color:#b7c8ca}.cta-box,.hero,.video-box{overflow:hidden}:root{--primary:#087f8c;--primary-dark:#05636d;--secondary:#16a085;--dark:#12343b;--light-bg:#f3fbfc;--text:#53666b;--white:#ffffff}body,html{width:100%;max-width:100%;margin:0;padding:0;overflow-x:hidden!important}*{box-sizing:border-box}iframe,img,video{max-width:100%;height:auto}.container,.container-fluid{width:80%;max-width:80%}.row{margin-left:0!important;margin-right:0!important}section{max-width:100%;overflow-x:hidden}a{text-decoration:none}.navbar{background:rgba(255,255,255,.96);backdrop-filter:blur(12px);box-shadow:0 2px 20px rgba(0,0,0,.06);padding:14px 0;transition:.3s}.navbar-brand{font-weight:800;color:var(--dark)!important;font-size:22px}.brand-icon{width:42px;height:42px;border-radius:12px;background:var(--primary);color:#fff;display:inline-flex;align-items:center;justify-content:center;margin-right:9px;font-size:21px}.navbar .nav-link{color:#40565b;font-weight:500;margin:0 8px}.hero h1 span,.navbar .nav-link:hover{color:var(--primary)}.btn-primary-custom{background:var(--primary);border:0;color:#fff;padding:12px 23px;border-radius:10px;font-weight:600;transition:.25s}.btn-primary-custom:hover{background:var(--primary-dark);color:#fff;transform:translateY(-2px)}.hero-price{margin-top:25px;margin-bottom:20px}.price-label{font-size:15px;color:#666;margin-bottom:5px}.price-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.floating-card i,.hero-badge{display:inline-flex;align-items:center}.price-row del{font-size:20px;color:#888}.discount-badge{background:#198754;color:#fff;padding:5px 10px;border-radius:20px;font-size:13px;font-weight:600}.price-note{margin-top:5px;font-size:14px;color:#555}.hero{min-height:720px;padding:145px 0 90px;background:radial-gradient(circle at 90% 20%,rgba(22,160,133,.13),transparent 28%),linear-gradient(135deg,#f1fbfc 0,#fff 60%);position:relative}.hero-badge{gap:8px;background:#e0f6f7;color:var(--primary-dark);padding:8px 15px;border-radius:50px;font-size:14px;font-weight:600;margin-bottom:20px}.hero h1{color:var(--dark);font-size:30px;line-height:1.08;font-weight:800;letter-spacing:-2px}.hero-text{max-width:590px;font-size:18px;line-height:1.8;margin:22px 0 30px}.hero-buttons{display:flex;gap:13px;flex-wrap:wrap}.btn-outline-custom{border:1px solid #cbdde0;color:var(--dark);padding:12px 23px;border-radius:10px;font-weight:600;background:#fff}.camp-box h6,.section-label,footer h5{font-weight:700}.btn-outline-custom:hover{border-color:var(--primary);color:var(--primary)}.hero-image-wrap{position:relative;max-width:510px;margin:auto}.hero-image{width:100%;min-height:470px;border-radius:35px;background:linear-gradient(rgba(7,127,140,.08),rgba(7,127,140,.08)),url('../../assets/img/SLIMO.png') center/cover;box-shadow:0 30px 70px rgba(8,127,140,.18)}.floating-card{position:absolute;background:#fff;padding:17px;border-radius:16px;box-shadow:0 15px 40px rgba(0,0,0,.12)}.floating-card i{width:43px;height:43px;justify-content:center;background:#e1f7f1;color:var(--secondary);border-radius:12px;font-size:21px;margin-right:8px}.camp-box,.camp-icon{display:flex;align-items:center}.camp-box h6,.floating-card strong{color:var(--dark)}.card-one{left:-35px;bottom:55px}.card-two{right:-25px;top:50px}.camp-strip{margin-top:-50px;position:relative;z-index:5}.camp-box{background:#fff;border-radius:18px;padding:25px;box-shadow:0 15px 45px rgba(0,0,0,.08);height:100%;gap:15px}.camp-icon{width:55px;min-width:55px;height:55px;justify-content:center;border-radius:14px;background:#e8f8f9;color:var(--primary);font-size:24px}.camp-box h6{margin-bottom:4px}.camp-box p{margin:0;font-size:14px}.section{padding:100px 0}.section-light{background:var(--light-bg)}.section-label{display:inline-block;color:var(--primary);text-transform:uppercase;letter-spacing:1.5px;font-size:13px;margin-bottom:12px}.section-title{color:var(--dark);font-size:clamp(30px, 4vw, 43px);font-weight:800;letter-spacing:-1px}.section-description{max-width:650px;line-height:1.8}.benefit-card{background:#fff;border:1px solid #e7eeee;border-radius:18px;padding:30px;height:100%;transition:.3s}.benefit-card:hover{transform:translateY(-6px);box-shadow:0 15px 35px rgba(0,0,0,.08);border-color:transparent}.benefit-icon{width:58px;height:58px;display:flex;align-items:center;justify-content:center;background:#e4f7f8;color:var(--primary);border-radius:15px;font-size:25px;margin-bottom:20px}.benefit-card h5,.symptom-card h6{color:var(--dark);font-weight:700}.benefit-card p{line-height:1.7;margin-bottom:0}.info-list{list-style:none;padding:0;margin:30px 0 0}.info-list li{display:flex;gap:12px;margin-bottom:17px;line-height:1.6}.image-grid img,.video-box iframe,.video-box img{display:block;width:100%}.info-list i{color:var(--secondary);font-size:19px;margin-top:2px}.info-box{background:#fff;border-radius:25px;padding:40px;box-shadow:0 15px 50px rgba(0,0,0,.07)}.symptom-card{padding:23px;background:#fff;border-radius:16px;border:1px solid #e6eeee;height:100%}.symptom-card i{color:var(--primary);font-size:27px;margin-bottom:15px}.stats-section{background:var(--primary);color:#fff}.stat-item{text-align:center}.stat-number{font-size:42px;font-weight:800}.stat-label{opacity:.9}.registration-section{background:linear-gradient(135deg,#eefafb,#fff)}.registration-card{background:#fff;border-radius:25px;padding:40px;box-shadow:0 20px 60px rgba(0,0,0,.08)}.form-label{color:var(--dark);font-size:14px;font-weight:600}.cta-box,footer a:hover,footer h5{color:#fff}.form-control,.form-select{min-height:50px;border-radius:10px;border:1px solid #dbe6e8}.form-control:focus,.form-select:focus{border-color:var(--primary);box-shadow:0 0 0 .2rem rgba(8,127,140,.1)}.cta-section{padding:80px 0}.cta-box{background:var(--dark);border-radius:28px;padding:60px;position:relative}.cta-box h2{font-weight:800;font-size:40px}.cta-box p{opacity:.8;max-width:650px}footer{background:#0e252b;padding:55px 0 25px}.footer-bottom{font-size:13px}.mobile-register,.testimonial-mobile{display:none}.fade-up{opacity:0;transform:translateY(25px);transition:.7s}.fade-up.show{opacity:1;transform:translateY(0)}.testimonial-section{padding:60px 0;background:#f8f9fa}.testimonial-card{background:#fff;border-radius:15px;padding:30px;height:100%;box-shadow:0 5px 25px rgba(0,0,0,.08)}.testimonial-img{width:300px;height:300px;object-fit:cover;border:4px solid #fff;box-shadow:0 3px 12px rgba(0,0,0,.15)}.testimonial-text{color:#666;line-height:1.7;margin-top:20px}.testimonial-name{font-size:18px;font-weight:600;margin-top:15px;margin-bottom:3px}.testimonial-role{color:#888;font-size:14px}.testimonial-stars{color:#ffc107;margin-top:10px}.testimonial-control{border:1px solid #ddd;color:#333;width:45px;height:45px;border-radius:50%;background:#fff;opacity:1;top:50%;transform:translateY(-50%)}.testimonial-control:hover{background:#0d6efd;color:#fff}.testimonial-control.carousel-control-prev{left:-55px}.testimonial-control.carousel-control-next{right:-55px}.testimonial-control .carousel-control-next-icon,.testimonial-control .carousel-control-prev-icon{width:20px;height:20px;background-size:100% 100%;background-repeat:no-repeat}.testimonial-control .carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23000' d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3E%3C/svg%3E")}.testimonial-control .carousel-control-next-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23000' d='M4.646 1.646a.5.5 0 0 0 0 .708L10.293 8l-5.647 5.646a.5.5 0 0 0 .708.708l6-6a.5.5 0 0 0 0-.708l-6-6a.5.5 0 0 0-.708 0z'/%3E%3C/svg%3E")}@media (max-width:991px){.hero{padding-top:120px}.hero-image-wrap{margin-top:50px}.card-one{left:10px}.card-two{right:10px}.section{padding:75px 0}.testimonial-control.carousel-control-prev{left:5px}.testimonial-control.carousel-control-next{right:5px}}.counter-box,.counter-icon{display:flex;align-items:center}.registration-counter{margin-bottom:25px}.counter-box{background:#fff;border-radius:15px;padding:18px 20px;gap:15px;box-shadow:0 5px 20px rgba(0,0,0,.08);border:1px solid #eee}.counter-icon{width:50px;height:50px;min-width:50px;border-radius:50%;background:#f1f5ff;justify-content:center;font-size:22px;color:#0d6efd}.counter-label{font-size:13px;color:#777;margin-bottom:3px}.countdown{font-size:22px;font-weight:700;letter-spacing:2px;color:#dc3545}.packet-count{font-size:18px;font-weight:700;color:#198754}.packet-count span{color:#dc3545;font-size:25px}.floating-offer-price{position:fixed;right:20px;top:50%;transform:translateY(-50%);z-index:9999;background:#fff;border:3px solid #dc3545;border-radius:15px;padding:12px 18px;text-align:center;box-shadow:0 5px 20px rgba(0,0,0,.2);animation:1.2s infinite offerBlink}.offer-small{font-size:12px;font-weight:700;color:#dc3545}.offer-price{font-size:32px;font-weight:800;color:#198754;line-height:1.1}.customer-video-label,.offer-text{display:inline-block;font-weight:700}.offer-old-price{font-size:15px;color:#888;text-decoration:line-through}.offer-text{margin-top:3px;padding:3px 8px;border-radius:20px;background:#dc3545;color:#fff;font-size:11px}@keyframes offerBlink{0%,100%{transform:translateY(-50%) scale(1);opacity:1}50%{transform:translateY(-50%) scale(1.08);opacity:.75}}.slim-product-img{height:270px!important;width:auto;object-fit:contain}@media (max-width:767px){.row,img{max-width:100%!important}h2,h3{line-height:1.3}.row,[style*="width: 100vw"],[style*="width:100vw"]{width:100%!important}body{overflow-x:hidden!important}.container,.container-fluid{width:100%!important;max-width:100%!important;padding-left:12px!important;padding-right:12px!important}img{height:auto!important}h1{font-size:28px;line-height:1.25}h2{font-size:24px}h3{font-size:20px}p{font-size:15px;line-height:1.6}.row>*{max-width:100%}footer{padding-bottom:100px!important}.hero{min-height:auto;padding:110px 0 70px}.hero h1{letter-spacing:-1px}.hero-text{font-size:16px}.hero-image{min-height:390px;border-radius:25px}.floating-card{padding:11px;font-size:12px}.floating-card i{width:35px;height:35px;font-size:17px}.camp-strip{margin-top:-20px}.section{padding:65px 0}.registration-card{padding:25px 20px}.cta-box{padding:35px 25px}.cta-box h2{font-size:30px}.mobile-register{display:block;position:fixed;bottom:0;left:15px;right:15px;z-index:1000}.mobile-register a{width:100%;display:block;text-align:center;padding:14px;border-radius:12px;background:var(--primary);color:#fff;font-weight:700;box-shadow:0 8px 30px rgba(0,0,0,.2)}.testimonial-desktop{display:none}.testimonial-mobile{display:block}.testimonial-section{padding:40px 15px}.testimonial-card{padding:20px 15px}.testimonial-img{width:100%;max-width:300px;height:auto;aspect-ratio:1/1}.testimonial-text{font-size:14px}.testimonial-control{width:40px;height:40px}.testimonial-control.carousel-control-prev{left:0}.testimonial-control.carousel-control-next{right:0}.counter-box{padding:15px}.countdown{font-size:21px}.packet-count{font-size:17px}.packet-count span{font-size:22px}.floating-offer-price{right:25px;top:auto;bottom:200px;transform:none;padding:8px 12px;border-radius:12px}.offer-price{font-size:25px}.offer-small,.offer-text{font-size:10px}.offer-old-price{font-size:12px}@keyframes offerBlink{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.06);opacity:.75}}.slim-product-img{height:230px!important}}.customer-video-section{padding:70px 0;background:#f8f9fa}.customer-video-heading{margin-bottom:40px}.customer-video-label{padding:6px 16px;margin-bottom:10px;background:#e8f5e9;color:#198754;border-radius:30px;font-size:14px}.customer-video-heading .section-title{margin-bottom:10px}.customer-video-description{max-width:650px;margin:0 auto;color:#666;font-size:16px;line-height:1.7}.customer-video-card{background:#fff;padding:10px;border-radius:18px;box-shadow:0 5px 25px rgba(0,0,0,.08);overflow:hidden;transition:.3s}.customer-video-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,.13)}.video-box{position:relative;width:100%;aspect-ratio:16/9;border-radius:10px;background:#000;cursor:pointer}.video-box img{height:100%;object-fit:cover}.youtube-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70px;height:50px;background:red;border-radius:12px;display:flex;align-items:center;justify-content:center;pointer-events:none}.youtube-play span{color:#fff;font-size:25px;line-height:1}.video-box iframe{height:100%;border:0}.image-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.image-grid img{height:auto}.nox,.noxwhats{width:60px;right:12px;cursor:pointer;border-radius:50%;z-index:99;display:inline-block;line-height:65px}.nox,.noxwhats,.phone{position:fixed;text-align:center;height:50px;color:#fff}.nox{bottom:135px}.noxwhats{bottom:60px}.phone{display:block;bottom:70px;width:300px;left:calc(50% - 150px);margin:0;padding:0;font-size:30px;background:#7cfc00;line-height:50px;text-decoration:none;animation:.7s infinite pulse;z-index:99999999;border-radius:10px;text-shadow:1px 1px 1px #000,1px 1px 1px #000,1px 1px 1px #000;box-shadow:0 5px 10px #000}