body{font-family:'Meticula',Helvetica,Arial,Lucida,sans-serif;font-size:16px;color:#0b4070;line-height:1.6em;font-weight:400}h1,h2,h3,h4,h5,h6{font-family:granville,serif}::-moz-selection{background:#0b4070!important;color:#fff}p+h3,p+h2,ol+h3,ol+h2,ul+h3,ul+h2{margin-top:.7em}::selection{background:#0b4070!important;color:#fff}.et_pb_module ol li,.et_pb_module ul li{margin-bottom:0.75em}.et_pb_fullwidth_menu .et_pb_menu__wrap,.et_pb_menu .et_pb_menu__wrap{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.et-menu li li a{padding:6px 10px;width:220px}.nav li li{padding:0px 10px}.et_pb_fullwidth_menu .et-menu-nav>ul ul,.et_pb_menu .et-menu-nav>ul ul{padding:8px 0}.et-menu-nav li.mega-menu>ul{width:660px;left:calc(100% - 800px)!important;padding:20px!important}@media all and (max-width:980px){.et_pb_menu__logo-wrap{padding-left:10px}.et_pb_fullwidth_menu .et_mobile_nav_menu,.et_pb_menu .et_mobile_nav_menu{margin-right:10px}.et_pb_fullwidth_menu .et_mobile_menu,.et_pb_menu .et_mobile_menu{margin-top:9px}}@media all and (min-width:981px) and (max-width:1100px){.et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap .et_pb_menu__logo,.et_pb_menu_0_tb_header .et_pb_menu__logo-slot{max-width:275px}.et_pb_menu_0_tb_header.et_pb_menu ul li a{font-size:16px}}.has-icon>a{position:relative}.has-icon>a:before{background-size:cover;content:"";width:16px;height:16px;margin-right:4px;position:relative;top:-1px;display:inline-block}@media (max-width:980px){.has-icon>a:before{top:2px}}.has-icon.login-icon a:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4M10 17l5-5-5-5M13.8 12H3'/%3E%3C/svg%3E")}.has-icon.calender-icon a:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'%3E%3C/rect%3E%3Cline x1='16' y1='2' x2='16' y2='6'%3E%3C/line%3E%3Cline x1='8' y1='2' x2='8' y2='6'%3E%3C/line%3E%3Cline x1='3' y1='10' x2='21' y2='10'%3E%3C/line%3E%3C/svg%3E")}.bob nav>ul>li.et-show-dropdown>a{-webkit-animation-name:hvr-bob-float,hvr-bob;animation-name:hvr-bob-float,hvr-bob;-webkit-animation-duration:.3s,1.5s;animation-duration:.3s,1.5s;-webkit-animation-delay:0s,.3s;animation-delay:0s,.3s;-webkit-animation-timing-function:ease-out,ease-in-out;animation-timing-function:ease-out,ease-in-out;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal,alternate;animation-direction:normal,alternate}@-webkit-keyframes hvr-bob{0%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes hvr-bob{0%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@-webkit-keyframes hvr-bob-float{100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes hvr-bob-float{100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}.forward nav ul li ul li a{transition:all 0.3s!important;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s}.forward nav ul li ul li a:hover{-webkit-transform:translateX(8px);transform:translateX(8px);transition:all 0.3s!important;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper textarea{padding:12px}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{padding:12px 30px;border:0px;background:#1923ED;color:#fff;cursor:pointer}div.post-content-inner{margin-bottom:10px}#anchor-blog p.post-meta a{color:#1923ed!important;font-weight:700}#anchor-blog article:hover{transform:scale(1.02);transition:0.3s}#anchor-blog article{transition:0.3s}@media all and (min-width:700px){.alignright{padding:0px 0px 10px 30px}.alignleft{padding:0px 30px 10px 0px}}.vertical-align-between{display:flex;flex-direction:column;justify-content:space-between}@media (max-width:480px){.podcast-therapists{flex-direction:column!important}}.notice-box-dark{}.notice-box-dark a{border-bottom:2px solid #ffffff5e}.et_pb_blog_grid .et_pb_salvattore_content[data-columns] .et_pb_post{opacity:1!important}.podcast-resources a{display:block}.certs{display:grid;grid-template-columns:repeat(3,1fr);text-align:center;gap:2em}.therapist-gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:2em}@media (max-width:768px){.therapist-gallery,.certs{display:grid;grid-template-columns:repeat(2,1fr);gap:2em}}@media (max-width:500px){.therapist-gallery,.certs{grid-template-columns:repeat(1,1fr)}}.team-cpt{display:grid;grid-template-columns:repeat(4,1fr);gap:2em;padding:2em}.team-member{text-align:center}.team-member img{border-radius:500px;aspect-ratio:1/1}.tm-position{font-size:16px;font-style:italic}.tm-availability{background:#a2a2a2;color:#fff;display:inline-block;padding:2px 10px 0px 10px;border-radius:50px;font-size:13px;font-weight:600;white-space:nowrap;opacity:0;transition:100ms ease-in-out all}.tm-availability[data-available="true"]{background:#0b4070;opacity:1}.tm-image{position:relative;margin-bottom:.5em;display:flex;justify-content:center;align-items:center;flex-direction:column}.tm-availability{position:absolute;bottom:0;z-index:1;margin-left:auto;margin-right:auto}.tm-title{padding-bottom:.2em;font-size:1.4em!important}.tm-pronouns{font-size:14px;color:#0c4070cc;margin-bottom:-4px;margin-top:-6px;text-align:center}.team-member img{transform:scale(1);transition:300ms ease-in-out all}.team-member img:hover{transform:scale(1.05)}@media (max-width:1100px){.team-cpt{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.team-cpt{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.team-cpt{grid-template-columns:repeat(1,1fr)}}.cert-description div{width:100%!important;text-align:center!important;padding:0!important}.cta{color:#fff;border-radius:1.4em;display:flex;align-items:flex-start;flex-direction:column;position:relative;gap:0;margin-top:.5em;margin-bottom:2em;background:#0e4271;border-radius:1em;overflow:hidden;width:100%}.cta-img-wrap img{width:100%;height:auto;display:block;aspect-ratio:16/9;object-fit:cover}.cta-content{flex:2;text-align:left;z-index:1;position:relative;background:#0e4271;padding:0 1.2em 1.2em 1.2em;border-radius:1em;margin-top:1em}.cta .cta-headline{color:#fff;font-size:26px}.cta .cta-desc{margin-bottom:1em;font-size:.9em;line-height:1.3em}.cta .post-cta-btn{border-width:0px!important;border-color:#ffffff;border-radius:0px;font-size:16px;padding-right:0.7em;padding-left:2em;background-color:#ffffff;padding-top:8px!important;padding-bottom:8px!important;transition:all 300ms ease 0ms!important;cursor:pointer;display:inline-block;text-decoration:none;line-height:1.7em!important;position:relative}.cta a.post-cta-btn:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%231923ed' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'%3E%3C/rect%3E%3Cline x1='16' y1='2' x2='16' y2='6'%3E%3C/line%3E%3Cline x1='8' y1='2' x2='8' y2='6'%3E%3C/line%3E%3Cline x1='3' y1='10' x2='21' y2='10'%3E%3C/line%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;width:18px;height:18px;position:absolute;left:8px;top:11px}.cta .post-cta-btn:hover{transform:scaleX(1.03) scaleY(1.03)!important}@media (min-width:768px){.cta{flex-direction:row;overflow:visible;background-color:transparent}.cta-img{flex:1;position:relative;z-index:2;top:-4px}.cta-content{margin-left:-120px;padding:25px 20px 25px 140px}.cta-img-wrap img{border-radius:100%;aspect-ratio:1/1}}body .bookly-form .bookly-label-error{color:red!important}.team-menu .team-grid{grid-template-columns:repeat(2,1fr);display:grid!important;gap:.5em;padding-left:0!important;padding-right:0!important;padding-top:8px!important}.team-menu .sub-menu.team-grid{width:auto;min-width:750px;left:calc(-210%)!important}.team-menu .sub-menu.team-grid>li{margin-bottom:0;padding:0!important}.team-menu .sub-menu.team-grid>li a{display:grid!important;grid-template-columns:60px 1fr;text-align:left;align-items:center;margin-bottom:0;line-height:1.3;gap:1em;font-weight:600;width:100%!important}.team-menu .sub-menu.team-grid>li img{width:100%;aspect-ratio:1/1;object-fit:cover}.team-menu .sub-menu.team-grid>li picture{display:flex}@media (max-width:768px){.team-menu .team-grid{gap:0}}@media (max-width:520px){.team-menu .sub-menu.team-grid>li a{grid-template-columns:50px 1fr;gap:.5em}}@media (max-width:450px){.team-menu .team-grid{grid-template-columns:repeat(1,1fr)}}@media (max-width:980px){ul#mobile_menu3{padding:0.5em 0 0 0!important}.et_mobile_menu li li{padding-left:0!important}.et_mobile_menu li a{font-size:16px!important;padding:8px 5%!important;line-height:1.4em}.et_pb_module ol li,#page-id-45710 .et_pb_module ul li{margin-bottom:0!important}.first-level .sub-menu:not(.team-grid) a:after{font-family:"ETMODULES";content:"5";position:relative;top:2px;font-weight:700;margin-left:0.5em;opacity:.2}.opened ul#mobile_menu3{display:flex!important;flex-direction:column}ul#mobile_menu3 li{order:3}ul#mobile_menu3 li.has-icon.calender-icon.et_pb_menu_page_id-17460.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-17901{order:1}ul#mobile_menu3 li.has-icon.login-icon.et_pb_menu_page_id-22081.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-22081{order:2}}h1{text-wrap:balance}ul#gform_fields_9 .gfield--type-choice ul label{cursor:pointer}ul#gform_fields_9 .gfield--type-choice ul{column-count:3}.team-member-list{display:grid;grid-template-columns:repeat(3,1fr);gap:2em;padding:2em}.et_pb_text ol ol,.et_pb_text ul ul,.et_pb_text ul ol,.et_pb_text ol ul,.et_pb_post_content ol ol,.et_pb_post_content ul ul,.et_pb_post_content ul ol,.et_pb_post_content ol ul{padding-bottom:0!important}.nav li li{margin-bottom:0}.et_mobile_menu li a{text-decoration:none!important;border-bottom:none!important}.et_pb_module ol li,.et_pb_module ul li{margin-bottom:0}.bookly-rounded-t.bg-bookly.bookly-relative.bookly-card-header-mark{display:flex;justify-content:center;align-content:center;flex-direction:column;align-items:center}.bookly-flex.bookly-bg-white.bookly-float-right.bookly-p-2.bookly-border.bookly-absolute.bookly-right-2.bookly-bottom-2.bookly-card-title{position:static!important;width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:4px!important;max-width:calc(100% - .5em);max-height:calc(100% - .5em)}.bookly-flex.bookly-justify-center.bookly-items-center.bookly-box-border{width:50px!important;height:50px!important}img.bookly-rounded.bookly-object-cover{width:50px!important;height:50px!important}.bookly-search-form-my-form-159-66a3e6a061a85 .bg-bookly{border-radius:5px!important}.bookly-mb-4.bookly-flex.bookly-items-center.bookly-py-1.bookly-service-title-mark.bookly-card-text-mark{margin-bottom:0!important}.bookly-text-3xl{font-size:1.2em!important}.bookly-mb-4.bookly-flex.bookly-items-center.bookly-py-1.bookly-service-title-mark.bookly-card-text-mark{font-size:16px}.bookly-mb-4.bookly-flex.bookly-items-center.bookly-py-1.bookly-service-duration-mark.bookly-card-text-mark{font-size:16px}.dp-dfg-no-results{text-align:center}[data-type="intern"] .tm-position,[data-type="intern"] .tm-school-program{color:#0b4070;line-height:1.3em}[data-type="intern"] .tm-school-program{font-size:16px}[data-type="intern"] .tm-position{font-size:14px;margin-top:.2em;font-weight:600}.therapist-gallery{display:flex;flex-wrap:wrap;justify-content:center;gap:2em}.therapist-gallery-item{width:250px;display:flex;justify-content:center;align-items:center}.therapist-gallery-item img{max-width:100%;height:auto;object-fit:cover}.us-only-message{text-align:center;font-weight:bold;border:1px solid rgba(12,64,112,0.27);padding:1em!important}