.container{position:relative;max-width:1200px;width:90%;margin:0 auto}.container:not(.flex):after,.container:not(.flex):before{content:" ";display:table}.container:not(.flex):after{clear:both}.container:not(.flex){*zoom:1}.inset-width{max-width:860px;margin:0 auto}.text-small{font-size:.8em}.align-center{text-align:center}.flex{display:flex;flex-flow:row wrap;justify-content:space-between}@media only screen and (max-width:768px){.hide-tablet-portrait{display:none}}@media only screen and (max-width:640px){.hide-smartphone{display:none}}@media screen and (min-width:641px){.show-smartphone{display:none}}.padded{padding:90px 0}@media only screen and (max-width:1024px){.padded{padding:60px 0}}section.background{background:#efefef;background-color:#efeceb}.button{display:inline-block;background:#fff;text-decoration:none;font-weight:700}@media only screen and (min-width:1025px){.button.large{padding:15px 30px;font-size:22px}}.button:hover{background:#333;color:#fff}.button i{margin-left:5px}#header__top #menu-eyebrow>li,.image-wrap,.video-wrap{position:relative}.image-wrap iframe,.image-wrap img,.video-wrap iframe,.video-wrap img{-webkit-box-shadow:0 0 15px rgba(51,51,51,.3);-moz-box-shadow:0 0 15px rgba(51,51,51,.3);box-shadow:0 0 15px rgba(51,51,51,.3);position:relative;border-radius:12px}.video-wrap iframe{position:absolute}.background-pattern,.single-location #section-9,.single-location .services{position:relative;background:#324754!important}.page-id-309 .callouts,.single-doctor .cards,.single-location #section-7,.single-location .hero,.single-location .testimonials{position:relative}.home #homepage-cards,.location,.page-template-template-about .full-width{position:relative;background:#324754!important}#header .megamenu,.hero.small,.social-callout,section.icon-list{position:relative}#header .megamenu,.background-pattern.colored,.colored.location,.hero.small,.home #financial,.home .colored#homepage-cards,.home .page-id-309 #homepage-cards.callouts,.home .single-doctor #homepage-cards.cards,.home .single-location #homepage-cards.hero,.home .single-location #homepage-cards.testimonials,.page-id-309 .callouts,.page-id-309 .home #homepage-cards.callouts,.page-template-template-about .colored.full-width,.single-doctor .cards,.single-doctor .home #homepage-cards.cards,.single-location #section-7,.single-location .colored#section-9,.single-location .colored.services,.single-location .hero,.single-location .home #homepage-cards.hero,.single-location .home #homepage-cards.testimonials,.single-location .testimonials,.social-callout,section.icon-list{background:#324754!important}body{font-family:"Montserrat",sans-serif;font-weight:400;font-size:18px;color:#55524e;padding-top:112px!important}@media only screen and (max-width:1024px){body{font-size:16px;padding-top:112px!important}}@media only screen and (max-width:640px){body{padding-top:84px!important}}h1{font-size:3em}h1,h2,h3{text-transform:uppercase}.horizontal-cards .horizontal-card h4,.page-id-309 .callouts h4,h1,h2,h3,h4,h5{font-family:"Caudex",serif;line-height:1.1}h1,h4,h5{color:#55524e}@media only screen and (max-width:1280px){h1{font-size:2.5em}}@media only screen and (max-width:768px){h1{font-size:2.25em}}@media only screen and (max-width:640px){h1{font-size:2em}}h2{font-size:2.3em;color:#1f2c34}@media only screen and (max-width:640px){h2{font-size:1.5em}}h3{color:#1f2c34}.horizontal-cards .horizontal-card h4,.page-id-309 .callouts h4,h3{font-size:1.7em}@media only screen and (max-width:640px){.horizontal-cards .horizontal-card h4,.page-id-309 .callouts h4,h3{font-size:1.3em}}.button,h4,h5{font-size:1em;letter-spacing:1px;text-transform:uppercase}.button,h5{font-size:.8em}.button{-o-transition:.4s;-ms-transition:.4s;-moz-transition:.4s;-webkit-transition:.4s;transition:.4s;border:0;color:#fff;font-size:14px;background:#324754;padding:14px 30px 13px;text-align:center;margin:8px 0;border-radius:6px}@media (min-width:1025px){.button.large{font-size:18px;letter-spacing:2px}}@media only screen and (max-width:640px){.button{font-size:15px;padding:10px 20px}}.button:hover{background:#3c5564;transform:translateY(-3px)}#header{-o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s}@media (min-width:1025px){#header{font-size:18px}}.scrolled #header{-webkit-box-shadow:0 5px 25px rgba(51,51,51,.2);-moz-box-shadow:0 5px 25px rgba(51,51,51,.2);box-shadow:0 5px 25px rgba(51,51,51,.2)}#header__top,#ui-datepicker-div .ui-datepicker-calendar td.ui-datepicker-today a{background:#efeceb}#header__top a{color:#333}#header__top a:hover{text-decoration:underline!important}#header__top__phone,.home #special-message:before,.home .hero__background .slide img{display:none}#header__top #menu-eyebrow{flex-flow:row nowrap}#header__top #menu-eyebrow>li:nth-child(1){margin-left:10px}#header__top #menu-eyebrow>li:nth-child(1)>a{background:#1f2c34}#header__top #menu-eyebrow>li:nth-child(2) a{background:#bb0a0a}#header__top #menu-eyebrow>li:nth-child(2) a:hover{background:#a30909}#header__top #menu-eyebrow>li:nth-child(3) a{background:#1f2c34}#header__top #menu-eyebrow>li:nth-child(3) a:hover{background:#324754}#header__top #menu-eyebrow>li>a{display:block;padding:8px 12px;color:#fff;text-decoration:none!important;font-size:12px;height:100%}#header__top #menu-eyebrow>li ul{position:absolute;top:100%;display:none;background:#fff;right:0}#header__top #menu-eyebrow>li ul li a{text-decoration:none!important;background:rgba(50,71,84,.1)!important;font-size:16px}#header__top #menu-eyebrow>li ul li a:hover{color:#fff;background:#324754!important}#header__top #menu-eyebrow>li ul li a:hover strong,.hero .horizontal-cards .horizontal-card h4,.hero .page-id-309 .callouts h4,.hero h1,.hero h3,.horizontal-cards .horizontal-card .hero h4,.page-id-309 .callouts .hero h4,.social-callout a,.social-callout h2{color:#fff}#header__top #menu-eyebrow>li ul li a strong{-o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s;font-size:12px;display:block;color:#324754}#header__main{padding:10px 0}#header__main #logo{width:250px;padding:0}@media only screen and (max-width:640px){#header__main #logo{width:200px}}@media only screen and (max-width:1024px){#header__main #menu-main-menu>li{margin-bottom:10px}}#header__main #menu-main-menu>li.current-menu-item>a,#header__main #menu-main-menu>li.megamenu-active>a,#header__main #menu-main-menu>li:hover>a{background:0 0;color:#324754}#header__main #menu-main-menu>li a{font-family:"Caudex",serif;font-weight:700;text-transform:uppercase;font-size:15px;letter-spacing:1px;color:#55524e}@media (min-width:1025px){#header__main #menu-main-menu>li .sub-menu{-webkit-box-shadow:0 5px 15px rgba(51,51,51,.2);-moz-box-shadow:0 5px 15px rgba(51,51,51,.2);box-shadow:0 5px 15px rgba(51,51,51,.2);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#324754;overflow:hidden}#header__main #menu-main-menu>li .sub-menu li.current-menu-item>a,#header__main #menu-main-menu>li .sub-menu li>a:hover{background:#1f2c34}#header__main #menu-main-menu>li .sub-menu li a{font-family:"Montserrat",sans-serif;font-weight:700;color:#fff;border:0;letter-spacing:0;text-transform:none}}@media only screen and (max-width:1024px){#header__main #menu-main-menu>li .sub-menu li a{font-family:"Montserrat",sans-serif;font-weight:400;padding:5px 0;text-transform:none;letter-spacing:0}#header__main #menu-main-menu>li .sub-menu li a:active,#header__main #menu-main-menu>li .sub-menu li a:hover{color:#324754}}#footer h5,#footer>.container>.column .social li a,#header__main #menu-button,.callouts h4{color:#1f2c34}#header__main #menu-button .bar,#header__main #menu-button:after,#header__main #menu-button:before{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#1f2c34}#header .megamenu{color:#fff;border:0}#header .megamenu a:not(.button),#header .megamenu h4{color:#fff}#header .megamenu h4{color:#fff;text-transform:uppercase;letter-spacing:1px;font-size:15px;border-bottom:1px dashed #fff;padding-bottom:15px}#header .megamenu a:not(.button){font-family:"Montserrat",sans-serif;font-weight:700;font-size:15px}#header .megamenu .button,.hero.small .button{background:0 0;border:2px solid #fff}#header .megamenu .button:hover,.hero.small .button:hover{background:#fff;color:#324754}#header .megamenu#locations-megamenu .flex{max-width:960px}#header .megamenu#locations-megamenu .flex>div{width:48%}#header .megamenu#locations-megamenu .flex>div .image-wrap{display:block;margin-bottom:20px}#header .megamenu#locations-megamenu .flex>div h4 a{text-decoration:none}#footer{position:relative;background:#fff;border-top:1px solid #efeceb;font-size:.9em}#footer__bottom{background-color:#1f2c34}@media only screen and (max-width:900px){#footer>.container>.column{width:50%;padding:0 30px;margin-bottom:30px;text-align:center}}@media only screen and (max-width:900px) and (max-width:640px){#footer>.container>.column{width:100%;padding:0}}@media only screen and (max-width:900px){#footer>.container>.column:first-child,#footer>.container>.column:last-child{width:100%}#footer>.container>.column:first-child img,#footer>.container>.column:last-child img{max-width:200px}}#footer>.container>.column .social li a:hover,.insurance__list li a:hover{color:#324754}#ui-datepicker-div .ui-datepicker-calendar td a:hover,.hero{background:#324754;color:#fff}.insurance__list{border:0;justify-content:center;align-items:flex-start;max-width:600px;margin:0 auto}.insurance__list li{flex:0 0 33.333%;text-align:left;padding:10px 30px 10px 10px;border-left:4px solid #324754;box-shadow:none;margin-top:30px}.insurance__list li a,.testimonials p{font-family:"Montserrat",sans-serif;font-weight:700}.insurance__list li a{text-decoration:none}.horizontal-cards .horizontal-card{border-radius:8px;overflow:hidden;background:#fff;border:0}.horizontal-cards .horizontal-card h4{color:#1f2c34;text-transform:none;letter-spacing:0;margin-bottom:10px}.callouts ul .callout__icon,.mini-icon-list li a .mini-icon-list__icon{background:0 0}.callouts ul .callout__icon:hover{transform:scale(1.1)}.callouts ul .callout__icon:hover svg circle,.callouts ul .callout__icon:hover svg path,.callouts ul .callout__icon:hover svg rect{fill:#1f2c34}.callouts ul .callout__icon svg{width:90%;max-height:90px}.callouts ul .callout__icon svg circle,.callouts ul .callout__icon svg path,.callouts ul .callout__icon svg rect{-o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s;fill:#324754}.testimonials{background:#000;color:#fff;padding:90px 0!important}@media only screen and (max-width:768px){.testimonials{padding:60px 0!important}}.testimonials .owl-carousel:after,.testimonials .owl-carousel:before{color:#fff;opacity:1}.testimonials p{font-size:24px}@media only screen and (max-width:640px){.testimonials p{font-size:16px}}.home #financial h2,.testimonials h4,section.icon-list{color:#fff}.cards .card:not(.card--button-only){border-radius:8px;overflow:hidden;border:0;box-shadow:0 0 15px rgba(51,51,51,.1)}@media (min-width:1025px){.cards .card:not(.card--button-only){font-size:18px}}.cards .card.card--button-only .button{width:90%}.cards .card.align-center .horizontal-cards .horizontal-card h4:after,.cards .card.align-center .page-id-309 .callouts h4:after,.cards .card.align-center h3:after,.horizontal-cards .horizontal-card .cards .card.align-center h4:after,.page-id-309 .callouts .cards .card.align-center h4:after{margin-left:auto;margin-right:auto}.cards .card h3,.cards .card h4,.home #plans>.container>.button:hover,.home #services h2{color:#1f2c34}.mini-icon-list li a,.mini-icon-list li a h5{color:#324754}.mini-icon-list li a .mini-icon-list__icon img,.mini-icon-list li a .mini-icon-list__icon svg{width:90%;max-height:45px}.mini-icon-list li a .mini-icon-list__icon svg circle,.mini-icon-list li a .mini-icon-list__icon svg path,.mini-icon-list li a .mini-icon-list__icon svg rect{fill:#324754}section.icon-list:before{opacity:.1}@media only screen and (max-width:tablet-potrait){.padded+section.icon-list{padding-top:60px!important}}section.icon-list a:not(.button),section.icon-list h2,section.icon-list h4{color:#fff}section.icon-list .container>ul .icon-list__item{border-bottom:1px solid rgba(255,255,255,.1)}section.icon-list .button:hover,section.icon-list .container>ul .icon-list__item__icon{background:#fff;color:#324754}section.icon-list .button{background:0 0;border:2px solid #fff}section.blog a:not(.button){color:#324754}section.blog a:not(.button):hover{text-decoration:none}.horizontal-cards .horizontal-card section.blog a:not(.button):hover h4,.page-id-309 .callouts section.blog a:not(.button):hover h4,section.blog a:not(.button):hover .horizontal-cards .horizontal-card h4,section.blog a:not(.button):hover .page-id-309 .callouts h4,section.blog a:not(.button):hover h3{color:#1f2c34}.horizontal-cards .horizontal-card section.blog a:not(.button) h4,.page-id-309 .callouts section.blog a:not(.button) h4,section.blog a:not(.button) .horizontal-cards .horizontal-card h4,section.blog a:not(.button) .page-id-309 .callouts h4,section.blog a:not(.button) h3{-o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s}.two-column .column .button{margin-top:30px}.accreditations .column{width:100%;text-align:center}.accreditations .column:nth-child(2){margin:0 auto}.accreditations .column:nth-child(2) .flex,.location .flex .column:nth-child(1) .location__image-map-nav li{margin:0}.accreditations .column:nth-child(2) .flex>*{width:12.667%;margin:0 2%}@media only screen and (max-width:768px){.accreditations .column:nth-child(2) .flex>*{width:29.333%}.accreditations .column:nth-child(2) .flex>:nth-child(n+4){margin-top:4%}}.location{padding:90px 0!important}@media only screen and (max-width:768px){.location{padding:60px 0!important}}.location+.location{padding-top:0!important}.location .flex{align-items:center}.location .flex .column:nth-child(1){z-index:2;text-align:center}.location .flex .column:nth-child(1) .button{margin-bottom:30px}.location .flex .column:nth-child(1) .location__image-map-nav{display:inline-flex;justify-content:center;border-radius:0 0 15px 15px;overflow:hidden;margin:0;box-shadow:0 15px 15px rgba(51,51,51,.15);border:3px solid #fff;border-top:none}.location .flex .column:nth-child(1) .location__image-map-nav li.active a{background:#fff!important}.location .flex .column:nth-child(1) .location__image-map-nav li a{font-family:"Montserrat",sans-serif;font-weight:700;display:block;background:#e4dfdd;color:#324754;padding:10px;text-decoration:none!important;cursor:pointer;width:150px}@media only screen and (max-width:640px){.location .flex .column:nth-child(1) .location__image-map-nav li a{width:120px}}.location .flex .column:nth-child(1) .location__image-map-nav li a:hover{background:#efeceb}.location .flex .column:nth-child(2){color:#55524e;background:#fff;padding:40px 0;border-radius:15px;left:-30px}.location .flex .column:nth-child(2) h3,.location .flex .column:nth-child(2) h4{color:#1f2c34}.location .flex .column:nth-child(2) a{color:#55524e}@media (min-width:769px){.location .flex .column{width:50%}.location .flex .column:nth-child(2){padding-left:60px}}@media only screen and (max-width:768px){.location .flex .column{width:100%}.location .flex .column:nth-child(1){order:2;margin:0}.location .flex .column:nth-child(2){margin-bottom:30px;text-align:center;order:1;left:0}}article{align-items:flex-start}article .article__image{border-right:4px solid #324754}@media only screen and (max-width:640px){article .article__image{border-width:2px}}.gform_wrapper .gfield_label{color:#324754}.gform_wrapper .gform_fields .gfield input[type=email],.gform_wrapper .gform_fields .gfield input[type=tel],.gform_wrapper .gform_fields .gfield input[type=text],.gform_wrapper .gform_fields .gfield select,.gform_wrapper .gform_fields .gfield textarea{-o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s;border:0;border-left:3px solid #324754;background:#efeceb;line-height:inherit}.gform_wrapper .gform_fields .gfield input[type=email]:focus,.gform_wrapper .gform_fields .gfield input[type=tel]:focus,.gform_wrapper .gform_fields .gfield input[type=text]:focus,.gform_wrapper .gform_fields .gfield select:focus,.gform_wrapper .gform_fields .gfield textarea:focus{border-color:#1f2c34}.gform_wrapper .gform_fields .gfield select{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%2355524e'><polygon points='0,0 100,0 50,50'/></svg>");background-size:12px auto;background-repeat:no-repeat;background-position:right 10px top 60%}#ui-datepicker-div .ui-datepicker-calendar td{padding:2px}#ui-datepicker-div .ui-datepicker-calendar td a{border-radius:10px;padding:2px 3px}section.form .gform_wrapper{background:0 0}.home .hero{padding:400px 0 100px}@media only screen and (max-width:1024px){.home .hero{padding:300px 0 50px}}@media only screen and (max-width:640px){.home .hero{padding:150px 0 30px}}.home .hero__background,.page-id-309 .callouts ul .callout__icon img{width:100%}.home .hero__background video{width:100%;height:100%;object-fit:cover}.home .hero__background:before{background:0 0;background:-moz-linear-gradient(top,rgba(51,51,51,0)0,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(51,51,51,0)),color-stop(100%,#000));background:-webkit-linear-gradient(top,rgba(51,51,51,0)0,#000 100%);background:-o-linear-gradient(top,rgba(51,51,51,0)0,#000 100%);background:-ms-linear-gradient(top,rgba(51,51,51,0) 0%,#000 100%);background:linear-gradient(to bottom,rgba(51,51,51,0)0,#000 100%);content:"";position:absolute;height:75%;width:100%;z-index:1;top:auto;bottom:0;opacity:.5}@media only screen and (max-width:640px){.home .hero__background:before{opacity:.8}}.home .hero__background .owl-item,.home .hero__background .owl-stage,.home .hero__background .owl-stage-outer,.home .hero__background .slide{height:100%}.home .hero__background .slide{background-position:center top;background-size:cover}.home .hero__content{margin:0 auto;color:#fff;text-align:center}.home .hero__content .horizontal-cards .horizontal-card h4,.home .hero__content .page-id-309 .callouts h4,.home .hero__content h1,.home .hero__content h3,.horizontal-cards .horizontal-card .home .hero__content h4,.page-id-309 .callouts .home .hero__content h4{text-shadow:0 5px 10px rgba(51,51,51,.8);color:#fff;max-width:100%}.home .hero__content .horizontal-cards .horizontal-card h4,.home .hero__content .page-id-309 .callouts h4,.home .hero__content h3,.horizontal-cards .horizontal-card .home .hero__content h4,.page-id-309 .callouts .home .hero__content h4{font-family:"Monserrat",sans-serif;font-weight:300}.home .hero__content .hero__actions{max-width:100%}.home .hero__content .hero__actions .button{margin-bottom:0}.home #homepage-cards{border-bottom:1px solid #efeceb;z-index:1;padding:90px 0}@media only screen and (max-width:768px){.home #homepage-cards{padding:60px 0}}.home #homepage-cards .container{top:0;margin-bottom:0}.home #homepage-cards .container .card{border:0;box-shadow:0 0 15px rgba(51,51,51,.1)}.home #welcome{background-color:#efeceb}.home #financial{position:relative;padding-top:90px;color:#fff}@media only screen and (max-width:768px){.home #financial{padding-top:60px}}.home #financial .button,.single-doctor .cards .card--button-only .button{background:0 0;border:2px solid #fff}.home #financial .button:hover,.home #plans>.container>.button,.page-id-309 .callouts .button:hover{background:#fff;color:#324754}.home #services{background:0 0}.home #plans{background:#000;background:linear-gradient(135deg,#1f2c34 0,#324754 100%);color:#fff;padding-top:90px}@media only screen and (max-width:768px){.home #plans{padding-top:60px}}.home #plans h2,.home #special-message h2{color:#fff}#special-message>.full-width__inner ul li,.home #plans .card{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#333}.home #plans .card{border:0}.home #special-message{position:relative;color:#fff;padding:0;background-size:50%auto;background-position:right top;background-repeat:no-repeat;background-color:#324754;text-align:left}@media only screen and (max-width:1400px){.home #special-message{background-size:cover;background-position:center top 20%;padding:120px 60px}}@media only screen and (max-width:1024px){.home #special-message{padding:180px 60px 60px;text-align:center;background-position:center top 10%}}@media only screen and (max-width:640px){.home #special-message{padding:300px 30px 60px;background-size:300%auto;background-position:left 65%top 25%}}.home #special-message .full-width__inner{margin:0;width:50%;padding:120px}@media only screen and (max-width:1600px){.home #special-message .full-width__inner{padding:60px}}@media only screen and (max-width:1400px){.home #special-message .full-width__inner{padding:0;width:60%}}@media only screen and (max-width:1024px){.home #special-message .full-width__inner{width:100%}}@media only screen and (max-width:1400px){.home #special-message:before{content:"";background:#000;background:linear-gradient(135deg,#324754 0,rgba(31,44,52,.8) 100%);display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.9}}@media only screen and (max-width:1400px) and (max-width:640px){.home #special-message:before{background:rgba(31,44,52,.8);background:-moz-linear-gradient(top,rgba(31,44,52,.8)0,#324754 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(31,44,52,.8)),color-stop(100%,#324754));background:-webkit-linear-gradient(top,rgba(31,44,52,.8)0,#324754 100%);background:-o-linear-gradient(top,rgba(31,44,52,.8)0,#324754 100%);background:-ms-linear-gradient(top,rgba(31,44,52,.8) 0%,#324754 100%);background:linear-gradient(to bottom,rgba(31,44,52,.8)0,#324754 100%);opacity:1}}#special-message>.full-width__inner ul{display:flex;flex-flow:row wrap;list-style:none;margin:30px 0 0!important;justify-content:center}#special-message>.full-width__inner ul li{-webkit-box-shadow:0 5px 15px rgba(51,51,51,.2);-moz-box-shadow:0 5px 15px rgba(51,51,51,.2);box-shadow:0 5px 15px rgba(51,51,51,.2);font-family:"Montserrat",sans-serif;font-weight:700;display:flex;justify-content:center;align-items:center;width:22%;margin:0 1.5%;padding:10px;background:#fff}#special-message>.full-width__inner ul li:nth-child(n+5),.page-template-template-about .two-column ul li:nth-child(n+3){margin-top:3%}@media only screen and (max-width:768px){#special-message>.full-width__inner ul li{width:48%;margin:0 2%}#special-message>.full-width__inner ul li:nth-child(odd){margin-left:0}#special-message>.full-width__inner ul li:nth-child(even){margin-right:0}#special-message>.full-width__inner ul li:nth-child(n+3){margin-top:3%}}.page-template-template-about .full-width{padding:90px 0 30px!important;border-top:1px solid #efeceb}@media only screen and (max-width:768px){.page-template-template-about .full-width{padding:60px 0!important}}.page-template-template-about .two-column ul{display:flex;flex-flow:row wrap;list-style:none;margin:30px 0 0!important}.page-template-template-about .two-column ul li{-webkit-box-shadow:0 5px 15px rgba(51,51,51,.2);-moz-box-shadow:0 5px 15px rgba(51,51,51,.2);box-shadow:0 5px 15px rgba(51,51,51,.2);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-family:"Montserrat",sans-serif;font-weight:700;display:flex;justify-content:center;align-items:center;text-align:center;width:47%;margin-right:3%;padding:10px;background:#fff}.page-template-template-about #doctors{background:#efeceb;padding-top:0;border-bottom:1px solid #efeceb}.page-template-template-about #doctors+.cards{padding-top:60px}.page-template-template-about #doctors .horizontal-card{width:100%;margin:0 auto;box-shadow:0 0 15px rgba(51,51,51,.1)}.page-template-template-about #doctors .horizontal-card:not(:last-child){margin-bottom:30px}.page-template-template-about #doctors .horizontal-card__photo{background-position:center top;min-height:400px}.page-template-template-about #highlights{background:#efeceb;padding-top:90px}@media only screen and (max-width:tablet-potrait){.page-template-template-about #highlights{padding-top:60px}}.single-doctor .two-column{background:0 0}.single-doctor .two-column .flex{align-items:flex-start}.single-doctor .cards,.single-doctor .cards h2{color:#fff}.single-doctor .cards .flex{align-items:center}.single-doctor .cards .card--button-only{background:0 0}@media (min-width:769px){.single-doctor .cards .card--button-only{flex:1;margin:10px 5px 0!important}}.single-doctor .cards .card--button-only .button:hover{background:#fff;color:#1f2c34}.page-template-template-services .two-column-full{background:#efeceb}.page-id-309 .full-width.background{background:0 0}.page-id-309 .callouts{color:#fff}.page-id-309 .callouts+#insurance{padding-top:90px}@media only screen and (max-width:768px){.page-id-309 .callouts+#insurance{padding-top:60px}}.page-id-309 .callouts ul .callout__icon{border-radius:50%;overflow:hidden}.page-id-309 .callouts ul .callout__icon svg g,.page-id-309 .callouts ul .callout__icon svg path,.page-id-309 .callouts ul .callout__icon svg rect,.single-location #section-7 .mini-icon-list__icon svg circle,.single-location #section-7 .mini-icon-list__icon svg path,.single-location #section-7 .mini-icon-list__icon svg rect{fill:#fff}.page-id-309 .callouts h4{color:#fff;letter-spacing:none;text-transform:none}.page-id-309 .callouts .button{background:0 0;border:2px solid #fff}#plans p,#plans ul{text-align:left}@media (min-width:769px){.page-id-1496 .cards .card{width:45%;margin:0 2.5%}.page-id-1496 .cards .card:nth-child(n+3){margin-top:5%}}.page-id-3631 .two-column .flex{align-items:flex-start}.single-location .hero{display:flex;flex-flow:row wrap;padding:0}.single-location .hero__background{position:relative;width:50%;background-position:center}@media only screen and (max-width:1279px){.single-location .hero__background{width:100%;padding-top:50%}}.single-location .hero__background:before{display:none}.single-location .hero__content{width:50%;color:#fff;padding:60px}@media only screen and (max-width:1279px){.single-location .hero__content{width:100%;text-align:center}}.single-location .hero__content .flex{flex-flow:row wrap}@media (min-width:501px){.single-location .hero__content .flex>*{width:50%}.single-location .hero__content .flex>:nth-child(odd){padding-right:15px}.single-location .hero__content .flex>:nth-child(even){padding-left:15px}}@media only screen and (max-width:500px){.single-location .hero__content .flex>*{width:100%}}.horizontal-cards .horizontal-card .single-location .hero__content h4,.page-id-309 .callouts .single-location .hero__content h4,.single-location #section-7 .mini-icon-list a:hover,.single-location .hero__content .horizontal-cards .horizontal-card h4,.single-location .hero__content .page-id-309 .callouts h4,.single-location .hero__content h3,.single-location .services h2{color:#324754}@media (min-width:1281px){.single-location .hero__content h1{font-size:3em}}.single-location .hero__content a:not(.button),.single-location .hero__content h4{color:#fff}.single-location .hero__content a[href*=mailto],.single-location .hero__content a[href*=tel]{text-decoration:none}.single-location .hero__content a[href*=mailto]:hover,.single-location .hero__content a[href*=tel]:hover{text-decoration:underline}.single-location .hero__content h4{margin:20px 0 5px}.single-location .hero__content .button{margin-top:10px!important}.single-location .hero .hero__actions,.single-location .hero .inset-width,.single-location .hero h1{width:100%;max-width:100%}.single-location .hero h1{color:#fff;margin-bottom:30px}.single-location .hero h1,.single-location .hero p{text-shadow:0 4px 10px rgba(51,51,51,.5)}.single-location .hero .button{margin-top:0;background:#324754}.single-location .hero .button:hover{background:#fff;color:#324754}.horizontal-cards .horizontal-card .single-location #section-7 h4,.page-id-309 .callouts .single-location #section-7 h4,.single-location #section-7 .horizontal-cards .horizontal-card h4,.single-location #section-7 .mini-icon-list a,.single-location #section-7 .page-id-309 .callouts h4,.single-location #section-7 h3,.single-location .testimonials,.single-location .testimonials .owl-next,.single-location .testimonials .owl-prev{color:#fff}.single-location .services,.single-location .testimonials+#doctors{padding-top:90px!important}@media only screen and (max-width:768px){.single-location .testimonials+#doctors{padding-top:60px!important}}.single-location .testimonials .owl-carousel:after,.single-location .testimonials .owl-carousel:before{color:#324754;opacity:.3}@media only screen and (max-width:1024px){.single-location .testimonials .owl-carousel:after,.single-location .testimonials .owl-carousel:before{font-size:32px}}@media (min-width:641px){.single-location .testimonials .testimonial{padding:0 60px}}@media (min-width:1024px){.single-location .testimonials p{font-size:20px}}.single-location .testimonials h4{color:#fff;margin-top:30px}.single-location #doctors .horizontal-card{width:100%;margin:0;min-height:300px}.single-location #doctors .horizontal-card+.horizontal-card,.single-location #section-7 .mini-icon-list{margin-top:30px}@media only screen and (max-width:768px){.single-location .services{padding-top:60px!important}}.single-location .services .card{background:0 0;border-radius:0;border:0;box-shadow:none}.single-location .services .card__content{padding:0}.single-location .services .card__content h4{margin-bottom:30px;color:#fff!important}.single-location .services .card__content ul{border-radius:10px;overflow:hidden}.single-location .services .card__content ul li{margin:0;padding:0;border-bottom:none!important}.single-location .services .card__content ul li:not(:last-child) a{border-bottom:1px solid #efeceb}.single-location .services .card__content ul li a{font-family:"Montserrat",sans-serif;font-weight:700;font-size:16px;background:#fff;color:#324754;text-decoration:none;display:block;padding:10px}.single-location .services .card__content ul li a:hover{background-color:#324754;color:#fff}.single-location #section-7{color:#fff;padding-top:90px!important}@media only screen and (max-width:768px){.single-location #section-7{padding-top:60px!important}}.single-location #section-7 .mini-icon-list a h5{color:inherit}.single-location #section-8{padding-top:90px!important}@media only screen and (max-width:768px){.single-location #section-8{padding-top:60px!important}}.single-location #section-9 .card:not(.card--button-only){background:#fff}.single-location #section-10{padding-top:90px}@media only screen and (max-width:768px){.single-location #section-10{padding-top:60px}}.page-id-2700 #section-2,.page-id-2700 #section-4,.postid-4197 #section-5{padding-top:0!important}.postid-494 .two-column-full .column.background{background-position:bottom right}.padded+section.icon-list,section.icon-list+.padded{padding-top:60px!important}.padded.background:not(.image)+.padded.background,.padded:not(.background)+.padded:not(.background){padding-top:60px!important}.before-after .container .column{display:flex;flex-flow:row wrap;justify-content:space-around}.before-after .container .column .before-after-gallery{margin-top:30px!important;width:30%}@media only screen and (max-width:768px){.before-after .container .column .before-after-gallery{width:100%}}.location .flex .column:nth-child(1) .button{background:#1f2c34}.location .flex .column:nth-child(1) .button:hover{background:#151e24}#doctors-intro{background:#efeceb!important}
/*# sourceMappingURL=style.css.map */