@import url(https://fonts.googleapis.com/css2?family=Aclonica&family=Jost:wght@100;200;300;400;500;600;700;800;900&display=swap);@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes fade{0%{opacity:1}to{opacity:0}}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}:root{--primary-color:#f46150;--primary-text:#fff;--secondary-text:#000;--basic:all 0.35s ease-in-out;--advance:all 0.25s cubic-bezier(0.175,0.885,0.32,1.275);--border:1px solid #000}::placeholder{color:#000;color:var(--secondary-text)}*{box-sizing:border-box;font-size:10px;margin:0;padding:0;scroll-behavior:smooth}body{background-color:#111}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}ul{list-style:none}a{color:inherit;text-decoration:none}img{width:100%}.active{color:#f46150!important;color:var(--primary-color)!important;font-weight:500!important;position:relative}.active:after{background-color:#f46150;background-color:var(--primary-color);border:none;border-radius:100%;bottom:-15px;content:"";height:10px;left:0;margin:auto;position:absolute;right:0;transition:all .25s cubic-bezier(.175,.885,.32,1.275);transition:var(--advance);width:10px}@media(max-width:1276px){.active:after{bottom:0;left:12px;margin:initial;right:auto;top:24px}}.info-nav{background-color:var(--primary-color);justify-content:space-between;padding:14px 10%;width:100%}.info-nav,.info-nav .address{align-items:center;display:flex}.info-nav .address{flex:1 1;justify-content:flex-start}.info-nav .address p{color:var(--primary-text);font-family:Jost,sans-serif;font-size:1.6rem;font-size:2rem;font-weight:500}.info-nav .address img{height:auto;margin-right:8px;width:35px}.info-nav .call{align-items:center;display:flex;flex:1 1;justify-content:flex-end}.info-nav .call p{color:var(--primary-text);font-family:Jost,sans-serif;font-size:1.6rem;font-size:2rem;font-weight:500}.info-nav .call img{height:auto;margin-right:8px;width:35px}@media(max-width:700px){.info-nav{padding:8px 2%}.info-nav .address{flex:1.2 1}.info-nav .address p{font-size:1.3rem!important}.info-nav .address img{width:25px}.info-nav .call p{font-size:1.3rem!important}.info-nav .call img{width:25px}}@keyframes fromTop{0%{opacity:0;top:80px}to{opacity:1;top:55px}}.header{background:#0000;padding:15px 7%;position:relative;position:absolute;width:100%;z-index:5}.header .main{align-items:center;display:flex;justify-content:space-between;width:100%}.header .main .logo{cursor:pointer;height:auto;width:150px}.header .main .links1,.header .main .links2{position:relative}.header .main .links1 .links1-ul,.header .main .links1 .links2-ul,.header .main .links2 .links1-ul,.header .main .links2 .links2-ul{align-items:center;display:flex;flex:1 1;justify-content:center}.header .main .links1 .links1-ul li,.header .main .links1 .links2-ul li,.header .main .links2 .links1-ul li,.header .main .links2 .links2-ul li{align-items:center;display:flex;justify-content:center;position:relative;transition:var(--advance)}.header .main .links1 .links1-ul li a,.header .main .links1 .links2-ul li a,.header .main .links2 .links1-ul li a,.header .main .links2 .links2-ul li a{color:var(--primary-text);font-family:Jost,sans-serif;font-size:1.6rem;font-weight:400;margin:0 10px}.header .main .links1 .links1-ul li:after,.header .main .links1 .links2-ul li:after,.header .main .links2 .links1-ul li:after,.header .main .links2 .links2-ul li:after{background-color:var(--primary-color);border:none;border-radius:100%;bottom:-15px;content:"";height:10px;left:0;margin:auto;position:absolute;right:0;transition:var(--advance);visibility:hidden;width:10px}.header .main .links1 .links1-ul li:hover:after,.header .main .links1 .links2-ul li:hover:after,.header .main .links2 .links1-ul li:hover:after,.header .main .links2 .links2-ul li:hover:after{visibility:visible}.header .main .links1 .links1-ul li .drop-icon,.header .main .links1 .links2-ul li .drop-icon,.header .main .links2 .links1-ul li .drop-icon,.header .main .links2 .links2-ul li .drop-icon{color:var(--primary-text);cursor:pointer;height:25px;margin-left:-12px;padding:0;transition:var(--advance);width:auto}.header .main .links1 .links1-ul li:hover .drop-icon,.header .main .links1 .links2-ul li:hover .drop-icon,.header .main .links2 .links1-ul li:hover .drop-icon,.header .main .links2 .links2-ul li:hover .drop-icon{color:var(--primary-color);transform:rotate(180deg)}.header .main .links1 .links1-ul .adjust:after,.header .main .links1 .links2-ul .adjust:after,.header .main .links2 .links1-ul .adjust:after,.header .main .links2 .links2-ul .adjust:after{bottom:-16px;left:11.5px}.header .main .links1 .submenu,.header .main .links2 .submenu{animation:fromTop .2s ease;background-color:#fff;border-radius:5px;border-top:4px solid var(--primary-color);left:0;max-width:550px;padding:10px 0;position:absolute;top:55px;z-index:2}.header .main .links1 .submenu .head,.header .main .links2 .submenu .head{padding:0 10px 10px}.header .main .links1 .submenu .head h4,.header .main .links2 .submenu .head h4{color:var(--secondary-text);font-family:Jost,sans-serif;font-size:20px;font-weight:700;line-height:22.99px;margin-bottom:5px}.header .main .links1 .submenu .head p,.header .main .links2 .submenu .head p{color:#a5a5a5;font-family:Jost,sans-serif;font-size:1.6rem;font-weight:400;line-height:22px}.header .main .links1 .submenu hr,.header .main .links2 .submenu hr{border-color:hsla(0,2%,39%,.169);height:2px}.header .main .links1 .submenu .submenu-links,.header .main .links2 .submenu .submenu-links{padding:0 10px 5px}.header .main .links1 .submenu .submenu-links li,.header .main .links2 .submenu .submenu-links li{align-items:center;border-radius:5px;display:flex;justify-content:flex-start;transition:var(--basic)}.header .main .links1 .submenu .submenu-links li a,.header .main .links2 .submenu .submenu-links li a{font-family:Jost,sans-serif;font-size:1.6rem;font-weight:400;margin-left:12px;padding:7.5px 0;width:100%}.header .main .links1 .submenu .submenu-links li:hover,.header .main .links2 .submenu .submenu-links li:hover{background-color:hsla(0,0%,49%,.184)}.header .main .links1 .submenu .submenu-links li:hover:after,.header .main .links2 .submenu .submenu-links li:hover:after{visibility:hidden!important}.header .main .links1 .submenu .submenu-links .active:after,.header .main .links2 .submenu .submenu-links .active:after{bottom:auto;height:10px;left:-15px;right:auto;top:14.3px;width:10px}.header .main .mobile-links{background-color:#222;display:none;height:0;left:0;overflow:hidden;padding-top:0;position:absolute;top:0;transition:var(--basic);width:100%;z-index:7}.header .main .mobile-links li{align-items:flex-start;border-bottom:1px solid hsla(0,0%,100%,.506);color:var(--primary-text);display:flex;justify-content:flex-start;padding:27px 0;position:relative;width:100%}.header .main .mobile-links li:nth-child(2){padding:34px 0 16px}.header .main .mobile-links li a{bottom:0;font-family:Jost,sans-serif;font-size:1.6rem;font-weight:400;height:100%;left:0;padding:16px 30px;position:absolute;width:100%;width:100vw}.header .main .mobile-links li .drop-icon{color:var(--primary-text);cursor:pointer;height:auto;margin-left:170px;margin-top:-23px;padding:0;transition:var(--advance);width:35px;z-index:999}.header .main .mobile-links .mobile-submenu{max-height:0;transition:var(--basic)}.header .main .mobile-links .mobile-submenu li{border:none;color:var(--primary-text);margin-left:25px}.header .main .mobile-links .mobile-submenu li:first-child{border:none;margin:0;padding:0}.header .main .mobile-links .mobile-submenu li:nth-child(2){margin-top:10px}.header .main .mobile-links .show-submenu{max-height:999px;transition:var(--basic)}.header .main .show{height:750px;padding-top:16px;transition:var(--basic)}.header .main .nav-icons{display:none;z-index:8}.header .main .nav-icons img{background-color:var(--primary-color);display:block;height:40px;padding:14px 12px;width:auto}.header .main .nav-icons img[alt=cut]{height:40px;padding:10px 12px}@media(max-width:1276px){.header{padding:15px 7%}.header .main .links1,.header .main .links2{display:none}.header .main .mobile-links,.header .main .nav-icons{display:block}}@media(max-width:1050px){.header .main .logo{width:100px}}@media(max-width:750px){.header{padding:15px 5%}.header .main .logo{width:80px}}.services{padding:0 10%}.services .video-pop-btn{align-items:center;background-color:#f46150;border:none;border-radius:50px;display:flex;justify-content:center;margin:0 auto 40px;padding:5px;transition:all .3s}.services .video-pop-btn a,.services .video-pop-btn span{border:2px dashed var(--primary-text);border-radius:50px;color:#fff;cursor:pointer;font-family:Jost,sans-serif;font-size:1.6rem;font-weight:500;padding:8px 0;text-transform:capitalize;transition:all .3s;width:340px}.services .video-pop-btn:hover a,.services .video-pop-btn:hover span{background-color:#0000;background-color:#fff;color:#000;transform:translateX(20px)}.services .pro-massage-img{height:auto;left:0;margin:0 auto 15px;position:relative;right:0;top:0;width:320px}@media(max-width:600px){.services .pro-massage-img{margin-top:-40px;width:280px}}.services .main-heading{color:var(--primary-text);font-family:Aclonica,sans-serif;font-size:3.5rem;font-weight:400;margin-bottom:10px;text-transform:uppercase}@media(max-width:700px){.services .main-heading{font-size:2.8rem}}.services .up-desc1,.services .up-desc1 span{color:var(--primary-text);font-family:Jost,sans-serif;font-size:1.6rem;font-weight:300;line-height:28px}.services .up-desc1 span{display:block}.services .up-desc2{font-weight:500;margin-top:15px;text-transform:uppercase}.services .up-desc2,.services .up-desc2 span{color:var(--primary-text);font-family:Jost,sans-serif;font-size:1.6rem;line-height:28px}.services .up-desc2 span{display:block;font-weight:300}.services .service-section{align-items:center;display:flex;justify-content:center;margin:30px auto}.services .service-section .image{flex:1.6 1}.services .service-section .content{flex:1 1;margin:120px 0 0 -80px}.services .service-section .content h3{color:var(--primary-text);font-family:Aclonica,sans-serif;font-size:3.5rem;font-weight:400}@media(max-width:700px){.services .service-section .content h3{font-size:2.8rem}}.services .service-section .content h2{color:var(--primary-text);font-family:Aclonica,sans-serif;font-size:3.5rem;font-weight:400}@media(max-width:700px){.services .service-section .content h2{font-size:2.8rem}}.services .service-section .content h2 a{color:var(--primary-text);font-family:Aclonica,sans-serif;font-size:3.5rem;font-weight:400}@media(max-width:700px){.services .service-section .content h2 a{font-size:2.8rem}}.services .service-section .content .desc{color:var(--primary-text);font-family:Jost,sans-serif;font-size:1.6rem;font-weight:300}.services .service-section .content ul{margin:8px 0}.services .service-section .content ul li{color:var(--primary-text);font-family:Jost,sans-serif;font-size:1.6rem;font-weight:400;margin-left:15px;position:relative}.services .service-section .content ul li:before{background-color:var(--primary-color);border:none;border-radius:100%;content:"";height:8px;left:-15px;position:absolute;top:8px;width:8px}.services .service-section .content .styles{color:var(--primary-text);font-family:Jost,sans-serif;font-size:1.6rem;font-weight:300}.services .service-section .content button{align-items:center;background-color:#f46150;border:none;border-radius:50px;display:flex;justify-content:center;margin-top:15px;padding:5px;transition:all .3s}.services .service-section .content button a,.services .service-section .content button span{border:2px dashed var(--primary-text);border-radius:50px;color:#fff;cursor:pointer;font-family:Jost,sans-serif;font-size:1.6rem;font-weight:500;padding:8px 0;text-transform:capitalize;transition:all .3s;width:240px}.services .service-section .content button:hover a,.services .service-section .content button:hover span{background-color:#0000;background-color:#fff;color:#000;transform:translateX(20px)}@media(min-width:1200px){.services .service-section:first-of-type .content{margin:170px 0 0 -80px}}.services .reverse{flex-direction:row-reverse}.services .reverse .content{margin:120px -80px 0 0}@media(max-width:1200px){.services{padding:0 5%}.services .service-section{flex-direction:column;margin:70px auto}.services .service-section .content{margin:40px 0 0}.services .service-section .content button{align-items:center;background-color:#f46150;border:none;border-radius:50px;display:flex;justify-content:center;margin-bottom:15px;margin-left:unset;margin-right:unset;margin-top:15px;padding:5px;transition:all .3s}.services .service-section .content button a,.services .service-section .content button span{border:2px dashed var(--primary-text);border-radius:50px;color:#fff;cursor:pointer;font-family:Jost,sans-serif;font-size:1.6rem;font-weight:500;padding:8px 0;text-transform:capitalize;transition:all .3s;width:200px}.services .service-section .content button:hover a,.services .service-section .content button:hover span{background-color:#0000;background-color:#fff;color:#000;transform:translateX(20px)}.services .service-section .content button a{font-size:1.4rem;padding:6px}}.common-section{align-items:center;background:url(/static/media/common-bg.73897c3ec0fb53742363.webp) 50% no-repeat;background-size:cover;display:flex;height:650px;justify-content:center;margin-bottom:80px;padding:15px;width:100%}.common-section h1{color:var(--primary-text);font-family:Aclonica,sans-serif;font-size:7rem;font-size:5rem;font-weight:400;letter-spacing:3.5px;line-height:60px;margin:auto;text-align:center;text-shadow:0 6px 4px #f4615094;text-transform:uppercase}@media(max-width:1130px){.common-section h1{font-size:5rem}}@media(max-width:700px){.common-section h1{font-size:3rem}}@media(max-width:1130px){.common-section h1{font-size:4rem;line-height:50px}}@media(max-width:700px){.common-section h1{font-size:2.3rem;line-height:35px}}@media(max-width:550px){.common-section{height:300px}}.contact-section{align-items:center;display:flex;justify-content:center;position:relative}.contact-section img[alt=arrow-icon]{height:auto;left:0;position:absolute;top:60px;width:160px}.contact-section .left{flex:1 1;position:relative}.contact-section .left .bg-pattern{background:url(/static/media/contact-section-bg.8f6515e6ceb1737f13b6.png) bottom no-repeat;background-size:cover;height:1050px;left:0;position:absolute;top:-400px;width:100%;z-index:999;z-index:-1}.contact-section .left h3{color:var(--primary-text);font-family:Aclonica,sans-serif;font-size:3.5rem;font-weight:400;padding-left:20%;text-transform:uppercase}@media(max-width:700px){.contact-section .left h3{font-size:2.8rem}}.contact-section .left form{padding:0 30px 0 20%}.contact-section .left form input{background:#0000;border:none;border-bottom:1px solid #d9d9d9;color:var(--primary-text);display:block;font-family:Jost,sans-serif;font-size:1.6rem;font-size:1.2rem;font-weight:300;margin:15px 0;padding:10px 5px;width:100%}.contact-section .left form input:focus{outline:none}.contact-section .left form input::placeholder{color:var(--primary-text)}.contact-section .left form button{align-items:center;background-color:#f46150;border:none;border-radius:50px;display:flex;justify-content:center;padding:4px;transition:all .3s}.contact-section .left form button a,.contact-section .left form button span{border:2px dashed var(--primary-text);border-radius:50px;color:#fff;cursor:pointer;font-family:Jost,sans-serif;font-size:1.6rem;font-weight:500;padding:8px 0;text-transform:capitalize;transition:all .3s;width:120px}.contact-section .left form button:hover a,.contact-section .left form button:hover span{background-color:#0000;background-color:#fff;color:#000;transform:translateX(20px)}.contact-section .left form button span{padding:3px 0}.contact-section .right{flex:1.2 1}@media(max-width:900px){.contact-section{flex-direction:column}.contact-section .left{padding-top:270px;width:100%}.contact-section .left h3{padding:0 1%;text-align:center}.contact-section .left form{padding:0 5%}.contact-section .right{align-self:flex-end;width:90%}}.services-video-popup{align-items:center;animation:fadeInServiceVideoPopup 1.5s ease;background:hsla(0,0%,7%,.733);box-shadow:0 0 60px 5px #000;display:flex;height:100vh;justify-content:center;left:0;margin:auto;max-width:1000vw;position:fixed;right:0;top:0;width:100vw;z-index:9999}.services-video-popup .inner-sect{position:relative}.services-video-popup .inner-sect iframe{aspect-ratio:1.78/1;height:auto;width:900px}@media(max-width:950px){.services-video-popup .inner-sect iframe{width:700px}}@media(max-width:750px){.services-video-popup .inner-sect iframe{width:350px}}.services-video-popup .inner-sect .icon-box{align-items:center;background:#fff;border:none;border:1px solid var(--primary-color);border-radius:100%;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:-17px;top:-17px;transition:var(--basic);width:40px;z-index:9999}.services-video-popup .inner-sect .icon-box .icon{color:var(--primary-color);font-size:32px;transition:var(--advance)}.services-video-popup .inner-sect .icon-box:hover .icon{transform:rotate(90deg)}.legal{padding:0 10%}.legal h1{color:var(--primary-text);font-family:Aclonica,sans-serif;font-size:3.5rem;font-weight:400}@media(max-width:700px){.legal h1{font-size:2.8rem}}.legal div{margin:10px 0}.legal div h5{font-weight:600;margin-bottom:3px}.legal div h5,.legal div p{color:var(--primary-text);font-family:Jost,sans-serif;font-size:1.6rem}.legal div p{font-weight:300;line-height:28px}.testimonials{position:relative}.testimonials .all-testimonials{padding:0 10%}.testimonials .all-testimonials .testimonial-card{border-bottom:1px solid #d9d9d9;margin:30px 0;padding-bottom:30px;width:75%}@media(max-width:800px){.testimonials .t-section{flex-direction:column!important}.testimonials .all-testimonials .testimonial-card{width:100%}}.testimonial-card .review p{color:var(--primary-text);font-family:Jost,sans-serif;font-size:1.6rem;font-style:italic;font-weight:300}.testimonial-card .review p span img[alt=quotation-open]{height:auto;margin:0 2px 4px -26px;width:25px}.testimonial-card .review p span img[alt=quotation-close]{height:auto;margin:0 0 -5px 8px;transform:scaleX(-1);width:25px}.testimonial-card .info{align-items:center;display:flex;justify-content:flex-start;margin-top:20px}.testimonial-card .info .left{flex:.1 1}.testimonial-card .info .left img{height:auto;width:65px!important}.testimonial-card .info .right{justify-self:flex-start;padding-left:15px}.testimonial-card .info .right .name{color:var(--primary-text);font-family:Jost,sans-serif;font-size:1.6rem;font-size:1.8rem;font-weight:300;font-weight:600}.testimonial-card .info .right .relation{color:var(--primary-text);font-family:Jost,sans-serif;font-size:1.6rem;font-weight:300}.testimonial-card .info .right img[alt=rating]{height:auto;margin-left:-3px;width:100px}.portfolio{margin:80px auto;padding:0 10%;position:relative}.portfolio:after{background-color:#111;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}@media(max-width:700px){.portfolio{margin:40px auto;padding:0 5%}}.section{align-items:center;display:flex;justify-content:center;padding:10%;position:relative}.section .left{flex:1 1;padding-right:20px}.section .right{flex:1 1;padding-left:20px}.section .right h3{color:var(--primary-text);font-family:Aclonica,sans-serif;font-size:3.5rem;font-weight:400;margin-bottom:8px;text-transform:uppercase}@media(max-width:700px){.section .right h3{font-size:2.8rem}}.section .right .label{margin-bottom:8px}.section .right .label,.section .right .label span{color:var(--primary-text);font-family:Jost,sans-serif;font-size:1.6rem;font-size:1.8rem;font-weight:400;line-height:29px}.section .right .label span{display:block}.section .right .desc{margin-bottom:20px}.section .right .desc,.section .right .desc span{color:var(--primary-text);font-family:Jost,sans-serif;font-size:1.6rem;font-weight:300;line-height:29px}.section .right .desc span{display:block;margin-top:8px}.section .right button{align-items:center;background-color:#f46150;border:none;border-radius:50px;display:flex;justify-content:center;padding:5px;transition:all .3s}.section .right button a,.section .right button span{border:2px dashed var(--primary-text);border-radius:50px;color:#fff;cursor:pointer;font-family:Jost,sans-serif;font-size:1.6rem;font-weight:500;padding:8px 0;text-transform:capitalize;transition:all .3s;width:160px}.section .right button:hover a,.section .right button:hover span{background-color:#0000;background-color:#fff;color:#000;transform:translateX(20px)}@media(max-width:900px){.section{flex-direction:column;padding:0 3%}.section .left{margin-bottom:60px;padding:0}}.section1{margin:-80px 0}.section1 img[alt=circle-icon]{height:auto;left:40px;position:absolute;top:-100px;width:150px}@media(max-width:900px){.section1{margin:80px 0}}.section2{margin:-80px 0}.section2 img[alt=circle-icon]{height:auto;left:40px;position:absolute;top:-10px;width:150px}@media(max-width:900px){.section2{margin:80px 0}}.achievements-mob{display:none;margin:50px auto}.achievements-mob a{margin:0 4px}.achievements-mob a img{aspect-ratio:1/1;height:auto;object-fit:cover;width:90px}.achievements-mob a:first-child{display:none}.achievements-mob a:first-child img{aspect-ratio:1/.7;width:130px}.achievements-mob a:nth-child(2) img{aspect-ratio:1/.7;border-radius:6px;height:200px;width:380px}.achievements-mob a:nth-child(3){display:none}.achievements-mob a:nth-child(3) img{aspect-ratio:1/.32;width:300px}.achievements-mob a:nth-child(4){display:none}.achievements-mob a:nth-child(4) img{aspect-ratio:1/.32;width:300px}@media(max-width:900px){.achievements-mob{align-items:center;display:flex;justify-content:center}}@media(max-width:500px){.achievements-mob a img{aspect-ratio:1/1;height:auto;object-fit:cover;width:60px}.achievements-mob a:nth-child(2) img{aspect-ratio:1/.61;object-fit:cover;width:300px}}.hero{min-height:360px}.cta-blogs,.cta-blogs button{align-items:center;display:flex;justify-content:center}.cta-blogs button{background-color:#f46150;border:none;border-radius:50px;padding:5px;transition:all .3s}.cta-blogs button a,.cta-blogs button span{border:2px dashed var(--primary-text);border-radius:50px;color:#fff;cursor:pointer;font-family:Jost,sans-serif;font-size:1.6rem;font-weight:500;padding:8px 0;text-transform:capitalize;transition:all .3s;width:160px}.cta-blogs button:hover a,.cta-blogs button:hover span{background-color:#0000;background-color:#fff;color:#000;transform:translateX(20px)}.cta-blogs button a{width:300px}@media screen and (max-width:767px){.hero .content{justify-content:flex-end!important}.hero .content h2,.hero .content h2 span{line-height:40px!important}}.hero{position:relative}.hero .content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;right:0;text-align:center;top:0}.hero .content .label{color:var(--primary-color);font-family:Aclonica,sans-serif;font-size:2.2rem;font-weight:500;text-transform:capitalize}@media(max-width:700px){.hero .content .label{font-size:1.6rem}}.hero .content h2{color:var(--primary-text);font-family:Aclonica,sans-serif;font-size:7rem;font-weight:400;letter-spacing:3.5px;line-height:65px;margin:30px 0 20px;text-align:center;text-shadow:0 6px 4px #f4615094;text-transform:uppercase}@media(max-width:1130px){.hero .content h2{font-size:5rem}}@media(max-width:700px){.hero .content h2{font-size:3rem}}.hero .content h2 span{-webkit-text-stroke-width:2px;-webkit-text-stroke-color:var(--primary-text);color:#666;display:block;font-family:Aclonica,sans-serif;font-size:7rem;font-weight:400;line-height:84px;text-shadow:0 6px 4px #f4615094;text-transform:uppercase}@media(max-width:1130px){.hero .content h2 span{font-size:5rem}}@media(max-width:700px){.hero .content h2 span{font-size:3rem}}.hero .content .desc{color:var(--primary-text);font-family:Jost,sans-serif;font-size:1.6rem;font-weight:300;max-width:50%}.hero .content button{align-items:center;background-color:#f46150;border:none;border-radius:50px;display:flex;justify-content:center;margin:30px auto;padding:5px;transition:all .3s}.hero .content button a,.hero .content button span{border:2px dashed var(--primary-text);border-radius:50px;color:#fff;cursor:pointer;font-family:Jost,sans-serif;font-size:1.6rem;font-weight:500;padding:8px 0;text-transform:capitalize;transition:all .3s;width:400px}.hero .content button:hover a,.hero .content button:hover span{background-color:#0000;background-color:#fff;color:#000;transform:translateX(20px)}.hero .content .achievements{align-items:center;display:flex;justify-content:center;max-width:800px}.hero .content .achievements a{margin:0 4px}.hero .content .achievements a img{aspect-ratio:1/1;height:120px;object-fit:cover;width:90px}.hero .content .achievements a:first-child{display:none}.hero .content .achievements a:first-child img{aspect-ratio:1/.7;width:200px}.hero .content .achievements a:nth-child(2) img{aspect-ratio:1/0;border-radius:6px;height:auto;width:300px}.hero .content .achievements a:nth-child(3){display:none}.hero .content .achievements a:nth-child(3) img{aspect-ratio:1/1;width:200px}.hero .content .achievements a:nth-child(4){display:none}.hero .content .achievements a:nth-child(4) img{aspect-ratio:1/1;width:200px}.hero img[alt=leaf-left]{height:auto;left:110px;position:absolute;top:160px;width:180px}.hero img[alt=leaf-right]{bottom:150px;height:auto;position:absolute;right:260px;width:180px}.hero img[alt=line]{height:auto;position:absolute;right:0;top:70px;width:360px}.hero img[alt=hang-icon]{bottom:-85px;height:auto;left:0;margin:auto;position:absolute;right:0;width:130px}@media(max-width:980px){.hero .content .label{font-family:Aclonica,sans-serif;font-size:2.2rem;font-weight:500;text-transform:capitalize}}@media(max-width:980px)and (max-width:700px){.hero .content .label{font-size:1.6rem}}@media(max-width:980px){.hero .content h4{letter-spacing:3.5px;line-height:40px;margin:20px 0 0}.hero .content h4 span{line-height:84px}.hero .content .desc{max-width:50%}.hero .content button{margin:20px auto}.hero .content img{height:auto;width:250px}.hero img[alt=leaf-left]{left:40px;top:100px;width:140px}.hero img[alt=leaf-right]{bottom:50px;right:160px;width:140px}.hero img[alt=line]{display:none}.hero img[alt=hang-icon]{bottom:-85px;width:70px}}@media(max-width:900px){.hero .content .achievements,.hero img[alt=hang-icon]{display:none}}@media(max-width:700px){.hero .content .label{font-size:1rem!important}.hero .content h4{font-size:2rem;letter-spacing:3.5px;line-height:0px}.hero .content h4 span{-webkit-text-stroke-width:1px;font-size:2rem;line-height:34px;margin-top:9px}.hero .content .desc{font-size:1.2rem;max-width:80%}.hero .content button,.hero img[alt=leaf-left],.hero img[alt=leaf-right]{display:none}}.massage-insights{padding:0 10%;position:relative}.massage-insights .m-section{padding:0 10% 70px}.massage-insights .m-section img[alt=leaf-icon]{height:auto;position:absolute;right:80px;top:-100px;width:200px}.massage-insights .m-section .right .desc span{font-weight:600}.massage-insights .m-section .right button{align-items:center;background-color:#f46150;border:none;border-radius:50px;display:flex;justify-content:center;padding:5px;transition:all .3s}.massage-insights .m-section .right button a,.massage-insights .m-section .right button span{border:2px dashed var(--primary-text);border-radius:50px;color:#fff;cursor:pointer;font-family:Jost,sans-serif;font-size:1.6rem;font-weight:500;padding:8px 0;text-transform:capitalize;transition:all .3s;width:260px}.massage-insights .m-section .right button:hover a,.massage-insights .m-section .right button:hover span{background-color:#0000;background-color:#fff;color:#000;transform:translateX(20px)}.massage-insights>h3{color:var(--primary-text);font-family:Aclonica,sans-serif;font-size:3.5rem;font-weight:400;margin-bottom:20px;text-align:center;text-transform:uppercase}@media(max-width:700px){.massage-insights>h3{font-size:2.8rem}}.massage-insights .all-blogs{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:60px;width:100%}.massage-insights .all-blogs .blog-card{margin:15px 20px;max-width:310px;min-width:310px}.massage-insights .all-blogs .blog-card img{height:auto;width:310px}.massage-insights .all-blogs .blog-card .date{color:var(--primary-text);font-family:Jost,sans-serif;font-size:1.6rem;font-weight:500}.massage-insights .all-blogs .blog-card .date span{color:var(--primary-color);font-family:Jost,sans-serif;font-size:1.6rem;font-weight:500}.massage-insights .all-blogs .blog-card .title{color:var(--primary-text);font-family:Aclonica,sans-serif;font-size:3.5rem;font-size:2rem;font-weight:400;line-height:35px;margin:5px 0}@media(max-width:700px){.massage-insights .all-blogs .blog-card .title{font-size:2.8rem}}.massage-insights .all-blogs .blog-card .short-desc{color:var(--primary-text);font-family:Jost,sans-serif;font-size:1.6rem;font-weight:300}.massage-insights .all-blogs .blog-card a{align-items:center;background-color:#ef512f;border-radius:100%;box-shadow:0 0 13px #ef512f;display:flex;height:40px;justify-content:center;margin:15px 0 0;transition:var(--advance);width:40px}.massage-insights .all-blogs .blog-card a img{height:auto;width:20px}.massage-insights .all-blogs .blog-card a:hover{transform:scale(1.05)}@media screen and (max-width:767px){.massage-insights .all-blogs{margin-bottom:0}}.blog-detail-page{padding:0 10% 50px;position:relative}.blog-detail-page .main-img{border:none;border-radius:30px}.blog-detail-page .title{color:var(--primary-text);font-family:Aclonica,sans-serif;font-size:3.5rem;font-weight:400;margin-top:15px}@media(max-width:700px){.blog-detail-page .title{font-size:2.8rem}}.blog-detail-page .content h3{color:#fff;font-family:Aclonica,sans-serif;font-size:2.5rem;font-weight:400;margin-top:20px}@media(max-width:700px){.blog-detail-page .content h3{font-size:2rem}}.blog-detail-page a.inner_A{font-size:20px}.blog-detail-page ul.ul_blogs_page{padding-left:20px}.blog-detail-page .ul_blogs_page li{font-size:16px;list-style:circle;padding:10px 0}.blog-detail-page .info{align-items:center;display:flex;justify-content:flex-start;margin:30px 0}.blog-detail-page .info .left{margin-right:30px}.blog-detail-page .info .left .name{align-items:flex-end;display:flex;justify-content:flex-start}.blog-detail-page .info .left .name img{height:30px;margin-right:7px;width:auto}.blog-detail-page .info .left .name p{text-transform:capitalize}.blog-detail-page .info .left .date,.blog-detail-page .info .left .name p{color:var(--primary-text);font-family:Jost,sans-serif;font-size:1.6rem;font-weight:500}.blog-detail-page .info .left .date{margin:7px 0 0 3px}.blog-detail-page .info .left .date span{color:var(--primary-color);font-family:Jost,sans-serif;font-size:1.6rem;font-weight:500}.blog-detail-page .info .right{margin-top:6px}.blog-detail-page .info .right p{color:var(--primary-text);font-family:Jost,sans-serif;font-size:1.6rem;font-weight:500}.blog-detail-page .info .right p:nth-child(2){font-family:Jost,sans-serif;font-size:1.6rem;font-weight:300;font-weight:400!important;font-weight:500;margin-top:7px}.blog-detail-page .content .heading{max-width:60%}.blog-detail-page .content .heading,.blog-detail-page .content p{color:var(--primary-text);font-family:Jost,sans-serif;font-size:1.6rem;font-weight:300}.blog-detail-page .content p{line-height:30px}.blog-detail-page .content .para2{margin:8px 0}@media(max-width:700px){.blog-detail-page{padding:0 3%}.blog-detail-page .info{align-items:flex-start;flex-direction:column}}.contact-us .c-section{margin:-140px 0 -80px}.contact-us .c-section img[alt=leaf-icon]{bottom:0;height:auto;left:140px;position:absolute;width:150px}.contact-us .c-section a{color:var(--primary-text);font-family:Jost,sans-serif;font-size:1.6rem;font-weight:500;text-decoration:underline;text-transform:uppercase}.contact-us .contact-form{align-items:center;display:flex;justify-content:space-between;margin-bottom:90px;margin-top:40px;padding:0 10%}.contact-us .contact-form .details{border-right:1px solid #999;flex:.4 1;padding-right:35px}.contact-us .contact-form .details a,.contact-us .contact-form .details div{margin:30px 0;text-align:center}.contact-us .contact-form .details a img,.contact-us .contact-form .details div img{align-items:center;background-color:#fff;border-radius:100%;box-shadow:0 0 24px #00000026;display:flex;height:auto;justify-content:center;margin:0 auto 15px;padding:12px;width:50px}.contact-us .contact-form .details a p,.contact-us .contact-form .details div p{color:var(--primary-text);font-family:Jost,sans-serif;font-size:1.6rem;font-weight:300}.contact-us .contact-form .details a:nth-child(3) img,.contact-us .contact-form .details div:nth-child(3) img{padding:12px 16px}.contact-us .contact-form .form{flex:1.6 1;padding-left:35px}.contact-us .contact-form .form h3{color:var(--primary-text);font-family:Aclonica,sans-serif;font-size:3.5rem;font-weight:400;text-transform:uppercase}@media(max-width:700px){.contact-us .contact-form .form h3{font-size:2.8rem}}.contact-us .contact-form .form p{margin:8px 0}.contact-us .contact-form .form form input,.contact-us .contact-form .form p{color:var(--primary-text);font-family:Jost,sans-serif;font-size:1.6rem;font-weight:300}.contact-us .contact-form .form form input{background:#0000;border:none;border-bottom:1px solid #d9d9d9;display:block;font-size:1.2rem;margin:15px 0;padding:10px 5px;width:100%}.contact-us .contact-form .form form input::placeholder{color:var(--primary-text)}.contact-us .contact-form .form form input:focus{outline:none}.contact-us .contact-form .form form button{align-items:center;background-color:#f46150;border:none;border-radius:50px;display:flex;justify-content:center;margin-top:15px;padding:4px;transition:all .3s}.contact-us .contact-form .form form button a,.contact-us .contact-form .form form button span{border:2px dashed var(--primary-text);border-radius:50px;color:#fff;cursor:pointer;font-family:Jost,sans-serif;font-size:1.6rem;font-weight:500;padding:8px 0;text-transform:capitalize;transition:all .3s;width:120px}.contact-us .contact-form .form form button:hover a,.contact-us .contact-form .form form button:hover span{background-color:#0000;background-color:#fff;color:#000;transform:translateX(20px)}.contact-us .contact-form .form form button span{padding:3px 0}@media(max-width:800px){.contact-us .contact-form{flex-direction:column}.contact-us .contact-form .details{border:none;margin-bottom:30px;padding:0}.contact-us .contact-form .details a img,.contact-us .contact-form .details div img{margin-bottom:15px}.contact-us .contact-form .form{padding:0}}@media(max-width:900px){.contact-us .c-section{margin:0 0 80px}}.gift-certificates{padding:0 10%}.gift-certificates .heading{color:var(--primary-text);font-family:Aclonica,sans-serif;font-size:3.5rem;font-weight:400;margin-bottom:15px;text-align:center;text-transform:uppercase}@media(max-width:700px){.gift-certificates .heading{font-size:2.8rem}}.gift-certificates .desc{color:var(--primary-text);font-family:Jost,sans-serif;font-size:1.6rem;font-weight:0;letter-spacing:3px;text-align:center;text-transform:uppercase}.employment .e-section{padding:0 10%}.employment .e-section img[alt=leaf-icon]{height:auto;position:absolute;right:80px;top:-100px;width:200px}.employment .e-section .desc span{font-weight:600}@media(max-width:900px){.employment .e-section{margin:0}}.special-offers{padding:0 10% 50px;position:relative}.special-offers .card{margin-bottom:50px}.special-offers .card .main-img{border:none;border-radius:30px;height:100%;max-height:400px;object-fit:cover;width:100%}.special-offers .card .title{color:var(--primary-text);font-family:Aclonica,sans-serif;font-size:3.5rem;font-weight:400;margin-top:15px;text-align:center}@media(max-width:700px){.special-offers .card .title{font-size:2.8rem}}.special-offers .card .second-title{color:var(--primary-text);font-family:Aclonica,sans-serif;font-size:2.5rem;font-weight:400;margin-top:15px;text-align:center}@media(max-width:700px){.special-offers .card .second-title{font-size:2rem}}.special-offers .card .content{align-items:center;display:flex;flex-direction:column;justify-content:center}.special-offers .card .content .heading{color:var(--primary-text);font-family:Jost,sans-serif;font-size:1.6rem;font-weight:300;max-width:60%}.special-offers .card .content ul{list-style-type:circle;margin:12px 0}.special-offers .card .content ul .para1,.special-offers .card .content ul .para2,.special-offers .card .content ul .para3{color:var(--primary-text);font-family:Jost,sans-serif;font-size:1.6rem;font-weight:300;line-height:30px;text-align:center}.special-offers .card .content>button{align-items:center;background-color:#f46150;border:none;border-radius:50px;display:flex;justify-content:center;padding:5px;transition:all .3s}.special-offers .card .content>button a,.special-offers .card .content>button span{border:2px dashed var(--primary-text);border-radius:50px;color:#fff;cursor:pointer;font-family:Jost,sans-serif;font-size:1.6rem;font-weight:500;padding:8px 0;text-transform:capitalize;transition:all .3s;width:160px}.special-offers .card .content>button:hover a,.special-offers .card .content>button:hover span{background-color:#0000;background-color:#fff;color:#000;transform:translateX(20px)}@media(max-width:700px){.special-offers{padding:0 3%}.special-offers .card .info{align-items:flex-start;flex-direction:column}}.common-section-facial-services{align-items:center;background:url(/static/media/common-bg.73897c3ec0fb53742363.webp) 50% no-repeat;background-size:cover;display:flex;flex-direction:column;height:650px;justify-content:center;margin-bottom:80px;padding:15px;width:100%}.common-section-facial-services h1{color:var(--primary-text);font-family:Aclonica,sans-serif;font-size:7rem;font-size:5rem;font-weight:400;letter-spacing:3.5px;line-height:60px;margin:0 auto;max-width:750px;text-align:center;text-shadow:0 6px 4px #f4615094;text-transform:uppercase}@media(max-width:1130px){.common-section-facial-services h1{font-size:5rem}}@media(max-width:700px){.common-section-facial-services h1{font-size:3rem}}@media(max-width:1130px){.common-section-facial-services h1{font-size:4rem;line-height:50px}}@media(max-width:700px){.common-section-facial-services h1{font-size:2.3rem;line-height:35px}}.common-section-facial-services p{color:var(--primary-text);font-family:Jost,sans-serif;font-size:1.6rem;font-size:2rem;font-weight:300;line-height:28px;margin-top:17px;max-width:650px;text-align:center}@media(max-width:550px){.common-section-facial-services{height:550px}}.facial-services{margin:auto;max-width:1240px;overflow:hidden}.facial-services h3.temp-heading{-webkit-text-stroke-width:.1px;-webkit-text-stroke-color:var(--primary-text);color:#666;font-family:Aclonica,sans-serif;font-size:35px;font-weight:700;line-height:43px;margin-bottom:12px;text-align:center;text-shadow:0 6px 4px #f4615094;text-transform:uppercase}@media(max-width:500px){.facial-services h3.temp-heading{font-size:25px;line-height:37px;margin-bottom:20px}}.facial-services .section-header{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:45px}.facial-services .section-header .left h3{color:var(--primary-color);font-family:Aclonica,sans-serif;font-size:2.5rem;font-size:2rem;font-weight:400;margin-bottom:10px;text-transform:capitalize}@media(max-width:700px){.facial-services .section-header .left h3{font-size:2rem}}.facial-services .section-header .left h2{color:var(--primary-text);font-family:Aclonica,sans-serif;font-size:3.5rem;font-weight:400;text-transform:capitalize}@media(max-width:700px){.facial-services .section-header .left h2{font-size:2.8rem}}.facial-services .section-header .right button{align-items:center;background-color:#f46150;border:none;border-radius:50px;display:flex;justify-content:center;padding:5px;transition:all .3s}.facial-services .section-header .right button a,.facial-services .section-header .right button span{border:2px dashed var(--primary-text);border-radius:50px;color:#fff;cursor:pointer;font-family:Jost,sans-serif;font-size:1.6rem;font-weight:500;padding:8px 0;text-transform:capitalize;transition:all .3s;width:250px}.facial-services .section-header .right button:hover a,.facial-services .section-header .right button:hover span{background-color:#0000;background-color:#fff;color:#000;transform:translateX(20px)}@media(max-width:700px){.facial-services .section-header .right{display:none}}.facial-services .general-collection{margin:0 10px 120px}.facial-services .general-collection .main{align-items:center;display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.facial-services .general-collection .main .card{align-items:flex-start;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex:1 1;flex-direction:column;justify-content:flex-end;min-height:343px;min-width:350px;padding:35px 25px}.facial-services .general-collection .main .card h2{color:var(--primary-text);font-family:Aclonica,sans-serif;font-size:3.5rem;font-weight:400}@media(max-width:700px){.facial-services .general-collection .main .card h2{font-size:2.8rem}}.facial-services .general-collection .main .card h4{color:var(--primary-color);font-family:Aclonica,sans-serif;font-size:3.5rem;font-weight:400;margin:7px 0 12px}@media(max-width:700px){.facial-services .general-collection .main .card h4{font-size:2.8rem}}.facial-services .general-collection .main .card p{color:var(--primary-text);font-family:Jost,sans-serif;font-size:1.6rem;font-weight:300}.facial-services .general-collection .main .card .popup-trigger{color:var(--primary-color);cursor:pointer;font-family:Jost,sans-serif;font-size:1.6rem;font-weight:500;letter-spacing:1px;margin-top:10px;text-decoration:underline}.facial-services .general-collection button{align-items:center;background-color:#f46150;border:none;border-radius:50px;display:flex;display:none;justify-content:center;margin-top:50px;padding:5px;transition:all .3s}.facial-services .general-collection button a,.facial-services .general-collection button span{border:2px dashed var(--primary-text);border-radius:50px;color:#fff;cursor:pointer;font-family:Jost,sans-serif;font-size:1.6rem;font-weight:500;padding:8px 0;text-transform:capitalize;transition:all .3s;width:220px}.facial-services .general-collection button:hover a,.facial-services .general-collection button:hover span{background-color:#0000;background-color:#fff;color:#000;transform:translateX(20px)}@media(max-width:700px){.facial-services .general-collection .main{gap:50px}.facial-services .general-collection .main .card{min-width:0;min-width:auto}.facial-services .general-collection button{display:flex}}.facial-services .luxury-collection{margin:0 10px 120px}.facial-services .luxury-collection .main{align-items:flex-start;display:flex;flex-wrap:wrap;gap:23.5px;justify-content:center}.facial-services .luxury-collection .main .card{flex:1 1;min-width:391px;width:100%}.facial-services .luxury-collection .main .card img{border-radius:30px;height:100%;object-fit:cover;width:100%}.facial-services .luxury-collection .main .card h2{color:var(--primary-text);font-family:Aclonica,sans-serif;font-size:2.5rem;font-size:2rem;font-weight:400;line-height:28px;margin:20px 0 10px}@media(max-width:700px){.facial-services .luxury-collection .main .card h2{font-size:2rem}}.facial-services .luxury-collection .main .card h2 span{color:var(--primary-color);font-size:2rem}.facial-services .luxury-collection .main .card p{color:var(--primary-text);font-family:Jost,sans-serif;font-size:1.6rem;font-weight:300}.facial-services .luxury-collection .main .card .popup-trigger{color:var(--primary-color);cursor:pointer;font-family:Jost,sans-serif;font-size:1.6rem;font-weight:500;letter-spacing:1px;margin-top:10px;text-decoration:underline}.facial-services .luxury-collection .main .last-card-cta{align-items:center;align-self:stretch;background-color:var(--primary-color);border-radius:30px;display:flex;flex:1 1;flex-direction:column;gap:15px;justify-content:space-between;overflow:hidden;padding:45px 35px;position:relative}.facial-services .luxury-collection .main .last-card-cta h3{color:var(--primary-text);font-family:Aclonica,sans-serif;font-size:3.5rem;font-weight:400;line-height:41px;text-align:center;text-transform:capitalize}@media(max-width:700px){.facial-services .luxury-collection .main .last-card-cta h3{font-size:2.8rem}}.facial-services .luxury-collection .main .last-card-cta p{color:var(--primary-text);font-family:Jost,sans-serif;font-size:1.6rem;font-weight:300;text-align:center}.facial-services .luxury-collection .main .last-card-cta button{align-items:center;background-color:var(--primary-text);border:none;border-radius:50px;display:flex;justify-content:center;padding:5px;transition:all .3s;z-index:5}.facial-services .luxury-collection .main .last-card-cta button a,.facial-services .luxury-collection .main .last-card-cta button span{border:2px dashed var(--primary-text);border-radius:50px;color:var(--primary-color);cursor:pointer;font-family:Jost,sans-serif;font-size:1.6rem;font-weight:500;padding:8px 0;text-transform:capitalize;transition:all .3s;width:250px}.facial-services .luxury-collection .main .last-card-cta button:hover a,.facial-services .luxury-collection .main .last-card-cta button:hover span{background-color:#0000;background-color:#fff;color:var(--primary-color);transform:translateX(20px)}.facial-services .luxury-collection .main .last-card-cta button a{border-color:var(--primary-color)}.facial-services .luxury-collection .main .last-card-cta:before{background:url(/static/media/cta-card-top-right-pattern.14843779578d9f79fdae.svg) no-repeat 50%;background-size:contain;content:"";height:155px;position:absolute;right:0;top:0;width:155px}.facial-services .luxury-collection .main .last-card-cta:after{background:url(/static/media/cta-card-bottom-left-pattern.e40d21a3e9e71f60d65c.svg) no-repeat 50%;background-size:contain;bottom:0;content:"";height:250px;left:-30px;position:absolute;width:250px}@media(max-width:1220px){.facial-services .luxury-collection .main .last-card-cta{flex:initial;margin-top:70px;width:100%}}@media(max-width:700px){.facial-services .luxury-collection .main{align-items:center;flex-direction:column;gap:60px;justify-content:flex-start}.facial-services .luxury-collection .main .card{min-width:0;min-width:auto}}.facial-services .massage-and-facial-combo{margin:0 10px 120px}.facial-services .massage-and-facial-combo .main{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.facial-services .massage-and-facial-combo .main .card{align-items:stretch;background-color:var(--primary-color);border-radius:16px;display:flex;flex:1 1;justify-content:center;min-width:500px}.facial-services .massage-and-facial-combo .main .card .left{align-items:center;display:flex;flex:2 1;flex-direction:column;justify-content:center;padding:20px}.facial-services .massage-and-facial-combo .main .card .left h2{color:var(--primary-text);font-family:Aclonica,sans-serif;font-size:3.5rem;font-size:2.9rem;font-weight:400;line-height:36px;margin-bottom:10px}@media(max-width:700px){.facial-services .massage-and-facial-combo .main .card .left h2{font-size:2.8rem}}.facial-services .massage-and-facial-combo .main .card .left p{color:var(--primary-text);font-family:Jost,sans-serif;font-size:1.6rem;font-weight:300}.facial-services .massage-and-facial-combo .main .card img{border-radius:0 16px 16px 0;flex:1 1;height:auto;object-fit:cover;width:100%}.facial-services .massage-and-facial-combo button{align-items:center;background-color:#f46150;border:none;border-radius:50px;display:flex;display:none;justify-content:center;margin-top:50px;padding:5px;transition:all .3s}.facial-services .massage-and-facial-combo button a,.facial-services .massage-and-facial-combo button span{border:2px dashed var(--primary-text);border-radius:50px;color:#fff;cursor:pointer;font-family:Jost,sans-serif;font-size:1.6rem;font-weight:500;padding:8px 0;text-transform:capitalize;transition:all .3s;width:220px}.facial-services .massage-and-facial-combo button:hover a,.facial-services .massage-and-facial-combo button:hover span{background-color:#0000;background-color:#fff;color:#000;transform:translateX(20px)}@media(max-width:700px){.facial-services .massage-and-facial-combo .main{flex-direction:column;gap:50px}.facial-services .massage-and-facial-combo .main .card{align-items:center;flex-direction:column-reverse;min-width:0;min-width:auto;overflow:hidden}.facial-services .massage-and-facial-combo .main .card img{height:250px;max-height:250px;width:100%}.facial-services .massage-and-facial-combo button{display:flex}}.facial-services .pro-massage-img{height:auto;left:0;margin:0 auto 15px;position:relative;right:0;top:0;width:320px}@media(max-width:600px){.facial-services .pro-massage-img{margin-top:-40px;width:280px}}.facial-services .enhancement-addons{align-items:center;background-color:var(--primary-color);border-radius:16px;display:flex;flex-direction:column;justify-content:center;margin:120px 10px;padding:55px 35px;position:relative}.facial-services .enhancement-addons .heading{color:var(--primary-text);font-family:Aclonica,sans-serif;font-size:3.5rem;font-weight:400;margin-bottom:10px;text-align:center}@media(max-width:700px){.facial-services .enhancement-addons .heading{font-size:2.8rem}}.facial-services .enhancement-addons .section-desc{color:var(--primary-text);font-family:Jost,sans-serif;font-size:1.6rem;font-weight:300;max-width:648px;text-align:center}.facial-services .enhancement-addons .main{align-items:stretch;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:50px}.facial-services .enhancement-addons .main .card{align-items:flex-start;background-color:rgba(0,0,0,.102);border:2px dotted var(--primary-text);border-radius:16px;display:flex;flex:1 1;flex-direction:column;gap:7px;justify-content:center;min-width:250px;overflow:hidden;padding:28px 18px}.facial-services .enhancement-addons .main .card .icon{color:var(--primary-text);height:auto;margin-bottom:10px;width:28.5px}.facial-services .enhancement-addons .main .card h2{color:var(--primary-text);font-family:Aclonica,sans-serif;font-size:2.5rem;font-size:2rem;font-weight:400;line-height:26px}@media(max-width:700px){.facial-services .enhancement-addons .main .card h2{font-size:2rem}}.facial-services .enhancement-addons .main .card h4{color:var(--primary-text);font-family:Aclonica,sans-serif;font-size:2.5rem;font-size:2rem;font-weight:400;line-height:16px;margin-bottom:8px}@media(max-width:700px){.facial-services .enhancement-addons .main .card h4{font-size:2rem}}.facial-services .enhancement-addons .main .card p{color:var(--primary-text);font-family:Jost,sans-serif;font-size:1.6rem;font-weight:300}.facial-services .enhancement-addons:before{background:url(/static/media/cta-card-top-right-pattern.14843779578d9f79fdae.svg) no-repeat 50%;background-size:contain;content:"";height:170px;position:absolute;right:0;top:0;width:170px}.facial-services .enhancement-addons:after{background:url(/static/media/cta-card-bottom-left-pattern.e40d21a3e9e71f60d65c.svg) no-repeat 50%;background-size:contain;bottom:0;content:"";height:250px;left:-30px;position:absolute;width:250px}.facial-services .commitment-to-skincare-brands{align-items:center;display:flex;justify-content:center;margin:120px 10px;position:relative}.facial-services .commitment-to-skincare-brands .left{flex:1 1;padding:0 40px 0 20px}.facial-services .commitment-to-skincare-brands .left .swiper{height:440px;width:320px}.facial-services .commitment-to-skincare-brands .left .swiper-slide{align-items:center;background-color:#fff;border-radius:18px;color:#fff;display:flex;font-size:22px;font-weight:700;justify-content:center}.facial-services .commitment-to-skincare-brands .left .swiper-slide img{height:100%;object-fit:cover;width:auto}.facial-services .commitment-to-skincare-brands .right{flex:2 1;padding-left:20px}.facial-services .commitment-to-skincare-brands .right h2{color:var(--primary-text);font-family:Aclonica,sans-serif;font-size:3.5rem;font-weight:400;margin-bottom:20px;text-transform:uppercase}@media(max-width:700px){.facial-services .commitment-to-skincare-brands .right h2{font-size:2.8rem}}.facial-services .commitment-to-skincare-brands .right .label{margin-bottom:8px}.facial-services .commitment-to-skincare-brands .right .label,.facial-services .commitment-to-skincare-brands .right .label span{color:var(--primary-text);font-family:Jost,sans-serif;font-size:1.6rem;font-size:1.8rem;font-weight:300;line-height:29px}.facial-services .commitment-to-skincare-brands .right ul{list-style-type:circle;padding:0 18px}.facial-services .commitment-to-skincare-brands .right ul li{color:var(--primary-text);font-family:Jost,sans-serif;font-size:1.6rem;font-weight:300;line-height:29px;margin-bottom:20px}.facial-services .commitment-to-skincare-brands .right ul li span{color:var(--primary-color);font-family:Jost,sans-serif;font-size:1.6rem;font-weight:600;line-height:29px;margin-top:8px}.facial-services .commitment-to-skincare-brands img[alt=circle-icon]{height:auto;left:40px;position:absolute;top:-100px;width:150px}@media(max-width:900px){.facial-services .commitment-to-skincare-brands{flex-direction:column-reverse;margin:80px 0}.facial-services .commitment-to-skincare-brands .left{margin-top:60px;padding:0}}@media(max-width:450px){.facial-services .commitment-to-skincare-brands .left .swiper{height:320px;width:240px}}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;overflow:clip;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}@keyframes fadeInServiceVideoPopup{0%{max-width:0;opacity:0}to{max-width:100vw;opacity:1}}.facial-services-popup{align-items:center;animation:fadeInServiceVideoPopup 1.5s ease;background:hsla(0,0%,7%,.733);box-shadow:0 0 60px 5px #000;display:flex;height:100vh;justify-content:center;left:0;margin:auto;max-width:1000vw;padding:0 25px;position:fixed;right:0;top:0;width:100vw;z-index:9999}.facial-services-popup .inner-sect{background-color:#fff;border:3px dotted var(--primary-color);border-radius:10px;padding:40px;position:relative}.facial-services-popup .inner-sect h3{color:var(--secondary-text);font-family:Aclonica,sans-serif;font-size:2.5rem;font-weight:400;margin-bottom:20px;text-transform:capitalize}@media(max-width:700px){.facial-services-popup .inner-sect h3{font-size:2rem}}.facial-services-popup .inner-sect ul{list-style-type:circle;padding-left:18px}.facial-services-popup .inner-sect ul li{color:var(--secondary-text);font-family:Jost,sans-serif;font-size:1.6rem;font-weight:400;margin-bottom:7px}.facial-services-popup .inner-sect ul li::marker{color:var(--primary-color)}.facial-services-popup .inner-sect .icon-box{align-items:center;background:#fff;border:none;border:1px solid var(--primary-color);border-radius:100%;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:-17px;top:-17px;transition:var(--basic);width:40px;z-index:9999}.facial-services-popup .inner-sect .icon-box .icon{color:var(--primary-color);font-size:32px;transition:var(--advance)}.facial-services-popup .inner-sect .icon-box:hover .icon{transform:rotate(90deg)}@media(max-width:500px){.facial-services-popup{animation:fadeInServiceVideoPopup .3s ease-out}.facial-services-popup .inner-sect{border-width:2px;padding:30px 15px}}@keyframes fadeIn{0%{max-width:0;opacity:0}to{max-width:700px;opacity:1}}.best-award-popup{align-items:center;animation:fadeIn .5s cubic-bezier(.175,.885,.32,1.275);background:#111;background:linear-gradient(rgba(0,0,0,.788),rgba(0,0,0,.788)),url(/static/media/popupbg3.f49acc7a88cfe8943b7b.jpg) 50% no-repeat;background-size:cover;border-radius:12px;box-shadow:0 0 60px 5px #000;display:flex;height:500px;justify-content:center;left:0;margin:auto;max-width:700px;padding:30px;position:fixed;right:0;top:28%;width:100%;z-index:9999}.best-award-popup .m-section{padding:0 10%}.best-award-popup .m-section .right{text-align:center}.best-award-popup .m-section .right .desc span{font-weight:600}.best-award-popup .m-section .right button{align-items:center;background-color:#f46150;border:none;border-radius:50px;display:flex;justify-content:center;margin:auto;padding:5px;transition:all .3s}.best-award-popup .m-section .right button a,.best-award-popup .m-section .right button span{border:2px dashed var(--primary-text);border-radius:50px;color:#fff;cursor:pointer;font-family:Jost,sans-serif;font-size:1.6rem;font-weight:500;padding:8px 0;text-transform:capitalize;transition:all .3s;width:260px}.best-award-popup .m-section .right button:hover a,.best-award-popup .m-section .right button:hover span{background-color:#0000;background-color:#fff;color:#000;transform:translateX(20px)}.best-award-popup .icon-box{align-items:center;background:#fff;border:none;border:1px solid var(--primary-color);border-radius:100%;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:-17px;top:-17px;transition:var(--basic);width:40px;z-index:9999}.best-award-popup .icon-box .icon{color:var(--primary-color);font-size:32px;transition:var(--advance)}.best-award-popup .icon-box:hover .icon{transform:rotate(90deg)}@media(max-width:750px){.best-award-popup{width:90%}}
/*# sourceMappingURL=main.c54fce93.css.map*/