@supports (-ms-ime-align:auto){header#DesktopNav.scrollDown{height:90px}}@media not all and (min-resolution:.001dpcm){@media{.massage-type-row .col-lg-7,.grid-image-left .col:nth-child(2),.grid-image-right .col:nth-child(1),.grid-image-right .row{display:-webkit-box !important}}}@media (max-width:992px){section[class*=container]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.section-content{display:inline-block}}@media (max-width:1024px){div#FooterColumn_One>img{max-width:320px}.reverse-row{flex-direction:column-reverse !important;display:flex}}@media (max-width:1024px) and (orientation:landscape){.reverse-row .col{flex:1 !important}}@media (max-width:1024px){.admin-bar #MobileNav{top:46px}main.main-content{margin-top:70px}#MobileNav{background:#651930;height:70px;position:absolute;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:999999;padding:0}header#MobileNav.scrolled{top:0 !important;position:fixed}#MobileNav .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#MobileNav img{height:40px;width:50px}div#MobileCTA{width:25%}.MobileLogo{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}div#MenuToggle{width:25%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}div#MenuToggle a,div#MobileCTA a{height:50px;width:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}div#MenuToggle a{background:#481220;border:1px solid #00000057}div#MobileCTA a{background:#481220;padding:10px;border:1px solid #00000057}div#MobileMenu{position:absolute;left:0;top:70px;height:0;width:100%;background:#882844;border-top:1px solid #3c0e1b;padding:0;overflow:hidden;-webkit-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}div#MobileMenu.opened{height:100vh;-webkit-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}div#MobileMenu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}div#MobileMenu ul li{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}div#MobileMenu ul li a{font-size:18px;font-weight:500;line-height:30px;background:#772239;border-bottom:1px solid #0000003b;width:100%;padding-top:30px;padding-bottom:30px;text-transform:capitalize;letter-spacing:0px}#main-menu-mobile ul.nav.navbar-nav>li.current_page_item:after{display:none !important}#main-menu-mobile ul.nav.navbar-nav>li.current_page_item a{background:#521325 !important;font-weight:600}.hero-intro h1{line-height:60px;font-size:50px;margin-bottom:30px}.hero-home{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-top:90px;padding-bottom:190px;margin-bottom:-15px}.hero-types ul{width:300vw}.hero-types ul{-webkit-animation:massagetypes 10s infinite alternate;animation:massagetypes 10s infinite alternate;-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-timing-function:cubic-bezier(.26,.01,.71,.99);animation-timing-function:cubic-bezier(.26,.01,.71,.99);-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-fill-mode:none;animation-fill-mode:none;-webkit-animation-name:massagetypes;animation-name:massagetypes;will-change:transform}@-webkit-keyframes massagetypes{0%{-webkit-transform:translateX(-200vw);transform:translateX(-200vw)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes massagetypes{0%{-webkit-transform:translateX(-200vw);transform:translateX(-200vw)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.hero-type-title{margin-left:0;text-align:center}.hero-cta .content-wrapper p a{margin:auto}.grid-image-right .row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;display:-webkit-box;display:-ms-flexbox;display:flex}.grid-image-right img,.grid-image-left img{height:350px;-o-object-fit:cover;object-fit:cover}.pt-lg{padding-top:70px}.pb-lg{padding-bottom:70px}.px-lg{padding:0 15px}.py-lg{padding:70px 15px}.home-contact .wpcf7 form{float:left}.home-contact .col-lg-7{padding:11px;padding-top:62px}.home-contact form h3{font-size:24px}.wpcf7-acceptance .wpcf7-list-item-label{font-size:14px !important}.content-element.testimonial-carousel:before,.content-element.testimonial-carousel:after{display:none}.content-element.testimonial-carousel .item.testimonial-owl-item{width:85vw !important}.testimonial-item-content{max-height:400px;overflow-y:scroll}.testimonial-item-inner{padding:2.5rem !important;padding-bottom:3.5rem !important}.content-element.testimonial-carousel .testimonial-item-inner h6{bottom:1rem}.content-element.testimonial-carousel button.owl-prev{left:0}.content-element.testimonial-carousel button.owl-next{right:0}input#acceptform:checked:before{left:5px;top:2px}div#FooterArea{float:left}footer#Footer{float:left}#FooterColumn_One,#FooterColumn_Two,#FooterColumn_Three,#FooterColumn_Four{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%;padding-right:0}div#Copyright{float:left;text-align:center}div#Copyright *{padding-top:3px;padding-bottom:3px}ul.copyright-links{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.price-list-left .raw-code,.price-list-right .raw-code{padding:1rem 2rem}.massage-type-row .col-lg-7{padding:2rem}.massage-type-row img{max-height:400px}.benefits-row ul{margin-top:70px}.benefits-row ul li{width:48% !important}.content-element.textblock.section-header{float:left;max-width:100%}.benefits-info .col{width:100%;-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%;margin:0 !important}.benefits-info .col ul{margin:0 !important}}@media (max-width:768px){input.wpcf7-form-control.wpcf7-submit{width:100%}}@media (max-width:414px){h2{font-size:36px;line-height:46px}.content-element.testimonial-carousel .testimonial-item-inner{padding:25px !important}.home-contact .wpcf7 form{padding:15px 0}.section-content>.col{padding-left:0;padding-right:0}input.wpcf7-form-control.wpcf7-submit{width:100%}}@media (min-width:1024px) and (max-width:1299px){div#DesktopCTA>a{font-size:0;padding:24px 18px !important;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important}div#DesktopCTA>a>svg{left:0;top:unset;right:0;margin:0 auto}div#DesktopCTA{-ms-flex:0 0 8.333333%;-webkit-box-flex:0;flex:0 0 8.333333%;max-width:8.333333%}div#DesktopMenu{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}div#DesktopLogoCol{-ms-flex:0 0 8.333333%;-webkit-box-flex:0;flex:0 0 8.333333%;max-width:8.333333%}header#DesktopNav img{width:100%}}@media (max-width:568px){.price-list-left .raw-code,.price-list-right .raw-code{padding:25px}.price-list-left .content-element.textblock,.price-list-right .content-element.textblock{height:200px}.price-list-left img,.price-list-right img{height:200px}section#Footer_CTA{padding-top:40px;padding-bottom:40px}.massage-type-row .col-lg-7{padding:25px !important}}