.sub-menu{left:inherit;right:0}.pill-btn,.home-lets-talk .et_contact_bottom_container .et_pb_button,.new-patient-form .gform_button.button{background-color:#33b285;border:none;color:#fffbf0 !important;padding:.5em 4em;border-radius:50px;font-size:1.2em;max-width:275px;z-index:99999;cursor:pointer}.pill-btn.sidebar-btn{display:block;padding:.5em 0;text-align:center}.anchor{display:block;height:100px;margin-top:-100px;visibility:hidden}.home .header-content-container.center{position:absolute;left:3em;bottom:3em}.home .header-content{max-width:500px;margin:0 0 0 auto !important;padding:1em !important}.home-hero .et_pb_row_0 .salmon-pill{position:relative;bottom:-25px}.home h2{color:#33b285;font-weight:700}.home .header-content h2{color:#fefefe;font-weight:700;text-align:right;text-shadow:1px 0 40px rgba(0,0,0,.86)}.home .playfair{font:italic 400 47px/40px 'Playfair Display',Georgia,serif;font-weight:700}.home .playfairsc{font:400 25px/36px 'Playfair Display SC',Georgia,serif}.home .brown-quote{width:100%;display:inline-block;line-height:2em;text-align:right}@media screen and (max-width:570px){.home .playfair{font:italic 400 27px/20px 'Playfair Display',Georgia,serif;font-weight:700}.home .playfairsc{font:400 13px/18px 'Playfair Display SC',Georgia,serif}.home .brown-quote{width:100%;font-size:.7em;display:inline-block;line-height:2em;text-align:right}}.rule-3 .et_pb_blurb_content{height:300px;width:300px;overflow:hidden;border-radius:50%}.rule-3 .et_pb_blurb_container{background-color:#33b285;position:absolute;bottom:0;width:100%;padding:1em 4em}.rule-3 .et_pb_blurb_container h4{color:#fff}.rule-3 .et_pb_blurb_container h4 a{font-size:1.5em;line-height:1em;word-wrap:normal}.rule-3 .et_pb_main_blurb_image,.rule-3 .et_pb_main_blurb_image img{width:100%}.rule-3 .et_pb_main_blurb_image{height:100%;width:100%;display:block;line-height:0;border-radius:50%;overflow:hidden}.home .groups-btn .et_pb_blurb_container{padding:2em 4em}.groups-btn .et_pb_blurb_container{padding:1.5em 4em}.home-sex-addiction-section{background-size:inherit;background-repeat:repeat}.home-sex-addiction-section .pill-btn{position:relative;bottom:-4.8em}.home-testimonials blockquote,.home-testimonials .author,.home-testimonials .testimonials-widget-testimonial cite:before,.home-testimonials .testimonials-widget-testimonial div.credit:before{font-size:2em;line-height:1.2em;border-left:none}.home-testimonials,.home-lets-talk{-webkit-background-blend-mode:multiply;background-blend-mode:multiply;z-index:1000}.home-testimonials .pill-btn{position:relative;bottom:-.8em}.home-faq-circles .et_pb_column{padding-bottom:1em}.faq-btn .pill-btn{position:relative;bottom:-1.2em}.home-faq-circles-section{z-index:10}.home-faq-circles a{background-color:#33b285;border-radius:50%;height:200px;width:200px;display:block;padding:78px 23px;color:#fff;font-weight:700;margin:0 auto;text-align:center}.home-lets-talk{padding-left:1em !important;padding-right:1em !important}.home-lets-talk .block-3{display:flex;flex-direction:row;align-items:center;overflow:visible}.home-lets-talk .block-3 .et_pb_column{overflow:visible}.home-lets-talk h1{color:#fffbf0;text-align:center;font-weight:700;font-weight:700}.home-lets-talk .et_contact_bottom_container{float:none;margin-top:inherit;text-align:center;overflow:visible}.home-lets-talk .et_contact_bottom_container .et_pb_button{position:relative;bottom:-4em}.home-lets-talk .et_contact_bottom_container .et_pb_button:after{display:none}.home-lets-talk .et_pb_text a{color:#fff}.sub-header{height:295px;background-position:top right}.page-template-default .et_pb_column_1.et_pb_column_single{background-color:#eee}html .et_pb_gutters1 .et_pb_column .et_pb_widget:nth-child(n){width:100%}.sub-sidebar .widget_text{margin-bottom:1.5em !important}.sub-sidebar .rule-3{margin:1.5em auto}.sub-sidebar .rule-3 .et_pb_blurb_content{width:250px;height:250px}.sub-sidebar .rule-3 .et_pb_blurb_content{box-shadow:0 0 4px #c3c3c3}.page-template-default .et_pb_row_inner{padding-left:2em;padding-right:2em}#sub-page-individual-testimonials{padding:0}#sub-page-individual-testimonials .et_pb_row{width:100%;max-width:100%;padding:0}#sub-page-individual-testimonials .et_pb_testimonial{padding:50px 30px}#sub-page-individual-testimonials .et_pb_testimonial:before{color:#33b285}#sub-page-individual-testimonials .et_pb_testimonial_description{display:block;width:100%}#sub-page-individual-testimonials .et_pb_testimonial_description_inner{width:100% !important;margin:0}#sub-page-individual-testimonials p,#sub-page-individual-testimonials .et_pb_testimonial_author{font-size:1.25em}.page-id-62 .et_pb_toggle_open .et_pb_toggle_title:before{color:#333 !important}html .page-id-62 .et_pb_toggle_open{border:1px solid #33b285}#main-footer{padding-top:2em}#main-footer .textwidget a{color:#fff;text-decoration:underline}@media only screen and (min-width:981px) and (max-width:1130px){#logo{max-height:56% !important}#et-top-navigation{padding-left:140px !important}}@media screen and (max-width:980px){.home-faq-circles,.home-lets-talk .block-3{width:90% !important}.rule-3 .et_pb_column{padding-bottom:2em}.home-lets-talk .et_pb_column_11{margin:0 1em .5em}.sub-sidebar #text-2{width:100% !important;padding-top:2em}}@media screen and (max-width:767px){.home-lets-talk .block-3{flex-direction:column}}@media screen and (max-width:1160px){#top-menu{display:none!important}#et_mobile_nav_menu{display:block!important}}span.logo_helper{margin-top:7.5px!important}@media screen and (max-width:400px){.logo_container a span{font-size:14px!important}}