html,body{overflow-x:hidden}body{font-family:'Open Sans',sans-serif;font-weight:100}.modal{z-index:10000 !important}.alert{position:relative;padding:0.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:0rem !important}.navbar-brand{top:-20px;position:relative}@media only screen and (min-width:320px) and (max-width:480px){.navbar-brand{margin-top:20px}}.top-nav-div{text-align:right;margin-top:10px}.top-nav-social-b{margin-right:22px}.btn-front-button-call{color:#8C9287;background-color:white;border:2px solid #c8d1c2;font-size:14px;margin-left:25px;margin-right:25px}.btn-front-button-call:hover{color:#337cbf;background-color:white;border:2px solid #337cbf}@media only screen and (min-width:320px) and (max-width:480px){.btn-front-button-call{margin-left:0;margin-right:0}}.errorpage{font-size:80px !important;font-weight:700;margin-top:100px;color:black}.error-desc{margin-bottom:120px}.code-coupon{font-size:3vw;margin-top:0;margin-bottom:20px}.code-coupon-color{color:red}.blog-articles-showcase{margin-top:75px;margin-bottom:25px}.blog-articles-showcase-font-h1{font-size:40px !important;font-weight:100 !important;margin-bottom:25px !important;font-family:'La Belle Aurore',cursive;text-align:center}.split-intro{margin-top:-75px;margin-bottom:90px}.split-intro-box{background:linear-gradient(to right bottom,#ededed 55%,#f6f4f4 45%);color:black;padding-top:50px;padding-right:20px;padding-left:20px;padding-bottom:50px;margin-bottom:40px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.05);box-shadow:0 0 10px 0 rgba(0,0,0,0.05)}.info-page-intro{padding-bottom:15px;padding-top:0;z-index:5000;top:-500px;position:relative;margin-bottom:100px}.info-page-intro-inner{float:left;position:relative;left:25%;top:430px;background:rgba(255,255,255,0.9);padding:50px;border:4px solid white;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.05);box-shadow:0 0 10px 0 rgba(0,0,0,0.05);z-index:5000}@media all and (min-width:0) and (max-width:1000px){.info-page-intro-inner{left:0%;margin-bottom:50px}}.dropdown-toggle::after{display:none}.service-price-title{text-align:center;margin-bottom:-15px}.service-price{font-size:45px;text-align:center;margin-bottom:15px}.service-price-decimal{font-size:25px}.booking-titles{font-family:'Open Sans',sans-serif;font-weight:100}.booking-titles-2{font-weight:700;font-size:25px !important;font-family:'La Belle Aurore',cursive;margin-bottom:15px !important}.location-identity{background:#337cbf;padding-top:10px;padding-bottom:10px;color:white;text-align:right}.font-h1{font-size:40px !important;font-weight:100 !important;margin-bottom:15px !important;font-family:'La Belle Aurore',cursive}.font-h1-bold{font-size:30px !important;font-weight:100 !important;margin-bottom:35px !important}.font-h2{font-size:30px !important;font-weight:100 !important;margin-bottom:15px !important;font-family:'La Belle Aurore',cursive;text-align:center}.top-info{padding:30px;margin-top:130px;margin-bottom:130px;text-align:center;border:3px solid white}.btn-uni{color:#fff;background-color:#337cbf;border:2px solid #337cbf;margin-bottom:10px;padding-top:10px !important;padding-bottom:10px !important;padding-right:20px !important;padding-left:20px !important}.btn-uni:hover{color:#337cbf;background-color:white}.content-box{z-index:6000;top:-120px;width:100%;position:relative;background:linear-gradient(to right bottom,#b1bea5 55%,#b8c4ac 45%);color:black;padding-top:50px;padding-right:20px;padding-left:20px;padding-bottom:50px;margin-bottom:40px;font-weight:100}.nav-link{color:#393939 !important;font-size:14px;font-weight:100}.btn-circle{padding-top:5px;padding-bottom:5px;padding-left:8px;padding-right:8px;border-radius:35px;text-align:center;line-height:1.42857}.btn-circle2{width:30px;height:30px;text-align:center;padding:6px 0;font-size:12px;line-height:1;border-radius:15px}.btn-facebook{color:#fff;background-color:#3B5998;border:2px solid #3B5998;font-size:14px;margin-left:5px}.btn-facebook:hover{color:#3B5998;background-color:white;border:2px solid #3B5998}.btn-google{color:#fff;background-color:#db3236;border:2px solid #db3236;font-size:14px;margin-left:5px}.btn-google:hover{color:#db3236;background-color:white;border:2px solid #db3236}.btn-instagram{color:#fff;background-color:#8a3ab9;border:2px solid #8a3ab9;font-size:14px;margin-left:5px}.btn-instagram:hover{color:#8a3ab9;background-color:white;border:2px solid #8a3ab9}.testimonials-showcase-font-h1{font-size:40px !important;font-weight:100 !important;margin-bottom:-10px !important;font-family:'La Belle Aurore',cursive;text-align:center;color:white}.front-testimonal{background:#c8d1c2;padding-top:70px;padding-bottom:70px}.front-testimonal-service{margin-bottom:0}.front-testimonal-desc-classes{margin-top:10px;font-size:25px;font-weight:400}.front-testimonal-desc{margin-top:10px}.front-testimonal-author{margin-top:10px}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-control-prev{left:-10%}.carousel-control-next{right:-10%}.top-promo{background:linear-gradient(0deg,rgba(255,255,255,1),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0)),url(https://www.massageworksfw.com/images/front.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media only screen and (min-width:320px) and (max-width:480px){.top-promo{background:linear-gradient(0deg,rgba(255,255,255,1),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0)),url(https://www.massageworksfw.com/images/front.jpg);width:100vw;height:100vh;background-size:cover;background-position:center,center}}.right-top-info{padding-top:20px;padding-bottom:50px !important;text-align:center;background:rgba(255,255,255,0.5)}.right-top-info-flg{font-size:70px;color:#337cbf;font-weight:bold}.promo-container{padding-top:0;padding-bottom:210px;z-index:200;position:relative;top:50px}.promo-font-sm{margin-top:-10px;font-size:30px;font-weight:bold !important}.promo-font-lg{font-size:60px;font-weight:bold;margin-top:-15px;margin-bottom:20px}.btn-front-button{color:#fff;background-color:#337cbf;border:2px solid #337cbf;font-size:14px;margin-left:25px;margin-right:25px}.btn-front-button:hover{color:#337cbf;background-color:white;border:2px solid #337cbf}@media only screen and (min-width:320px) and (max-width:480px){.btn-front-button{margin-left:0;margin-right:0}}.btn-promo-button{color:#fff;background-color:#337cbf;border:2px solid #337cbf;font-size:20px;font-weight:300}.btn-promo-button:hover{color:#337cbf;background-color:transparent;border:2px solid #337cbf}.btn-promo-button2{color:white;background-color:#9aa891;border:2px solid #9aa891;font-size:20px;font-weight:300}.btn-promo-button2:hover{color:white;background-color:#9aa891;border:2px solid #9aa891;font-weight:300}.btn-promo-circle{padding-top:5px;padding-bottom:5px;padding-left:8px;padding-right:8px;border-radius:35px;text-align:center;line-height:1.42857}.btn-circle-icons{padding-left:10px;font-size:40px;line-height:10.5px}.front-index-paragraph{background:#e7e7e7;z-index:6000;top:-70px;position:relative;color:black;padding:70px;font-weight:100;overflow:hidden}.front-about{background:linear-gradient(0deg,rgba(255,255,255,0.2),rgba(255,255,255,0.2),rgba(255,255,255,0.7),rgba(255,255,255,1)),url(https://www.massageworksfw.com/images/treatment.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media only screen and (min-width:320px) and (max-width:480px){.front-about{background:linear-gradient(0deg,rgba(255,255,255,0.2),rgba(255,255,255,0.2),rgba(255,255,255,0.7),rgba(255,255,255,1)),url(https://www.massageworksfw.com/images/treatment.jpg);width:100vw;height:100vh;background-size:cover;background-position:center,center}}.search-box{z-index:1000;top:-140px;position:relative;background:rgba(177,190,165,0.7);background:linear-gradient(to right bottom,#b1bea5 60%,#b8c4ac 40%);color:white;padding:50px;text-align:center;font-weight:100}@media only screen and (min-width:320px) and (max-width:480px){.search-box{top:-90px}}.movemapup{z-index:6000;top:-100px;position:relative}#wrap > div{display:none}#wrap > div.start-content{display:block}.btn-location{color:#fff;background-color:#337cbf;border:2px solid #337cbf;font-size:14px;border-radius:50 !important;margin-left:5px}.btn-location:hover{color:#337cbf;background-color:white;border:2px solid #337cbf}.index-about{margin-top:-50px;padding-bottom:50px;padding-top:-50px;z-index:0;position:relative;background:linear-gradient(0deg,rgba(255,255,255,1),rgba(255,255,255,0.2),rgba(255,255,255,0.7),rgba(255,255,255,1)),url(https://www.massageworksfw.com/images/compressed/treatment-min.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.index-outter-about{position:relative}.index-inner-about{margin-top:-500px;float:left;position:relative;left:20%;top:530px;background:rgba(255,255,255,0.9);padding:50px;border:4px solid white;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.05);box-shadow:0 0 10px 0 rgba(0,0,0,0.05)}@media all and (min-width:0) and (max-width:1000px){.index-inner-about{left:0%;margin-bottom:450px}}.giftcard-info{margin-top:-100px;margin-bottom:100px;text-align:center}.giftcard-info1{margin-top:40px;margin-bottom:0;text-align:center}.btn-giftcard{color:#fff;background-color:#337cbf;border:2px solid #337cbf;margin-bottom:10px;margin-top:4px;padding-top:10px !important;padding-bottom:10px !important;padding-right:20px !important;padding-left:20px !important}.btn-giftcard:hover{color:#337cbf;background-color:transparent;border:2px solid #337cbf}.team-rooster{margin-bottom:60px}.team-rooster-container{border:4px solid #f1f1f1;padding:10px;margin-bottom:20px}.team-name{font-size:20px;font-weight:700;margin-top:20px}.team-credential{font-size:11px;margin-bottom:20px}.stars{text-align:center;color:#FF0;margin-top:10px}.content-box-about{z-index:6000;top:-120px;width:100%;position:relative;background:linear-gradient(to right bottom,#b1bea5 55%,#b8c4ac 45%);color:black;padding-top:50px;padding-right:20px;padding-left:20px;padding-bottom:50px;margin-bottom:-50px;font-weight:100;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.05);box-shadow:0 0 10px 0 rgba(0,0,0,0.05)}.about-location{background:#4c4c4c;padding-top:50px;padding-bottom:40px;text-align:center}.about-location-font{color:white;display:block;font-size:20px;margin-bottom:20px}.btn-about{color:#fff;background-color:#337cbf;border:2px solid #337cbf;margin-bottom:10px;padding-top:10px !important;padding-bottom:10px !important;padding-right:20px !important;padding-left:20px !important}.btn-about:hover{color:white;background-color:transparent;border:2px solid white}.btn-about-promo{color:#fff;background-color:#337cbf;border:2px solid #337cbf;margin-bottom:10px;padding-top:10px !important;padding-bottom:10px !important;padding-right:20px !important;padding-left:20px !important}.btn-about-promo:hover{color:#337cbf;background-color:transparent;border:2px solid #337cbf}.mostpopular{position:absolute;z-index:1000;top:0;right:-30px}.price-card-heading{background:#337cbf !important;border:#337cbf !important;color:white !important}.price-card-heading2{background:rgba(177,190,165,0.5);border:rgba(177,190,165,0.5) !important;color:white !important}.membership{text-align:center;padding-top:50px;padding-bottom:0;z-index:200;position:relative;top:-50px}.membership-intro-inner{font-weight:100 !important}.membership-rates{z-index:200;position:relative;top:-130px}.membership-legend{margin-top:-30px;padding-top:10px;padding-bottom:70px;background:linear-gradient(0deg,rgba(255,255,255,0.2),rgba(255,255,255,0.2),rgba(255,255,255,0.7),rgba(255,255,255,1)),url(https://www.massageworksfw.com/images/treatment.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.al-pricing{background:white;font-family:'Niramit',sans-serif;min-height:100vh;top:0;z-index:200;position:relative;margin-bottom:150px}.al-pricing-md{font-size:45px;font-weight:bolder}.al-pricing .al-price-box{border-color:#d0d6da;margin-top:0;position:relative;transition:all 0.2s}.al-pricing .al-price-box:hover{box-shadow:0 0 2px rgba(0,0,0,0.2);transform:translate(0,-3px)}.al-pricing .al-pricing-header{background:#fff;border:none}.al-pricing .al-pricing-header .al-pricing-title{background:#337cbf;border-left:3px solid #daeae4;border-bottom:3px solid #daeae4;border-radius:0 4px 0 12px;color:#fff;font-size:20px;padding:5px 15px;position:absolute;right:0;top:0}.al-pricing .al-pricing-header img{height:130px;width:190px}.al-pricing .al-pricing-price{color:#3c4858}.al-pricing-price .text-muted{font-size:22px}.al-pricing-features li{border-bottom:1px solid #f6f8f9;color:#798388;padding:12px 10px}.al-pricing .al-price-box .btn{background:#f0f2f5;border:none;color:#454f60;font-size:18px;padding:12px 20px}.al-pricing .al-price-box .btn:active,.al-pricing .al-price-box .btn:hover{background:#337cbf;border:none;color:#fff}.al-pricing .al-price-box .btn-primary{background:#4dc494;color:#fff}.green-checkmark{color:#39ff14 !important;font-size:1.5em}.front-index-four-dupont{margin-bottom:50px}.front-index-four{margin-bottom:-25px}.left-index-icons{z-index:6000;top:-140px;position:relative;background:linear-gradient(to right bottom,#b1bea5 55%,#b8c4ac 45%);color:white;padding-top:70px;padding-bottom:70px;text-align:center;margin-bottom:-100px}.icon-index-lg{font-size:70px;padding-bottom:5px}.tick{background:#d9d8c3;width:10px;display:inline}.tick2{background:#a8dce0;width:10px;display:inline}.tick3{background:#e0b6b6;width:10px;display:inline}.tick-title{font-size:20px;padding-left:10px}.top-index-headers{background:white;padding:25px}.btn-facebook-ad{color:#fff;background-color:#337cbf;border:2px solid #337cbf;margin-top:30px;margin-bottom:10px;padding-top:10px !important;padding-bottom:10px !important;padding-right:20px !important;padding-left:20px !important}.btn-facebook-ad:hover{color:#337cbf;background-color:white}.btn-facebook-ad-call{color:#fff;background-color:#337cbf;border:2px solid #337cbf;margin-top:30px;margin-bottom:10px;padding-top:10px !important;padding-bottom:10px !important;padding-right:20px !important;padding-left:20px !important}.btn-facebook-ad-call:hover{color:#337cbf;background-color:white}.btn-facebook-ad-or{font-size:30px;display:inline-block;margin-top:20px}.facebook-ad-color{color:#3B5998 !important}.facebook-ad-info-border{background:transparent;padding:20px;margin-top:130px;margin-bottom:130px;border:15px dashed white}.facebook-ad-info{padding:50px;background:white;text-align:center}.facebook-ad-font-xlg{font-size:8vw;margin-top:-25px;color:black;font-weight:700}.facebook-ad-font-lg{font-size:5vw;margin-bottom:10px;color:black;font-weight:700}.facebook-ad-font-sm{font-size:4vw;font-weight:100 !important;color:black;margin-top:-10px !important;margin-bottom:10px}.facebook-ad-font-xsm{font-size:1.5vw;font-weight:100 !important;color:black;margin-top:-20px !important}.massagee{padding-bottom:15px;padding-top:0;z-index:5000;top:-500px;position:relative;margin-bottom:-400px}.massage-outter{position:relative}.massage-inner{float:left;position:relative;left:40%;top:430px;background:rgba(255,255,255,0.9);padding:50px;border:4px solid white;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.05);box-shadow:0 0 10px 0 rgba(0,0,0,0.05)}@media all and (min-width:0) and (max-width:1000px){.massage-inner{left:0%;margin-bottom:50px}}.massage-font-xs{font-family:'La Belle Aurore',cursive;font-size:3vw;margin-top:-25px;color:white}.massage-font-sm{font-size:30px;font-weight:100 !important;color:white;margin-top:-20px !important}.massage-font-lg{font-family:'La Belle Aurore',cursive;font-size:9vw;margin-top:-25px;color:white}.massage-page-service-t{z-index:6000;top:-75px;margin-bottom:60px;width:100%;position:relative}.massage-page-service{z-index:6000;top:-120px;width:100%;position:relative;background:linear-gradient(to right bottom,#b1bea5 55%,#b8c4ac 45%);color:black;padding-top:50px;padding-right:20px;padding-left:20px;padding-bottom:50px;margin-bottom:40px;font-weight:100;overflow:hidden;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.05);box-shadow:0 0 10px 0 rgba(0,0,0,0.05)}.massage-page-service2{z-index:6000;top:-120px;width:100%;position:relative;background:linear-gradient(to right bottom,#ededed 55%,#f6f4f4 45%);color:black;padding-top:50px;padding-right:20px;padding-left:20px;padding-bottom:50px;margin-bottom:40px;overflow:hidden;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.05);box-shadow:0 0 10px 0 rgba(0,0,0,0.05)}.btn-massage-button{color:#fff;background-color:#337cbf;border:2px solid #337cbf;font-size:14px;margin-bottom:10px}.btn-massage-button:hover{color:#969696;background-color:transparent;border-color:#969696;transform:scale(1.06);transition:transform 0.5s}.btn-massage-button-light{color:#fff;background-color:#337cbf;border:2px solid #337cbf;font-size:14px;margin-bottom:10px}.btn-massage-button-light:hover{color:white;background-color:transparent;border-color:white;transform:scale(1.06);transition:transform 0.5s}@media all and (min-width:0) and (max-width:800px){.btn-massage-button{margin-top:25px !important}.btn-massage-button-light{margin-top:25px !important}}.footer-hr{position:relative;top:39px;opacity:0.5}.footer-hr-style{border-top:2px dashed white}.footer-index{background:#c8d1c2;padding-top:30px;padding-bottom:40px;text-align:center}.footer-titles{font-size:20px;font-weight:700;text-align:center;display:block;margin-bottom:0}.footer-txt{text-align:center;color:#292929}.footer-icon{font-size:40px;padding-bottom:15px;color:white}.footer-privacy-terms{background:#4c4c4c;padding-top:10px;padding-bottom:10px;text-align:center;color:#262626;font-size:13px}.facial-title-font{font-family:'La Belle Aurore',cursive;font-size:40px !important;text-align:center}.facial-title-font-black{font-family:'La Belle Aurore',cursive;font-size:40px !important;text-align:center;color:black}.top-promo-facials{background:linear-gradient(0deg,rgba(255,255,255,1),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0)),url(https://www.massageworksfw.com/location/jefferson-blvd/images/compressed/spa-min.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media only screen and (min-width:320px) and (max-width:480px){.top-promo-facials{background:linear-gradient(0deg,rgba(255,255,255,1),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0)),url(https://www.massageworksfw.com/location/jefferson-blvd/images/compressed/spa-min.jpg);width:100vw;height:100vh;background-size:cover;background-position:center,center}}.facial{padding-bottom:15px;padding-top:0;z-index:5000;top:-500px;position:relative;margin-bottom:-400px}.facial-outter{position:relative}.facial-inner{float:left;position:relative;left:40%;top:430px;background:rgba(255,255,255,0.9);padding:50px;border:4px solid white;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.05);box-shadow:0 0 10px 0 rgba(0,0,0,0.05)}@media all and (min-width:0) and (max-width:1000px){.facial-inner{left:0%;margin-bottom:50px}}.promotion{padding-bottom:15px;padding-top:0;z-index:5000;top:-500px;position:relative;margin-bottom:-420px}.promotion-outter{position:relative}.promotion-inner{float:left;position:relative;left:40%;top:430px;background:rgba(255,255,255,0.9);padding:50px;border:4px solid white;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.05);box-shadow:0 0 10px 0 rgba(0,0,0,0.05)}.promotion2{padding-bottom:15px;padding-top:0;z-index:5000;top:-500px;position:relative;margin-bottom:-400px;margin-top:170px}.promotion2-outter{position:relative}.promotion2-inner{float:right;position:relative;right:0%;top:430px;background:rgba(255,255,255,0.9);padding:50px;border:4px solid white;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.05);box-shadow:0 0 10px 0 rgba(0,0,0,0.05);z-index:1000}@media all and (min-width:0) and (max-width:1000px){.promotion-inner{left:0%;margin-bottom:50px}.promotion2-inner{right:0%;margin-bottom:50px}}.promotion-price{font-size:100px;text-align:center;margin-bottom:15px}.promotion-price-decimal{font-size:25px}.promotion-content-box-referral{z-index:6000;top:0;width:100%;position:relative;background:linear-gradient(to right bottom,#b1bea5 55%,#b8c4ac 45%);color:black;padding-top:50px;padding-right:20px;padding-left:20px;padding-bottom:50px;font-weight:100;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.05);box-shadow:0 0 10px 0 rgba(0,0,0,0.05)}.contact-us{margin-top:80px;margin-bottom:40px}.waxing-top-promo{background:linear-gradient(0deg,rgba(255,255,255,1),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0)),url(https://www.massageworksfw.com/location/jefferson-blvd/images/waxing-top.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media only screen and (min-width:320px) and (max-width:480px){.waxing-top-promo{background:linear-gradient(0deg,rgba(255,255,255,1),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0)),url(https://www.massageworksfw.com/location/jefferson-blvd/images/waxing-top.jpg);width:100vw;height:100vh;background-size:cover;background-position:center,center}}.on-site-content{z-index:6000;top:-120px;width:100%;position:relative;background:linear-gradient(to right bottom,#b1bea5 55%,#b8c4ac 45%);color:black;padding-top:50px;padding-right:20px;padding-left:20px;padding-bottom:50px;margin-bottom:-50px;font-weight:100;overflow:hidden;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.05);box-shadow:0 0 10px 0 rgba(0,0,0,0.05)}.top-promo-massage{background:linear-gradient(0deg,rgba(255,255,255,1),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0)),url(https://www.massageworksfw.com/location/jefferson-blvd/images/compressed/onsite-massage-top-min.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media only screen and (min-width:320px) and (max-width:480px){.top-promo-massage{background:linear-gradient(0deg,rgba(255,255,255,1),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0)),url(https://www.massageworksfw.com/location/jefferson-blvd/images/compressed/onsite-massage-top-min.jpg);width:100vw;height:100vh;background-size:cover;background-position:center,center}}.onsite-massage-font-sm{font-size:30px;font-weight:100 !important;color:black;margin-top:-20px !important}.onsite-massage-font-lg{font-family:'La Belle Aurore',cursive;font-size:9vw;margin-top:-25px;color:black}.dropdown-menu{margin-top:-5px !important}.dropdown-menu-center{right:auto;left:50%;-webkit-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);z-index:9000}.dropdown:hover > .dropdown-menu{display:block;z-index:9000}.dropdown > .dropdown-toggle:active{pointer-events:none}.top-jefferson{background:linear-gradient(0deg,rgba(255,255,255,1),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0)),url(https://www.massageworksfw.com/location/jefferson-blvd/images/compressed/front-jefferson-min.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media only screen and (min-width:320px) and (max-width:480px){.top-jefferson{background:linear-gradient(0deg,rgba(255,255,255,1),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0)),url(https://www.massageworksfw.com/location/jefferson-blvd/images/compressed/front-jefferson-min.jpg);width:100vw;height:100vh;background-size:cover;background-position:center,center}}.jefferson-massage-classes{background:white}.massage-font-xs-class{font-family:'La Belle Aurore',cursive;font-size:3vw;margin-top:-25px;color:black}.top-info-class{padding:30px;margin-top:130px;margin-bottom:100px;text-align:center;border:3px solid black}.jefferson-massage{background:linear-gradient(0deg,rgba(255,255,255,1),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0)),url(https://www.massageworksfw.com/location/jefferson-blvd/images/compressed/jefferon-massage-min.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media only screen and (min-width:320px) and (max-width:480px){.jefferson-massage{background:linear-gradient(0deg,rgba(255,255,255,1),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0)),url(https://www.massageworksfw.com/location/jefferson-blvd/images/compressed/jefferon-massage-min.jpg);width:100vw;height:100vh;background-size:cover;background-position:center,center}}.front-dupont{background:linear-gradient(0deg,rgba(255,255,255,1),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0)),url(https://www.massageworksfw.com/location/5217-olive-tree-drive/images/front-dupont.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media only screen and (min-width:320px) and (max-width:480px){.front-dupont{background:linear-gradient(0deg,rgba(255,255,255,1),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0)),url(https://www.massageworksfw.com/location/5217-olive-tree-drive/images/front-dupont.jpg);width:100vw;height:100vh;background-size:cover;background-position:center,center}}.dupont-massage{background:linear-gradient(0deg,rgba(255,255,255,1),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0)),url(https://www.massageworksfw.com/location/jefferson-blvd/images/compressed/dupont-massage-min.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media only screen and (min-width:320px) and (max-width:480px){.dupont-massage{background:linear-gradient(0deg,rgba(255,255,255,1),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0)),url(https://www.massageworksfw.com/location/5217-olive-tree-drive/images/compressed/dupont-massage-min.jpg);width:100vw;height:100vh;background-size:cover;background-position:center,center}}#myModal .modal-content{background-color:transparent;border:0}.modal-bg-white{background:white;padding:10px}.pop-up-header{font-size:20px !important;font-weight:700}.pop-up-special-name{margin-top:10px;font-size:18px !important;font-weight:700}.pop-up-special-desc{font-size:16px !important}.pop-up-saving{margin-top:10px;font-size:16px !important;margin-bottom:10px}.pop-up-saving-r{color:red}.snowflake{color:#fff;font-size:1em;font-family:Arial,sans-serif;text-shadow:0 0 5px #000}@-webkit-keyframes snowflakes-fall{0%{top:-10%}100%{top:100%}}@-webkit-keyframes snowflakes-shake{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(80px);transform:translateX(80px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes snowflakes-fall{0%{top:-10%}100%{top:100%}}@keyframes snowflakes-shake{0%{transform:translateX(0)}50%{transform:translateX(80px)}100%{transform:translateX(0)}}.snowflake{position:fixed;top:-10%;z-index:9999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;-webkit-animation-name:snowflakes-fall,snowflakes-shake;-webkit-animation-duration:10s,3s;-webkit-animation-timing-function:linear,ease-in-out;-webkit-animation-iteration-count:infinite,infinite;-webkit-animation-play-state:running,running;animation-name:snowflakes-fall,snowflakes-shake;animation-duration:10s,3s;animation-timing-function:linear,ease-in-out;animation-iteration-count:infinite,infinite;animation-play-state:running,running}.snowflake:nth-of-type(0){left:1%;-webkit-animation-delay:0s,0s;animation-delay:0s,0s}.snowflake:nth-of-type(1){left:10%;-webkit-animation-delay:1s,1s;animation-delay:1s,1s}.snowflake:nth-of-type(2){left:20%;-webkit-animation-delay:6s,0.5s;animation-delay:6s,0.5s}.snowflake:nth-of-type(3){left:30%;-webkit-animation-delay:4s,2s;animation-delay:4s,2s}.snowflake:nth-of-type(4){left:40%;-webkit-animation-delay:2s,2s;animation-delay:2s,2s}.snowflake:nth-of-type(5){left:50%;-webkit-animation-delay:8s,3s;animation-delay:8s,3s}.snowflake:nth-of-type(6){left:60%;-webkit-animation-delay:6s,2s;animation-delay:6s,2s}.snowflake:nth-of-type(7){left:70%;-webkit-animation-delay:2.5s,1s;animation-delay:2.5s,1s}.snowflake:nth-of-type(8){left:80%;-webkit-animation-delay:1s,0s;animation-delay:1s,0s}.snowflake:nth-of-type(9){left:90%;-webkit-animation-delay:3s,1.5s;animation-delay:3s,1.5s}.custom-heading{color:#9eb08c;font-weight:700;font-size:30px}.custom-text-color{color:#9eb08c}.custom-link-color{color:#287cbb}.accordion-content-color{color:#9eb08c}.card{border:none;border-bottom:1px solid #E0E0E0;background-color:transparent}.card-header{background-color:transparent;border:none;padding:1rem 0}.btn-link{text-align:left;text-decoration:none;color:black;font-weight:500;padding:0;width:100%;display:flex;justify-content:space-between;align-items:center}.btn-link:hover{text-decoration:none}.card-body{padding:1rem 0}.btn-link{/* ... existing properties ... */ white-space:normal !important;word-wrap:break-word !important}