:root{--bs-primary: #00677f;--bs-secondary: #33B8B0;--bs-body-bg: #ffffff;--bs-border-color: #BFDCDC;--bs-link-color: #00677f;--bs-link-hover-color: #33B8B0;--bs-body-color: #004150;--bs-primary-rgb: 0, 103, 127;--bs-secondary-rgb: 51, 184, 176;--bs-body-bg-rgb: 255, 255, 255;--bs-border-color-rgb: 191, 220, 220;--bs-link-color-rgb: 0, 103, 127;--bs-link-hover-color-rgb: 51, 184, 176;--bs-body-color-rgb: 0, 65, 80}.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-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);--bs-btn-active-color: var(--bs-body-bg);--bs-btn-active-bg: var(--bs-secondary);--bs-btn-active-border-color: var(--bs-secondary);--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-body-color);--bs-dropdown-link-hover-bg: var(--bs-secondary);--bs-dropdown-link-active-color: var(--bs-body-color);--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-body-bg);--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)}.hero-banner::before{background:linear-gradient(hsla(191deg, 100%, 25%, 0.15), hsla(191deg, 100%, 25%, 0.54));mix-blend-mode:multiply}#home .hero-banner .hero-text,#clinical-advisory-board .hero-banner .hero-text,#who-we-are .hero-banner .hero-text,#why-partner .hero-banner .hero-text{color:#fff}#home .hero-banner .hero-text *,#clinical-advisory-board .hero-banner .hero-text *,#who-we-are .hero-banner .hero-text *,#why-partner .hero-banner .hero-text *{color:inherit}#home .hero-banner .hero-title h5,#clinical-advisory-board .hero-banner .hero-title h5,#who-we-are .hero-banner .hero-title h5,#why-partner .hero-banner .hero-title h5{margin-bottom:2rem}.header-hero,.header-hero-secondary{align-items:end;height:calc(100vh - 182px);padding-top:0;padding-bottom:4rem}.header-hero::before,.header-hero-secondary::before{background:rgba(0,0,0,.4)}@media(min-width: 768px){.header-hero,.header-hero-secondary{height:calc(100vh - 121px)}.header-hero::before,.header-hero-secondary::before{background:rgba(0,0,0,.15)}}.header-hero .hero-text,.header-hero-secondary .hero-text{text-transform:none}.header-hero .hero-text h1,.header-hero-secondary .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,.header-hero-secondary .hero-text h1{font-size:6rem;font-weight:800}}.header-hero .hero-text h2,.header-hero-secondary .hero-text h2{font-size:xx-large;font-weight:500;color:#fff}.custom-hero h2{color:#fff !important;text-transform:none;font-size:2.75rem;font-weight:bold;line-height:1}@media(min-width: 768px){.custom-hero h2{font-size:5rem}}.custom-hero p{font-size:2rem;font-weight:bold;text-transform:none}@media(min-width: 768px){.custom-hero p{font-size:2.5rem}}.custom-hero .hero-text{text-shadow:0px 0px 10px rgba(0,0,0,.9)}.header-hero-secondary .hero-text{font-size:2rem}@media(min-width: 768px){.header-hero-secondary .hero-text{font-size:3rem}.header-hero-secondary .hero-text h1{font-size:5rem}}#home .hero-banner{background-position-x:55%}@media(min-width: 992px){#home .hero-banner{background-position-x:center}}@media(min-width: 992px){#home .hero-banner .hero-text h1{font-size:3.5rem}#home .hero-banner .hero-text h1 strong{font-size:4.5rem}}#home .hero-banner .hero-text h2{font-size:x-large}#home .hero-banner .buttons-container{display:none}.practice-listing .card .card-image{max-width:80%;margin:1rem auto 0}.practice-listing .card .card-body{flex-grow:1;display:flex;flex-direction:column;justify-content:end}.practice-listing .card .card-title{text-align:center}@media(min-width: 992px){.practice-detail .map-container>.container{padding-left:0}.practice-detail .map-container .locations-wrapper{padding-right:0}.practice-detail .map-container .locations-wrapper .locations-list{height:870px}.practice-detail .map-container .locations-wrapper .locations-list .location .card-title{font-size:1.125rem;font-weight:bold}.practice-detail .map-container #map{height:830px}}.practice-detail .practice-contact-block h2{font-size:calc(1.3rem + .6vw)}@media(min-width: 1200px){.practice-detail .practice-contact-block h2{font-size:1.75rem}}.practice-detail .practice-contact-block h3{font-size:calc(1.275rem + .1vw)}@media(min-width: 1200px){.practice-detail .practice-contact-block h3{font-size:1.375rem}}#arc-growth h2{font-size:calc(1.3rem + .6vw);font-weight:bold}#arc-growth h3{font-size:1.25rem;font-weight:bold}#arc-growth .hero-section{padding-top:1.5rem;padding-bottom:1.5rem}@media(min-width: 992px){#arc-growth .arcgrowth-hero{padding-right:2rem}}#arc-growth .arcgrowth-hero .buttons{display:none;margin-top:0 !important}@media(min-width: 992px){#arc-growth .arcgrowth-hero .buttons{display:block}}#arc-growth .arcgrowth-hero em{border:1px solid var(--bs-secondary);background:rgba(255,255,255,.08);padding:.5rem 1.125rem;border-radius:2.5rem;font-size:13px;text-transform:uppercase}#arc-growth .arcgrowth-hero h1{font-size:calc(1.25rem + .9vw);font-weight:bold;font-style:italic}#arc-growth .arcgrowth-hero h1 strong{font-size:calc(1.375rem + 1.5vw);font-style:normal}#arc-growth .hero-logo{display:none}@media(min-width: 992px){#arc-growth .hero-logo{display:block;padding-left:9rem}#arc-growth .hero-logo .img-wrapper{margin:0 !important}#arc-growth .hero-logo .img-wrapper img{border-radius:1rem;max-height:300px}}#arc-growth .trust-bar-1,#arc-growth .trust-bar-2{border-top:1px solid var(--bs-secondary);border-bottom:1px solid var(--bs-secondary);padding:2rem 0 1.5rem}#arc-growth .trust-bar-1 .trust-stat strong,#arc-growth .trust-bar-2 .trust-stat strong{font-size:calc(1.3rem + .6vw)}#arc-growth .form-container,#arc-growth .jotform-bg{background-color:#fff}#arc-growth #request-appointment{padding-top:1rem}#arc-growth #request-appointment .col{padding-left:1.5rem;padding-right:1.5rem}@media(min-width: 992px){#arc-growth #request-appointment{margin-bottom:-1.25rem}}#arc-growth .private-secure{padding-bottom:4rem}@media(min-width: 992px){#arc-growth .private-secure{margin-top:-5rem}}#arc-growth .private-secure p{font-size:16px}@media(min-width: 992px){#arc-growth .private-secure p{font-size:14px}}#arc-growth .what-we-treat--heading,#arc-growth .our-locations--heading{background-color:#fff}#arc-growth .what-we-treat--heading,#arc-growth .insurance-accepted,#arc-growth .our-locations--heading{padding-top:1.5rem}#arc-growth .what-we-treat--heading h2,#arc-growth .insurance-accepted h2,#arc-growth .our-locations--heading h2{margin-top:1rem}#arc-growth .what-we-treat--heading .container,#arc-growth .insurance-accepted .container,#arc-growth .our-locations--heading .container{padding-top:2rem;padding-bottom:2rem}#arc-growth .what-we-treat--heading .container em,#arc-growth .insurance-accepted .container em,#arc-growth .our-locations--heading .container em{font-style:normal;font-weight:bold;text-transform:uppercase}#arc-growth .what-we-treat--grid .row,#arc-growth .our-locations--grid .row{--bs-gutter-y: 1.5rem}#arc-growth .what-we-treat--grid .row .service-card,#arc-growth .what-we-treat--grid .row .location-card,#arc-growth .our-locations--grid .row .service-card,#arc-growth .our-locations--grid .row .location-card{height:100%}#arc-growth .what-we-treat--grid{padding-bottom:4rem}#arc-growth .what-we-treat--grid .service-card{border:1px solid var(--bs-secondary);background-color:var(--bs-body-bg);border-radius:.75rem;padding:1.625rem;transition:box-shadow .2s,transform .2s}#arc-growth .what-we-treat--grid .service-card:hover{box-shadow:0 .5rem 2rem rgba(0,0,0,.08);transform:translateY(-2px)}@media(min-width: 992px){#arc-growth .what-we-treat--grid .service-card p{font-size:14px}}#arc-growth .what-we-treat--grid .service-card strong{letter-spacing:.5px;text-transform:uppercase}#arc-growth .our-locations--grid{padding-bottom:4rem}#arc-growth .our-locations--grid .location-card{border:1px solid var(--bs-border-color);border-radius:.75rem;padding:1.625rem;transition:box-shadow .2s}#arc-growth .our-locations--grid .location-card:hover{box-shadow:0 .5rem 2rem rgba(0,0,0,.08);border-color:var(--bs-secondary)}#arc-growth .our-locations--grid .location-card p{font-size:14px}#arc-growth .our-locations--grid .location-card strong{letter-spacing:.5px;text-transform:uppercase}#arc-growth .our-locations--grid .location-card em{display:inline-block;font-size:11px;font-weight:bold;font-style:normal;letter-spacing:1px;text-transform:uppercase;padding:.25rem .625rem;border:1px solid var(--bs-secondary);border-radius:.25rem;color:var(--bs-primary)}#arc-growth .insurance-accepted{border-top:1px solid var(--bs-secondary);border-bottom:1px solid var(--bs-secondary);background-color:var(--bs-link-hover-color);color:var(--bs-body-bg)}#arc-growth .insurance-accepted em{color:var(--bs-body-bg)}#arc-growth .insurance-accepted h2{color:var(--bs-body-bg);margin-bottom:2.5rem}#arc-growth .insurance-accepted p a{color:var(--bs-body-bg);text-decoration:underline;white-space:nowrap}#arc-growth .insurance-accepted p a:hover{text-decoration:none}#arc-growth .insurance-accepted ul{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:1.75rem;list-style:none;padding-left:0}#arc-growth .insurance-accepted ul li{border:1px solid var(--bs-secondary);background:rgba(255,255,255,.08);padding:.5rem 1.125rem;border-radius:2.5rem}@media(min-width: 992px){#arc-growth .insurance-accepted ul li{font-size:14px}}#arc-growth .final-cta .container{max-width:600px}#arc-growth #site-header .btn-secondary,#arc-growth .arcgrowth-hero .btn-primary:last-child,#arc-growth .final-cta .btn-primary:last-child{--bs-btn-bg: transparent;--bs-btn-color: var(--bs-primary);--bs-btn-border-color: var(--bs-primary);--bs-btn-hover-color: var(--bs-primary);--bs-btn-hover-bg: transparent;--bs-btn-hover-border-color: var(--bs-primary);--bs-btn-active-color: var(--bs-primary);--bs-btn-active-bg: transparent;--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)}#arc-growth #site-header .navbar .container{align-items:center !important}@media(max-width: 576px){#arc-growth #site-header .navbar .container .cta{width:47%}#arc-growth #site-header .navbar .container .btn{--bs-btn-padding-x: 0.375rem !important}}.event-listing .card .ce-credit,.event-listing .card .event-schedule{font-size:.875rem;line-height:1rem}.event-listing .card-body .ce-credit{font-style:italic}.event-listing .card-body .event-schedule{font-weight:bold}.event-listing .card-body .card-title{font-style:inherit;font-family:inherit;font-weight:500;font-size:x-large}.workshop-listing .card .card-body{padding-bottom:.25rem}.workshop-listing .card .card-body .badge.rounded-pill{background-color:rgba(0,0,0,0);color:var(--bs-body-color);border:1px solid var(--bs-body-color)}.workshop-listing .card .card-body .ce-credit{font-style:italic}.workshop-listing .card .card-body .event-schedule{font-weight:bold}.workshop-listing .card .card-body .card-title{font-style:inherit;font-family:inherit;font-weight:500;font-size:x-large}.workshop-listing .card .card-body .card-text{line-height:1.4}.webinar-listing-grid .card{border:none !important;border-radius:.5rem;box-shadow:0 .5rem 1rem var(--bs-border-color)}.webinar-listing-grid .card .webinar-card-image{margin:0;transition:all .3s linear}.webinar-listing-grid .card .webinar-card-practice{font-weight:bold;font-size:larger}.webinar-listing-grid .card .webinar-card-expert{font-style:italic}.webinar-listing-grid .card .webinar-card-link{text-decoration:none}.webinar-listing-grid .card .webinar-card-link:hover{text-decoration:underline}.webinar-listing-grid .card:hover .webinar-card-image{transform:scale(1.0375)}.webinar-detail .webinar-detail-header{margin-top:2rem}.webinar-detail .webinar-detail-video{margin-bottom:1.5rem}@media(min-width: 1200px){body h2{font-size:3rem}}#site-header .navbar-brand img{width:130px;height:70px;margin-top:-10px;margin-bottom:-10px}#site-header .nav-link{text-transform:capitalize;font-weight:bold}#site-header .btn-primary{--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)}#site-header .btn-secondary{--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)}.heading-white h1,.heading-white h2,.heading-white h3,.heading-white h4,.heading-white h5,.heading-white h6{color:#fff !important}.heading-body h1,.heading-body h2,.heading-body h3,.heading-body h4,.heading-body h5,.heading-body h6{color:var(--bs-body-color) !important}.font-weight-500 p,.font-weight-500 h1,.font-weight-500 h2,.font-weight-500 h3,.font-weight-500 h4,.font-weight-500 h5,.font-weight-500 h6{font-weight:500}.text-white p{color:#fff !important}.bg-aqua-teal{background-color:var(--bs-secondary)}.bg-aqua-light{background-color:#f3fffe}.list-center ul,.list-center ol{display:table;margin:0 auto}.text-dark-shadow h1,.text-dark-shadow h2,.text-dark-shadow h3,.text-dark-shadow h4,.text-dark-shadow h5,.text-dark-shadow h6,.text-dark-shadow p{text-shadow:0px 0px 10px rgba(0,0,0,.2)}.hr-white hr{color:#fff;opacity:.8}.homepage-become-a-partner h3{display:flex;justify-content:center;min-height:2.5em;align-items:center;font-weight:bold;margin-bottom:1.5rem}.driving-practice-value h2:first-child{color:#fff;font-size:2.5rem;text-shadow:0px 0px 10px rgba(0,0,0,.2)}.driving-practice-value h2:last-child{font-size:3.5rem;font-weight:800;margin-top:0rem}.benefits-services h3{font-weight:600;font-size:2.5rem}.benefits-services .row:last-child{justify-content:center;padding:2rem 0}@media(min-width: 768px){.benefits-services .col-md-4{width:27%}}.section-services-benefits{position:relative;z-index:1}@media(min-width: 992px){.section-services-benefits::after{content:"";position:absolute;top:12%;bottom:6%;left:0;right:0;pointer-events:none;z-index:3;background:linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.9) 120px, rgba(255, 255, 255, 0.9) calc(100% - 120px), rgba(255, 255, 255, 0)),linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.9) 120px, rgba(255, 255, 255, 0.9) calc(100% - 120px), rgba(255, 255, 255, 0)),linear-gradient(to bottom, rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.9));background-size:100% 2px,100% 2px,2px 100%;background-position:top center,bottom center,center center;background-repeat:no-repeat}}@media(max-width: 991px){.section-services-benefits::after{content:"";position:absolute;left:0;right:0;bottom:51%;height:2px;pointer-events:none;z-index:3;background:linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.9) 20%, rgba(255, 255, 255, 0.9) 80%, rgba(255, 255, 255, 0))}}@media(max-width: 767px){.section-services-benefits::after{bottom:50%}}.ce-presenter-banner,.career-banner{padding-left:1rem !important;padding-right:1rem !important;padding-bottom:0 !important}.ce-presenter-banner h2,.ce-presenter-banner p,.career-banner h2,.career-banner p{color:var(--bs-body-color);font-weight:bold}.ce-presenter-banner p,.career-banner p{font-size:larger}.ce-presenter-banner .d-flex{align-items:flex-end !important}.ce-presenter-banner .d-flex .body-text{text-align:right}.ce-presenter-banner .d-flex .body-text a{color:#fff}.ce-presenter-banner .d-flex .body-text a:hover{color:var(--bs-primary)}.ce-presenter-banner h2,.career-banner h2{max-width:660px}.card{border:1px solid var(--bs-secondary) !important}.why-partner-cta-list .cta-block>.container{padding:1 rem}.why-partner-cta-list .cta-block>.container .body-text>h3{font-weight:bold;margin-bottom:1.5rem}.benefits-list .accordion-item .accordion-button{font-size:x-large;font-weight:bold}.benefits-list .accordion-item .accordion-body{font-size:large}@media(min-width: 768px){.benefits-list .accordion-item .accordion-button{font-size:xx-large}.benefits-list .accordion-item .accordion-body{font-size:x-large}}.testimonials-blocks .body-text{font-size:x-large;padding:1rem}.testimonials-blocks .img-fluid{border-radius:1rem}.featured-members .img-fluid{border-radius:1rem}footer .footer-menu a{text-transform:capitalize;font-weight:bold}.practices-locations-map{height:670px;max-width:100%;margin-bottom:2rem}.practices-locations-map .custom-pin{width:60px;height:60px;background-color:var(--bs-primary);border-radius:50% 50% 50% 0;position:relative;transform:rotate(-45deg);display:flex;align-items:center;justify-content:center;border:2px solid #fff;box-shadow:0 3px 6px rgba(0,0,0,.3)}.practices-locations-map .pin-logo{height:fit-content;max-height:30px;border-radius:10%;width:50px;object-fit:cover;background:#fff;transform:rotate(45deg)}.practices-locations-map .custom-pin:hover{transform:rotate(-45deg) scale(1.1);background-color:var(--bs-primary);z-index:1000}.inverted-link a{color:#fff}.inverted-link a:hover{color:var(--bs-primary)}@media(min-width: 992px){.fa-icon-content h2{font-size:2.5rem}}
