*{box-sizing:border-box}body,html{max-width:100%;height:100%}body{position:relative;margin:0}a{color:inherit;text-decoration:none;cursor:pointer}img{max-width:100%;height:auto;display:block;border-width:0}.group::after{visibility:hidden;display:block;content:'';clear:both;height:0}button,input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}body,html{background:#e7f5f9;min-width:320px}section{background:#f9f9f9;padding:3em 0}section.top{padding-top:5em}section.no-top{padding-top:0}section.bottom{padding-bottom:5em}section.no-bottom{padding-bottom:0}.treatments{background:#f2f2f2}.wide{max-width:1440px;margin:0 auto}.wide.top{margin-top:3em}.content{position:relative;max-width:1320px;margin:0 auto;padding:0 3em}.narrow{max-width:980px;margin:0 auto;padding:0 3em}.narrow p:last-child{margin-bottom:0}.wrapper{position:relative}.container{margin:0 -1em -2em;padding:0}.container.top{margin-top:3em}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}main{display:inline-block;vertical-align:top;width:65%}main em{color:#006f88}main.full-width{display:block;width:100%}main.beginning{padding-top:5em}main p:first-child{margin-top:0}main p:last-child{margin-bottom:0}main p a{font-style:italic;color:#009fc3}main p a:hover{text-decoration:underline}aside{width:35%;float:right;padding-left:3em}.col-2{float:left;width:50%;display:inline-block;vertical-align:top;padding:0 1em 2em}.columns-2 p{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:4em;-moz-column-gap:4em;column-gap:4em;text-align:justify}.col-3{float:left;width:33.33%;display:inline-block;vertical-align:top;padding:0 1em 2em}.col-4{position:relative;float:left;width:25%;display:inline-block;vertical-align:top;padding:0 1em 2em}.col-4.no-padding{padding:0}.center{text-align:center}@media screen and (max-width:72em){.featured{padding:0!important}}@media screen and (max-width:60em){.col-3{width:50%}.col-4{width:33.33333%}}@media screen and (max-width:56em){.col-2{width:100%}.columns-2 p{-webkit-column-gap:3em;-moz-column-gap:3em;column-gap:3em}}@media screen and (max-width:50em){.content{padding:0 2em}.narrow{padding:0 2em}}@media screen and (max-width:47em){.flex{display:block}.columns-2 p{-webkit-column-count:1;-moz-column-count:1;column-count:1;text-align:center}main{width:100%}aside{width:100%;padding-left:0;padding-top:2em}}@media screen and (max-width:37.5em){section{padding:2em 0}section.top{padding-top:3em}section.bottom{padding-bottom:3em}.content{padding:0 20px}.narrow{padding:0 20px}.col-4{width:50%}.col-3{width:100%}}@media screen and (max-width:34em){.content{padding:0 15px}.narrow{padding:0 15px}}.sidebar ul{list-style:none;padding:0}.sidebar li{margin-bottom:1em}.sidebar li span{display:inline-block;vertical-align:middle;width:calc(100% - 85px)}.sidebar li img{display:inline-block;vertical-align:middle;width:70px;border-radius:2px;margin-right:10px}.sidebar-title{padding-bottom:.5em;border-bottom:1px dotted #009fc3}.sidebar-title:first-child{margin-top:0}.sidebar-title:last-child{margin-bottom:0}body{color:#007f9c;font-family:'Varela Round',sans-serif;font-size:16px;line-height:1.8;font-weight:300}h1{font-family:'Varela Round',sans-serif;font-size:2.474em;line-height:1.333;font-weight:400}h2{font-family:'Varela Round',sans-serif;font-size:2em;line-height:1.333;font-weight:400}h2:first-child{margin-top:0}h2.section-title{text-align:center}h3{font-family:'Varela Round',sans-serif;font-size:1.414em;line-height:1.5;font-weight:400}h3.post-title{margin-top:0}h4{font-family:'Varela Round',sans-serif;font-size:1.237em;line-height:1.6;font-weight:400}h5{font-family:'Varela Round',sans-serif;font-size:.875em;line-height:1.6;font-weight:400;text-transform:uppercase}p.small{font-size:.875em}a:hover{color:#009fc3;-webkit-transition:.2s ease;transition:.2s ease}@media screen and (max-width:73em){body{font-size:15px}}@media screen and (max-width:47em){body{font-size:14px}}@media screen and (max-width:37.5em){h1{font-size:2em}h2{font-size:1.75em}}.nav-bar{position:fixed;top:0;width:100%;box-shadow:0 0 5px 0 rgba(0,0,0,.3);background-color:#f9f9f9;z-index:20;text-align:right}.nav-bar .logo{display:inline-block;vertical-align:top;float:left;padding:14px 0}.nav-bar img{width:150px}.nav-bar nav{display:inline-block;vertical-align:top}.nav-bar nav ul{list-style-type:none;margin:0;padding:0}.nav-bar nav li{position:relative;display:inline-block;vertical-align:top;float:left}.nav-bar nav li:hover{background:#e7f5f9}.nav-bar nav li a{display:block;padding:24px 16px}.nav-bar nav li.menu-item-has-children>a::before{content:'';display:inline-block;height:1px;width:5px;background:#009fc3;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;right:12px;top:50%}.nav-bar nav li.menu-item-has-children>a::after{content:'';display:inline-block;height:1px;width:5px;background:#009fc3;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:15px;top:50%}.nav-bar .sub-menu{position:absolute;background:#f9f9f9;font-size:14px;padding:10px 0;display:none;text-align:left}.nav-bar .sub-menu li{white-space:nowrap;display:block;float:none}.nav-bar .sub-menu li a{padding:5px 15px}.mobile-nav{cursor:pointer;display:none;float:right;margin:20px 0}.mobile-nav .bar{background:#007f9c;width:26px;height:3px;display:block;margin:4px 0 4px auto;-webkit-transition:.2s linear;transition:.2s linear}.mobile-nav .overlay{display:none;position:fixed;top:67px;left:0;right:0;bottom:0;background:rgba(0,0,0,.5)}.mobile-nav:hover .bar:nth-child(2){width:19px}.mobile-nav:hover .bar:nth-child(3){width:11px}.bars{display:inline-block;vertical-align:middle}@media screen and (max-width:75em){.nav-bar ul:not(.sub-menu)>li:first-child{display:none}}@media screen and (max-width:70em){.nav-bar .logo{padding:9px 0 10px}.nav-bar nav li a{padding:20px 10px}}@media screen and (min-width:993px){.nav-bar nav li:hover .sub-menu{display:block}.nav-bar nav li.menu-item-has-children>a{padding-right:25px}}@media screen and (max-width:62em){.nav-bar nav{display:none;position:absolute;top:67px;left:0;right:0;background:#f9f9f9;text-align:center;border-bottom:3px solid #009fc3}.nav-bar nav li{display:block!important;width:100%}.nav-bar nav li a{padding:10px 3em}.nav-bar nav li.menu-item-has-children a::before{right:49px;width:2px;height:7px;top:22px}.nav-bar nav li.menu-item-has-children a::after{right:45px;width:2px;height:7px;top:22px}.nav-bar .sub-menu{position:relative;text-align:center;background-color:#e7f5f9;padding:0}.nav-bar .sub-menu li{white-space:normal}.mobile-nav{display:block}}@media screen and (max-width:50em){.nav-bar nav li.menu-item-has-children a::before{right:36px}.nav-bar nav li.menu-item-has-children a::after{right:32px}}.slider{position:relative;height:0;padding-bottom:50%;min-height:520px}.slider .slide{position:absolute;top:75px;left:0;right:0;bottom:0;background-size:cover;border-bottom:3px solid #009fc3;background-position:50% 15%;opacity:0;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;z-index:0}.slider .slide.active{opacity:1;z-index:1}.slider__title{font-size:2.474em;margin:0}.slider__snippet{font-size:1.237em;line-height:1.6;font-weight:400}.slider .content{height:100%;position:absolute;left:0;right:0}.slider__gradient{position:absolute;top:0;left:0;right:0;bottom:0;background-image:-webkit-linear-gradient(right,transparent 50%,rgba(0,0,0,.3) 70%,rgba(0,0,0,.7) 100%);background-image:linear-gradient(to left,transparent 50%,rgba(0,0,0,.3) 70%,rgba(0,0,0,.7) 100%)}.slider .text{position:absolute;top:50%;color:#fff;max-width:400px;margin-top:-8.125em}.slider .text a{border:1px solid #fff;background:0 0;border-radius:5px;margin-top:1em;padding:.625em 2.5em;display:inline-block}.slider .text a:hover{background:#009fc3;color:#fff}.dot-navigation{position:absolute;bottom:1.25em;left:0;right:0;text-align:center;z-index:2}.dot-navigation .dot{display:inline-block;width:10px;height:10px;border-radius:5px;border:1px solid #e7f5f9;margin:0 5px;cursor:pointer}.dot-navigation .dot.active{background:#e7f5f9}.dot-navigation .dot:hover{background:#e7f5f9}@media screen and (max-width:70em){.slider .slide{top:67px}.slider__gradient{background-image:-webkit-linear-gradient(right,transparent 30%,rgba(0,0,0,.3) 50%,rgba(0,0,0,.7) 100%);background-image:linear-gradient(to left,transparent 30%,rgba(0,0,0,.3) 50%,rgba(0,0,0,.7) 100%)}}@media screen and (max-width:50em){.slider .text{margin-top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:37.5em){.slider__title{font-size:2em}.slider .text{left:20px;right:20px;width:auto}.slider .text a{padding:.625em 2em}.slider__gradient{background:rgba(0,0,0,.35)}}@media screen and (max-width:34em){.slider .text{left:15px;right:15px}}.header-image{position:relative;height:325px;margin-top:75px;background-size:cover;background-position:50% 25%}.header-image .gradient{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3)}.header-image .text{position:relative;color:#fff;text-align:center;max-width:600px;margin:0 auto;padding-top:100px}.header-image .text h1{margin:0}.header-image .text p{font-size:1.25em;line-height:1.5;color:#fff;margin:15px 0 0}.header-image .text a:hover{text-decoration:underline;color:inherit}@media screen and (max-width:70em){.header-image{margin-top:67px}}@media screen and (max-width:50em){.header-image{height:270px}.header-image .content{height:100%}.header-image .text{position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding-top:0}}@media screen and (max-width:37.5em){.header-image .text{left:20px;right:20px}.phone-number a{display:block}}@media screen and (max-width:34em){.header-image .text{left:15px;right:15px}}.treatments .text-overlay{position:absolute;top:0;left:0;right:0;bottom:0;color:#fff;background:rgba(0,0,0,.4);cursor:pointer}.treatments .treatment-title{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;padding:2em 1em;text-align:center;-webkit-transition:.3s ease-in-out 150ms;transition:.3s ease-in-out 150ms;margin:0}.treatments .treatment-title a{color:#fff}.treatments .snippet{position:absolute;top:120px;margin-top:-2em;left:0;right:0;opacity:0;text-align:center;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;padding:0 2em}@media screen and (min-width:68em){.text-overlay:hover .treatment-title{top:0;-webkit-transform:none;transform:none;margin-top:0!important;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.text-overlay:hover .snippet{opacity:1;-webkit-transition:.3s ease-in-out 150ms;transition:.3s ease-in-out 150ms}}@media screen and (max-width:72em){.scroll{overflow:auto;margin-left:0;margin-right:0}.scroll::-webkit-scrollbar{display:none}.scroll-wrapper{min-width:78em;padding:0 2em}}@media screen and (max-width:60em){.treatments .col-4{width:25%}.scroll .col-3{width:33.33333%}}@media screen and (max-width:50em){.scroll-wrapper{min-width:76em;padding:0 1em}}@media screen and (max-width:47em){.treatments .col-4{width:50%}}@media screen and (max-width:34em){.scroll-wrapper{min-width:70em;padding:0}}@media screen and (max-width:28em){.scroll-wrapper{min-width:64em}}@media screen and (max-width:25em){.scroll-wrapper{min-width:58em}}.post header{text-align:center;max-width:666px;margin:0 auto;padding:0 3em}.post header h1{margin-top:0}.post header p{padding:0 20px}.post header time{text-transform:uppercase;font-weight:700}.post figure{margin:3em 0 0}.post footer{max-width:666px;margin:3em auto 0;padding:0 3em}.post footer hr{background:#009fc3;width:30px;height:1px;border:0;margin-left:0}.post-content{position:relative;max-width:666px;margin:3em auto 0;padding:0 3em}.post-content h2{margin:1em 0}.post-content h2:first-child{margin-top:0}.post-content h3{margin:1.5em 0}.post-content p{margin:1.5em 0}.post-content hr{background:#009fc3;width:30px;height:1px;border:0}.post-content ul{padding-left:20px}.post-content li{padding-left:15px;margin-bottom:1em}.post-content a{color:#4ca5b9;font-style:italic}.tags{margin:3em 0 2em}.tags a{font-size:.875em;display:inline-block;padding:.5em 1em;margin-right:1em;border:1px solid #009fc3;border-radius:15px}.tags a:hover{background-color:#009fc3;color:#fff}.blog article,.related-articles article{border-radius:5px;overflow:hidden;box-shadow:0 0 10px 0 rgba(0,0,0,.2);-webkit-transition:.5s ease;transition:.5s ease;cursor:pointer;background:url(../img/southern-cosmetics-background.png);background-size:300px}.blog article:hover,.related-articles article:hover{box-shadow:0 0 10px 0 rgba(26,116,150,.8)}.blog figure,.related-articles figure{margin:0}.blog header,.related-articles header{padding:1.5em}.blog header p:last-child,.related-articles header p:last-child{margin-bottom:0}.blog .post-title,.related-articles .post-title{margin:0 0 .707em}.blog .post-title a,.related-articles .post-title a{color:inherit}.blog .sep,.related-articles .sep{margin:0 5px}.blog .categories,.related-articles .categories{font-size:.875em}.related-articles aside{padding-left:0;width:100%;float:none}.subscribe{float:none;width:100%;text-align:center}.subscribe button{font-family:'Varela Round',sans-serif;border:1px solid #009fc3;text-transform:uppercase;background:0 0;outline:0;font-size:1em;color:#009fc3;padding:10px 3em;margin-top:1em;border-radius:21px;cursor:pointer;width:auto}.subscribe button:hover{background-color:#009fc3;color:#fff}.newsletter-popup{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10;padding:0;border:0;display:none}.newsletter-popup.active{display:block}.newsletter-popup .overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);cursor:pointer}.newsletter-form{position:absolute;background-color:#e7f5f9;padding:2em;width:28em;border-radius:1em;color:#009fc3;top:50%;left:50%;margin-left:-14em;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.newsletter-form h3{margin:0 0 .75em}.newsletter-form form p{text-decoration:underline}.newsletter-form input[type=submit]{padding:10px 25px;border-radius:5px;background:0 0;border:1px solid #009fc3;font-size:1em;color:#009fc3}.newsletter-form input[type=submit]:hover{background-color:#009fc3;color:#fff}@media screen and (max-width:47em){.post .post-content,.post footer,.post header{padding:0;max-width:100%}}@media screen and (max-width:33em){.related-articles{padding-top:0}}.condition .wrapper{display:block;box-shadow:0 0 10px 0 rgba(0,0,0,.3);cursor:pointer;background:#fff;-webkit-transition:.5s ease;transition:.5s ease}.condition .wrapper:hover{box-shadow:0 0 10px 0 #009fc3}.condition .wrapper:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.condition .excerpt{position:absolute;top:0;right:0;bottom:0;width:55%;display:inline-block;vertical-align:top;overflow:hidden;float:left;padding:1.5em}.condition h3{margin:0 0 15px}.condition p:last-child{margin-bottom:0}.condition-image{display:inline-block;vertical-align:top;width:45%;overflow:hidden;float:left}.condition-image img{width:100%;-webkit-transition:.5s ease;transition:.5s ease}@media screen and (max-width:73em){.condition{width:33.33333%!important}.condition .excerpt{position:static;width:100%}.condition-image{width:100%}}@media screen and (max-width:60em){.condition{width:50%!important}}@media screen and (max-width:37.5em){.condition{font-size:13px}}@media screen and (max-width:33em){.condition{width:100%!important}}.treatment{max-width:628px;padding:0 1em 2em;float:left;width:100%}.treatment.col-2{width:50%}.treatment .wrapper{display:block;box-shadow:0 0 10px 0 rgba(0,0,0,.3);cursor:pointer;background:#fff;-webkit-transition:.5s ease;transition:.5s ease}.treatment .wrapper:hover{box-shadow:0 0 10px 0 #009fc3}.treatment .wrapper:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.treatment .excerpt{position:absolute;top:0;right:0;bottom:0;width:55%;display:inline-block;vertical-align:top;overflow:hidden;float:left;padding:1.5em}.treatment h3{margin:0 0 15px}.treatment p:last-child{margin-bottom:0}.treatment__btn{margin-top:2em;padding:.625em 2.5em;display:inline-block;vertical-align:top;border-radius:5px;background:#009fc3;color:#fff;border:1px solid #009fc3}.treatment__btn:hover{background:0 0;color:#009fc3}.treatment-image{display:inline-block;vertical-align:top;width:45%;overflow:hidden;float:left}.treatment-image img{width:100%;-webkit-transition:.5s ease;transition:.5s ease}@media screen and (max-width:73em){.treatment{width:50%}.treatment.col-2{width:33.33333%}.treatment .excerpt{position:static;width:100%}.treatment-image{width:100%}}@media screen and (max-width:60em){.treatment h3{margin:0}.treatment p{display:none}.treatment.col-2{width:50%}.treatment.col-2 h3{margin:0 0 15px}.treatment.col-2 p{display:block}}@media screen and (max-width:47em){.treatment h3{margin:0 0 15px}.treatment p{display:block}}@media screen and (max-width:37.5em){.treatment{font-size:13px}}@media screen and (max-width:33em){.treatment{width:100%!important}}.team{padding-top:3em}.team img{border-radius:3px}.team h2{text-align:center;margin-bottom:1.2em}.profile{position:relative;cursor:pointer}.profile .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(231,245,249,.75);opacity:0;-webkit-transition:250ms ease-in-out;transition:250ms ease-in-out;color:#009fc3}.profile .overlay:hover{opacity:1}.profile .text{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;text-align:center}.profile h3{margin:0}.team-popup{position:relative;display:none;float:left;width:100%;margin-top:-2em;padding:2em;text-align:left}.team-popup img{float:left;margin-right:1.5em}.team-popup a{font-size:.875em;font-style:italic}.team-popup a:hover{text-decoration:underline}@media screen and (max-width:60em){.team .col-3{width:33.33333%}}@media screen and (max-width:37.5em){.team .col-3{width:50%}}.slides{position:relative;margin:0 0 -2em}.slides .slide{padding:0 0 2em}.slides .slide img{border-radius:5px}.slides .slide:nth-child(even) .col-2{float:right}.slides .text{padding:0 2em;max-width:30em;position:relative;margin:0 auto}.slides .text h2{margin-top:.83em}.slides .text .price{font-weight:700;margin:0}.slides .text .price svg{margin-right:5px}.slides .text a{border:1px solid #009fc3;border-radius:5px;margin-top:1em;padding:.625em 2.5em;display:inline-block}.slides .text a:hover{background-color:#009fc3;color:#fff}@media screen and (max-width:60em){.slides{margin:0 -1em -2em}.slides .slide{width:50%;float:left;padding:0 1em 2em}.slides .text{padding:0}.slides .text h2{margin-top:0}}@media screen and (max-width:37.5em){.slides{font-size:13px}.slides .text a{padding:.625em 2em}}@media screen and (max-width:33em){.slides .slide{width:100%}}.pricing{border:1px solid #009fc3;font-size:14px;border-radius:5px}.pricing .pricing-header{background-color:#009fc3;color:#fff;padding:2em 1.5em}.pricing .pricing-header h3{margin:0}.pricing .pricing-header p{font-size:1.25em}.pricing .pricing-card{margin-top:1em}.pricing .from{display:inline-block;vertical-align:top}.pricing .currency{display:inline-block;vertical-align:top;font-size:2.5em}.pricing .price-base{display:inline-block;font-size:4.5em;line-height:1.25}.pricing .price-frequency{font-size:1.2em}.pricing .pricing-main{padding:2em 1em;background:url(../img/southern-cosmetics-background.png);background-size:300px}.pricing .pricing-main ul{list-style-type:none;padding:0;margin:0 0 1.5em}.pricing .pricing-main li{margin:1em 0}.pricing .pricing-main .pricing-btn{padding:10px 50px;border-radius:8px;background:#009fc3;color:#fff;display:inline-block;margin-top:.5em}.pricing .pricing-main h4{margin:0;text-decoration:underline;font-weight:700}@media screen and (max-width:37.5em){.pricing{font-size:13px}}.contact-info{position:relative;display:inline-block;vertical-align:top;width:35%;padding:4em 2em 3em 0}.contact-info::before{position:absolute;content:'';left:-100%;right:0;top:0;bottom:0;background:url(../img/southern-cosmetics-background.png);background-size:400px}.contact-info a{color:#007f9c;font-style:normal}.contact-form{display:inline-block;vertical-align:top;width:65%;padding:4em 0 3em 2em}.contact-form input[type=submit]{float:right;padding:10px 25px;font-size:18px;border-radius:8px;width:200px;color:inherit;background:0 0;border:1px solid #009fc3}.contact-form input[type=submit]:hover{background-color:#009fc3;color:#fff}.field{display:block;margin:0 0 1.5em}.field input,.field textarea{background:#fff;padding:15px;color:#009fc3;width:100%;border-radius:3px;font-size:1em;border:1px solid #ccc;outline:0}.field input:active,.field input:focus,.field textarea:active,.field textarea:focus{border-color:#009fc3}.field.is-error{color:red}.field.is-error input,.field.is-error textarea{border-color:red}.field span{font-size:14px}.google-map{display:inline-block;vertical-align:top;position:relative;width:50%;float:left}.google-map iframe{display:block;width:100%}@media screen and (max-width:60em){.contact-info{width:40%}.contact-form{width:60%}.google-map{width:100%}}@media screen and (max-width:53em){.contact-info{width:45%}.contact-form{width:55%}}@media screen and (max-width:47em){.contact-form,.contact-info{width:100%;padding:3em 0 2.5em}.contact-form::before,.contact-info::before{left:-2em;right:-2em}}@media screen and (max-width:37.5em){.contact-form::before,.contact-info::before{left:-20px;right:-20px}}@media screen and (max-width:34em){.contact-form::before,.contact-info::before{left:-15px;right:-15px}}.button{margin-top:2.5em}.button a{padding:.625em 2.5em;display:inline-block;border-radius:5px;background:0 0;margin:0 10px;border:1px solid #009fc3}.button a:hover{background:#009fc3;color:#fff}@media screen and (max-width:37.5em){.button a{padding:.625em 2em}}.filter{position:relative;text-align:center;margin-top:1.5rem}.filter__picker{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1rem;font-weight:400;background-color:transparent;border:0;text-align:left}.filter__picker select{font-weight:400!important;text-transform:uppercase}.filter__picker .select__field{max-height:11.25rem;text-transform:none}.filter__picker .select__field span{padding-left:.625rem;padding-right:.625rem}.filter .select{position:relative;display:inline-block;vertical-align:text-top;font-size:1.125rem;min-width:1.875rem;cursor:pointer;z-index:10}.filter .select select{font-weight:400;display:none}.filter .select.active .select__field{display:block}.filter .select__value::after{display:inline-block;vertical-align:top;font-size:.75rem;content:'>';font-weight:400;-webkit-transform:rotate(90deg);transform:rotate(90deg);height:1.25rem;color:#009fc3;margin-left:.3125rem}.filter .select__field{display:none;top:100%;left:0;min-width:2.25rem;position:absolute;background-color:#009fc3;color:#fff;max-height:11.625rem;overflow-x:hidden;overflow-y:auto;white-space:nowrap}.filter .select__field::-webkit-scrollbar{width:6px;height:47px}.filter .select__field::-webkit-scrollbar-track{background-color:rgba(255,255,255,.04)}.filter .select__field::-webkit-scrollbar-thumb{background-color:rgba(243,244,242,.38)}.filter .select__field span{padding:.1875rem .625rem;display:block;cursor:pointer;font-weight:400}.filter .select__field span:hover{color:#009fc3;background-color:#e7f5f9}.filter .select__field span.disabled{opacity:.5;text-decoration:line-through}.filter .select__field span.disabled:hover{background-color:#482207}@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.7.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(../fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(../fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.svg__star{vertical-align:text-top;width:20px;fill:#007f9c}.svg__clock{vertical-align:text-top;width:18px;fill:#007f9c}.widgets{padding:3em 0 0}.widgets a:hover{text-decoration:underline}.widgets img{width:200px}.widgets .social a:hover{text-decoration:none}.widgets .footer-title{margin-top:0}.widgets .footer__list{list-style-type:none;padding:0;margin:0}.widgets .footer__list li+li{margin-top:10px}.widgets .footer__list img{width:60px;margin-right:10px;display:inline-block;vertical-align:middle}.widgets .treatments{background:inherit}.widgets .treatments .footer-title{margin-bottom:1em}.widgets .treatments p{margin:0;display:inline-block}.widgets .treatments .recent-post::before{content:'\f2ca';padding-right:5px;font-family:FontAwesome}.widgets .address,.widgets .email,.widgets .phone{padding-left:20px;position:relative;margin:10px 0}.widgets .address a,.widgets .email a,.widgets .phone a{word-wrap:break-word}.widgets .address::before,.widgets .email::before,.widgets .phone::before{font-family:FontAwesome;position:absolute;left:0}.widgets .address::before{content:'\f041'}.widgets .phone::before{content:'\f095'}.widgets .email::before{content:'\f003'}.copyright{background:#fff;margin-top:3em;padding:1em 0}.copyright p{display:inline-block;vertical-align:top;margin:0}.copyright p:nth-child(2){float:right}.copyright a:hover{text-decoration:underline}@media screen and (max-width:68em){footer .col-4{width:33.33333%}footer .col-4:last-child{width:100%}}@media screen and (max-width:50em){footer .col-4{width:50%!important}}@media screen and (max-width:47em){.copyright{text-align:center;font-size:13px}.copyright p{display:block;float:none!important}}@media screen and (max-width:37.5em){.widgets{padding-top:2em}.copyright{margin-top:2em}}@media screen and (max-width:32em){footer .col-4{width:100%!important}}.instagram{position:relative;background:#fff}.instagram img{position:relative;opacity:0;-webkit-transition:.5s ease-in;transition:.5s ease-in}.instagram::before{font-family:FontAwesome;content:'\f16d';position:absolute;left:0;right:0;top:50%;font-size:40px;text-align:center;line-height:60px;margin-top:-30px;color:#009fc3}@media screen and (max-width:60em){.instagram-gallery .col-4:last-child{display:none}}@media screen and (max-width:37.5em){.instagram-gallery .col-4:last-child{display:inline-block}}.goal{position:relative}.goal .background-image{position:absolute;top:0;bottom:0;background-size:cover;background-position:center;z-index:0}.goal .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.45)}.goal .background-image-1{left:0}.goal .background-image-2{right:0}.goal .white-text{color:#fff}.goal p:first-child{margin-top:0}.goal .text-1{padding-right:3em}.goal .text-2{padding-left:3em}.goal h2{margin:.6em 0}.goal a{border:1px solid #fff;background:0 0;border-radius:5px;margin-top:1em;padding:10px 25px;display:inline-block;font-style:normal;color:#fff}.goal a:hover{background:#009fc3;color:#fff;text-decoration:none}@media screen and (max-width:56em){.goal .text-1{padding:0 0 3em}.goal .text-2{padding:3em 0 0}.goal .background-image-1{bottom:50%}.goal .background-image-2{top:50%}}.logos{background-color:#f9f9f9;padding:3em 0;text-align:center}.logos ul{padding:0;margin:0 -1.5em -1.5em}.logos li{display:inline-block;vertical-align:middle;margin:0 1.5em 1.5em}.logos img{max-height:5em;max-width:11em;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:.3s ease;transition:.3s ease}.logos img:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}@media screen and (max-width:47em){.logos ul{margin:0 -1em -1em}.logos li{margin:0 1em 1em}}.is-error .select .select__selected{border-color:red}.select{display:block;position:relative}.select select{display:none}.select .select__selected{display:block;background:#fff;padding:15px;color:#009fc3;width:100%;border-radius:3px;font-size:1rem;border:1px solid #ccc;outline:0}.select .select__selected:active{border-color:#009fc3}.select .select__dropdown{position:absolute;top:100%;left:0;right:0;display:none;background-color:#fff;z-index:10}.select .select__dropdown.active{display:block}.select .select__option{display:block;border:1px solid #ccc;border-top:0;padding:5px 15px;cursor:pointer;color:#009fc3}.select .select__option:hover{background-color:#009fc3;color:#fff}.button{margin-top:2.5em}.button a{padding:.625em 2.5em;display:inline-block;border-radius:5px;background:0 0;margin:0 10px;border:1px solid #009fc3}.button a:hover{background:#009fc3;color:#fff}@media screen and (max-width:37.5em){.button a{padding:.625em 2em}}.image-float{float:left;margin-right:1.5em;margin-bottom:1em}@media screen and (max-width:47em){.image-float{float:right;margin-right:0;margin-left:1em;margin-bottom:1em;max-width:50%}}@media screen and (max-width:34em){.image-float{max-width:100%;width:100%;margin-left:0;margin-bottom:1.5em}}::-webkit-input-placeholder{color:#009fc3}:-moz-placeholder{color:#009fc3}::-moz-placeholder{color:#009fc3}:-ms-input-placeholder{color:#009fc3}input,textarea{font-family:inherit;display:block;resize:none}input[type=submit]{border:0;cursor:pointer}.pagination{margin:3em auto 0;text-align:center}.custom-pagination{position:relative;display:inline-block}.custom-pagination a,.custom-pagination span{display:inline-block;vertical-align:top;padding:4px 12px;border:1px solid #009fc3;float:left;border-right:0;background:#fff}.custom-pagination a:last-child,.custom-pagination span:last-child{border-right:1px solid #009fc3}.custom-pagination a:hover{background:#e7f5f9;color:#009fc3}.custom-pagination span{background:#e7f5f9;color:#009fc3}.custom-pagination .dots{background:#fff;color:#009fc3}.custom-pagination:hover span{background:#fff;color:#009fc3}.custom-pagination:hover span:hover{background:#e7f5f9;color:#009fc3}@media screen and (min-width:47em){::-webkit-scrollbar{width:.5em;height:.5em}::-webkit-scrollbar-thumb{border-radius:4px;background:#009fc3}::-webkit-scrollbar-track{background:0 0}body{scrollbar-face-color:#009fc3;scrollbar-track-color:transparent}}.social a{font-size:18px;color:#fff;padding:5px;border-radius:3px;width:34px;display:inline-block;text-align:center;opacity:1;line-height:24px;vertical-align:top}.social a::before{font-family:FontAwesome}.social a:hover{opacity:.7}.social a[href*='https://www.facebook.com']{background:#3b5998}.social a[href*='https://www.facebook.com']::before{content:'\f09a'}.social a[href*='https://www.twitter.com']{background:#00aced}.social a[href*='https://www.twitter.com']::before{content:'\f099'}.social a[href*='https://www.instagram.com']{background:#517fa4;font-size:22px}.social a[href*='https://www.instagram.com']::before{content:'\f16d'}.social a[href*='https://plus.google.com/']{background:#dd4b39}.social a[href*='https://plus.google.com/']::before{content:'\f0d5'}.social a[href='/feed/']{background:#f26522}.social a[href='/feed/']::before{content:'\f09e'}.social a.pinterest{background:#cb2027}.social a.pinterest::before{content:'\f09a'}.share{position:absolute;left:0;top:0;padding-top:2.5em;width:2em;text-align:center;font-size:1.25em}.share a{display:block}.share a::before{line-height:2;font-family:FontAwesome}.share a[href*='https://www.facebook.com']::before{content:'\f09a'}.share a[href*='https://twitter.com']::before{content:'\f099'}.share a[href*='https://instagram.com']{font-size:22px}.share a[href*='https://instagram.com']::before{content:'\f16d'}.share a[href*='https://plus.google.com/']::before{content:'\f0d5'}.share a[href='/feed/']::before{content:'\f09e'}.share a.pinterest::before{content:'\f09a'}@media screen and (max-width:47em){.share{position:static!important;padding-top:0;width:100%}.share a{display:inline-block;padding:0 .5em}}