@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap);.contact-us-today ul,.footer-sec ul,.main-header ul,body{margin:0;padding:0}.areas h2,.heading h2,.text-steam h2{font-weight:700;font-size:20px}.offer-section,.spa-service{overflow:hidden;margin:0 auto}.fotr-btn,.input-form ul li{border-bottom:1px solid #fff}.newslatter-section .btn-ft,button.about-btn,button.offer-button{text-transform:uppercase;background:#eba32b}body{font-weight:400;font-family:Montserrat,sans-serif}html{height:100px;width:100%}.home-vedio{position:relative;padding-bottom:40.25%;min-height:450px;overflow:hidden;max-width:100%}.overlay-2,.overlay-4,.overlay-5{height:100%;top:0;left:0;right:0;bottom:0}.home-vedio embed,.home-vedio iframe,.home-vedio object{width:100vw;height:56.25vw;min-height:100vh;min-width:100vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.main-header-section{background:#eba32b;padding:10px 0}.main-header ul li{display:inline-block;font-size:16px;font-weight:500;color:#fff;margin-right:28px}.main-header ul li a{color:#fff;text-decoration:none;font-size:16px}.main-header span{margin:8px}.header-icon{text-align:right}.Spa.Day p,.about,.btn-input,.contact-us-today,.gallery,.gesding-insta,.input-form,.offer,.sec-main-offer,.service-heading,.spa-fitness,.testimonial-heding h2{text-align:center}.header-icon i{color:#fff;margin-left:16px;font-size:19px}.navbar.navbar-expand-lg{background:#fff;padding:15px 0;min-height:106px;}.contact-btn{background:#eba32b;color:#fff!important;border-radius:5px;padding:10px 28px!important;font-size:16px;font-weight:500}.contact-btn:hover,.newslatter-section.btn.btn-ft:hover{color:#fff}.navbar-nav li a{color:#000;font-size:20px;font-weight:500}.navbar-nav li a:hover{color:#000}.navbar-nav li.nav-item{margin-left:36px}.navbar-nav .nav-link:focus,.navbar-nav .nav-link:hover{color:#eba32b}iframe{max-width:100%}.Banner-section{overflow:hidden}.spa-service{padding:50px 0 0;max-width:1920px;min-height:1088px;}.Hot.Spa,.Korean-Style,.Relaxation-img,.section-spa-service li{position:relative}.Korean-Style img{max-width:100%;width:100%;object-fit:cover;min-height:500px;}.areas h2{margin-left:22px}.heading{position:absolute;bottom:0;color:#fff;width:100%;background:linear-gradient(0deg,rgb(0 0 0 / 83%) 21.05%,rgba(0,0,0,0) 100.68%);padding:20px 30px}.Hot.Spa img,.Relaxation-img img,.benefits-img img,.images-massage img{width:100%;max-width:100%;min-height:285px;}.Korean-Style-Massage h2,.gesding-insta h2,.service-heading h1,.service-heading h2,.spa-benefits h2{font-size:40px;font-weight:700}.Korean-Style-Massage p,.service-heading p{font-size:16px;font-weight:400;}.Korean-Style-Massage,.contact-us,.section-appointment,.section-benefits,.section-offer{background:#fff;padding:50px 0}.input-form{background:#1a1919;padding:18px 28px 10px;border-radius:20px}.offer-section,.section-testimonial{background-size:cover;background-repeat:no-repeat}.input-form h2{font-size:40px;font-weight:700;color:#fff;margin-top:10px}.input-form ul li{list-style:none;text-align:left;padding:10px 0}.input-form span{float:right}form:focus{box-shadow:none}.input-form ul li a{text-decoration:none;color:#fff}.input-form input#exampleFormControlInput1{margin-bottom:20px;padding:13px 0 18px 18px;font-size:16px;color:#969696;font-weight:500}.input-form input#exampleFormControlInput1:focus{box-shadow:none;border:1px solid #fff}.btn-input button{font-weight:500}button.input-btn{padding:8px 16px;background:#eda82c;color:#fff;font-size:16px;font-weight:600;border-radius:5px;border:1px solid #eda82c;margin-bottom:10px}.input-form select.form-select{margin-bottom:20px;padding:17px 0 18px 18px;border:1px solid #fff}.input-form ul{padding:0}.offer-section{background-image:url(../images/banner2.jpg);padding:120px 0;background-position:center}button.offer-button{color:#fff;padding:5px 24px;font-size:40px;font-weight:700;border-radius:10px;border:1px solid #eba32b}.offer p{color:#fff;font-size:24px;font-weight:500;margin-top:10px}.section-insta{padding:50px 0}.section-insta-img{display:grid;grid-template-columns:repeat(4,1fr);gap:10px 10px}.section-testimonial{position:relative;background-image:url(../images/bg-22.jpg);padding:50px 0}.overlay-2,.overlay-4{position:absolute;width:100%;background:rgba(0,0,0,.42)}.testimonial-heding{position:relative;z-index:2;margin-bottom:28px}.testimonial-heding h2{color:#fff;font-size:40px;font-weight:700}.client{display:flex!important;align-items:center;background:#fff;padding:20px;border-radius:10px;margin-bottom:10px;min-height:210px}.slick-slide{margin:0 10px}.slider-text p{font-size:14px;font-weight:400;margin-left:10px}.slider-text h3{font-size:16px;margin-left:10px;font-weight:600}.client-slider button.slick-prev.slick-arrow{position:absolute;left:47%;bottom:-30px;background:0 0;border:none;color:#fff}.client-slider button.slick-next.slick-arrow{position:absolute;right:47%;background:0 0;border:none;color:#fff;bottom:-30px}.section-footer{background:#1a1919;padding:50px 0}.footer-sec h2{color:#fff;font-size:20px;font-weight:800;margin-bottom:40px}.footer-sec i,.footer-sec p,.footer-sec ul li{font-weight:500;color:#fff}.footer-sec p{font-size:16px}.footer-sec i{margin-right:16px;font-size:20px}.footer-sec ul li{list-style:none;margin:0 0 8px;font-size:16px}.fotr-btn{position:relative;margin-top:16px}.newslatter-section .input-group-btn{position:absolute;right:0;top:-10px}.newslatter-section .btn-ft{padding:9px 30px;border:none;color:#fff;border-radius:2px}.newslatter-section .input-group input{background:0 0;border:none;box-shadow:none}.Spa.Day p,.spa-section{background:#1a1919}.newslatter-section .fotr-btn{position:relative;border-bottom:1px solid #fff;margin-top:17px}.input-group{border-bottom:1px solid #fff}.newslatter-section{margin-top:28px}.newslatter-section .form-control{padding-right:150px}.newslatter-section input::placeholder{color:#fff}.newslatter-section input:-ms-input-placeholder{color:#fff}.newslatter-section input::-ms-input-placeholder{color:#fff}.Other-Services-button ul a,.footer-sec ul li a,.heading a{color:#fff;text-decoration:none}.spa-service-contact,.spa-service-section{background-position:center;position:relative}.spa-service-contact,.spa-service-section,.your-session{background-size:cover;background-repeat:no-repeat;padding:100px 0}.Spa.Day p{border-top:1px solid #fff;color:#fff;padding:25px 0}.gmap img{width:100%;height:562px;border-radius:20px}.section-spa-service li+li:before{padding:8px;color:#fff;content:">"}.section-spa-service h1,.section-spa-service h2{font-size:40px;font-weight:700;color:#fff;z-index:999;position:relative}.section-spa-service ul{display:flex;margin:0;padding:0;list-style:none}.section-spa-service ul li a{color:#fff;text-decoration:none;font-size:20px;font-weight:400}.spa-service-section{background-image:url(../images/banner2.jpg)}.spa-benefits ul{margin:0;padding:18px;color:#eba32b}.spa-benefits ul li a{text-decoration:none;color:#000;font-size:16px;font-weight:500;line-height:32px;text-transform:capitalize}.your-session{background-image:url(../images/bg-22.jpg)}.about h2{color:#fff;font-weight:700}.about p{color:#fff;font-size:16px;font-weight:400}button.about-btn{padding:14px 35px;border:none;color:#fff;font-size:16px;font-weight:500;border-radius:5px}.section-Gallery-img{display:grid;grid-template-columns:repeat(5,1fr);gap:10px 10px}.Other-Services-button{z-index:9;position:relative}.Other-Services-button ul{list-style:none;padding:16px 12px;text-align:center;margin:0}.Other-Services-button ul li{display:inline-block;margin:10px 5px;background:#eba32b;padding:16px 38px;font-size:18px;min-width:200px;border-radius:50px;font-weight:600}.service .testimonial-heding{margin-bottom:0}.spa-service-contact{background-image:url(../images/sauna-banner.jpg)}.contact-us-today{background:#1a1919;padding:48px 0 30px;border-radius:20px;min-height:305px}.contact-us-today h2{font-size:24px;font-weight:600;color:#fff;margin-top:20px}.contact-today h2,.get h2{text-align:center;font-size:40px;font-weight:700;margin-bottom:20px}.contact-us-today li{color:#fff;list-style:none;margin-top:15px}.contact-us-today i{background:#fff;padding:10px 13px 8px 14px;color:#eba32b;border-radius:6px;margin-top:5px}.section-btn button,button.in-tech-btn{background:#eba32b;text-transform:uppercase}.section-get-in-tech{background-image:url(../images/background-get.jpg);padding:50px 0;position:relative}.images-get img{width:100%;border-radius:10px}.get h2{color:#fff}.overlay-5{position:absolute;width:100%;background:rgb(0 0 0 / 71%)}.get h2,.images-get,.in-tech{position:relative;z-index:999}.in-tech input{min-height:69px;margin-bottom:10px}.in-tech textarea#exampleFormControlTextarea1{min-height:164px;padding:14px 0 0 14px}button.in-tech-btn{margin-top:30px;padding:18px 35px;color:#fff;border:none;border-radius:5px;font-size:16px;font-weight:500}.dropdown-item:focus,.dropdown-item:hover{color:#1e2125;background-color:#fff}.navbar-nav.dropdown-menu{min-width:20rem}.dropdown-menu a{font-size:16px!important}.section-about-us{background:#ffff;padding:50px 0}.about-us{width:100%;background:#313030;align-items:center}.about-images img{max-width:100%;min-height:344px;object-fit:cover;width:100%}.about-us-spa p{color:#fff;font-size:16px;line-height:28px}.about-us-spa h2{font-size:40px;color:#fff;font-weight:700}.about-us-spa{padding:28px 18px}.Korean-Style-Massage h4{font-size:27px;font-weight:700;color:#000}.gallery h2,.spa-fitness h2{font-size:40px;font-weight:700}.section-gallery{background:#fff;padding:0 0 50px}.section-gallery-images{display:grid;grid-template-columns:repeat(3,1fr);gap:10px 10px;margin-top:18px}.gallery-item img{max-width:100%;width:100%}.top-img{margin-bottom:8px}.section-insta-img{margin-top:10px}.gallery h2{color:#000}.section-fitness{background:#313030;padding:50px 0}.spa-fitness h2{color:#fff}.spa-fitness p{color:#fff;font-size:16px;margin-top:18px;line-height:30px}.offer-sec-img img{width:100%}.section-btn button{border:none;color:#fff;padding:8px 72px;font-size:40px;font-weight:700;border-radius:5px}.section-text{margin-top:18px;font-size:20px;font-weight:600}.entertainment-bannar{background-image:url(../images/entertainment-bannar.jpg)}.Massage-Therapy-bannar{background-image:url(../images/banner2.jpg)}.steam-room-bannar{background-image:url(../images/banner2.jpg)}.Cryotherapy-bannar{background-image:url(../images/Cryotherapy.jpg)}.sauna-bannar{background-image:url(../images/sauna-banner.jpg)}.hot-spa{background-image:url(../images/hot-spa.jpg)}.Ice-Cold-bannar{background-image:url(../images/Ice-Cold-bannar.jpg)}.input-form .form-control{margin-bottom:20px;padding: 13px 0 18px 18px;font-size: 16px;color: #969696;font-weight: 500;background:#FFFFFF;color:#000;}::-webkit-input-placeholder{color:#000;}:-moz-placeholder{color:#000;opacity:  1;}::-moz-placeholder {color:#000;opacity:1;}:-ms-input-placeholder {color:#000;}::-ms-input-placeholder {color:#000;}.form-control::placeholder {color:#000;}.subscribe-form .form-control{color:#fff;}span img{width:40px;height:auto;}.service-gallery img{height:144px;}:is(vimeo-embed) {border-radius: var(--video-embed-bdrs, 0.25em);display: grid;inline-size: 100%;}:is(vimeo-embed) button {background-color: var(--button-bgc, #F00);block-size: var(--button-h, 50px);border: 0;border-radius: var(--button-bdrs, 14%);display: grid;inline-size: var(--button-w, 75px);opacity: var(--button-op, 0.8);position: absolute;place-self: center;transition: all .2s ease-in;}:is(vimeo-embed) button::before {aspect-ratio: 1;background: #FFF;block-size: 1.5em;clip-path: polygon(20% 0%, 20% 100%, 100% 50%);content: '';place-self: center;}:is(vimeo-embed) :is(iframe, img) { block-size: 100%;border: 0;border-radius: inherit;inline-size: 100%;inset: 0;object-fit: cover;position: absolute;}:is(vimeo-embed) iframe:not([src=""]) + button {display: none;}:is(vimeo-embed button) { --button-bgc: #00adef; }:is(vimeo-embed):hover button { --button-op: 1; }