:root{--bs-primary: #8943B2;--bs-secondary: #3D7B7C;--bs-body-bg: #ffffff;--bs-border-color: #75D2D9;--bs-link-color: #8943B2;--bs-link-hover-color: #2B7BB9;--bs-body-color: #353535;--bs-primary-rgb: 137, 67, 178;--bs-secondary-rgb: 61, 123, 124;--bs-body-bg-rgb: 255, 255, 255;--bs-border-color-rgb: 117, 210, 217;--bs-link-color-rgb: 137, 67, 178;--bs-link-hover-color-rgb: 43, 123, 185;--bs-body-color-rgb: 53, 53, 53;--bs-primary-accent: #743399;--bs-secondary-accent: #316868;--bs-dark-charcoal: #2f3131;--bs-soft-gray: #f2f2f2;--bs-charcoal: #303030;--bs-pacific-blue: #2b7bb9;--bs-orange: #de6a26;--bs-border-radius: 0.25rem;--bs-border-radius-sm: 0.125rem;--bs-border-radius-lg: 0.375rem}.purple-divider-top{background-image:url("../img/Purple-DividerNew.png");background-repeat:no-repeat;background-position:center top;padding-top:7rem !important}#site-header,footer,.btn,body h1,body h2,body h3,body h4,body h5,body h6{font-family:"Montserrat","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:400}body h1,body h2,body h3,body h4,body h5,body h6{color:var(--bs-body-color)}.accordion{--bs-accordion-color: var(--bs-body-color);--bs-accordion-bg: var(--bs-body-bg);--bs-accordion-border-color: var(--bs-border-color);--bs-accordion-btn-color: var(--bs-body-color);--bs-accordion-btn-bg: var(--bs-accordion-bg);--bs-accordion-active-color: var(--bs-primary);--bs-accordion-active-bg: var(--bs-body-bg)}.accordion-button::after{color:var(--bs-primary)}.breadcrumb{--bs-breadcrumb-divider-color: var(--bs-secondary);--bs-breadcrumb-item-active-color: var(--bs-secondary)}.btn{--bs-btn-color: var(--bs-body-color)}.btn-primary{--bs-btn-bg: var(--bs-primary);--bs-btn-border-color: var(--bs-primary-accent);--bs-btn-hover-bg: var(--bs-primary);--bs-btn-hover-border-color: var(--bs-primary-accent);--bs-btn-active-bg: var(--bs-primary);--bs-btn-active-border-color: var(--bs-primary-accent);--bs-btn-disabled-bg: var(--bs-primary);--bs-btn-disabled-border-color: var(--bs-primary);--bs-btn-color: var(--bs-body-bg);--bs-btn-hover-color: var(--bs-body-bg);--bs-btn-active-color: var(--bs-body-bg);--bs-btn-disabled-color: var(--bs-body-bg)}.btn-secondary{--bs-btn-color: var(--bs-body-bg);--bs-btn-bg: var(--bs-secondary);--bs-btn-border-color: var(--bs-secondary-accent);--bs-btn-hover-color: var(--bs-body-bg);--bs-btn-hover-bg: var(--bs-secondary);--bs-btn-hover-border-color: var(--bs-secondary-accent);--bs-btn-active-color: var(--bs-body-bg);--bs-btn-active-bg: var(--bs-secondary);--bs-btn-active-border-color: var(--bs-secondary-accent);--bs-btn-disabled-color: var(--bs-body-bg);--bs-btn-disabled-bg: var(--bs-secondary);--bs-btn-disabled-border-color: var(--bs-secondary-accent)}.btn-link{--bs-btn-color: var(--bs-link-color);--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: var(--bs-link-hover-color);--bs-btn-hover-border-color: transparent;--bs-btn-active-color: var(--bs-link-hover-color);--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: var(--bs-gray);--bs-btn-disabled-border-color: transparent}.btn-outline-primary{--bs-btn-color: var(--bs-primary);--bs-btn-border-color: var(--bs-primary);--bs-btn-hover-color: var(--bs-body-bg);--bs-btn-hover-bg: var(--bs-primary);--bs-btn-hover-border-color: var(--bs-primary-accent);--bs-btn-active-color: var(--bs-body-bg);--bs-btn-active-bg: var(--bs-primary);--bs-btn-active-border-color: var(--bs-primary-accent);--bs-btn-disabled-color: var(--bs-primary);--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: var(--bs-primary)}.btn-outline-secondary{--bs-btn-color: var(--bs-secondary);--bs-btn-border-color: var(--bs-secondary);--bs-btn-hover-color: var(--bs-body-bg);--bs-btn-hover-bg: var(--bs-secondary);--bs-btn-hover-border-color: var(--bs-secondary-accent);--bs-btn-active-color: var(--bs-body-bg);--bs-btn-active-bg: var(--bs-secondary);--bs-btn-active-border-color: var(--bs-secondary-accent);--bs-btn-disabled-color: var(--bs-secondary);--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: var(--bs-secondary)}.card{--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-color: var(--bs-border-color);--bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);--bs-card-bg: var(--bs-body-bg)}.dropdown-menu{--bs-dropdown-bg: var(--bs-body-bg);--bs-dropdown-link-hover-color: var(--bs-link-color);--bs-dropdown-link-hover-bg: var(--bs-body-bg);--bs-dropdown-link-active-color: var(--bs-link-color);--bs-dropdown-link-active-bg: var(--bs-body-bg);--bs-dropdown-color: var(--bs-secondary);--bs-dropdown-border-color: var(--bs-border-color);--bs-dropdown-divider-bg: var(--bs-border-color);--bs-dropdown-link-color: var(--bs-secondary);--bs-dropdown-header-color: var(--bs-body-color)}.modal{--bs-modal-color: var(--bs-body-color);--bs-modal-bg: var(--bs-body-bg);--bs-modal-border-color: var(--bs-border-color);--bs-modal-header-border-color: var(--bs-border-color);--bs-modal-footer-border-color: var(--bs-border-color)}.modal-backdrop{--bs-backdrop-bg: var(--bs-black)}.nav{--bs-nav-link-color: var(--bs-secondary);--bs-nav-link-hover-color: var(--bs-link-color);--bs-nav-link-disabled-color: var(--bs-border-color)}.nav-link{--bs-nav-link-color: var(--bs-secondary);--bs-nav-link-hover-color: var(--bs-link-color)}.nav-pills{--bs-nav-pills-link-active-color: var(--bs-body-bg);--bs-nav-pills-link-active-bg: var(--bs-primary)}.nav-tabs{--bs-nav-tabs-border-color: var(--bs-border-color);--bs-nav-tabs-link-hover-border-color: var(--bs-body-bg) var(--bs-body-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color: var(--bs-black);--bs-nav-tabs-link-active-bg: var(--bs-body-bg);--bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg)}.nav-underline{--bs-nav-underline-link-active-color: var(--bs-black)}.navbar{--bs-navbar-color: rgba(var(--bs-black), 0.65);--bs-navbar-hover-color: rgba(var(--bs-black), 0.8);--bs-navbar-disabled-color: rgba(var(--bs-black), 0.3);--bs-navbar-active-color: rgba(var(--bs-black), 1);--bs-navbar-brand-color: rgba(var(--bs-black), 1);--bs-navbar-brand-hover-color: rgba(var(--bs-black), 1);--bs-navbar-toggler-border-color: rgba(var(--bs-black), 0.15)}.navbar-nav{--bs-nav-link-color: var(--bs-navbar-color);--bs-nav-link-hover-color: var(--bs-navbar-hover-color);--bs-nav-link-disabled-color: var(--bs-navbar-disabled-color)}.pagination{--bs-pagination-color: var(--bs-secondary);--bs-pagination-border-color: var(--bs-secondary);--bs-pagination-bg: var(--bs-body-bg);--bs-pagination-active-color: var(--bs-body-bg);--bs-pagination-active-border-color: var(--bs-secondary);--bs-pagination-active-bg: var(--bs-secondary);--bs-pagination-hover-color: var(--bs-body-color);--bs-pagination-hover-border-color: var(--bs-secondary);--bs-pagination-hover-bg: var(--bs-border-color);--bs-pagination-focus-color: var(--bs-body-color);--bs-pagination-focus-bg: var(--bs-border-color);--bs-pagination-disabled-color: var(--bs-secondary-color);--bs-pagination-disabled-bg: var(--bs-secondary-bg);--bs-pagination-disabled-border-color: var(--bs-border-color)}.table{--bs-table-color-type: initial;--bs-table-bg-type: initial;--bs-table-color-state: initial;--bs-table-bg-state: initial;--bs-table-color: var(--bs-black);--bs-table-bg: var(--bs-body-bg);--bs-table-border-color: var(--bs-border-color);--bs-table-accent-bg: transparent;--bs-table-striped-color: var(--bs-black);--bs-table-striped-bg: rgba(var(--bs-secondary-rgb), 0.05);--bs-table-active-color: var(--bs-black);--bs-table-active-bg: rgba(var(--bs-secondary-rgb), 0.1);--bs-table-hover-color: var(--bs-black);--bs-table-hover-bg: rgba(var(--bs-secondary-rgb), 0.075)}#header-bar{background-color:var(--bs-border-color);color:var(--bs-body-color)}#header-bar a{color:var(--bs-body-color)}#site-header .navbar .container{align-items:center !important}#site-header .navbar .container .navbar-brand>img{height:70px;margin-top:-10px;margin-bottom:-10px}.orange-button .btn{background-color:var(--bs-orange);border-color:var(--bs-orange);color:var(--bs-white);font-weight:500}.orange-button .btn:hover{background-color:var(--bs-primary);border-color:var(--bs-primary)}.button-white .btn{background-color:var(--bs-white);color:var(--bs-primary);font-weight:500}.button-blue .btn{background-color:var(--bs-pacific-blue);border-color:var(--bs-pacific-blue);color:var(--bs-white);font-weight:500}.cta-buttons-centered .buttons{margin:auto}.button-big-text .btn{padding:10px 28px;text-transform:uppercase;letter-spacing:2px}.schedule-buttons{text-align:center}.schedule-buttons .col a:last-child{background-color:var(--bs-border-color);border-color:var(--bs-border-color);color:var(--bs-body-color);font-weight:500}@media(min-width: 1400px){.image-banner-page-title>.container{max-width:1100px}}.image-banner-page-title .image-content-banner__image{max-width:420px}.image-banner-page-title .image-content-banner__subheading{font-family:"Montserrat","Helvetica Neue","Helvetica","Arial",sans-serif}.image-content-banner__bg img{height:calc(100% + 100px);transform:translateY(-100px)}.foreground-card-white .image-content-banner__image{padding:35px 45px;background-color:rgba(255,255,255,.85);border-top-left-radius:35px;border-bottom-right-radius:35px}@media(max-width: 991px){.foreground-card-white .image-content-banner__image{padding:28px 35px}}@media(max-width: 575px){.foreground-card-white .image-content-banner__image{padding:24px 30px}}.column-lists .image-content-banner__content{display:flex;flex-wrap:wrap;gap:0 50px}.column-lists .image-content-banner__content>h2,.column-lists .image-content-banner__content>.image-content-banner__buttons,.column-lists .image-content-banner__content>p{flex:0 0 100%}.column-lists .image-content-banner__content>ul{flex:0 0 calc(50% - 25px);min-width:0;margin:0 0 25px;padding-left:22px}.column-lists .image-content-banner__content>ul li{margin-bottom:10px}.column-lists .image-content-banner__content>ul li p{margin:0;line-height:1.35}.column-lists .image-content-banner__buttons{margin-top:15px}@media(max-width: 767px){.column-lists .image-content-banner__content{display:block}.column-lists .image-content-banner__content>ul{margin-bottom:0}.column-lists .image-content-banner__content>ul li{margin-bottom:8px}.column-lists .image-content-banner__buttons{margin-top:20px}}.image-content-banner h2{margin-bottom:2rem}.image-content-banner h2,.image-content-banner h3{color:var(--bs-white)}.image-content-banner.overlay-dark-teal .image-content-banner__content h1,.image-content-banner.overlay-dark-teal .image-content-banner__content p{text-shadow:2px 4px 4px rgba(0,0,0,.21)}.image-content-banner.overlay-light-teal::before{content:"";position:absolute;inset:0;z-index:1;background-image:linear-gradient(-180deg, rgba(255, 255, 255, 0) 0%, rgba(114, 209, 216, 0.75) 100%)}.image-content-banner.content-banner-left-original .image-content-banner__slant{display:block;position:absolute;top:-1px;bottom:auto;left:0;z-index:0;width:100%;height:150px;background-color:var(--bs-primary);clip-path:polygon(0 0, 100% 0, 100% 25px, 0 100%)}.image-content-banner.content-banner-left-original.content-banner-left-original-blank .image-content-banner__slant{background-color:var(--bs-white)}.image-content-banner.content-banner-left-original .image-content-banner__image{margin-top:-40px}.image-content-banner.content-banner-left-original .image-content-banner__inner{padding-bottom:40px}@media(max-width: 768px){.image-content-banner.content-banner-left-original .image-content-banner__inner{padding-bottom:30px}}.image-content-banner.content-text-shadow .image-content-banner__content h2,.image-content-banner.content-text-shadow .image-content-banner__content p{text-shadow:2px 4px 4px rgba(0,0,0,.21)}.no-fg-image .image-content-banner__inner{padding-top:200px}.no-fg-image .image-content-banner__content{flex:100%;max-width:100%}.no-fg-image .image-content-banner__buttons{justify-content:center}.image-content-banner.content-banner-overlap-slant .container{position:relative;z-index:4}.image-content-banner.content-banner-overlap-slant .image-content-banner__content{position:relative;z-index:4}.image-content-banner.content-banner-overlap-slant .image-content-banner__image{position:relative;z-index:5;transform:translateY(-50px)}.image-content-banner.content-banner-overlap-slant .image-content-banner__image img{width:100%;max-width:100%;display:block}.image-content-banner.content-banner-overlap-slant .image-content-banner__slant{display:block;position:absolute;top:-1px;bottom:auto;left:0;right:0;z-index:3;width:100%;height:225px;background-color:var(--bs-white);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 20%);pointer-events:none}.image-content-banner.content-banner-overlap-slant.image-content-banner--image-right .image-content-banner__inner{min-height:520px;padding-top:160px;padding-bottom:40px;align-items:center}@media(max-width: 991px){.image-content-banner.content-banner-overlap-slant .image-content-banner__image{transform:translateY(-40px)}.image-content-banner.content-banner-overlap-slant .image-content-banner__slant{height:90px;clip-path:polygon(0 0, 100% 0, 100% 80%, 0 25%)}.image-content-banner.content-banner-overlap-slant.image-content-banner--image-right .image-content-banner__inner{padding-top:120px}}@media(max-width: 575px){.image-content-banner.content-banner-overlap-slant .image-content-banner__image{transform:translateY(-25px)}.image-content-banner.content-banner-overlap-slant .image-content-banner__slant{height:95px}.image-content-banner.content-banner-overlap-slant.image-content-banner--image-right .image-content-banner__inner{padding-top:100px}}.content-banner-flex-start .image-content-banner__inner{align-items:flex-start !important}.content-banner-flex-start .image-content-banner__image{padding-top:50px}.image-banner-text-shadow h1,.image-banner-text-shadow h2,.image-banner-text-shadow p{text-shadow:3px 3px 7px rgba(26,26,26,.51)}.content-banner-slant-right.image-content-banner .image-content-banner__slant{clip-path:polygon(0 0, 100% 0, 100% 20%, 0 100%)}.content-banner-slant-right.image-content-banner .image-content-banner__inner{padding-top:160px;padding-bottom:40px}.content-banner-slant-right.image-content-banner .image-content-banner__content{text-align:left}.content-banner-slant-right.image-content-banner .image-content-banner__image{transform:none}.no-slant .image-content-banner__inner{padding-top:3rem;padding-bottom:3rem}.no-slant .image-content-banner__slant{display:none}.image-content-banner--slant-bottom .image-content-banner__slant{top:auto;bottom:-1px;height:135px;clip-path:polygon(0 0, 100% 100%, 0 100%)}.image-content-banner--slant-both .image-content-banner__inner{padding-bottom:160px}.image-content-banner--slant-both::before{content:"";position:absolute;left:0;top:-1px;z-index:3;width:100%;height:135px;background:var(--bs-white);clip-path:polygon(0 0, 100% 0, 100% 100%);pointer-events:none}.image-content-banner--slant-both .image-content-banner__slant{top:auto;bottom:-1px;height:135px;clip-path:polygon(0 0, 100% 100%, 0 100%)}.image-content-banner--slant-top-left-to-right .image-content-banner__slant{top:-1px;bottom:auto;height:135px;clip-path:polygon(0 0, 100% 0, 100% 100%, 0 5%)}@media(max-width: 991px){.image-content-banner--slant-bottom .image-content-banner__slant,.image-content-banner--slant-both .image-content-banner__slant{height:65px}.image-content-banner--slant-both::before{height:65px}.image-content-banner--slant-top-left-to-right .image-content-banner__slant{height:65px}}.content-banner-pb-0 .image-content-banner__inner{padding-bottom:0 !important}.slant-primary .image-content-banner__slant{background-color:var(--bs-primary)}.content-banner-bg-border-color .image-content-banner__bg{background:var(--bs-border-color)}.content-banner-bg-border-color .image-content-banner__bg img{display:none}#schedule .flex-col-layout,#newsletter-form .flex-col-layout{min-height:100%}.clarity-text-block-center h2,.clarity-text-block-left h2{display:flex;align-items:center;justify-content:center;margin-bottom:2rem;gap:40px}.clarity-text-block-center h2::before,.clarity-text-block-center h2::after,.clarity-text-block-left h2::before,.clarity-text-block-left h2::after{content:"";flex:1;height:1px;background-color:var(--bs-border-color)}.clarity-text-block-center p,.clarity-text-block-left p{font-size:18px;line-height:1.7}.clarity-text-block-center .btn,.clarity-text-block-left .btn{background-color:var(--bs-secondary);border-color:var(--bs-secondary);padding:10px 40px}@media(max-width: 767.98px){.clarity-text-block-center h2,.clarity-text-block-left h2{gap:0;font-size:32px;white-space:normal}.clarity-text-block-center h2::before,.clarity-text-block-center h2::after,.clarity-text-block-left h2::before,.clarity-text-block-left h2::after{display:none}}.img-full-width img{width:100%}.clarity-text-block-left h2{justify-content:flex-start}.clarity-text-block-left h2::before{display:none}.overlay-teal::before{content:"";position:absolute;inset:0;z-index:1;background-color:rgba(22,65,70,.58)}.overlay-dark-teal::before{content:"";position:absolute;inset:0;z-index:1;background-image:linear-gradient(-180deg, rgba(0, 0, 0, 0.2) 0%, rgba(41, 101, 124, 0.75) 100%)}.overlay-light-teal::before{content:"";position:absolute;inset:0;z-index:1;background-image:linear-gradient(159deg, rgba(0, 0, 0, 0.33) 0%, rgba(117, 210, 217, 0.31) 100%)}.cta-block.cta-card-over-bg{position:relative;left:50%;width:100vw;min-height:720px;margin-left:-50vw;padding:0 !important;overflow:hidden}.cta-block.cta-card-over-bg.bigger-width .body-text{max-width:760px}.cta-block.cta-card-over-bg .container{position:relative;z-index:2;min-height:720px;display:flex;align-items:center}.cta-block.cta-card-over-bg .d-flex{width:100%;align-items:flex-start !important;text-align:left !important}.cta-block.cta-card-over-bg.cta-align-right .d-flex{align-items:flex-end !important}.cta-block.cta-card-over-bg .img-wrapper{position:absolute;top:0;bottom:0;left:50%;z-index:1;width:100vw;margin:0 !important;transform:translateX(-50%)}.cta-block.cta-card-over-bg .img-wrapper img{width:100% !important;height:100% !important;max-width:none !important;object-fit:cover;object-position:top;display:block}.cta-block.cta-card-over-bg .body-text{position:relative;z-index:2;width:100%;max-width:560px;padding:45px 50px 90px;background-color:#fffcfc;border-left:8px solid var(--bs-primary);border-bottom-right-radius:35px;box-shadow:0 8px 24px rgba(0,0,0,.12)}.cta-block.cta-card-over-bg .body-text h2{margin-bottom:20px}.cta-block.cta-card-over-bg .body-text p{color:var(--bs-body-color)}.cta-block.cta-card-over-bg.cta-card-over-bg-centered .body-text{max-width:70%;margin:0 auto}.cta-block.cta-card-over-bg .buttons{position:relative;z-index:3;width:100%;max-width:560px;margin-top:-75px !important;padding-left:50px;text-align:left}.cta-block.cta-card-over-bg.no-buttons .body-text{padding:45px 50px 40px}@media(max-width: 991px){.cta-block.cta-card-over-bg{min-height:auto}.cta-block.cta-card-over-bg .container{min-height:auto;padding-top:80px;padding-bottom:80px}.cta-block.cta-card-over-bg .body-text{max-width:100%;padding:35px 35px 85px}.cta-block.cta-card-over-bg .buttons{max-width:100%;margin-top:-70px !important;padding-left:35px}}@media(max-width: 768px){.cta-block.cta-card-over-bg .img-wrapper::after{content:"";position:absolute;inset:0;z-index:2;background-color:rgba(121,210,211,.65);pointer-events:none}.cta-block.cta-card-over-bg .img-wrapper img{position:relative;z-index:1}}@media(max-width: 575px){.cta-block.cta-card-over-bg .container{padding:60px 20px}.cta-block.cta-card-over-bg .body-text{padding:30px 25px 80px}.cta-block.cta-card-over-bg .buttons{margin-top:-65px !important;padding-left:25px;padding-right:25px}.cta-block.cta-card-over-bg .buttons .btn{width:100%}}@media(min-width: 768px){.cta-block.cta-card-over-bg .container{padding:6rem 0}}.common-concerns-list .col{display:flex;flex-wrap:wrap;gap:0 50px}.common-concerns-list h2{flex:0 0 100%;margin-bottom:35px;text-align:center}.common-concerns-list ul{flex:1 1 0;min-width:0;margin:0;padding-left:22px}.common-concerns-list li{margin-bottom:10px}.common-concerns-list li p{margin:0;line-height:1.35}@media(max-width: 991px){.common-concerns-list .col{gap:0 30px}.common-concerns-list ul{flex:0 0 calc(50% - 15px);margin-bottom:20px}}@media(max-width: 767px){.common-concerns-list .col{display:block}.common-concerns-list ul{margin-bottom:0}.common-concerns-list li{margin-bottom:8px}}.cta-text-shadow h2,.cta-text-shadow p{text-shadow:2px 4px 4px rgba(0,0,0,.21)}.bg-aqua-blue{background-color:#75d2d9}.headings-white h2,.headings-white h3,.headings-white h4,.headings-white h5,.headings-white h6,.headings-white p,.text-white h2,.text-white h3,.text-white h4,.text-white h5,.text-white h6,.text-white p{color:var(--bs-white)}.headings-white li::marker,.text-white li::marker{color:var(--bs-white)}.headings-body-color h2,.headings-body-color h3,.headings-body-color h4,.headings-body-color h5,.headings-body-color h6,.headings-body-color p,.text-body-color h2,.text-body-color h3,.text-body-color h4,.text-body-color h5,.text-body-color h6,.text-body-color p{color:var(--bs-body-color)}.headings-body-color li::marker,.text-body-color li::marker{color:var(--bs-body-color)}.headings-black h2,.headings-black h3,.headings-black h4,.headings-black h5,.headings-black h6,.headings-black p,.text-black h2,.text-black h3,.text-black h4,.text-black h5,.text-black h6,.text-black p{color:var(--bs-black)}.headings-black li::marker,.text-black li::marker{color:var(--bs-black)}.headings-light-blue h2,.headings-light-blue h3,.headings-light-blue h4,.headings-light-blue h5,.headings-light-blue h6{color:var(--bs-border-color)}.headings-light-blue li::marker{color:var(--bs-border-color)}.main-title-white h1{color:var(--bs-white) !important}.main-title-white h1{color:var(--bs-body-color) !important}.content-block.bottom-aqua-slant{position:relative;z-index:1;overflow:visible;background-color:var(--bs-primary);padding:70px 0 170px}.content-block.bottom-aqua-slant::after{content:"";position:absolute;left:0;bottom:-1px;z-index:-1;width:100%;height:180px;background-color:#75d2d9;clip-path:polygon(0 100%, 100% 10%, 100% 100%, 0 100%);pointer-events:none}.top-white-slant{position:relative;overflow:hidden;background:#f6f6f6;padding:160px 0 70px}.top-white-slant::before{content:"";position:absolute;left:0;top:0;z-index:1;width:100%;height:165px;background:#fff;clip-path:polygon(0 0, 100% 0, 0 100%);pointer-events:none}.top-white-slant>.container{position:relative;z-index:2}.list-item-margin-0 li p{margin-bottom:0}.pb-10{padding-bottom:10rem !important}.badges-gallery .gallery-items-grid{margin-bottom:0}.badges-gallery .gallery-item{margin-bottom:0 !important}.search-field-custom{margin-top:2.5rem;margin-bottom:1rem}.search-field-custom .search-widget__form{max-width:100%}.search-field-custom .search-widget__input{border-radius:4px}.btn-text-uppercase .btn{text-transform:uppercase}.cta-block-btn-centered .buttons{margin:0 auto}.content-block-width900 .container{max-width:900px}.content-max-width1000 .container{max-width:1000px}.content-max-width1100 .container{max-width:1100px}.bg-aqua-light{background-color:var(--bs-border-color)}.text-body-color p{color:var(--bs-body-color) !important}.white-links a{color:var(--bs-white);text-decoration:underline}.black-links a{color:var(--bs-black);text-decoration:underline}.body-color-links a{color:var(--bs-body-color);text-decoration:underline}.cta-block.cta-split-card{padding-top:40px !important;padding-bottom:40px !important}.cta-block.cta-split-card .container{max-width:1100px}.cta-block.cta-split-card .row{--bs-gutter-x: 0;align-items:stretch !important}.cta-block.cta-split-card .cta-block-image{display:flex;padding:0 !important;margin:0 !important}.cta-block.cta-split-card .cta-block-image img{width:100%;height:100% !important;object-fit:cover;display:block;border-top-left-radius:50px}.cta-block.cta-split-card .cta-block-image+.col-12{display:flex;flex-direction:column;justify-content:center;background-color:#fffcfc;border-left:10px solid #78c5c3;border-bottom-right-radius:50px;padding:40px 20px !important}.cta-block.cta-split-card .body-text{width:100%;margin-bottom:10px}.cta-block.cta-split-card .btn{align-self:flex-start;width:auto !important}.cta-block.cta-split-card.cta-split-card--image-right .row>.col-12:not(.cta-block-image){display:flex;flex-direction:column;justify-content:center;background-color:#fffcfc;border-right:10px solid #498788;border-left:0;border-top-left-radius:50px;border-bottom-right-radius:0;padding:40px 20px !important}.cta-block.cta-split-card.cta-split-card--image-right .cta-block-image img{border-top-left-radius:0;border-bottom-right-radius:50px}@media(max-width: 767px){.cta-block.cta-split-card{padding:50px 20px !important}.cta-block.cta-split-card .container{padding-left:0;padding-right:0}.cta-block.cta-split-card .cta-block-image img{height:auto !important}.cta-block.cta-split-card .cta-block-image+.col-12{border-left-width:0;border-bottom-right-radius:50px;padding:30px 20px !important}.cta-block.cta-split-card.cta-split-card--image-right .row>.col-12:not(.cta-block-image){border-right-width:0;border-top-left-radius:50px;padding:30px 20px !important}.cta-block.cta-split-card.cta-split-card--image-right .cta-block-image img{border-bottom-right-radius:50px}}.bg-secondary-gradient{background-image:linear-gradient(90deg, #498788 0%, #78c5c3 100%)}.bg-secondary-reverce-gradient{background-image:linear-gradient(90deg, #78c5c3 0%, #498788 100%)}.js-parallax-bg.is-js-parallax-bg,.js-parallax-bg .image-content-banner__bg.is-js-parallax-bg,.js-parallax-bg .img-wrapper.is-js-parallax-bg{background-size:cover;background-position:center;background-attachment:fixed;background-repeat:no-repeat}.js-parallax-bg.cta-block.is-js-parallax-bg{position:relative;overflow:hidden}.js-parallax-bg.cta-block.is-js-parallax-bg .img-wrapper{background:none !important}.js-parallax-bg .image-content-banner__bg.is-js-parallax-bg img,.js-parallax-bg .img-wrapper.is-js-parallax-bg img,.js-parallax-bg img.is-js-parallax-source{opacity:0;visibility:hidden}@media(max-width: 768px){.js-parallax-bg.is-js-parallax-bg,.js-parallax-bg .image-content-banner__bg.is-js-parallax-bg,.js-parallax-bg .img-wrapper.is-js-parallax-bg{background-attachment:scroll}}.cta-block-bg-image{position:relative;overflow:hidden;padding:0 !important;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.cta-block-bg-image::before{content:"";position:absolute;left:0;top:0;z-index:2;width:100%;height:100%;background-color:rgba(0,0,0,.47)}.cta-block-bg-image>.container{min-height:600px;display:flex;align-items:center;justify-content:center}.cta-block-bg-image .d-flex{position:static;width:100%;min-height:600px;justify-content:center}.cta-block-bg-image .img-wrapper{position:absolute;inset:0;z-index:1;margin:0 !important}.cta-block-bg-image .img-wrapper img{width:100% !important;height:100% !important;max-width:none !important;object-fit:cover;object-position:center;display:block}.cta-block-bg-image .body-text{position:relative;z-index:2;width:100%;text-align:center}#apply-to-work-at-clarity-counseling-center\! .form-container,#internship-and-practicum-opportunities .form-container,#clinical-career-form .form-container,#non-clinical-career-form .form-container{background:#eaf7f7}#testimonials.main-testimonials{background:var(--bs-primary) !important;padding:60px 20px !important}#testimonials.main-testimonials [data-type=slider]{padding:0 !important}#testimonials.main-testimonials .testimonials__container{max-width:900px !important;margin:0 auto !important;padding:35px 40px 45px !important;background:#fff4f4 !important;border-top-left-radius:50px;border-bottom-right-radius:50px;box-shadow:0 0 13px 3px rgba(26,26,26,.7);position:relative;min-height:0 !important}#testimonials.main-testimonials .testimonials__heading{margin:0 110px 10px 0 !important;text-align:left !important}#testimonials.main-testimonials .testimonials__heading>div{max-width:100% !important;flex:0 0 100%}#testimonials.main-testimonials .testimonials__heading h2{margin:0 !important;color:var(--bs-body-color);font-size:26px;font-weight:400;letter-spacing:3px;line-height:1.2;text-align:left !important}#testimonials.main-testimonials .testimonials__slider{position:static}#testimonials.main-testimonials .testimonials__slider .d-flex{display:block !important}#testimonials.main-testimonials .testimonials__slider .glide{position:static;width:100%;padding:0 !important}#testimonials.main-testimonials .testimonials__slider .glide__track{overflow:hidden !important;transition:height 250ms ease-in-out !important}#testimonials.main-testimonials .testimonials__slider .glide__slides{display:flex !important;align-items:flex-start !important;transition:transform .45s ease !important}#testimonials.main-testimonials .testimonials__slider .glide__slide{text-align:left !important;overflow:visible !important}#testimonials.main-testimonials .review-wrapper{display:block !important;width:100%;overflow:visible !important}#testimonials.main-testimonials .review-card{background:rgba(0,0,0,0) !important;padding:0 !important;border-radius:0 !important;box-shadow:none !important;overflow:visible !important}#testimonials.main-testimonials .review-text{margin:0 !important;color:#5b5b5d;font-size:16px;font-style:italic;line-height:1.45;text-align:left !important;overflow:visible !important}#testimonials.main-testimonials .triangle,#testimonials.main-testimonials small{display:none !important}#testimonials.main-testimonials .reviewer-name{margin-top:14px !important;color:#5b5b5d;font-size:16px;font-style:italic;font-weight:400 !important;line-height:1.4;text-align:left !important;overflow:visible !important}#testimonials.main-testimonials .reviewer-name::before{content:"- "}#testimonials.main-testimonials .glide__arrows{position:absolute;top:6px;right:20px;display:flex;gap:18px;z-index:2}#testimonials.main-testimonials .glide__arrow{position:static !important;width:auto;height:auto;padding:0;border:0;background:rgba(0,0,0,0) !important;box-shadow:none !important;color:#2f8ed8 !important;transform:none !important;transition:color .2s ease !important}#testimonials.main-testimonials .glide__arrow i{color:inherit;font-size:34px;line-height:1}#testimonials.main-testimonials .glide__arrow:hover{color:#2078bd !important}@media(min-width: 768px)and (max-width: 992px){#testimonials.main-testimonials .glide__arrows{top:16px;right:40px}}@media(max-width: 768px){#testimonials.main-testimonials{padding:50px 20px !important}#testimonials.main-testimonials .testimonials__container{padding:30px 24px 35px !important}#testimonials.main-testimonials .testimonials__heading{margin-right:80px !important}#testimonials.main-testimonials .testimonials__heading h2{font-size:22px;letter-spacing:2px}#testimonials.main-testimonials .glide__arrows{top:34px;right:24px;gap:12px}#testimonials.main-testimonials .glide__arrow i{font-size:28px}#testimonials.main-testimonials .review-text,#testimonials.main-testimonials .reviewer-name{font-size:15px}}#testimonials.main-testimonials.reversed-color-testimonials{background:rgba(0,0,0,0) !important}#testimonials.main-testimonials.reversed-color-testimonials .testimonials__container{background:var(--bs-primary) !important;box-shadow:none}#testimonials.main-testimonials.reversed-color-testimonials .testimonials__heading h2{color:var(--bs-white)}#testimonials.main-testimonials.reversed-color-testimonials .review-text,#testimonials.main-testimonials.reversed-color-testimonials .reviewer-name{color:var(--bs-white)}#testimonials.main-testimonials.reversed-color-testimonials .glide__arrows .glide__arrow i{color:var(--bs-white)}.clarity-hero{position:relative;min-height:695px;display:flex;align-items:center;background-image:linear-gradient(-180deg, rgba(255, 255, 255, 0) 0%, rgba(114, 209, 216, 0.75) 100%),url("../img/Hero.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;padding:200px 0 150px}.clarity-hero__container{max-width:1100px;position:relative;z-index:1}.clarity-hero__logo-card{display:flex;align-items:center;justify-content:center;min-height:245px;background-color:rgba(255,255,255,.83);border-top-left-radius:50px;border-bottom-right-radius:50px;padding:45px}.clarity-hero__logo-card img{width:100%;max-width:330px;height:auto}.clarity-hero__content{margin-left:50px;text-align:right;color:var(--bs-white)}.clarity-hero h1{margin:0 0 10px;color:var(--bs-white);font-size:65px;font-weight:400;line-height:1.2;letter-spacing:1px;text-align:right;text-shadow:2px 4px 8px rgba(0,0,0,.59)}.clarity-hero p{margin:15px 0 0;color:var(--bs-white);font-family:"Montserrat","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:24px;line-height:1.7;text-align:right;text-shadow:2px 4px 8px rgba(0,0,0,.59)}.clarity-hero .btn{letter-spacing:2px}.clarity-hero__buttons{display:grid;grid-template-columns:repeat(2, 1fr);gap:75px;margin-top:40px}@media(max-width: 991.98px){.clarity-hero{padding:80px 0}.clarity-hero__logo-card{max-width:500px;margin:0 auto 50px}.clarity-hero__content{margin-left:0;text-align:center}.clarity-hero h1{text-align:center}.clarity-hero p{text-align:center}.clarity-hero__buttons{max-width:620px;margin-right:auto;margin-left:auto}}@media(max-width: 767.98px){.clarity-hero{min-height:auto;background-attachment:scroll;padding:20px 0 60px}.clarity-hero__logo-card{min-height:auto;margin:0 20px 30px;padding:20px}.clarity-hero__logo-card img{max-width:290px}.clarity-hero h1{font-size:40px;line-height:1;letter-spacing:5px}.clarity-hero p{font-size:20px}.clarity-hero__buttons{grid-template-columns:1fr;gap:20px;margin-top:20px}}.clarity-services{background-color:var(--bs-border-color);padding:60px 0;margin-bottom:10px}.clarity-services__heading{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:40px;margin-bottom:40px}.clarity-services__line{width:100%;height:1px;background-color:var(--bs-white)}.clarity-services h2{display:flex;align-items:center;justify-content:center;gap:40px;margin:0 0 40px;color:var(--bs-body-color);font-size:52px;font-weight:300;line-height:1;text-align:center;white-space:nowrap}.clarity-services h2::before,.clarity-services h2::after{content:"";flex:1;height:1px;background-color:var(--bs-body-color)}.clarity-services__stack{display:grid;gap:10px}.clarity-services__card{position:relative;display:block;overflow:hidden;color:var(--bs-white);text-decoration:none;transition:.3s}.clarity-services__card img{display:block;width:100%;height:220px;object-fit:cover}.clarity-services__card::before{content:"";position:absolute;inset:0;background-color:rgba(26,26,26,.4);transition:.5s;z-index:1}.clarity-services__card span{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;padding:20px;color:var(--bs-white);font-size:24px;font-weight:400;line-height:1.3;letter-spacing:2px;text-align:center;text-transform:uppercase;transition:.3s;pointer-events:none}.clarity-services__card:hover,.clarity-services__card:focus{color:var(--bs-white);text-decoration:none;box-shadow:0 0 25px rgba(0,0,0,.5);transform:scale(1.03) translateY(-15px);z-index:2}.clarity-services__card:hover::before,.clarity-services__card:focus::before{background-color:rgba(26,26,26,.75)}.clarity-services__card:hover span,.clarity-services__card:focus span{transform:scale(1.03) translateY(-25px)}.clarity-services__card--tall{height:100%}.clarity-services__card--tall img{height:100%;min-height:450px}@media(max-width: 991.98px){.clarity-services__container{max-width:720px}.clarity-services h2{font-size:48px}.clarity-services__card img{height:280px}.clarity-services__card--tall img{min-height:280px}}@media(max-width: 767.98px){.clarity-services{padding:50px 20px}.clarity-services__heading{display:block;margin-bottom:30px}.clarity-services__line{display:none}.clarity-services h2{gap:0;font-size:32px;white-space:normal}.clarity-services h2::before,.clarity-services h2::after{display:none}.clarity-services__card img{height:240px}.clarity-services__card span{font-size:22px}.clarity-services__card--tall img{min-height:240px}}.challenges-block{background-image:url("../img/CTA-BG.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.challenges-block h2{display:flex;align-items:center;justify-content:center;gap:40px}.challenges-block h2::before,.challenges-block h2::after{content:"";flex:1;height:1px;background-color:var(--bs-border-color)}.challenges-block .cta-block.column{margin-right:10px;margin-left:10px;padding:0;margin:0;padding-bottom:3rem;border-top-left-radius:50px;border-bottom-right-radius:50px;overflow:hidden}.challenges-block .cta-block.column .container{max-width:none;width:100%;padding:0}.challenges-block .cta-block.column .d-flex{position:relative;min-height:240px;padding:130px 20px;overflow:hidden;border-top-left-radius:50px;border-bottom-right-radius:50px}.challenges-block .cta-block.column .img-wrapper{position:absolute;inset:0;width:100%;height:100%;margin:0 !important;z-index:0}.challenges-block .cta-block.column .img-wrapper img{display:block;width:100% !important;height:100% !important;max-width:none !important;object-fit:cover;object-position:center}.challenges-block .cta-block.column .body-text,.challenges-block .cta-block.column .buttons{position:relative;z-index:2}.challenges-block .cta-block.column .body-text{margin-bottom:20px}.challenges-block .cta-block.column .body-text h3{margin:0;color:inherit;font-size:28px;font-weight:300;line-height:1.3;letter-spacing:2px;text-align:center;text-transform:uppercase}.challenges-block .cta-block.column .buttons{margin-top:0 !important}.challenges-block .cta-block.column .buttons .btn{display:inline-block;padding:12px 24px;border:1px solid #f3f3f3;border-radius:4px;background-color:var(--bs-white);color:var(--bs-body-color);font-size:16px;font-weight:300;line-height:18px;letter-spacing:1px;text-transform:uppercase;text-decoration:none;transition:all .2s linear}.challenges-block .cta-block.column .buttons .btn:hover,.challenges-block .cta-block.column .buttons .btn:focus{border-color:var(--bs-primary-accent);background-color:var(--bs-primary);color:var(--bs-white)}@media(max-width: 991.98px){.challenges-block .cta-block.column{margin-top:15px;margin-bottom:15px}}@media(max-width: 767.98px){.challenges-block .cta-block.column{margin-right:20px;margin-bottom:20px;margin-left:20px}.challenges-block .cta-block.column h2{gap:0;font-size:32px;white-space:normal}.challenges-block .cta-block.column h2::before,.challenges-block .cta-block.column h2::after{display:none}}@media(max-width: 991.98px){.challenges-block .row>[class*=col-]{width:100%;flex:0 0 100%}}.clarity-about{position:relative;min-height:820px;display:flex;align-items:center;background-color:#f6f6f4;background-image:var(--about-bg);background-position:right center;background-repeat:no-repeat;background-size:cover;padding:200px 0}.clarity-about__inner{width:100%;max-width:1100px;margin:0 auto;padding:0 20px}.clarity-about__card{width:40%;min-width:420px;background-color:#fffcfc;border-left:10px solid #8943b2;border-bottom-right-radius:50px;box-shadow:7px 3px 13px 3px rgba(26,26,26,.2);padding:40px}.clarity-about h2{margin:0 0 20px;color:#353535;font-size:36px;font-weight:300;line-height:1.2;letter-spacing:2px}.clarity-about p{margin:0 0 16px;color:#353535;font-size:16px;font-weight:300;line-height:1.5}.clarity-about p:last-of-type{margin-bottom:25px}.clarity-about strong{font-weight:700}@media(max-width: 991.98px){.clarity-about{min-height:auto;background-image:var(--about-bg-mobile);background-position:center center;padding:60px 0}.clarity-about__inner{max-width:720px}.clarity-about__card{width:100%;min-width:0}}@media(max-width: 767.98px){.clarity-about{padding:50px 20px}.clarity-about__inner{padding:0}.clarity-about__card{padding:30px}.clarity-about h2{font-size:32px}.clarity-about p{font-size:15px}}.homepage-video{max-width:1000px !important}.clarity-footer{background-color:var(--bs-dark-charcoal);padding-top:40px;text-align:center}.clarity-footer .footer-contact-btn{margin-bottom:2rem;padding:10px 20px;text-transform:uppercase}.clarity-footer__cta{margin-bottom:45px}.clarity-footer__cta .btn{min-width:155px}.clarity-footer__nav{margin-bottom:35px}.clarity-footer__nav ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:22px 30px;margin:0;padding:0;list-style:none}.clarity-footer__nav a{color:var(--bs-white);font-size:13px;line-height:1.2;letter-spacing:1px;text-transform:uppercase;text-decoration:none}.clarity-footer__nav a:hover,.clarity-footer__nav a:focus{color:var(--bs-border-color);text-decoration:none}.clarity-footer__socials{display:flex;align-items:center;justify-content:center;gap:28px;margin-bottom:40px}.clarity-footer__socials a{color:var(--bs-white);font-size:24px;line-height:1;text-decoration:none}.clarity-footer__socials a:hover,.clarity-footer__socials a:focus{color:var(--bs-border-color);text-decoration:none}.clarity-footer__logo{margin-bottom:20px}.clarity-footer__logo img{width:150px;max-width:100%;height:auto}.clarity-footer__copyright{background-color:var(--bs-soft-gray);color:var(--bs-charcoal);font-size:13px;line-height:1.4;padding:20px 0}.clarity-footer__copyright p{margin:0}.clarity-footer__copyright a{color:var(--bs-pacific-blue);text-decoration:none}.clarity-footer__copyright a:hover,.clarity-footer__copyright a:focus{color:var(--bs-pacific-blue);text-decoration:underline}@media(max-width: 767.98px){.clarity-footer{padding-top:35px}.clarity-footer__nav ul{gap:16px 22px}.clarity-footer__nav a{font-size:12px;letter-spacing:2px}.clarity-footer__socials{gap:22px}.clarity-footer__logo{margin-bottom:20px}}.clarity-footer-subscribe{display:flex;align-items:center;justify-content:center;width:100%;min-height:168px;padding:38px max(24px,(100% - 1020px)/2);background:var(--bs-border-color)}.clarity-footer-subscribe>div:first-child{flex:0 1 460px}.clarity-footer-subscribe>div:last-child{flex:0 0 auto}.clarity-footer-subscribe p{margin:0}.clarity-footer-subscribe p:first-child{margin-bottom:7px;color:var(--bs-black);font-size:50px;font-weight:400;line-height:1.15;letter-spacing:.5px}.clarity-footer-subscribe p:last-child{color:var(--bs-black);font-size:16px;font-weight:400;line-height:1.5}@media(max-width: 767.98px){.clarity-footer-subscribe{flex-direction:column;align-items:center;justify-content:center;gap:24px;min-height:0;padding-top:40px;padding-bottom:40px}.clarity-footer-subscribe>div:first-child{flex:none}.clarity-footer-subscribe p:first-child{font-size:34px;text-align:center}}@media(max-width: 575.98px){.clarity-footer-subscribe{padding-right:20px;padding-left:20px}.clarity-footer-subscribe p:first-child{font-size:30px}.clarity-footer-subscribe a{min-height:34px;padding-right:20px;padding-left:20px}}.cta-list-one-column{background-color:var(--bs-primary) !important;padding:50px 0 70px}.cta-list-one-column>.container{max-width:1140px}.cta-list-one-column h2{display:inline-block;margin:0 auto 25px !important;padding:0 6px;color:var(--bs-white);font-size:36px;font-weight:400;line-height:1.2}.cta-list-one-column>.container>.row:first-child{text-align:center}.cta-list-one-column>.container>.row:last-child{row-gap:48px}.cta-list-one-column .col-12{display:flex;flex-direction:column;gap:48px}.cta-list-one-column .cta-block{max-width:900px;width:100%;margin:0 auto;padding:0 !important;background-color:#fff4f4 !important;box-shadow:0 8px 18px rgba(0,0,0,.3);border-top-left-radius:55px;border-bottom-right-radius:55px}.cta-list-one-column .cta-block .container{max-width:none;padding:0}.cta-list-one-column .cta-block .row{min-height:155px;padding:42px 55px 42px 45px}.cta-list-one-column .cta-block .cta-block-image{flex:0 0 120px;max-width:120px;margin:0 !important;padding:0;text-align:center}.cta-list-one-column .cta-block .cta-block-image img{width:92px;height:92px !important;object-fit:contain}.cta-list-one-column .cta-block .col-md-8{flex:1;max-width:none;padding-left:35px !important}.cta-list-one-column .cta-block .body-text{color:#3b3b3b}.cta-list-one-column .cta-block .body-text h3{margin:0 0 8px;color:#3b3b3b;font-size:30px;font-weight:400;line-height:1.2}.cta-list-one-column .cta-block .body-text p{margin:0;color:#3b3b3b;font-size:17px;line-height:1.25}@media(max-width: 991px){.ctas-list.c-1{padding:40px 0 55px}.ctas-list.c-1 h2{font-size:32px}.ctas-list.c-1 .cta-block{max-width:calc(100% - 30px)}.ctas-list.c-1 .cta-block .row{padding:35px}.ctas-list.c-1 .cta-block .col-md-8{padding-left:25px !important}}@media(max-width: 767px){.ctas-list.c-1{padding:35px 0 45px}.ctas-list.c-1 h2{font-size:28px}.ctas-list.c-1 .col-12{gap:30px}.ctas-list.c-1 .cta-block{border-top-left-radius:40px;border-bottom-right-radius:40px}.ctas-list.c-1 .cta-block .row{min-height:auto;padding:32px 25px;text-align:center}.ctas-list.c-1 .cta-block .cta-block-image{flex:0 0 auto;max-width:100%;margin-bottom:18px !important}.ctas-list.c-1 .cta-block .cta-block-image img{width:86px;height:86px !important}.ctas-list.c-1 .cta-block .col-md-8{padding-left:0 !important}.ctas-list.c-1 .cta-block .body-text h3{font-size:26px}.ctas-list.c-1 .cta-block .body-text p{font-size:16px}}.just-need-help h2,.just-need-help p{color:var(--bs-white)}.common-concerns-list .col{display:flex;flex-wrap:wrap;gap:0 50px}.common-concerns-list h2{flex:0 0 100%;margin-bottom:35px;text-align:center}.common-concerns-list ul{flex:1 1 0;min-width:0;margin:0;padding-left:22px}.common-concerns-list li{margin-bottom:10px}.common-concerns-list li p{margin:0;line-height:1.35}@media(max-width: 991px){.common-concerns-list .col{gap:0 30px}.common-concerns-list ul{flex:0 0 calc(50% - 15px);margin-bottom:20px}}@media(max-width: 767px){.common-concerns-list .col{display:block}.common-concerns-list ul{margin-bottom:0}.common-concerns-list li{margin-bottom:8px}}.therapy-suggestions .row{align-items:stretch}.therapy-suggestions [class*=col-]{display:flex}.therapy-suggestions .col-12.col-md-4{margin-bottom:2rem}.therapy-suggestions .cta-block.column{width:100%;height:100%;display:flex;flex-direction:column;background-color:var(--bs-border-color);border-bottom-right-radius:40px;box-shadow:7px 3px 13px 3px rgba(26,26,26,.2)}.therapy-suggestions .cta-block.column>.container,.therapy-suggestions .cta-block.column .row{height:100%}.therapy-suggestions .cta-block.column .body-text{height:100%;display:flex;flex-direction:column}.therapy-suggestions .cta-block.column .body-text h2,.therapy-suggestions .cta-block.column .body-text p{color:var(--bs-body-color)}@media(max-width: 768px){.therapy-suggestions .col-12.col-md-4{margin-bottom:2rem}}.bg-marriage-couples{background-image:url("../img/happycouple-bg2-3.jpg")}.bg-marriage-couples .container>.row{align-items:center}.top-purple-slant{position:relative;z-index:2;overflow:visible;background-color:var(--bs-primary) !important}.top-purple-slant::before{content:"";position:absolute;left:0;top:-129px;z-index:1;width:100%;height:130px;background-color:var(--bs-primary);clip-path:polygon(0 0, 100% 100%, 100% 100%, 0 100%);pointer-events:none}@media(max-width: 992px){.top-purple-slant::before{top:-75px;height:76px;clip-path:polygon(0 0, 105% 99%, 100% 103%, 0 101%)}}.top-purple-slant>.container{position:relative;z-index:2}.relationship-icon-list>.container{max-width:1050px}.relationship-icon-list>.container>.row{row-gap:28px}.relationship-icon-list .col-12{padding:0}.relationship-icon-list .col-12:nth-child(even) .cta-block-image::after{background-color:#498788}.relationship-icon-list .cta-block{padding:0 !important;background:rgba(0,0,0,0) !important}.relationship-icon-list .cta-block>.container{max-width:none;padding:0}.relationship-icon-list .cta-block .row{display:grid;grid-template-columns:170px 1fr;align-items:center;min-height:112px;margin:0}.relationship-icon-list .cta-block .cta-block-image{position:relative;width:170px;max-width:170px;margin:0 !important;padding:0 45px 0 0;text-align:center}.relationship-icon-list .cta-block .cta-block-image::after{content:"";position:absolute;top:0;right:0;width:2px;height:100%;background-color:#75d2d9}.relationship-icon-list .cta-block .cta-block-image img{width:80px;height:80px !important;object-fit:contain}.relationship-icon-list .cta-block .col-md-8{width:auto;max-width:none;padding-left:35px !important}.relationship-icon-list .cta-block .body-text p{margin:0;font-size:18px;line-height:1.45;color:#303030}@media(max-width: 767px){.relationship-icon-list .cta-block .row{grid-template-columns:90px 1fr;min-height:90px}.relationship-icon-list .cta-block .cta-block-image{width:90px;max-width:90px;padding-right:20px}.relationship-icon-list .cta-block .cta-block-image img{width:60px;height:60px !important}.relationship-icon-list .cta-block .col-md-8{padding-left:20px !important}.relationship-icon-list .cta-block .body-text p{font-size:16px}}.bg-relationships-counseling{background-image:url("../img/Image-1-background-rc.jpg")}.content-block-width1100 .container{max-width:1100px}.blog-listing .row.row-cols-1.row-cols-sm-2.row-cols-xl-3.mb-3{display:block !important;column-count:3;column-gap:1.5rem;margin-left:0 !important;margin-right:0 !important}.blog-listing .row.row-cols-1.row-cols-sm-2.row-cols-xl-3.mb-3>.col{display:inline-block !important;width:100% !important;max-width:100% !important;flex:none !important;padding-left:0 !important;padding-right:0 !important;margin:0 0 1.5rem !important;break-inside:avoid;page-break-inside:avoid;-webkit-column-break-inside:avoid}.blog-listing .row.row-cols-1.row-cols-sm-2.row-cols-xl-3.mb-3 .card,.blog-listing .row.row-cols-1.row-cols-sm-2.row-cols-xl-3.mb-3 .card.h-100{height:auto !important;min-height:0 !important}.blog-listing .row.row-cols-1.row-cols-sm-2.row-cols-xl-3.mb-3 .card-img-top{width:100%;height:auto !important;max-height:none !important;aspect-ratio:auto !important;object-fit:initial !important}@media(max-width: 1199px){.blog-listing .row.row-cols-1.row-cols-sm-2.row-cols-xl-3.mb-3{column-count:2}}@media(max-width: 767px){.blog-listing .row.row-cols-1.row-cols-sm-2.row-cols-xl-3.mb-3{column-count:1}}.blog-listing .card-title{font-weight:500}.blog-title-center h2{text-align:center;padding-top:3rem;padding-bottom:3rem}.team-member .buttons-container{text-align:center;margin-top:1.5rem}.team-member>.container.my-4 .col-12.text-center{text-align:left !important}.team-member iframe{width:100%;aspect-ratio:16/9}.team-listing-title .container{max-width:700px}.team-listing-title p{font-family:"Montserrat","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:1.125rem}.team-listing-main .card:hover .card-title,.team-listing-main .card:hover .card-body{color:var(--bs-primary)}.team-listing-main .card-title{font-weight:700}.announcement-popup{width:322px;bottom:43px;right:0;padding-right:0}.announcement-popup .announcement-popup--inner{border-radius:0;background-color:var(--bs-primary);color:var(--bs-body-bg);padding:.75rem 1.5rem .75rem 3rem}.announcement-popup .announcement-popup--inner .announcement-popup-title{color:inherit;font-size:1.125rem;font-weight:bold;margin-bottom:.25rem}.announcement-popup .announcement-popup--inner .announcement-popup-text{color:inherit;font-family:"Montserrat","Helvetica Neue","Helvetica","Arial",sans-serif}.announcement-popup .announcement-popup--inner .announcement-popup-text a{color:inherit;text-decoration:none;font-family:inherit}.announcement-popup .announcement-popup--inner .announcement-popup-text a:hover{text-decoration:underline}.announcement-popup .announcement-popup--inner .announcement-popup-close{background-color:var(--bs-primary-accent);border-radius:0;left:0;top:0;height:100%;width:29px}.announcement-popup .announcement-popup--inner .announcement-popup-close:hover{background-color:var(--bs-border-color);color:var(--bs-body-color)}@media(min-width: 768px){.announcement-popup{width:280px;bottom:136px}.announcement-popup .announcement-popup--inner{border-top-left-radius:4px;border-bottom-left-radius:4px;border:1px solid var(--bs-primary-accent);border-right:none;padding:.75rem 2rem .75rem 1.5rem}.announcement-popup .announcement-popup--inner .announcement-popup-close{right:0;left:auto}}.contact-sidebar{background-color:#f6f6f4;display:flex;flex-direction:column;align-items:center;justify-content:center}.contact-title h2{font-size:1.7rem}.contact-text p{margin-bottom:.5rem}.sidebar-socials a i{color:var(--bs-body-color)}.sidebar-socials a:hover i{color:#b48123}.sidebar-socials .socials{gap:4px}.sidebar-clarity-center{padding-bottom:2rem}@media(min-width: 768px){.sidebar-clarity-center .buttons{width:calc(100% - 70px)}.sidebar-clarity-center .buttons .btn{width:100%}}.referrals-servint-pattients p{font-size:18px;line-height:1.2;letter-spacing:1.5px}.list-secondary-bg .cta-block{background-color:var(--bs-secondary);padding-top:1rem;padding-bottom:1rem;box-shadow:0px 6px 8px 6px rgba(91,91,93,.35);border-radius:5px;min-height:200px}.list-secondary-bg hr{border-top-width:2px;max-width:25%;width:25%;margin:auto;color:var(--bs-white);opacity:1;margin-bottom:1rem}.list-secondary-bg h3,.list-secondary-bg h2,.list-secondary-bg p{color:var(--bs-white)}.list-secondary-bg .row{--bs-gutter-x: 2rem;--bs-gutter-y: 2rem}@media(min-width: 768px){.list-secondary-bg h3,.list-secondary-bg h2{font-size:21px;margin-bottom:1rem}}@media(min-width: 992px){.list-secondary-bg h3,.list-secondary-bg h2{font-size:21px;margin-bottom:1rem}}@media(max-width: 992px){.list-secondary-bg .col-12.col-md-4{width:100%}}@media(min-width: 1200px){.list-secondary-bg .cta-block{min-height:240px}}@media(min-width: 992px)and (max-width: 1400px){.list-secondary-bg.clarity-working-benefits .cta-block{min-height:620px}}@media(min-width: 1400px){.list-secondary-bg.clarity-working-benefits .cta-block{min-height:500px}}.bg-primary-white-foreground{background-color:var(--bs-primary)}.bg-primary-white-foreground .d-flex.flex-column{background-color:#fff;padding:3rem 2rem;max-width:1100px;margin:0 auto;border-radius:20px}.bg-primary-white-foreground .btn{font-size:18px;letter-spacing:2px;text-transform:uppercase}.statement-of-values{background-color:#e3e1d9}.statement-of-values hr{color:#eee;opacity:1}.statement-of-values p{font-size:18px;font-family:"Montserrat",sans-serif}.statement-of-values-list{position:relative;overflow:hidden;background-color:#f6f6f4;background-image:url("../img/row3-BG.png");background-repeat:no-repeat;background-position:left center;background-attachment:fixed;background-size:auto;padding:100px 0}.statement-of-values-list::before{content:"";position:absolute;inset:0;z-index:1;background:rgba(246,246,244,0);pointer-events:none}.statement-of-values-list>.container{position:relative;z-index:2;max-width:1600px}.statement-of-values-list .row{--bs-gutter-x: 0;--bs-gutter-y: 0}.statement-of-values-list .row>.col-12{padding-left:0;padding-right:0}.statement-of-values-list .row>.col-12 .cta-block.column{margin-bottom:20px}.statement-of-values-list .row>.col-12:last-child .cta-block.column{margin-bottom:0}.statement-of-values-list .cta-block.column{background:rgba(0,0,0,0) !important;padding:0 !important}.statement-of-values-list .cta-block.column>.container{max-width:none;width:100%;padding-left:0;padding-right:0}.statement-of-values-list .cta-block.column .d-flex{display:grid !important;grid-template-columns:20% 20% 22% 38%;align-items:center !important;width:100%;text-align:left !important}.statement-of-values-list .img-wrapper{grid-column:2;margin:0 0 20px !important;display:flex;align-items:center;justify-content:center}.statement-of-values-list .img-wrapper img{width:100%;max-width:177px !important;height:auto !important;display:block}.statement-of-values-list .body-text{grid-column:3/5;display:grid;grid-template-columns:22fr 38fr;align-items:center;width:100%;position:relative}.statement-of-values-list .body-text div,.statement-of-values-list .body-text .fl-col-group,.statement-of-values-list .body-text .fl-col,.statement-of-values-list .body-text .fl-col-content,.statement-of-values-list .body-text .fl-module,.statement-of-values-list .body-text .fl-module-content{display:contents !important}.statement-of-values-list .body-text h3{grid-column:1;margin:0 !important;padding:0 !important;font-size:clamp(30px,2.5vw,42px);line-height:1.1;font-weight:400;text-align:left;text-shadow:none}.statement-of-values-list .body-text p{grid-column:2;margin:0;padding:10px 0 10px 30px;font-size:18px;line-height:1.6;text-align:left;border-left:0;position:relative;text-shadow:none}.statement-of-values-list .body-text p:not(:empty)::before{content:"";position:absolute;left:0;top:50%;width:2px;height:110px;background-color:#b48123;transform:translateY(-50%)}.statement-of-values-list .body-text p:empty{display:none !important}@media(max-width: 1200px){.statement-of-values-list{background-position:left center;background-attachment:scroll}.statement-of-values-list::before{background:rgba(246,246,244,.45)}}@media(max-width: 992px){.statement-of-values-list{background-position:left top;background-attachment:scroll}.statement-of-values-list::before{background:rgba(246,246,244,.68)}.statement-of-values-list .cta-block.column .d-flex{grid-template-columns:5% 35% 25% 35%}.statement-of-values-list .body-text h3{font-size:34px;text-shadow:none}.statement-of-values-list .body-text p{font-size:17px;padding-left:24px;text-shadow:none}.statement-of-values-list .body-text p:not(:empty)::before{height:105px}}@media(max-width: 768px){.statement-of-values-list{background-image:url("../img/row3-BG.png");background-repeat:no-repeat;background-position:7% 0%;background-attachment:scroll;background-size:cover;padding:34px 0 60px}.statement-of-values-list::before{background:rgba(246,246,244,.48)}.statement-of-values-list>.container{padding-left:20px;padding-right:20px}.statement-of-values-list .row>.col-12 .cta-block.column{margin-bottom:70px}.statement-of-values-list .row>.col-12:last-child .cta-block.column{margin-bottom:0}.statement-of-values-list .cta-block.column .d-flex{display:grid !important;grid-template-columns:1fr;align-items:center !important;text-align:center !important}.statement-of-values-list .img-wrapper{grid-column:1;margin:0 0 24px !important;justify-content:center}.statement-of-values-list .img-wrapper img{max-width:190px !important;margin:0 auto}.statement-of-values-list .body-text{grid-column:1;display:block;width:100%;text-align:center}.statement-of-values-list .body-text h3{text-align:center;font-size:42px;line-height:1.1;margin-bottom:70px !important}.statement-of-values-list .body-text p{max-width:620px;margin:0 auto;padding:0 25px 0 70px;border-left:0;text-align:center;font-size:21px;line-height:1.45;position:relative}.statement-of-values-list .body-text p:not(:empty)::before{left:0;top:50%;height:120px;width:2px;background-color:#b48123;transform:translateY(-50%)}}@media(max-width: 575px){.statement-of-values-list{padding-top:34px;padding-bottom:50px}.statement-of-values-list::before{background:rgba(246,246,244,.42)}.statement-of-values-list>.container{padding-left:18px;padding-right:18px}.statement-of-values-list .row>.col-12 .cta-block.column{margin-bottom:60px}.statement-of-values-list .row>.col-12:last-child .cta-block.column{margin-bottom:0}.statement-of-values-list .img-wrapper img{max-width:155px !important}.statement-of-values-list .body-text h3{font-size:32px;margin-bottom:52px !important}.statement-of-values-list .body-text p{max-width:360px;padding-left:52px;padding-right:0;font-size:17px;line-height:1.45}.statement-of-values-list .body-text p:not(:empty)::before{height:105px}}.join-our-team-title-block{background-image:url("../img/RV_Artboard-1.jpg");background-repeat:no-repeat;background-position:left center;background-size:cover;background-attachment:fixed;padding-top:10rem !important;padding-bottom:10rem !important}@media(max-width: 992px){.join-our-team-title-block{background-attachment:scroll;background-position:center;padding-top:3rem !important;padding-bottom:3rem !important}}.join-our-team-title-block h1,.join-our-team-title-block h2,.join-our-team-title-block hr{color:var(--bs-white)}.join-our-team-title-block h1,.join-our-team-title-block h2{text-shadow:2px 2px var(--bs-black)}.join-our-team-title-block hr{opacity:1;color:#fff;border-top:2px solid;max-width:25%;margin:1rem auto}.join-our-team-title-block .buttons{display:flex;gap:20px;flex-direction:column}.in-the-community-title{background-image:url("/dA/f7184e34ec/IMG_9120-scaled.jpg");background-repeat:no-repeat;background-position:top;background-size:cover;background-attachment:fixed;position:relative;padding-top:10rem !important;padding-bottom:10rem !important}.in-the-community-title::after{background-image:linear-gradient(172deg, rgba(255, 255, 255, 0) 0%, rgba(117, 210, 217, 0.64) 100%);content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.in-the-community-title h1{color:var(--bs-white);z-index:1;position:relative;text-shadow:3px 2px 6px rgba(26,26,26,.82)}.in-the-community-title p{display:none}@media(max-width: 768px){.in-the-community-title{padding-top:4rem !important;padding-bottom:4rem !important}}.gallery-masonry .gallery-items-grid{display:block !important;column-count:3;column-gap:24px;margin-left:0;margin-right:0}.gallery-masonry .gallery-item{display:inline-block;width:100% !important;padding:0 !important;margin:0 0 24px !important;break-inside:avoid}.gallery-masonry .gallery-link{position:static !important;height:auto !important;padding-top:0 !important;overflow:visible !important}.gallery-masonry .gallery-image{position:static !important;width:100%;height:auto !important;object-fit:unset !important}@media(max-width: 991px){.gallery-masonry .gallery-items-grid{column-count:2}}@media(max-width: 575px){.gallery-masonry .gallery-items-grid{column-count:2;column-gap:16px}.gallery-masonry .gallery-item{margin-bottom:18px !important}}.content-block.mindful-questions-block{position:relative;background:var(--bs-primary);padding:3rem 0}.content-block.mindful-questions-block .container{position:relative;z-index:2}.content-block.mindful-questions-block .row{justify-content:center}.content-block.mindful-questions-block .col{max-width:760px;background:#fff4f4;padding:36px 48px;border-top-left-radius:50px;border-bottom-right-radius:50px;box-shadow:0 4px 14px rgba(0,0,0,.45)}.content-block.mindful-questions-block p{font-size:18px;margin:0 0 10px}.content-block.mindful-questions-block p:last-child{margin-bottom:0}@media(max-width: 767.98px){.content-block.mindful-questions-block{padding:1rem 15px 1rem}.content-block.mindful-questions-block .col{max-width:100%;padding:28px 24px;border-top-left-radius:36px;border-bottom-right-radius:36px}}.cta-block.cta-tips-over-bg-no-align{position:relative;padding:0 !important;overflow:hidden}.cta-block.cta-tips-over-bg-no-align .container{position:relative;z-index:2;display:flex;align-items:center;justify-content:center}.cta-block.cta-tips-over-bg-no-align .d-flex{width:100%;justify-content:center !important}.cta-block.cta-tips-over-bg-no-align .body-text{position:relative;z-index:2;width:100%;max-width:600px;padding:24px 20px 34px;background-color:var(--bs-border-color);color:var(--bs-body-color)}.cta-block.cta-tips-over-bg-no-align .body-text h2,.cta-block.cta-tips-over-bg-no-align .body-text h3,.cta-block.cta-tips-over-bg-no-align .body-text p,.cta-block.cta-tips-over-bg-no-align .body-text i{color:var(--bs-body-color)}.cta-block.cta-tips-over-bg-no-align .body-text h3{display:grid;grid-template-columns:72px 1fr;column-gap:28px;align-items:center;padding:2rem 0}.cta-block.cta-tips-over-bg-no-align .body-text h3 i{justify-self:center;width:52px;text-align:center;font-size:42px;line-height:1}.cta-block.cta-tips-over-bg-no-align .buttons{margin-left:1rem}@media(max-width: 992px){.cta-block.cta-tips-over-bg-no-align .body-text h3{padding:1rem 0}}@media(max-width: 575px){.cta-block.cta-tips-over-bg-no-align .container{padding:32px 20px}.cta-block.cta-tips-over-bg-no-align .body-text{max-width:100%;padding:22px 18px 28px}.cta-block.cta-tips-over-bg-no-align .body-text h3{grid-template-columns:44px 1fr;column-gap:18px}.cta-block.cta-tips-over-bg-no-align .body-text h3 i{width:40px;font-size:32px}}#schedule---clarity-counseling-center .flex-col-layout{min-height:auto}.bg-overcoming-anxiety{background-color:var(--bs-border-color)}.bg-learn-about-anxiety{background-image:url("/dA/2dc63cbefe/victor-garcia-BiGS_w9t7FU-unsplash-scaled.jpg");position:relative}.bg-learn-about-anxiety::before{content:"";position:absolute;inset:0;z-index:1;background:rgba(0,0,0,.57);pointer-events:none}.bg-learn-about-anxiety>.container{position:relative;z-index:2}.ctas-list.anxiety-card-drawer{padding:40px 0 70px}.ctas-list.anxiety-card-drawer .row{row-gap:40px}.ctas-list.anxiety-card-drawer .col-12{display:flex}.ctas-list.anxiety-card-drawer .cta-block.column{width:100%;height:420px;padding:0 !important;margin:0 !important;position:relative;overflow:hidden;background:#000}.ctas-list.anxiety-card-drawer .cta-block.column>.container{width:100%;max-width:none;height:100%;padding:0 !important}.ctas-list.anxiety-card-drawer .cta-block.column .d-flex{position:relative;z-index:2;width:100%;height:100%;display:flex !important;flex-direction:column !important;justify-content:flex-end !important;align-items:stretch !important;text-align:left !important}.ctas-list.anxiety-card-drawer .cta-block.column .img-wrapper{position:absolute;inset:0;z-index:1;width:100%;height:100%;margin:0 !important}.ctas-list.anxiety-card-drawer .cta-block.column .img-wrapper img{width:100% !important;height:100% !important;max-width:none !important;object-fit:cover;display:block;transition:transform .35s ease}.ctas-list.anxiety-card-drawer .cta-block.column .section-title{position:relative;z-index:2;width:100%;margin:0 !important;padding:16px 18px 14px;background:rgba(117,210,217,.88);color:var(--bs-body-color);font-size:25px;line-height:1.08;font-weight:700;text-transform:none !important;letter-spacing:0;transition:background .3s ease}.ctas-list.anxiety-card-drawer .cta-block.column .body-text{position:relative;z-index:2;width:100%;max-height:0;overflow:hidden;padding:0 18px;background:rgba(117,210,217,.88);color:var(--bs-white);transition:max-height .35s ease,padding .35s ease,background .3s ease}.ctas-list.anxiety-card-drawer .cta-block.column .body-text p{margin:0 !important;color:var(--bs-white);font-size:16px;line-height:1.45}.ctas-list.anxiety-card-drawer .cta-block.column:hover .img-wrapper img{transform:scale(1.05)}.ctas-list.anxiety-card-drawer .cta-block.column:hover .section-title{color:var(--bs-white)}.ctas-list.anxiety-card-drawer .cta-block.column:hover .section-title,.ctas-list.anxiety-card-drawer .cta-block.column:hover .body-text{background:var(--bs-primary)}.ctas-list.anxiety-card-drawer .cta-block.column:hover .body-text{max-height:320px;padding:0 18px 18px}@media(max-width: 991px){.ctas-list.anxiety-card-drawer .cta-block.column{height:380px}.ctas-list.anxiety-card-drawer .cta-block.column .section-title{font-size:22px}.ctas-list.anxiety-card-drawer .cta-block.column .body-text p{font-size:15px}.ctas-list.anxiety-card-drawer .cta-block.column:hover .body-text{max-height:360px}}@media(max-width: 767px){.ctas-list.anxiety-card-drawer{padding:30px 0 50px}.ctas-list.anxiety-card-drawer .row{row-gap:24px}.ctas-list.anxiety-card-drawer .cta-block.column{height:auto;min-height:0;background:rgba(0,0,0,0)}.ctas-list.anxiety-card-drawer .cta-block.column .d-flex{height:auto}.ctas-list.anxiety-card-drawer .cta-block.column .img-wrapper{position:relative;height:280px}.ctas-list.anxiety-card-drawer .cta-block.column .section-title{padding:16px 18px 8px;background:rgba(117,210,217,.92);font-size:22px}.ctas-list.anxiety-card-drawer .cta-block.column .body-text{max-height:none;padding:0 18px 18px;background:rgba(117,210,217,.92)}.ctas-list.anxiety-card-drawer .cta-block.column:hover .section-title,.ctas-list.anxiety-card-drawer .cta-block.column:hover .body-text{background:rgba(117,210,217,.92)}.ctas-list.anxiety-card-drawer .cta-block.column:hover .img-wrapper img{transform:none}}.row-align-items-center>.container>.row{align-items:center}:root{--icon-bg: url("/dA/06e7b5aedf/purp-bg1.jpg")}.post-grad-info-block{--icon-bg: none;position:relative;overflow:hidden;background:var(--bs-white)}.post-grad-info-block *{box-sizing:border-box}.post-grad-info-block .container{position:relative;z-index:1;max-width:1100px}.post-grad-info-block__bg-layer{position:absolute;top:-50px;bottom:0;left:0;z-index:0;width:23.51%;background-color:#81d2dc;background-image:var(--icon-bg);background-repeat:no-repeat;background-position:center top;background-size:cover;background-attachment:fixed;pointer-events:none}.post-grad-info-block__item{position:relative;z-index:1;display:grid;grid-template-columns:23.51% 1fr;align-items:stretch;min-width:0}.post-grad-info-block__item+.post-grad-info-block__item{margin-top:0}.post-grad-info-block__icon{position:relative;overflow:hidden;min-height:185px;display:flex;align-items:center;justify-content:center;padding:36px 20px}.post-grad-info-block__icon img{position:relative;z-index:1;width:95px;height:auto;display:block}.post-grad-info-block__content{min-width:0;padding:0 20px 40px 40px;font-family:Montserrat,sans-serif;font-weight:300;line-height:1.5}.post-grad-info-block__content h2{margin:0 0 20px;font-family:Montserrat,sans-serif;font-size:32px;font-weight:300;line-height:1.35}.post-grad-info-block__content p{margin:0 0 18px}.post-grad-info-block__content p:last-child{margin-bottom:0}.post-grad-info-block__item:not(:last-child) .post-grad-info-block__content{border-bottom:1px solid #ccc}.post-grad-info-block__item+.post-grad-info-block__item .post-grad-info-block__content{padding-top:40px}@media(max-width: 768px){.post-grad-info-block .container{padding-right:20px;padding-left:20px}.post-grad-info-block__bg-layer{display:none}.post-grad-info-block__item{display:block}.post-grad-info-block__item+.post-grad-info-block__item{margin-top:40px}.post-grad-info-block__icon{width:calc(100% - 80px);max-width:800px;min-height:180px;aspect-ratio:2.76/1;margin:0 auto 44px;padding:30px 20px;background-color:#81d2dc;background-image:var(--icon-bg);background-repeat:no-repeat;background-position:center center;background-size:cover;background-attachment:scroll}.post-grad-info-block__content{padding-right:20px;padding-bottom:52px;padding-left:20px}.post-grad-info-block__content h2{margin-bottom:22px;font-size:32px;line-height:1.45}.post-grad-info-block__item:last-child .post-grad-info-block__content{padding-bottom:0}.post-grad-info-block__item+.post-grad-info-block__item .post-grad-info-block__content{padding-top:0}}@media(max-width: 575px){.post-grad-info-block .container{padding-right:16px;padding-left:16px}.post-grad-info-block__item+.post-grad-info-block__item{margin-top:34px}.post-grad-info-block__icon{width:100%;min-height:145px;margin-bottom:34px}.post-grad-info-block__content{padding-right:0;padding-bottom:42px;padding-left:0}.post-grad-info-block__content h2{font-size:30px;line-height:1.35}}.bg-depression{background:var(--bs-border-color)}.cta-block.cta-tips-over-bg{position:relative;left:50%;width:100vw;min-height:720px;margin-left:-50vw;padding:0 !important;overflow:hidden}.cta-block.cta-tips-over-bg .container{position:relative;z-index:2;min-height:720px;display:flex;align-items:center;justify-content:center;padding-top:40px;padding-bottom:40px}.cta-block.cta-tips-over-bg .d-flex{width:100%;justify-content:center !important}.cta-block.cta-tips-over-bg .img-wrapper{position:absolute;inset:0;left:50%;z-index:1;width:100vw;margin:0 !important;transform:translateX(-50%)}.cta-block.cta-tips-over-bg .img-wrapper img{width:100% !important;height:100% !important;max-width:none !important;object-fit:cover;object-position:center;display:block}.cta-block.cta-tips-over-bg .body-text{position:relative;z-index:2;width:100%;max-width:600px;padding:24px 20px 34px;background-color:var(--bs-border-color);color:var(--bs-body-color)}.cta-block.cta-tips-over-bg .body-text h2,.cta-block.cta-tips-over-bg .body-text h3,.cta-block.cta-tips-over-bg .body-text p,.cta-block.cta-tips-over-bg .body-text i{color:var(--bs-body-color)}.cta-block.cta-tips-over-bg .body-text h3{display:grid;grid-template-columns:72px 1fr;column-gap:28px;align-items:center;padding:2rem 0}.cta-block.cta-tips-over-bg .body-text h3 i{justify-self:center;width:52px;text-align:center;font-size:42px;line-height:1}@media(max-width: 992px){.cta-block.cta-tips-over-bg .body-text h3{padding:1rem 0}}@media(max-width: 575px){.cta-block.cta-tips-over-bg .container{padding:32px 20px}.cta-block.cta-tips-over-bg .body-text{max-width:100%;padding:22px 18px 28px}.cta-block.cta-tips-over-bg .body-text h3{grid-template-columns:44px 1fr;column-gap:18px}.cta-block.cta-tips-over-bg .body-text h3 i{width:40px;font-size:32px}}.cta-block.cta-lifestyle-over-color{position:relative;left:50%;width:100vw;margin-left:-50vw;padding:0 !important;overflow:hidden;background-color:var(--bs-border-color)}.cta-block.cta-lifestyle-over-color .container{position:relative;z-index:2;max-width:none;padding:18px}.cta-block.cta-lifestyle-over-color .d-flex{width:100%;flex-direction:row !important;align-items:stretch !important;justify-content:center !important;text-align:left !important}.cta-block.cta-lifestyle-over-color .img-wrapper{width:50%;margin:0 !important}.cta-block.cta-lifestyle-over-color .img-wrapper img{width:100% !important;height:100% !important;max-width:none !important;object-fit:cover;object-position:center top;display:block}.cta-block.cta-lifestyle-over-color .body-text{width:50%;padding:22px 18px 34px;background-color:var(--bs-border-color);color:var(--bs-body-color)}.cta-block.cta-lifestyle-over-color .body-text h2,.cta-block.cta-lifestyle-over-color .body-text h3,.cta-block.cta-lifestyle-over-color .body-text p,.cta-block.cta-lifestyle-over-color .body-text i{color:var(--bs-body-color)}.cta-block.cta-lifestyle-over-color .body-text h3{display:grid;grid-template-columns:72px 1fr;column-gap:28px;align-items:center;padding:2rem 0}.cta-block.cta-lifestyle-over-color .body-text h3 i{justify-self:center;width:52px;text-align:center;font-size:34px;line-height:1}@media(max-width: 991px){.cta-block.cta-lifestyle-over-color .d-flex{flex-direction:column !important}.cta-block.cta-lifestyle-over-color .img-wrapper,.cta-block.cta-lifestyle-over-color .body-text{width:100%}.cta-block.cta-lifestyle-over-color .body-text h3{padding:1rem 0}.cta-block.cta-lifestyle-over-color .img-wrapper img{height:auto !important;aspect-ratio:16/9}}@media(max-width: 575px){.cta-block.cta-lifestyle-over-color .container{padding:14px}.cta-block.cta-lifestyle-over-color .body-text{padding:22px 18px 28px}.cta-block.cta-lifestyle-over-color .body-text h3{grid-template-columns:44px 1fr;column-gap:18px}.cta-block.cta-lifestyle-over-color .body-text h3 i{width:40px;font-size:28px}}.bg-treatment-eating-disorders,.bg-phases-of-cbt{position:relative;overflow:hidden}.bg-treatment-eating-disorders::after,.bg-phases-of-cbt::after{content:"";position:absolute;inset:0;background-image:url("/dA/279f7d6c04/Eating-disorder-green-bg-1.jpg");background-size:cover;background-position:center;background-repeat:no-repeat;z-index:0;pointer-events:none}.bg-treatment-eating-disorders>*,.bg-phases-of-cbt>*{position:relative;z-index:1}.bg-treatment-eating-disorders::after{background-image:url("/dA/279f7d6c04/Eating-disorder-green-bg-1.jpg")}.bg-phases-of-cbt::after{background-image:url("/dA/e6416b02cd/Eating-disorder-Purple-BG-2.0.jpg")}.five-stages-of-grief-list .row{--bs-gutter-x: 0;--bs-gutter-y: 0}.five-stages-of-grief-list>.container>.row:last-child>.col-12{margin-bottom:28px}.five-stages-of-grief-list>.container>.row:last-child>.col-12:last-child{margin-bottom:0}.five-stages-of-grief-list .cta-block{padding:0 !important;background:rgba(0,0,0,0) !important}.five-stages-of-grief-list .cta-block>.container{max-width:none;width:100%;padding-left:0;padding-right:0}.five-stages-of-grief-list .cta-block>.container>.row{display:grid !important;grid-template-columns:260px 1fr;align-items:center !important;width:100%}.five-stages-of-grief-list .cta-block-image{width:auto;max-width:none;padding:0;margin:0 !important;display:flex;justify-content:center;align-items:center}.five-stages-of-grief-list .cta-block-image img{max-width:120px;width:100%;height:auto !important;display:block}.five-stages-of-grief-list .cta-block-image+.col-12{width:auto;max-width:none;padding:24px 0 24px 36px !important;position:relative}.five-stages-of-grief-list .cta-block-image+.col-12::before{content:"";position:absolute;left:0;top:0;width:3px;height:100%;background:var(--bs-border-color)}.five-stages-of-grief-list .row>.col-12:nth-child(even) .cta-block-image+.col-12::before{background:var(--bs-secondary)}.five-stages-of-grief-list .body-text h3{margin-top:0}.five-stages-of-grief-list .body-text p{margin-bottom:0}@media(max-width: 992px){.five-stages-of-grief-list .cta-block>.container>.row{grid-template-columns:190px 1fr}.five-stages-of-grief-list .cta-block-image img{max-width:105px}.five-stages-of-grief-list .cta-block-image+.col-12{padding-left:28px !important}}@media(max-width: 768px){.five-stages-of-grief-list>.container{padding-left:20px;padding-right:20px}.five-stages-of-grief-list>.container>.row:last-child>.col-12{margin-bottom:44px}.five-stages-of-grief-list .cta-block>.container>.row{grid-template-columns:1fr}.five-stages-of-grief-list .cta-block-image{margin-bottom:22px !important}.five-stages-of-grief-list .cta-block-image img{max-width:120px}.five-stages-of-grief-list .cta-block-image+.col-12{padding:0 0 0 28px !important}.five-stages-of-grief-list .cta-block-image+.col-12::before{height:100%}}@media(max-width: 575px){.five-stages-of-grief-list .cta-block-image img{max-width:95px}.five-stages-of-grief-list .cta-block-image+.col-12{padding-left:22px !important}}
