.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:#25818d;background:-moz-linear-gradient(left,#25818d 20%,#2fa2b1 100%);background:-webkit-gradient(linear,left top,right top,color-stop(20%,#25818d),color-stop(100%,#2fa2b1));background:-webkit-linear-gradient(left,#25818d 20%,#2fa2b1 100%);background:-o-linear-gradient(left,#25818d 20%,#2fa2b1 100%);background:-ms-linear-gradient(left,#25818d 20%,#2fa2b1 100%);background:linear-gradient(to right,#25818d 20%,#2fa2b1 100%)}.button{display:inline-block;background:#fff;text-decoration:none}@media only screen and (min-width:1025px){.button.large{padding:15px 30px;font-size:22px}}.button:hover{background:#333}.button i{margin-left:5px}@font-face{font-family:"NeulisAlt-Bold";src:url(../fonts/NeulisAlt-Bold.woff2)format("woff2"),url(/fonts/NeulisAlt-Bold.woff)format("woff")}.image-wrap{position:relative}.image-wrap iframe,.image-wrap img{position:relative;width:100%}.video-wrap iframe{position:absolute}.page-template-template-about #doctors .card:not(.card--button-only),.page-template-template-about #highlights .card:not(.card--button-only){border-radius:15px}#special-message .full-width__inner,.border-radius,.home #goals .container .callout,.home #meet-doctor .full-width__inner,.home #services ul .callout,.horizontal-cards .horizontal-card,.image-wrap,.page-template-template-modular .insurance .container,.text-over-image .container,section.blog article{border-radius:15px;overflow:hidden}#plans .card:not(.card--button-only),.cards .card:not(.card--button-only){border-radius:15px}#plans .card:not(.card--button-only),.box-shadow,.cards .card:not(.card--button-only),.home #goals .container .callout:nth-child(1),.home #meet-doctor .full-width__inner,.horizontal-cards .horizontal-card,.horizontal-cards .horizontal-card__photo,.image-wrap,.not-blog-page article,.page-template-template-about #highlights .card:not(.card--button-only),.page-template-template-modular .insurance .container,section.blog article{box-shadow:0 10px 35px rgba(51,51,51,.3)}section.background .button{background:#fff;color:#25818d}section.background .button:hover{background:#f2f2f2;color:#25818d}.home #services .callouts__footer section.background h4,.home .hero .container .horizontal-cards .horizontal-card section.background section.location .flex .column:nth-child(2) h4,.home .hero .container .testimonials section.background section.location .flex .column:nth-child(2) .container:before,.home .hero .container .testimonials section.location .flex .column:nth-child(2) section.background .container:before,.home .hero .container section.background #services .callouts__footer h4,.home .hero .container section.background h2,.home .hero .container section.location .flex .column:nth-child(2) section.background .horizontal-cards .horizontal-card h4,.horizontal-cards .horizontal-card section.background h4,.horizontal-cards .horizontal-card section.background section.location .flex .column:nth-child(2) .home .hero .container h4,.horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) section.background h4,.testimonials .home .hero .container section.background section.location .flex .column:nth-child(2) .container:before,.testimonials .home .hero .container section.location .flex .column:nth-child(2) section.background .container:before,.testimonials section.background .container:before,section.background .home #services .callouts__footer h4,section.background .home .hero .container h2,section.background .horizontal-cards .horizontal-card h4,section.background .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) h4,section.background .testimonials .container:before,section.background a:not(.button),section.background h1,section.background h2,section.background h3,section.background h4,section.background h5,section.background h6,section.background li,section.background p,section.background section.location .flex .column:nth-child(2) .home .hero .container .testimonials .container:before,section.background section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card h4,section.background section.location .flex .column:nth-child(2) .testimonials .home .hero .container .container:before,section.background section.location .flex .column:nth-child(2) h3,section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card section.background h4,section.location .flex .column:nth-child(2) section.background .home .hero .container .testimonials .container:before,section.location .flex .column:nth-child(2) section.background .horizontal-cards .horizontal-card .home .hero .container h4,section.location .flex .column:nth-child(2) section.background .testimonials .home .hero .container .container:before,section.location .flex .column:nth-child(2) section.background h3{color:#fff}.secondary-background,.tertiary-background{background-image:url(../img/dots-bg.svg);background-color:#25818d;background-size:cover}.tertiary-background{background-image:url(../img/dental-icons-background-pattern-only.webp);background-size:95%auto}.background-pattern{position:relative;background-color:#565554!important}.background-pattern,.home #financial{background-size:10%auto!important;background-attachment:fixed}.background-pattern,.background-pattern.colored,.home #financial{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 40' width='80' height='40'%3E%3Cpath fill='%239C92AC' fill-opacity='0.13' d='M0 40a19.96 19.96 0 0 1 5.9-14.11 20.17 20.17 0 0 1 19.44-5.2A20 20 0 0 1 20.2 40H0zM65.32.75A20.02 20.02 0 0 1 40.8 25.26 20.02 20.02 0 0 1 65.32.76zM.07 0h20.1l-.08.07A20.02 20.02 0 0 1 .75 5.25 20.08 20.08 0 0 1 .07 0zm1.94 40h2.53l4.26-4.24v-9.78A17.96 17.96 0 0 0 2 40zm5.38 0h9.8a17.98 17.98 0 0 0 6.67-16.42L7.4 40zm3.43-15.42v9.17l11.62-11.59c-3.97-.5-8.08.3-11.62 2.42zm32.86-.78A18 18 0 0 0 63.85 3.63L43.68 23.8zm7.2-19.17v9.15L62.43 2.22c-3.96-.5-8.05.3-11.57 2.4zm-3.49 2.72c-4.1 4.1-5.81 9.69-5.13 15.03l6.61-6.6V6.02c-.51.41-1 .85-1.48 1.33zM17.18 0H7.42L3.64 3.78A18 18 0 0 0 17.18 0zM2.08 0c-.01.8.04 1.58.14 2.37L4.59 0H2.07z'%3E%3C/path%3E%3C/svg%3E")}.background-pattern.colored,.home #financial{background-color:#2fa2b1!important}.background-pattern.colored .column>.button,.background-pattern.colored .column>.wysiwyg>p>.button,.background-pattern.colored .icon-list__item .button,.background-pattern.colored p>.button,.background-pattern.colored>.button,.home #financial .column>.button,.home #financial .column>.wysiwyg>p>.button,.home #financial .icon-list__item .button,.home #financial p>.button,.home #financial>.button{background:#fff!important;color:#2fa2b1}.background-pattern.colored .column>.button:hover,.background-pattern.colored .column>.wysiwyg>p>.button:hover,.background-pattern.colored .icon-list__item .button:hover,.background-pattern.colored p>.button:hover,.background-pattern.colored>.button:hover,.home #financial .column>.button:hover,.home #financial .column>.wysiwyg>p>.button:hover,.home #financial .icon-list__item .button:hover,.home #financial p>.button:hover,.home #financial>.button:hover{background:#247d89!important;color:#fff}html{font-size:17px}@media only screen and (max-width:1024px){html{font-size:16px}}body{font-family:"Barlow",sans-serif;color:#565554;padding-top:162px!important}@media only screen and (max-width:640px){body{padding-top:120px!important}}.testimonials .container:before,h1,h2{font-weight:500}.home #services .callouts__footer h4,.testimonials .container:before,h1,h2{font-family:"Barlow Condensed",sans-serif;line-height:1.1;color:#25818d;letter-spacing:1px}.horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) h4,section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card h4,section.location .flex .column:nth-child(2) h3{font-family:"Barlow Condensed",sans-serif;font-weight:500;line-height:1.1;letter-spacing:1px}.home .hero .container .testimonials .container:before,.home .hero .container h2,.home .hero .container section.location .flex .column:nth-child(2) h2,.testimonials .home .hero .container .container:before,section.location .flex .column:nth-child(2) .home .hero .container h2{line-height:1.1;letter-spacing:1px}.horizontal-cards .horizontal-card h4,h3,h4,h5{font-family:"Barlow Condensed",sans-serif;font-weight:500;line-height:1.1;color:#25818d;letter-spacing:1px}h1{font-size:3.5rem}@media only screen and (max-width:1280px){h1{font-size:2.7rem}}@media only screen and (max-width:768px){h1{font-size:2rem}}.home .hero .container section.location .flex .column:nth-child(2) h2,section.location .flex .column:nth-child(2) .home .hero .container h2{margin-bottom:30px}.home #services .callouts__footer h4,.home .hero .container .testimonials section.location .flex .column:nth-child(2) .container:before,.horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) h4,.testimonials .container:before,.testimonials .home .hero .container section.location .flex .column:nth-child(2) .container:before,h2,section.location .flex .column:nth-child(2) .home .hero .container .testimonials .container:before,section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card h4,section.location .flex .column:nth-child(2) .testimonials .home .hero .container .container:before,section.location .flex .column:nth-child(2) h3{font-size:2.5rem;margin-bottom:30px}@media only screen and (max-width:768px){.home #services .callouts__footer h4,.home .hero .container .testimonials section.location .flex .column:nth-child(2) .container:before,.home .hero .container section.location .flex .column:nth-child(2) h2,.horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) h4,.testimonials .container:before,.testimonials .home .hero .container section.location .flex .column:nth-child(2) .container:before,h2,section.location .flex .column:nth-child(2) .home .hero .container .testimonials .container:before,section.location .flex .column:nth-child(2) .home .hero .container h2,section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card h4,section.location .flex .column:nth-child(2) .testimonials .home .hero .container .container:before,section.location .flex .column:nth-child(2) h3{font-size:2rem}}.horizontal-cards .horizontal-card h4,h3{font-size:1.6rem}@media only screen and (max-width:1280px){.home #services .callouts__footer .hero .container h4,.home .hero .container #services .callouts__footer h4,.home .hero .container .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) h4,.home .hero .container .testimonials .container:before,.home .hero .container h2,.home .hero .container section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card h4,.home .hero .container section.location .flex .column:nth-child(2) h3,.horizontal-cards .horizontal-card h4,.horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) .home .hero .container h4,.testimonials .home .hero .container .container:before,h3,section.location .flex .column:nth-child(2) .home .hero .container h3,section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card .home .hero .container h4{font-size:1.5rem}}h4{font-size:1.4rem}h5{font-size:1rem}p{line-height:1.7;text-align:left!important}.button{-o-transition:.4s;-ms-transition:.4s;-moz-transition:.4s;-webkit-transition:.4s;transition:.4s;padding:15px 40px;text-align:center;color:#fff;line-height:1.3;border:0;border-radius:50px;background:#25818d;font-weight:400;margin:5px}.button:hover{color:#fff;background:#1a5c65}@media only screen and (max-width:640px){.button{font-size:15px;padding:10px 20px;margin:5px 0}}.wysiwyg center .button{margin:5px}.wysiwyg ul:not(.gform_fields):not(.mini-icon-list){margin-left:30px!important}.wysiwyg ul:not(.gform_fields):not(.mini-icon-list) li{line-height:1.7}.wysiwyg ul:not(.gform_fields):not(.mini-icon-list) li:not(:last-child){margin-bottom:5px}#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 #logo{width:170px}@media only screen and (max-width:640px){#header #logo{width:120px}}#header__top{background:#3a3a3d;overflow:hidden}@media only screen and (max-width:640px){#header__top .flex>ul:not(#menu-eyebrow){display:block;width:33.333%}}@media only screen and (max-width:870px){#header__top .flex>ul:not(#menu-eyebrow) #header__top__email{display:none}}@media only screen and (max-width:640px){#header__top .flex>ul:not(#menu-eyebrow) #header__top__phone{width:100%}#header__top .flex>ul:not(#menu-eyebrow) #header__top__phone a{width:100%;text-align:center;background:#1a5c65;color:#fff;text-decoration:none!important}#header__top .flex>ul:not(#menu-eyebrow) #header__top__phone a:hover{background:#25818d}}@media only screen and (max-width:1024px){#header__top .container{width:100%}}#header__top a{color:#fff}#header__top a:hover{text-decoration:underline!important}@media only screen and (max-width:640px){#header__top #menu-eyebrow{background:red;display:flex;flex-flow:row nowrap;width:66.666%}#header__top #menu-eyebrow li{flex:1}}#header__top #menu-eyebrow li a{color:#fff;text-decoration:none!important}@media only screen and (max-width:640px){#header__top #menu-eyebrow li a{width:100%;text-align:center}}#header__top #menu-eyebrow li:nth-child(1){margin-left:10px}@media only screen and (max-width:640px){#header__top #menu-eyebrow li:nth-child(1){margin-left:0}}#header__top #menu-eyebrow li:nth-child(1) a{background:#bb0a0a}#header__top #menu-eyebrow li:nth-child(1) a:hover{background:#eb0d0d}#header__top #menu-eyebrow li:nth-child(2) a{background:#25818d}#header__top #menu-eyebrow li:nth-child(2) a:hover{color:#fff;background:#1a5c65}#header__main{padding:10px 0}@media only screen and (max-width:640px){#header__main{padding:12px 0 8px}}@media only screen and (max-width:1024px){#header__main nav{padding-top:100px}}@media only screen and (max-width:1280px){#header__main #menu-main-menu>li{margin-left:25px}}@media only screen and (max-width:1024px){#header__main #menu-main-menu>li{margin:0 0 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,.callouts ul .callout__icon,.mini-icon-list li a .mini-icon-list__icon{background:0 0}#header__main #menu-button,#header__main #menu-main-menu>li a:hover,#header__main #menu-main-menu>li.current-menu-item>a,#header__main #menu-main-menu>li.megamenu-active>a,.mini-icon-list li a:hover h5,.single-service #faq .container .accordion-title:after{color:#25818d}#header__main #menu-main-menu>li a{font-weight:600;font-size:18px}@media (min-width:1025px){#header__main #menu-main-menu>li .sub-menu{border-radius:2px;-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);background:#25818d;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:#2fa2b1}#header__main #menu-main-menu>li .sub-menu li a{font-size:17px;color:#fff;border:0;letter-spacing:0;text-transform:none;font-weight:400}}@media only screen and (max-width:1024px){#header__main #menu-main-menu>li .sub-menu li a{text-transform:none;letter-spacing:0;font-weight:400;padding:5px 0}}@media only screen and (max-width:640px){#header__main #menu-button{margin-top:-22px}}#header .megamenu,#header__main #menu-button .bar,#header__main #menu-button:after,#header__main #menu-button:before{background:#25818d}#header .megamenu{color:#fff;border:0}#header .megamenu a:not(.button),#header .megamenu h4{color:#fff}#header .megamenu h4{color:#fff;opacity:1;font-family:"Barlow Condensed",sans-serif;font-size:1.3rem}#header .megamenu ul li{margin-bottom:.5rem}#header .megamenu ul li a{font-size:.9rem}#header .megamenu .button{background:#fff;border:2px solid #fff;color:#2fa2b1}#header .megamenu .button:hover{background:#2fa2b1;color:#fff}#header #locations-megamenu .flex{max-width:960px}#header #locations-megamenu__header{margin-bottom:30px}#header #locations-megamenu__header>h2,#header .home #services .callouts__footer #locations-megamenu__header>h4,#header .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) #locations-megamenu__header>h4,#header .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) .home .hero .container #locations-megamenu__header>h4,#header .testimonials #locations-megamenu__header>.container:before,#header section.location .flex .column:nth-child(2) #locations-megamenu__header>h3,#header section.location .flex .column:nth-child(2) .home #services .callouts__footer .hero .container #locations-megamenu__header>h4,#header section.location .flex .column:nth-child(2) .home .hero .container #locations-megamenu__header>h2,#header section.location .flex .column:nth-child(2) .home .hero .container #locations-megamenu__header>h3,#header section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card #locations-megamenu__header>h4,#header section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card .home .hero .container #locations-megamenu__header>h4,#header section.location .flex .column:nth-child(2) .testimonials .home .hero .container #locations-megamenu__header>.container:before,.home #services .callouts__footer #header #locations-megamenu__header>h4,.home #services .callouts__footer .hero .container #header section.location .flex .column:nth-child(2) #locations-megamenu__header>h4,.home .hero .container #header section.location .flex .column:nth-child(2) #locations-megamenu__header>h2,.home .hero .container #header section.location .flex .column:nth-child(2) #services .callouts__footer #locations-megamenu__header>h4,.home .hero .container .horizontal-cards .horizontal-card #header section.location .flex .column:nth-child(2) #locations-megamenu__header>h4,.home .hero .container .testimonials #header section.location .flex .column:nth-child(2) #locations-megamenu__header>.container:before,.home .hero .container section.location .flex .column:nth-child(2) #header .horizontal-cards .horizontal-card #locations-megamenu__header>h4,.horizontal-cards .horizontal-card #header section.location .flex .column:nth-child(2) .home .hero .container #locations-megamenu__header>h4,.horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) #header #locations-megamenu__header>h4,.horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) #header .home .hero .container #locations-megamenu__header>h4,.testimonials #header #locations-megamenu__header>.container:before,.testimonials .home .hero .container #header section.location .flex .column:nth-child(2) #locations-megamenu__header>.container:before,section.location .flex .column:nth-child(2) #header #locations-megamenu__header>h3,section.location .flex .column:nth-child(2) #header .home #services .callouts__footer .hero .container #locations-megamenu__header>h4,section.location .flex .column:nth-child(2) #header .home .hero .container #locations-megamenu__header>h2,section.location .flex .column:nth-child(2) #header .home .hero .container #locations-megamenu__header>h3,section.location .flex .column:nth-child(2) #header .horizontal-cards .horizontal-card .home .hero .container #locations-megamenu__header>h4,section.location .flex .column:nth-child(2) #header .testimonials .home .hero .container #locations-megamenu__header>.container:before,section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card #header #locations-megamenu__header>h4{width:33.333%;color:#fff}#header #locations-megamenu__header>div{width:66.666%;padding-left:30px}#header #locations-megamenu__header+.flex>div{width:48%;justify-content:space-between}#header #locations-megamenu__header+.flex>div h4 a{text-decoration:none}#header #locations-megamenu__header+.flex>div h4 a:hover{text-decoration:underline}#header #locations-megamenu__header+.flex>div .image-wrap{display:block;margin-bottom:20px}#footer{position:relative;background:#383838;border-top:1px solid #f8f8f8;font-size:16px}#footer__bottom{background-color:#292929;color:#fff;font-size:12px;padding:15px 0}@media only screen and (max-width:1024px){#footer__bottom .flex{justify-content:center}#footer__bottom .flex p{text-align:center!important}}#footer__bottom .flex .column:nth-of-type(3) p{text-align:right!important}@media only screen and (max-width:1024px){#footer__bottom .flex .column:nth-of-type(3) p{text-align:center!important}}@media only screen and (max-width:640px){#footer__bottom__logo{width:150px}}#footer__bottom a{color:#fff!important}#footer__bottom a:hover{color:#25818d!important}@media only screen and (max-width:1024px){#footer>.container>.column p{text-align:center!important}}@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{margin-right:15px}@media only screen and (max-width:640px){#footer>.container>.column .social li{margin:0 15px}}#footer>.container>.column .social li a{color:#25818d;font-size:26px}#footer>.container>.column .social li a:hover{color:#1a5c65}#footer>.container>.column .social li a svg{width:20px;height:auto}#footer>.container>.column .social li a svg g,#footer>.container>.column .social li a svg path,#footer>.container>.column .social li a svg rect,.callouts ul .callout__icon svg circle,.callouts ul .callout__icon svg path,.callouts ul .callout__icon svg polygon,.callouts ul .callout__icon svg rect,.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 polygon,.mini-icon-list li a .mini-icon-list__icon svg rect{fill:#25818d}#footer a,#footer h5,#footer p,.pricing-section .row.headings div p{color:#fff}.video-gallery .container{justify-content:space-around!important}.video-gallery .container .column{width:46.5%;margin:1%0}@media only screen and (max-width:768px){.video-gallery .container .column{width:100%}}.hero{position:relative}.hero__background::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(47,162,177,.5);z-index:2}.hero .container{z-index:3}.hero .container .home #services .callouts__footer h4,.hero .container .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) h4,.hero .container .testimonials .container:before,.hero .container h2,.hero .container section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card h4,.hero .container section.location .flex .column:nth-child(2) h3,.hero .home #services .callouts__footer h4,.hero .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) h4,.hero .testimonials .container:before,.hero h1,.hero h2,.hero section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card h4,.hero section.location .flex .column:nth-child(2) h3,.hero.small .home #services .callouts__footer h4,.hero.small .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) h4,.hero.small .testimonials .container:before,.hero.small h1,.hero.small h2,.hero.small section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card h4,.hero.small section.location .flex .column:nth-child(2) h3,.home #services .callouts__footer .hero h4,.home #services .callouts__footer .hero.small h4,.home .hero .container section.location .flex .column:nth-child(2) .hero.small .horizontal-cards .horizontal-card h4,.home .hero .container section.location .flex .column:nth-child(2) .testimonials .container:before,.home .hero section.location .flex .column:nth-child(2) .container #services .callouts__footer h4,.home .hero section.location .flex .column:nth-child(2) .container .testimonials .container:before,.home .hero section.location .flex .column:nth-child(2) .container h2,.home .hero.small .container .testimonials section.location .flex .column:nth-child(2) .container:before,.home .hero.small .container section.location .flex .column:nth-child(2) #services .callouts__footer h4,.home .hero.small .container section.location .flex .column:nth-child(2) h2,.home .hero.small section.location .flex .column:nth-child(2) .container #services .callouts__footer h4,.home .hero.small section.location .flex .column:nth-child(2) .container .testimonials .container:before,.home .hero.small section.location .flex .column:nth-child(2) .container h2,.home section.location .flex .column:nth-child(2) .hero .container #services .callouts__footer h4,.home section.location .flex .column:nth-child(2) .hero .container .testimonials .container:before,.home section.location .flex .column:nth-child(2) .hero .container h2,.home section.location .flex .column:nth-child(2) .hero.small .container #services .callouts__footer h4,.home section.location .flex .column:nth-child(2) .hero.small .container .testimonials .container:before,.home section.location .flex .column:nth-child(2) .hero.small .container h2,.horizontal-cards .horizontal-card .hero.small section.location .flex .column:nth-child(2) .home .hero .container h4,.horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) .hero .container h4,.horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) .hero h4,.horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) .hero.small h4,.testimonials .hero .container .container:before,.testimonials .hero .container:before,.testimonials .hero.small .container:before,.testimonials .home .hero section.location .flex .column:nth-child(2) .container .container:before,.testimonials .home .hero.small .container section.location .flex .column:nth-child(2) .container:before,.testimonials .home .hero.small section.location .flex .column:nth-child(2) .container .container:before,.testimonials .home section.location .flex .column:nth-child(2) .hero .container .container:before,.testimonials .home section.location .flex .column:nth-child(2) .hero.small .container .container:before,section.location .flex .column:nth-child(2) .hero .container h3,section.location .flex .column:nth-child(2) .hero h3,section.location .flex .column:nth-child(2) .hero.small h3,section.location .flex .column:nth-child(2) .home .hero.small .container #services .callouts__footer h4,section.location .flex .column:nth-child(2) .home .hero.small .container .testimonials .container:before,section.location .flex .column:nth-child(2) .home .hero.small .container h2,section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card .hero .container h4,section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card .hero h4,section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card .hero.small h4,section.location .flex .column:nth-child(2) .testimonials .home .hero.small .container .container:before{color:#fff}.hero.small{background:#25818d;background:-moz-linear-gradient(left,#25818d 20%,#2fa2b1 100%);background:-webkit-gradient(linear,left top,right top,color-stop(20%,#25818d),color-stop(100%,#2fa2b1));background:-webkit-linear-gradient(left,#25818d 20%,#2fa2b1 100%);background:-o-linear-gradient(left,#25818d 20%,#2fa2b1 100%);background:-ms-linear-gradient(left,#25818d 20%,#2fa2b1 100%);background:linear-gradient(to right,#25818d 20%,#2fa2b1 100%);color:#fff}.page-template-template-contact .hero.small{background-position:center bottom}.hero.small p{color:#fff;text-align:center!important}.hero.small .button{background:#fff;color:#25818d}.hero.small .button:hover,.page-template-template-modular .callouts ul .callout .button:hover{background:#f2f2f2;color:#25818d}.hero.small h1{font-size:3rem}.hero.small .home #services .callouts__footer h4,.hero.small .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) h4,.hero.small .testimonials .container:before,.hero.small h2,.hero.small section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card h4,.hero.small section.location .flex .column:nth-child(2) h3,.home #services .callouts__footer .hero.small h4,.home .hero .container section.location .flex .column:nth-child(2) .hero.small .horizontal-cards .horizontal-card h4,.home .hero.small .container .testimonials section.location .flex .column:nth-child(2) .container:before,.home .hero.small .container section.location .flex .column:nth-child(2) #services .callouts__footer h4,.home .hero.small .container section.location .flex .column:nth-child(2) h2,.home .hero.small section.location .flex .column:nth-child(2) .container #services .callouts__footer h4,.home .hero.small section.location .flex .column:nth-child(2) .container .testimonials .container:before,.home .hero.small section.location .flex .column:nth-child(2) .container h2,.home section.location .flex .column:nth-child(2) .hero.small .container #services .callouts__footer h4,.home section.location .flex .column:nth-child(2) .hero.small .container .testimonials .container:before,.home section.location .flex .column:nth-child(2) .hero.small .container h2,.horizontal-cards .horizontal-card .hero.small section.location .flex .column:nth-child(2) .home .hero .container h4,.horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) .hero.small h4,.testimonials .hero.small .container:before,.testimonials .home .hero.small .container section.location .flex .column:nth-child(2) .container:before,.testimonials .home .hero.small section.location .flex .column:nth-child(2) .container .container:before,.testimonials .home section.location .flex .column:nth-child(2) .hero.small .container .container:before,section.location .flex .column:nth-child(2) .hero.small h3,section.location .flex .column:nth-child(2) .home .hero.small .container #services .callouts__footer h4,section.location .flex .column:nth-child(2) .home .hero.small .container .testimonials .container:before,section.location .flex .column:nth-child(2) .home .hero.small .container h2,section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card .hero.small h4,section.location .flex .column:nth-child(2) .testimonials .home .hero.small .container .container:before{font-size:2rem}.insurance{background:#f8f8f8;padding:90px 0!important}@media only screen and (max-width:768px){.insurance{padding:60px 0!important}}.insurance__list{border:0;justify-content:flex-start;align-items:flex-start;background:0 0;margin:30px auto 0}.insurance__list li{flex:0 0 auto;margin:10px;text-align:center;box-shadow:none;padding:0}@media only screen and (max-width:768px){.insurance__list li{flex:0 0 45%}}.insurance__list li a{font-family:"Barlow Condensed",sans-serif;font-weight:500;display:block;color:#2fa2b1}.insurance__logos{flex-flow:row wrap;align-items:center;max-width:960px;margin:30px auto}.insurance__logos li{width:200px;margin:15px!important}@media only screen and (max-width:640px){.insurance__logos li{width:120px}}.horizontal-cards .horizontal-card{position:relative;display:block;background:#fff;border:0;width:100%;margin:0 0 0 125px;overflow:visible}@media only screen and (max-width:640px){.horizontal-cards .horizontal-card{margin:125px 0 0}}.horizontal-cards .horizontal-card:not(:last-child){margin-bottom:30px}.horizontal-cards .horizontal-card__photo{position:absolute;border-radius:50%;width:250px;height:250px;left:-125px;top:30px;min-height:0;background-position:center;z-index:2}@media only screen and (max-width:640px){.horizontal-cards .horizontal-card__photo{left:50%;top:-125px;transform:translateX(-50%);background-color:#f8f8f8!important}.horizontal-cards .horizontal-card__photo img{position:absolute;top:50%;transform:translateY(-50%);width:100%}}.horizontal-cards .horizontal-card__content{position:relative;width:100%;padding-left:150px;min-height:310px}@media only screen and (max-width:640px){.horizontal-cards .horizontal-card__content{min-height:0;padding:150px 30px 30px}}.horizontal-cards .horizontal-card__content>*{position:relative}.horizontal-cards .horizontal-card h4{color:#25818d;text-transform:none;letter-spacing:0;margin-bottom:10px}.location+.social-callout{padding-top:0}.home #services .callouts__footer .social-callout h4,.home .hero .container .horizontal-cards .horizontal-card .social-callout section.location .flex .column:nth-child(2) h4,.home .hero .container .social-callout section.location .flex .column:nth-child(2) #services .callouts__footer h4,.home .hero .container .social-callout section.location .flex .column:nth-child(2) h2,.home .hero .container .testimonials .social-callout section.location .flex .column:nth-child(2) .container:before,.home .hero .container .testimonials section.location .flex .column:nth-child(2) .social-callout .container:before,.home .hero .container section.location .flex .column:nth-child(2) .social-callout #services .callouts__footer h4,.home .hero .container section.location .flex .column:nth-child(2) .social-callout .horizontal-cards .horizontal-card h4,.home .hero .container section.location .flex .column:nth-child(2) .social-callout h2,.horizontal-cards .horizontal-card .social-callout section.location .flex .column:nth-child(2) .home .hero .container h4,.horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) .social-callout h4,.social-callout .home #services .callouts__footer h4,.social-callout .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) h4,.social-callout .testimonials .container:before,.social-callout h2,.social-callout section.location .flex .column:nth-child(2) .home .hero .container .testimonials .container:before,.social-callout section.location .flex .column:nth-child(2) .home .hero .container h2,.social-callout section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card h4,.social-callout section.location .flex .column:nth-child(2) .testimonials .home .hero .container .container:before,.social-callout section.location .flex .column:nth-child(2) h3,.testimonials .home .hero .container .social-callout section.location .flex .column:nth-child(2) .container:before,.testimonials .home .hero .container section.location .flex .column:nth-child(2) .social-callout .container:before,.testimonials .social-callout .container:before,section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card .social-callout h4,section.location .flex .column:nth-child(2) .social-callout .home .hero .container .testimonials .container:before,section.location .flex .column:nth-child(2) .social-callout .home .hero .container h2,section.location .flex .column:nth-child(2) .social-callout .horizontal-cards .horizontal-card .home .hero .container h4,section.location .flex .column:nth-child(2) .social-callout .testimonials .home .hero .container .container:before,section.location .flex .column:nth-child(2) .social-callout h3{background:#fff;width:50%;margin:0 auto}.home #services .callouts__footer .social-callout h4::before,.home .hero .container .horizontal-cards .horizontal-card .social-callout section.location .flex .column:nth-child(2) h4::before,.home .hero .container .social-callout section.location .flex .column:nth-child(2) #services .callouts__footer h4::before,.home .hero .container .social-callout section.location .flex .column:nth-child(2) h2::before,.home .hero .container .testimonials .social-callout section.location .flex .column:nth-child(2) .container::before,.home .hero .container .testimonials section.location .flex .column:nth-child(2) .social-callout .container::before,.home .hero .container section.location .flex .column:nth-child(2) .social-callout #services .callouts__footer h4::before,.home .hero .container section.location .flex .column:nth-child(2) .social-callout .horizontal-cards .horizontal-card h4::before,.home .hero .container section.location .flex .column:nth-child(2) .social-callout h2::before,.horizontal-cards .horizontal-card .social-callout section.location .flex .column:nth-child(2) .home .hero .container h4::before,.horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) .social-callout h4::before,.social-callout .home #services .callouts__footer h4::before,.social-callout .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) h4::before,.social-callout .testimonials .container::before,.social-callout h2::before,.social-callout section.location .flex .column:nth-child(2) .home .hero .container .testimonials .container::before,.social-callout section.location .flex .column:nth-child(2) .home .hero .container h2::before,.social-callout section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card h4::before,.social-callout section.location .flex .column:nth-child(2) .testimonials .home .hero .container .container::before,.social-callout section.location .flex .column:nth-child(2) h3::before,.testimonials .home .hero .container .social-callout section.location .flex .column:nth-child(2) .container::before,.testimonials .home .hero .container section.location .flex .column:nth-child(2) .social-callout .container::before,.testimonials .social-callout .container::before,section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card .social-callout h4::before,section.location .flex .column:nth-child(2) .social-callout .home .hero .container .testimonials .container::before,section.location .flex .column:nth-child(2) .social-callout .home .hero .container h2::before,section.location .flex .column:nth-child(2) .social-callout .horizontal-cards .horizontal-card .home .hero .container h4::before,section.location .flex .column:nth-child(2) .social-callout .testimonials .home .hero .container .container::before,section.location .flex .column:nth-child(2) .social-callout h3::before{content:"";border-bottom:2px solid #25818d;position:absolute;width:100%;height:100%;left:0;top:-110px;z-index:-1}.home #services .callouts__footer .single-doctor .social-callout h4,.home .hero .container .horizontal-cards .horizontal-card .single-doctor .social-callout section.location .flex .column:nth-child(2) h4,.home .hero .container .single-doctor .social-callout section.location .flex .column:nth-child(2) #services .callouts__footer h4,.home .hero .container .single-doctor .social-callout section.location .flex .column:nth-child(2) h2,.home .hero .container .testimonials .single-doctor .social-callout section.location .flex .column:nth-child(2) .container:before,.home .hero .container .testimonials section.location .flex .column:nth-child(2) .single-doctor .social-callout .container:before,.home .hero .container section.location .flex .column:nth-child(2) .single-doctor .social-callout #services .callouts__footer h4,.home .hero .container section.location .flex .column:nth-child(2) .single-doctor .social-callout .horizontal-cards .horizontal-card h4,.home .hero .container section.location .flex .column:nth-child(2) .single-doctor .social-callout h2,.horizontal-cards .horizontal-card .single-doctor .social-callout section.location .flex .column:nth-child(2) .home .hero .container h4,.horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) .single-doctor .social-callout h4,.single-doctor .social-callout .home #services .callouts__footer h4,.single-doctor .social-callout .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) h4,.single-doctor .social-callout .testimonials .container:before,.single-doctor .social-callout h2,.single-doctor .social-callout section.location .flex .column:nth-child(2) .home .hero .container .testimonials .container:before,.single-doctor .social-callout section.location .flex .column:nth-child(2) .home .hero .container h2,.single-doctor .social-callout section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card h4,.single-doctor .social-callout section.location .flex .column:nth-child(2) .testimonials .home .hero .container .container:before,.single-doctor .social-callout section.location .flex .column:nth-child(2) h3,.testimonials .home .hero .container .single-doctor .social-callout section.location .flex .column:nth-child(2) .container:before,.testimonials .home .hero .container section.location .flex .column:nth-child(2) .single-doctor .social-callout .container:before,.testimonials .single-doctor .social-callout .container:before,section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card .single-doctor .social-callout h4,section.location .flex .column:nth-child(2) .single-doctor .social-callout .home .hero .container .testimonials .container:before,section.location .flex .column:nth-child(2) .single-doctor .social-callout .home .hero .container h2,section.location .flex .column:nth-child(2) .single-doctor .social-callout .horizontal-cards .horizontal-card .home .hero .container h4,section.location .flex .column:nth-child(2) .single-doctor .social-callout .testimonials .home .hero .container .container:before,section.location .flex .column:nth-child(2) .single-doctor .social-callout h3{color:#2fa2b1}.single-doctor .social-callout ul li a{background:#25818d;color:#fff}.single-doctor .social-callout ul li a:hover{background:#1a5c65}.social-callout ul{margin-top:30px}.social-callout ul li{margin:0 10px}.social-callout ul li a{color:#25818d;font-size:36px;width:60px;height:60px;display:flex;justify-content:center;align-items:center;text-decoration:none}.callouts ul .callout{position:relative;padding-bottom:100px}.callouts ul .callout .button{position:absolute;bottom:20px;left:0;right:0;margin-right:auto;margin-left:auto;width:250px}.home #services .callouts__footer .pricing-section h4,.home .hero .container .horizontal-cards .horizontal-card .pricing-section section.location .flex .column:nth-child(2) h4,.home .hero .container .pricing-section section.location .flex .column:nth-child(2) #services .callouts__footer h4,.home .hero .container .pricing-section section.location .flex .column:nth-child(2) h2,.home .hero .container .testimonials .pricing-section section.location .flex .column:nth-child(2) .container:before,.home .hero .container .testimonials section.location .flex .column:nth-child(2) .pricing-section .container:before,.home .hero .container section.location .flex .column:nth-child(2) .pricing-section #services .callouts__footer h4,.home .hero .container section.location .flex .column:nth-child(2) .pricing-section .horizontal-cards .horizontal-card h4,.home .hero .container section.location .flex .column:nth-child(2) .pricing-section h2,.horizontal-cards .horizontal-card .pricing-section section.location .flex .column:nth-child(2) .home .hero .container h4,.horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) .pricing-section h4,.pricing-section .home #services .callouts__footer h4,.pricing-section .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) h4,.pricing-section .testimonials .container:before,.pricing-section h2,.pricing-section section.location .flex .column:nth-child(2) .home .hero .container .testimonials .container:before,.pricing-section section.location .flex .column:nth-child(2) .home .hero .container h2,.pricing-section section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card h4,.pricing-section section.location .flex .column:nth-child(2) .testimonials .home .hero .container .container:before,.pricing-section section.location .flex .column:nth-child(2) h3,.testimonials .home .hero .container .pricing-section section.location .flex .column:nth-child(2) .container:before,.testimonials .home .hero .container section.location .flex .column:nth-child(2) .pricing-section .container:before,.testimonials .pricing-section .container:before,section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card .pricing-section h4,section.location .flex .column:nth-child(2) .pricing-section .home .hero .container .testimonials .container:before,section.location .flex .column:nth-child(2) .pricing-section .home .hero .container h2,section.location .flex .column:nth-child(2) .pricing-section .horizontal-cards .horizontal-card .home .hero .container h4,section.location .flex .column:nth-child(2) .pricing-section .testimonials .home .hero .container .container:before,section.location .flex .column:nth-child(2) .pricing-section h3{position:relative}.home #services .callouts__footer .pricing-section h4::before,.home .hero .container .horizontal-cards .horizontal-card .pricing-section section.location .flex .column:nth-child(2) h4::before,.home .hero .container .pricing-section section.location .flex .column:nth-child(2) #services .callouts__footer h4::before,.home .hero .container .pricing-section section.location .flex .column:nth-child(2) h2::before,.home .hero .container .testimonials .pricing-section section.location .flex .column:nth-child(2) .container::before,.home .hero .container .testimonials section.location .flex .column:nth-child(2) .pricing-section .container::before,.home .hero .container section.location .flex .column:nth-child(2) .pricing-section #services .callouts__footer h4::before,.home .hero .container section.location .flex .column:nth-child(2) .pricing-section .horizontal-cards .horizontal-card h4::before,.home .hero .container section.location .flex .column:nth-child(2) .pricing-section h2::before,.horizontal-cards .horizontal-card .pricing-section section.location .flex .column:nth-child(2) .home .hero .container h4::before,.horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) .pricing-section h4::before,.pricing-section .home #services .callouts__footer h4::before,.pricing-section .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) h4::before,.pricing-section .testimonials .container::before,.pricing-section h2::before,.pricing-section section.location .flex .column:nth-child(2) .home .hero .container .testimonials .container::before,.pricing-section section.location .flex .column:nth-child(2) .home .hero .container h2::before,.pricing-section section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card h4::before,.pricing-section section.location .flex .column:nth-child(2) .testimonials .home .hero .container .container::before,.pricing-section section.location .flex .column:nth-child(2) h3::before,.testimonials .home .hero .container .pricing-section section.location .flex .column:nth-child(2) .container::before,.testimonials .home .hero .container section.location .flex .column:nth-child(2) .pricing-section .container::before,.testimonials .pricing-section .container::before,section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card .pricing-section h4::before,section.location .flex .column:nth-child(2) .pricing-section .home .hero .container .testimonials .container::before,section.location .flex .column:nth-child(2) .pricing-section .home .hero .container h2::before,section.location .flex .column:nth-child(2) .pricing-section .horizontal-cards .horizontal-card .home .hero .container h4::before,section.location .flex .column:nth-child(2) .pricing-section .testimonials .home .hero .container .container::before,section.location .flex .column:nth-child(2) .pricing-section h3::before{content:"";border-bottom:2px solid #25818d;position:absolute;width:100%;height:100%;left:0;bottom:20px;z-index:-1}.pricing-section span{background:#fff;padding:0 20px}@media only screen and (max-width:640px){.pricing-section span{padding:0;display:block;width:70%;margin:auto}}.pricing-section .four-col .row div{width:25%}.pricing-section .three-col .row div{width:33.33%}.pricing-section .two-col .row div{width:50%}.pricing-section .row{display:flex;flex-flow:row nowrap}.pricing-section .row:nth-child(even) div{background:#eff9ff}.pricing-section .row:nth-child(odd) div{background:#e4f3fd}.pricing-section .row:nth-child(2){overflow:hidden}.pricing-section .row:nth-child(2) div{border-top:none}.pricing-section .row.headings div{background:#25818d;background:-moz-linear-gradient(left,#25818d 20%,#59c5d3 100%);background:-webkit-gradient(linear,left top,right top,color-stop(20%,#25818d),color-stop(100%,#59c5d3));background:-webkit-linear-gradient(left,#25818d 20%,#59c5d3 100%);background:-o-linear-gradient(left,#25818d 20%,#59c5d3 100%);background:-ms-linear-gradient(left,#25818d 20%,#59c5d3 100%);background:linear-gradient(to right,#25818d 20%,#59c5d3 100%);border-bottom:none;font-weight:700;text-align:center}.pricing-section .row.headings div svg{width:40%;margin:0 auto;max-width:50px}.page-template-template-modular .callouts ul .callout .callout__icon svg g,.page-template-template-modular .callouts ul .callout .callout__icon svg path,.page-template-template-modular .callouts ul .callout .callout__icon svg rect,.pricing-section .row.headings div svg circle,.pricing-section .row.headings div svg path,.pricing-section .row.headings div svg polygon,.pricing-section .row.headings div svg rect{fill:#fff}.pricing-section .row.headings div:nth-child(1){visibility:hidden}.pricing-section .row div{border:3px solid #fff;color:#2fa2b1;padding:15px 20px;font-weight:400;font-size:15px}.pricing-section .row div:nth-child(1){text-align:right;font-weight:700}@media only screen and (max-width:768px){.pricing-section .row div{padding:2% 3%;font-size:12px}}.cards .card{display:flex;flex-flow:column nowrap;background:0 0;color:#565554}.cards .card:not(.card--button-only){position:relative;background:#fff;overflow:hidden;border:0}.cards .card:not(.card--button-only) .card__content{position:relative;flex:auto;padding-bottom:100px}.cards .card:not(.card--button-only) .card__content .button{position:absolute;bottom:20px;left:0;right:0;margin-right:auto;margin-left:auto;width:275px}.cards .card:not(.card--button-only) .card__content>*{position:relative}.cards .card.align-center .horizontal-cards .horizontal-card h4:after,.cards .card.align-center h3:after,.horizontal-cards .horizontal-card .cards .card.align-center h4:after{margin-left:auto;margin-right:auto}.cards .card h4{color:#2fa2b1}.mini-icon-list li a{color:#25818d;text-decoration:none!important}.mini-icon-list li a:hover svg{transform:translate3d(-50%,-50%,0) scale(1.1)}.mini-icon-list li a h5{color:#25818d}.cards .card.card--button-only .button,.mini-icon-list li a .mini-icon-list__icon img,.mini-icon-list li a .mini-icon-list__icon svg{width:90%}.mini-icon-list li a .mini-icon-list__icon svg,.mini-icon-list li a h5{-o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s}section.icon-list{border:0!important;color:#333}section.icon-list:before{opacity:.1}@media only screen and (max-width:tablet-potrait){.padded+section.icon-list{padding-top:60px!important}}.home #services .callouts__footer section.icon-list h4,.home .hero .container .horizontal-cards .horizontal-card section.icon-list section.location .flex .column:nth-child(2) h4,.home .hero .container .testimonials section.icon-list section.location .flex .column:nth-child(2) .container:before,.home .hero .container .testimonials section.location .flex .column:nth-child(2) section.icon-list .container:before,.home .hero .container section.icon-list section.location .flex .column:nth-child(2) #services .callouts__footer h4,.home .hero .container section.icon-list section.location .flex .column:nth-child(2) h2,.home .hero .container section.location .flex .column:nth-child(2) section.icon-list #services .callouts__footer h4,.home .hero .container section.location .flex .column:nth-child(2) section.icon-list .horizontal-cards .horizontal-card h4,.home .hero .container section.location .flex .column:nth-child(2) section.icon-list h2,.horizontal-cards .horizontal-card section.icon-list section.location .flex .column:nth-child(2) .home .hero .container h4,.horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) section.icon-list h4,.testimonials .home .hero .container section.icon-list section.location .flex .column:nth-child(2) .container:before,.testimonials .home .hero .container section.location .flex .column:nth-child(2) section.icon-list .container:before,.testimonials section.icon-list .container:before,section.icon-list .home #services .callouts__footer h4,section.icon-list .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) h4,section.icon-list .testimonials .container:before,section.icon-list a:not(.button),section.icon-list h2,section.icon-list section.location .flex .column:nth-child(2) .home .hero .container .testimonials .container:before,section.icon-list section.location .flex .column:nth-child(2) .home .hero .container h2,section.icon-list section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card h4,section.icon-list section.location .flex .column:nth-child(2) .testimonials .home .hero .container .container:before,section.icon-list section.location .flex .column:nth-child(2) h3,section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card section.icon-list h4,section.location .flex .column:nth-child(2) section.icon-list .home .hero .container .testimonials .container:before,section.location .flex .column:nth-child(2) section.icon-list .home .hero .container h2,section.location .flex .column:nth-child(2) section.icon-list .horizontal-cards .horizontal-card .home .hero .container h4,section.location .flex .column:nth-child(2) section.icon-list .testimonials .home .hero .container .container:before,section.location .flex .column:nth-child(2) section.icon-list h3{color:#2fa2b1}.home #services .callouts__footer .hero .container section.icon-list h4,.home .hero .container .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) section.icon-list h4,.home .hero .container .testimonials section.icon-list .container:before,.home .hero .container section.icon-list #services .callouts__footer h4,.home .hero .container section.icon-list h2,.home .hero .container section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card section.icon-list h4,.home .hero .container section.location .flex .column:nth-child(2) section.icon-list h3,.horizontal-cards .horizontal-card section.icon-list h4,.horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) .home .hero .container section.icon-list h4,.testimonials .home .hero .container section.icon-list .container:before,section.icon-list .home #services .callouts__footer .hero .container h4,section.icon-list .home .hero .container #services .callouts__footer h4,section.icon-list .home .hero .container .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) h4,section.icon-list .home .hero .container .testimonials .container:before,section.icon-list .home .hero .container h2,section.icon-list .home .hero .container section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card h4,section.icon-list .home .hero .container section.location .flex .column:nth-child(2) h3,section.icon-list .horizontal-cards .horizontal-card h4,section.icon-list .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) .home .hero .container h4,section.icon-list .testimonials .home .hero .container .container:before,section.icon-list h3,section.icon-list section.location .flex .column:nth-child(2) .home .hero .container h3,section.icon-list section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card .home .hero .container h4,section.location .flex .column:nth-child(2) .home .hero .container section.icon-list h3,section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card .home .hero .container section.icon-list h4{color:#333;font-weight:400;font-size:24px}section.icon-list .container{background:#fff;border-radius:10px 0;max-width:1200px;padding:40px 2%}section.icon-list .container>ul .icon-list__item{border-bottom:1px solid #333}section.icon-list .container>ul .icon-list__item .accordion-title{cursor:pointer;transition:.4s ease;padding:25px 0;position:relative}.home #services .callouts__footer .hero section.icon-list .container>ul .icon-list__item .accordion-title h4,.home .hero section.icon-list .container>ul .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) .icon-list__item .accordion-title h4,.home .hero section.icon-list .container>ul .icon-list__item .accordion-title #services .callouts__footer h4,.home .hero section.icon-list .container>ul .icon-list__item .accordion-title .testimonials .container:before,.home .hero section.icon-list .container>ul .icon-list__item .accordion-title h2,.home .hero section.icon-list .container>ul .testimonials .icon-list__item .accordion-title .container:before,.home .hero section.icon-list .container>ul section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card .icon-list__item .accordion-title h4,.horizontal-cards .horizontal-card section.icon-list .container>ul .icon-list__item .accordion-title h4,.testimonials .home .hero section.icon-list .container>ul .icon-list__item .accordion-title .container:before,section.icon-list .container>ul .icon-list__item .accordion-title .horizontal-cards .horizontal-card h4,section.icon-list .container>ul .icon-list__item .accordion-title h3,section.icon-list .home #services .callouts__footer .hero .container>ul .icon-list__item .accordion-title h4,section.icon-list .home .hero .container>ul .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) .icon-list__item .accordion-title h4,section.icon-list .home .hero .container>ul .icon-list__item .accordion-title #services .callouts__footer h4,section.icon-list .home .hero .container>ul .icon-list__item .accordion-title .testimonials .container:before,section.icon-list .home .hero .container>ul .icon-list__item .accordion-title h2,section.icon-list .home .hero .container>ul .testimonials .icon-list__item .accordion-title .container:before,section.icon-list .home .hero .container>ul section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card .icon-list__item .accordion-title h4,section.icon-list .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) .home .hero .container>ul .icon-list__item .accordion-title h4,section.icon-list .testimonials .home .hero .container>ul .icon-list__item .accordion-title .container:before,section.icon-list section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card .home .hero .container>ul .icon-list__item .accordion-title h4{width:80%;cursor:pointer}section.icon-list .container>ul .icon-list__item .accordion-title::after{content:"+";font-size:36px;position:absolute;right:30px;top:21%}section.icon-list .container>ul .icon-list__item .accordion-title:hover{background:#efefef}section.icon-list .container>ul .icon-list__item .content{background:rgba(37,129,141,.2);padding:0 15px;overflow:hidden;max-height:0;transition:max-height .2s ease-out}.home #services .callouts__footer section.icon-list .container>ul .icon-list__item .content h4,.home .hero section.icon-list .container>ul .testimonials .icon-list__item .content .container:before,.testimonials section.icon-list .container>ul .icon-list__item .content .container:before,section.icon-list .container>ul .icon-list__item .content .button,section.icon-list .container>ul .icon-list__item .content .home #services .callouts__footer h4,section.icon-list .container>ul .icon-list__item .content .testimonials .container:before,section.icon-list .container>ul .icon-list__item .content h1,section.icon-list .container>ul .icon-list__item .content h2,section.icon-list .container>ul .icon-list__item .content h3,section.icon-list .container>ul .icon-list__item .content h4,section.icon-list .container>ul .icon-list__item .content h5.h6,section.icon-list .container>ul .icon-list__item .content ol,section.icon-list .container>ul .icon-list__item .content p,section.icon-list .container>ul .icon-list__item .content ul,section.icon-list .home .hero .container>ul .testimonials .icon-list__item .content .container:before,section.icon-list .testimonials .home .hero .container>ul .icon-list__item .content .container:before{margin-top:15px;margin-bottom:15px}section.blog a:not(.button){color:#2fa2b1}section.blog a:not(.button):hover{text-decoration:none}.home #services .callouts__footer .hero .container section.blog a:not(.button):hover h4,.home .hero .container .testimonials section.blog a:not(.button):hover .container:before,.home .hero .container section.blog a:not(.button):hover #services .callouts__footer h4,.home .hero .container section.blog a:not(.button):hover h2,.home .hero .container section.location .flex .column:nth-child(2) section.blog a:not(.button):hover h3,.horizontal-cards .horizontal-card section.blog a:not(.button):hover h4,.testimonials .home .hero .container section.blog a:not(.button):hover .container:before,section.blog a:not(.button):hover .home #services .callouts__footer .hero .container h4,section.blog a:not(.button):hover .home .hero .container #services .callouts__footer h4,section.blog a:not(.button):hover .home .hero .container .testimonials .container:before,section.blog a:not(.button):hover .home .hero .container h2,section.blog a:not(.button):hover .home .hero .container section.location .flex .column:nth-child(2) h3,section.blog a:not(.button):hover .horizontal-cards .horizontal-card h4,section.blog a:not(.button):hover .testimonials .home .hero .container .container:before,section.blog a:not(.button):hover h3,section.blog a:not(.button):hover section.location .flex .column:nth-child(2) .home .hero .container h3,section.location .flex .column:nth-child(2) .home .hero .container section.blog a:not(.button):hover h3{color:#2fa2b1}.home #services .callouts__footer .hero .container section.blog a:not(.button) h4,.home .hero .container .testimonials section.blog a:not(.button) .container:before,.home .hero .container section.blog a:not(.button) #services .callouts__footer h4,.home .hero .container section.blog a:not(.button) h2,.home .hero .container section.location .flex .column:nth-child(2) section.blog a:not(.button) h3,.horizontal-cards .horizontal-card section.blog a:not(.button) h4,.testimonials .home .hero .container section.blog a:not(.button) .container:before,section.blog a:not(.button) .home #services .callouts__footer .hero .container h4,section.blog a:not(.button) .home .hero .container #services .callouts__footer h4,section.blog a:not(.button) .home .hero .container .testimonials .container:before,section.blog a:not(.button) .home .hero .container h2,section.blog a:not(.button) .home .hero .container section.location .flex .column:nth-child(2) h3,section.blog a:not(.button) .horizontal-cards .horizontal-card h4,section.blog a:not(.button) .testimonials .home .hero .container .container:before,section.blog a:not(.button) h3,section.blog a:not(.button) section.location .flex .column:nth-child(2) .home .hero .container h3,section.location .flex .column:nth-child(2) .home .hero .container section.blog a:not(.button) h3{-o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s;color:#2fa2b1;margin-bottom:10px}section.blog article{padding:30px;border-bottom:none}@media (min-width:769px){.two-column .column{width:47.5%}}.page-template-template-modular .callouts ul,.single-service .callouts .container ul{align-items:stretch}.page-template-template-modular .callouts ul .callout{padding:30px 30px 100px;background:#25818d}.home #services ul .callout h4,.home #services ul .callout p,.page-template-template-about #doctors p,.page-template-template-modular .callouts ul .callout h4,.page-template-template-modular .callouts ul .callout p,.testimonials .testimonial h4{color:#fff}.page-template-template-modular .callouts ul .callout .button{background:#fff;color:#25818d}.page-template-template-modular .callouts ul .callout .callout__icon svg{width:60px}.page-template-template-modular .insurance{background:#25818d}.page-template-template-modular .insurance__logos li{width:16.667%}@media only screen and (max-width:640px){.page-template-template-modular .insurance__logos li{width:120px}}.page-template-template-modular .insurance__logos img{filter:grayscale(100%)}.page-template-template-modular .insurance .container{background:#fff;padding:40px}.page-template-template-modular .insurance .container p{margin-bottom:25px}.home #services .callouts__footer .hero .container section.location .flex .column:nth-child(2) h4,.home #services .callouts__footer .page-template-template-modular .insurance .container h4,.home .hero .container .testimonials section.location .flex .column:nth-child(2) .container:before,.home .hero .container section.location .flex .column:nth-child(2) #services .callouts__footer h4,.home .hero .container section.location .flex .column:nth-child(2) .page-template-template-modular .insurance .container .horizontal-cards .horizontal-card h4,.home .hero .page-template-template-modular .insurance .container section.location .flex .column:nth-child(2) #services .callouts__footer h4,.home .hero .page-template-template-modular .insurance .container section.location .flex .column:nth-child(2) h2,.home .hero section.location .flex .column:nth-child(2) .page-template-template-modular .insurance .container #services .callouts__footer h4,.home .hero section.location .flex .column:nth-child(2) .page-template-template-modular .insurance .container h2,.horizontal-cards .horizontal-card .page-template-template-modular .insurance .container section.location .flex .column:nth-child(2) .home .hero .container h4,.horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) .page-template-template-modular .insurance .container h4,.horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) h4,.page-template-template-modular .insurance .container .home #services .callouts__footer h4,.page-template-template-modular .insurance .container .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) h4,.page-template-template-modular .insurance .container .testimonials .container:before,.page-template-template-modular .insurance .container h2,.page-template-template-modular .insurance .container section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card h4,.page-template-template-modular .insurance .container section.location .flex .column:nth-child(2) h3,.page-template-template-modular .insurance .home #services .callouts__footer .hero .container section.location .flex .column:nth-child(2) h4,.page-template-template-modular .insurance .home .hero .container section.location .flex .column:nth-child(2) #services .callouts__footer h4,.page-template-template-modular .insurance .home .hero .container section.location .flex .column:nth-child(2) h2,.page-template-template-modular .insurance .testimonials .home .hero .container section.location .flex .column:nth-child(2) .container:before,.testimonials .home .hero .container section.location .flex .column:nth-child(2) .container:before,.testimonials .page-template-template-modular .insurance .container .container:before,section.location .flex .column:nth-child(2) .home #services .callouts__footer .hero .container h4,section.location .flex .column:nth-child(2) .home .hero .container #services .callouts__footer h4,section.location .flex .column:nth-child(2) .home .hero .container .testimonials .container:before,section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card .page-template-template-modular .insurance .container h4,section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card h4,section.location .flex .column:nth-child(2) .page-template-template-modular .insurance .container h3,section.location .flex .column:nth-child(2) .page-template-template-modular .insurance .home #services .callouts__footer .hero .container h4,section.location .flex .column:nth-child(2) .page-template-template-modular .insurance .home .hero .container #services .callouts__footer h4,section.location .flex .column:nth-child(2) .page-template-template-modular .insurance .home .hero .container h2,section.location .flex .column:nth-child(2) .page-template-template-modular .insurance .horizontal-cards .horizontal-card .home .hero .container h4,section.location .flex .column:nth-child(2) .page-template-template-modular .insurance .testimonials .home .hero .container .container:before,section.location .flex .column:nth-child(2) .testimonials .home .hero .container .container:before,section.location .flex .column:nth-child(2) h3{color:#333}@media (min-width:1025px){body:not(.page-template-template-services) .two-column-full{align-items:center;padding:90px 0;max-width:1400px;width:90%;margin:0 auto}body:not(.page-template-template-services) .two-column-full .column{padding:0!important}body:not(.page-template-template-services) .two-column-full .column:not(.background){padding:0 60px!important}body:not(.page-template-template-services) .two-column-full .column.background{background:0 0!important}body:not(.page-template-template-services) .two-column-full .column.background img{display:block!important}}.accreditations .column{width:100%;text-align:center}.accreditations .column:nth-child(2){margin:0 auto}.accreditations .column:nth-child(2) .flex{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%}}.single-doctor .hero{background:#25818d;margin-bottom:50px}.home #services .callouts__footer .single-doctor .hero .container h4,.home .single-doctor .hero .container #services .callouts__footer h4,.home .single-doctor .hero .container .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) h4,.home .single-doctor .hero .container .testimonials .container:before,.home .single-doctor .hero .container h2,.home .single-doctor .hero .container section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card h4,.home .single-doctor .hero .container section.location .flex .column:nth-child(2) h3,.horizontal-cards .horizontal-card .single-doctor .hero h4,.horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) .home .single-doctor .hero .container h4,.single-doctor .hero .horizontal-cards .horizontal-card h4,.single-doctor .hero h1,.single-doctor .hero h3,.single-doctor .home #services .callouts__footer .hero .container h4,.single-doctor .home .hero .container #services .callouts__footer h4,.single-doctor .home .hero .container .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) h4,.single-doctor .home .hero .container .testimonials .container:before,.single-doctor .home .hero .container h2,.single-doctor .home .hero .container section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card h4,.single-doctor .home .hero .container section.location .flex .column:nth-child(2) h3,.single-doctor .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) .home .hero .container h4,.single-doctor .testimonials .home .hero .container .container:before,.single-doctor section.location .flex .column:nth-child(2) .home .hero .container h3,.single-doctor section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card .home .hero .container h4,.testimonials .home .single-doctor .hero .container .container:before,section.location .flex .column:nth-child(2) .home .single-doctor .hero .container h3,section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card .home .single-doctor .hero .container h4{color:#fff}@media only screen and (max-width:1024px){.single-doctor .hero{display:flex;flex-flow:column-reverse nowrap;margin-bottom:0}}.single-doctor .hero .hero__background{right:5%;top:40px}@media only screen and (max-width:1024px){.single-doctor .hero .hero__background{position:relative;top:0;right:0;margin-top:25px;margin-left:5%}}@media (min-width:1450px){.single-doctor .hero .hero__background{right:12%}}@media (min-width:1850px){.single-doctor .hero .hero__background{right:20%}}.single-doctor .hero .hero__background::before{display:none}.single-doctor hr{width:70%;margin:auto auto 60px;border:1px solid #25818d}.single-service .callouts .callout{position:relative;padding-bottom:75px}.single-service .callouts .callout .button{position:absolute;bottom:20px;left:0;right:0;margin-right:auto;margin-left:auto;width:300px}.single-service .callouts .callout p{margin:40px 0}.home #services .callouts__footer .single-service .pricing-section h4,.home .hero .container .horizontal-cards .horizontal-card .single-service .pricing-section section.location .flex .column:nth-child(2) h4,.home .hero .container .single-service .pricing-section section.location .flex .column:nth-child(2) #services .callouts__footer h4,.home .hero .container .single-service .pricing-section section.location .flex .column:nth-child(2) h2,.home .hero .container .testimonials .single-service .pricing-section section.location .flex .column:nth-child(2) .container:before,.home .hero .container .testimonials section.location .flex .column:nth-child(2) .single-service .pricing-section .container:before,.home .hero .container section.location .flex .column:nth-child(2) .single-service .pricing-section #services .callouts__footer h4,.home .hero .container section.location .flex .column:nth-child(2) .single-service .pricing-section .horizontal-cards .horizontal-card h4,.home .hero .container section.location .flex .column:nth-child(2) .single-service .pricing-section h2,.horizontal-cards .horizontal-card .single-service .pricing-section section.location .flex .column:nth-child(2) .home .hero .container h4,.horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) .single-service .pricing-section h4,.single-service .pricing-section .home #services .callouts__footer h4,.single-service .pricing-section .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) h4,.single-service .pricing-section .testimonials .container:before,.single-service .pricing-section h2,.single-service .pricing-section section.location .flex .column:nth-child(2) .home .hero .container .testimonials .container:before,.single-service .pricing-section section.location .flex .column:nth-child(2) .home .hero .container h2,.single-service .pricing-section section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card h4,.single-service .pricing-section section.location .flex .column:nth-child(2) .testimonials .home .hero .container .container:before,.single-service .pricing-section section.location .flex .column:nth-child(2) h3,.testimonials .home .hero .container .single-service .pricing-section section.location .flex .column:nth-child(2) .container:before,.testimonials .home .hero .container section.location .flex .column:nth-child(2) .single-service .pricing-section .container:before,.testimonials .single-service .pricing-section .container:before,section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card .single-service .pricing-section h4,section.location .flex .column:nth-child(2) .single-service .pricing-section .home .hero .container .testimonials .container:before,section.location .flex .column:nth-child(2) .single-service .pricing-section .home .hero .container h2,section.location .flex .column:nth-child(2) .single-service .pricing-section .horizontal-cards .horizontal-card .home .hero .container h4,section.location .flex .column:nth-child(2) .single-service .pricing-section .testimonials .home .hero .container .container:before,section.location .flex .column:nth-child(2) .single-service .pricing-section h3{text-transform:uppercase}#plans,.single-service .cards{background:url(../img/blurred-bg.jpg);background-size:cover}.single-service .cards .card{text-align:left;background:#25818d}.single-service .cards .card__content{padding:50px}.single-service .cards .card .card_index{font-weight:700}.home #services .callouts__footer .single-service .cards .card h4,.home .hero .container .horizontal-cards .horizontal-card .single-service .cards .card section.location .flex .column:nth-child(2) h4,.home .hero .container .single-service .cards .card section.location .flex .column:nth-child(2) #services .callouts__footer h4,.home .hero .container .single-service .cards .card section.location .flex .column:nth-child(2) h2,.home .hero .container section.location .flex .column:nth-child(2) .single-service .cards .card #services .callouts__footer h4,.home .hero .container section.location .flex .column:nth-child(2) .single-service .cards .card .horizontal-cards .horizontal-card h4,.home .hero .container section.location .flex .column:nth-child(2) .single-service .cards .card h2,.horizontal-cards .horizontal-card .single-service .cards .card section.location .flex .column:nth-child(2) .home .hero .container h4,.horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) .single-service .cards .card h4,.single-service .cards .card .home #services .callouts__footer h4,.single-service .cards .card .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) h4,.single-service .cards .card .testimonials .container:before,.single-service .cards .card h1,.single-service .cards .card h2,.single-service .cards .card h3,.single-service .cards .card h4,.single-service .cards .card h5,.single-service .cards .card h6,.single-service .cards .card li,.single-service .cards .card p,.single-service .cards .card section.location .flex .column:nth-child(2) .home .hero .container h2,.single-service .cards .card section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card h4,.single-service .cards .card section.location .flex .column:nth-child(2) h3,.testimonials .single-service .cards .card .container:before,section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card .single-service .cards .card h4,section.location .flex .column:nth-child(2) .single-service .cards .card .home .hero .container h2,section.location .flex .column:nth-child(2) .single-service .cards .card .horizontal-cards .horizontal-card .home .hero .container h4,section.location .flex .column:nth-child(2) .single-service .cards .card h3{color:#fff}.page-template-template-contact .testimonials,.single-service #faq,.single-service #related-services{background:#fff}.single-service #faq .container{box-shadow:none}.home .hero .single-service #faq .container .testimonials .content .container:before,.single-service #faq .container .content .testimonials .container:before,.single-service #faq .container .content h1,.single-service #faq .container .content h2,.single-service #faq .container .content h3,.single-service #faq .container .content h4,.single-service #faq .container .content h5,.single-service #faq .container .content h6,.single-service #faq .container .content li,.single-service #faq .container .content ol,.single-service #faq .container .content p,.single-service #faq .container .content ul,.single-service #faq .home .hero .container .testimonials .content .container:before,.single-service #faq .testimonials .home .hero .container .content .container:before,.testimonials .single-service #faq .container .content .container:before{color:#333}.single-service #related-services .column{width:50%;padding:50px}.home #services .callouts__footer .single-service #related-services .column h4,.home .hero .container .horizontal-cards .horizontal-card .single-service #related-services section.location .flex .column:nth-child(2) h4,.horizontal-cards .horizontal-card .single-service #related-services section.location .flex .column:nth-child(2) .home .hero .container h4,.horizontal-cards .horizontal-card section.location .flex .single-service #related-services .column:nth-child(2) h4,.single-service #related-services .column .home #services .callouts__footer h4,.single-service #related-services .column .testimonials .container:before,.single-service #related-services .column h2,.single-service #related-services .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) h4,.single-service #related-services section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card h4,.single-service #related-services section.location .flex .column:nth-child(2) h3,.testimonials .single-service #related-services .column .container:before,section.location .flex .single-service #related-services .column:nth-child(2) .horizontal-cards .horizontal-card h4,section.location .flex .single-service #related-services .column:nth-child(2) h3{font-size:2rem}@media only screen and (max-width:768px){.single-service #related-services .column{width:100%}}.home #services .callouts__footer .hero .container .single-service #related-services .column h4,.home .hero .container .single-service #related-services .column #services .callouts__footer h4,.home .hero .container .single-service #related-services .column h2,.home .hero .container .testimonials .single-service #related-services .column .container:before,.horizontal-cards .horizontal-card .single-service #related-services .column h4,.single-service #related-services .column .button,.single-service #related-services .column .home #services .callouts__footer .hero .container h4,.single-service #related-services .column .home .hero .container #services .callouts__footer h4,.single-service #related-services .column .home .hero .container .testimonials .container:before,.single-service #related-services .column .home .hero .container h2,.single-service #related-services .column .horizontal-cards .horizontal-card h4,.single-service #related-services .column .testimonials .home .hero .container .container:before,.single-service #related-services .column h3,.single-service #related-services .column img,.single-service #related-services .column p,.single-service #related-services .column svg,.single-service #related-services .home .hero .container .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) h4,.single-service #related-services .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) .home .hero .container h4,.testimonials .home .hero .container .single-service #related-services .column .container:before{margin:15px 0}.single-service #related-services .column svg{width:auto;height:155px}.single-service #related-services .column img{width:18%;height:auto}.single-service #related-services .column{color:#25818d}.single-service #related-services .column:nth-child(1){border:2px solid #25818d;background:#fff;border-radius:15px 0 0 15px}.single-service #related-services .column:nth-child(1) svg circle,.single-service #related-services .column:nth-child(1) svg path,.single-service #related-services .column:nth-child(1) svg polygon,.single-service #related-services .column:nth-child(1) svg rect{fill:#25818d}.single-service #related-services .column:nth-child(2){background:#25818d;border-radius:0 15px 15px 0}.home #services .callouts__footer .single-service #related-services .column:nth-child(2) h4,.home .hero .container .horizontal-cards .horizontal-card .single-service #related-services section.location .flex .column:nth-child(2) h4,.horizontal-cards .horizontal-card .single-service #related-services section.location .flex .column:nth-child(2) .home .hero .container h4,.horizontal-cards .horizontal-card section.location .flex .single-service #related-services .column:nth-child(2) h4,.single-service #related-services .column:nth-child(2) .home #services .callouts__footer h4,.single-service #related-services .column:nth-child(2) .testimonials .container:before,.single-service #related-services .column:nth-child(2) h2,.single-service #related-services .column:nth-child(2) p,.single-service #related-services .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) h4,.single-service #related-services section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card h4,.single-service #related-services section.location .flex .column:nth-child(2) h3,.testimonials .single-service #related-services .column:nth-child(2) .container:before,section.location .flex .single-service #related-services .column:nth-child(2) .horizontal-cards .horizontal-card h4,section.location .flex .single-service #related-services .column:nth-child(2) h3{color:#fff}.single-service #related-services .column:nth-child(2) .button{background:#fff;color:#25818d}.single-service #related-services .column:nth-child(2) .button:hover{background:#f2f2f2;color:#25818d}.single-service #related-services .column:nth-child(2) svg circle,.single-service #related-services .column:nth-child(2) svg path,.single-service #related-services .column:nth-child(2) svg polygon,.single-service #related-services .column:nth-child(2) svg rect{fill:#fff}.gform_wrapper .gfield_label,.page-template-template-contact .testimonials .container::before{color:#2fa2b1}.page-template-template-contact .full-width .button{border:0;background:#fff}.page-template-template-contact .full-width .button:hover{color:#fff;background:#2fa2b1}section.location{background:url(../img/blurred-bg.jpg);background-size:cover;padding:90px 0!important}@media only screen and (max-width:768px){section.location{padding:60px 0!important}}section.location+.padded{padding-top:90px}@media only screen and (max-width:768px){section.location+.padded{padding-top:60px}}section.location .flex{align-items:center;background:rgba(255,255,255,.6);padding:60px 40px}@media only screen and (max-width:768px){section.location .flex{width:100%}}section.location .flex .column:nth-child(1){z-index:2;width:50%}@media only screen and (max-width:768px){section.location .flex .column:nth-child(1){width:85%!important;margin:10px auto 0!important;order:2}}section.location .flex .column:nth-child(2){padding:30px 30px 30px 60px;width:50%}@media only screen and (max-width:768px){section.location .flex .column:nth-child(2){width:85%!important;left:auto;margin:0 auto;padding:60px;text-align:center}}@media only screen and (max-width:640px){section.location .flex .column:nth-child(2){padding:30px}}@media only screen and (max-width:640px){.home #services .callouts__footer .hero .container section.location .flex .column:nth-child(2) h4,.home .hero .container .testimonials section.location .flex .column:nth-child(2) .container:before,.home .hero .container section.location .flex .column:nth-child(2) #services .callouts__footer h4,.home .hero .container section.location .flex .column:nth-child(2) h2,.testimonials .home .hero .container section.location .flex .column:nth-child(2) .container:before,section.location .flex .column:nth-child(2) .home #services .callouts__footer .hero .container h4,section.location .flex .column:nth-child(2) .home .hero .container #services .callouts__footer h4,section.location .flex .column:nth-child(2) .home .hero .container .testimonials .container:before,section.location .flex .column:nth-child(2) .home .hero .container h2,section.location .flex .column:nth-child(2) .testimonials .home .hero .container .container:before,section.location .flex .column:nth-child(2) h3,section.location .flex .column:nth-child(2) h4{text-align:left}}section.location .flex .column .actions{display:flex;flex-flow:row wrap}@media only screen and (max-width:768px){section.location .flex .column .actions{justify-content:center}}section.location .flex .column .actions .button{margin:10px 10px 0 0}article{align-items:flex-start}article .article__image{overflow:hidden}.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:2px solid #dfdfdf;border-radius:0;background:#fff;padding:.6rem .8rem}.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:#25818d}.testimonials{background:#25818d;background:-moz-linear-gradient(left,#25818d 20%,#2fa2b1 100%);background:-webkit-gradient(linear,left top,right top,color-stop(20%,#25818d),color-stop(100%,#2fa2b1));background:-webkit-linear-gradient(left,#25818d 20%,#2fa2b1 100%);background:-o-linear-gradient(left,#25818d 20%,#2fa2b1 100%);background:-ms-linear-gradient(left,#25818d 20%,#2fa2b1 100%);background:linear-gradient(to right,#25818d 20%,#2fa2b1 100%);position:relative;color:#fff}@media only screen and (max-width:1024px){.testimonials{padding:100px 0}}@media only screen and (max-width:640px){.testimonials{background-size:cover;background-position:center;padding:60px 0}}.testimonials .container:before{content:"WHAT OUR PATIENTS ARE SAYING"!important;display:block;margin-bottom:30px;text-align:center;color:#fff}.testimonials .owl-carousel{padding:0 100px;max-width:1000px;margin:0 auto}@media only screen and (max-width:640px){.testimonials .owl-carousel{padding:0}}.home .hero__background .owl-item .slide img,.testimonials .owl-carousel:after,.testimonials .owl-carousel:before{display:none}@media only screen and (max-width:640px){.testimonials .owl-carousel .owl-nav{margin-top:30px}}.testimonials .testimonial p{max-width:none;color:#fff}@media only screen and (max-width:768px){.testimonials .testimonial p{font-size:18px}}.full-width+.buttons{margin-top:-60px}@media only screen and (max-width:1024px){.full-width+.buttons{margin-top:-35px}}#plans .inset-width{padding:30px;margin-bottom:60px;text-align:center}#plans .inset-width .home #services .callouts__footer .hero .container h4,#plans .inset-width .home .hero .container #services .callouts__footer h4,#plans .inset-width .home .hero .container .testimonials .container:before,#plans .inset-width .home .hero .container h2,#plans .inset-width .home .hero .container section.location .flex .column:nth-child(2) h3,#plans .inset-width .horizontal-cards .horizontal-card h4,#plans .inset-width .testimonials .home .hero .container .container:before,#plans .inset-width h3,#plans .inset-width section.location .flex .column:nth-child(2) .home .hero .container h3,#plans .inset-width ul,.home #services .callouts__footer .hero .container #plans .inset-width h4,.home .hero .container #plans .inset-width #services .callouts__footer h4,.home .hero .container #plans .inset-width h2,.home .hero .container .testimonials #plans .inset-width .container:before,.home .hero .container section.location .flex .column:nth-child(2) #plans .inset-width h3,.horizontal-cards .horizontal-card #plans .inset-width h4,.testimonials .home .hero .container #plans .inset-width .container:before,section.location .flex .column:nth-child(2) .home .hero .container #plans .inset-width h3{text-align:left}#plans .inset-width .home #services .callouts__footer .hero .container ul+h4,#plans .inset-width .home .hero .container #services .callouts__footer ul+h4,#plans .inset-width .home .hero .container .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) ul+h4,#plans .inset-width .home .hero .container .testimonials ul+.container:before,#plans .inset-width .home .hero .container section.location .flex .column:nth-child(2) ul+h3,#plans .inset-width .home .hero .container ul+h2,#plans .inset-width .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) .home .hero .container ul+h4,#plans .inset-width .horizontal-cards .horizontal-card ul+h4,#plans .inset-width .testimonials .home .hero .container ul+.container:before,#plans .inset-width section.location .flex .column:nth-child(2) .home .hero .container ul+h3,#plans .inset-width section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card .home .hero .container ul+h4,#plans .inset-width ul+h3,.home #services .callouts__footer .hero .container #plans .inset-width ul+h4,.home .hero .container #plans .inset-width #services .callouts__footer ul+h4,.home .hero .container #plans .inset-width ul+h2,.home .hero .container .testimonials #plans .inset-width ul+.container:before,.home .hero .container section.location .flex .column:nth-child(2) #plans .inset-width ul+h3,.horizontal-cards .horizontal-card #plans .inset-width ul+h4,.testimonials .home .hero .container #plans .inset-width ul+.container:before,section.location .flex .column:nth-child(2) .home .hero .container #plans .inset-width ul+h3{margin-top:30px}#plans .inset-width .button+.button{margin-left:10px}#plans .card:not(.card--button-only){position:relative;overflow:hidden;border:0;background:0 0}#plans .card:not(.card--button-only) .card__content{padding-top:0;padding-bottom:80px}#plans .card:not(.card--button-only) .card__content .home #services .callouts__footer .hero .container h4,#plans .card:not(.card--button-only) .card__content .home .hero .container #services .callouts__footer h4,#plans .card:not(.card--button-only) .card__content .home .hero .container .testimonials .container:before,#plans .card:not(.card--button-only) .card__content .home .hero .container h2,#plans .card:not(.card--button-only) .card__content .horizontal-cards .horizontal-card h4,#plans .card:not(.card--button-only) .card__content .testimonials .home .hero .container .container:before,#plans .card:not(.card--button-only) .card__content h3,.home #services .callouts__footer .hero .container #plans .card:not(.card--button-only) .card__content h4,.home .hero .container #plans .card:not(.card--button-only) .card__content #services .callouts__footer h4,.home .hero .container #plans .card:not(.card--button-only) .card__content h2,.home .hero .container .testimonials #plans .card:not(.card--button-only) .card__content .container:before,.horizontal-cards .horizontal-card #plans .card:not(.card--button-only) .card__content h4,.testimonials .home .hero .container #plans .card:not(.card--button-only) .card__content .container:before{text-align:center}#plans .card:not(.card--button-only) .card__content ul{margin:10px 0!important}#plans .card:not(.card--button-only) .card__content ul li{list-style:none;padding:5px;border-radius:3px;margin-bottom:7px}#plans .card:not(.card--button-only) .card__content .button{background:#fff;color:#25818d}#plans .card:not(.card--button-only) .card__content .button:hover{background:#f2f2f2;color:#25818d}#plans .card:not(.card--button-only) .card__content p{text-align:center!important}#plans .card:not(.card--button-only) .card__content p:nth-of-type(1){width:185px;height:185px;margin:0 auto;background:#fff;text-align:center!important;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#25818d!important;flex-flow:column nowrap}#plans .card:not(.card--button-only) .card__content p:nth-of-type(1) .emphasis{font-size:3rem;display:block;margin-bottom:-10px;font-weight:700;width:100%}#plans .card:not(.card--button-only) .card__content h4{font-family:"Barlow",sans-serif;padding:5px;border-radius:3px}#plans .card:not(.card--button-only):nth-child(odd) .card__content{background:#25818d}#plans .card:not(.card--button-only):nth-child(odd) .card__content .testimonials .container:before,#plans .card:not(.card--button-only):nth-child(odd) .card__content h1,#plans .card:not(.card--button-only):nth-child(odd) .card__content h2,#plans .card:not(.card--button-only):nth-child(odd) .card__content h5,#plans .card:not(.card--button-only):nth-child(odd) .card__content h6,#plans .card:not(.card--button-only):nth-child(odd) .card__content li,#plans .card:not(.card--button-only):nth-child(odd) .card__content ol,#plans .card:not(.card--button-only):nth-child(odd) .card__content p,#plans .card:not(.card--button-only):nth-child(odd) .card__content section.location .flex .column:nth-child(2) h3,#plans .card:not(.card--button-only):nth-child(odd) .card__content ul,.testimonials #plans .card:not(.card--button-only):nth-child(odd) .card__content .container:before,section.location .flex .column:nth-child(2) #plans .card:not(.card--button-only):nth-child(odd) .card__content h3{color:#fff}#plans .card:not(.card--button-only):nth-child(odd) .card__content .home #services .callouts__footer .hero .container h4,#plans .card:not(.card--button-only):nth-child(odd) .card__content .home .hero .container #services .callouts__footer h4,#plans .card:not(.card--button-only):nth-child(odd) .card__content .home .hero .container .testimonials .container:before,#plans .card:not(.card--button-only):nth-child(odd) .card__content .home .hero .container h2,#plans .card:not(.card--button-only):nth-child(odd) .card__content .horizontal-cards .horizontal-card h4,#plans .card:not(.card--button-only):nth-child(odd) .card__content .testimonials .home .hero .container .container:before,#plans .card:not(.card--button-only):nth-child(odd) .card__content h3,.home #services .callouts__footer .hero .container #plans .card:not(.card--button-only):nth-child(odd) .card__content h4,.home .hero .container #plans .card:not(.card--button-only):nth-child(odd) .card__content #services .callouts__footer h4,.home .hero .container #plans .card:not(.card--button-only):nth-child(odd) .card__content h2,.home .hero .container .testimonials #plans .card:not(.card--button-only):nth-child(odd) .card__content .container:before,.horizontal-cards .horizontal-card #plans .card:not(.card--button-only):nth-child(odd) .card__content h4,.testimonials .home .hero .container #plans .card:not(.card--button-only):nth-child(odd) .card__content .container:before{background:#fff;padding:20px;color:#2fa2b1}#plans .card:not(.card--button-only):nth-child(odd) .card__content li{background:#ffffff1a}#plans .card:not(.card--button-only):nth-child(odd) .card__content h4{background:#fff;color:#2fa2b1!important}#plans .card:not(.card--button-only):nth-child(even) .card__content{background:#fff}#plans .card:not(.card--button-only):nth-child(even) .card__content .home #services .callouts__footer .hero .container h4,#plans .card:not(.card--button-only):nth-child(even) .card__content .home .hero .container #services .callouts__footer h4,#plans .card:not(.card--button-only):nth-child(even) .card__content .home .hero .container .testimonials .container:before,#plans .card:not(.card--button-only):nth-child(even) .card__content .home .hero .container h2,#plans .card:not(.card--button-only):nth-child(even) .card__content .horizontal-cards .horizontal-card h4,#plans .card:not(.card--button-only):nth-child(even) .card__content .testimonials .home .hero .container .container:before,#plans .card:not(.card--button-only):nth-child(even) .card__content h3,.home #services .callouts__footer .hero .container #plans .card:not(.card--button-only):nth-child(even) .card__content h4,.home .hero .container #plans .card:not(.card--button-only):nth-child(even) .card__content #services .callouts__footer h4,.home .hero .container #plans .card:not(.card--button-only):nth-child(even) .card__content h2,.home .hero .container .testimonials #plans .card:not(.card--button-only):nth-child(even) .card__content .container:before,.horizontal-cards .horizontal-card #plans .card:not(.card--button-only):nth-child(even) .card__content h4,.testimonials .home .hero .container #plans .card:not(.card--button-only):nth-child(even) .card__content .container:before{background:#25818d;padding:20px;color:#fff}#plans .card:not(.card--button-only):nth-child(even) .card__content p:nth-of-type(1){background:#25818d;color:#fff!important}#plans .card:not(.card--button-only):nth-child(even) .card__content li{background:#0e76bc1a}#plans .card:not(.card--button-only):nth-child(even) .card__content h4{background:#25818d;color:#fff}#plans .card:not(.card--button-only) .card__photo img,.page-template-template-about #doctors .card:not(.card--button-only) .card__photo img,.page-template-template-about #highlights .card:not(.card--button-only) .card__photo img{height:350px;width:100%;object-fit:cover;object-position:top}.home .hero{position:relative;z-index:10;padding:0;background:#383838}.home .hero__background{position:relative;height:550px;width:100%;top:0;left:0;background-position:center top}@media only screen and (max-width:640px){.home .hero__background{height:400px}}.home .hero__background video{width:100%;height:100%;object-fit:cover}.home .hero__background::before{content:none;display:none}.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 .owl-item .slide{background-position:center right;background-size:cover}.home .hero .button{background:rgba(248,248,248,.8);border:2px solid #fff}.home .hero .button:nth-child(1){color:#25818d}.home .hero .button:nth-child(2){color:#bb0a0a}.home .hero .button:hover{background:#ebebeb}.home .hero .container{position:relative;padding:30px 0}.home #goals .container .callout:nth-child(1) .horizontal-cards .horizontal-card h4,.home #goals .container .callout:nth-child(1) h3,.home #goals .hero .container .callout:nth-child(1) #services .callouts__footer h4,.home #goals .hero .container .callout:nth-child(1) .testimonials .container:before,.home #goals .hero .container .callout:nth-child(1) h2,.home #goals .hero .container .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) .callout:nth-child(1) h4,.home #goals .hero .container .testimonials .callout:nth-child(1) .container:before,.home #goals .hero .container section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card .callout:nth-child(1) h4,.home #insurance .column:nth-child(2) #services .callouts__footer h4,.home #insurance .column:nth-child(2) .testimonials .container:before,.home #insurance .column:nth-child(2) h2,.home #insurance .column:nth-child(2) p,.home #insurance .hero .container .testimonials section.location .flex .column:nth-child(2) .container:before,.home #insurance .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) h4,.home #insurance section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card h4,.home #insurance section.location .flex .column:nth-child(2) h3,.home #services .callouts__footer #goals .hero .container .callout:nth-child(1) h4,.home #services .callouts__footer #insurance .column:nth-child(2) h4,.home #services .callouts__footer .hero #goals .container .callout:nth-child(1) h4,.home #services .callouts__footer .hero .container h4,.home .hero #goals .container .callout:nth-child(1) #services .callouts__footer h4,.home .hero #goals .container .callout:nth-child(1) .testimonials .container:before,.home .hero #goals .container .callout:nth-child(1) h2,.home .hero #goals .container .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) .callout:nth-child(1) h4,.home .hero #goals .container .testimonials .callout:nth-child(1) .container:before,.home .hero #goals .container section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card .callout:nth-child(1) h4,.home .hero .container #services .callouts__footer h4,.home .hero .container .horizontal-cards .horizontal-card section.location .flex #insurance .column:nth-child(2) h4,.home .hero .container .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) h4,.home .hero .container .testimonials .container:before,.home .hero .container .testimonials section.location .flex #insurance .column:nth-child(2) .container:before,.home .hero .container h1,.home .hero .container h2,.home .hero .container section.location .flex #insurance .column:nth-child(2) .horizontal-cards .horizontal-card h4,.home .hero .container section.location .flex #insurance .column:nth-child(2) h3,.home .hero .container section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card h4,.home .hero .container section.location .flex .column:nth-child(2) h2,.home .hero .container section.location .flex .column:nth-child(2) h3,.horizontal-cards .horizontal-card .home #goals .container .callout:nth-child(1) h4,.horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) .home .hero .container h4,.horizontal-cards .horizontal-card section.location .flex .home #insurance .column:nth-child(2) h4,.testimonials .home #goals .hero .container .callout:nth-child(1) .container:before,.testimonials .home #insurance .column:nth-child(2) .container:before,.testimonials .home .hero #goals .container .callout:nth-child(1) .container:before,.testimonials .home .hero .container .container:before,section.location .flex .column:nth-child(2) .home .hero .container h2,section.location .flex .column:nth-child(2) .home .hero .container h3,section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card .home .hero .container h4,section.location .flex .home #insurance .column:nth-child(2) .horizontal-cards .horizontal-card h4,section.location .flex .home #insurance .column:nth-child(2) h3{color:#fff}.home .hero .container h1{font-size:23pt;text-shadow:none;padding-bottom:10px;border-bottom:2px solid #fff}@media only screen and (max-width:1024px){.home .hero .container h1{font-size:24pt}}.home #services .callouts__footer .hero .container h4,.home .hero .container #services .callouts__footer h4,.home .hero .container .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) h4,.home .hero .container .testimonials .container:before,.home .hero .container h2,.home .hero .container section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card h4,.home .hero .container section.location .flex .column:nth-child(2) h2,.home .hero .container section.location .flex .column:nth-child(2) h3,.horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) .home .hero .container h4,.testimonials .home .hero .container .container:before,section.location .flex .column:nth-child(2) .home .hero .container h2,section.location .flex .column:nth-child(2) .home .hero .container h3,section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card .home .hero .container h4{font-size:1.3rem;font-family:"Barlow",sans-serif;font-weight:400}.home #services .callouts__footer .hero .container h4,.home .hero .container #services .callouts__footer h4,.home .hero .container .hero__actions,.home .hero .container .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) h4,.home .hero .container .testimonials .container:before,.home .hero .container h1,.home .hero .container h2,.home .hero .container section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card h4,.home .hero .container section.location .flex .column:nth-child(2) h2,.home .hero .container section.location .flex .column:nth-child(2) h3,.horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) .home .hero .container h4,.testimonials .home .hero .container .container:before,section.location .flex .column:nth-child(2) .home .hero .container h2,section.location .flex .column:nth-child(2) .home .hero .container h3,section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card .home .hero .container h4{max-width:100%;text-align:center}.home #homepage-cards{background-color:#25818d;background-image:url(../img/cta-bg-mask.svg);background-position:left;background-size:contain;background-repeat:no-repeat;position:relative;z-index:10}@media only screen and (max-width:1024px){.home #homepage-cards{background:#25818d}.home #homepage-cards .container{margin:0;width:100%}}.home #homepage-cards .container .callout{position:relative;padding-bottom:75px}@media only screen and (max-width:1024px){.home #homepage-cards .container .callout{margin:15px 0;padding:50px 0 100px}}.home #homepage-cards .container .callout__icon:hover svg g,.home #homepage-cards .container .callout__icon:hover svg path,.home #homepage-cards .container .callout__icon:hover svg rect,.home #services svg circle,.home #services svg path,.home #services svg polygon,.home #services svg rect{fill:#2fa2b1}@media only screen and (max-width:640px){.home #homepage-cards .container .callout .card__content{padding:20px}}.home #homepage-cards .container .callout .button{position:absolute;bottom:20px;padding:15px 30px;left:0;right:0;margin-right:auto;margin-left:auto;width:250px}@media only screen and (max-width:1024px){.home #homepage-cards .container .callout .button{bottom:50px}}.home #homepage-cards .container .callout svg{width:20%;height:auto}@media only screen and (max-width:1024px){.home #homepage-cards .container .callout svg{width:15%}}.home #homepage-cards .container .callout svg g,.home #homepage-cards .container .callout svg path,.home #homepage-cards .container .callout svg rect{fill:#fff;transition:.4s ease}@media only screen and (max-width:1024px){.home #homepage-cards .container .callout:nth-child(2){background:#4e98cd}}.home #insurance .column{color:#2fa2b1}.home #insurance .column:nth-child(1){border:3px solid #25818d;border-radius:15px 0 0 15px}.home #goals .container .callout:nth-child(1) .callout__icon:hover svg circle,.home #goals .container .callout:nth-child(1) .callout__icon:hover svg path,.home #goals .container .callout:nth-child(1) .callout__icon:hover svg polygon,.home #goals .container .callout:nth-child(1) .callout__icon:hover svg rect,.home #insurance .column:nth-child(1) svg circle,.home #insurance .column:nth-child(1) svg path,.home #insurance .column:nth-child(1) svg polygon,.home #insurance .column:nth-child(1) svg rect{fill:#25818d}.home #insurance .column:nth-child(2){background:#25818d;border-radius:0 15px 15px 0}.home #insurance .column:nth-child(2) svg{width:200px}.home #goals .container .callout:nth-child(1) .callout__icon svg circle,.home #goals .container .callout:nth-child(1) .callout__icon svg path,.home #goals .container .callout:nth-child(1) .callout__icon svg polygon,.home #goals .container .callout:nth-child(1) .callout__icon svg rect,.home #insurance .column:nth-child(2) svg circle,.home #insurance .column:nth-child(2) svg path,.home #insurance .column:nth-child(2) svg polygon,.home #insurance .column:nth-child(2) svg rect{fill:#fff}.home #insurance .column:nth-child(2) .button{background:#fff;color:#25818d}.home #insurance .column:nth-child(2) .button:hover{background:#f2f2f2;color:#25818d}.home #goals .full-width__inner{position:relative}.home #goals #services .callouts__footer h4,.home #goals .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) h4,.home #goals .testimonials .container:before,.home #goals h2,.home #goals section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card h4,.home #goals section.location .flex .column:nth-child(2) h3,.home #services .callouts__footer #goals h4,.home .hero .container .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) #goals h4,.home .hero .container .testimonials section.location .flex .column:nth-child(2) #goals .container:before,.home .hero .container section.location .flex .column:nth-child(2) #goals h3,.home .hero .container section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card #goals h4,.horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) .home #goals h4,.testimonials .home #goals .container:before,section.location .flex .column:nth-child(2) .home #goals h3,section.location .flex .column:nth-child(2) .home .hero .container .testimonials #goals .container:before,section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card .home #goals h4{background:#fff;width:50%;margin:0 auto 30px}.home #goals #services .callouts__footer h4::before,.home #goals .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) h4::before,.home #goals .testimonials .container::before,.home #goals h2::before,.home #goals section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card h4::before,.home #goals section.location .flex .column:nth-child(2) h3::before,.home #services .callouts__footer #goals h4::before,.home .hero .container .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) #goals h4::before,.home .hero .container .testimonials section.location .flex .column:nth-child(2) #goals .container::before,.home .hero .container section.location .flex .column:nth-child(2) #goals h3::before,.home .hero .container section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card #goals h4::before,.horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) .home #goals h4::before,.testimonials .home #goals .container::before,section.location .flex .column:nth-child(2) .home #goals h3::before,section.location .flex .column:nth-child(2) .home .hero .container .testimonials #goals .container::before,section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card .home #goals h4::before{content:"";border-bottom:2px solid #25818d;position:absolute;width:100%;height:100%;left:0;bottom:20px;z-index:-1}.home #goals .container .callout{margin:20px 0;width:23%;position:relative;padding:25px 25px 75px;border:2px solid #b2b2b2}@media only screen and (max-width:1024px){.home #goals .container .callout{width:47%}}@media only screen and (max-width:768px){.home #goals .container .callout{width:100%}}.home #goals .container .callout .horizontal-cards .horizontal-card h4,.home #goals .container .callout h3,.home #goals .hero .container .callout #services .callouts__footer h4,.home #goals .hero .container .callout .testimonials .container:before,.home #goals .hero .container .callout h2,.home #goals .hero .container .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) .callout h4,.home #goals .hero .container .testimonials .callout .container:before,.home #goals .hero .container section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card .callout h4,.home #services .callouts__footer #goals .hero .container .callout h4,.home #services .callouts__footer .hero #goals .container .callout h4,.home .hero #goals .container .callout #services .callouts__footer h4,.home .hero #goals .container .callout .testimonials .container:before,.home .hero #goals .container .callout h2,.home .hero #goals .container .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) .callout h4,.home .hero #goals .container .testimonials .callout .container:before,.home .hero #goals .container section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card .callout h4,.horizontal-cards .horizontal-card .home #goals .container .callout h4,.testimonials .home #goals .hero .container .callout .container:before,.testimonials .home .hero #goals .container .callout .container:before{font-family:"Barlow",sans-serif;font-size:1.4rem}.home #goals .container .callout:nth-child(1){background:#25818d;color:#fff;border:0}.home #goals .container .callout:nth-child(1) .callout__icon:hover{background:#fff}.home #goals .container .callout:nth-child(1) .button{color:#fff;border:2px solid #fff}.home #goals .container .callout .button{position:absolute;bottom:20px;left:0;right:0;margin-right:auto;margin-left:auto;width:200px}.home #goals .container .callout .callout__icon{border-radius:50%;transition:.4s ease;width:200px;height:200px;margin:30px auto;display:flex;justify-content:center;align-items:center}.home #goals .container .callout .callout__icon:hover{background:#25818d}.home #goals .container .callout .callout__icon:hover svg circle,.home #goals .container .callout .callout__icon:hover svg path,.home #goals .container .callout .callout__icon:hover svg polygon,.home #goals .container .callout .callout__icon:hover svg rect,.home #services ul .callout svg circle,.home #services ul .callout svg path,.home #services ul .callout svg polygon,.home #services ul .callout svg rect{fill:#fff}.home #goals .container .callout svg{width:60%;height:auto}.home #goals .container .callout svg circle,.home #goals .container .callout svg path,.home #goals .container .callout svg polygon,.home #goals .container .callout svg rect{fill:#25818d}.home #financial{position:relative;padding-top:90px;color:#fff}@media only screen and (max-width:768px){.home #financial{padding-top:60px}}.home #financial #services .callouts__footer h4,.home #financial .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) h4,.home #financial .testimonials .container:before,.home #financial h2,.home #financial section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card h4,.home #financial section.location .flex .column:nth-child(2) h3,.home #services .callouts__footer #financial h4,.home .hero .container .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) #financial h4,.home .hero .container .testimonials section.location .flex .column:nth-child(2) #financial .container:before,.home .hero .container section.location .flex .column:nth-child(2) #financial h3,.home .hero .container section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card #financial h4,.horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) .home #financial h4,.testimonials .home #financial .container:before,section.location .flex .column:nth-child(2) .home #financial h3,section.location .flex .column:nth-child(2) .home .hero .container .testimonials #financial .container:before,section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card .home #financial h4{color:#fff}.home #services{background:url(../img/blurred-bg.jpg);background-size:cover}.home #services .callouts__footer h4,.home #services .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) h4,.home #services .testimonials .container:before,.home #services h2,.home #services section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card h4,.home #services section.location .flex .column:nth-child(2) h3,.home .hero .container .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) #services h4,.home .hero .container .testimonials section.location .flex .column:nth-child(2) #services .container:before,.home .hero .container section.location .flex .column:nth-child(2) #services h3,.home .hero .container section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card #services h4,.horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) .home #services h4,.testimonials .home #services .container:before,section.location .flex .column:nth-child(2) .home #services h3,section.location .flex .column:nth-child(2) .home .hero .container .testimonials #services .container:before,section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card .home #services h4{font-weight:400}.home #services ul{align-items:stretch;margin-bottom:50px}.home #services ul .callout{background:#25818d;margin-bottom:0;padding:30px 30px 100px}.home #services ul .callout h4{margin:20px 0}.home #meet-doctor .full-width__inner .card-content .button,.home #services ul .callout .button{background:#fff;color:#25818d}.home #meet-doctor .full-width__inner .card-content .button:hover,.home #services ul .callout .button:hover{background:#f2f2f2;color:#25818d}@media only screen and (max-width:1024px){.home #services ul .callout{margin:20px 0}}.home #services ul .callout__icon svg{height:80%;width:auto}.home #services .callouts__footer{position:relative;padding:90px;border-top:1px solid #f8f8f8;max-width:none}@media only screen and (max-width:768px){.home #services .callouts__footer{padding:60px 0}}.home #services .callouts__footer>*{position:relative}.home #plans{background:#000;background:linear-gradient(135deg,#25818d 0,#25818d 100%);color:#fff;padding-top:90px}@media only screen and (max-width:768px){.home #plans{padding-top:60px}}.home #plans #services .callouts__footer h4,.home #plans .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) h4,.home #plans .testimonials .container:before,.home #plans h2,.home #plans section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card h4,.home #plans section.location .flex .column:nth-child(2) h3,.home #services .callouts__footer #plans h4,.home .hero .container .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) #plans h4,.home .hero .container .testimonials section.location .flex .column:nth-child(2) #plans .container:before,.home .hero .container section.location .flex .column:nth-child(2) #plans h3,.home .hero .container section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card #plans h4,.horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) .home #plans h4,.testimonials .home #plans .container:before,section.location .flex .column:nth-child(2) .home #plans h3,section.location .flex .column:nth-child(2) .home .hero .container .testimonials #plans .container:before,section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card .home #plans h4{color:#fff}.home #plans .card{border:0;color:#333}@media only screen and (max-width:768px){.home #meet-doctor{background:#25818d;background:-moz-linear-gradient(left,#25818d 20%,#2fa2b1 100%);background:-webkit-gradient(linear,left top,right top,color-stop(20%,#25818d),color-stop(100%,#2fa2b1));background:-webkit-linear-gradient(left,#25818d 20%,#2fa2b1 100%);background:-o-linear-gradient(left,#25818d 20%,#2fa2b1 100%);background:-ms-linear-gradient(left,#25818d 20%,#2fa2b1 100%);background:linear-gradient(to right,#25818d 20%,#2fa2b1 100%)}}.home #meet-doctor .full-width__inner{background:#25818d;background:-moz-linear-gradient(left,#25818d 20%,#2fa2b1 100%);background:-webkit-gradient(linear,left top,right top,color-stop(20%,#25818d),color-stop(100%,#2fa2b1));background:-webkit-linear-gradient(left,#25818d 20%,#2fa2b1 100%);background:-o-linear-gradient(left,#25818d 20%,#2fa2b1 100%);background:-ms-linear-gradient(left,#25818d 20%,#2fa2b1 100%);background:linear-gradient(to right,#25818d 20%,#2fa2b1 100%);padding:60px 30px;align-items:center}@media only screen and (max-width:768px){.home #meet-doctor .full-width__inner{background:0 0}}.home #meet-doctor .full-width__inner .image-wrap{width:40%}@media only screen and (max-width:1024px){.home #meet-doctor .full-width__inner .image-wrap{width:100%;margin-bottom:30px}}.home #meet-doctor .full-width__inner .image-wrap::before{border:2px solid #fff}.home #meet-doctor .full-width__inner .card-content{width:45%;color:#fff}@media only screen and (max-width:1024px){.home #meet-doctor .full-width__inner .card-content{width:100%}}.home #meet-doctor .full-width__inner .card-content #services .callouts__footer h4,.home #meet-doctor .full-width__inner .card-content .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) h4,.home #meet-doctor .full-width__inner .card-content .testimonials .container:before,.home #meet-doctor .full-width__inner .card-content h2,.home #meet-doctor .full-width__inner .card-content section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card h4,.home #meet-doctor .full-width__inner .card-content section.location .flex .column:nth-child(2) h3,.home #services .callouts__footer #meet-doctor .full-width__inner .card-content h4,.home .hero .container .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) #meet-doctor .full-width__inner .card-content h4,.home .hero .container .testimonials section.location .flex .column:nth-child(2) #meet-doctor .full-width__inner .card-content .container:before,.home .hero .container section.location .flex .column:nth-child(2) #meet-doctor .full-width__inner .card-content h3,.home .hero .container section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card #meet-doctor .full-width__inner .card-content h4,.horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) .home #meet-doctor .full-width__inner .card-content h4,.testimonials .home #meet-doctor .full-width__inner .card-content .container:before,section.location .flex .column:nth-child(2) .home #meet-doctor .full-width__inner .card-content h3,section.location .flex .column:nth-child(2) .home .hero .container .testimonials #meet-doctor .full-width__inner .card-content .container:before,section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card .home #meet-doctor .full-width__inner .card-content h4{color:#fff;font-size:2rem}#special-message{position:relative;background-size:cover;text-align:center;color:#333;background-color:#2fa2b1;background-blend-mode:multiply}#special-message .home #services .callouts__footer h4,#special-message .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) h4,#special-message .testimonials .container:before,#special-message h2,#special-message section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card h4,#special-message section.location .flex .column:nth-child(2) h3,.home #services .callouts__footer #special-message h4,.horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) #special-message h4,.testimonials #special-message .container:before,section.location .flex .column:nth-child(2) #special-message h3,section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card #special-message h4{color:#333}#special-message .full-width__inner,.text-over-image .container{width:90%;max-width:1200px;padding:120px;background:rgba(255,255,255,.8)}@media only screen and (max-width:1600px){#special-message .full-width__inner{padding:60px}}@media only screen and (max-width:768px){#special-message .full-width__inner{padding:60px 30px}}.text-over-image{position:relative;background-size:cover;background-color:#25818d;background-blend-mode:multiply;color:#333}@media only screen and (max-width:1600px){.text-over-image .container{padding:60px}}@media only screen and (max-width:768px){.text-over-image .container{padding:60px 30px}}#fun_facts{color:#333}#fun_facts .home #services .callouts__footer h4,#fun_facts .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) h4,#fun_facts .testimonials .container:before,#fun_facts h2,#fun_facts section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card h4,#fun_facts section.location .flex .column:nth-child(2) h3,.home #services .callouts__footer #fun_facts h4,.horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) #fun_facts h4,.testimonials #fun_facts .container:before,section.location .flex .column:nth-child(2) #fun_facts h3,section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card #fun_facts h4{color:#333;text-align:center}#fun_facts .full-width__inner{width:90%;max-width:1200px;padding:120px;background:rgba(255,255,255,.8);display:flex;flex-flow:row wrap}@media only screen and (max-width:1600px){#fun_facts .full-width__inner{padding:60px}}@media only screen and (max-width:768px){#fun_facts .full-width__inner{padding:60px 30px}}#fun_facts .full-width__inner>div{width:50%;padding:0 30px}@media only screen and (max-width:768px){#fun_facts .full-width__inner>div{width:100%;padding:30px 30px 0}}#fun_facts .full-width__inner>div:nth-child(1){border-right:1px solid #25818d}@media only screen and (max-width:768px){#fun_facts .full-width__inner>div:nth-child(1){border-right:none}}#fun_facts .full-width__inner>div .flex{width:90%;margin:0 auto;justify-content:space-between}#fun_facts .full-width__inner>div .flex p{width:47.5%}#fun_facts .full-width__inner>div .flex p:nth-child(odd){font-weight:700}.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);font-family:"Barlow Condensed",sans-serif;font-weight:500;display:flex;justify-content:center;align-items:center;text-align:center;width:47%;margin-right:3%;padding:10px;background:#fff}.page-template-template-about .two-column ul li:nth-child(n+3){margin-top:3%}@media (min-width:769px){.page-template-template-about .two-column+.cards .card{width:45%;margin:0 2.5%}.page-template-template-about .two-column+.cards .card:nth-child(n+3){margin-top:5%}}.page-template-template-about #doctors-intro{padding-bottom:30px}.page-template-template-about #doctors-intro .full-width__inner{position:relative}.home #services .callouts__footer .page-template-template-about #doctors-intro h4,.horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) .page-template-template-about #doctors-intro h4,.page-template-template-about #doctors-intro .home #services .callouts__footer h4,.page-template-template-about #doctors-intro .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) h4,.page-template-template-about #doctors-intro .testimonials .container:before,.page-template-template-about #doctors-intro h2,.page-template-template-about #doctors-intro section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card h4,.page-template-template-about #doctors-intro section.location .flex .column:nth-child(2) h3,.testimonials .page-template-template-about #doctors-intro .container:before,section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card .page-template-template-about #doctors-intro h4,section.location .flex .column:nth-child(2) .page-template-template-about #doctors-intro h3{text-transform:uppercase;background:#fff!important;margin:0 auto;width:60%}.home #services .callouts__footer .page-template-template-about #doctors-intro h4::before,.horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) .page-template-template-about #doctors-intro h4::before,.page-template-template-about #doctors-intro .home #services .callouts__footer h4::before,.page-template-template-about #doctors-intro .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) h4::before,.page-template-template-about #doctors-intro .testimonials .container::before,.page-template-template-about #doctors-intro h2::before,.page-template-template-about #doctors-intro section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card h4::before,.page-template-template-about #doctors-intro section.location .flex .column:nth-child(2) h3::before,.testimonials .page-template-template-about #doctors-intro .container::before,section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card .page-template-template-about #doctors-intro h4::before,section.location .flex .column:nth-child(2) .page-template-template-about #doctors-intro h3::before{content:"";border-bottom:2px solid #25818d;position:absolute;width:100%;height:100%;left:0;bottom:20px;z-index:-1}.page-template-template-about #doctors .card:not(.card--button-only){position:relative;background:#25818d;overflow:hidden;border:0}.page-template-template-about #doctors h4{color:#fff;text-align:center}.page-template-template-about #doctors .button{color:#fff;border:2px solid #fff}.page-template-template-about #team-members{background:url(../img/blurred-bg.jpg);background-size:cover}.home #services .callouts__footer .page-template-template-about #team-members h4,.home .hero .container section.location .flex .column:nth-child(2) .page-template-template-about #team-members h2,.horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) .page-template-template-about #team-members h4,.page-template-template-about #team-members .home #services .callouts__footer h4,.page-template-template-about #team-members .home .hero .container section.location .flex .column:nth-child(2) h2,.page-template-template-about #team-members .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) h4,.page-template-template-about #team-members .testimonials .container:before,.page-template-template-about #team-members h2,.page-template-template-about #team-members section.location .flex .column:nth-child(2) .home .hero .container h2,.page-template-template-about #team-members section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card h4,.page-template-template-about #team-members section.location .flex .column:nth-child(2) h3,.testimonials .page-template-template-about #team-members .container:before,section.location .flex .column:nth-child(2) .home .hero .container .page-template-template-about #team-members h2,section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card .page-template-template-about #team-members h4,section.location .flex .column:nth-child(2) .page-template-template-about #team-members h3{text-transform:uppercase}.page-template-template-about #team-members .flex{background:rgba(255,255,255,.5);padding:60px 0}.page-template-template-about #team-members .card{text-align:center;background:0 0;width:28.333%}.page-template-template-about #team-members .card__photo{border:0}.page-template-template-about #team-members .card__content{padding-bottom:30px!important}.page-template-template-about #team-members .card p{text-align:center!important}.page-template-template-about #mission .full-width__inner{margin:30px auto;justify-content:center}.home #services .callouts__footer .hero .container .page-template-template-about #mission h4,.home .hero .container #services .callouts__footer .page-template-template-about #mission h4,.home .hero .container .page-template-template-about #mission h2,.home .hero .container .testimonials .page-template-template-about #mission .container:before,.home .hero .container section.location .flex .column:nth-child(2) .page-template-template-about #mission h3,.horizontal-cards .horizontal-card .page-template-template-about #mission h4,.page-template-template-about #mission .home #services .callouts__footer .hero .container h4,.page-template-template-about #mission .home .hero .container #services .callouts__footer h4,.page-template-template-about #mission .home .hero .container .testimonials .container:before,.page-template-template-about #mission .home .hero .container h2,.page-template-template-about #mission .home .hero .container section.location .flex .column:nth-child(2) h3,.page-template-template-about #mission .horizontal-cards .horizontal-card h4,.page-template-template-about #mission .testimonials .home .hero .container .container:before,.page-template-template-about #mission h3,.page-template-template-about #mission section.location .flex .column:nth-child(2) .home .hero .container h3,.testimonials .home .hero .container .page-template-template-about #mission .container:before,section.location .flex .column:nth-child(2) .home .hero .container .page-template-template-about #mission h3{text-transform:uppercase;width:30%;text-align:right}.page-template-template-about #mission p{color:#2fa2b1;width:65%;padding-left:30px}.page-template-template-about #highlights{background:#f8f8f8;padding-top:90px}@media only screen and (max-width:tablet-potrait){.page-template-template-about #highlights{padding-top:60px}}.page-template-template-about #highlights .card:not(.card--button-only){position:relative;overflow:hidden;border:0;background:#25818d}.page-template-template-about #highlights .card:not(.card--button-only) a:not(.button),.page-template-template-about #highlights .card:not(.card--button-only) h4,.page-template-template-about #highlights .card:not(.card--button-only) p{color:#fff}.page-template-template-about #highlights .card:not(.card--button-only) .button{background:#fff;color:#25818d}.page-template-template-about #highlights .card:not(.card--button-only) .button:hover{background:#f2f2f2;color:#25818d}.page-template-template-about .testimonials{padding-top:90px!important;border-bottom:1px solid #f8f8f8}@media only screen and (max-width:768px){.page-template-template-about .testimonials{padding-top:60px!important}}.page-template-template-about .testimonials .owl-carousel:after,.page-template-template-about .testimonials .owl-carousel:before{color:#25818d;opacity:1}.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}.page-template-template-services .two-column{background:url(../img/blurred-bg.jpg);background-size:cover;color:#565554}.home #services .callouts__footer .page-template-template-services .two-column h4,.home .hero .container .testimonials section.location .flex .column:nth-child(2) .page-template-template-services .two-column .container:before,.home .hero .container section.location .flex .column:nth-child(2) .page-template-template-services .two-column h2,.horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) .page-template-template-services .two-column h4,.page-template-template-services .two-column .home #services .callouts__footer h4,.page-template-template-services .two-column .home .hero .container .testimonials section.location .flex .column:nth-child(2) .container:before,.page-template-template-services .two-column .home .hero .container section.location .flex .column:nth-child(2) h2,.page-template-template-services .two-column .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) h4,.page-template-template-services .two-column .testimonials .container:before,.page-template-template-services .two-column .testimonials .home .hero .container section.location .flex .column:nth-child(2) .container:before,.page-template-template-services .two-column h2,.page-template-template-services .two-column section.location .flex .column:nth-child(2) .home .hero .container .testimonials .container:before,.page-template-template-services .two-column section.location .flex .column:nth-child(2) .home .hero .container h2,.page-template-template-services .two-column section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card h4,.page-template-template-services .two-column section.location .flex .column:nth-child(2) .testimonials .home .hero .container .container:before,.page-template-template-services .two-column section.location .flex .column:nth-child(2) h3,.testimonials .home .hero .container section.location .flex .column:nth-child(2) .page-template-template-services .two-column .container:before,.testimonials .page-template-template-services .two-column .container:before,section.location .flex .column:nth-child(2) .home .hero .container .page-template-template-services .two-column h2,section.location .flex .column:nth-child(2) .home .hero .container .testimonials .page-template-template-services .two-column .container:before,section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card .page-template-template-services .two-column h4,section.location .flex .column:nth-child(2) .page-template-template-services .two-column h3,section.location .flex .column:nth-child(2) .testimonials .home .hero .container .page-template-template-services .two-column .container:before{color:#2fa2b1}#pre-footer{background:rgba(37,129,141,.2)}#pre-footer .home #services .callouts__footer h4,#pre-footer .testimonials .container:before,#pre-footer h1,#pre-footer h2,#pre-footer h3,#pre-footer h4,#pre-footer h5,#pre-footer h6,#pre-footer p,.home #services .callouts__footer #pre-footer h4,.testimonials #pre-footer .container:before{color:#333}.page-id-7314 .horizontal-cards .horizontal-card__photo{background-size:contain;background-repeat:no-repeat;background-color:#fff}@media (min-width:1024px){.hide-desktop{display:none}}
/*# sourceMappingURL=style.css.map */