.container{position:relative;max-width:1200px;width:90%;margin:0 auto}.container:not(.flex):after,.container:not(.flex):before{content:" ";display:table}.container:not(.flex):after{clear:both}.container:not(.flex){*zoom:1}.inset-width{max-width:860px;margin:0 auto}.text-small{font-size:.8em}.align-center{text-align:center}.flex{display:flex;flex-flow:row wrap;justify-content:space-between}@media only screen and (max-width:768px){.hide-tablet-portrait{display:none}}@media only screen and (max-width:640px){.hide-smartphone{display:none}}@media screen and (min-width:641px){.show-smartphone{display:none}}.padded{padding:90px 0}@media only screen and (max-width:1024px){.padded{padding:60px 0}}section.background{background:#efefef;background-color:#f8f8f8}.button{background:#fff;text-decoration:none;font-weight:700}@media only screen and (min-width:1025px){.button.large{padding:15px 30px;font-size:22px}}.button:hover{background:#333}.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,.video-wrap,article .article__image{position:relative;box-shadow:10px 10px 0#3c6e87;border:3px solid #fff}.image-wrap iframe,.image-wrap img,.video-wrap img,article .article__image iframe,article .article__image img{position:relative}.video-wrap iframe{position:absolute}.border-radius,.cards .card:not(.card--button-only),.horizontal-cards .horizontal-card,.insurance__list li a,section.location .flex .column:nth-child(2){border-radius:15px;overflow:hidden}.box-shadow,.cards .card:not(.card--button-only),.horizontal-cards .horizontal-card,.horizontal-cards .horizontal-card__photo{box-shadow:0 10px 35px rgba(51,51,51,.3)}.background-pattern{position:relative;background-color:#565554!important;background-image:url("data:image/svg+xml,%3Csvg width='40' height='1' viewBox='0 0 40 1' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h20v1H0z' fill='%23ffffff' fill-opacity='0.1' fill-rule='evenodd'/%3E%3C/svg%3E")}.background-pattern,.home #financial,.home #homepage-cards{background-size:10%auto!important;background-position:center top}#header .megamenu,.hero.small,.page-template-template-services .two-column,.single-doctor .social-callout,section.icon-list,section.location{position:relative;background-size:10%auto!important;background-position:center top}#header .megamenu,.background-pattern.colored,.hero.small,.home #financial,.home #homepage-cards,.page-template-template-services .two-column,.single-doctor .social-callout,section.icon-list,section.location{background-color:#f27a43!important;background-image:url("data:image/svg+xml,%3Csvg width='40' height='1' viewBox='0 0 40 1' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h20v1H0z' fill='%23ffffff' fill-opacity='0.1' fill-rule='evenodd'/%3E%3C/svg%3E")}#header .megamenu .column>.button,#header .megamenu .column>.wysiwyg>p>.button,#header .megamenu .icon-list__item .button,#header .megamenu p>.button,#header .megamenu>.button,.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,.hero.small .column>.button,.hero.small .column>.wysiwyg>p>.button,.hero.small .icon-list__item .button,.hero.small p>.button,.hero.small>.button,.home #financial .column>.button,.home #financial .column>.wysiwyg>p>.button,.home #financial .icon-list__item .button,.home #financial p>.button,.home #financial>.button,.home #homepage-cards .column>.button,.home #homepage-cards .column>.wysiwyg>p>.button,.home #homepage-cards .icon-list__item .button,.home #homepage-cards p>.button,.home #homepage-cards>.button,.page-template-template-services .two-column .column>.button,.page-template-template-services .two-column .column>.wysiwyg>p>.button,.page-template-template-services .two-column .icon-list__item .button,.page-template-template-services .two-column p>.button,.page-template-template-services .two-column>.button,.single-doctor .social-callout .column>.button,.single-doctor .social-callout .column>.wysiwyg>p>.button,.single-doctor .social-callout .icon-list__item .button,.single-doctor .social-callout p>.button,.single-doctor .social-callout>.button,section.icon-list .column>.button,section.icon-list .column>.wysiwyg>p>.button,section.icon-list .icon-list__item .button,section.icon-list p>.button,section.icon-list>.button,section.location .column>.button,section.location .column>.wysiwyg>p>.button,section.location .icon-list__item .button,section.location p>.button,section.location>.button{background:#fff!important;color:#f27a43}#header .megamenu .column>.button:hover,#header .megamenu .column>.wysiwyg>p>.button:hover,#header .megamenu .icon-list__item .button:hover,#header .megamenu p>.button:hover,#header .megamenu>.button:hover,.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,.hero.small .column>.button:hover,.hero.small .column>.wysiwyg>p>.button:hover,.hero.small .icon-list__item .button:hover,.hero.small p>.button:hover,.hero.small>.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,.home #homepage-cards .column>.button:hover,.home #homepage-cards .column>.wysiwyg>p>.button:hover,.home #homepage-cards .icon-list__item .button:hover,.home #homepage-cards p>.button:hover,.home #homepage-cards>.button:hover,.page-template-template-services .two-column .column>.button:hover,.page-template-template-services .two-column .column>.wysiwyg>p>.button:hover,.page-template-template-services .two-column .icon-list__item .button:hover,.page-template-template-services .two-column p>.button:hover,.page-template-template-services .two-column>.button:hover,.single-doctor .social-callout .column>.button:hover,.single-doctor .social-callout .column>.wysiwyg>p>.button:hover,.single-doctor .social-callout .icon-list__item .button:hover,.single-doctor .social-callout p>.button:hover,.single-doctor .social-callout>.button:hover,section.icon-list .column>.button:hover,section.icon-list .column>.wysiwyg>p>.button:hover,section.icon-list .icon-list__item .button:hover,section.icon-list p>.button:hover,section.icon-list>.button:hover,section.location .column>.button:hover,section.location .column>.wysiwyg>p>.button:hover,section.location .icon-list__item .button:hover,section.location p>.button:hover,section.location>.button:hover{background:#ef5813!important;color:#fff}html{font-size:17px}@media only screen and (max-width:1024px){html{font-size:16px}}body{font-family:"Manrope",sans-serif;font-weight:400;color:#565554;padding-top:126px!important;overflow-x:hidden}@media only screen and (max-width:640px){body{padding-top:109px!important}}.home #services .callouts__footer h4,.horizontal-cards .horizontal-card h4,.horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) h4,.testimonials .container:before,h1,h2,h3,h4,h5,section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card h4,section.location .flex .column:nth-child(2) h3{font-family:"Manrope",sans-serif;font-weight:800;line-height:1.1;color:#2c5164}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 #services .callouts__footer h4,.horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) h4,.testimonials .container:before,h2,section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card h4,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,.horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) h4,.testimonials .container:before,h2,section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card h4,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){.horizontal-cards .horizontal-card h4,h3{font-size:1.5rem}}h4{font-size:1.3rem}h5{font-size:1rem}p{line-height:1.7}.button{-o-transition:.4s;-ms-transition:.4s;-moz-transition:.4s;-webkit-transition:.4s;transition:.4s;padding:15px 30px;text-align:center;background:#f27a43;border:0;color:#fff;line-height:1.3;box-shadow:0 0 0#3c6e87;margin:8px;display:inline-block;border-radius:50px}.button:hover{color:#fff;background:#ef5813;box-shadow:8px 8px 0#3c6e87}@media only screen and (max-width:640px){.button{font-size:15px;padding:10px 20px}}.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__top{background:#3a3a3d}@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:#2c5164;color:#fff;text-decoration:none!important}#header__top .flex>ul:not(#menu-eyebrow) #header__top__phone a:hover{background:#3c6e87}}@media only screen and (max-width:1024px){#header__top .container{width:100%}}#header__top #menu-eyebrow>li ul li a:hover strong,#header__top a,.hero.small,.hero.small .horizontal-cards .horizontal-card h4,.hero.small h1,.hero.small h3,.horizontal-cards .horizontal-card .hero.small h4{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:#f27a43}#header__top #menu-eyebrow>li:nth-child(1) a:hover{color:#fff;background:#ef5813}#header__top #menu-eyebrow>li:nth-child(2) a{background:#bb0a0a}#header__top #menu-eyebrow>li:nth-child(2) a:hover{background:#eb0d0d}#header__top #menu-eyebrow>li:nth-child(3) a{background:#f27a43}#header__top #menu-eyebrow>li:nth-child(3) a:hover{color:#fff;background:#ef5813}#header__top #menu-eyebrow>li ul{position:absolute;top:100%;display:none;background:#fff}#header__top #menu-eyebrow>li ul li a{text-decoration:none!important;background:rgba(60,110,135,.1);font-size:16px}#header__top #menu-eyebrow>li ul li a:hover{color:#fff;background:#3c6e87}#header__top #menu-eyebrow>li ul li a strong{-o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s;font-size:12px;display:block;color:#3c6e87}#header__main{padding:10px 0}@media only screen and (max-width:640px){#header__main{padding:12px 0 8px}}#header__main #logo{position:relative;width:210px;padding:0}@media only screen and (max-width:640px){#header__main #logo{margin:0;width:160px}}@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,.hero .horizontal-cards .horizontal-card h4,.hero h1,.hero h3,.horizontal-cards .horizontal-card .hero h4{color:#3c6e87}#header__main #menu-main-menu>li a{font-family:"Manrope",sans-serif;font-weight:800;font-size:16px}@media (min-width:1025px){#header__main #menu-main-menu>li .sub-menu{border-radius:15px;-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:#2c5164;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:#3c6e87}#header__main #menu-main-menu>li .sub-menu li a{font-family:"Manrope",sans-serif;font-weight:800;font-size:14px;color:#fff;border:0;letter-spacing:0;text-transform:none}}@media only screen and (max-width:1024px){#header__main #menu-main-menu>li .sub-menu li a{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__main #menu-button .bar,#header__main #menu-button:after,#header__main #menu-button:before,.single-doctor .social-callout ul li a,.social-callout ul li a:hover{background:#3c6e87}#header .megamenu{color:#fff;border:0}#header .megamenu a:not(.button),#header .megamenu h4{color:#fff}#header .megamenu h4{color:#fff;opacity:1}#header .megamenu ul li{margin-bottom:.5rem}#header .megamenu ul li a{font-size:.9rem}#header .megamenu a:not(.button){font-family:"Manrope",sans-serif;font-weight:800}#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 .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) .horizontal-cards .horizontal-card #locations-megamenu__header>h4,.home #services .callouts__footer #header #locations-megamenu__header>h4,.horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) #header #locations-megamenu__header>h4,.testimonials #header #locations-megamenu__header>.container:before,section.location .flex .column:nth-child(2) #header #locations-megamenu__header>h3,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,#header #locations-megamenu__header+.flex>div article .article__image,article #header #locations-megamenu__header+.flex>div .article__image{display:block;margin-bottom:20px}#footer,#footer__bottom{border-top:1px solid #f8f8f8}#footer{position:relative;background:#fff;font-size:16px}#footer__bottom{background-color:rgba(248,248,248,.2);color:#565554}#footer__bottom__logo img{width:200px!important}@media only screen and (max-width:640px){#footer__bottom__logo{width:150px}}#footer__bottom a{color:#565554!important}#footer__bottom a:hover{color:#3c6e87!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:#3c6e87;font-size:32px}#footer>.container>.column .social li a:hover{color:#2c5164}#footer h5{color:#f27a43}.hero{position:relative}.page-template-template-contact .hero.small{background-position:center bottom}.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:center;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:"Manrope",sans-serif;font-weight:800;display:block;text-decoration:none;border:1px solid;padding:10px 30px;color:#f27a43}.insurance__list li a:hover{background:#f27a43;border-color:#f27a43;color:#fff}.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:5px solid #f27a43;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:#3c6e87;text-transform:none;letter-spacing:0;margin-bottom:10px}.location+.social-callout{padding-top:0}.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 #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 #financial h4,.home #services .callouts__footer #plans h4,.home #services .callouts__footer #special-message h4,.home #services .callouts__footer .single-doctor .social-callout h4,.home #special-message #services .callouts__footer h4,.home #special-message .horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) h4,.home #special-message .testimonials .container:before,.home #special-message h2,.home #special-message section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card h4,.home #special-message section.location .flex .column:nth-child(2) h3,.horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) .home #financial h4,.horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) .home #plans h4,.horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) .home #special-message 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) .horizontal-cards .horizontal-card h4,.single-doctor .social-callout section.location .flex .column:nth-child(2) h3,.testimonials .home #financial .container:before,.testimonials .home #plans .container:before,.testimonials .home #special-message .container:before,.testimonials .single-doctor .social-callout .container:before,section.location .flex .column:nth-child(2) .home #financial h3,section.location .flex .column:nth-child(2) .home #plans h3,section.location .flex .column:nth-child(2) .home #special-message h3,section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card .home #financial h4,section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card .home #plans h4,section.location .flex .column:nth-child(2) .horizontal-cards .horizontal-card .home #special-message h4,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 h3{color:#fff}.single-doctor .social-callout ul li a:hover{background:#2c5164}.social-callout ul{margin-top:30px}.social-callout ul li{margin:0 10px}.social-callout ul li a{background:#3c6e87;color:#fff;font-size:24px;width:60px;height:60px;border-radius:50%;display:flex;justify-content:center;align-items:center;text-decoration:none}.callouts ul .callout__icon svg circle,.callouts ul .callout__icon svg path,.callouts ul .callout__icon svg polygon,.callouts ul .callout__icon svg rect{fill:#3c6e87}.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}.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}#plans .card h4,.cards .card h4,.mini-icon-list li a:hover h5{color:#3c6e87}.mini-icon-list li a{color:#3c6e87;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:#f27a43}.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}.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:#f27a43}section.icon-list{border:0!important;color:#fff}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,.horizontal-cards .horizontal-card section.location .flex .column:nth-child(2) section.icon-list h4,.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 h4,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) 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 h3{color:#fff}section.icon-list .container>ul .icon-list__item{border-bottom:1px solid rgba(255,255,255,.1)}section.icon-list .container>ul .icon-list__item__icon{background:#f59c73;color:#fff;top:0}.horizontal-cards .horizontal-card section.blog a:not(.button):hover h4,section.blog a:not(.button),section.blog a:not(.button):hover .horizontal-cards .horizontal-card h4,section.blog a:not(.button):hover h3{color:#3c6e87}section.blog a:not(.button):hover{text-decoration:none}.horizontal-cards .horizontal-card section.blog a:not(.button) h4,section.blog a:not(.button) .horizontal-cards .horizontal-card h4,section.blog a:not(.button) h3{-o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s;color:#3c6e87;margin-bottom:10px}@media (min-width:769px){.two-column .column{width:47.5%}}@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%}}section.location{padding:90px 0!important}@media only screen and (max-width:768px){section.location{padding:60px 0!important}}.page-template-template-contact section.location{background-position:center top;padding-top: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}@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){background:#fff;left:-60px;padding:60px 60px 60px 120px;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}}section.location .flex .column .button{background:#ef5813!important;color:#fff}section.location .flex .column .button:hover{color:#fff!important;background-color:#f27a43!important}.page-template-template-contact section.location .flex .column .button{background:#ef5813!important}.page-template-template-contact section.location .flex .column .button:hover{background:#f27a43!important}article{align-items:flex-start}article .article__image{overflow:hidden}#plans .card strong,.gform_wrapper .gfield_label{color:#f27a43}.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:#3c6e87}.testimonials{background-color:#3c6e87;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 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 #special-message:before,.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 h4{color:#fff}.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 .horizontal-cards .horizontal-card h4,#plans .inset-width h3,#plans .inset-width ul,.horizontal-cards .horizontal-card #plans .inset-width h4{text-align:left}#plans .inset-width .horizontal-cards .horizontal-card ul+h4,#plans .inset-width ul+h3,.horizontal-cards .horizontal-card #plans .inset-width ul+h4{margin-top:30px}#plans .inset-width .button+.button{margin-left:10px}#plans .card{text-align:center}#plans .card ul{list-style:none}#plans .card ul li:not(:last-child){margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #f8f8f8}.home .hero{position:relative;z-index:10;padding:400px 0 100px}@media only screen and (max-width:768px){.home .hero{padding:150px 0 30px}}.home .hero__background{position:absolute;width:100%;height:100%;top:0;left:0}.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;background-size:cover}.home .hero__content{text-align:center}.home .hero__content .container>*{max-width:none}.home .hero__content .container .horizontal-cards .horizontal-card h4,.home .hero__content .container h1,.home .hero__content .container h3,.horizontal-cards .horizontal-card .home .hero__content .container h4{color:#fff;text-shadow:0 5px 15px rgba(239,88,19,.8)}@media (min-width:769px){.home .hero__content .container h1{font-size:4rem}}@media only screen and (max-width:768px){.home .hero__content .container h1{font-size:2.5rem}}@media only screen and (max-width:640px){.home .hero__content .container h1{font-size:2.25rem}}@media (min-width:769px){.home .hero__content .container .horizontal-cards .horizontal-card h4,.home .hero__content .container h3,.horizontal-cards .horizontal-card .home .hero__content .container h4{font-size:2.5rem}}@media only screen and (max-width:640px){.home .hero__content .container .horizontal-cards .horizontal-card h4,.home .hero__content .container h3,.horizontal-cards .horizontal-card .home .hero__content .container h4{font-size:1.25rem}}.home .hero__content .container .button{background:#2c5164}.home .hero__content .container .button:hover{background:#3c6e87}.home #homepage-cards{position:relative;z-index:10;padding-bottom:90px}@media only screen and (max-width:768px){.home #homepage-cards{padding-bottom:60px}}.home #homepage-cards .container .card{border:0;box-shadow:0 0 15px rgba(51,51,51,.1)}.home #financial{position:relative;padding-top:90px;color:#fff}@media only screen and (max-width:768px){.home #financial{padding-top:60px}}.home #services{background:0 0;padding-bottom: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,#3c6e87 0,#3c6e87 100%);color:#fff;padding-top:90px}@media only screen and (max-width:768px){.home #plans{padding-top:60px}}.home #plans .card{border:0;color:#333}.home #special-message{position:relative;color:#fff;padding:0;background-size:50%auto;background-position:right top;background-repeat:no-repeat;background-color:#3c6e87;text-align:left}@media only screen and (max-width:1400px){.home #special-message{background-size:cover;background-position:center top 20%;padding:120px 60px}}@media only screen and (max-width:1024px){.home #special-message{padding:180px 60px 60px;text-align:center;background-position:center top 10%}}@media only screen and (max-width:640px){.home #special-message{padding:300px 30px 60px;background-size:300%auto;background-position:left 65%top 25%}}.home #special-message .full-width__inner{margin:0;width:50%;padding:120px}@media only screen and (max-width:1600px){.home #special-message .full-width__inner{padding:60px}}@media only screen and (max-width:1400px){.home #special-message .full-width__inner{padding:0;width:60%}}@media only screen and (max-width:1024px){.home #special-message .full-width__inner{width:100%}}@media only screen and (max-width:1400px){.home #special-message:before{content:"";background:#000;background:linear-gradient(135deg,#3c6e87 0,rgba(60,110,135,.8) 100%);display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.9}}@media only screen and (max-width:1400px) and (max-width:640px){.home #special-message:before{background:rgba(60,110,135,.8);background:-moz-linear-gradient(top,rgba(60,110,135,.8)0,#3c6e87 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(60,110,135,.8)),color-stop(100%,#3c6e87));background:-webkit-linear-gradient(top,rgba(60,110,135,.8)0,#3c6e87 100%);background:-o-linear-gradient(top,rgba(60,110,135,.8)0,#3c6e87 100%);background:-ms-linear-gradient(top,rgba(60,110,135,.8) 0%,#3c6e87 100%);background:linear-gradient(to bottom,rgba(60,110,135,.8)0,#3c6e87 100%);opacity:1}}.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:"Manrope",sans-serif;font-weight:800;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 #team-members{background:#f8f8f8}.page-template-template-about #team-members .card{text-align:center}.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 .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:#3c6e87;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:90px!important}.page-template-template-services .two-column{color:#fff}.home #services .callouts__footer .page-template-template-services .two-column h4,.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 .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 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) h3,.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{color:#fff}.megamenu .column:nth-child(n+5){margin-top:0!important}
/*# sourceMappingURL=style.css.map */