 @import url('https://fonts.googleapis.com/css2?family=Oswald&family=Playfair+Display&family=Poppins&family=Quattrocento&display=swap'); .header-wrapper,.header-home,.header-interior{position:relative;overflow:hidden;}.header-content-container{background:rgba(17,17,17,0.5);float:left;height:calc(100vh - 80px);max-width:100%;width:auto;}header.header-interior{width:100%;padding:0;overflow:visible;}.header-interior .header-content-container{background:none;height:auto;width:100%;}.whitebg{background:white;}.home-image{background:center / cover url("https://eb-massage.com/wp-content/uploads/sites/193/2023/03/hero-bg.jpg");overflow:hidden;background-color:black;}.home-nav{margin-right:0;}.appt-btn{margin-left:29vw !important;}.home-logo{width:auto;margin-left:0;margin-top:0;max-width:300px;}.home{}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);} 50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05);} to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}} @keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);} 50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05);} to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}} .pulse{-webkit-animation-name:pulse;animation-name:pulse;} .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;} .animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;} .animated.slow{-webkit-animation-duration:3s;animation-duration:3s;}.midbar-boxes .midbar > div:hover{-webkit-box-shadow:0px -1px 22px 4px #68c7ce;-moz-box-shadow:0px -1px 22px 4px #68c7ce;box-shadow:0px -1px 22px 4px #68c7ce;}.purple-box{border-radius:24px;background-color:#0a5d94;}.home-pic{border-radius:6px;-webkit-box-shadow:10px 10px 25px -12px rgba(232,232,232,0.75);-moz-box-shadow:10px 10px 25px -12px rgba(232,232,232,0.75);box-shadow:10px 10px 25px -12px rgba(232,232,232,0.75);}.request{margin-left:0;}.padtop{padding-top:88px;}.padbottom{padding-bottom:60px;}.touch{margin-right:0;}.innerlogo{width:300px;}.hide{display:none !important;}.padtop1{padding-top:56px;}.home-btn{display:block;max-width:300px;margin:0 auto;} .buffer{} .color-1{color:#194787;} .color-2{color:#6ac8cf;} .color-3{color:#0a5d94;} .background-1{background-color:#194787;} .background-2{background-color:#6ac8cf;} .background-3{background-color:#0a5d94;} .button-one.background-1:hover{background-color:#3ca3bc;color:#FFFFFF;} .button-one.background-2:hover{background-color:#e8e8e8;color:#000000;} .button-two:hover{background-color:#6ac8cf;color:#FFFFFF;} .button-two.background-1:hover{background-color:#6ac8cf;color:#FFFFFF;} .button-two.background-2:hover{background-color:#6ac8cf;color:#FFFFFF;} .header-wrapper{background:#FFFFFF;border-bottom:3px solid #646464;}.logo{padding:17px 10px;}.logo,.header-company{vertical-align:middle;}.header-company{padding:0 0 0 15px;}.header-company-title{clear:both;display:block;float:left;margin:0;width:100%;}.header-company-title a{font-family:"Oswald",sans-serif;font-weight:normal;text-decoration:none;font-size:21px;line-height:35px;color:#000000;text-decoration:none;text-transform:uppercase;float:left;width:100%;text-align:left;margin:0;}.header-company-serviceorder{display:block;font-family:"Oswald",sans-serif;font-style:italic;line-height:normal;margin:0;width:100%;}.navigation-cta{color:#FFFFFF;display:inline-block;font-family:"Oswald",sans-serif;font-size:14px;font-weight:lighter;padding:3px;line-height:32px;margin:17px 0;text-align:center;width:50%;border-radius:3px;text-transform:uppercase;margin-left:0.5vw;}.navigation-cta:hover,.navigation-cta:focus{background:#0072a1;color:#FFFFFF;}.white{color:white;font-size:22px;font-family:"Poppins";letter-spacing:2px;}.navigation-cta.background-2{color:black;}.navigation-cta.background-2:hover{color:white;}  .top-bar,.top-bar-section ul li,.top-bar-section ul li:hover:not(.has-form) > a,.top-bar-section li:not(.has-form) a:not(.button),.top-bar-section li:not(.has-form) a:hover:not(.button){background:none;}.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li.active:not(.has-form) a:hover:not(.button){background:none;}  .top-bar .name{background:#194787;}.top-bar-section .has-dropdown > a{padding:0 20px !important;}.top-bar-section .has-dropdown > a::after{display:none !important;}.top-bar-section ul li > a,.top-bar-section li:not(.has-form) a:not(.button){color:#194787;font-family:"Poppins",sans-serif;font-size:15px;font-weight:100;padding:0 10px;line-height:80px;text-transform:uppercase;}  .top-bar-section ul li:hover:not(.has-form) > a,.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li.active:not(.has-form) a:hover:not(.button){color:#231f20;line-height:80px;}  @media only screen and (min-width:1025px){.top-bar-section .has-dropdown.hover > .dropdown,.top-bar-section .has-dropdown.not-click:hover > .dropdown{left:0;position:absolute;}.top-bar-section .dropdown{background:#231f20;padding:22px 15px;}.top-bar-section .dropdown li{height:auto;width:auto;}.top-bar-section ul.dropdown li:not(.has-form) a:not(.button){background:none;}.top-bar-section ul li ul.dropdown > a,.top-bar-section ul.dropdown li:not(.has-form) a:not(.button),.top-bar-section .dropdown li:hover:not(.has-form) > a:not(.button){color:#FFFFFF;background:none;line-height:55px;font-size:15px;}.top-bar-section ul li ul.dropdown li:hover:not(.has-form) > a:not(.button){color:#68c7ce;}} .button-one{border-radius:4px;color:black;display:block;font-family:"Poppins",sans-serif;font-size:18px;line-height:58px;text-align:center;max-width:350px;text-transform:uppercase;}.button-two{background:#646464;border-radius:4px;color:#ffffff;display:block;font-family:"Poppins",sans-serif;font-size:14px;line-height:32px;text-align:center;text-transform:uppercase;width:252px;}.page-tagline{clear:both;float:left;margin:0 0 20px;max-width:100%;width:100%;background:#6ac8cf;}.page-tagline > h1,.page-tagline > p.heading-1{color:#ffffff;font-size:32px;font-weight:lighter;letter-spacing:2px;line-height:50px;margin:23px 0;}.location-information .heading-2{font-size:17px;margin-top:10px;line-height:40px;color:#646464;}.location-information .phone-number{font-family:"Poppins",sans-serif;font-size:32px;letter-spacing:2px;line-height:50px;}.location-information img{border-radius:5px;margin:20px 0 45px;}.book-appointment-image{background:url("https://eb-massage.com/wp-content/uploads/sites/193/2019/02/homepic1.jpg");display:block;height:100%;min-height:200px;position:relative;text-align:center;background-size:cover;background-position:center center;border-radius:5px;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease;}.book-appointment-image::before{background:rgba(0,0,0,0);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1;border-radius:5px;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease;}.book-appointment-image:hover::before{background:rgba(0,0,0,0.3);}.book-appointment-tagline{color:#ffffff;display:block;font-family:"Poppins",sans-serif;font-size:54px;font-weight:lighter;height:100%;min-height:200px;margin:0;position:relative;text-transform:uppercase;width:100%;float:left;text-shadow:2px 2px 3px #000000c4;z-index:2;}.book-appointment-tagline:hover,.book-appointment-tagline:focus{color:#ffffff;}.book-appointment-tagline span{top:50%;position:absolute;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.services-box > div{padding:22px 30px;border-radius:5px;}.services-box > div h3{color:#FFFFFF;}.services-box > div ul{margin:0;}.services-box > div ul li{color:#ffffff;display:inline-block;margin:0 0 22px;padding:0 30px 0 7px;position:relative;}.services-box > div ul li::before{background:#ffffff none repeat scroll 0 0;content:"";height:3px;left:0;position:absolute;top:50%;width:3px;-moz-transform:translateY(-60%);-webkit-transform:translateY(-60%);-o-transform:translateY(-60%);-ms-transform:translateY(-60%);transform:translateY(-60%);}.midbar-boxes{padding:40px 0 0;}.midbar-boxes h2{margin:0 0 36px;}.midbar-boxes .midbar > div{border:3px solid #194787;border-radius:5px;padding:30px 36px;text-align:center;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease;}.midbar-boxes .midbar > div p{margin:0;}.interior-page .equalizer-wrapper{border-bottom:1px solid #dedede;padding:48px 0;}.equalize-groups .equalizer-wrapper:nth-child(1){padding-top:0 !important;}.equalize-groups .equalizer-wrapper:nth-last-child(1){border-bottom:medium none;padding-bottom:0;}.interior-page.services-page .equalizer-wrapper{margin:15px 0 0 0;}.interior-page.services-page .equalizer-wrapper .button-two{margin:35px 0 0 0;}.contact-info-wrapper .contact-info .info{color:#231f20;font-family:"Oswald";font-size:24px;font-weight:lighter;line-height:35px;}.contact-info-wrapper .contact-info .info .fa{clear:both;color:#3ca3bc;display:block;font-size:44px;text-align:center;}.contact-info-wrapper .contact-info .info strong{font-weight:normal;} footer.footer-wrapper{border-top:1px solid #646464;padding-top:28px;}footer.footer-wrapper p{font-family:"Poppins",sans-serif;font-size:18px;font-weight:normal;line-height:35px;margin:0;color:inherit;}footer.footer-wrapper p strong{font-weight:bolder;margin:0 8px 0 0;}footer.footer-wrapper .social-icons .fa{color:#FFFFFF;font-size:28px;line-height:65px;margin:0 15px 0 0;text-align:center;width:65px;}footer.footer-wrapper .social-icons .fa.fa-facebook{background:#194787;}footer.footer-wrapper .social-icons .fa.fa-instagram{background:#f38fd5;}footer.footer-wrapper .social-icons .fa.fa-twitter{background:#6ac8cf;}footer.footer-wrapper .social-icons .fa.fa-linkedin{background:#646464;}footer.footer-wrapper .social-icons .fa.fa-map-marker{background:#231f20;margin-top:15px;}.services-box p{color:white;}  #wpadminbar{display:none !important;}body{font-family:"Quattrocento",serif;overflow-x:hidden;}h1,h1 a,.heading-1{color:#0a5d94;font-family:"Playfair Display",sans-serif;font-size:24px;font-weight:lighter;line-height:50px;margin:20px 0;}h2,.heading-2{color:#0a5d94;font-family:"Playfair Display",sans-serif;font-size:24px;font-weight:lighter;line-height:50px;margin:20px 0;}h3,.heading-3{color:#0a5d94;font-family:"Playfair Display",sans-serif;font-size:24px;font-weight:lighter;line-height:50px;margin:20px 0;}h4,.heading-4{color:#0a5d94;font-family:"Playfair Display",sans-serif;font-size:24px;font-weight:lighter;line-height:50px;margin:0 0 10px 0;}p{font-family:"Poppins",sans-serif;color:#231f20;font-size:15px;line-height:28px;margin:0 0 20px;}ul{list-style-type:none;}.main-content ul{margin:0 0 20px 0;}.main-content ul li{color:#231f20;font-family:"Quattrocento",sans-serif;font-size:15px;line-height:28px;margin:0;padding:0 0 0 8px;position:relative;}.main-content ul li:before{content:"";background:#68c7ce;position:absolute;left:0;top:15px;width:4px;height:4px;border-radius:8px;-moz-transform:translateY(-60%);-webkit-transform:translateY(-60%);-o-transform:translateY(-60%);-ms-transform:translateY(-60%);transform:translateY(-60%);}.row{clear:both;margin:0 auto;max-width:1600px;width:100%;}.radius{border-radius:5px;}.main-content{background:#FFFFFF;width:100%;max-width:100%;position:relative;clear:both;}.inline-block{display:inline-block !important;}.strip-padding{padding-right:0 !important;padding-left:0 !important;}.strip-padding-right{padding-right:0 !important;}.strip-padding-left{padding-left:0 !important;}.vertical-padding{padding-top:45px;padding-bottom:50px;}.oveflow-hidden{overflow:hidden !important;position:relative;}article.section-article{margin:0 0 35px;}.slider-clip{max-width:100%;overflow:hidden;width:100%;}.dual-slider-wrapper .slick-slider{background:white!important;margin:0 !important;}.slick-wrapper.dual-slider-wrapper{position:relative;top:-35px;z-index:-1;}div[id^="slick-"].height-adjustment .slick-slide img{width:auto !important;max-width:1920px;min-width:100%;}.parallax-effect{float:left;max-width:100%;max-height:465px;position:relative;width:100%;}.contain-to-grid{background:none !important;}.contain-to-grid .top-bar{max-width:1600px;}.page-wrapper{max-width:1600px;clear:both;}.contactForm{margin:20px 0;}.contactForm input,.contactForm textarea{border:1px solid #194787;border-radius:5px;color:#194787;margin:0 0 12px;font-family:"Oswald",sans-serif;font-size:18px;font-weight:lighter;}.contactForm textarea{max-width:100%;min-width:100%;min-height:160px;}.contactForm .cap-left{margin:0;padding:0 20px 0 0;float:left;width:40%;}.contactForm .cap-left #captchaImage{display:inline-block;vertical-align:middle;max-width:85%;}.contactForm .cap-left #captchaRefresh{display:inline-block;vertical-align:middle;max-width:12%;}.contactForm .cap-right{width:60%;float:left;}.contactForm .captchaWrapper{display:block;float:left;width:100%;}.contactForm .submitWrapper{display:block;float:left;width:100%;}.contactForm .submitWrapper .submit{cursor:pointer;}.emailConfirmation{margin:0 auto;text-align:center;}.emailConfirmation h1{color:#00CC00;}.slick-background-wrapper{left:0;position:fixed;top:0;z-index:-1;width:101% !important;overflow:hidden;}footer.footer-wrapper .disclaimer{margin-top:45px;}footer.footer-wrapper .disclaimer p{color:#646464;font-size:14px;font-weight:normal;line-height:normal;}  .slide-content{position:relative;padding-top:0;left:0;z-index:999;}.caption{color:#194787;font-size:80px;font-weight:900;}.slider-wrapper{display:flex;height:70vh;}.scrolling-text{padding-top:8vh;text-align:center;}.no-effect-text p{left:3vw;position:relative;} .no-effect-text span{color:#e8e8e8;font-size:56px;font-weight:bold;text-shadow:2px 2px 2px #194787;}.slider-caption .slick-list{overflow:visible;}.box-text{display:flex;justify-content:center;padding-top:7vh;} .slider-box-wrapper{overflow:hidden;}.blue-box{background:#6ac8cf;padding:0 0 15px;margin:0 1vw;}.darkpurple-box{background:#194787;padding:0 0 15px;margin:0 1vw;}.blue-box *,.darkpurple-box *{color:white;font-family:"Poppins",sans-serif;}.blue-box a h2{background:#379fb9;text-align:center;color:white;margin-bottom:35px;margin-top:0;}.darkpurple-box a h2{background:#0a5d94;text-align:center;margin-bottom:35px;margin-top:0;}.box-text ul li{margin:0 2vw;}.box-text ul li a:hover{color:white;}.no-effect-text img{position:relative;top:-10px;}.header-details{display:flex;align-items:center;justify-content:center;}.blue-box *{color:black;}.phone-number .color-2{display:block;}h3 a{color:#194787;}svg.payment-icon{float:none;}.row .row{margin-left:0;margin-right:0;}.gradientbg{background:linear-gradient(270deg,#6ac8cf,#194787,#1583aa);background-size:600% 600%;-webkit-animation:AnimationName 10s ease infinite;-moz-animation:AnimationName 10s ease infinite;animation:AnimationName 10s ease infinite;} @-webkit-keyframes AnimationName{0%{background-position:0% 50%} 50%{background-position:100% 50%} 100%{background-position:0% 50%}} @-moz-keyframes AnimationName{0%{background-position:0% 50%} 50%{background-position:100% 50%} 100%{background-position:0% 50%}} @keyframes AnimationName{0%{background-position:0% 50%} 50%{background-position:100% 50%} 100%{background-position:0% 50%}} .path-custom .button-one{text-align:center;margin:0 auto;display:block;}   @media only screen and ( max-width:1680px ){.no-effect-text img{width:60px;}} @media only screen and ( max-width:1550px ){.top-bar-section ul li > a,.top-bar-section .has-dropdown > a,.top-bar-section li:not(.has-form) a:not(.button){font-size:14px;padding:0 5px !important;}.navigation-cta-wrapper{padding:0;}.box-text ul li{margin:0 1vw;}.caption{font-size:60px;}.no-effect-text span{font-size:40px;}.navigation-cta{font-size:12px;margin:30px 5px;}}  @media only screen and ( max-width:1280px ){.top-bar-section ul li > a,.top-bar-section .has-dropdown > a,.top-bar-section li:not(.has-form) a:not(.button){font-size:14px;padding:0 5px !important;}.home-logo{max-width:250px;}.padtop1{padding-top:30px;}.no-effect-text img{width:48px;}footer.footer-wrapper p{font-size:16px;}} @media only screen and ( max-width:1180px ){.no-effect-text span{font-size:38px;}.no-effect-text img{width:30px;}footer.footer-wrapper p{font-size:15px;}.top-bar-section ul li > a,.top-bar-section .has-dropdown > a,.top-bar-section li:not(.has-form) a:not(.button){font-size:13px;}}  @media only screen and ( max-width:1024px ){.top-bar .toggle-topbar.menu-icon a{color:white;font-family:"Oswald",sans-serif;font-size:22px;font-weight:lighter;}.top-bar.expanded .toggle-topbar a{color:white;}.top-bar-section ul li > a,.top-bar-section .has-dropdown > a,.top-bar-section ul li:hover:not(.has-form) > a,.top-bar-section li:not(.has-form) a:not(.button),.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li:not(.has-form) a:hover:not(.button),.top-bar-section li.active:not(.has-form) a:hover:not(.button){background:#194787;color:#fff;font-size:18px;line-height:45px;text-align:center;}.top-bar-section ul li:hover:not(.has-form) > a,.top-bar-section li:not(.has-form) a:hover:not(.button){color:#231f20;}.top-bar-section .dropdown li.title h5 a,.top-bar-section .dropdown li.parent-link a{color:#000;display:block;line-height:45px;}.top-bar-section .has-dropdown > a::after{display:block !important;border-color:transparent transparent transparent #231f20;}.title-area .name .title-button{background:none;border:1px solid #231f20;border-radius:5px;color:#ffffff;display:inline-block;font-family:"Oswalf",sans-serif;font-size:20px;font-weight:normal;left:15px;line-height:38px;padding:0;position:relative;text-align:center;top:5px;width:175px;}.title-area .name .title-button a[href^=tel]{color:#ffffff;}.location-information{text-align:center;}.logo{text-align:center;width:100%;}.header-company{padding:15px;width:100%;}.header-company-title a,.header-company-serviceorder{text-align:center;width:100%;}.book-appointment-tagline{position:absolute;margin:0 auto;font-size:28px;left:0;right:0;}.slick-wrapper.dual-slider-wrapper{top:0;}.services-box:first-of-type{margin:0 0 30px;}.interior-page.services-page{text-align:center;}.interior-page.services-page .equalizer-wrapper .button-two{margin:0 auto 30px;}.google-map{max-height:300px;}footer.footer-wrapper .contact-information{padding-right:0px;padding-left:0px;}footer.footer-wrapper .social-icons .fa{font-size:18px;line-height:45px;width:45px;}.appt-btn{margin-left:21vw !important;}.home-logo{margin-left:0;}.touch{margin-right:0;}.home-nav{margin-right:0;}.request{margin-left:0;}.row{max-width:100% !important;}header.header-interior{background-position:bottom center;background-attachment:fixed;float:left;width:100%;padding:0;overflow:visible;}.top-bar,.top-bar-section ul li,.top-bar-section ul li:hover:not(.has-form) > a,.top-bar-section li:not(.has-form) a:not(.button),.top-bar-section li:not(.has-form) a:hover:not(.button){background:none;height:45px;color:black;}.home-logo{width:250px;display:block;text-align:center;margin:0 auto;background:white;}.padtop1{padding-top:18px;}.mobile-bg{background:#ffffff;}.home-image{background-image:url("https://eb-massage.com/wp-content/uploads/sites/193/2023/03/mobile-bg.jpg");height:400px;background-color:black;}.slider-wrapper{display:block;height:auto;}.scrolling-text{padding-top:3vh;}.box-text{padding-top:1vh;padding-bottom:3vh;}.mobile-cta-wrapper{position:fixed;left:0;bottom:0;z-index:999;padding:0;}.mobile-cta-wrapper .navigation-cta{margin:0;width:100%;font-size:24px;padding:11px 0;border-radius:0;}.disclaimer img{text-align:center;display:block;margin:0 auto 55px auto;}.header-details{display:block;}#ae_launcher{bottom:80px !important;left:10px !important;right:initial !important;}.footer-payment{clear:both;}footer.footer-wrapper{padding:28px 5vw;}.top-bar-section .dropdown li.title span a{color:black;line-height:45px;}.button-one{margin:0 auto;}.padtop{padding-top:25px;}.main-content ul li:before{background:none;}.page-tagline > h1,.page-tagline > p.heading-1{line-height:35px;}.page-tagline h2.white{line-height:35px;letter-spacing:0;}}  @media only screen and ( max-width:767px ){footer.footer-wrapper{text-align:center;}footer.footer-wrapper .contact-information{padding-right:20px;padding-left:20px;}.box-text{display:block;}.blue-box,.darkpurple-box{margin:0 0 15px;}.box-text ul li{margin:0 5vw;}.no-effect-text img{width:25px;}} @media only screen and (max-width:500px){.home-image{background-image:url("https://eb-massage.com/wp-content/uploads/sites/193/2023/03/small.jpg");height:200px;background-color:black;}.caption{font-size:25px;}.no-effect-text span{font-size:25px;}.no-effect-text p{left:0;}footer.footer-wrapper .contact-information{padding-right:0;padding-left:0;}}@media only screen and (max-width:325px){.no-effect-text span{font-size:20px;}.caption{font-size:22px;}} 