:root{--bs-primary: #202020;--bs-secondary: #DFE1E0;--bs-body-bg: #ffffff;--bs-border-color: #00B0F6;--bs-link-color: #026FB3;--bs-link-hover-color: #B51A00;--bs-body-color: #000000;--bs-primary-rgb: 32, 32, 32;--bs-secondary-rgb: 223, 225, 224;--bs-body-bg-rgb: 255, 255, 255;--bs-border-color-rgb: 0, 176, 246;--bs-link-color-rgb: 2, 111, 179;--bs-link-hover-color-rgb: 181, 26, 0;--bs-body-color-rgb: 0, 0, 0;--bs-border-radius: 0}.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);--bs-btn-hover-bg: var(--bs-primary);--bs-btn-hover-border-color: var(--bs-primary);--bs-btn-active-bg: var(--bs-primary);--bs-btn-active-border-color: var(--bs-primary);--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-color);--bs-btn-bg: var(--bs-secondary);--bs-btn-border-color: var(--bs-secondary);--bs-btn-hover-color: var(--bs-body-color);--bs-btn-hover-bg: var(--bs-secondary);--bs-btn-hover-border-color: var(--bs-secondary);--bs-btn-active-color: var(--bs-body-color);--bs-btn-active-bg: var(--bs-secondary);--bs-btn-active-border-color: var(--bs-secondary);--bs-btn-disabled-color: var(--bs-body-color);--bs-btn-disabled-bg: var(--bs-secondary);--bs-btn-disabled-border-color: var(--bs-secondary)}.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);--bs-btn-active-color: var(--bs-body-bg);--bs-btn-active-bg: var(--bs-primary);--bs-btn-active-border-color: var(--bs-primary);--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-primary);--bs-btn-border-color: var(--bs-secondary);--bs-btn-hover-color: var(--bs-primary);--bs-btn-hover-bg: var(--bs-secondary);--bs-btn-hover-border-color: var(--bs-secondary);--bs-btn-active-color: var(--bs-primary);--bs-btn-active-bg: var(--bs-secondary);--bs-btn-active-border-color: var(--bs-secondary);--bs-btn-disabled-color: var(--bs-primary);--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-primary);--bs-dropdown-link-hover-bg: var(--bs-secondary);--bs-dropdown-link-active-color: var(--bs-primary);--bs-dropdown-link-active-bg: var(--bs-secondary);--bs-dropdown-color: var(--bs-body-color);--bs-dropdown-border-color: var(--bs-border-color);--bs-dropdown-divider-bg: var(--bs-border-color);--bs-dropdown-link-color: var(--bs-body-color);--bs-dropdown-header-color: var(--bs-gray)}.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-link-color);--bs-nav-link-hover-color: var(--bs-link-hover-color);--bs-nav-link-disabled-color: var(--bs-secondary)}.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-primary);--bs-pagination-border-color: var(--bs-primary);--bs-pagination-bg: var(--bs-body-bg);--bs-pagination-active-color: var(--bs-body-bg);--bs-pagination-active-border-color: var(--bs-primary);--bs-pagination-active-bg: var(--bs-primary);--bs-pagination-hover-color: var(--bs-primary);--bs-pagination-hover-border-color: var(--bs-primary);--bs-pagination-hover-bg: var(--bs-secondary);--bs-pagination-focus-color: var(--bs-link-hover-color);--bs-pagination-focus-bg: var(--bs-secondary-bg);--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)}footer{background-color:var(--bs-secondary);color:var(--bs-body-color)}footer a:hover,footer .footer-menu a:hover{color:var(--bs-link-hover-color)}footer .footer-bar{background-color:var(--bs-primary);color:var(--bs-body-bg);border-color:var(--bs-primary)}footer .footer-bar a:hover{color:var(--bs-border-color)}footer .socials .icon{background:none}footer .socials .icon:hover{background:var(--bs-body-bg);color:var(--bs-primary)}.image-full-width img{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.header-hero{align-items:end;height:calc(100vh - 182px);padding-top:0;padding-bottom:4rem}.header-hero::before{background:rgba(0,0,0,.4)}@media(min-width: 768px){.header-hero{height:calc(100vh - 121px)}.header-hero::before{background:rgba(0,0,0,.15)}}.header-hero .hero-text{text-transform:none}.header-hero .hero-text h1{font-size:2.25rem;line-height:1.1;font-weight:bold;color:#fff}@media(min-width: 768px){.header-hero .hero-text h1{font-size:6rem;font-weight:800}}.header-hero .hero-text h2{font-size:xx-large;font-weight:500;color:#fff}.homepage-get-started{margin:3rem auto 0;padding:2rem 1rem 1rem;max-width:1000px}.homepage-get-started h2{margin-bottom:1.5rem}@media(min-width: 768px){.homepage-get-started{padding-left:5rem;padding-right:5rem}.homepage-get-started>.container>.row{justify-content:center}.homepage-get-started .col-lg-4{max-width:25%}}.homepage-get-started--list{max-width:1000px;padding:0 1rem 2rem;margin:0 auto}@media(min-width: 768px){.homepage-get-started--list{padding-left:5rem;padding-right:5rem}}.homepage-about-video .video-play-overlay{display:none}.about-us-blocks{margin:2rem auto;max-width:1320px;width:100%;padding:2rem}@media(min-width: 768px){.about-us-blocks{padding:4rem 2rem 0}}.about-us-blocks .cta-block-image{display:none}@media(min-width: 768px){.about-us-blocks .cta-block-image{display:block}}.about-us-blocks .btn{background:var(--bs-border-color);color:var(--bs-body-color);padding:1rem 2rem}.popular-faqs .col-12.col-md-4{box-shadow:none;width:100%}.popular-faqs .col-12.col-md-4 .cta-block{box-shadow:5px 6px 27px 2px rgba(0,0,0,.4)}@media(min-width: 992px){.popular-faqs .col-12.col-md-4{flex:0 0 calc((100% - 60px)/3);max-width:calc((100% - 60px)/3);box-shadow:5px 6px 27px 2px rgba(0,0,0,.4)}.popular-faqs .col-12.col-md-4 .cta-block{box-shadow:none}}.popular-faqs .row{gap:30px}.popular-faqs .row.pb-3.pb-md-5.text-center{margin-top:3rem}.popular-faqs .row.pb-3.pb-md-5.text-center .btn{padding:1rem 3rem}.meet-our-therapists{margin:2rem auto}.meet-our-therapists>.container{padding:0}.meet-our-therapists>.container .cta-block-text{text-align:center !important;padding:1rem 0 2rem;background:var(--bs-secondary)}@media(min-width: 768px){.meet-our-therapists>.container .cta-block-text{padding:4rem !important;transform:translateX(5rem);z-index:99}}.meet-our-therapists>.container .cta-block-text .body-text{padding:1rem 1rem 0}.meet-our-therapists>.container .cta-block-image{margin-bottom:0 !important}@media(min-width: 768px){.meet-our-therapists>.container .cta-block-image{transform:translateX(-5rem)}}#heroSlider .carousel-item{height:auto;min-height:350px;background-position:top center;background-size:cover;background-repeat:no-repeat;background-color:#f8f9fa}@media(min-width: 768px){#heroSlider .carousel-item{height:80vh;min-height:500px;background-position:center;background-color:rgba(0,0,0,0)}#heroSlider .carousel-item.modify{background-size:contain}#heroSlider .carousel-item.modify .carousel-caption .text-dark{padding-left:8rem}}#heroSlider .btn{border:none;z-index:6;height:auto;width:auto;text-decoration:none;white-space:nowrap;min-height:0px;min-width:0px;max-height:none;max-width:none;text-align:left;line-height:16px;letter-spacing:0px;font-weight:400;font-size:16px;padding:15px 40px;filter:brightness(100%);transform-origin:50% 50%;opacity:1;transform:translate(0px, 0px);visibility:visible;border-width:0px;border-radius:0px}#heroSlider .btn.btn-reverse,#heroSlider .btn.btn-reverse-white{background-color:#000;color:#fff;transition:all .3s ease-in-out;border-radius:0}#heroSlider .btn.btn-reverse:hover,#heroSlider .btn.btn-reverse-white:hover{background-color:#fff;color:#000}#heroSlider .btn.btn-reverse:hover{border-color:#fff}@media(max-width: 768px){#heroSlider .btn.btn-lg{padding:5px 10px !important;font-size:.75rem}}#heroSlider .carousel-control-prev,#heroSlider .carousel-control-next{width:5%;opacity:1}#heroSlider .carousel-control-prev .carousel-control-prev-icon,#heroSlider .carousel-control-prev .carousel-control-next-icon,#heroSlider .carousel-control-next .carousel-control-prev-icon,#heroSlider .carousel-control-next .carousel-control-next-icon{background-color:rgba(200,200,200,.7);border:2px solid #fff;width:40px;height:40px;background-size:50% 50%;filter:invert(0);transition:all .3s ease-in-out}#heroSlider .carousel-control-prev:hover .carousel-control-prev-icon,#heroSlider .carousel-control-prev:hover .carousel-control-next-icon,#heroSlider .carousel-control-next:hover .carousel-control-prev-icon,#heroSlider .carousel-control-next:hover .carousel-control-next-icon{background-color:#000;border-color:#000}@media(max-width: 768px){#heroSlider .carousel-control-prev,#heroSlider .carousel-control-next{width:15%}#heroSlider .carousel-control-prev.carousel-control-prev,#heroSlider .carousel-control-next.carousel-control-prev{padding-left:15px}#heroSlider .carousel-control-prev.carousel-control-next,#heroSlider .carousel-control-next.carousel-control-next{padding-right:15px}}#heroSlider .carousel-caption .heading{font-weight:900}@media(max-width: 768px){#heroSlider .carousel-caption{position:relative;left:0;top:0;padding:40px 20px}#heroSlider .carousel-caption .heading{font-size:1.25rem}}.services-list .img-wrapper{display:inline-flex;align-items:center;justify-content:center;width:164px;height:164px;background-color:#202020;box-shadow:5px 6px 27px 2px rgba(0,0,0,.4);border-radius:50%;margin-bottom:20px;transition:.2s}.services-list .img-wrapper:hover{transform:scale(1.1)}.services-list a{text-decoration:none}.services-list h3 a{color:var(--bs-primary)}.services-list .cta-block{padding-bottom:0 !important}.blog-listing .card{border-radius:0 !important;box-shadow:5px 6px 27px 2px rgba(0,0,0,.4) !important}#site-header .navbar-brand img{height:70px;margin-top:-10px;margin-bottom:-10px}.btn,.modal-content,.team-listing .card,.team-member .img-fluid{border-radius:0 !important}.bg-grey{background-color:var(--bs-secondary)}.heading-white h1,.heading-white h2,.heading-white h3,.heading-white h4,.heading-white h5,.heading-white h6{color:#fff !important}body h2{font-weight:bold}.banner-text{font-size:2rem;font-weight:bold;line-height:1.1;letter-spacing:.2px}.banner-block{padding:3rem;margin:0 auto;max-width:1000px}
