@charset "UTF-8";@font-face{font-family:latoBlack;src:url(../../fonts/Lato-Black.eot);src:url(../../fonts/Lato-Black.ttf) format("truetype"),url(../../fonts/Lato-Black.woff) format("woff")}html,body,div,span,applet,object,iframe,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}blockquote:not(.featured-quote_blockquote){padding:15px 25px;font-size:23px;line-height:1.5;border-left:4px solid #00bec4;margin:2em 0}table{border-collapse:collapse;border-spacing:0}caption,th,td{vertical-align:middle;font-family:lato,sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.clear{clear:both}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important}pre{background:0 0}img.alignright{float:right;margin:0 0 1.25em 1.25em}img.alignleft{float:left;margin:0 1.5em 1.25em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}img.alignnone,img.aligncenter{margin:0 0 2em}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto}body{font-family:lato,sans-serif}::-moz-selection{color:#fff;background:#00aebc}::selection{color:#fff;background:#00aebc}.container{width:100%}.section{margin-top:100px}.transition,a{-webkit-transition:all .2s cubic-bezier(.65,.05,.36,1);-moz-transition:all .2s cubic-bezier(.65,.05,.36,1);-o-transition:all .2s cubic-bezier(.65,.05,.36,1);transition:all .2s cubic-bezier(.65,.05,.36,1)}.modal-backdrop.in{opacity:.9;filter:alpha(opacity=90);background-color:#fff}a{color:#00adbb}a:hover,a:focus,a.focus{color:#003a5d;text-decoration:none}i{font-style:italic}b,strong{font-weight:400}.uppercase{text-transform:uppercase}.latoblack{font-weight:600}.latoBold{font-weight:700}.blue-btn:hover,.blue-btn:focus{color:#fff;background-color:#00adbb}.full-blue:hover,.full-blue:focus{background-color:#fff;color:#00adbb}.dark-blue-btn:hover,.dark-blue-btn:focus{color:#fff;background-color:#003a5d}body .no-padding-left-right{padding-right:0;padding-left:0}body .btn:focus,body .btn:active:focus,body body .btn.active:focus,body .btn.focus,body .btn:active.focus,body .btn.active.focus{outline:none;box-shadow:none}body .btn:active,body .btn.active{box-shadow:none}.btn-default,.btn-primary{color:#00adbb;background-color:#fff;border-color:#00adbb;border-radius:25px;margin:20px auto}.btn-default:hover,.btn-default:focus,.btn-default.focus,.btn-primary:hover,.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#00adbb;border-color:#00adbb}.blue-btn{border:2px solid #00adbb;color:#00adbb;border-radius:35px;text-align:center;line-height:45px;padding:0;margin-top:30px;font-size:16px;height:45px;text-transform:uppercase;background-color:transparent}.blue-btn.full-blue{background-color:#00adbb;color:#fff}.blue-btn.full-blue a{color:#fff}.blue-btn.full-blue:hover{background-color:transparent;background-color:#fff;color:#00adbb}.dark-blue-btn{border:2px solid #003a5d;color:#003a5d;border-radius:35px;text-align:center;line-height:45px;padding:0;margin-top:30px;font-size:16px;height:45px;width:250px}h1,h2,h3,.h2{color:#00395d}h2,.h2{font-size:55px;line-height:65px;text-align:center;margin:0 0 60px}h1{font-size:68px;line-height:85px;margin:0;text-align:right}h3{font-size:55px;margin:0 0 45px}.semibold-green{color:#00adbb}.blue-text{color:#00aebc}.topCeiling{background-color:#424c56;padding:7px 0;z-index:1050;position:sticky}.topCeiling .list-inline>li{display:inline-block;padding-right:10px;padding-left:10px;line-height:1.9em}.topCeiling .list-inline>li a{color:#fff;font-size:14px}.topCeiling .list-inline>li a:hover{opacity:.6}.topCeiling .list-inline>li a i.fa{font-size:95%;vertical-align:unset;margin-right:3px}.topCeiling .list-inline>li a i.fa:hover{background-color:transparent}.navbar{-webkit-transition:all .6s ease-out;-moz-transition:all .6s ease-out;-o-transition:all .6s ease-out;transition:all .6s ease-out;border-top-left-radius:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin-bottom:0}.navbar-collapse ul li a{color:#003a5d}.page-template-default .navbar,.page-template-page_with_custome_sidebar .navbar,.page-template-about-us-fm-template .navbar{background-color:#fff;opacity:.95;box-shadow:transparent 0 7px 7px}.navbar.white-nav{background-color:#fff;opacity:.95;box-shadow:rgba(0,0,0,.05) 0 7px 7px;position:fixed;top:0;border-radius:0;width:100%;z-index:1500}@media(max-width:767px){.navbar.white-nav{position:inherit}}.navbar-collapse .menu-topnavmenu-container>ul>li:last-child a strong{}.nav li.active a{text-decoration:none;color:#00aebc}.dropdown-menu>.active>a{background-color:#00aebc}.dropdown-menu>a:hover,.dropdown-menu>a:focus,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-color:#424c56}.dropdown-submenu{position:relative}.location-wrapper .row span{}.location-wrapper .row span.latoblack{font-family:latoBlack}.location-wrapper .row img{width:100%}.location-wrapper .row .title{color:#1f4c62}.location-wrapper .row .title:hover,.location-wrapper .row .title:focus,.treatment-prog-squares .row .title:hover,.treatment-prog-squares .row .title:focus{opacity:.8}.location-wrapper .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;display:flex;overflow:hidden}.location-wrapper .row:before,.location-wrapper .row:after{content:normal}.location-wrapper .row>[class*=col-]{display:flex;flex-direction:column}.location-wrapper .btn.blue-btn{margin-bottom:10px}.location-wrapper .row .content{font-size:20px;color:#1f4c62;margin-top:35px;line-height:30px}.location-wrapper .row .title>span:nth-child(2){color:#00aebc}.location-wrapper .location-img{height:auto;background-repeat:no-repeat;background-size:cover;background-position:center center;background-repeat:no-repeat}.location-wrapper .row>[class*=col-].show-on-mobile{display:none}.location-wrapper .row .btn{width:300px}.location-wrapper .row{background-color:#f3fbfb}.location-wrapper .row>.col-md-6{padding:0}.location-wrapper .row>.col-md-6:nth-child(2){padding:30px;box-sizing:inherit}.top-image{width:100%;background:#fff url(../../images/top-image.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.main-content{background-image:url(../../images/bg-logo.jpg);background-repeat:no-repeat;background-position:center bottom;padding-top:90px;padding-bottom:110px;margin-top:0}.row.main-content .title{color:#003a5d;text-align:right;line-height:90px}.row.main-content .content{font-size:20px;color:#000;line-height:30px;padding-left:3.5%}.row.main-content .content p:not(:first-child){margin-top:25px}.treatment-prog-squares .row>[class*=col-]{padding:0}.treatment-prog-text h2{margin:0 0 40px}.treatment-prog-text.row div:first-child{font-size:55px;line-height:65px;color:#003a5d;text-align:center;margin-top:95px}.treatment-prog-text.row div:nth-child(2){font-size:20px;color:#000;text-align:center;line-height:30px}.treatment-prog-squares{margin-top:35px}.treatment-prog-squares .row:nth-child(even) .col-sm-3{float:right}.treatment-prog-squares .light-blue{background-color:#d0eef3}.treatment-prog-squares .light-green{background-color:#cdf0ec}.treatment-prog-squares .row img{width:100%}.treatment-prog-squares__info{padding:40px 40px 35px;display:block}.treatment-prog-squares .row .title{font-size:26px;color:#003a5d;margin-bottom:20px;text-align:left;line-height:1.25em}.treatment-prog-squares .row .content{font-size:16px;line-height:24px;color:#000}.treatment-img{height:auto;background-size:cover;background-position:center center;background-repeat:no-repeat}.treatment-img.treatment{background-image:url(../../images/treatment.jpg)}.treatment-img.group{background-image:url(../../images/group.jpg)}.treatment-img.doctor{background-image:url(../../images/doctor.jpg)}.treatment-img.yoga{background-image:url(../../images/yoga.jpg)}.tools-section .title{text-align:center;color:#003a5d}.tools-section h2{margin:5px 0 30px}.tools-section .content{color:#003a5d;font-size:24px;text-align:center;margin-bottom:62px}.tools-section .icon{background-image:url(../../images/spritesheet.png);background-repeat:no-repeat;margin:0 auto;cursor:pointer;transition:all .2s cubic-bezier(.65,.05,.36,1)}.tools-section .icon-ver{width:175px;height:154px;background-position:-345px 0}.tools-section .icon-out{width:105px;height:149px;background-position:-5px -5px}.tools-section .icon-inter{width:165px;height:128px;background-position:-118px -5px;margin-top:20px}.tools-section .icon-title{color:#003a5d;font-size:24px;text-align:center;margin-top:45px;cursor:pointer;line-height:30px;transition:all .2s cubic-bezier(.65,.05,.36,1)}.tools-section .description{color:#000;font-size:18px;margin-top:30px;text-align:center;line-height:28px;padding:0 25px;transition:all .2s cubic-bezier(.65,.05,.36,1)}.tools-section .icon-title:hover{color:#00adbb}.tools-section .icon:hover,.tools-section .description:hover{opacity:.8}.providers-section h2,.providers-section .h2{margin-bottom:40px}.providers-section .title{margin-top:90px}.providers-section .row{background-color:#f3fbfb}.providers-section .content{font-size:20px;text-align:center;padding:0 30px;line-height:30px}.providers-section .icon-logo:hover{opacity:1}.providers-section .icon-logo{background-image:url(../../images/logos.png);background-repeat:no-repeat;cursor:pointer;width:193px;height:87px;margin-top:74px;margin-right:auto;margin-left:auto;opacity:.8}.providers-section .aetna{background-position:0 0}.providers-section .cigna{background-position:-193px -87px}.providers-section .blueCross{background-position:0 -87px}.providers-section .ameriH{background-position:-193px 0}.providers-section .united{background-position:0 -174px}.providers-section .btn{width:360px;margin:50px auto 40px;display:table}.insurance-text{max-width:800px;margin:0 auto 40px;text-align:center;font-size:12px;opacity:.8;line-height:1.5em}.home .blog-section{margin-bottom:100px}.home .blog-section .title{margin-bottom:100px}.home .blog-section .col-sm-10{padding:0}.home .blog-section .blog-row{position:relative;border:1px solid #dee4e8;height:250px;margin-bottom:20px}.home .blog-section img{position:absolute;width:300px;top:-1px;bottom:0;left:-1px}.home .blog-section .time-wrapper{width:227px;right:0;top:0;bottom:0}.home .blog-section .time-wrapper div{height:80%;margin-top:10%;border-left:1px solid #dee4e8;font-size:45px;color:#003a5d;padding:50px;line-height:1.25em;text-align:center}.home .blog-section .text-wrapper{height:250px;position:absolute;top:0;bottom:0;left:300px;right:227px;padding:50px 40px;overflow:hidden}.home .blog-section .blog-title{color:#003a5d;font-size:22px;margin-bottom:25px;display:block}.blog-section .blog-row{position:relative}.blog-section .time-wrapper{position:absolute}.blog-section .blog-title{font-size:26px;margin:0 0 15px;font-weight:500;display:block}.blog-section .blog-title a{color:#003a5d}.blog-section .blog-title a:hover{color:#00bec4}.blog-section .blog-content{color:#000;font-size:16px;line-height:1.5em;margin-bottom:20px;font-weight:300}.blog-section a.link{border:1px solid #00adbb;color:#00adbb;font-size:14px;padding:13px 25px;border-radius:20px;float:right}.blog-section a.link:hover,.blog-section .blog-title:hover{opacity:.8}.blog-section a.link:hover{background:#00adbb;color:#fff}.slider-section{margin:auto -15px 0}.slider-section .item p{font-size:20px;color:#000;line-height:30px;margin-bottom:15px;font-weight:300}.slider-section .carousel-caption{position:absolute;top:15%;bottom:auto;z-index:10;padding-top:0;padding-bottom:20px;color:#fff;text-align:center;text-shadow:none;max-width:1000px;margin:0 auto}.slider-section .carousel-caption h3{margin-bottom:30px;font-weight:300;text-align:center}.slider-section .slide-img{width:100%;height:776px;background-image:url(../../images/slide1.jpg);background-size:auto 100%;background-repeat:no-repeat;background-size:cover;background-position:center center}.phone-icon div{background-image:url(../../images/spritesheet.png);position:absolute;background-repeat:no-repeat;margin-left:auto;margin-right:auto;left:0;right:0}footer h6{color:#003a5d;font-size:26px;margin-bottom:36px;font-weight:300}.footer-menu li a,.social-list a{font-size:16px;font-weight:300;margin-bottom:15px;color:#000;display:inline-block;line-height:1.5em}footer .social-list{margin-top:40px}footer .social-list>li{padding-right:0}footer .bottom-footer [class*=col-]{margin-top:70px}.bottom-footer .custom-logo{margin-bottom:20px}.bottom-footer p:first-child{color:#003a5d}.bottom-footer .info{margin-bottom:20px}.bottom-footer .info p{font-weight:300;font-size:17px;line-height:24px}.bottom-footer p:nth-child(2){color:#000}.bottom-footer .info a{color:#00bec4;font-size:16px;line-height:24px;font-weight:300}.bottom-footer .info a:hover{text-decoration:none;opacity:.8}.contact-section{font-size:30px}.contact-section.dark{background-color:#f2efe1;color:#003a5d;font-weight:300}.contact-section.light-blue{background-color:#f3fbfb;color:#003a5d}.contact-section>div.col-sm-12{font-size:34px;text-align:center;margin-top:90px;margin-bottom:25px}.contact-section .center{margin:0 auto 85px;text-align:center}.contact-section .btn{width:250px;height:53px;line-height:50px;font-size:17px}.contact-section .blue-btn.btn:first-child{margin-right:15px;position:relative}.contact-section.light-blue .blue-btn.btn:first-child:hover,.ws-page .contact-section .blue-btn.btn:first-child:hover{background-color:#003a5d;border-color:#003a5d}.contact-section .btn:hover .phone-icon div{background-position:-137px 1px}.contact-section .phone-icon{top:0;left:18px;width:25px;height:42px;background-color:transparent;display:inline-block;position:absolute}.contact-section .btn-text{line-height:inherit;padding-left:15px}.contact-section .phone-icon div{bottom:6px;height:25px;width:24px;background-size:249px 72px;background-position:-137px -22px}.list-inline.social-list li i{width:40px;padding:9px 0;border-radius:50%;margin-right:5px;text-align:center;color:#fff;font-size:20px}i.fa:hover{background-color:#fff}.fa.fa-facebook{background-color:#4772a7;border:1px solid #255888}.fa.fa-facebook:hover{color:#255888}.fa.fa-google-plus{background-color:#e13a19;border:1px solid #db2618}.fa.fa-google-plus:hover{color:#db2618}.fa.fa-twitter{background-color:#18a2dd;border:1px solid #1799d2}.fa.fa-twitter:hover{color:#1799d2}.fa.fa-youtube{background-color:#cb333e;border:1px solid #ba1417}.fa.fa-youtube:hover{color:#ba1417}.fa.fa-linkedin{background-color:#127da2;border:1px solid #0f6b8c}.fa.fa-linkedin:hover{color:#0f6b8c}.fa.fa-pinterest{background-color:#e61f32;border:1px solid #e51919}.fa.fa-pinterest:hover{color:#e51919}.fa-print{background:#182642;border:1px solid #131e35}.fa.fa-print:hover{color:#131e35}.copyrights{margin-top:40px;font-size:10px;line-height:100%;font-weight:700;color:#000;border-top:1px solid #eef1f3;letter-spacing:.5px;padding:40px 0 45px}.copyrights a{color:#000}.copyrights li{margin-right:15px;display:inline-block}.copyrights li:last-child a{margin-right:0;white-space:nowrap}.copyrights a:hover{text-decoration:none;color:#00bec4}.copyrights div:nth-child(2){text-align:right}.yellow-box,.blue-box{border-width:1px;border-style:solid;padding:30px}.yellow-box .title,.blue-box .title{color:#003a5d;font-size:24px;line-height:1.25em;margin-bottom:25px}.yellow-box .btn,.blue-box .btn{width:100%;max-width:230px;height:40px;line-height:36px;color:#fff;border-radius:35px;font-size:15px;text-align:center;margin-top:0;margin-bottom:0;padding:0;letter-spacing:.5px}.yellow-box .btn:hover,.blue-box .btn:hover{background-color:transparent}.yellow-box .desc,.blue-box .desc{font-size:16px;color:#000;line-height:1.25em}.yellow-box{border-color:#c4d600;background-color:#fcfdf2}.yellow-box .btn{background-color:#c4d600;border:2px solid #c4d600}.yellow-box .btn:hover{color:#c4d600}.blue-box{border-color:#00bec4;background-color:#f3fbfb}.blue-box .btn{background-color:#00bec4;border:2px solid #00bec4}.blue-box .btn:hover{color:#00bec4}.ws-page{}.ws-page .full-width-container{max-width:1185px;margin:0 auto;width:100%}.ws-page .full-width-container .col-sm-12{padding:0}.ws-page .breadcrumbs-section{background-image:url(../../images/breadcrumbs_bg.jpg);background-size:100% 100%}@media(max-width:1049px){.ws-page .breadcrumbs-section{margin-top:0}}.ws-page .breadcrumbs-section aside{background-color:rgba(255,255,255,.5);height:200px;padding:0 30px;max-width:320px;box-shadow:12px 0 15px -4px rgba(0,0,0,.05),-12px 0 8px -4px rgba(0,0,0,.05)}.ws-page .breadcrumbs-section aside .text{margin-top:35px;color:#00395e;font-size:30px;line-height:1.25em;font-weight:300}.ws-page .breadcrumbs-section aside .blue-btn{margin-top:10px;padding:0;line-height:40px;height:44px;width:100%;font-weight:300}.ws-page .breadcrumbs-section .full-width-container aside{float:right}@media(min-width:1050px) and (max-width:1300px){.ws-page .breadcrumbs-section aside .text{font-size:26px}.ws-page .breadcrumbs-section aside .blue-btn{font-size:14px}}.ws-page .breadcrumb{padding:0;margin-bottom:35px;font-weight:300;background-color:transparent;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ws-page .breadcrumb a{color:#003a5d;opacity:.75}.ws-page .breadcrumb a:hover{opacity:1;border-bottom:1px dotted}.ws-page .breadcrumb>li+li:before{color:#003a5d}.ws-page .contact-section{background-color:#f3fbfb;color:#003a5d;margin-top:20px}.ws-page .content-section{margin-bottom:40px}.ws-page .content-section img{border-radius:3px;max-width:100%;height:auto}.wp-caption{border:1px solid #dee4e8;max-width:100%;padding:5px 5px 10px;text-align:center}.wp-caption img{border:0;height:auto;margin:0 0 10px;padding:0;width:auto;max-width:100%}.ws-page .content-section p.wp-caption-text{margin-bottom:0;font-size:70%;text-transform:uppercase;letter-spacing:.25px}.ws-page .content-section img.featured-image{margin-bottom:15px}.ws-page .content-section .col-sm-6{padding:0 2px}.ws-page .content-section h2:first-child,.ws-page .content-section h3:first-child{margin-top:0}.ws-page .content-section p{margin-bottom:20px;line-height:1.6em}.ws-page .content-section p,.ws-page .content-section li{font-size:21px;font-weight:300}.ws-page .content-section blockquote p{font-size:20px;line-height:1.5;margin:0}.ws-page .sidebar{max-width:320px;margin-bottom:50px}.ws-page .sidebar .widget-area{margin-bottom:25px}.ws-page .sidebar .yellow-box .title,.ws-page .sidebar .blue-box .title{margin-bottom:15px}.ws-page .sidebar .yellow-box img,.ws-page .sidebar .blue-box img{margin-bottom:15px;max-width:100%}.ws-page .sidebar .yellow-box .desc,.ws-page .sidebar .blue-box .desc{margin-bottom:25px}.ws-page .sidebar h3{display:none}.ws-page .sidebar ul{padding:0;border:1px solid #dee4e8;margin-bottom:0;border-bottom:none;font-weight:300}.ws-page .sidebar ul li{border-bottom:1px solid #dee4e8;text-transform:uppercase}.ws-page .sidebar ul li a{display:block;padding:13px;font-size:14px;line-height:1.3em;letter-spacing:.25px;color:#003a5d;transition:all .2s cubic-bezier(.65,.05,.36,1)}.ws-page .sidebar ul li a:hover,.ws-page .sidebar ul li a:hover,.ws-page .sidebar ul li.current-menu-item a:hover{background-color:#00aebc;color:#fff}.ws-page .sidebar ul li.current-menu-item a{background-color:#003a5d;color:#fff}.ws-page .sidebar ul li.active a{color:#00aebc}.ws-page .sidebar img{height:auto;margin-bottom:40px}.ws-page h1{text-align:left;font-size:50px;line-height:1.1em;color:#214c62;font-weight:300;margin:55px 0 15px;text-transform:uppercase}.ws-page h3,.ws-page h2,.ws-page h3 strong,.ws-page h2 strong,.ws-page h3 b,.ws-page h2 b{color:#003a5d;margin:40px 0 20px;line-height:1.2em;text-align:left;font-weight:300}.ws-page h2{font-size:34px;font-size:40px}.ws-page h3{font-size:36px}.ws-page .layout{margin-top:45px}.ws-page .row.layout aside{padding:0}@media(max-width:767px){.ws-page .layout{margin-top:20px}}#livechatTab a{display:none}#chat_tab a{background-color:#c4d600;color:#fff;padding:15px 20px 10px;text-decoration:none;text-align:center;display:block;font-size:16px;font-family:lato;line-height:1.25em;border-radius:3px 3px 0 0}#chat_tab a:hover{text-decoration:underline}#chat_tab{position:fixed;right:0;bottom:0;z-index:5000;margin-right:20px;box-shadow:0 0 10px 0 rgba(0,0,0,.12)}#chat_tab span{font-size:80%}.breadcrumbs-section:before,.breadcrumbs-section:after{content:"";display:table}.breadcrumbs-section:after{clear:both}.breadcrumbs-section{zoom:1}.col-split-lg-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}.col-split-lg-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.col-split-lg-6{-webkit-column-count:6;-moz-column-count:6;column-count:6}.blog.ws-page h1,.single-post.ws-page h1{text-transform:capitalize;font-size:42px}.blog.ws-page .breadcrumbs-section .vert-me,.single-post.ws-page .breadcrumbs-section .vert-me{margin:55px 0}.single-post.ws-page .breadcrumb li:last-child a{margin-right:0;pointer-events:none;cursor:default}.single-post.ws-page .breadcrumb li:last-child a:after{content:"/\00a0";padding:0 5px;color:#003a5d}.blog article{padding:35px;border:1px solid #dee4e8;position:relative;margin-bottom:25px;max-width:900px;-webkit-transition:all .2s cubic-bezier(.65,.05,.36,1);-moz-transition:all .2s cubic-bezier(.65,.05,.36,1);-o-transition:all .2s cubic-bezier(.65,.05,.36,1);transition:all .2s cubic-bezier(.65,.05,.36,1)}.blog article:hover{box-shadow:rgba(0,0,0,.1) 0 0 10px;border-color:#00adbb}.blog.ws-page article img{width:35%;margin-right:5%;max-width:255px}.blog article .fluid-width{width:60%;width:calc(95% - 255px);float:right;overflow:visible}.blog article .time-wrapper{width:100px;height:80px;left:0;background-color:#00adbb;top:0}.blog article .time-wrapper div,.blog article .time-wrapper div a{font-size:26px;line-height:1.1;width:100px;color:#fff;text-align:center;position:relative;top:50%;transform:translateY(-46%);padding:0}.pagination li{display:inline}.pagination li a{border:1px solid #dee4e8;height:40px;width:40px;display:inline-block;text-align:center;line-height:40px;margin-right:5px;color:#003a5d}.pagination li.active a{border:1px solid #00bec4;color:#00bec4}.pagination li a:hover:not(.next-post):not(.prev-post),.pagination li.active a:hover{border:1px solid #00bec4;color:#fff;background:#00bec4}.pagination li.disabled{color:#dee4e8}.pagination li a.next-post,.pagination li a.prev-post{border:none;color:#003a5d;width:auto}.pagination li a.next-post:hover,.pagination li a.prev-post:hover{color:#00bec4}.pagination li a.next-post:after,.pagination li a.prev-post:after{content:"\f178";font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none}.pagination li a.prev-post:after{content:"\f177"}@media(max-width:767px){.blog article .fluid-width,.blog.ws-page article img{width:100%;margin-right:0%}.blog.ws-page .breadcrumbs-section .vert-me,.single-post.ws-page .breadcrumbs-section .vert-me{margin:0}}.single-post.ws-page h1{text-transform:capitalize;font-size:48px;line-height:1.15em}.post-template-default .sharethis-inline-share-buttons,.post-template-default .byline{margin-bottom:30px}.post-template-default .byline .date{margin-right:35px}.post-template-default .byline span{font-size:12px;text-transform:uppercase;letter-spacing:.5px}.post-template-default .byline i{color:#00adbb;font-size:18px;margin-right:9px}[class^=page-template] .content-section ul,.single .content-section ul,[class^=page-template] .content-section ol,.single .content-section ol{margin:30px 0 30px 55px}[class^=page-template] .content-section ul li,.single .content-section ul li,[class^=page-template] .content-section ol li,.single .content-section ol li{margin-bottom:7px;line-height:1.5em;transform:translateZ(0)}[class^=page-template] .content-section ul li::before,.single .content-section ul li::before{content:"";width:15px;height:15px;background:url(../../images/spritesheet.png) no-repeat;background-position:-290px -108px;padding-left:35px;margin-left:-35px;vertical-align:middle}[class^=page-template] .content-section ul.no-checkmark>li::before,.single .content-section ul.no-checkmark>li::before{content:none}[class^=page-template] .content-section ul.icon-location li::before,.single .content-section ul.icon-location li::before{background-position:-325px -110px;padding-left:30px}[class^=page-template] .content-section ul.icon-location li a,.single .content-section ul.icon-location li a{color:#122c44}[class^=page-template] .content-section ul.icon-location li a:hover,.single .content-section ul.icon-location li a:hover{color:#00adbb}[class^=page-template] .content-section ul.no-icon,.single .content-section ul.no-icon{margin:35px 0}[class^=page-template] .content-section ul.no-icon li::before,.single .content-section ul.no-icon li::before{content:none}[class^=page-template] .content-section ol,.single .content-section ol{counter-reset:my-badass-counter}[class^=page-template] .content-section ol>li::before,.single .content-section ol>li::before{content:counter(my-badass-counter) ".";counter-increment:my-badass-counter;color:#00bec4;float:left;font-weight:700;margin-left:-45px}.post-template-default nav.navigation{padding:25px;border-top:1px solid #dee4e8;border-bottom:1px solid #dee4e8;font-size:18px;font-family:lato;margin-bottom:50px}.post-template-default nav.navigation .nav-previous,.post-template-default nav.navigation .nav-next{width:45%}.post-template-default nav.navigation .nav-previous{float:left}.post-template-default nav.navigation .nav-next{float:right}.post-template-default nav.navigation .nav-previous .meta-nav-title{width:90%;float:right;margin-left:10px}.post-template-default nav.navigation .nav-next .meta-nav-title{width:90%;float:left;margin-right:10px}.post-template-default nav.navigation a{color:#003a5d;line-height:1.25em}.post-template-default nav.navigation a:hover{color:#00adbb}.post-template-default .yellow-box.author{margin-bottom:50px;padding:35px}.post-template-default .yellow-box.author .title{margin-top:0}.post-template-default .yellow-box.author img.alignleft{margin:0 1.25em .5em 0;max-width:135px}.post-template-default .yellow-box.author p{line-height:1.5em;padding-top:10px}.box-module{border:1px solid #dee4e8;padding:30px;margin-bottom:25px}.box-module:hover{box-shadow:rgba(0,0,0,.1) 0 0 10px;border-color:#00adbb;background-color:#f3fbfb}.box-module h2,.box-module h3,.box-module h4{font-size:24px;font-weight:500;margin:0 0 15px;overflow:hidden;color:#003a5d}.box-module h2 a,.box-module h3 a,.box-module h4 a{color:#003a5d}.drugs-module h2 a:hover{color:#00adbb}.ws-page .content-section .box-module p{font-size:16px}.single-post .content-section .box-module p{font-size:21px}.ws-page .content-section .box-module p:last-child{margin-bottom:0}.box-module a.continue-reading-link{font-size:14px;letter-spacing:.5px;border-bottom:1px dotted;text-transform:uppercase}.bottom-navigation{padding:25px;border-top:1px solid #dee4e8;border-bottom:1px solid #dee4e8;font-size:18px;font-family:lato;margin-top:50px}.bottom-navigation .single-btn{text-align:center}.bottom-navigation a{color:#003a5d;line-height:1.25em}.bottom-navigation a:hover{color:#00adbb}.ws-page .content-section .grid_inside-pages .col-sm-6{padding-right:20px}.grid_inside-pages .box-module{position:relative}.grid_inside-pages .box-module a.continue-reading-link{position:absolute;bottom:25px;right:25px}@media(max-width:1050px){.box-module h2,.box-module h3,.box-module h4{font-size:20px;line-height:1.35em}.single-post .content-section .box-module p{font-size:18px}}.faq-container{visibility:hidden}.faq-container .grid-item{margin-bottom:30px}.faq-container .question-mark{background-color:#00bec4;color:#fff;width:80px;height:80px;line-height:85px;float:right;text-align:center;font-size:65px;margin:-30px -30px 20px 20px}.single-post .faq-container .question-mark{width:50px;height:50px;line-height:50px;font-size:40px}.box-module.faq-module{margin-bottom:0}#map{width:100%;height:680px}.jvectormap-container{width:100%;height:100%;position:relative;overflow:hidden;padding:40px 0}.jvectormap-tip{position:absolute;display:none;border:1px solid #cdcdcd;border-radius:3px;background:#292929;color:#fff;font-size:smaller;padding:3px}.jvectormap-goback,.jvectormap-zoomin,.jvectormap-zoomout{position:absolute;left:10px;border-radius:3px;background:#292929;padding:3px;color:#fff;cursor:pointer;line-height:10px;text-align:center;box-sizing:content-box}.jvectormap-zoomin,.jvectormap-zoomout{width:10px;height:10px}.jvectormap-zoomin{top:10px}.jvectormap-zoomout{top:30px}.jvectormap-goback{bottom:10px;z-index:1000;padding:6px}.jvectormap-spinner{position:absolute;left:0;top:0;right:0;bottom:0;background:#fff}.jvectormap-legend-title{font-weight:700;font-size:14px;text-align:center}.jvectormap-legend-cnt{position:absolute}.jvectormap-legend-cnt-h{bottom:0;right:0}.jvectormap-legend-cnt-v{top:0;right:0}.jvectormap-legend{background:#000;color:#fff;border-radius:3px}.jvectormap-legend-cnt-h .jvectormap-legend{float:left;margin:0 10px 10px 0;padding:3px 3px 1px}.jvectormap-legend-cnt-h .jvectormap-legend .jvectormap-legend-tick{float:left}.jvectormap-legend-cnt-v .jvectormap-legend{margin:10px 10px 0 0;padding:3px}.jvectormap-legend-cnt-h .jvectormap-legend-tick{width:40px}.jvectormap-legend-cnt-h .jvectormap-legend-tick-sample{height:15px}.jvectormap-legend-cnt-v .jvectormap-legend-tick-sample{height:20px;width:20px;display:inline-block;vertical-align:middle}.jvectormap-legend-tick-text{font-size:12px}.jvectormap-legend-cnt-h .jvectormap-legend-tick-text{text-align:center}.jvectormap-legend-cnt-v .jvectormap-legend-tick-text{display:inline-block;vertical-align:middle;line-height:20px;padding-left:3px}.insurance-verification.bac-module-widget{max-width:700px;padding:0;background-color:transparent}.insurance-verification.bac-module-widget label input{-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;height:50px;padding:10px 20px!important;font-size:16px;color:#214c62!important}.insurance-verification.bac-module-widget label{margin-top:20px}.insurance-verification.bac-module-widget label.singleline{width:48%!important;display:inline-block}.insurance-verification.bac-module-widget label span.field-title{margin:0 0 7px 3px;color:#003a5d;font-size:18px}.insurance-verification .section.selected{margin-top:0}.insurance-verification.bac-module-widget label.singleline:nth-of-type(odd)+label.singleline,.insurance-verification.bac-module-widget label.singleline:nth-of-type(odd)+.input-validation-error+label.singleline:nth-child(odd){margin-left:3%}.insurance-verification textarea{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;height:130px;padding:10px 20px;font-size:16px;color:#333;width:100%;resize:none}.insurance-verification.bac-module-widget label input,.insurance-verification textarea{background-color:#f2f8f8!important;border:1px solid #dce6e6!important;border-radius:3px!important}.insurance-verification.bac-module-widget label input:hover,.insurance-verification.bac-module-widget label input:focus,.insurance-verification textarea:hover,.insurance-verification textarea:focus{border-color:#00aebc!important;background-color:#fff!important;box-shadow:rgba(0,0,0,.1) 0 0 10px}.insurance-verification .progress{display:none}abbr[title],abbr[data-original-title]{border:none;text-decoration:none;cursor:default}.insurance-verification.bac-module-widget .header{font-size:28px}.green-lock{color:#cfde34!important}.is-required{color:#ec5446}.bac-module-widget label input.btn-yellow{background-color:#c4d600!important;border:2px solid #c4d600!important;border-radius:35px!important;width:250px!important;color:#fff!important;opacity:1;font-family:latoMed!important}.bac-module-widget label input.btn-yellow:hover{background-color:transparent!important;border:2px solid #c4d600!important;color:#c4d600!important}.btn-yellow{background-color:#c4d600;border:2px solid #c4d600}@media(min-width:765px){#gatekeepModal.modal.in .modal-dialog{transform:translate(0,-50%);top:50%;margin:0 auto}}#gatekeepModal .img-wrapper{cursor:pointer}#gatekeepModal.modal.in{padding-right:0!important}.modal-backdrop.in{background-color:#000}#gatekeepModal label input,#gatekeepModal textarea{background-color:#fff!important;background-color:#fff!important;border:1px solid #ccc!important;padding:0 20px!important;height:40px}#gatekeepModal .modal-footer{background-color:#f3fbfb}#gatekeepModal .modal-dialog{max-width:600px}#gatekeepModal .modal-header .close{width:20px;height:20px;top:20px;right:20px;transition:all .3s ease-in-out 0s}#gatekeepModal .modal-header .close:hover{opacity:.7}#gatekeepModal .modal-header .fa:hover{background-color:transparent;transform:rotate(90deg);transition:all .3s ease-in-out 0s;color:#fff}#gatekeepModal .modal-header{padding:15px;border-bottom:1px solid #e5e5e5;background-color:#0cb1bf;color:#fff;text-align:center;font-size:36px}#gatekeepModal .modal-content>p{display:none}#gatekeepModal .tyMessage .btn.blue-btn{width:230px}#gatekeepModal a.img-wrapper{display:block}#gatekeepModal .img-wrapper img{margin-bottom:0}#gatekeepModal .btn.blue-btn.full-blue input{background-color:transparent!important;border:0!important;color:#fff!important;margin-top:0;opacity:1;outline:none;box-shadow:none}#gatekeepModal .insurance-verification.bac-module-widget [name=FullFormFields] .header{display:none}#gatekeepModal .btn.blue-btn.full-blue input:hover{color:#00adbb!important}#gatekeepModal .modal-title{font-size:36px;padding:20px 40px}@media(max-width:1050px){#gatekeepModal .modal-title{font-size:25px;padding:15px}}#self-assesment-help{color:#003a5d;font-size:14px;background-color:#fcfdf2;border:1px solid #c4d600;border-radius:3px;padding:25px}#self-assesment-help:after{left:-14px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-right-color:#c4d600;border-width:15px;top:50%;margin-top:-15px}#self-assesment-help a{color:#00adbb}#self-assesment-help a:hover{opacity:.8}#self-assesment-help a:focus{outline:none}#self-assesment-help ul{list-style:square;margin-left:20px;margin-bottom:30px}#self-assesment-help h2{font-size:20px;margin:20px 0;line-height:20px;text-align:center}body .insurance-verification.bac-module-widget label+.input-validation-error{display:none}body .insurance-verification.bac-module-widget label input.field-input-validation-error{border:1px solid red!important}.insurance-verification .field-input-validation-error::-webkit-input-placeholder{color:red}.insurance-verification .field-input-validation-error:-moz-placeholder{color:red}.insurance-verification .field-input-validation-error:-ms-input-placeholder{color:red}.insurance-verification.bac-module-widget label.form-button{cursor:pointer;width:250px!important}@media(max-width:600px){.insurance-verification.bac-module-widget label.singleline{width:100%!important}body .insurance-verification.bac-module-widget label.singleline:nth-child(odd)+label.singleline{margin-left:0%;margin-top:0}#gatekeepModal .btn.blue-btn.full-blue{margin:30px auto 0;display:block}body #gatekeepModal .insurance-verification.bac-module-widget label.singleline:nth-child(odd)+label.singleline{margin-top:20px}}@media(max-width:1050px){#self-assesment-help:after{width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #c4d600;left:50%;top:-15px;transform:translateX(-50%)}#self-assesment-help{margin-top:20px}}.testimonial-archive .featured-quote{margin-bottom:60px}.testimonial-archive .fa-quote-right{font-size:40px;color:#00aebc;margin:30px 0}.testimonial-archive .featured-quote blockquote p{font-size:28px;margin-bottom:40px}.testimonial-archive .featured-quote blockquote cite{color:#003a5d;font-size:17px}.testimonial-archive .video-testimonial .name{text-align:center;color:#00aebc;font-size:18px;margin-bottom:10px;min-height:20px;text-transform:uppercase;font-family:lato;letter-spacing:.5px}.testimonial-archive .video-testimonial .imgWrapper{position:relative;margin-bottom:30px}.testimonial-archive .video-testimonial .imgWrapper img{}.testimonial-archive .video-testimonial .video-overlay{position:absolute;width:100%;height:100%;cursor:pointer;-webkit-transition:all .2s cubic-bezier(.65,.05,.36,1);-moz-transition:all .2s cubic-bezier(.65,.05,.36,1);-o-transition:all .2s cubic-bezier(.65,.05,.36,1);transition:all .2s cubic-bezier(.65,.05,.36,1)}.testimonial-archive .video-testimonial .circle{width:70px;height:70px;border:3px solid #fff;border-radius:50%;position:relative;top:35%;left:50%;transform:translate(-50%);text-align:center}.testimonial-archive .video-testimonial .fa-play{color:#fff;font-size:20px;line-height:67px}.testimonial-archive .video-testimonial .video-overlay:hover .circle{border-color:#c4d600}.testimonial-archive .video-testimonial .video-overlay:hover .fa-play{color:#c4d600;background-color:transparent}.video-display.modal.in .modal-dialog{-webkit-transform:translate(0%,50%);-ms-transform:translate(0%,50%);-o-transform:translate(0%,50%);transform:translate(0%,50%);max-width:900px;width:100%}.video-display .modal-content{border:none;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.25);box-shadow:0 5px 15px rgba(0,0,0,.25)}.video-display iframe{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000}.video-display .modal-body{padding-left:0;padding-right:0;position:relative;padding-bottom:56.25%;padding-top:0;height:0;background-color:#000}.video-display .fa-times{position:absolute;top:-35px;right:0;color:#00bec4;font-size:24px;cursor:pointer}@media(max-width:1049px){.video-display.modal.in .modal-dialog{width:auto}}.page-template-local-resources.ws-page h1,.page-template-florida-pages.ws-page h1{margin-top:55px}.page-template-florida-pages.ws-page h1{font-size:40px}.resource-image{margin-bottom:35px;background-image:url(/wp-content/uploads/2017/08/florida-drug-rehab-centers.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;color:#fff}.city-page__featured-image{max-height:220px;text-align:right;text-transform:uppercase;letter-spacing:3px;padding:170px 10px 5px 0;font:30px latoLight,Helvetica,Arial,sans-serif}.page-template-local-resources.ws-page .content-section ul li{margin-bottom:5px}.meetingTable{margin-bottom:50px;line-height:1.5}.meetingTable__table-head{background-color:#003a5d}.meetingTable__table-head td{padding:15px 50px 15px 0}.meetingTable__table-head td strong{color:#fff;text-transform:uppercase;letter-spacing:2px;font-size:16px}.meetingTable tr.meetingTable__event-info{border:1px solid #e9eff5;border-top:none}.meetingTable tr.meetingTable__event-info td{padding-right:30px;padding:20px 50px 20px 0;font-size:20px}.meetingTable tr.meetingTable__event-info td:first-child{padding-left:30px;color:#d9dfe3;font-size:36px}.meetingTable tr.meetingTable__event-info td.location{font-size:14px;line-height:1.35em;color:#003a5d}.meetingTable tr.meetingTable__event-info td.location a{color:#868da0}.meetingTable tr.meetingTable__event-info td.location a:hover{color:#00aebc}.meetingTable tr.meetingTable__event-info td .locationName{display:block;margin-bottom:7px}@media(max-width:767px){.city-page__featured-image{font-size:18px;letter-spacing:1px;padding:120px 10px 5px 0}.meetingTable__table-head td{padding:5px 5px 5px 0}.meetingTable__table-head td strong{letter-spacing:1px;font-size:13px}.meetingTable tr.meetingTable__event-info td{padding:10px 10px 10px 0;font-size:15px}.meetingTable tr.meetingTable__event-info td:first-child{padding-left:10px;font-size:22px}}.ws-page .content-section .ws-gallery-post img{width:100%}.ws-page .content-section .popup-link{display:block;margin-bottom:20px}.ws-hover{position:relative;overflow:hidden;margin-bottom:20px;max-height:220px}.ws-hover img{width:100%}.ws-button{position:absolute;top:65%;left:0;background:#00adbb;opacity:.95;padding:20px;width:100%;height:100%;display:block}.ws-button h3{color:#fff;font-size:22px;margin:0 0 20px!important}.ws-button p{color:#fff;font-size:1em!important;margin:0 0 5px!important}@media(min-width:1900px){.ws-button h3{margin-top:7px!important}.ws-button p{margin-bottom:10px!important}}@media(max-width:1600px) and (min-width:1050px){.ws-button h3{margin-top:5px!important}.ws-button p{margin-bottom:10px!important}}@media(max-width:767px){.ws-button{padding:15px}.ws-button h3{margin-bottom:10px!important}.ws-button p{margin-bottom:0!important;line-height:1.4em!important}.ws-page .content-section .ws-gallery-post img{width:100%;max-width:350px;margin:0 auto}}.ws-button a{color:#fff;background-color:#424c57;border-color:#424c57;text-transform:uppercase;font-size:12px;text-shadow:none;margin-top:10px}.ws-button a:hover,.ws-button a:focus{color:#424c57;background-color:#fff;border-color:#fff}.ws-button h3,.ws-button p{text-shadow:none}.gallery.grid{position:relative;margin:0 auto;max-width:1000px;list-style:none;text-align:center}.gallery.grid figure{position:relative;float:left;overflow:hidden;margin:10px 1%;min-width:320px;max-width:480px;max-height:360px;width:48%;background:#122c44;text-align:center;cursor:pointer}.gallery.grid figure img{position:relative;display:block;min-height:100%;max-width:100%;opacity:.9;margin:0}.gallery.grid figure figcaption{padding:2em;color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.gallery.grid figure figcaption::before,.gallery.grid figure figcaption::after{pointer-events:none}.gallery.grid figure figcaption,.gallery.grid figure figcaption>a{position:absolute;top:0;left:0;width:100%;height:100%}.gallery.grid figure figcaption>a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.gallery.grid figure h2{text-align:center;color:#fff;font-size:34px}.gallery.grid figure h2 span{font-weight:800}.gallery.grid figure h2,.gallery.grid figure p{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;padding:0}.gallery.grid figure p{letter-spacing:1px;font-size:68.5%}figure.effect-layla{background:#122c44}figure.effect-layla figcaption{padding:3em}figure.effect-layla figcaption::before,figure.effect-layla figcaption::after{position:absolute;content:'';opacity:0}figure.effect-layla figcaption::before{top:50px;right:30px;bottom:50px;left:30px;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;transform-origin:0 0}figure.effect-layla figcaption::after{top:30px;right:50px;bottom:30px;left:50px;border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;transform-origin:100% 0}figure.effect-layla h2{-webkit-transition:-webkit-transform .35s;transition:transform .35s}figure.effect-layla p{padding:.5em 2em;text-transform:none;opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}figure.effect-layla img,figure.effect-layla figcaption::before,figure.effect-layla figcaption::after,figure.effect-layla p{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}figure.effect-layla:hover img{opacity:.7;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-layla:hover figcaption::before,figure.effect-layla:hover figcaption::after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}figure.effect-layla:hover h2,figure.effect-layla:hover p{opacity:1;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}figure.effect-layla:hover figcaption::after,figure.effect-layla:hover h2,figure.effect-layla:hover p,figure.effect-layla:hover img{-webkit-transition-delay:.15s;transition-delay:.15s}@media screen and (max-width:50em){.gallery{padding:0 10px;text-align:center}.grid figure{display:inline-block;float:none;margin:10px auto;width:100%}}.grid figure figcaption>a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.grid figure figcaption,.grid figure figcaption>a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}@media screen and (max-width:50em){.grid.gallery figure{display:inline-block;float:none;margin:10px auto;width:100%}}.same-height-cols.row{display:table;margin:0 auto}.same-height-cols.row [class*=col-]{float:none;display:table-cell;vertical-align:top;font-size:0}.ws-page .content-section .img-responsive-width{width:100%;height:auto}.page-template-locations .same-height-cols.row [class*=col-]{overflow:hidden}.page-template-locations .content-section .img-responsive-width{max-width:170%}@media(max-width:767px){.same-height-cols.row{display:block;background-color:#f3fbfb}.same-height-cols.row.change-order-xxs{display:flex}.same-height-cols.row [class*=col-]{float:none;display:block}}.page-template-contact .content-section [class*=col-],.page-template-locations .content-section [class*=col-],.error404 .content-section [class*=col-]{padding:0}.page-template-contact .contact-square .contact-section .btn,.page-template-locations .contact-square .contact-section .btn,.error404 .contact-square .contact-section .btn{max-width:210px;height:45px;font-size:16px;line-height:42px}.ws-page.page-template-contact .content-section p,.ws-page.page-template-locations .content-section p,.error404 .content-section p{margin-bottom:30px;text-align:center;font-size:22px}.page-template-contact .content-section h2.title,.page-template-locations .content-section h2.title,.error404 .content-section h2.title{font-size:26px;margin:55px auto 25px;text-align:center}.page-template-contact .btn-wrapper,.page-template-locations .btn-wrapper,.error404 .btn-wrapper{margin:0 auto;width:445px}.page-template-contact .btn-wrapper .btn,.page-template-locations .btn-wrapper .btn,.error404 .btn-wrapper .btn{margin-top:0}.contact-square .chat-icon div{bottom:11px;height:24px;width:32px;background-size:507px 149px;background-position:-284px -125px}@media(min-width:1050px){.chat-icon div{background-position:-290px -5px;position:absolute;bottom:16px;height:47px;width:49px;background-repeat:no-repeat;margin-left:auto;margin-right:auto;left:0;right:0}}@media(max-width:1050px) and (min-width:765px){.page-template-contact.ws-page .content-section .img-responsive-width,.page-template-locations.ws-page .content-section .img-responsive-width,.error404 .content-section .img-responsive-width{height:100%;width:auto}}@media(max-width:1050px){.page-template-contact .btn-wrapper .btn,.page-template-locations .btn-wrapper .btn,.error404 .btn-wrapper .btn{display:block}.page-template-contact .btn-wrapper .btn,.page-template-locations .btn-wrapper .btn,.error404 .btn-wrapper .btn{margin-bottom:20px}.page-template-contact .btn-wrapper,.page-template-locations .btn-wrapper,.error404 .btn-wrapper{width:207px;margin:0 auto}.page-template-contact .content-section h2.title,.error404 .content-section h2.title{font-size:26px;margin:35px 10px 15px}.page-template-locations .content-section h2.title{font-size:26px;margin:45px 10px 15px}}.page-template-contact .chat-icon div,.error404 .chat-icon div{background-image:url(../../images/spritesheet.png);position:absolute;background-repeat:no-repeat;margin-left:auto;margin-right:auto;left:0;right:0}.page-template-contact .chat-btn,.error404 .chat-btn{position:relative}.page-template-contact .chat-btn .btn-text,.error404 .chat-btn .btn-text{color:#00adbb}.page-template-contact .chat-btn:hover .btn-text,.error404 .chat-btn:hover .btn-text{color:#fff}.page-template-contact .btn-text,.page-template-locations .btn-text,.error404 .btn-text{line-height:42px;font-size:16px}.page-template-locations .contact-square .contact-sectio .btn{line-height:45px}.page-template-contact .chat-icon,.error404 .chat-icon{top:0;left:13px;width:25px;height:42px;background-color:transparent;display:inline-block;position:absolute}.page-template-contact .chat-btn:hover .chat-icon div,.error404 .chat-btn:hover .chat-icon div{background-position:-316px -125px}.page-template-contact .contact-square .phone-icon div,.page-template-locations .contact-square .phone-icon div,.error404 .contact-square .phone-icon div{bottom:10px}.ws-page.page-template-contact .row.layout,.ws-page.page-template-locations .row.layout,.error404 .row.layout{margin-top:85px}.page-template-contact .blue-text,.page-template-locations .blue-text,.page-template-locations .error404{color:#00aebc}.error404 .grey-text{color:#bdc6c5;text-align:center}.error404 .big-text{font-size:150px;margin-bottom:20px}.error404 .content-section p.error-text{margin-bottom:70px}.page-template-contact .contact-section,.page-template-locations .contact-section,.error404 .contact-section{display:none}.m0{margin:0}.p0{padding:0}.mb0{margin-bottom:0}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.mt0{margin-top:0}.mt20{margin-top:20px}.mt40{margin-top:40px}.mAuto{margin-left:auto;margin-right:auto}.d-block{display:block}.wAuto{width:auto}.alumni-form{background:#f5f6f7;padding:4% 5%;max-width:600px;margin:40px auto}.alumni-form form label{display:block;clear:both;margin:10px 2px 3px}.alumni-form form input[type=text],.alumni-form form select{width:100%;display:block;clear:both;height:40px;padding:5px 10px;border-radius:3px;border:1px solid #d8e0e3;box-shadow:none;font-family:lato}.alumni-form form input[type=radio]{margin-left:40px;margin-right:20px}.alumni-form form input[type=checkbox]{margin:10px 10px 0;font-family:lato}.alumni-form form .ac-submit{width:270px}.alumni-form form .alumni-submit{display:block;width:100%;margin:20px 0}.alumni-form .alumni-title{color:#182642;font-size:1.8rem;font-family:lato,serif;font-weight:600;line-height:2.3rem;margin-bottom:30px;text-align:center}.alumni-form .alumni-submit{margin-top:20px;padding:10px 26px;line-height:1.42857}body .ekko-lightbox a{opacity:1}.ekko-lightbox-nav-overlay a span{text-shadow:2px 2px 8px #101010}body .ekko-lightbox .modal-header .close{opacity:1;color:#fff;font-size:30px}body .ekko-lightbox .modal-header{background-color:transparent}.ekko-lightbox .modal-body{background-color:#fff;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.ekko-lightbox .modal-header{padding:0}body .ekko-lightbox .modal-content{-webkit-box-shadow:none;box-shadow:none;background-color:transparent}@media(min-width:1050px){.ekko-lightbox-nav-overlay a:first-child span{position:relative;right:90px}.ekko-lightbox-nav-overlay a:last-child span{position:relative;left:90px}}#google-marketing h1,#google-marketing h4,#google-marketing ul li,#google-marketing p{font-family:quicksand,sans-serif;text-transform:uppercase;font-weight:400}#google-marketing h1{color:#fff;font-size:44px;margin:0 0 10px;font-weight:700;line-height:1}#google-marketing h4,#google-marketing p{font-weight:300}#google-marketing h4{color:#ffd81b;font-size:20px;margin-top:0}#google-marketing .wpb_text_column ul li{background-image:url(/wp-content/uploads/2018/02/tick-ylo.png);background-position:left 3px;background-repeat:no-repeat;color:#fff;font-size:18px;margin:15px 0;padding-left:30px}#google-marketing .wpb_text_column ul li,#google-marketing .wpb_raw_code ul.stars li{list-style-type:none}#google-marketing .wpb_text_column{margin-bottom:15px}#google-marketing .wpb_text_column ul,#google-marketing .wpb_raw_code ul.stars{padding:0}#google-marketing .wpb_raw_code ul.stars li>span{color:#ffd81b;font-size:22px}#google-marketing .wpb_raw_code ul.stars li{display:inline-block;margin-right:7px}#google-marketing .wpb_raw_code{margin-bottom:15px}#google-marketing p{color:#ffd81b;font-size:21px;margin:5px 0 10px}a.btn-gm{background-color:#fff;color:#101834;font-family:quicksand,sans-serif;font-size:21px;font-weight:500;margin-right:10px;display:inline-block;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;padding:10px 40px;text-transform:none}a.get-started{background-color:#ff921b;color:#fff}#gform_wrapper_2{background-color:rgba(0,0,0,.55);padding:0 20px 15px;text-align:center;max-width:400px;margin-top:0;border:1px solid #515151;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px}.gform_wrapper h1,.gform_wrapper h2,.gform_wrapper h3{font-family:quicksand,sans-serif!important;font-size:25px!important;font-weight:400!important;color:#ffd81b;position:relative;margin-bottom:25px!important;text-align:center;text-transform:none}.gform_wrapper h1::after,.gform_wrapper h2::after,.gform_wrapper h3::after{background-color:#ffd81b;bottom:-10px;content:"";height:2px;left:50%;margin-left:-25px;position:absolute;width:50px}#gform_wrapper_2.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),#gform_wrapper_2.gform_wrapper textarea.small{background-color:rgba(0,0,0,.2);border:0;border-radius:0;color:#fff;font-family:quicksand,sans-serif;border-bottom:1px solid #414141;padding-left:0;box-shadow:none;padding:5px 10px!important}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{background-color:#ebcd38;border:1px solid #ebcd38;color:#101834;font-family:quicksand,sans-serif;font-size:18px!important;font-weight:600;padding:6px 20px;text-transform:uppercase;transition:all .3s ease 0s;width:100%!important}.gform_wrapper textarea.small{height:70px!important}#gform_wrapper_2.gform_wrapper .top_label .gfield_label{display:none!important}#google-marketing{padding:0 0 25px}.gform_wrapper .gfield_captcha_container img.gfield_captcha,.gform_wrapper .gfield_captcha_input_container{display:inline-block;vertical-align:top}.gform_wrapper .gfield_captcha_input_container{width:69%}.gform_wrapper .simple_captcha_small input{width:100%!important}@media only screen and (max-width:1280px){#google-marketing h1{font-size:38px}#google-marketing h4,#google-marketing p{font-size:18px}}@media only screen and (max-width:1200px){#google-marketing .wpb_text_column ul li{background-position:left 3px;font-size:17px;margin:7px 0}}@media only screen and (max-width:991px){#google-marketing h1{font-size:28px}#google-marketing h4,#google-marketing p{font-size:15px}#google-marketing .wpb_text_column ul li{background-position:left 0;font-size:14px;margin:4px 0}a.btn-gm{font-size:18px;padding:10px 20px}}@media only screen and (max-width:768px){#google-marketing .vc_col-sm-7{margin:0 0 20px}#gform_wrapper_2{margin:0 auto}.btn-grp{text-align:center}}@media only screen and (max-width:480px){a.btn-gm{margin-bottom:10px;display:block}#google-marketing h1{font-size:20px}#google-marketing h4,#google-marketing p{font-size:14px}}iframe.wp-embedded-content{width:100%!important}