@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500;600;700&display=swap);body{background-color:#fff;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}::selection{background:#25d366;color:#fff}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#0e2d1d,#25d366);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#25d366,#0e2d1d)}#slider{background-attachment:fixed;background-image:linear-gradient(#0006,#0000004d),url(/static/media/massage.45851c1428c1009efd62.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;min-height:100vh;overflow:hidden;position:relative}#slider:before{background:linear-gradient(135deg,#0e2d1d4d,#0003);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.animate-on-scroll{opacity:0;transform:translateY(50px);transition:opacity .8s ease-out,transform .8s ease-out}.animate-on-scroll.animate-in{opacity:1;transform:translateY(0)}@media (max-width:1200px){#slider{background-position:50%;background-size:cover;min-height:100vh}}@media (max-width:768px){#slider{background-position:50%;background-size:cover;min-height:100vh}}@media (max-width:480px){#slider{background-position:50%;background-size:cover;min-height:100vh}}#slidertext{animation:fadeInUp 1s ease-out;float:left;margin:25vh auto 0 10px;padding-left:10px;width:55%;z-index:2}#slidertext,.btn{position:relative}.btn{background:linear-gradient(135deg,#fff,#f8f9fa);border:2px solid #0e2d1d;border-radius:50px;box-shadow:0 4px 15px #0e2d1d33;color:#0e2d1d;font-size:14px;font-weight:600;overflow:hidden;padding:12px 30px;transition:all .3s cubic-bezier(.4,0,.2,1)}.btn:before{background:linear-gradient(135deg,#0e2d1d,#1a5233);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .3s ease;width:100%;z-index:-1}.btn:hover:before{left:0}.btn a{color:#0e2d1d;position:relative;z-index:1}a:hover{text-decoration:none}.btn a:hover{color:#fff}.btn:hover{border:2px solid #0e2d1d;box-shadow:0 6px 25px #0e2d1d66;color:#fff!important;text-decoration:none;transform:translateY(-2px)}#about{align-items:center;background:linear-gradient(135deg,#f8f9fa,#fff);box-shadow:0 10px 40px #0000000d;display:flex;justify-content:space-between;min-height:600px;padding:80px 40px;position:relative;text-align:center;width:100%}#aboutHeading{color:#0e2d1d;display:inline-block;font-size:40px;font-weight:800;letter-spacing:2px;position:relative;text-transform:uppercase}#aboutHeading:after{background:linear-gradient(90deg,#0e2d1d,#25d366);border-radius:2px;bottom:-10px;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:60px}#aboutImg{background-image:url(/static/media/talsso-modified.de97148c18d0aa82d33c.png);background-repeat:no-repeat;background-size:cover;border-radius:20px;box-shadow:0 20px 60px #00000026;height:400px;overflow:hidden;position:relative;transition:transform .3s ease;width:430px}#aboutImg:hover{transform:scale(1.03) rotate(1deg)}#aboutText{text-align:left;width:55%}#aboutText p{color:#555;font-size:17px;font-weight:500;line-height:2;margin-bottom:15px;text-align:justify}#aboutText h1{color:#1a1a1a;font-weight:700;margin-bottom:20px}#services{background:linear-gradient(135deg,#0e2d1d,#1a5233);clear:both;color:#fff;display:block;padding:80px 20px;position:relative;text-align:center;width:100%}#services:before{background:radial-gradient(circle at 20% 30%,#25d36626 0,#0000 50%),radial-gradient(circle at 80% 70%,#25d3661a 0,#0000 50%),repeating-linear-gradient(45deg,#0000,#0000 10px,#25d36608 0,#25d36608 20px);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}#services .card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3!important;border-radius:20px;box-shadow:0 8px 32px #0000001a;display:inline-block;margin-left:2%;margin-top:30px;padding:30px 20px;text-align:center;transition:all .3s cubic-bezier(.4,0,.2,1);width:25%}#services .card:hover{background:#ffffff26;border:1px solid #ffffff4d!important;box-shadow:0 15px 45px #0003;transform:translateY(-10px)}#services h1{font-size:48px;font-weight:700;letter-spacing:1px;margin-bottom:20px;text-shadow:2px 2px 4px #0000004d}#services>p{font-size:18px;line-height:1.6;margin-bottom:40px;opacity:.95;padding:10px 20%}.card-title{font-size:22px;font-weight:700;padding-top:15px;text-shadow:1px 1px 2px #0003}.card img{border:4px solid #ffffff4d;border-radius:50%;box-shadow:0 8px 20px #0003;height:180px;transition:all .4s cubic-bezier(.4,0,.2,1);width:200px}.card:hover img{border-color:#25d36699;box-shadow:0 12px 30px #25d3664d;transform:scale(1.1) rotate(5deg)}#price{background:linear-gradient(135deg,#f8f9fa,#e9ecef);padding:80px 20px;text-align:center}#price h1{color:#1a1a1a;display:inline-block;font-size:48px;font-weight:800;line-height:inherit!important;margin-bottom:50px;position:relative}#price h1:after{background:linear-gradient(90deg,#0e2d1d,#25d366);border-radius:2px;bottom:-15px;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:80px}#price .card{background:#fff;border:none!important;border-radius:20px;box-shadow:0 10px 30px #0000001a;display:inline-block;margin-left:2%;margin-top:30px;overflow:hidden;text-align:center;transition:all .3s cubic-bezier(.4,0,.2,1);width:25%}#price .card:hover{box-shadow:0 20px 50px #0e2d1d33;transform:translateY(-10px) scale(1.02)}#price .card h1{font-size:28px;font-weight:700;margin-bottom:10px}#price .card h2{color:#0e2d1d;margin:15px 0}#price .card img{border-radius:20px 20px 0 0;height:250px;object-fit:cover;transition:transform .3s ease;width:100%}#price .card:hover img{transform:scale(1.05)}.card-body{padding:20px!important;width:100%!important}.card-text{color:#25d366;font-size:20px;font-weight:600;margin-top:10px}#team{background:linear-gradient(135deg,#1a5233,#0e2d1d);clear:both;color:#fff;display:block;padding:80px 20px;position:relative;text-align:center;width:100%}#team:before{background:radial-gradient(circle at 30% 40%,#25d3661f 0,#0000 60%),radial-gradient(circle at 70% 60%,#25d36614 0,#0000 60%),repeating-linear-gradient(-45deg,#0000,#0000 15px,#25d3660a 0,#25d3660a 30px);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}#team p{font-size:18px;line-height:1.7;opacity:.95;padding:10px 15%}#team h1{font-size:48px;font-weight:800;letter-spacing:1px;margin-bottom:30px;margin-top:50px;text-shadow:2px 2px 4px #0000004d}.offers-container{align-items:stretch;display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin:50px auto;max-width:1200px;padding:0 20px}.offer-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:2px solid #fff3;border-radius:20px;box-shadow:0 10px 40px #0000004d;padding:40px 30px;text-align:center;transition:all .3s cubic-bezier(.4,0,.2,1);width:320px}.offer-card:hover{background:#ffffff26;border-color:#25d36699;box-shadow:0 20px 60px #25d36666;transform:translateY(-10px)}.offer-icon{animation:bounce 2s ease-in-out infinite;font-size:60px;margin-bottom:20px}.offer-title{color:#25d366;font-size:24px;font-weight:700;margin-bottom:15px;text-shadow:0 2px 10px #25d36680}.offer-description{color:#fff;font-size:16px;line-height:1.6;margin-bottom:25px;opacity:.9}.offer-features{background:#0003;border-radius:15px;margin-bottom:25px;padding:20px;text-align:right}.offer-feature{align-items:center;color:#fff;direction:rtl;display:flex;font-size:15px;gap:10px;margin-bottom:10px}.feature-check{color:#25d366;font-size:18px;font-weight:700}.offer-pricing{align-items:center;display:flex;gap:15px;justify-content:center;margin:10px 0}.original-price{color:#95a5a6;font-size:18px;text-decoration:line-through}.discount-price{color:#e74c3c;font-size:28px;font-weight:700}.offer-button{background:linear-gradient(135deg,#25d366,#1a5233);border:none;border-radius:50px;box-shadow:0 5px 20px #25d36666;color:#fff;cursor:pointer;font-size:18px;font-weight:600;padding:15px 40px;transition:all .3s ease}.offer-button:hover{background:linear-gradient(135deg,#1a5233,#25d366);box-shadow:0 8px 30px #25d36699;transform:scale(1.05)}.teamtext img{border:3px solid #fff3;border-radius:20px;box-shadow:0 15px 40px #0000004d;cursor:pointer;height:300px;margin-bottom:50px;margin-top:50px;transition:all .3s cubic-bezier(.4,0,.2,1);width:300px}.teamtext img:hover{border-color:#25d36680;box-shadow:0 20px 60px #25d36666;transform:scale(1.05) rotate(2deg)}.teamtext{display:inline-block;text-align:center;transition:transform .3s ease;width:30%}#contact{background:linear-gradient(135deg,#fff,#f8f9fa);padding:80px 20px;text-align:center}.contactUs{margin:auto;padding:20px;width:50%}#contact h1{color:#1a1a1a;font-size:48px;font-weight:800;margin-bottom:20px}#contact button{background:linear-gradient(135deg,#0e2d1d,#1a5233);border:none;border-radius:50px;box-shadow:0 4px 15px #0e2d1d4d;color:#fff;font-weight:600;letter-spacing:.5px;padding:12px 35px;transition:all .3s ease}#contact button:hover{background:linear-gradient(135deg,#1a5233,#25d366);box-shadow:0 6px 25px #0e2d1d80;color:#fff!important;transform:translateY(-2px)}.myfooter{background:linear-gradient(135deg,#1a1a1a,#000);float:left;padding:60px 20px 20px;position:relative;text-align:center;width:100%}.myfooter:before{background:linear-gradient(90deg,#0e2d1d,#25d366,#0e2d1d);content:"";height:4px;left:0;position:absolute;right:0;top:0}.myfooter .card{background-color:initial;border:0 #fff!important;color:#fff;display:inline-block;margin-left:3%;text-align:center;transition:transform .3s ease;width:30%}.myfooter .card:hover{transform:translateY(-5px)}.myfooter .card h3{color:#25d366;font-size:22px;font-weight:700;margin-bottom:20px}.myfooter .card p{font-size:15px;line-height:1.8;opacity:.9}#rights{border-top:1px solid #ffffff1a;color:#fff;font-size:14px;margin-top:30px;opacity:.7;padding-top:20px;text-align:center}.myfooter img{border:2px solid #25d3664d;border-radius:50%;height:50px;margin-left:10px;transition:all .3s ease;width:50px}.myfooter img:hover{border-color:#25d366;box-shadow:0 0 20px #25d36680;transform:scale(1.15) rotate(5deg)}@media only screen and (min-width:1201px){#logo{float:left;text-align:center;width:15%}#list ul{float:right;margin-left:5%}#list ul li{display:inline-block;font-size:20px;margin:5px 80px 0 0;text-align:center}header a{color:#fff;text-decoration:none}}@media only screen and (max-width:1200px){#logo{float:left;text-align:center;width:20%}#list ul{float:right}#list ul li{display:inline-block;font-size:20px;margin:10px 60px 0 0;text-align:center}header a{color:#fff;text-decoration:none}}@media only screen and (max-width:992px){#logo{float:left;text-align:center;width:20%}#list ul{float:right;margin-left:50px}#list ul li{display:inline-block;font-size:20px;margin:10px 20px 0 0;text-align:center}header a{color:#fff;text-decoration:none}#aboutImg{display:none}#aboutText{float:none;width:100%}#services .card{margin:15px 2%;width:45%}.contactUs{width:75%}#price .card,.myfooter .card{margin:15px 2%;width:45%}.myfooter img{height:40px;width:40px}.teamtext{margin:20px 2%;width:45%}}@media only screen and (max-width:767px){header{height:auto}#team .offers,.offersp{color:#fff;text-shadow:2px 2px 4px #00000080}#logo{margin-right:100px}#list ul{float:left;margin:0;padding:0}#list ul li{display:block;margin:0;text-align:left}header a{color:#fff;text-decoration:none}#myicon1{margin-top:20px}#myicon1,#myicon2,#myicon3{background-color:#fff;height:5px}#myicon3{margin-top:-10px}.navbar-toggler:hover{background-color:#0e2d1d}#services .card{margin:20px auto;width:85%}.contactUs{width:100%}#price .card{margin:20px auto;width:85%}.myfooter .card{margin:20px auto 0;width:90%}.teamtext{margin:20px auto;width:85%}#team h1{color:#fff}#team h1,.teamtext h4{font-weight:700;letter-spacing:.3px}#about{flex-direction:column;padding:40px 20px}#aboutText{text-align:center;width:100%}}.modal{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#000000f2;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:9999}.modal,.modal-content{align-items:center;display:flex;justify-content:center}.modal-content{animation:zoomIn .3s ease;margin:auto;position:relative}@keyframes zoomIn{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.zoomed-image{border:3px solid #fff3;border-radius:15px;box-shadow:0 25px 80px #00000080;display:block;margin:auto;max-height:90%;max-width:90%}.close{align-items:center;background:#0e2d1dcc;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:50px;font-weight:700;height:60px;justify-content:center;line-height:1;position:absolute;right:40px;top:20px;transition:all .3s ease;width:60px;z-index:10000}.close:focus,.close:hover{background:#0e2d1d;color:#25d366;cursor:pointer;text-decoration:none;transform:rotate(90deg) scale(1.1)}@media only screen and (max-width:575px){#slider{min-height:100vh;text-align:center}.navbar-brand{font-size:20px!important;padding-top:0!important}.navbar-brand h1{font-size:28px!important}#sliderimg{display:none}#slidertext p{font-size:16px!important;padding:5px}#slidertext h1{font-size:38px!important}#slidertext h3{font-size:20px!important}#slidertext{margin:90px auto 0;padding:0 20px;text-align:center;width:100%}.contact-buttons{justify-content:center;margin-top:30px}.contact-buttons button{height:60px!important;width:60px!important}}.contact-container{background:linear-gradient(135deg,#f8f9fa,#fff);padding:80px 40px;text-align:center}.contact-title{color:#1a1a1a;display:inline-block;font-size:3rem;font-weight:800;margin-bottom:15px;position:relative}.contact-title:after{background:linear-gradient(90deg,#0e2d1d,#25d366);border-radius:2px;bottom:-10px;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:80px}.contact-subtitle{color:#666;font-size:1.3rem;font-weight:500;margin-bottom:50px}.map-section{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.map-container{background:#fff;border:1px solid #0000000d;border-radius:20px;box-shadow:0 10px 40px #0000001a;padding:30px;text-align:center;transition:all .3s cubic-bezier(.4,0,.2,1);width:45%}.map-container:hover{box-shadow:0 20px 60px #0e2d1d26;transform:translateY(-10px)}.map-title{color:#0e2d1d;font-size:1.8rem;font-weight:700;margin-bottom:20px}.map-frame{border:none;border-radius:15px;box-shadow:0 5px 20px #0000001a;height:400px;transition:all .3s ease;width:100%}.map-frame:hover{box-shadow:0 8px 30px #00000026}@media (max-width:992px){.map-container{width:80%}}@media (max-width:768px){.contact-title{font-size:2.2rem}.contact-subtitle{font-size:1.1rem}.map-container{padding:20px;width:95%}.map-title{font-size:1.5rem}.map-frame{height:300px}}.popup-overlay{align-items:center;animation:fadeIn .3s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000bf;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.popup{animation:slideUp .3s ease;background:linear-gradient(135deg,#fff,#f8f9fa);border:1px solid #ffffff4d;border-radius:20px;box-shadow:0 20px 60px #0006;max-width:400px;padding:40px 30px;text-align:center;width:90%}.popup h2{color:#1a1a1a;font-size:26px;font-weight:700;margin-bottom:30px}.popup-button{background:linear-gradient(135deg,#0e2d1d,#1a5233);border:none;border-radius:12px;box-shadow:0 4px 15px #0e2d1d4d;color:#fff;cursor:pointer;display:block;font-size:18px;font-weight:600;margin:15px 0;padding:15px;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.popup-button:hover{background:linear-gradient(135deg,#1a5233,#25d366);box-shadow:0 6px 25px #25d36666;transform:translateY(-3px)}.contact-buttons{display:flex;gap:20px;justify-content:center;margin-top:40px}.contact-buttons button{align-items:center;background:linear-gradient(135deg,#25d366,#20b358);border:none;border-radius:50%;box-shadow:0 8px 25px #25d36666;cursor:pointer;display:flex;height:70px;justify-content:center;outline:none;padding:18px;transition:all .3s cubic-bezier(.4,0,.2,1);width:70px}.contact-buttons button:hover{background:linear-gradient(135deg,#20b358,#1a9647);box-shadow:0 12px 35px #25d36699;transform:translateY(-5px) scale(1.1)}.phone-button,.whatsapp-button{align-items:center;animation:pulse 2s ease-in-out infinite;border:3px solid #ffffff4d;display:inline-flex;justify-content:center}@keyframes pulse{0%,to{box-shadow:0 8px 25px #25d36666}50%{box-shadow:0 8px 35px #25d36699,0 0 0 10px #25d3661a}}.phone-button:hover,.whatsapp-button:hover{animation:none}.particles-canvas{height:100%;left:0;opacity:.6;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.testimonials-section{background:linear-gradient(135deg,#f8f9fa,#fff);overflow:hidden;padding:100px 20px;position:relative;text-align:center}.testimonials-section:before{animation:moveBackground 20s linear infinite;background:radial-gradient(circle,#25d3660d 1px,#0000 0);background-size:50px 50px;content:"";height:200%;left:-50%;pointer-events:none;position:absolute;top:-50%;width:200%}@keyframes moveBackground{0%{transform:translate(0)}to{transform:translate(50px,50px)}}.testimonials-title{color:#1a1a1a;display:inline-block;font-size:48px;font-weight:800;margin-bottom:15px;position:relative}.testimonials-title:after{background:linear-gradient(90deg,#0e2d1d,#25d366);border-radius:2px;bottom:-10px;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:80px}.testimonials-subtitle{color:#666;font-size:18px;font-weight:500;margin-bottom:60px}.testimonials-container{align-items:center;display:flex;gap:30px;justify-content:center;margin:0 auto;max-width:900px;position:relative;z-index:1}.testimonial-card{animation:fadeInScale .5s ease;background:#fff;border:2px solid #0000;border-radius:25px;box-shadow:0 15px 50px #0000001a;max-width:700px;padding:50px 40px;position:relative;transition:all .3s ease}@keyframes fadeInScale{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.testimonial-card:hover{border-color:#25d36633;box-shadow:0 20px 60px #0e2d1d26;transform:translateY(-5px)}.quote-icon{color:#25d366;font-size:40px;margin-bottom:20px;opacity:.3}.rating{display:flex;gap:8px;justify-content:center;margin-bottom:25px}.star{animation:starTwinkle 2s ease-in-out infinite;color:gold;filter:drop-shadow(0 2px 4px rgba(255,215,0,.3));font-size:24px}.star:first-child{animation-delay:0s}.star:nth-child(2){animation-delay:.2s}.star:nth-child(3){animation-delay:.4s}.star:nth-child(4){animation-delay:.6s}.star:nth-child(5){animation-delay:.8s}@keyframes starTwinkle{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.2)}}.testimonial-text{color:#555;font-size:18px;font-style:italic;font-weight:500;line-height:1.8;margin-bottom:30px}.testimonial-author h4{color:#0e2d1d;font-size:22px;font-weight:700;margin-bottom:8px}.service-type{color:#25d366;font-size:14px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.nav-button{align-items:center;background:linear-gradient(135deg,#0e2d1d,#1a5233);border:2px solid #ffffff4d;border-radius:50%;box-shadow:0 4px 15px #0e2d1d4d;color:#fff;cursor:pointer;display:flex;font-size:24px;height:50px;justify-content:center;transition:all .3s ease;width:50px}.nav-button:hover{background:linear-gradient(135deg,#1a5233,#25d366);box-shadow:0 6px 25px #25d36666;transform:scale(1.1)}.nav-button:active{transform:scale(.95)}.dots-container{display:flex;gap:12px;justify-content:center;margin-top:40px}.dot{background:#ddd;border:none;border-radius:50%;cursor:pointer;height:12px;padding:0;transition:all .3s ease;width:12px}.dot:hover{background:#0e2d1d;transform:scale(1.2)}.dot.active{background:linear-gradient(135deg,#0e2d1d,#25d366);border-radius:6px;box-shadow:0 2px 8px #25d36666;width:30px}@media (max-width:992px){.nav-button{font-size:20px;height:45px;width:45px}.testimonials-container{gap:15px}}@media (max-width:768px){.testimonials-title{font-size:36px}.testimonials-subtitle{font-size:16px}.testimonial-card{padding:35px 25px}.testimonial-text{font-size:16px}.nav-button{display:none}.testimonials-container{padding:0 20px}}@media (max-width:480px){.testimonials-section{padding:60px 15px}.testimonial-card{padding:30px 20px}.testimonial-text{font-size:15px}.testimonial-author h4{font-size:18px}}.statistics-section{background:linear-gradient(135deg,#0e2d1d,#1a4d2e);overflow:hidden;padding:80px 20px;position:relative}.statistics-section:before{background:radial-gradient(circle at 20% 50%,#ffffff0d 0,#0000 50%),radial-gradient(circle at 80% 80%,#ffffff08 0,#0000 50%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.statistics-container{margin:0 auto;max-width:1200px;position:relative;z-index:1}.statistics-header{animation:fadeInDown .8s ease-out;margin-bottom:60px;text-align:center}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.statistics-title{color:#fff;font-size:42px;font-weight:700;margin-bottom:15px;text-shadow:0 2px 20px #0000004d}.statistics-subtitle{color:#ffffffd9;font-size:18px;font-weight:400;margin:0 auto;max-width:600px}.statistics-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));padding:20px}.stat-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:20px;box-shadow:0 8px 32px #0003;opacity:0;padding:40px 30px;text-align:center;transform:translateY(30px);transition:all .4s cubic-bezier(.4,0,.2,1)}.stat-card.visible{animation:fadeInUp .6s ease-out forwards}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}.stat-card:hover{background:#ffffff26;border-color:#fff6;box-shadow:0 15px 40px #0000004d;transform:translateY(-10px)}.stat-icon{animation:bounce 2s ease-in-out infinite;display:inline-block;font-size:60px;margin-bottom:20px}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.stat-number{color:#fff;direction:ltr;font-size:52px;font-weight:800;margin-bottom:10px;text-shadow:0 2px 15px #ffffff4d}.stat-label{color:#ffffffe6;direction:rtl;font-size:18px;font-weight:500}@media (max-width:768px){.statistics-section{padding:60px 15px}.statistics-title{font-size:32px}.statistics-subtitle{font-size:16px}.statistics-grid{gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));padding:10px}.stat-card{padding:30px 20px}.stat-icon{font-size:50px}.stat-number{font-size:42px}.stat-label{font-size:16px}}@media (max-width:480px){.statistics-grid{grid-template-columns:1fr}.statistics-title{font-size:28px}.stat-number{font-size:36px}}*{box-sizing:border-box;font-family:Poppins,sans-serif;margin:0;padding:0}html{scroll-behavior:smooth}body{overflow-x:hidden;padding-top:80px}nav{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#000000f2;border-bottom:1px solid #ffffff1a;box-shadow:0 4px 30px #0000004d;color:#fff;display:flex;flex-wrap:wrap;height:80px;justify-content:space-between;padding:0 50px;position:fixed;top:0;transition:all .3s ease;width:100%;z-index:100}nav:hover{background:#000000fa;box-shadow:0 6px 40px #0006}.logoo{cursor:pointer;position:relative;right:50px}.btn-login{background:#0000;color:green;font-size:18px;font-weight:500}.btn-login,.btn-signup{border:none;cursor:pointer}.btn-signup{background-color:#fff;border-radius:5px;color:#000;font-size:14px;padding:6px;position:relative;width:82px}nav .logo{color:#fff;display:none;font-size:40px;font-weight:600}nav ul{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0!important}nav ul li{cursor:pointer;margin:0 5px;position:relative;z-index:100000}nav ul li a{border-radius:8px;color:#fff;font-size:17px;font-weight:500;letter-spacing:1px;margin-top:10px;padding:10px 15px;position:relative;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}nav ul li a:hover{background:#25d3661a;color:#25d366!important;transform:translateY(-2px)}nav ul li .active{background:#25d36626;color:#25d366!important}nav ul li .active:before{background:linear-gradient(90deg,#0000,#25d366,#0000);border-radius:2px;bottom:5px;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);transition:width .5s ease;width:60%}nav ul li .active:hover:before{width:80%}nav .menu-btn i{color:#fff!important;cursor:pointer;display:none;font-size:22px}input[type=checkbox]{display:none}.home{text-decoration:underline}.btn-main{display:flex;gap:30px}.show{display:none}.navbar-brand{cursor:pointer;padding-bottom:0!important;padding-top:0!important;text-decoration:none}#logo,.navbar-brand{align-items:center;display:flex}#logo{order:-1}.menu-btn{display:none}body.active-modal{margin-right:16px;overflow-y:hidden}.in{cursor:pointer;display:block!important;position:relative;right:17px;top:13px}.swal2-confirm{background-color:#002b64!important}.swal2-container{z-index:10000000000}.modal{margin:20px!important}.modal,.overlay{bottom:0;height:100vh;left:0;position:fixed;right:0;top:0;transition:opacity .3s ease;width:100vw;z-index:10000}.overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000d9}.modal{animation:fadeIn .3s ease;display:inline}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.modal-content{animation:slideUp .3s ease;background:linear-gradient(135deg,#fff,#f8f9fa);border-radius:25px;box-shadow:0 25px 80px #0000004d;height:auto;left:50%;line-height:1.4;max-height:85vh;max-width:600px;min-width:300px;overflow-y:auto;padding:40px 35px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .3s ease;z-index:10000000}@keyframes slideUp{0%{opacity:0;transform:translate(-50%,-40%)}to{opacity:1;transform:translate(-50%,-50%)}}.modal-content h2{color:#1a1a1a;font-size:28px;font-weight:800;margin-top:20px;text-align:center}.modal-content p{color:#0e2d1d;font-size:14px;font-weight:500;line-height:1.6;text-align:center}.modal-content span p{bottom:13px;color:#666;cursor:pointer;font-size:11px;font-weight:400;padding:3px;position:relative;text-align:left}.modal-content span p label{cursor:pointer;margin-left:8px}.modal-content span{position:relative;top:40px}.h1-1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#0e2d1d,#25d366);-webkit-background-clip:text;background-clip:text;font-size:40px;margin-top:0!important}.p-l-1{bottom:10px;color:#0e2d1d!important;font-size:14px!important;font-weight:900!important;letter-spacing:5px;text-transform:uppercase}.inp,.p-l-1{position:relative}.inp{border:2px solid #e0e0e0;border-radius:10px;font-family:Poppins,sans-serif;font-size:14px;height:50px;left:0;padding:15px;top:25px;transition:all .3s ease;width:100%}.inp:focus{border-color:#25d366;box-shadow:0 0 0 3px #25d3661a;outline:none}.close-modal{align-items:center;background:linear-gradient(135deg,#0e2d1d,#1a5233);border:none;border-top-right-radius:25px;color:#fff;cursor:pointer;display:flex;font-size:32px;height:55px;justify-content:center;position:absolute;right:0;text-decoration:none;top:0;transition:all .3s ease;width:55px}.close-modal:hover{background:linear-gradient(135deg,#1a5233,#25d366);transform:rotate(90deg)}.btn-pr{background:linear-gradient(135deg,#0e2d1d,#1a5233);border:none;border-radius:25px;box-shadow:0 4px 15px #0e2d1d4d;color:#fff;cursor:pointer;font-size:14px;font-weight:700;height:45px;left:50%;letter-spacing:1px;position:relative;text-transform:uppercase;top:30px;transform:translateX(-50%);transition:all .3s ease;width:120px}.btn-pr:hover{background:linear-gradient(135deg,#1a5233,#25d366);box-shadow:0 6px 25px #25d36666;transform:translateX(-50%) translateY(-2px)}@media (max-width:1150px){nav{padding:0 40px 0 50px}.navbar-brand{padding-bottom:0!important;padding-top:0!important}nav ul li a{color:#fff;font-weight:600}.hide{display:none}.show{display:inline}nav .menu-btn i{display:block;position:absolute;right:30px;top:27px}.menu-btn{display:block}.logoo{position:relative;right:0}#logo{flex:1 1;order:0}#click:checked~.menu-btn i:before{content:"\f00d"}nav{align-items:center;display:flex;justify-content:space-between;padding:17px 20px}nav ul{background:#0e2d1d;display:block;height:100vh;left:-100%;position:absolute;text-align:center;top:80px;transition:all .3s ease;width:100%;z-index:100}#click:checked~ul{left:0}nav ul li{font-size:20px;margin:22px 0;margin-left:-100%;transition:.6s cubic-bezier(.68,-.55,.265,1.55);width:100%}#click:checked~ul li{margin-left:0}nav ul li.active,nav ul li:hover{background:none;color:#000}nav .logo{display:block}.logo{display:none;display:inline-block}}@media (max-width:744px){.modal-content span p{font-size:7px}.btn-pr{left:32%;top:42px}.inp{font-size:10px}}@media (max-width:430px){.modal-content span p{padding-left:5px}.modal{margin:auto;width:90%}}.logo-container{align-items:center;cursor:pointer;display:flex;gap:12px}.logo-svg{filter:drop-shadow(0 2px 8px rgba(37,211,102,.3));transition:all .3s ease}.logo-container:hover .logo-svg{filter:drop-shadow(0 4px 12px rgba(37,211,102,.5));transform:scale(1.05)}.logo-circle{animation:rotate 20s linear infinite}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.blade-left{animation:blade-shimmer-left 3s ease-in-out infinite}.blade-right{animation:blade-shimmer-right 3s ease-in-out infinite}@keyframes blade-shimmer-left{0%,to{opacity:1}50%{opacity:.7}}@keyframes blade-shimmer-right{0%,to{opacity:.7}50%{opacity:1}}.pivot{animation:pulse-glow 2s ease-in-out infinite}@keyframes pulse-glow{0%,to{r:4;opacity:1}50%{r:5;opacity:.8}}.logo-text{color:#fff;font-size:24px;font-weight:700;letter-spacing:1px;text-shadow:0 2px 8px #0000004d}@media (max-width:768px){.logo-text{font-size:20px}}.scroll-to-top{bottom:30px;opacity:0;position:fixed;right:30px;transform:translateY(20px);transition:all .3s cubic-bezier(.4,0,.2,1);visibility:hidden;z-index:999}.scroll-to-top.visible{opacity:1;transform:translateY(0);visibility:visible}.scroll-button{align-items:center;background:linear-gradient(135deg,#0e2d1d,#1a5233);border:2px solid #fff3;border-radius:50%;box-shadow:0 8px 25px #0e2d1d66;color:#fff;cursor:pointer;display:flex;height:55px;justify-content:center;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:55px}.scroll-button:before{background:#25d3664d;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .3s ease,height .3s ease;width:0}.scroll-button:hover:before{height:100%;width:100%}.scroll-button:hover{background:linear-gradient(135deg,#1a5233,#25d366);border-color:#fff6;box-shadow:0 12px 35px #25d36680;transform:translateY(-3px)}.scroll-button:active{box-shadow:0 8px 25px #25d36666;transform:translateY(-1px)}@media (max-width:768px){.scroll-to-top{bottom:20px;right:20px}.scroll-button{height:50px;width:50px}}.loading-screen{align-items:center;animation:fadeOut .5s ease 1.5s forwards;background:linear-gradient(135deg,#0e2d1d,#000);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10000}@keyframes fadeOut{to{opacity:0;visibility:hidden}}.loading-content{animation:scaleIn .5s ease;text-align:center}@keyframes scaleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.loading-logo{animation:float 3s ease-in-out infinite;margin-bottom:30px}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.loading-circle{animation:drawCircle 2s ease-in-out infinite;transform-origin:center}@keyframes drawCircle{0%{strokeDashoffset:283;transform:rotate(0deg)}50%{strokeDashoffset:0}to{strokeDashoffset:283;transform:rotate(1turn)}}.blade-animate{animation:bladeShine 1.5s ease-in-out infinite}@keyframes bladeShine{0%,to{opacity:1}50%{opacity:.6}}.pivot-pulse{animation:pivotPulse 1s ease-in-out infinite}@keyframes pivotPulse{0%,to{r:4;opacity:1}50%{r:6;opacity:.7}}.loading-text{animation:glow 2s ease-in-out infinite;color:#fff;font-size:32px;font-weight:700;letter-spacing:2px;margin-bottom:30px;text-shadow:0 0 20px #25d36680}@keyframes glow{0%,to{text-shadow:0 0 20px #25d36680}50%{text-shadow:0 0 30px #25d366cc,0 0 40px #25d36699}}.loading-bar{background:#ffffff1a;border-radius:2px;height:4px;margin:0 auto;overflow:hidden;width:250px}.loading-progress{animation:progressBar 2s ease-in-out infinite;background:linear-gradient(90deg,#0e2d1d,#25d366,#0e2d1d);background-size:200% 100%;border-radius:2px;height:100%}@keyframes progressBar{0%{background-position:0 0;width:0}50%{background-position:100% 0;width:70%}to{background-position:200% 0;width:100%}}@media (max-width:768px){.loading-text{font-size:24px}.loading-bar{width:200px}}.floating-whatsapp{bottom:100px;position:fixed;right:30px;z-index:998}.whatsapp-float-button{align-items:center;animation:pulseWhatsApp 2s ease-in-out infinite;background:linear-gradient(135deg,#25d366,#20b358);border:none;border-radius:50%;box-shadow:0 8px 25px #25d36680;color:#fff;cursor:pointer;display:flex;height:60px;justify-content:center;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:60px}@keyframes pulseWhatsApp{0%,to{box-shadow:0 8px 25px #25d36680,0 0 0 0 #25d36666}50%{box-shadow:0 8px 35px #25d36699,0 0 0 15px #25d36600}}.whatsapp-float-button:hover{animation:none;box-shadow:0 12px 35px #25d366b3;transform:scale(1.1) rotate(5deg)}.whatsapp-float-button:active{transform:scale(.95)}.whatsapp-tooltip{background:#000000d9;border-radius:8px;color:#fff;font-size:14px;font-weight:600;opacity:0;padding:8px 16px;pointer-events:none;position:absolute;right:70px;transition:all .3s ease;visibility:hidden;white-space:nowrap}.whatsapp-tooltip:after{border:8px solid #0000;border-left-color:#000000d9;content:"";position:absolute;right:-8px;top:50%;transform:translateY(-50%)}.whatsapp-float-button:hover .whatsapp-tooltip{opacity:1;right:75px;visibility:visible}@media (max-width:768px){.floating-whatsapp{bottom:85px;right:20px}.whatsapp-float-button{height:55px;width:55px}.whatsapp-tooltip{display:none}}
/*# sourceMappingURL=main.236328b7.css.map*/