:root{--bs-primary: #F26602;--bs-secondary: #00B2DE;--bs-body-bg: #ffffff;--bs-border-color: #222222;--bs-link-hover-color: #AF559D;--bs-link-color: #247E99;--bs-body-color: #000000;--bs-primary-rgb: 242, 102, 2;--bs-secondary-rgb: 0, 178, 222;--bs-body-bg-rgb: 255, 255, 255;--bs-border-color-rgb: 34, 34, 34;--bs-link-hover-color-rgb: 175, 85, 157;--bs-link-color-rgb: 36, 126, 153;--bs-body-color-rgb: 0, 0, 0;--bs-body-font-family: proxima-nova, "Lato", "Segoe UI", "Roboto", "Tahoma", "Verdana", sans-serif}.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-outline-primary{--bs-btn-color: var(--bs-body-color);--bs-btn-border-color: var(--bs-primary);--bs-btn-hover-color: var(--bs-body-color);--bs-btn-hover-bg: var(--bs-primary);--bs-btn-hover-border-color: var(--bs-primary);--bs-btn-active-color: var(--bs-body-color);--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-body-color);--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-secondary);--bs-btn-disabled-bg: transparent;--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}.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-body-color);--bs-pagination-border-color: var(--bs-primary);--bs-pagination-bg: var(--bs-body-bg);--bs-pagination-active-color: var(--bs-body-color);--bs-pagination-active-border-color: var(--bs-primary);--bs-pagination-active-bg: var(--bs-primary);--bs-pagination-hover-color: var(--bs-body-color);--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)}.btn-primary,.btn-outline-primary{border-top-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:.75rem;border-bottom-right-radius:.75rem}.btn-secondary,.btn-outline-secondary{border-top-left-radius:0;border-bottom-right-radius:0;border-top-right-radius:.75rem;border-bottom-left-radius:.75rem}.btn-primary,.btn-secondary{font-weight:bold;text-transform:uppercase}footer{background-color:var(--bs-border-color)}footer .footer-bar{color:var(--bs-body-bg);border-top-color:var(--bs-link-color)}footer .footer-menu a,footer .small-links a{color:var(--bs-body-bg)}footer .footer-menu a:hover,footer .small-links a:hover{color:var(--bs-primary)}footer .socials .icon{background:none}footer .socials .icon:hover{background:var(--bs-body-bg);color:var(--bs-primary)}footer nav{position:relative;overflow:hidden;padding-bottom:120px}footer nav::after{content:"";background-image:url(../img/carf-seal.webp);background-repeat:no-repeat;background-position:center;background-size:contain;width:100px;height:120px;position:absolute;bottom:8px;right:calc(50vw - 50px)}@media(min-width: 768px){footer nav{padding-bottom:0}footer nav::after{top:8px;right:0}}@media(min-width: 992px){.locations-list,#map{height:860px}}.locations-list .location .card-title{font-weight:400}.blog-listing .card{border-top-right-radius:0 !important;border-bottom-left-radius:0 !important}.blog-listing .card .card-title{color:var(--bs-link-color)}.blog-detail--title{background:var(--bs-link-color);color:#fff}.blog-detail--title .page-title{padding-bottom:0 !important;text-align:center}.blog-detail--title .page-title h1{color:#fff}@media(min-width: 992px){.blog-detail--title .page-title h1{font-size:3.25rem}}.blog-detail--title .page-title>.container{padding:3rem;margin-bottom:5rem}.blog-detail--title hr{display:none}.blog-detail article{padding-top:0 !important;margin-left:auto;margin-right:auto}.blog-detail article .image-before{margin-top:-5rem !important}.homepage-hero .hero-title h1{color:#fff;text-shadow:0px 0px 10px #000}.homepage-hero .hero-title p{font-family:adobe-garamond-pro,"Garamond","Georgia","Times New Roman",serif;font-size:1.5rem;text-transform:none;text-shadow:0px 0px 10px #000;margin-bottom:2rem !important}@media(min-width: 992px){.homepage-hero .hero-title p{font-size:2rem}}.homepage-hero .buttons-container{justify-content:center}.homepage-hero .buttons-container a{padding:10px 30px;background-color:rgba(0,0,0,0);color:#fff;border-color:#fff}.not-alone-block h2{margin-bottom:2rem !important}@media(min-width: 992px){.hero-banner{padding-top:300px;padding-bottom:300px}}.awarded-block.cta-block.right .body-text{margin-bottom:0}@media(min-width: 768px){.awarded-block .col-md-4{width:20%}.awarded-block .col-md-8{width:80%}}.bigger-paragraph p{font-size:1.5rem}@media(min-width: 992px){.fa-icon-content-block h2{font-size:3rem}}@media(min-width: 992px){.form-embed h2{font-size:2.5rem}.form-embed .container,.form-embed .row{padding-left:0;padding-right:0}}@media(min-width: 992px){.contact-info h2{font-size:2.5rem}}.page-title hr{display:none}body{font-size:1.25rem;font-weight:300}body h1,body h2,body h3,body h4,body h5{color:var(--bs-body-color)}body h1,body .page-title h1{font-family:proxima-nova,"Montserrat","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:700;letter-spacing:.02em;line-height:1.2em}@media(min-width: 992px){body h1,body .page-title h1{font-size:5rem}}body h2{font-family:proxima-nova,"Montserrat","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:700;letter-spacing:.02em;line-height:1.2em}@media(min-width: 992px){body h2{font-size:3.75rem}}body h3{font-family:adobe-garamond-pro,"Garamond","Georgia","Times New Roman",serif}@media(min-width: 992px){body h3{font-size:2.75rem;font-weight:400;letter-spacing:.01em;line-height:1.32em}}#site-header .navbar-brand img{height:60px;margin-top:-5px;margin-bottom:-5px}.smaller-h2 h2{font-size:2rem}.img-100-width img{width:100%}.fellowship-video video{max-height:420px}.dbt-list-advantages h2{font-size:1rem}.our-treatment-program h3{font-size:1rem}
