.therapist-videos-section .therapist-video-card{height:100%}.therapist-videos-section .therapist-video-embed{aspect-ratio:16 / 9;border-radius:18px;overflow:hidden;background:#000;box-shadow:0 8px 24px rgb(6 31 86 / .08)}.therapist-videos-section .therapist-video-embed iframe{display:block;width:100%;height:100%;border:0}.blog-listing-section{padding:60px 0}[data-blog-listing-wrap].is-loading{opacity:.6;pointer-events:none;transition:opacity 0.2s ease}.blog-listing-intro{max-width:960px}.blog-listing-top-cta{flex-wrap:wrap}.blog-listing-top-cta .btn{min-width:0}.blog-video-cta-btn{width:100%;display:inline-flex;justify-content:center}.blog-listing-search-group .form-control{min-height:calc(1.5em + 1rem + 2px)}.location-therapist-state-pills{margin-top:30px;margin-bottom:0}.location-therapist-state-pills .nav-link{white-space:nowrap}.blog-listing-filters{background:#fff;border:1px solid rgb(120 183 228 / .25);border-radius:20px;padding:24px}.blog-listing-filters .form-label{font-weight:600;color:#061f56;margin-bottom:8px}.blog-listing-grid{--bs-gutter-y:2rem}.blog-card{display:flex;flex-direction:column;height:100%;background-color:#fff;border:1px solid rgb(120 183 228 / .35);box-shadow:0 8px 24px rgb(6 31 86 / .08);overflow:hidden;border-radius:18px}.blog-card-image img{width:100%;aspect-ratio:16 / 10;object-fit:cover}.blog-card-body{padding:24px}.blog-card-meta{display:flex;flex-wrap:wrap;gap:8px 10px;margin-bottom:14px;font-size:14px;color:#17544d}.blog-card-meta a{display:block;border:1px solid #ddd;border-radius:100px;padding:2px 15px;box-sizing:border-box;transition:all 400ms linear;font-weight:500;font-size:13px;color:#858585;text-decoration:none}.blog-card-meta a:hover{color:#17544d;border-color:#17544d}.blog-card-title{margin-bottom:14px}.blog-card-title a{color:#061f56;text-decoration:none}.blog-card-title a:hover{color:#17544d}@media (min-width:992px){.blog-video-cta-btn{width:auto;margin-left:auto}}.blog-card-excerpt{margin-bottom:0}.error-404-page{padding:40px 0 70px}.error-404-card{background:#fff;border:1px solid rgb(120 183 228 / .25);box-shadow:0 12px 36px rgb(6 31 86 / .08);border-radius:24px;padding:40px}.error-404-kicker{text-transform:uppercase;letter-spacing:.12em;color:#17544d;font-weight:600;margin-bottom:12px}.error-404-card h2{margin-bottom:16px;color:#061f56}.error-404-search{margin:24px 0 30px}.error-404-search form{display:flex;gap:12px;flex-wrap:wrap}.error-404-search .search-field{flex:1 1 280px;min-height:54px;border-radius:12px;border:1px solid rgb(6 31 86 / .18);padding:12px 16px}.error-404-search .search-submit{min-height:54px}.error-404-actions{margin-top:12px}.error-404-recent{margin-top:50px}.location-shortcode-listing{margin-top:2rem}.location-shortcode-category{margin-bottom:3rem}.location-shortcode-category-title{margin-bottom:1.5rem}.location-shortcode-card{display:flex;flex-direction:column;gap:8px;height:100%;padding:24px;border:1px solid rgb(120 183 228 / .35);border-radius:18px;background:#fff;color:#061f56;text-decoration:none;transition:transform 0.3s ease,box-shadow 0.3s ease,color 0.3s ease}.location-shortcode-card:hover,.location-shortcode-card:focus{color:#17544d;box-shadow:0 12px 28px rgb(6 31 86 / .12);transform:translateY(-2px)}.location-shortcode-card h6{margin-bottom:0;color:inherit}.location-shortcode-address{margin-bottom:0;color:#17544d}.ft-address-link{display:block;color:inherit;text-decoration:none}.ft-address-link:hover,.ft-address-link:focus{color:inherit;text-decoration:none}.telehealth-box .ft-col-box ul{margin:0;padding:0}@media (min-width:992px){.telehealth-box .ft-col-box ul{column-count:2;column-gap:24px}.telehealth-box .ft-col-box ul li{break-inside:avoid-column}}.therapist-location-details{margin:12px 0 14px;padding:14px 16px;border-radius:16px;background:rgb(120 183 228 / .08)}.therapist-location-details p{margin-bottom:6px}.location-therapist-section{scroll-margin-top:120px}.accordion-body .btn-group .btn img{width:18px;height:auto;flex:0 0 auto}.tcfg-therapist-card-actions{flex-wrap:wrap;align-items:stretch}.tcfg-therapist-card-actions>.btn,.tcfg-therapist-card-actions .tcfg-schedule-btn,.tcfg-therapist-card-actions .tcfg-schedule-dropdown{min-height:42px}.tcfg-therapist-card-actions .tcfg-view-resume-btn{width:220px}.therapist-box .tcfg-fee-card-actions{width:100%;position:relative;z-index:1;overflow:visible}.therapist-box .tcfg-fee-card-actions>.btn,.therapist-box .tcfg-fee-card-actions .tcfg-schedule-btn,.therapist-box .tcfg-fee-card-actions .tcfg-schedule-dropdown{width:100%;min-height:36px}.therapist-box .tcfg-fee-card-actions .tcfg-schedule-btn{--bs-btn-font-size:15px;--bs-btn-padding-y:8px;--bs-btn-padding-x:20px;--bs-btn-border-radius:30px;font-size:15px;font-weight:inherit;line-height:1.5;padding:8px 20px}.therapist-box .tcfg-fee-card-actions .tcfg-schedule-dropdown{display:block}.therapist-box .tcfg-fee-card-actions .tcfg-schedule-menu{width:100%;min-width:100%}.therapist-box,.therapist-box figcaption{overflow:visible}.tcfg-schedule-dropdown{position:relative;display:inline-flex;vertical-align:top}.tcfg-schedule-btn{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;white-space:nowrap}.tcfg-schedule-btn.is-disabled,.tcfg-schedule-option.is-disabled{opacity:.55;cursor:not-allowed;pointer-events:none}.tcfg-schedule-toggle{width:100%}.tcfg-schedule-chevron{display:inline-flex;align-items:center;transition:transform 0.2s ease}.tcfg-schedule-dropdown.is-open .tcfg-schedule-chevron{transform:rotate(180deg)}.tcfg-schedule-dropdown.is-open .tcfg-schedule-toggle.btn-primary{background-color:#fff;color:#061f56;border-color:#061f56}.tcfg-schedule-menu{position:absolute;top:calc(100% + 4px);bottom:auto;left:0;width:100%;z-index:30;margin:0;padding:.35rem 0;list-style:none;background:#fff;border:1px solid #061f56;border-radius:.5rem;box-shadow:0 10px 24px rgb(6 31 86 / .12);opacity:0;transform:translateY(-6px);pointer-events:none;transition:opacity 0.18s ease,transform 0.18s ease}.tcfg-schedule-dropdown.is-open .tcfg-schedule-menu{opacity:1;transform:translateY(0);pointer-events:auto}.tcfg-schedule-dropdown.is-drop-up .tcfg-schedule-menu{top:auto;bottom:calc(100% + 4px);transform:translateY(6px);box-shadow:0 -10px 24px rgb(6 31 86 / .12)}.tcfg-schedule-dropdown.is-open.is-drop-up .tcfg-schedule-menu{transform:translateY(0)}.tcfg-schedule-menu[hidden]{display:none!important}#find-therapist-results .desktop-content,#find-therapist-results .accordion-details-desktop,#find-therapist-results .accordion-body,.topic-experts-accordion .accordion-body,.location-therapist-section .desktop-content,.location-therapist-section .accordion-details-desktop,.location-therapist-section .accordion-body,.available-therapists-state .desktop-content,.available-therapists-state .accordion-details-desktop,.available-therapists-state .accordion-body{overflow:visible}.tcfg-schedule-option{display:block;padding:.55rem .9rem;color:#061f56;text-decoration:none;font-size:.95rem;line-height:1.35;transition:background-color 0.15s ease,color 0.15s ease}.tcfg-schedule-option:hover,.tcfg-schedule-option:focus,.tcfg-schedule-option.is-active{background-color:#061f56;color:#fff;outline:none}.tcfg-schedule-option.is-disabled:hover,.tcfg-schedule-option.is-disabled:focus{background-color:#fff0;color:inherit}.desktop-content .tcfg-schedule-dropdown{z-index:5}.desktop-content .tcfg-schedule-menu{z-index:40}@media (max-width:767.98px){.blog-listing-section{padding:40px 0}.blog-listing-filters{padding:18px;border-radius:18px}.blog-card-body{padding:20px}.error-404-page{padding:30px 0 50px}.error-404-card{padding:28px 20px;border-radius:20px}.location-shortcode-card{padding:20px}}figure.is-type-video.is-provider-youtube.wp-block-embed-youtube iframe{width:780px;height:430px}.our-video-library .video-library-head{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px;text-align:left}.our-video-library .video-library-head h2{margin-bottom:0}@media (max-width:767.98px){.our-video-library .video-library-head{flex-direction:column;align-items:center;text-align:center}}.action-section .select-box-wrap{display:flex;justify-content:center;margin-bottom:0!important}.action-section .select-box-wrap .select-boxes{margin-right:0;width:100%;height:auto;max-width:100%;justify-content:space-between}@media (max-width:1199.98px){.action-section .select-box-wrap .select-boxes{width:100%;height:auto;padding:40px}}@media (max-width:480px){.action-section .select-box-wrap .select-boxes{width:100%;height:auto;padding:30px}}.book-listing-section,.book-single-section{padding:80px 0}.book-listing-intro{max-width:880px;margin-bottom:28px}.book-listing-empty{padding:28px;border:1px solid rgb(6 31 86 / .12);border-radius:18px;background:#fff;box-shadow:0 10px 30px rgb(6 31 86 / .06)}.book-card{height:100%}.book-card-body{height:100%;display:flex;flex-direction:column;gap:18px;background:#fff;border:1px solid rgb(6 31 86 / .12);border-radius:20px;padding:28px;box-shadow:0 12px 30px rgb(6 31 86 / .06)}.book-card-meta,.book-single-meta{display:flex;flex-wrap:wrap;gap:12px}.book-card-chip{display:inline-flex;align-items:center;flex-wrap:wrap;gap:0;border:1px solid rgb(6 31 86 / .14);border-radius:999px;padding:10px 18px;color:#17544d;background:#fff;font-size:15px;line-height:1.35}.book-card-chip a{color:inherit;text-decoration:none}.book-card-chip a:hover{color:#061f56}.book-card-title{margin-bottom:0;color:#061f56}.book-card-excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;color:#2c405d;font-size:17px;line-height:1.65}.book-card-taxonomy{display:block;color:#2c405d;font-size:15px;line-height:1.55}.book-card-taxonomy-label{display:inline;font-weight:700;color:#061f56;margin-right:4px}.book-card-taxonomy a{color:inherit;text-decoration:none}.book-card-taxonomy a:hover{color:#17544d}.book-card-actions{margin-top:auto;padding-top:10px}.book-single-actions .btn{min-width:180px}@media (max-width:767.98px){.book-listing-section,.book-single-section{padding:50px 0}.book-card-body{padding:22px}.book-card-chip{padding:8px 14px;font-size:14px}.book-card-excerpt{font-size:16px}.book-card-taxonomy{font-size:14px}}figure.is-type-video.is-provider-youtube.wp-block-embed-youtube iframe{width:100%;aspect-ratio:16 / 9;height:auto;border-radius:20px}input#blog-listing-search-input{border-top-left-radius:30px;border-bottom-left-radius:30px}.wp-block-lazyblock-cta-button-children .wp-block-buttons{display:inline-flex;flex-wrap:wrap;gap:10px}.wp-block-lazyblock-cta-button-children .wp-block-button .newchildren.btn{text-decoration:none}.therapeutic-topics-nav .nav-item .nav-pill-heading{margin:0;padding:0;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:normal;color:inherit;text-transform:none}@media (max-width:1199.98px){.action-section .select-box-wrap .select-boxes{height:100%}}.rounded-accordion .accordion-button.is_management_team{background-color:#efeacb;color:#17544d}.rounded-accordion .accordion-button.is_management_team:not(.collapsed){background-color:#17544d;color:#fff}.rounded-accordion .accordion-item .accordion-header .accordion-button.has-availability-status{display:flex;align-items:center;justify-content:space-between;gap:15px;width:100%}.rounded-accordion .accordion-item .accordion-header .accordion-button.has-availability-status .accordion-button-title{flex:1 1 auto;min-width:0}.therapist-availability-badge{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;padding:4px 16px;border-radius:50px;background-color:#fff0;border:1px solid currentColor;font-size:13px;font-weight:600;line-height:1.6;white-space:nowrap}.therapist-availability-badge.is-available{color:#0ba674}.therapist-availability-badge.is-unavailable{color:#dc3545}.rounded-accordion .accordion-button.has-availability-status:not(.collapsed) .therapist-availability-badge.is-available{color:#fff;background-color:#0ba674}.rounded-accordion .accordion-button.has-availability-status:not(.collapsed) .therapist-availability-badge.is-unavailable{color:#fff;background-color:#e15f5f}.therapeutic-topics-template .therapeutic-topics-nav{display:flex;justify-content:flex-start;margin:0 0 1.75rem}.therapeutic-topics-template .therapeutic-topics-nav .nav.nav-pills.nav-tabs-pills{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.75rem 1rem;width:100%;max-width:100%;margin:0;list-style:none}.therapeutic-topics-template .therapeutic-topics-nav .nav.nav-pills.nav-tabs-pills>.nav-item{margin:0}@media (max-width:575.98px){.therapeutic-topics-template .therapeutic-topics-nav .nav.nav-pills.nav-tabs-pills{justify-content:center;padding:.85rem .9rem;gap:.65rem .75rem;border-radius:1rem}}@media (min-width:992px){.tabbed-section.accordion-inline-mobile .rounded-accordion .accordion-item .accordion-collapse.collapsing,.tabbed-section.accordion-inline-mobile .rounded-accordion .accordion-item .accordion-collapse.collapse.show{display:block!important}}.therapeutic-topics-template .content-box .tabbed-section.accordion-inline-mobile{margin-left:-3.5rem;width:calc(100% + 3.5rem)}@media (max-width:575.98px){.therapeutic-topics-template .content-box .tabbed-section.accordion-inline-mobile{margin-left:-50px;width:calc(100% + 50px)}}.faqs-wrap .accordion-body.accordion-excerpt-content h2{font-size:22px;line-height:1.25}.faqs-wrap .accordion-body.accordion-excerpt-content h3{font-size:20px;line-height:1.3}.faqs-wrap .accordion-body.accordion-excerpt-content h4,.faqs-wrap .accordion-body.accordion-excerpt-content h5,.faqs-wrap .accordion-body.accordion-excerpt-content h6{font-size:18px;line-height:1.35}.we-can-help .help-details span{color:#17544d;display:block;font-weight:600;margin-bottom:10px}.hero-image .banner-captions h1{font-size:45px;line-height:55px}.hero-image .banner-captions span{font-size:24px;line-height:34px}.hero-image .banner-captions p{font-size:18px}.inner-hero .inner-title{position:static;top:auto;transform:none}.inner-hero .inner-title h1,.inner-hero .inner-title .h1{text-align:left}.hero-image.inner-hero .container{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%)}@media (max-width:991.98px){.inner-hero .hero-img img{height:380px}.inner-hero .inner-title{display:block;width:100%;max-width:100%;padding:32px 28px;border-radius:40px;box-sizing:border-box;text-align:center}.inner-hero .inner-title h1,.inner-hero .inner-title .h1{text-align:center;font-size:clamp(1.375rem, 4.8vw, 1.875rem);line-height:1.3;margin-bottom:0}.hero-image.inner-hero .container{padding-left:20px;padding-right:20px}}@media (max-width:575.98px){.inner-hero .hero-img img{height:320px}.inner-hero .inner-title{padding:24px 20px;border-radius:28px}.inner-hero .inner-title h1,.inner-hero .inner-title .h1{font-size:clamp(1.25rem, 5.2vw, 1.5rem);line-height:1.28}}.contact-hero{min-height:470px;position:relative;overflow:hidden;background-position:center right;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;isolation:isolate}.contact-hero::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgb(255 255 255 / .98) 0%,rgb(255 255 255 / .96) 28%,rgb(255 255 255 / .7) 48%,rgb(255 255 255 / .08) 72%,#fff0 100%)}.contact-hero .contact-hero-content{max-width:700px;padding:80px 0}.contact-hero .contact-hero-schedule svg{width:28px;height:auto}.contact-hero h1{color:#061f56;font-size:clamp(36px, 4vw, 52px);line-height:1.1;margin-bottom:24px}.contact-hero h1::after{content:"";display:block;width:55px;height:2px;background-color:#efeacb;margin-top:20px}.contact-hero h1 span{color:#17544d;font-style:italic}.contact-hero p{max-width:410px;color:#061f56;font-size:17px;line-height:1.45}.contact-hero .contact-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px 24px;margin:34px 0 24px}.contact-hero .contact-hero-phone{display:inline-flex;align-items:center;gap:12px;color:#061f56;font-size:22px;font-weight:700;text-decoration:none}.contact-hero .contact-hero-icon{width:48px;height:48px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background-color:#17544d;color:#fff;flex:0 0 auto}.contact-hero .contact-hero-icon svg{width:24px;height:24px;fill:currentColor}.contact-hero .contact-hero-schedule{display:inline-flex;align-items:center;gap:10px}.contact-hero .contact-hero-schedule img{width:20px;height:20px;filter:brightness(0) invert(1)}.contact-hero .contact-hero-service-area{max-width:370px;font-size:16px;font-style:italic;line-height:1.35;margin-bottom:0}@media (max-width:767.98px){.contact-hero{min-height:auto;background-position:68% center}.contact-hero::before{background:linear-gradient(90deg,rgb(255 255 255 / .98) 0%,rgb(255 255 255 / .9) 58%,rgb(255 255 255 / .45) 100%)}.contact-hero .contact-hero-content{padding:60px 0}.contact-hero .contact-hero-phone{font-size:18px}}.contact-action-section{background-color:rgb(239 234 203 / .35)}.contact-action-section .contact-action-card{border:1px solid rgb(6 31 86 / .08)}.contact-action-section .contact-action-icon{width:58px;height:58px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.contact-action-section .contact-action-icon img,.contact-action-section .contact-action-icon svg{width:28px;height:28px}.contact-action-section .contact-action-icon img{filter:brightness(0) invert(1)}.contact-action-section .contact-action-icon svg{fill:currentColor}.contact-action-section .contact-action-icon-soft{background-color:rgb(23 84 77 / .65)}.contact-action-section h2{color:#061f56;line-height:1.15}.contact-action-section p{color:#061f56}.contact-action-section .contact-action-phone a{color:#061f56;font-size:24px;font-weight:700;text-decoration:none}.contact-action-section .contact-action-phone a:hover{color:#17544d}.contact-action-section .contact-action-form .form-control{min-height:42px;padding:8px 14px;border-color:rgb(6 31 86 / .18);border-radius:6px;font-size:15px}.contact-action-section .contact-action-form textarea.form-control{min-height:90px}.contact-action-section .contact-action-form .btn{font-size:18px}.contact-locations-section{background-color:#fff}.contact-locations-section .contact-locations-head{max-width:1180px}.contact-locations-section .contact-locations-head h2{color:#061f56;font-size:34px;line-height:1.15}.contact-locations-section .contact-locations-head p{color:#061f56;font-size:16px}.contact-locations-section .contact-location-card{border:1px solid rgb(6 31 86 / .15);box-shadow:0 8px 24px rgb(6 31 86 / .06);transition:transform 250ms ease,box-shadow 250ms ease}.contact-locations-section .contact-location-card:hover{transform:translateY(-3px);box-shadow:0 12px 30px rgb(6 31 86 / .1)}.contact-locations-section .contact-location-card figure{height:150px;background-color:rgb(239 234 203 / .4)}.contact-locations-section .contact-location-card figure img{width:100%;height:100%;object-fit:cover;display:block}.contact-locations-section .contact-location-card h3{line-height:1.2}.contact-locations-section .contact-location-card h3 a{color:#061f56;text-decoration:none}.contact-locations-section .contact-location-card h3 a:hover{color:#17544d}.contact-locations-section .contact-location-card-body{min-height:185px;display:flex;flex-direction:column}.contact-locations-section .contact-location-address{color:#061f56;font-size:14px;line-height:1.45}.contact-locations-section .contact-location-links{margin-top:auto;color:#061f56;font-size:15px;font-weight:700}.contact-locations-section .contact-location-links a{color:#061f56;text-decoration:none}.contact-locations-section .contact-location-links a:hover{color:#17544d}.contact-locations-section .contact-locations-view-all{display:inline-flex;align-items:center;gap:10px;min-width:360px;justify-content:center}.contact-locations-section .contact-location-pin{display:inline-flex}.contact-locations-section .contact-location-pin svg{width:22px;height:22px;fill:currentColor}@media (max-width:575.98px){.contact-locations-section .contact-locations-view-all{min-width:0;width:100%}}.contact-final-section{background-color:#fff}.contact-final-section .contact-groups-panel,.contact-final-section .contact-faq-panel{background-color:#f5f4ef}.contact-final-section h2{color:#061f56}.contact-final-section .contact-group-card{display:flex;flex-direction:column}.contact-final-section .contact-group-card h3{color:#061f56;line-height:1.2}.contact-final-section .contact-group-card ul{color:#061f56;font-size:16px;line-height:1.45;padding-left:18px}.contact-final-section .contact-group-card li{margin-bottom:7px}.contact-final-section .contact-group-icon{width:50px;height:50px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff;flex:0 0 auto}.contact-final-section .contact-group-icon svg{width:30px;height:30px;fill:currentColor}.contact-final-section .contact-group-button{color:#fff;margin-top:auto;font-size:15px;line-height:1.2;padding-inline:16px}.contact-final-section .contact-group-button:hover{color:#fff;filter:brightness(.92)}.contact-final-section .contact-group-card-green{background-color:#e9eee4}.contact-final-section .contact-group-card-green .contact-group-icon,.contact-final-section .contact-group-card-green .contact-group-button{background-color:#8ca36b}.contact-final-section .contact-group-card-gold{background-color:#f3efd8}.contact-final-section .contact-group-card-gold .contact-group-icon,.contact-final-section .contact-group-card-gold .contact-group-button{background-color:#a79d45}.contact-final-section .contact-group-card-blue{background-color:#e8edf6}.contact-final-section .contact-group-card-blue .contact-group-icon,.contact-final-section .contact-group-card-blue .contact-group-button{background-color:#244985}.contact-final-section .contact-group-card-purple{background-color:#eee9f3}.contact-final-section .contact-group-card-purple .contact-group-icon,.contact-final-section .contact-group-card-purple .contact-group-button{background-color:#6e4a97}.contact-final-section .contact-faq-accordion .accordion-item{border:0;margin-bottom:8px;border-radius:6px;overflow:hidden;background-color:#fff}.contact-final-section .contact-faq-accordion .accordion-button{background-color:#fff;color:#061f56;font-size:16px;font-weight:700;padding:15px 18px;box-shadow:none}.contact-final-section .contact-faq-accordion .accordion-button:not(.collapsed){background-color:#fff;color:#061f56}.contact-final-section .contact-faq-accordion .accordion-button::after{width:14px;height:14px;background-size:14px}.contact-final-section .contact-faq-accordion .accordion-body{color:#061f56;font-size:15px;padding:0 18px 16px}.growth-approch .cga-icon{width:auto;height:auto;max-width:100px;margin:0 auto;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.growth-approch .cga-icon img{width:auto;height:auto;max-width:100%;max-height:100%}.growth-approch .cga-icon-mask{display:inline-block;width:100%;height:100%;background-color:#17544d;-webkit-mask-image:var(--cga-icon-url);mask-image:var(--cga-icon-url);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.growth-approch .cga-round.cga-round-detail .cga-icon img{margin-bottom:5px}.growth-approch .cga-round-detail h3{font-size:26px;line-height:30px}.growth-approch .cga-round.cga-round-detail p{font-size:clamp(15px,1rem + .75vw,16px);line-height:25px}.growth-approch .cga-round-detail p strong,.growth-approch .cga-round-detail p b{color:#17544d}.sidebar-form span.wpcf7-list-item{margin-left:0;display:block;text-align:center}.sidebar-form span.wpcf7-spinner{display:block;margin:10px auto 0}.therapeutic-topics-template .accordion-inline-mobile .accordion-body table{background:#d6e9f7;padding:40px;border:25px solid #d6e9f7;border-radius:15px;overflow:hidden}.therapeutic-topics-template .accordion-inline-mobile .accordion-body table{border:1px solid #d6e9f7;display:block}.therapeutic-topics-template .accordion-inline-mobile .accordion-body table td{border:1px solid #000;padding:10px;vertical-align:middle}@media (min-width:992px){.content-sidebar{position:sticky;top:0;align-self:flex-start;height:-moz-fit-content;height:fit-content}}.clinical-review{margin-top:2.5rem;margin-bottom:0;font-size:.9375rem;line-height:1.5;color:#5a6b7d;font-style:italic}.clinical-review-wrap{padding:0 0 40px}.clinical-review-wrap .clinical-review{margin-top:0}.clinical-review-wrap--after-flowers{padding-top:40px}.therapist-topic-expert .expert-item figcaption .links{flex-wrap:wrap;gap:5px 15px}.inner-contents .content-sidebar .cnt-side-bg .sidebar-form .ct-box a{word-break:break-word}@media(max-width:1400px){section.faqs-wrap.with-bg.lazyblock-cfg-faqs h2.large.mb-4{font-size:40px;line-height:45px}}@media(max-width:767px){.blog-metatags{border-radius:20px}}@media(max-width:575px){.hero-image .banner-captions{border-radius:50px;width:100%;height:auto;margin-top:200px;margin-bottom:0}.hero-image .banner-captions span{line-height:28px;margin-bottom:10px}section.growth-approch.lazyblock-growth-approach .container-fluid{padding:0 20px}.growth-approch .cga-icon{max-width:60px}section.contact-final-section.lazyblock-contact-groups-faqs .container-fluid{padding-left:20px;padding-right:20px}}#signup-newsletter.signup .newsletter-subscription ._form_11,#signup-newsletter.signup .newsletter-subscription form._form_11{background:transparent!important;border:0!important;box-shadow:none!important;margin:0!important;padding:0!important;max-width:none!important;width:100%!important;color:inherit!important;position:relative;text-align:left;box-sizing:border-box}#signup-newsletter.signup .newsletter-subscription ._form_11 ._form-content{position:relative;margin:0!important;width:100%}#signup-newsletter.signup .newsletter-subscription ._form_11 ._form_element{margin:0!important;max-width:100%!important;width:100%!important}#signup-newsletter.signup .newsletter-subscription ._form_11 ._form-label{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#signup-newsletter.signup .newsletter-subscription ._form_11 ._field-wrapper{position:relative;margin:0}#signup-newsletter.signup .newsletter-subscription ._form_11 input[type="text"],#signup-newsletter.signup .newsletter-subscription ._form_11 input[type="email"]{display:block!important;width:100%!important;height:auto!important;min-height:56px;margin:0!important;padding:15px 70px 15px 20px!important;font-family:inherit!important;font-size:1.25rem!important;font-weight:400!important;line-height:1.5!important;color:#17544d!important;background:#fff!important;border:1px solid #78b7e4!important;border-radius:10px!important;box-shadow:none!important;box-sizing:border-box!important;-webkit-appearance:none;appearance:none}#signup-newsletter.signup .newsletter-subscription ._form_11 input::placeholder{color:#8aa0b3!important;opacity:1}#signup-newsletter.signup .newsletter-subscription ._form_11 input:focus{outline:0!important;border-color:#78b7e4!important;box-shadow:none!important}#signup-newsletter.signup .newsletter-subscription ._form_11 ._button-wrapper{position:absolute!important;top:0!important;right:12px!important;bottom:0!important;width:50px!important;max-width:50px!important;margin:0!important;padding:0!important;display:flex!important;align-items:center;justify-content:center;float:none!important}#signup-newsletter.signup .newsletter-subscription ._form_11 ._submit,#signup-newsletter.signup .newsletter-subscription ._form_11 button._submit{width:50px!important;height:100%!important;min-height:56px;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important;color:transparent!important;text-indent:-9999px;overflow:hidden;cursor:pointer;border:0!important;border-radius:0!important;background-color:transparent!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36.7 14.4'%3E%3Cpath d='m27.5 13 1-2.4c.3-.7-.2-1.5-1-1.5H1c-.6 0-1-.5-1-1V6.4c0-.6.5-1 1-1h26.5c.7 0 1.3-.8 1-1.4l-1-2.4c-.3-.7.2-1.4 1-1.4.3 0 .5 0 .7.3l7.6 6.6v.8l-7.6 6.5c-.2.2-.4.3-.7.3-.7 0-1.3-.8-1-1.5Z' fill='%2317544d'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:center!important;background-size:36px auto!important;box-shadow:none!important}#signup-newsletter.signup .newsletter-subscription ._form_11 ._submit:hover,#signup-newsletter.signup .newsletter-subscription ._form_11 ._submit:focus{opacity:.85;background-color:transparent!important}#signup-newsletter.signup .newsletter-subscription ._form_11 ._submit:disabled{opacity:.4;cursor:not-allowed}#signup-newsletter.signup .newsletter-subscription ._form_11 ._clear-element{display:none}#signup-newsletter#signup-newsletter.signup .newsletter-subscription ._form_11 ._form-thank-you{color:#fff!important;font-family:"Lora",serif;font-size:1.25rem;text-align:left!important;padding:10px 0}#signup-newsletter.signup .newsletter-subscription ._form_11 ._error{right:auto!important;left:0!important}@media (max-width:767.98px){#signup-newsletter.signup .newsletter-subscription form._form_11{margin-top:0!important}#signup-newsletter.signup .newsletter-subscription ._form_11 input[type="text"],#signup-newsletter.signup .newsletter-subscription ._form_11 input[type="email"]{font-size:16px!important;min-height:50px;padding:12px 60px 12px 16px!important}#signup-newsletter.signup .newsletter-subscription ._form_11 ._submit,#signup-newsletter.signup .newsletter-subscription ._form_11 button._submit{min-height:50px;background-size:30px auto!important}}