body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}.et_secondary_nav_enabled #page-container #top-header{background-color:#393939!important}#et-secondary-nav li ul{background-color:#393939}#et-secondary-nav li ul{background-color:#2ea3f2}#main-header .nav li ul a{color:rgba(0,0,0,0.7)}#main-footer{background-color:#ffffff}.footer-widget .et_pb_widget div,.footer-widget .et_pb_widget ul,.footer-widget .et_pb_widget ol,.footer-widget .et_pb_widget label{line-height:1.7em}#et-footer-nav .bottom-nav li.current-menu-item a{color:#2ea3f2}body .et_pb_bg_layout_light.et_pb_button:hover,body .et_pb_bg_layout_light .et_pb_button:hover,body .et_pb_button:hover{border-radius:0px}@media only screen and (min-width:981px){.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding:55px 0 0 0}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding-bottom:55px}.et_header_style_split .centered-inline-logo-wrap{width:110px;margin:-110px 0}.et_header_style_split .centered-inline-logo-wrap #logo{max-height:110px}.et_pb_svg_logo.et_header_style_split .centered-inline-logo-wrap #logo{height:110px}.et_header_style_centered #top-menu>li>a{padding-bottom:20px}.et_header_style_slide #et-top-navigation,.et_header_style_fullscreen #et-top-navigation{padding:46px 0 46px 0!important}.et_header_style_centered #main-header .logo_container{height:110px}#logo{max-height:90%}.et_pb_svg_logo #logo{height:90%}.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:19.8px}}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}#field_4_10 .ginput_container{display:flex!important;flex-direction:row;gap:10px;align-items:flex-start}#field_4_10 .ginput_container #input_4_10_1{width:30%!important}html,body{background-color:#fff!important}img{pointer-events:none}.btn-learn-more-9x28q{text-align:center;display:flex;justify-content:center;margin:20px auto 0}.btn-learn-more-9x28q .learn-more-link{color:white;padding:10px 20px;border-radius:4px;background-color:#0e837b;text-decoration:none;font-family:sans-serif;font-size:16px}.btn-learn-more-9x28q:hover{background-color:#0c726c}.btn-learn-more-9x28q{display:block;width:fit-content}.contact-button-1 a.zd-plugin-initialized{padding:0!important;margin:0;background:transparent!important}#mapTopBar{overflow:hidden;clip-path:polygon(0 10%,100% 10%,100% 100%,0% 100%);top:-5em;position:relative;width:100%}#main-footer .cont_us .gform_wrapper .gform_body input.gfield-choice-input{width:auto}.free-from .gform_body ul li input.gfield-choice-input{width:auto!important;margin:4px!important}div#ourteam{z-index:999!important}.padding-remove .et_pb_text_inner h4{padding:0 0 5px 0!important}.diffrence-listing li{margin-bottom:17px}.contact-button-1{float:right}.contact-button-1 img{max-height:40px}.contact-button-1 a{background:#fff;color:#000!important;padding:15px 20px}#hide-css{opacity:0}span#et-info-phone{margin-top:10px}#footer-widgets .footer-widget li:before{border-width:0!important}#et-info-email:before,#et-info-phone:before{margin-right:14px!important}.single-post div#et-main-area div#main-content .container div#content-area div#left-area img{height:auto}@media only screen and (max-width:767px){#top-header span#et-info-phone{position:relative;max-height:40px}#top-header	#et-info-phone:before{left:0}}#footer-widgets #block-4{width:100%;display:flex;justify-content:center;flex-wrap:wrap}.single-post .bialty-container h2,.single-post .bialty-container h3,.single-post .bialty-container h4,.single-post .bialty-container h5{margin-top:10px;margin-bottom:10px}#top-header #et-info-phone:before{float:left;margin-top:5px;margin-right:5px!important}.team_popep a{display:block;text-align:center}.recent .recent-blog .column article .et_pb_image_container a img{border-radius:10px;height:350px;object-fit:cover;object-position:top}.dfw-hero-wrap{max-width:1080px;width:80%;margin-left:auto;margin-right:auto;margin-top:30px}.dfw-hero-wrap img{width:300px!important;height:340px!important;object-fit:cover}.team-section-design .awsm-grid-card figure figcaption{opacity:1!important;transform:scale(1);top:inherit;left:0;right:0;bottom:0;padding-left:0;padding-right:0}.team-section-design .awsm-grid-card figure .awsm-personal-info{margin:0}.team-section-design .awsm-grid-card figure .awsm-personal-info{margin:0;font-size:16px}.informed label.gfield_label{color:#fff}div#gform_wrapper_2 .gform_footer input{cursor:pointer}@media screen and (min-width:768px){#top-header div#et-info a{padding-top:10px}}@media screen and (max-width:767px){#top-header div#et-info{display:flex;flex-wrap:wrap;align-items:center;padding-bottom:0}#top-header .top-info{flex:1}#top-header div#et-info a,#top-header div#et-info #et-info-phone{float:left;margin-top:0;order:1;margin-top:1%;margin-bottom:1%}#top-header div#et-info #et-info-phone{margin-right:3%!important}#top-header div#et-info .contact-button-1{float:none;order:2;margin-left:auto}body.home p,a,li{font-size:18px!important;line-height:1.8!important}body.home img{max-width:100%!important;width:100%!important}body.home .dot-bult ul li{padding-bottom:15px!important}.single-post div#et-main-area div#main-content .container div#content-area div#left-area article .entry-content p,.single-post div#et-main-area div#main-content .container div#content-area div#left-area article .entry-content li{font-size:16px;line-height:1.8}}.nl-form .gform_fields{display:flex!important;flex-wrap:wrap}.nl-form div#gform_wrapper_2{width:100%;margin-left:0}.nl-form form#gform_2{margin-left:0!important;display:flex;flex-wrap:wrap;justify-content:center}.nl-form #gform_fields_2 input{width:320px!important;max-width:100%;min-height:62px;margin-top:0;padding-left:20px;padding-right:20px;font-size:20px}.nl-form div#gform_wrapper_2 .gform_body{display:flex;width:auto!important}.nl-form div#gform_wrapper_2 .gform_footer{width:auto!important;padding:0!important}@media screen and (min-width:768px){.nl-form .h-captcha{transform:scale(0.8);transform-origin:0 0;width:309px!important;margin-right:-50px}}.nl-form .gform_button{background:white!important;color:#088077!important;margin-top:8px!important;font-weight:700;padding-left:20px;padding-right:20px;height:62px}div#ourteam>div .et_pb_column,div#ourteam>div{position:static}.map-link-cid{display:block;width:100%;height:450px}.map-link-cid iframe{pointer-events:none;width:100%!important}.medication-assisted .et_pb_blurb_container{padding:0 20px}.medication-assisted .et_pb_blurb_container .et_pb_blurb_description h4{line-height:1.3;height:56px}.blog-design-part{text-align:center;border:1px solid #ddd;padding:30px 0;margin:10px 0 30px}.blog-design-part h3{font-size:31px;font-weight:bold;color:#078077}.blog-design-part .blog-design-part-inner-main{display:flex;align-items:center;flex-wrap:wrap;padding:0 30px}.blog-design-part .blog-design-part-inner{width:60%;padding:0 40px;font-size:25px;line-height:1.4;color:#078077;font-weight:700}.blog-design-part .blog-design-part-inner a{display:inline-block;background:#078077;color:#fff;font-size:18px;padding:13px 30px;border-radius:50px;margin-bottom:10px}.blog-design-part .blog-design-part-inner-main .blog-design-part-img{width:40%}.blog-design-part .blog-design-part-inner-main .blog-design-part-img img{border-radius:100% 100% 100% 100%;overflow:hidden;border:7px solid #078077}.same-layout-inner{display:flex;flex-wrap:wrap;border:1px solid #ddd;margin:0 0 20px}.same-layout-inner .same-layout-inner-left h2{font-size:30px;font-weight:800;color:#fff}.blog-design-part.bottom-blog-design{background:#cdc1ba}.blog-design-part.bottom-blog-design h3{color:#000}.blog-design-part.bottom-blog-design .blog-design-part-inner-main .blog-design-part-inner{color:#000}.blog-design-part.bottom-blog-design .blog-design-part-inner-main .blog-design-part-inner a{background:#000}.blog-design-part.bottom-blog-design .blog-design-part-img img{border:none;border-radius:0}.same-layout-inner .same-layout-inner-left a{display:inline-block;padding:10px 30px;background:#fff;color:#078399;border-radius:50px;font-weight:700}.same-layout-inner .same-layout-inner-left{width:50%;background:#078077;padding:30px;color:#fff;text-align:center}.same-layout-inner .same-layout-inner-img{width:50%;padding-bottom:12px;text-align:center}.same-layout-inner .same-layout-inner-img img.logo-part{width:200px!important;margin:8px auto!important;display:block}.same-layout-inner .same-layout-inner-img p{font-size:20px;margin-bottom:20px;margin-top:20px;color:#078077;font-weight:700}.same-layout-inner .same-layout-inner-img p a{color:#078077;font-weight:700}.blog-design-part.bottom-blog-design .blog-design-part-inner-main .blog-design-part-inner .anchor-design a{padding:0;background:transparent;color:#000;font-weight:900;font-size:22px}.blog-design-part.bottom-blog-design.differ-bg{background-image:linear-gradient(to right,#fef3b3,#ffaff3)}.main-blog-btn a{display:inline-block;background:#078077;color:#fff;font-size:18px;padding:13px 30px;border-radius:50px;margin-bottom:0;margin-top:30px}.postid-3373 div#page-container div#et-main-area #main-content img{height:450px!important;object-position:top}.services-couple .et_pb_row .et_pb_column:hover .et_pb_module h3{color:#088077!important}.services-couple .et_pb_row .et_pb_column{display:flex;justify-content:center;align-items:center}