div#page-container{overflow-x:hidden}.content-container{z-index:0}.left-arrow-box:after{position:absolute;top:50%;width:0;content:" ";border:solid #fff0;border-top-width:medium;border-right-color:#fff0;border-right-width:medium;border-bottom-width:medium;border-left-width:medium;border-top-width:medium;border-right-color:#fff0;border-right-width:medium;border-bottom-width:medium;border-left-width:medium;border-right-color:#8697f6;border-width:40px;margin-top:-40px;left:-80px!important}.right-arrow-box:after{position:absolute;top:50%;width:0;content:" ";border:solid #fff0;border-top-width:medium;border-right-width:medium;border-bottom-width:medium;border-left-color:#fff0;border-left-width:medium;border-top-width:medium;border-right-width:medium;border-bottom-width:medium;border-left-color:#fff0;border-left-width:medium;border-left-color:#8697f6;border-width:40px;margin-top:-40px;right:-80px!important}.arrow-box{height:80px;display:flex;flex-direction:column;justify-content:center;position:relative}.arrow-box h3{padding-top:10px;padding-bottom:10px!important}.left-arrow-box{margin-left:50px!important}.left-arrow-box:hover{background-color:#4459cf}.left-arrow-box:hover::after{border-right-color:#4459cf}.right-arrow-box{margin-right:50px!important}.right-arrow-box:hover{background-color:#4459cf}.right-arrow-box:hover::after{border-left-color:#4459cf}#menu-primary-menu-english li.locations-menu-item ul{width:290px!important}.contributing-author-banner h2{padding-bottom:0}.contributing-author-banner p a{font-weight:700;color:#8798f6}.contributing-author-banner-button::after{display:inherit!important;line-height:1.4em!important}.contributing-author-banner .contributing-author-banner-button{padding:11px 44px 6px 26px!important;width:150px;text-align:center}.contributing-author-banner .contributing-author-banner-button:hover{padding:11px 44px 6px 26px!important}.contributing-author-banner .contributing-author-banner-image span{width:260px}@media screen and (min-width:981px){.contributing-author-banner .contributing-author-banner-image{text-align:right}}@media screen and (max-width:980px){.contributing-author-banner{margin-left:5%;width:90%}.contributing-author-banner .contributing-author-banner-image{text-align:left}}@media screen and (max-width:430px){.contributing-author-banner h2{font-size:38px!important}.contributing-author-banner .contributing-author-banner-image{text-align:center}}.pts-state-form--standard *{font-family:'Acumin Pro',sans-serif}.pts-state-form--standard form{display:flex;flex-flow:row wrap;gap:30px}.pts-state-form--standard fieldset{width:100%}.pts-state-form--standard fieldset:nth-child(1),.pts-state-form--standard fieldset:nth-child(2){flex:1 0 200px}.pts-state-form--standard input,.pts-state-form--standard select{border:0;border-radius:5px;box-shadow:0 3px 6px #00000029;padding:0 18px;font-size:16px;color:#90A4AE;height:50px;width:100%}.pts-state-form--standard p{color:#fff;text-align:center;font-size:12px;line-height:1.5em}.pts-state-form--standard a{color:#fff;text-decoration:underline}.pts-state-form--standard .re-captcha-error{background-color:#ffb6c1;padding:5px 10px;font-size:14px;color:#000;width:100%;text-align:center}.pts-state-form--standard button[type="submit"]{margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;width:300px;height:70px;color:#fff;border:1px solid #fff;border-radius:10px;font-size:18px;cursor:pointer;background-color:rgb(255 255 255 / .2)}.pts-state-form--standard button[type="submit"]:hover{font-style:italic}@media only screen and (max-width:640px){.pts-state-form--standard button[type="submit"]{height:45px;width:100%}}.request-appointment-section .first-row div{padding:10px 0 0;margin:0;width:30%;float:left}.request-appointment-section input[type="text"],.request-appointment-section input[type="email"]{font-family:'AcumniPro',Lucida,sans-serif;font-size:16px;background-color:#ebebeb;border:none;border-radius:3px;width:96%;padding:10px 8px;color:#90a4ae;float:left}.request-appointment-section .second-row div{padding:10px 0 0;margin:0;float:left;width:90%;position:relative}.request-appointment-section .second-row input[type="email"]{position:relative}.request-appointment-section .second-row input[type="submit"]{padding:7px 20px 11px;border-radius:0 3px 3px 0;text-align:center;color:#040a2b;font-size:16px;position:absolute;right:6px;border:0;outline:0;font-weight:600}@media only screen and (max-width:768px){.request-appointment-section .second-row input[type="email"]{width:99%;padding:10px 8px}.request-appointment-section .second-row input[type="submit"]{border-radius:3px;right:0;position:inherit;width:99%;padding:10px 8px;margin-top:10px}.request-appointment-section .et_pb_text_inner{margin:10px}}@media only screen and (max-width:600px){.request-appointment-section .first-row div{padding:10px 0 0;width:100%;float:left}.request-appointment-section .second-row div{width:100%}.request-appointment-section .first-row div input,.request-appointment-section .second-row div input{width:100%!important}}.request-appointment-section .pop-up-layout .first-row div{padding:10px 0 0;width:100%;float:left}.request-appointment-section .pop-up-layout .second-row div{width:97%}.request-appointment-section .privacy-disclaimer a{color:#e5c04c}.primary-color{background-color:#4dd0e1}.secondary-color{background-color:#fbc02d}.featured-press .et_pb_image{width:12%;text-align:center;float:left}@media (max-width:1200px){.featured-press .et_pb_image{width:25%}.featured-press{padding:5% 0!important}}@media (max-width:479px){.featured-press .et_pb_image{width:50%}}@media(max-width:1300px){.desktop-team-slider .slider-container-row>div{padding:0!important}.desktop-team-slider .slide-container>div{padding:0!important}.desktop-team-slider .slider-doctor-name h2{margin-top:10px}}@media(max-width:1150px){.desktop-team-slider .slider-doctor-name h2{font-size:40px!important}.desktop-team-slider .slider-doctor-name h2 span{font-size:30px!important}.desktop-team-slider .certifications_row h2{font-size:40px}.desktop-team-slider .certifications_row h3{font-size:30px}}.mobile-team-slider .doctor-cta-container .et_pb_column{display:flex;flex-flow:row wrap}.mobile-team-slider .doctor-cta-container .et_pb_button_module_wrapper{width:50%}.mobile-team-slider .doctor-cta-container .et_pb_button{width:100%}#main-footer{padding-bottom:30px}#main-footer .footer-widget h4.title{font-family:'Acumin Pro Semibold',Lucida,sans-serif;text-transform:uppercase;color:#fff}#main-footer .footer-widget ul li.menu-item:before{content:none}#main-footer .footer-widget ul li{padding-left:0}#footer-widgets .footer-widget:first-child{background-color:#131c21;text-align:center;color:#78909c;padding-bottom:30px;width:40%;margin:0 50px 30px 50px;padding:3% 3% 30px 3%}#main-footer .footer-widget:first-child .fwidget{margin-bottom:6%}.footer-widget:first-child .et_pb_widget{float:none}#footer-widgets .footer-widget:first-child a{color:#448aff}#footer-widgets .social-media-icon{margin:0 10px}.footer-widget:first-child .widget_text:nth-child(3){padding-bottom:20px}#footer-widgets{padding:0}.footer-widget:first-child .widget_text:last-child{margin-bottom:-80px!important;color:#455a64;letter-spacing:1px;font-family:'AcuminPro - Light',Lucida,sans-serif}#footer-widgets .footer-widget:nth-child(2) a{font-family:'AcuminPro Light',Lucida,sans-serif;color:#536d79;font-size:18px;letter-spacing:1px}#footer-widgets .footer-widget:nth-child(2) h4,#footer-widgets .footer-widget:nth-child(3) h4{padding-bottom:20px;border-bottom:1px solid #536d79;margin-bottom:20px}#footer-widgets .footer-widget:nth-child(2) h4,#footer-widgets .footer-widget:nth-child(3) h4{width:60%}#footer-widgets .footer-widget .footer-location-state>a{font-family:'Acumin Pro Semibold',Lucida,sans-serif;color:#90a4ae;font-size:18px;text-transform:uppercase}#footer-widgets .footer-widget .sub-menu .footer-location-city a{font-family:'AcuminPro Light',Lucida,sans-serif;color:#1e88e5;font-size:18px}#footer-widgets .footer-widget .footer-location-city span{color:#536d79}#footer-widgets .footer-last-city{margin-bottom:20px}#footer-widgets .sub-menu li{margin-left:0}#footer-widgets .footer-widget:nth-child(2),#footer-widgets .footer-widget:nth-child(3){width:25%;padding:3% 10px;margin:0}@media (max-width:780px){#footer-widgets .social-media-icon{margin:0 5px}#main-footer>.container{padding:0;width:100%}#main-footer #footer-widgets .footer-widget{padding:3% 5%}}@media (max-width:440px){.footer-privacy-policy{padding:0 60px}}.fb-result__banner h2{padding-bottom:0}.fb-result__service .et_pb_blurb_container{padding-left:5px}@media(max-width:1200px){.fb-result__service{display:none}}.team-tiles .single-tile .et_pb_blurb_container{padding:0 20px}@media(max-width:500px){.team-tiles .et_pb_column{grid-template-columns:1fr}.team-tiles .single-tile:last-child{display:none}}.pts-team-grid__section .pts-team-grid__wrapper .et_pb_column{margin:0 auto!important;width:100%!important;display:flex;flex-flow:column nowrap;max-width:500px}.vertical-align-bottom{display:flex;flex-direction:column;justify-content:flex-end}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.vertical-align-bottom{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}.vertical-align-center{display:flex;flex-direction:column;justify-content:center}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.vertical-align-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:flex-end}}.clearfix::after{content:"";clear:both;display:table}.invisible-googleplus{display:none}.hatom-extra{display:none}@media all and (max-width:980px){.stacked-mobile-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}.third-on-mobile{-webkit-order:3;order:3}.fourth-on-mobile{-webkit-order:4;order:4}}button.mfp-close{margin-top:-50px!important}.popup-youtube .et-pb-icon{color:#fff;font-size:150px}.play-icon--white a::after{font-family:ETmodules;content:"\49";display:block;position:absolute;z-index:100;color:#fff;left:50%;top:50%;font-size:6rem;line-height:6rem;margin-left:-3rem;margin-top:-3rem}.link--white-underline a{color:#fff;text-decoration:underline}.acumin-pro-black h1,.acumin-pro-black h2,.acumin-pro-black h3,.acumin-pro-black h4{font-family:'Acumin Pro Black',Lucida,sans-serif!important}.et_post_meta_wrapper{display:none}#instagram-header h2{font-family:'Acumin Pro',sans-serif!important;font-weight:500}#instagram-header em{font-size:1em;font-family:'Acumin Pro',sans-serif;font-weight:300;text-transform:lowercase;font-style:italic}.treatment-faq.et_pb_toggle_open .et_pb_toggle_title{background-color:#8798f6!important}.treatment-faq.et_pb_toggle_open .et_pb_toggle_title::before{padding:0 10px;content:"\33";font-weight:700;font-size:24px}.treatment-faq.et_pb_toggle_close .et_pb_toggle_title{background-color:#1b1172}.treatment-faq.et_pb_toggle_close .et_pb_toggle_title::before{padding:0 10px;content:"\32";font-weight:700;font-size:24px}@media(max-width:479px){.treatment-faq .et_pb_toggle_content{padding-left:5%!important;padding-right:5%!important}}.condition-side-menu-toggle .sub-menu-link a:before{content:"> "}.condition-side-menu-toggle .sub-menu-link{padding:10px 20px!important;border:solid 1px #e4e4e4}.condition-side-menu-toggle .sub-menu-link a{color:#525252}.condition-side-menu-toggle.et_pb_toggle_open .et_pb_toggle_title:before{padding:0 10px;content:"\33";font-weight:700;font-size:24px}.condition-side-menu-toggle.et_pb_toggle_close .et_pb_toggle_title:before{padding:0 10px;content:"\32";font-weight:700;font-size:24px}.certification-blurb .et_pb_blurb_container{padding:0}.certification-blurb h4{padding:0!important}.conditions-list-item.list-item .et_pb_blurb_container,.conditions-list-item.list-item2 .et_pb_blurb_container{padding-left:0}.conditions-list-item.list-item .et_pb_blurb_description{margin-left:-30px}.conditions-arrows.arrow-box .et_pb_text_inner{height:80px;display:flex;flex-direction:column;justify-content:center}.conditions-arrows.arrow-box h3{padding-bottom:0}.conditions-arrows.left-arrow-box:after{position:absolute;top:50%;width:0;content:" ";border:solid #fff0;border-right-color:#8697f6;border-width:40px;margin-top:-40px;left:-30px}.conditions-arrows.right-arrow-box:after{position:absolute;top:50%;width:0;content:" ";border:solid #fff0;border-left-color:#8697f6;border-width:40px;margin-top:-40px;right:-30px}.conditions-arrows.right-arrow-box:hover:after{border-left-color:#4459cf}.conditions-arrows.left-arrow-box:hover:after{border-right-color:#4459cf}.conditions-arrows.arrow-box:hover{background-color:#4459cf}.conditions-faq.treatment-faq.et_pb_toggle_open .et_pb_toggle_title{background-color:#8798f6}.conditions-faq.treatment-faq.et_pb_toggle_close .et_pb_toggle_title{background-color:#1b1172}h2,h4{padding:0}@media(max-width:479px){.conditions-faq.treatment-faq .et_pb_toggle_content{padding-left:5%!important;padding-right:5%!important}}@media(max-width:479px){.conditions-flex-column{display:flex;flex-flow:column;align-items:center}}.desktop-menu h3{font-size:clamp(40px, 3.2vw, 50px)!important}#et-boc .desktop-menu{padding-top:0px!important;padding-bottom:0px!important}.desktop-menu>div{display:flex;flex-flow:row nowrap;padding-top:0px!important;padding-bottom:0px!important}.header-cta-column{width:450px!important;margin-top:20px;margin-left:auto;display:flex;flex-flow:column;justify-content:center}@media screen and (min-width:981px){.header-logo-column{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;width:calc(100% - 480px)!important}}@media screen and (max-width:980px){.header-logo-column{display:flex;flex-flow:row wrap;justify-content:center}}@media screen and (min-width:981px) and (max-width:1199px){.header-logo-column{display:flex;flex-flow:row wrap!important;align-items:center!important;justify-content:center!important;padding:10px 0}.header-logo-column>div:first-child{width:100%;max-width:100%}.header-cta-column{margin-bottom:auto;margin-top:auto;border-radius:20px!important}}@media screen and (min-width:1200px){.header-logo-column>div{margin-left:0px!important}}