@import "/stylesheets/https://fonts.googleapis.com/css?family=Seaweed+Script&display=swap";@media only screen and (min-width: 2001px){.home-header{height:auto}}@media only screen and (max-width: 991px){#header.home-header-on,#header.home-header-off{background:url("/stylesheets/../images/home/image_aug_2020_tablet.jpg") no-repeat !important;background-position:center 0 !important;background-size:100% !important}.home-header-off-md{width:100%;text-align:left}}@media only screen and (max-width: 767px){#header.home-header-on,#header.home-header-off{background:url("/stylesheets/../images/home/image_SpaWeek_Homepage_aug20_mobile.jpg") no-repeat !important;background-position:center 0 !important;background-size:100% !important}.home-header-off-md{width:100%;text-align:left}}@media only screen and (min-width: 1200px){.home-header.home-header-off{background-position:left 0 top 0 !important}}@media only screen and (min-width:992px){.home-header .tab-content .tab-pane{padding:25px 10px}}.home-header-off-md{color:#009389}.home-header-off .main-tab .header-contant.text-right span.first-service{font-size:45px;text-align:center;font-weight:600;line-height:54px;letter-spacing:0.5px}.main-header{background-color:#fff}@media only screen and (max-width:767px){.seaweed-title{display:none}#header.home-header.home-header-off.home-header-off-md .container.main-tab{margin-top:5px}header.home-header.home-header-off .main-tab .header-contant.text-right span.first-service{margin-bottom:36px}.main-tab .header-contant.text-right{margin-bottom:97px;margin-top:26px}.main-tab .header-contant.text-right::after,.main-tab .header-contant.text-right::before{clear:both;content:"";display:block}#header.home-header-off.home-header-off-md .main-tab .header-contant.text-right span.first-service{line-height:normal !important}header.home-header.home-header-off .main-tab .header-contant.text-right span.first-service .secound-ser{display:block}.home-header-off .main-tab .header-contant.text-right span.first-service{float:left}}@media only screen and (max-width:480px){#header.home-header-off.home-header-off-md .main-tab .header-contant.text-right span.first-service{width:147px;font-size:24px !important}header.home-header.home-header-off .main-tab .header-contant.text-right span.first-service .secound-ser{margin-top:5px}#header.home-header-off .main-tab .header-contant.text-right{margin-top:5px}#header.home-header.home-header-off.home-header-off-md .container.main-tab{margin-top:12px}.home-header-off .main-tab .header-contant.text-right span.first-service{padding-top:0px !important}.header-contant.text-right span.first-service{margin-bottom:24px;font-size:33px !important}#header.home-header-off.home-header-off-md .main-tab .header-contant.text-right span.first-service{line-height:1 !important}header.home-header.home-header-off .main-tab .header-contant.text-right span.first-service{margin-bottom:32px}}@media only screen and (min-width: 768px) and (max-width: 991px){.home-header-on,.home-header-off{min-height:570px}.home-header-off.home-header-off-md .main-tab .header-contant.text-right{width:auto !important}.main-tab .header-contant.text-right::after,.main-tab .header-contant.text-right::before{clear:both;content:"";display:block}.home-header .main-search .list-inline > li{width:100%}#header.home-header.home-header-off.home-header-off-md .container.main-tab{margin-top:15.2%}.seaweed-title h5{font-size:17px !important;top:-34px !important}.container{width:auto}header.home-header.home-header-off .main-tab .header-contant.text-right span.first-service{font-size:28px}}.main-tab .header-contant.text-right span{display:inline-block}.home-header.home-header-off.home-header-off-md .container.main-tab{margin-top:8%}@media only screen and (min-width: 992px) and (max-width: 1199px){.home-header.home-header-off.home-header-off-md .container.main-tab{margin-top:115px !important}}@media only screen and (min-width:992px){.home-header.home-header-off-md .tab-content{padding:0px;box-shadow:0 0 5px #666}}.homepopup-holiday .modal-content{background:#ebebeb url("/stylesheets/../images/new/images/holiday-pop-up-bg1.png") no-repeat center right}.homepopup-holiday .modal-content .text-center{text-align:left}.homepopup-holiday .modal-content .homepopup .header-top-search{padding:6px 16px 13px}.homepopup .header-top-search .list-inline .title{margin-bottom:30px;margin-top:2px}#frm-subscribe h2.off-spaweek{font-size:22px !important;margin-bottom:30px}.homepopup-holiday .modal-content .homepopup h4{font-size:26px;font-family:'Lato', sans-serif;font-weight:400;color:#3db7ac;text-transform:capitalize;word-spacing:0px;margin-top:0px;margin-bottom:1px;font-style:italic}.blue-heading{text-align:center;width:220px}.homepopup-holiday .modal-content .list-inline .title h2{color:#4a4b4d;text-transform:capitalize;font-size:28px;font-family:'Lato', sans-serif;font-weight:400}.home-header-off .main-tab .header-contant.text-right span.first-service{color:#484342;text-shadow:0 1px 1px rgba(0,0,0,0.5)}.homepopup-holiday .modal-content #frm-subscribe h3{margin:47px 0 33px;padding-left:14px;color:#4a4b4d;font-family:'Lato', sans-serif;font-weight:400}.homepopup-holiday .modal-content .holiday-form-list{padding-left:15px;width:292px;margin-bottom:18px !important}.homepopup-holiday .holiday-form-list label{font-size:15px;color:#646464;font-family:'Lato', sans-serif;font-weight:400}.homepopup-holiday .modal-content .btn-search{padding-left:16px}.one-card-location span{display:block}.one-card-location span a,.one-card-location span{font-size:16px;color:#4a4b4d;font-family:'Lato', sans-serif;font-weight:700}.one-card-location{margin:13px 0 0}.homepopup-holiday .homepopup{margin-top:24px}.homepopup-holiday .homepopup .header-top-search .btn-search #signup-button{font-family:'Lato', sans-serif;font-weight:400 !important}.homepopup-holiday .modal-content .holiday-form-list input{box-shadow:0px 1px 3px 0 rgba(0,0,0,0.2) !important}.home-header .nav-tabs li a{background:rgba(211, 210, 211, 0.3);font-size:15px;padding:10px 40px}@media only screen and (max-width:767px){.homepopup-holiday .modal-content .holiday-form-list,.homepopup-holiday .modal-content .btn-search{width:232px}.homepopup-holiday .modal-content .list-inline .title h2,.homepopup-holiday .modal-content .homepopup h4{font-size:22px !important}.homepopup-holiday .modal-content #frm-subscribe h3{font-size:18px}.one-card-location span a,.one-card-location span{font-size:13px}}.banner-bottom-content span{font-family:'Lato', sans-serif;font-size:36px;font-weight:600;line-height:normal;color:#4a4b4d;display:block;text-align:right;padding-right:110px}.banner-bottom-content{width:1170px;position:absolute;bottom:56px;left:0;right:0;margin:0 auto;padding:0 15px}@media only screen and (max-width:991px){#header.home-header.home-header-off.home-header-off-md .nav.nav-tabs{border:none;background:transparent}#header.home-header.home-header-off.home-header-off-md .nav.nav-tabs .mass-search input,#header.home-header.home-header-off.home-header-off-md .nav.nav-tabs .city-search input,#header.home-header.home-header-off.home-header-off-md .nav.nav-tabs ul.nav{border:1px solid #666}header .nav-tabs{margin:0 auto;width:90%}header .main-tab ul li{width:50%}header .main-tab ul li a{font-weight:normal !important;text-align:center;padding:14px 2px !important}}@media only screen and (max-width:400px){.seaweed-title{padding-bottom:8px}.seaweed-title h5{font-size:12px !important;top:-27px !important}#header.home-header.home-header-off{background-position-x:0px !important}}@media only screen and (max-width:480px){#header.home-header-off.home-header-off-md{min-height:550px}.gift-img{width:97px;margin:10px auto 7px}#header.home-header.home-header-off.home-header-off-md{padding-bottom:0px}#header.home-header.home-header-off.home-header-off-md .main-tab .tab-content form ul li:last-child{margin-bottom:0px !important}#header.home-header.home-header-off.home-header-off-md .nav-tabs > li > a{font-size:12px}#header.home-header-off.home-header-off-md .main-tab .header-contant.text-right span.first-service{font-size:13px !important}#header.home-header.home-header-off{background-size:cover !important}.home-header-off .main-tab .header-contant.text-right span.first-service{float:left}#header.home-header-off.home-header-off-md .main-tab .header-contant.text-right{margin-bottom:35px !important}.home-header-off .main-tab .header-contant.text-right span.first-service{text-align:left}.first-service .banner-bottom-content{padding:0px 0 0 !important;text-align:left}.first-service .banner-bottom-content span{font-size:8px !important}}@media only screen and (max-width:360px){#header.home-header-off .main-tab .header-contant.text-right{position:relative;top:-7px}}@media only screen and (min-width:401px) and (max-width:480px){.seaweed-title{padding-bottom:8px}#header.home-header.home-header-off{background-position:left 0px bottom 0px !important}#header.home-header-off.home-header-off-md .main-tab .header-contant.text-right span.first-service{width:136px;font-size:13px !important;position:relative}.gift-img{width:90px}.seaweed-title h5{font-size:12px !important;top:-26px !important}#header.home-header.home-header-off.home-header-off-md .container.main-tab{margin-top:27px}}@media only screen and (min-width:440px) and (max-width:480px){#header.home-header-off.home-header-off-md{min-height:600px}#header.home-header-off.home-header-off-md .main-tab .header-contant.text-right span.first-service{font-size:16px !important}#header.home-header-off.home-header-off-md .main-tab .header-contant.text-right{margin-bottom:70px !important}}@media only screen and (min-width:481px) and (max-width:640px){#header.home-header.home-header-off.home-header-off-md{min-height:600px}.main-tab .header-contant.text-right{margin-top:30px}.first-service .banner-bottom-content span{font-size:10px !important}header.home-header.home-header-off .main-tab .header-contant.text-right span.first-service{font-size:17px;margin-bottom:26px}#header.home-header-off .main-tab .header-contant.text-right{padding-right:30px;margin-bottom:70px}#header.home-header.home-header-off.home-header-off-md .nav-tabs > li > a{font-size:12px}#header.home-header.home-header-off.home-header-off-md .main-tab .tab-content form ul li:last-child{margin-bottom:0px !important}.gift-img{width:114px;margin:7px auto 0}.seaweed-title h5{font-size:17px !important;top:-34px !important}.seaweed-title{padding-bottom:15px}}@media only screen and (min-width:481px) and (max-width:991px){.first-service .banner-bottom-content{margin-top:15px}}@media only screen and (min-width:641px) and (max-width:767px){.gift-img img{width:160px;margin:14px 0 5px}header.home-header.home-header-off .main-tab .header-contant.text-right span.first-service{font-size:23px}.seaweed-title h5{font-size:22px !important}.first-service .banner-bottom-content span{font-size:9px !important}}@media only screen and (max-width:767px){#header.home-header.home-header-off.home-header-off-md{background-size:100% !important;padding-bottom:0px;background-position-y:85px !important}}@media only screen and (max-width: 480px){#header.home-header.home-header-off.home-header-off-md{background-position-y:85px !important}.home-header-off .main-tab .header-contant.text-right{margin-top:9%}.home-header{padding:30px 0 0 !important;min-height:517px}}@media only screen and (min-width:768px) and (max-width:991px){#header.home-header.home-header-off.home-header-off-md{background-size:100% !important;background-position-y:30px !important}.banner-bottom-content{bottom:15px;width:744px}.banner-bottom-content span{padding-right:0}.home-header-off.home-header-off-md .main-tab .header-contant.text-right span.first-service{width:auto;float:right !important;line-height:normal;font-size:43px}.home-header-off.home-header-off-md .header-contant.text-right{margin-bottom:30px}header.home-header.home-header-off .banner-bottom-content{display:block;bottom:18px;width:95%}header.home-header.home-header-off .banner-bottom-content span{font-size:11px}.gift-img{margin-top:10px}.gift-img img{width:202px}h5 br{display:none}}.banner-bottom-content span{font-family:'Lato', sans-serif;font-size:36px;font-weight:600;line-height:normal;color:#4a4b4d;display:block;text-align:right;padding-right:110px}.banner-bottom-content{width:1170px;position:absolute;bottom:56px;left:0;right:0;margin:0 auto;padding:0 15px}@media only screen and (min-width:992px){.home-header-off-md .main-tab .header-contant.text-right{margin-bottom:260px;margin-top:-44px}.first-service.desktop-use .banner-bottom-content{position:absolute;bottom:-55px;right:0;text-align:right;padding:0 14px}.first-service.desktop-use .banner-bottom-content span{font-size:26px;font-weight:900;text-transform:none}.first-service.desktop-use .banner-bottom-content small{display:block;font-size:17px;margin:13px -55px 0 0;font-style:italic}}@media only screen and (min-width:992px){.home-header-off .main-tab .header-contant.text-right span.first-service{float:right}.home-header .header-top-search .list-inline .btn-search{text-align:right}h5 br{display:none}}@media only screen and (min-width:992px) and (max-width:1199px){#header.home-header.home-header-off.home-header-off-md{background-position:left 0px top 0 !important}.home-header-off .main-tab .header-contant.text-right span.first-service{font-size:40px;line-height:normal}.banner-bottom-content{width:970px;bottom:17px}.banner-bottom-content span{padding-right:34px;font-size:26px}.home-header-off-md .main-tab .header-contant.text-right{margin-bottom:30px}.seaweed-title h5{font-size:22px !important;top:-41px !important}}@media only screen and (min-width:992px) and (max-width:1280px){.first-service.desktop-use .banner-bottom-content{right:50px}}@media only screen and (min-width:992px) and (max-width:1049px){.home-header-off .main-tab .header-contant.text-right span.first-service{font-size:37px}}@media only screen and (min-width:1100px) and (max-width:1199px){#header.home-header.home-header-off.home-header-off-md{min-height:744px}}@media only screen and (min-width:1200px){#header.home-header.home-header-off.home-header-off-md{background-size:cover}.home-header-off-md .main-tab .header-contant.text-right{margin-bottom:5px}.first-service .banner-bottom-content{position:initial;padding:0;width:auto;text-align:center;bottom:30px;line-height:0}.first-service .banner-bottom-content span{padding:0;text-transform:uppercase;font-size:13px;line-height:normal}}@media only screen and (min-width:992px){.gift-img{margin-top:15px}.gift-img img{width:250px}header.home-header.home-header-off .first-service.mobile-use{display:none !important}.home-header .header-top-search .list-inline .mass-search{padding-right:0px}}@media only screen and (min-width:671px) and (max-width:767px){.home-page{overflow:visible}}@media only screen and (max-width:991px){#header.home-header-off.home-header-off-md .main-tab .header-contant.text-right span.first-service{width:auto}header.home-header.home-header-off .main-tab .header-contant.text-right span.first-service .secound-ser{display:inline-block}header.home-header.home-header-off .first-service.mobile-use{display:none !important}.gift-img{position:relative;text-align:center}.seaweed-title h5,.first-service.desktop-use .banner-bottom-content small{display:none}}@media only screen and (min-width:768px) and (max-width:991px){.home-header.home-header-off.home-header-off-md .nav-tabs > li{background-color:rgba(255,255,255,0.9);margin-right:2px;margin-bottom:0;width:auto;border:none}.home-header.home-header-off.home-header-off-md .nav-tabs li.active a{background:rgba(255, 255, 255, 0.6);border:0 none;color:#3db7ab}.home-header.home-header-off.home-header-off-md .nav-tabs li a{background:rgba(211, 210, 211, 0.3);font-size:15px;padding:10px 40px !important;font-weight:700 !important}#header.home-header.home-header-off.home-header-off-md .nav.nav-tabs{width:100%}.home-header.home-header-off.home-header-off-md .nav-tabs li a{color:#333;border:0 none;font-weight:bold}.home-header.home-header-off.home-header-off-md .tab-content{padding:0px;box-shadow:0 0 5px #666;background-color:rgba(255,255,255,0.9)}.home-header.home-header-off.home-header-off-md .tab-content .tab-pane{padding:25px 10px;background:rgba(255, 255, 255, 0.6)}.home-header.home-header-off.home-header-off-md .header-top-search{background-color:transparent;margin-bottom:0;padding:0;text-align:center}.home-header.home-header-off.home-header-off-md .header-top-search .list-inline{margin:0}.home-header.home-header-off.home-header-off-md .main-search .list-inline > li{margin-bottom:0px !important;width:32%}.home-header.home-header-off.home-header-off-md .header-top-search .list-inline .btn-search{text-align:center}.home-header.home-header-off.home-header-off-md .header-top-search .btn-search .btn.btn-primary,.home-header.home-header-off.home-header-off-md .banner-content .banner-content-right .btn-box .btn{background-color:#3db7ab;border-color:#3db7ab;border-radius:0;font-size:18px;letter-spacing:1.8px;padding:7px 50px;text-transform:uppercase;color:#fff;width:196px;display:inline-block;box-shadow:none !important;margin-top:-2px}#header.home-header.home-header-off.home-header-off-md .main-search ul.list-inline li .form-control{border:1px solid #ccc;box-shadow:none !important}.home-header-off.home-header-off-md .main-tab .header-contant.text-right{margin-top:0}#header.home-header.home-header-off.home-header-off-md .container.main-tab{margin-top:0}.home-header-off.home-header-off-md .main-tab .header-contant.text-right span.first-service{padding-top:45px}header.home-header.home-header-off .first-service.desktop-use{display:block !important}header.home-header.home-header-off .first-service.mobile-use{display:none !important}.gift-img{text-align:center}.gift-img img{width:190px}header.home-header.home-header-off .banner-bottom-content{display:block;bottom:18px;width:95%}header.home-header.home-header-off .banner-bottom-content span{font-size:15px}}@media only screen and (min-width: 871px) and (max-width: 991px){.home-header-on,.home-header-off{min-height:700px}.home-header-off.home-header-off-md .header-contant.text-right{margin-bottom:75px}#header.home-header.home-header-off.home-header-off-md .container.main-tab{margin-top:25px}header.home-header.home-header-off .main-tab .header-contant.text-right span.first-service{font-size:34px}.seaweed-title h5{font-size:21px !important}}.first-service .banner-bottom-content{position:initial;padding:0;width:auto;text-align:center;bottom:0;line-height:0}.first-service .banner-bottom-content span{padding:0;text-transform:none;font-size:16px;line-height:normal}.seaweed-title{position:relative;width:100%;text-align:center}.seaweed-title h5{font-size:28px;font-weight:normal;font-family:'Seaweed Script', cursive;text-shadow:none;color:#4a4b4d;position:absolute;top:-55px;left:0;right:0}.home-header .home-menu li.parents .sub-menu{z-index:10}