@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800;900&family=Open+Sans:wght@300;400;500;600;700;800&display=swap);@font-face{font-family:Cambria;src:url(../../../../../../../../../../../../themes/recovery-live-theme/assets/fonts/Cambria.ttf);font-weight:400;font-display:swap}@font-face{font-family:'authenticsignature';src:url(../../../../../../../../../../../../themes/recovery-live-theme/assets/fonts/authentic_signature-webfont.woff2) format('woff2'),url(../../../../../../../../../../../../themes/recovery-live-theme/assets/fonts/authentic_signature-webfont.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}:where(body,iframe,pre,img,svg,video,canvas,select){max-width:100%;overflow:auto;word-break:break-word}html,body{scroll-behavior:smooth;overflow:hidden;width:100%}html{overflow-y:auto}input:focus{outline:0!important}body{font-family:'Open Sans',sans-serif}.page-id-183 #main{padding-bottom:0!important}h1{padding:0!important}a:focus,a:focus img{background:transparent!important;outline:0!important}.primary-menu-container.menu-mobile{display:none}.decoration-none a,.decoration-none a:hover,.decoration-none a:focus{text-decoration:none!important}.entry-content>.alignwide:not(.alignfull){max-width:1250px!important;width:100%!important}.entry-content{margin-top:0!important;margin-bottom:0!important}.page .entry-header{display:none}.page-id-309 .our-core-beleifs{margin:0!important}.page-id-290 .start-your-recovery-common,#main .mb-70{margin-bottom:70px!important}#main .mt-50{margin-top:50px!important}.mb-0{margin-bottom:0!important}#main .mt-0{margin-top:0!important}.mt-100{margin-top:100px!important}.mb-100{margin-bottom:100px!important}#main .pt-0{padding-top:0!important}h1,h2,h3,h4{font-family:Cambria!important}.searchicon i{color:#fff}.sub-menu-toggle{display:none!important}.banner-right-col h4{font-family:'Montserrat',sans-serif!important}.banner-right-col h2{font-weight:700}p,h1,h2,h3,h4,h5,h6{max-width:100%!important;width:100%!important}.mb-15{margin-bottom:15px!important}.mt-0{margin-top:0!important}.mb-5{margin-bottom:5px!important}.mw-100{max-width:100%!important;width:100%!important}p{font-family:'Open Sans',sans-serif!important;font-size:18px}.heading-block h3,.team-bottom-desc h3,.facility-gallary-slider-section h3,.page-id-309 .expect-form-section .header-form h3,.about-addiction--header h3,.privacy-pattern-section h3,.our-amenitiesRt h2,.ouraddicttxt h2,.expect-image-content-section h3,.treatment-process-header h3,.what-expect-header h3,.start-your-recovery-common h2,.length-stay-right-col h5{margin-bottom:15px!important}.our-amenitiesRt h2+p,.ouraddicttxt h2+p,.expect-image-content-section h3+p,.get-help-now h2+p,.treatment-process-header h3+p,.what-expect-header h3+p,.start-your-recovery-common h2+p{margin-top:0!important}.primary-navigation>div>.menu-wrapper li{width:auto!important}a.header-phone-part{font-size:30px;font-weight:700;text-decoration:none}.primary-navigation{padding:0 20px 0 0}.primary-navigation li a:hover{text-decoration:none!important}.site-header .primary-navigation .primary-menu-container ul li ul li a{color:#333}.primary-navigation .primary-menu-container>ul>.menu-item{margin:0 12px;padding:0!important}a,button,input[type="submit"]{transition:.3s ease all}.btn-golden a,.btn-blue a,.btn-blue-outline a,.mega-cs-btn,.content-mid-banner .inner a,.SliderImage-btns a{font-size:18px!important;font-weight:700!important;outline:0!important;border-radius:50px!important;border-width:2px!important;height:52px!important;display:inline-flex;align-items:center;text-decoration:none!important;font-family:'Open Sans',sans-serif!important;transition:.3s ease all}body[class] #main .btn-golden a,body[class] #main .btn-golden a:hover,body[class] #main .btn-golden a:focus,.mega-cs-btn,.mega-cs-btn:hover,.mega-cs-btn:focus,.golden-btn-cstm,.golden-btn-cstm:hover,.golden-btn-cstm:focus{background:#9D0000!important;color:#fff!important;border-color:#9D0000!important}body[class] #main .btn-blue a,body[class] #main .btn-blue a:hover,body[class] #main .btn-blue a:focus,.blue-btn-custom,.blue-btn-custom:hover,.blue-btn-custom:focus{background-color:#1d4a5e!important;color:#fff!important;border-color:#1d4a5e!important}body[class] #main .btn-blue-outline a{font-weight:600!important;background:transparent;border-color:#1d4a5e!important;color:#1d4a5e!important}body[class] #main .btn-blue-outline a:hover,body[class] #main .btn-blue-outline a:focus{background:#1d4a5e!important;border-color:#1d4a5e!important;color:#fff!important}.mega-cs-btn{width:auto!important;display:table!important;margin:30px auto 0;padding-left:60px!important;padding-right:60px!important}.btn-golden a:hover,.btn-golden a:focus,.btn-blue a:hover,.btn-blue a:focus,.mega-cs-btn:hover,.mega-cs-btn:focus,.golden-btn-cstm:hover,.golden-btn-cstm:focus,.blue-btn-custom:hover,.blue-btn-custom:focus{opacity:.8}.contact-info{margin-left:20px;padding-left:20px;position:relative}.contact-info:after{content:'';width:1px;height:100%;background:rgba(255,255,255,.2);display:block;position:absolute;left:0;top:0}.header-phone-info{font-size:15px;font-style:italic}.heading-block{max-width:855px!important;width:100%!important;margin-left:auto;margin-right:auto}.inner-banner-block .banner-bottom-shape{position:relative}.banner-bottom-shape:before{content:'';position:absolute;top:100%;left:0;width:100%;height:35px;background:#e0edf2;display:block;clip-path:polygon(100% 0,0 0,0 100%)}.float-banner-btn{position:absolute;bottom:-44px;left:0;right:0;width:max-content;height:max-content;margin:0 auto!important;z-index:1}.site-main{padding-top:0!important}.wp-custom-logo .site-header{align-items:center;max-width:100%;padding:0 50px!important;background:#1d4a5e;z-index:999}.page-id-138 ul.lisiting-with-icon{max-width:550px;width:100%}.inner-banner-block{padding-top:60px!important;padding-bottom:60px!important}ul.lisiting-with-icon{padding-left:0!important;list-style:none}ul.lisiting-with-icon li{padding-left:40px;background-repeat:no-repeat;background-position:left top 6px}.learn-how-to-navigate .lisiting-with-icon li,.admission-process ul.lisiting-with-icon li,.resident-treat-listing .lisiting-with-icon li{background-image:var(--wpr-bg-8cd0822a-0190-43fe-bc83-49a759d13da7)}.golden-check-icon ul.lisiting-with-icon li{background-image:var(--wpr-bg-474004a1-9d14-4723-a4ec-2f1eb0ac4463)}.our-core-beleifs ul.lisiting-with-icon li{background-image:var(--wpr-bg-d99e694e-02a7-4d87-bf68-aa93e4b0902e)}.site-header .chw-widget-area{margin:0;grid-template-columns:auto}.site-header{padding:20px 0!important;display:grid!important;grid-template-columns:max-content auto max-content;position:relative}.site-header>.primary-navigation,.site-header>.primary-navigation>.primary-menu-container,.site-header>.primary-navigation>.primary-menu-container>.menu-wrapper,.site-header>.primary-navigation>.primary-menu-container>.menu-wrapper>li{position:initial!important}.site-header>.primary-navigation>.primary-menu-container>.menu-wrapper>li:hover>.sub-menu{display:flex;background:#e0edf2;width:100%;border:0;border-top:3px solid #d2b763;min-width:auto;align-items:stretch}.site-header>.primary-navigation>.primary-menu-container>.menu-wrapper>li:hover>.sub-menu:before,.site-header>.primary-navigation>.primary-menu-container>.menu-wrapper>li:hover>.sub-menu:after{display:none!important}.site-header .primary-navigation .primary-menu-container>ul>li>a{color:#fff;display:inline-flex;align-items:center;gap:10px;padding-top:43px!important;padding-bottom:42px!important;transition:.3s ease all}.site-header>.primary-navigation>.primary-menu-container>.menu-wrapper>li:hover>a{color:#d2b763}.site-header a,.site-header a:hover,.site-header a:focus{text-decoration:none;outline:0}.menu-item-has-children>a:after{content:'';width:8px;height:8px;display:block;border-bottom:2px solid #fff;border-left:2px solid #fff;transform:rotate(-45deg);transition:.3s ease all}.menu-item-has-children:hover>a:after{border-color:#d2b763}.site-header>.primary-navigation>.primary-menu-container>.menu-wrapper>li.menu-item-has-children:hover>a{position:relative}.site-header>.primary-navigation>.primary-menu-container>.menu-wrapper>li.menu-item-has-children:hover>a:before{content:'';display:block;border-bottom:10px solid #d2b763;border-left:15px solid transparent;border-right:15px solid transparent;position:absolute;bottom:0;left:0;right:0;max-width:max-content;margin:0 auto}.primary-navigation .menu-desktop .menu-wrapper li .mega-menu-left{max-width:33%;width:100%!important;background:var(--wpr-bg-7974a5c6-7adb-43bc-9097-044ec5ec8263) no-repeat center!important;height:unset;display:flex;flex-direction:column;justify-content:center}.primary-navigation>div>.menu-wrapper li .mega-menu-right{max-width:67%;width:100%!important;background:transparent!important}.primary-navigation>div>.menu-wrapper li .mega-menu-right>ul{margin:0!important}.primary-navigation>div>.menu-wrapper li .mega-menu-left>a{font-size:38px;font-family:'Cambria';text-align:center;color:#222;line-height:1.2}.primary-navigation>div>.menu-wrapper li .mega-menu-left>h5{color:#1d4a5e;font-size:24px;line-height:1.2;text-align:center;font-family:'Cambria';font-weight:700}.primary-navigation>div>.menu-wrapper li .mega-menu-right>ul li{background:transparent!important}.mega-menu-right>a{font-size:26px!important;font-family:'Cambria'!important;font-weight:700!important;color:#222222!important;padding-left:55px!important;border-left:1px solid #ccd8dc;border-bottom:1px solid #ccd8dc;height:74px}.mega-menu-right>ul>li a{padding:22px 10px 22px 55px!important;transition:.4s ease all;font-size:20px!important;font-weight:600!important;font-family:'Open Sans',sans-serif;display:flex!important;align-items:start;gap:10px;text-decoration:none}.mega-menu-right>ul>li a:hover,.mega-menu-right>ul>li a:focus{color:#1d4a5e!important;text-decoration:none}.mega-menu-right>ul>li a:before{content:'';background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23dcc682' d='M0 256C0 397.4 114.6 512 256 512s256-114.6 256-256S397.4 0 256 0S0 114.6 0 256zM297 385c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l71-71L120 280c-13.3 0-24-10.7-24-24s10.7-24 24-24l214.1 0-71-71c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0L409 239c9.4 9.4 9.4 24.6 0 33.9L297 385z'/%3E%3C/svg%3E");min-width:24px;height:24px;display:block;transition:.3s ease all}.mega-menu-right>ul>li a:hover:before{content:'';background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%231d4a5e' d='M0 256C0 397.4 114.6 512 256 512s256-114.6 256-256S397.4 0 256 0S0 114.6 0 256zM297 385c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l71-71L120 280c-13.3 0-24-10.7-24-24s10.7-24 24-24l214.1 0-71-71c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0L409 239c9.4 9.4 9.4 24.6 0 33.9L297 385z'/%3E%3C/svg%3E");width:24px;height:24px;display:block}.primary-navigation>div>.menu-wrapper li .mega-menu-right>ul{display:flex;align-items:stretch;flex-wrap:wrap;border-left:1px solid #ccd8dc}.primary-navigation>div>.menu-wrapper li .mega-menu-right>ul li{max-width:calc(100% / 3);width:100%!important;border-right:1px solid #ccd8dc;border-bottom:1px solid #ccd8dc;display:flex;align-items:center;transition:.3s ease all}.primary-navigation>div>.menu-wrapper li .mega-menu-right>ul li:hover{background:#dcc682!important}.primary-navigation>div>.menu-wrapper li .mega-menu-right>ul li a{width:100%}.site-header:before,.site-header:after{display:none!important}.site-header .chw-widget-area .chw-widget{margin:0}.contact-info *{color:#fff}.banner-main-col{align-items:center!important;margin-bottom:0!important}.recovery-btn-group{display:grid!important;grid-template-columns:auto auto}body[class] .inner-page-banner{max-width:1340px!important;width:100%!important;padding-left:0!important}.inner-page-banner .wp-block-column .inner-banner-block{margin:0!important}.header-right-area{display:flex;align-items:center}#myVideo{border-radius:15px!important;overflow:hidden}.index-banner-section{min-height:calc(100vh - 141px)!important}.banner-left-col form .wpcf7-spinner{display:none}.banner-left-col>.wp-block-group{max-width:449px;width:100%;padding:25px;border-radius:25px;background:linear-gradient(180deg,#1d4a5e 7px,#fff 7px)!important}.banner-right-col>.wp-block-group{max-width:520px;width:100%;margin:0 0 0 auto}.banner-left-col h2{color:#333;font-size:44px;line-height:46px;margin-bottom:30px}.banner-left-col form input.wpcf7-text{height:54px;width:100%;border-radius:50px;border:1px solid #95b4c0;box-shadow:1px 1px 24px 0 rgba(7,15,82,.15);margin-bottom:22px;font-size:15px;padding:5px 25px;background:#f7f7f7;outline:0!important}span.wpcf7-not-valid-tip{position:absolute;top:calc(100% + 13px);font-size:13px;left:16px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#d2b763;font-size:16px;text-align:center}.banner-left-col form input[type="submit"],body[class] .ins-form-modal-content>a.btn-blue-form{background:#1d4a5e!important;font-size:20px;font-weight:700;width:100%;height:56px;border-radius:50px;color:#fff!important;padding:5px;border:0!important;outline:0}.banner-left-col form input.wpcf7-text::placeholder{color:#b6b6b6;opacity:1}.banner-left-col form input.wpcf7-text:-ms-input-placeholder{color:#b6b6b6}.banner-left-col form input.wpcf7-text::-ms-input-placeholder{color:#b6b6b6}.index-our-mission-section h5{font-size:28px;line-height:32px;color:#4c4c4c!important;font-weight:700;margin-bottom:17px!important}.index-our-mission-section p,.drug-detox-logo{margin-top:0!important}.index-our-mission-section p a{color:#d2b763!important}.index-our-mission-section .wp-block-column .wp-block-image.size-full{border-radius:15px;overflow:hidden;margin-bottom:0}.blurb-group{margin-top:-45px!important}.blurb-group h5{margin-top:20px!important;margin-bottom:10px!important;font-family:'Open Sans',sans-serif!important}.recovery-left-cols{max-width:calc(1250px / 2 - 30px)!important;width:100%;margin:0 0 0 auto}.index-our-mission-section .wp-block-column .wp-block-image{border-radius:15px;overflow:hidden;margin-bottom:0}.recovery-left-cols .wp-block-group__inner-container{background:#fff;max-width:100%;width:100%;border-radius:15px;padding:68px 34px 59px 34px;margin:0!important}.our-approach-outer{position:relative;z-index:1}.our-approach-outer:after{content:'';background-image:var(--wpr-bg-381d6872-cd24-4835-baa3-b7a17899ecbe);width:462px;height:776px;background-repeat:no-repeat;top:70px;position:absolute;right:0;z-index:-1}.our-approach-outer:before{content:'';background-image:var(--wpr-bg-fdb16f3c-e299-41c0-97fb-bd96eb40aa7a);height:630px;width:316px;left:0;position:absolute;bottom:0;z-index:-1;background-repeat:no-repeat}.index-wrapper-cards-section .heading-block{max-width:970px!important;margin:0 auto}.index-wrapper-cards-section .inner-wrapper-cards .wp-block-group{background:#fff;border-radius:12px;height:100%;padding:30px 27px 35px;transition:.3s ease all}.index-wrapper-cards-section .inner-wrapper-cards .wp-block-group p{font-size:17px}.index-wrapper-cards-section .inner-wrapper-cards .wp-block-group figure.wp-block-image.size-full img{height:60px;width:auto;margin-bottom:25px}.index-wrapper-cards-section .inner-wrapper-cards .wp-block-group *{transition:.3s ease all}.index-wrapper-cards-section .inner-wrapper-cards .wp-block-group:hover{background:#d2b763}.index-wrapper-cards-section .inner-wrapper-cards .wp-block-group:hover *{color:#fff}.index-wrapper-cards-section .inner-wrapper-cards .wp-block-group:hover figure.wp-block-image.size-full img{filter:brightness(0) contrast(1) invert(1)}.start-your-recovery-common{max-width:1250px!important;width:100%;margin:0 auto;position:relative;z-index:1;background:#ffffff!important;overflow:hidden}.start-your-recovery-common:before{content:'';width:405px;height:340px;position:absolute;bottom:0;right:0;z-index:-1}.start-your-recovery-common .wp-block-media-text figure.wp-block-media-text__media{aspect-ratio:2/1}.start-your-recovery-common .wp-block-media-text figure.wp-block-media-text__media img{object-fit:cover;max-width:80%}body[class] #main .start-your-recovery-common .btn-blue-outline a{font-weight:600!important;background:transparent;border-color:#fff!important;color:#fff!important}.start-your-recovery-common div{max-width:100%!important;margin:0!important;width:100%!important}.start-your-recovery-common .wp-block-media-text__content{padding-left:100px!important;max-width:600px!important}.start-your-recovery-common .wp-block-media-text__content p{padding-right:30px}.start-your-recovery-common a{font-size:16px!important}.banner-left-col>.wp-block-group{position:relative}.banner-left-col>.wp-block-group:before,.inner-banner-block:before{content:'';position:absolute;top:-25px;left:-25px;width:32px;height:44px;display:block}.inner-banner-block h2{font-size:60px!important;font-weight:700!important;color:#1d4a5e!important;line-height:58px!important;margin-bottom:20px!important}.inner-banner-block p{color:#666666!important;font-size:20px!important;line-height:32px!important;margin:0!important}.inner-banner-block{background:linear-gradient(180deg,#1d4a5e 7px,#fff 7px)!important;border-radius:15px;padding:60px 40px;position:relative;max-width:630px!important}.inner-banner-block .wp-block-buttons{margin-left:0!important;max-width:100%!important}.reviews-section .wp-block-group__inner-container{max-width:1320px!important}.reviews-section .wp-block-group__inner-container .review-row{max-width:100%!important;width:100%!important;gap:20px;margin:0!important}.reviews-section .wp-block-group__inner-container .review-row+.review-row{margin-top:20px!important}.reviews-section .wp-block-group__inner-container .review-row h6{font-size:18px;font-weight:700;color:#1d4a5e;margin-bottom:5px}.reviews-section{position:relative;z-index:1}.reviews-section:before{content:'';position:absolute;background:var(--wpr-bg-2f7519ab-f0c0-4913-8089-e644fea3fe32) no-repeat;bottom:0;right:0;width:462px;height:897px;display:block;z-index:-1}.reviews-section .is-content-justification-left{gap:0!important}.reviews-section .is-content-justification-left .wp-block-image.size-full{margin-bottom:15px;width:100%;display:flex;align-items:center;justify-content:space-between}.reviews-section .is-content-justification-left .wp-block-image.size-full figcaption{margin:0!important}.reviews-section .is-content-justification-left h6+p{margin-bottom:10px;font-size:15px}.reviews-section .is-content-justification-left{color:#666;font-size:16px}.decoration-none a{text-decoration:none!important}.link-golden a{color:#3e8275!important}.link-blue a{color:#1d4a5e!important}.heading-block p,.our-facility-video{margin-top:0!important}.review-meta-text{display:flex;justify-content:center;gap:10px}.review-meta-text:before{content:url(../../../../../../../../../../../../uploads/2023/07/review-meta-img.png);margin-top:2px}.treatment-programs-section{margin-top:30px!important;margin-bottom:30px!important}.index-blog-posts-section li.wp-block-post{background:#eff5f7;padding:28px 19px 12px 25px;border-radius:12px}.index-blog-posts-section .wp-block-post-featured-image{border-radius:12px;overflow:hidden;margin-left:-13px;margin-right:-7px}.index-blog-posts-section .wp-block-post-title{font-size:25px;line-height:32px}.index-blog-posts-section li.wp-block-post .wp-block-image.size-full{text-align:left}.index-blog-posts-section li.wp-block-post .is-nowrap{gap:0;margin:0}.index-blog-posts-section li.wp-block-post .is-nowrap a{text-decoration:none!important;color:#222}.index-blog-posts-section li.wp-block-post h6{font-size:18px;color:#666;margin:20px 0!important}.index-table-elements-section .wp-block-table{border-radius:10px;box-shadow:.5px .866px 44px 0 rgba(0,1,1,.1);background:#fff;padding-bottom:10px}.index-table-elements-section table tr:nth-of-type(1){background:#1d4a5e}.index-table-elements-section table tr:nth-of-type(even){background:#f6f7ff}.index-table-elements-section table tr td{font-size:12px;color:#666;vertical-align:middle}.index-table-elements-section table tr:nth-of-type(1) td{color:#fff;font-size:18px;line-height:1.22;padding:7px 33px 7px 23px;font-family:'Open Sans',sans-serif;vertical-align:middle}.index-table-elements-section table tr:nth-of-type(1) td strong{font-weight:600!important}.index-table-elements-section table tr:not(:nth-of-type(1)) td strong{font-weight:400;color:#b3b3b3}.index-table-elements-section table tr td{border-bottom:0;border-top:0;padding:15px;border-color:rgba(58,104,209,.14);position:relative}.index-table-elements-section,.bg-common-shape{position:relative}.index-table-elements-section table tr td:last-of-type{border-right:0}.index-table-elements-section table tr td:nth-of-type(1){border-left:0}.bg-common-shape:before{content:'';background:var(--wpr-bg-0a4978a4-1ff1-4745-9367-1b95d85c14be) no-repeat;background-size:100% 100%;width:100%;height:calc(100% - 180px);display:block!important;position:absolute;bottom:30px;left:0;z-index:-1}.our-facility-video .wp-block-group__inner-container{position:relative;max-width:1050px}.tourvideobox{position:absolute;width:100%;max-width:100%!important;left:0;right:0;margin:0!important;top:0;height:100%}.videoplaytimebox em{position:absolute;bottom:40px;right:30px;color:#fff;font-weight:600;font-size:25px;font-style:inherit}div#audio-control{position:absolute;top:40px;right:40px;display:flex;width:34px;height:34px;background:#fff;border-radius:50%;display:flex;align-items:center;font-size:14px;padding:0 7px;cursor:pointer}#audio-control i{color:#070f52}.videoplaytimebox p{font-family:'authenticsignature'!important;font-size:50px;color:#fff;position:absolute;bottom:25px;left:30px;display:flex;align-items:center;gap:15px}.videoplaytimebox p span{width:74px;height:74px;border-radius:50%;border:2px solid #fff;display:flex;justify-content:center;align-items:center}.videoplaytimebox p span a{background:#f0faf7;color:#d1b662;text-decoration:none;border-radius:50%;width:60px;height:60px;display:flex;align-items:center;justify-content:center}.videoplaytimebox p span a i{font-size:24px;color:#d1b662}.videoplaytimebox p span a#pauseVid.pauseVidClass1{display:flex}.videoplaytimebox p span a#pauseVid,.videoplaytimebox p span a#plyVid.plyVidClass,.videoplaytimebox p span a#pauseVid.pauseVidClass1.pauseVidClass{display:none}.team{align-items:center!important}.team .wp-block-columns .is-layout-flow.has-background .wp-block-image{padding:0 25px;margin-bottom:20px}.team-blocks .team{max-width:calc(((100% - 1250px) / 2) + 1280px)!important;margin:0 0 0 auto!important}.team-blocks .team>.wp-block-column:nth-child(1){flex-basis:400px!important}.team-blocks .team>.wp-block-column:nth-child(2){flex-basis:calc(100% - 400px)!important}.team-right-block h4,.facility-team-col h4{font-family:'Open Sans',sans-serif!important}.addiction-treatment-common .wp-block-group__inner-container .wp-block-columns{display:grid;grid-template-columns:1fr 1fr 1fr}.addiction-treatment-common .wp-block-group__inner-container .wp-block-columns .wp-block-column{background:#fff;box-shadow:0 1px 50px 0 rgba(0,0,0,.12);padding:25px 25px 65px 25px;transition:.3s ease all;flex:inherit;height:100%;position:relative;display:flex!important}.addiction-treatment-common .wp-block-group__inner-container .wp-block-columns .wp-block-column h4{margin-bottom:15px!important}.addiction-treatment-common .wp-block-group__inner-container .wp-block-columns .wp-block-column{display:flex;flex-direction:column}.addiction-treatment-common .wp-block-group__inner-container .wp-block-columns .wp-block-column p{margin-top:0!important}.addiction-treatment-common .wp-block-group__inner-container .wp-block-columns .wp-block-column .addiction-block-img{transition:.4s ease all;max-height:300px;transform:translateY(0)}.addiction-block-img{margin:-17px -17px 0!important}.addiction-treatment-common .wp-block-group__inner-container .wp-block-columns .wp-block-column:hover{background:#1d4a5e;justify-content:center}.addiction-treatment-common .wp-block-group__inner-container .wp-block-columns .wp-block-column:hover *{color:#fff!important}.addiction-treatment-common .wp-block-group__inner-container .wp-block-columns .wp-block-column h4{transition:.3s ease all}.index-addiction-carousel .slick-slide{margin:0 10px;padding:20px!important}.index-addiction-carousel .slick-slide h4{margin-top:20px!important}.addiction-arrow{position:absolute;bottom:25px;left:auto;margin:0!important;right:20px}.addiction-treatment-common .wp-block-group__inner-container .wp-block-columns .wp-block-column:hover .addiction-arrow,.addiction-treatment-common .wp-block-group__inner-container .wp-block-columns .wp-block-column .addiction-arrow.icon-onhover{opacity:0}.addiction-treatment-common .wp-block-group__inner-container .wp-block-columns .wp-block-column:hover .addiction-arrow.icon-onhover{opacity:1}.treatguidesec .top_heading{max-width:930px;margin:0 auto}.our-history .wp-block-media-text__content{padding:0 0 0 50px!important}.our-history h2{margin-bottom:20px!important}.our-history p{margin-top:0!important;font-weight:500;margin-bottom:15px!important}.our-philosophy .wp-block-media-text__content{padding:0!important}.our-philosophy .wp-block-media-text__content .is-layout-constrained.wp-block-group{max-width:calc(1250px / 2);margin:0 0 0 auto;padding-right:30px}.our-philosophy .wp-block-media-text__content .is-layout-constrained.wp-block-group h2{margin-bottom:25px!important}.our-philosophy .wp-block-media-text__content .is-layout-constrained.wp-block-group .wp-block-group__inner-container{max-width:540px;margin:0!important}.our-belief-block .wp-block-media-text__content{padding-left:100px!important}.our-belief-block .wp-block-media-text__content .wp-block-group__inner-container{margin:0!important;max-width:542px!important;width:100%}.our-belief-block .wp-block-media-text__content .wp-block-group{margin:0!important}.our-belief-block .wp-block-media-text__content ul{margin:20px 0 0!important}.page-id-18 .index-why-stay-with-section .heading-block{max-width:890px!important}.tour-facility.bg-common-shape:before{height:calc(100% - 30px);top:0;bottom:inherit}}.why-us-recovery{margin-top:100px}.our-teams-experience{background:transparent!important}.our-teams-experience img{bottom:inherit!important;height:calc(100% - 125px)!important;object-fit:cover!important;object-position:top}.our-core-beleifs{margin-top:120px!important}.why-us-recovery{margin-bottom:90px!important}.get-help-now h2{margin-bottom:15px!important}.get-help-now p{margin-top:0!important;font-family:'Cambria'!important}.our-specialties .heading-block h2{margin-bottom:15px!important}.benefits-banner .inner-banner-block{max-width:100%!important}.benefits-banner .inner-banner-block p{padding-right:30px}.expect-form-section form.wpcf7-form ::placeholder{color:#b6b6b6;opacity:1}.expect-form-section form.wpcf7-form :-ms-input-placeholder{color:#b6b6b6}.expect-form-section form.wpcf7-form ::-ms-input-placeholder{color:#b6b6b6}.expect-form-section form.wpcf7-form{border-radius:10px;background-color:rgb(255,255,255);padding:25px 50px 50px;box-shadow:0 0 60px 0 rgba(0,1,1,.15);max-width:1010px;margin:0 auto}form.wpcf7-form .two-col{display:flex;justify-content:space-between;align-items:flex-end}.expect-form-section form.wpcf7-form label .form-label{font-weight:700;font-size:17px;color:#222;padding-left:24px}.expect-form-section form .form-grp{margin-top:25px}.expect-form-section form .form-grp:first-child{margin-top:0!important}.expect-form-section form .form-grp label,.page-id-18 .tour-facility h2{margin-bottom:0!important}.expect-form-section form .form-grp label br{display:none}.expect-form-section .two-col p{max-width:calc(50% - 11px)!important;width:100%!important}.expect-form-section .one-col p,.expect-form-section .two-col p *{max-width:100%;width:100%;display:block}.expect-form-section p .wpcf7-form-control,.content-page-parent .content-page-right .cont-insurance p .wpcf7-form-control{width:100%;border:1px solid #e1e1e1!important;border-radius:30px;padding:13px 24px;transition:.3s ease all;height:54px;background:#f7f7f7;font-size:15px;margin-top:5px}.expect-form-section .action-btn input.wpcf7-form-control[type="submit"]:active{color:#fff!important}.expect-form-section p .wpcf7-form-control:focus{border-color:#95b0bb!important;box-shadow:.5px .866px 24px 0 rgba(7,15,82,.15);outline:0!important;background:#fff}.expect-form-section textarea.wpcf7-form-control.wpcf7-textarea{border-radius:15px;height:210px;resize:none}.expect-form-section span.wpcf7-not-valid-tip{top:100%!important}.expect-form-section .action-btn{margin-top:25px;position:relative}.page-id-916 .expect-form-section .action-btn{text-align:center}.page-id-916 .expect-form-section .action-btn .wpcf7-spinner{display:block;margin:5px auto 0;position:absolute;left:0;right:0;top:100%}input[type=date]::-webkit-calendar-picker-indicator{background-image:var(--wpr-bg-0348a519-5484-4ad5-9edc-3ecaeb7e6452)}.expect-form-section .action-btn input.wpcf7-form-control[type="submit"]{width:auto;display:inline-block;margin:0}.expect-form-section input.wpcf7-submit{background:#1d4a5e!important;border-radius:50px;font-size:18px;padding:8px 35px;color:#fff!important}.expect-form-section p .wpcf7-radio{background:transparent!important;border:0!important;padding-left:8px}.expect-form-section p .wpcf7-radio input{min-width:20px;max-width:20px;height:20px;border:1px solid #222}.expect-form-section p .wpcf7-radio input:after{opacity:0!important;background:#1d4a5e;transition:.3s ease all;width:10px;height:10px;top:4px;left:4px}.expect-form-section p .wpcf7-radio input:checked{border-color:#1d4a5e}.expect-form-section p .wpcf7-radio input:checked:after{opacity:1!important}.expect-form-section .preferred-method-of-contact{display:grid!important;grid-template-columns:max-content max-content}.expect-form-section .preferred-method-of-contact label{display:flex;align-items:center;gap:5px}.page-id-363 .expect-form-section .action-btn{text-align:center;margin-top:30px!important}.recapcha-text{text-align:center;margin-top:25px!important}.recapcha-text p a{color:#1d4a5e!important}.contact-outer{margin-top:50px!important}.contact-form-header{max-width:840px!important}.contact-form-header p{font-weight:600;margin:0!important}.contact-form-header h3,.accordion-header-benefits h3{margin-bottom:12px!important}.accordion-header-benefits{max-width:1030px!important;width:100%;margin-right:auto;margin-left:auto}.accordion-header-benefits p{font-weight:600;margin:0!important}.accordion-container{max-width:860px;margin:0 auto}.accordion-grp{border-bottom:1px solid #e5e5e5;padding:17px 30px 7px 10px}.accordion-grp .accordion-content{padding-bottom:10px}.accordion-grp h4{font-size:22px;font-weight:400;margin-bottom:15px;position:relative;cursor:pointer}.accordion-grp h4:before{content:'';position:absolute;top:15px;right:-20px;width:10px;height:10px;border-right:2px solid #222;border-bottom:2px solid #222;bottom:0;transform:rotate(-45deg);transition:.3s ease all}.accordion-grp h4.open:before{transform:rotate(-135deg)}.accordion-content p{font-size:17px;color:#666}.team-slider{max-width:calc(((100% - 1250px) / 2) + 1270px)!important;margin:0 0 0 auto!important}.team-slider .ouraddicttxt{flex-basis:400px!important}.team-slider .wp-block-column:nth-of-type(2){flex-basis:calc(100% - 400px)!important}.team-slider-outer .item{padding:0 10px}.team-slider-outer .item .cartem_box{background:#f7f5ee;padding:25px 25px 63px}.team-slider-outer .item .cartem_box .cartem_box-img{margin-bottom:15px}.team-slider-outer .item .cartem_box .cartem_box-img img{margin:0 auto;border-radius:50%}.team-slider-outer .item .cartem_box strong{font-size:20px;font-weight:600;text-align:center;display:block}.team-slider-outer .item .cartem_box p{color:#1d4a5e;text-align:center;font-size:16px}.Slider--team .slide-arrow{font-size:0;width:60px;height:40px;background-color:transparent!important;position:absolute;bottom:40px}.Slider--team .slide-arrow:focus,.Slider--team .slide-arrow{outline:0;border:0}.Slider--team .next-arrow{background:var(--wpr-bg-f2815d9f-9c78-42df-8bd6-4e296356a4dd) no-repeat;left:-360px}.Slider--team .prev-arrow{background:var(--wpr-bg-3936690a-20b6-407c-9d87-01611351f8a8) no-repeat;left:-430px}.facility-team-col{gap:20px;margin-bottom:20px!important;margin-top:20px!important}.team-bottom-desc{margin-top:20px!important}.belief-right-block{max-width:530px;width:100%}.main-wrapper-gallary-slider{max-width:100%!important;width:100%}.page-id-183 .recovery-left-cols .wp-block-group__inner-container{max-width:462px!important}.page-id-183 .recovery-left-cols .recovery-btn-group a{font-size:16px!important}.page-id-183 .recovery-left-cols .wp-block-group__inner-container h2,.page-id-183 .recovery-left-cols .wp-block-group__inner-container p{padding-right:25px}.page-id-183 .reviews-section:before{opacity:.3;bottom:40px}.page-id-183 .reviews-section h3{margin-top:0!important}.page-id-183 .reviews-section h3:nth-child(1){margin-bottom:0!important}.review-rating-title{display:flex;align-items:center;gap:15px;justify-content:center}.main-wrapper-gallary-slider{max-width:100%!important;width:100%!important}.main-wrapper-gallary-slider .slick-initialized .slick-slide{padding:0 5px}.main-wrapper-gallary-slider .Slider--wrapper{margin:0 -5px}.main-wrapper-gallary-slider .slick-slide img{aspect-ratio:3 / 2;width:100%}.main-wrapper-gallary-slider ul.slick-dots li button,.main-wrapper-image-slider ul.slick-dots li button,.program-services-slider ul.slick-dots li button{width:24px;height:24px;background:transparent!important;border:1px solid transparent;border-radius:50%}.main-wrapper-gallary-slider ul.slick-dots li.slick-active button,.main-wrapper-image-slider ul.slick-dots li.slick-active button,.program-services-slider ul.slick-dots li.slick-active button{border:1px solid#1d4a5e}.main-wrapper-gallary-slider ul.slick-dots li button:before,.main-wrapper-image-slider ul.slick-dots li button:before,.program-services-slider ul.slick-dots li button:before{width:10px!important;height:10px!important;border-radius:50%;background:#89a7bf;opacity:1;font-size:0;top:7px;left:7px}.main-wrapper-gallary-slider ul.slick-dots li.slick-active button:before,.main-wrapper-image-slider ul.slick-dots li.slick-active button:before,.program-services-slider ul.slick-dots li.slick-active button:before{background:#1d4a5e}.main-wrapper-gallary-slider .slick-dots{bottom:-40px}.page-id-183 .team-slider .Slider--team .slide-arrow{bottom:20px}.facility-gallary-slider-section{position:relative}.facility-gallary-slider-section:before{content:'';width:355px;height:100%;background:var(--wpr-bg-11a2a84f-3614-457d-911d-1d69082c85c4) no-repeat;display:block;position:absolute;top:0;right:0;background-position:top -100px right}.facility-gallary-slider-section p{max-width:910px!important;margin:0 auto!important}.facility-gallery-slider{margin-top:10px!important}.page-id-183 .index-why-stay-with-section .heading-block{margin-bottom:40px!important}.page-id-183 .inner-banner-block{max-width:710px!important}.index-mission-carousel{padding:0!important}.blurb-group figure img{margin:0 auto!important}.index-mission-carousel.slick-initialized .slick-slide{padding:0 17px!important}.home .index-our-mission-section .wp-block-group__inner-container{margin:0 -17px!important}.page-id-363 .inner-banner-block{max-width:610px!important}.outreach-team-section h4{font-family:'Open Sans',sans-serif!important;margin:20px 0 5px!important}.outreach-team-section p{margin:0 auto!important;max-width:170px!important}.page-id-363 #main .outreach-team-section{max-width:980px!important;width:100%!important}.index-blog-posts-section .wp-block-columns{display:grid;grid-template-columns:repeat(3,1fr)}.outreach-joining-block{margin-top:20px!important}.out-reach-row{gap:20px;margin-top:20px!important;margin-bottom:20px!important}.outreach-form-header{max-width:915px!important;width:100%;margin-left:auto!important;margin-right:auto!important}.review-row .wp-block-column{height:100%}.get-help-now{overflow:hidden}.get-help-now.outreach-team-bg-block{max-width:1140px!important}.get-help-now.outreach-team-bg-block p{max-width:780px!important}.length-stay-right-col{max-width:555px!important}.expect-form-section .header-form{max-width:740px!important;margin:0 auto!important}.patient-centric-Lt h4,.expect-form-section .header-form p,.about-addiction--header p{margin-top:0!important}.patient-centric-Lt h4:nth-of-type(1){margin-bottom:0!important}.what-expect-header{max-width:700px!important}.index-addiction-carousel{display:block!important}.index-addiction-carousel .slick-track{display:flex;align-items:stretch}.index-addiction-carousel .slick-track .slick-slide{height:unset;padding:0 15px!important}.index-addiction-carousel .slick-track .slick-slide>div{height:100%}.index-addiction-carousel .slick-list.draggable{overflow:visible}.about-addiction--header{max-width:740px!important}.about-addiction--header p{max-width:630px!important}.page-id-488 .our-core-beleifs,.privacy-importance-section p{margin-top:0!important}.treatment-process-header{padding:0 50px}.page-id-488 .get-help-now.outreach-team-bg-block p{max-width:950px!important}.privacy-importance-section h3{margin-bottom:20px!important}.resident-treat-listing figure.wp-block-media-text__media,.resident-treat-listing figure.wp-block-media-text__media img{height:100%;width:100%;object-fit:cover}.start-your-recovery-common.resident-treat-listing:before{bottom:-120px;opacity:.5}.get-help-now{overflow:hidden}.table-of-content-block,.detox-common-bg{border-radius:15px;border:1px solid rgba(224,242,241,1)}.table-of-content-block ul{list-style:none}.drug-detox-logo p{margin:0!important}.drug-detox-logo{gap:0}.page-id-1757 .drug-detox-left-col h2,.page-id-1757 .drug-detox-left-col h3,.page-id-1757 .drug-detox-left-col h4{margin-bottom:10px!important}.page-id-1757 .drug-detox-left-col p{margin-top:0!important}.detox-main-row,.content-page-parent{display:flex;gap:70px!important;max-width:100%!important;width:100%!important}.learn-alcohal-treatment .wp-block-cover__inner-container{max-width:100%!important;width:100%!important}.table-of-content-block h4{margin-bottom:15px!important}.table-of-content-block ul{margin:0 0 0 5px!important;border-left:1px solid #d5d7df;position:relative}.table-of-content-block ul li:not(:last-child){margin-bottom:10px!important}.table-of-content-block ul li{padding-left:20px}.table-of-content-block ul li:nth-of-type(1):before{background-image:var(--wpr-bg-a0c7dc53-79b3-4a74-912c-73446d60b588);background-position:center top 9px;background-repeat:no-repeat;background-color:#f3f9fb;content:'';width:10px;height:30px;display:block;position:absolute;left:-3px}.table-of-content-block ul li a{text-decoration:none}.table-of-content-block ul li:nth-of-type(1) a{color:#d1b662}.medical-detox-drug-addict p strong{color:#d1b662;font-weight:400!important}.detox-colored-cols{gap:30px!important}.detox-colored-cols h3{margin-bottom:15px!important}.detox-colored-cols p{margin-top:15px!important}.links-blue p a{color:#1d4a5e!important}.links-blue-light p a,.links-blue-light li a,.source_content p a{color:#388aa8!important;text-decoration:none}.search-box{max-width:100%!important;width:100%}.search-form-block ul{max-width:100%!important;list-style:none}.search-form-block ul li{background:var(--wpr-bg-054f2ac7-9922-4dbe-aef6-7ecb6aca501b) no-repeat left 15px top 10px;padding-left:40px}.search-form-block ul li a{text-decoration:none!important}.search-form-block,.detox-source-block{position:relative;overflow:hidden;border-radius:15px;z-index:1}.search-form-block:before,.search-form-block:after,.detox-source-block:before,.detox-source-block:after{content:'';width:320px;height:320px;position:absolute;z-index:1;border-radius:50%}.search-form-block:before,.detox-source-block:before{top:-100px;left:-100px;background:rgba(29,74,94,.35);z-index:-1}.detox-source-block:before{background-color:rgba(62,130,117,.6)}.search-form-block:after,.detox-source-block:after{background:rgba(209,182,98,1);bottom:-70px;right:-190px;z-index:-1}.detox-source-block:after{background:rgba(209,182,98,.14)}.search-form-block .is-layout-flex.wp-block-buttons{max-width:100%!important}.search-form-block .wp-block-cover.alignwide{min-height:inherit!important}.search-form-block input[type="search"]{border-top-left-radius:35px!important;border-bottom-left-radius:35px!important;border-color:#fff!important;border-right:0;background:rgba(255,255,255,.3)}.search-form-block .wp-block-search__button{border-radius:35px!important;background-color:#388aa8!important;padding:5px 50px!important;position:relative;left:-25px;border-color:#388aa8!important}.search-box.wp-block-search{max-width:660px!important;margin-left:0!important}.detox-source-block ul{max-width:100%!important;width:100%!important}.detox-source-block .wp-block-group__inner-container{position:relative;z-index:1}.detox-source-block ul li::marker{color:#388aa8}.learn-alcohal-treatment{border-radius:15px!important;overflow:hidden;position:relative;z-index:1}.learn-alcohal-treatment:before{content:'';position:absolute;top:0;left:0;width:100%;height:6px;background:#d2b763;display:block;z-index:2}.learn-alcohal-treatment>.wp-block-group__inner-container:after{right:-50px;bottom:-50px}.out-reach-row .team-profile-yellow-des{color:#1d4a5e!important}.out-reach-row .team-profile-yellow-title{color:#000}.learn-alcohal-treatment>.wp-block-group__inner-container .wp-block-cover__inner-container{position:relative;z-index:2}.sidebar-common-block .wp-block-image{margin-bottom:10px!important}.sidebar-common-block h4{margin:10px 0 0!important}.sidebar-common-block p{margin:0 0 10px!important}.error404 #main{padding-bottom:0!important}.page404{background-size:cover!important}.page404Inn{margin:0 auto;text-align:center;color:#fff!important;padding:170px 0}.page404Inn i{display:block}.page404Inn .btn-golden a{text-transform:uppercase;letter-spacing:.5px;padding:5px 50px}.error404 #colophon aside.widget-area,.error404 #colophon #footer-widget-area-bottom{display:none}.error404 #colophon{padding:0!important;background:transparent!important;border-radius:0!important;position:absolute;bottom:0;left:0;right:0}.error404 #page{position:relative}.page404{background-size:cover!important;min-height:calc(100vh - 106px)}.error404 #footer-widget-area{border:0!important}.page404Inn h1{font-size:45px;text-transform:uppercase;letter-spacing:1px;font-family:'Open Sans',sans-serif!important;margin-bottom:15px}.cs-search-page,.searchtopicsec{max-width:100%!important}.searchtopicsec{height:350px!important;position:relative;z-index:1;background:#e0edf3;overflow:hidden;display:flex;align-items:center;justify-content:center;max-width:100%!important;padding:30px;margin-bottom:50px}.searchtopicsec .container{max-width:1250px!important;width:100%}.searchtopicsec h1{font-size:45px;text-align:center;color:#284c58;font-weight:700;margin-bottom:20px}.popsearchin .inpfield{display:flex;padding:13px;background:#fff;border-radius:50px;overflow:hidden;border:1px solid #95b4c0}.popsearchin .inpfield input{border-radius:50px;border-width:1px!important}.popsearchin .inpfield input[type=search]{width:100%;border-color:#fff;outline:0!important}.popsearchin .inpfield input[type=submit]{padding:13px 40px!important;background:#d2b864!important;color:#fff!important;border:1px solid #d2b864!important}.search-results .cs-search-page article{max-width:1350px!important;width:100%;padding:50px;margin:0 auto;position:relative;border-radius:15px;transition:.4s ease all}.search-results .cs-search-page article:after{content:'';position:absolute;top:0;left:calc(-50vw + 50%);width:100vw;height:2px;background:linear-gradient(45deg,rgb(231 235 236 / 20%),rgb(231 235 236 / 100%),rgb(231 235 236 / 20%));transition:.4s ease all}.search-results .cs-search-page article:nth-of-type(1):after,.search-results .cs-search-page article:hover+article:after{display:none}.search-results .cs-search-page article .entry-header{display:block!important;margin:0!important}.search-results .cs-search-page article:hover{box-shadow:1px 1px 24px 0 rgb(7 15 82 / 15%);background:#cbb15d}.search-results .cs-search-page article:hover:after{opacity:0}.search-results .cs-search-page article h2{font-size:45px!important;margin-bottom:15px!important;color:#1d4a5e!important}.search-results .cs-search-page article h2 a{text-decoration:none!important}.search-results .cs-search-page article .entry-header a:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;display:block}.search-results .cs-search-page article p{color:#666;font-size:18px!important}.search-results .cs-search-page article *{transition:.4s ease all}.search-results .cs-search-page article:hover *{color:#fff}.search-results .cs-search-page article .entry-content p a{display:none}.searchtopicsec:after,.searchtopicsec:before{content:'';position:absolute;width:600px;height:600px;border-radius:50%;background:transparent;border:100px solid #d6e5ec;z-index:-1}.searchtopicsec:after{right:-180px;bottom:30px}.searchtopicsec:before{bottom:-400px;left:-150px}#colophon{background:#1d4a5e;max-width:100%}footer#colophon aside.widget-area{grid-template-columns:repeat(4,1fr);padding-bottom:0;margin-bottom:0;max-width:1250px!important}footer#colophon .widget-area{grid-template-columns:repeat(1,1fr);max-width:1250px!important}footer#colophon *{color:#cfd7df;text-decoration:none;font-size:15px;font-family:'Open Sans',sans-serif!important}#colophon>.chw-widget-footer-area,#colophon>.chw-widget-footer-area-bottom{margin-top:0!important;margin-bottom:0!important}#colophon>.chw-widget-footer-area{text-align:center;padding:0;border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2)}footer#colophon aside.widget-area .widget:nth-of-type(4) a[href^="mailto:"]{text-decoration:underline;color:#d2b864}footer#colophon aside.widget-area .widget:nth-of-type(1) .wp-block-column p a{display:block;width:max-content;color:#d2b864;text-decoration:underline}#colophon>.chw-widget-footer-area .chw-widget-footer p{color:#fff;font-size:16px!important}#colophon>.chw-widget-footer-area .chw-widget-footer p a{color:#d2b864;text-decoration:underline}#colophon .widget-title,#colophon h3,#colophon .widgettitle{text-transform:uppercase;color:#fff!important;margin-bottom:20px;font-weight:600;font-size:18px}#block-35 .wp-block-image{text-align:left}#block-36 .widget_nav_menu:nth-of-type(2){margin-top:30px}#colophon section{margin-top:0!important}#colophon section>div{gap:0!important}#colophon aside.widget-area{margin-top:0;padding-top:85px}.footer-contact-block p{display:flex;align-items:flex-start;gap:15px}.footer-contact-block p+p{margin-top:20px}.footer-contact-block p img{position:relative;top:5px}#colophon .wp-block-social-links li{background:transparent!important}#colophon .wp-block-social-links li a{background:#fff!important;width:38px;height:38px;display:flex;border-radius:50%;align-items:center;justify-content:center}#colophon .wp-block-social-links li a svg{fill:#1d4a5e;width:22px!important;height:22px!important}.footer-nav-menu ul li+li{margin-top:5px}footer.entry-footer.default-max-width{display:none}.wp-block-cover{background:transparent!important}.home .start-your-recovery-common{margin-bottom:70px!important}.cs-search-page .search-results{position:initial!important}#masthead.fixed{position:fixed;top:0;left:0;width:100%;z-index:99999}.desk-banner{min-height:inherit!important;height:600px}.ourLocationRt{position:relative;z-index:1;overflow:hidden}.ourLocationRt:after{content:'';width:600px;height:600px;border-radius:50%;border:100px solid #dae7ec;position:absolute;bottom:-300px;right:-240px;z-index:-1}.our-location .facility-map-section .is-layout-flex.wp-block-columns{gap:0!important}.our-location .facility-map-section .is-layout-flex.wp-block-columns .ourLocationLT,.our-location .facility-map-section .is-layout-flex.wp-block-columns .ourLocationRt{max-width:50%!important;width:100%!important}.our-location .facility-map-section .is-layout-flex.wp-block-columns .ourLocationRt{padding-left:70px;padding-right:40px}.ourLocationLT iframe{width:100%!important}.mega-menu-left{padding-bottom:30px!important}.home .desk-banner,.home.desk-banner{height:calc(100vh - 106px)}.home .desk-banner h2{margin:10px 0 15px!important}.home .desk-banner .banner-left-col .wp-block-image.size-full{margin-bottom:10px!important}.home .desk-banner h2+.wpcf7{margin-top:15px!important}.page-id-18 .our-amenities{margin-top:-20px!important}.page-id-18 .tour-facility{margin-bottom:0!important}.patient-centric-Lt{padding-right:60px}.page-id-916 .our-core-beleif-lt p+p{margin-top:20px!important}#main .speak-recovery-sec{padding-right:0!important}.inner-page-banner{margin-bottom:0!important}#main .length-stay-right-col p+p{margin-top:30px!important}.main-breadcrumb{max-width:1250px!important;margin:0 auto!important;padding-top:22px}.main-breadcrumb+.page{margin-top:0!important}p#breadcrumbs>span{display:flex;column-gap:15px;flex-wrap:wrap}p#breadcrumbs>span span a{color:#666;text-decoration:none!important}.detox-source-block ul li,.source_content p{line-height:1.2}.detox-source-block ul li+li{margin-top:15px}#main .speak-recovery-sec{position:relative;z-index:1}#main .speak-recovery-sec:after{content:'';background:#1d4a5e;position:absolute;top:0;left:-50vw;width:200vw;height:100%;z-index:-1}#main .speak-recovery-sec .wp-block-media-text__content{position:relative;z-index:2}#main .speak-recovery-sec .wp-block-media-text__media{position:absolute;top:0;right:0;height:100%;width:calc(((100vw - 1280px) / 2) + 1046px)!important;z-index:1}.terms-cond-border-cols{border:1px solid rgba(206,221,226,1);border-left:5px solid#1d4a5e}.page-id-1980 ol{counter-reset:section;list-style:none}.page-id-1980 ol li{position:relative}.page-id-1980 ol li+li{margin-top:5px}.page-id-1980 ol li:before{counter-increment:reset;counter-increment:section;content:counter(section);background:#1d4a5e;width:30px;height:30px;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:50%;position:absolute;left:-40px;top:2px}.site-logo .custom-logo-link img{max-height:72px!important;width:auto}.about-us-bottom{margin-top:30px!important}.blog_sidebar_author{margin-bottom:10px!important;gap:10px}.para_readmore a{color:#d2b763!important}section.popsearchsec+article{margin-top:0}.desk-video-hidden{display:none}.start-your-recovery-common .wp-block-media-text{display:flex;grid-template-columns:2fr 1fr;position:relative}.start-your-recovery-common .wp-block-media-text .wp-block-media-text__content{max-width:40%!important;width:100%;padding-top:65px!important;padding-bottom:65px!important;box-shadow:0 0 8px #333}.start-your-recovery-common figure+.wp-block-media-text__content{position:absolute;left:auto;background:#1d4a5e;padding-left:30px!important;right:0%}section.popsearchsec .container{max-width:1250px;margin:0 auto}.popsearchin{position:relative;width:100%}.popsearchsec{padding:88px 0 75px;width:100%}.cross-ancor{position:absolute;top:-43px;right:-77px;color:#1d4a5e;font-size:26px}.cross-ancor{top:0;right:-40px;font-size:35px}.popsearchin .inpfield{position:relative;width:100%;padding:0}.popsearchin [type="search"]{font:300 20px/26px 'Open Sans',sans-serif;color:#999;height:85px;background:#f7f7f7;padding-left:39px;width:100%;border:1px solid #d4dbde;box-shadow:none;border-radius:40px;font-style:italic}.popsearchin .submit-btn{font:700 22px/26px 'Open Sans',sans-serif;color:#fff;position:absolute;top:50%;right:10px;transform:translateY(-50%);background:#D1B763;width:150px;height:54px;border-radius:40px;border:0}.popsearchin h3{font:normal 40px/50px 'Cambria';color:#7F807F;padding:50px 0 4px;margin-bottom:18px}.popsearchin .wp-block-group__inner-container{display:flex;flex-wrap:wrap;justify-content:space-between;display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.popsearchin .line-items-wrapper{flex-wrap:wrap}.popsearchin .wp-block-group__inner-container a{display:inline-flex;width:100%;height:55px;border:1px solid #d4dbde;border-radius:39px;align-items:center;justify-content:center;gap:3px;font-weight:600;font-size:18px;line-height:24px;color:#1d4a5e;text-decoration:none}.popsearchin i.fa-regular.fa-xmark{font-family:'FontAwesome'}.popsearchin .is-layout-constrained.wp-block-group.line-items-blocks{width:100%}.popsearchin .wp-block-group__inner-container .wp-block-image.size-full.line-item{width:100%;margin:0}nav.navigation.pagination{border-top:none!important}.popsearchin .wp-block-group__inner-container .wp-block-image.size-full.line-item a:focus{color:inherit;text-decoration:none}div#footer-widget-area .wp-block-group{justify-content:space-between}.mobile-menu-additional{margin-bottom:40px;text-align:center;margin-left:-20px;margin-right:-20px;background:#e0edf2 var(--wpr-bg-0c93e90c-c782-4a21-bc30-0387040a14a3) no-repeat center!important;padding:50px 20px}.mobile_additional_content a{padding:20px!important;background:#1d4a5e;display:inline-flex!important;min-width:250px;font-size:18px!important;color:#fff!important;border-radius:30px;justify-content:center;align-items:center;margin-top:20px;font-size:18px!important;font-weight:700!important;outline:0!important;border-radius:50px!important;border-width:2px!important;height:52px!important;display:inline-flex;align-items:center;text-decoration:none!important;font-family:'Open Sans',sans-serif!important}.site-header .primary-navigation a:hover{text-decoration:none}.mobile_additional_content h5{font-size:30px;font-family:Cambria}.mobile_additional_content p{font-size:24px}.mobile_additional_content p{font-size:24px;margin-top:15px;font-family:Cambria!important}section.popsearchsec+div{margin-top:0}.pagination .nav-links{display:flex;justify-content:center;gap:10px}.pagination .nav-links a,.pagination .nav-links span{margin:0!important;font-size:16px;min-width:auto;min-height:auto}.pagination .nav-links>a,.pagination .nav-links>span{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;text-decoration:none}.pagination .nav-links span.page-numbers.current,.pagination .nav-links>a:hover,.pagination .nav-links>span:hover{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:#D2B763!important;border-radius:50%;color:#fff!important;text-decoration:none;line-height:normal!important}a.next.page-numbers svg{margin:0!important;top:0!important}.pagination .nav-links .nav-next-text,.pagination .nav-links .nav-next-text span{font-size:0}.pagination .nav-links span.nav-prev-text,.pagination .nav-links span.nav-short{font-size:0}a.prev.page-numbers svg{margin:0!important;top:0!important}.nav-links a:focus{color:inherit!important}.popsearchin .wp-block-group__inner-container a:hover{background:#1d4a5e;color:#fff}.team-member-profile{background-color:#e0f2f1;padding-top:30px;padding-right:20px;padding-bottom:45px;padding-left:19px}.team-member-title{font-size:22px;font-style:normal;font-weight:400}.team-member-designation{color:#1d4a5e;font-size:14px}.out-reach-row .is-layout-flow.wp-block-column{background-color:#f8f5ee!important;padding-top:15px;padding-right:25px;padding-bottom:40px;padding-left:25px}.team-member-desc{color:#666;font-size:12px}.team-member-read{color:#d1b662;font-style:normal;font-weight:700}.team-profile-yellow{background-color:#f8f5ee}.team-profile-yellow-title{color:#222;font-style:normal;font-weight:600}.team-profile-yellow-des{color:#666}.jumpto{background-color:#1d4a5e;padding-left:20px;padding-top:10px;padding-bottom:10px;color:#fff;border:1px solid #1d4a5e;border-radius:10px}.jumpto{margin-bottom:0px!important;cursor:pointer}.table-of-content.cell{border:1px solid #1d4a5e;margin-top:5px!important;border-radius:10px;max-width:100%!important}ul.toc{padding-left:30px;list-style-type:none}span.open-search{cursor:pointer}a.anchor-to-h{text-decoration:none}.toc li{padding-bottom:10px}ul.toc li:nth-child(1){padding-top:20px}ul.toc li:nth-last-child(1){padding-bottom:25px}a.anchor-to-h:hover{color:#d1b662}a.anchor-to-h:focus{color:#d1b662!important;text-decoration:none!important}.jumpto{padding:10px 40px 10px 20px;position:relative;max-width:100%!important}.jumpto:after,.detox-source-block h3:after{content:'';position:absolute;top:22px;right:82%;width:10px;height:10px;border-right:2px solid #fff;border-bottom:2px solid #fff;bottom:0;transform:rotate(45deg);transition:.3s ease all}.team-member-profile h5{margin-bottom:10px;text-transform:capitalize;text-align:center;font-size:16px}.jumpto.active:after,.detox-source-block h3.active:after{transform:rotate(-135deg)}.media-title-des{display:flex;align-items:center;gap:10px;margin-bottom:10px!important}.media-title-des figure.is-style-rounded{flex-basis:25%}.team-desc-btn{margin-top:10px!important}h4.team-member-title,p.has-text-color.team-member-designation{font-weight:700;font-size:var(--global--font-size-xs);font-family:'Open Sans',sans-serif!important}.team-desc-btn p{color:#666666!important;font-size:12px}a.link-golden.team-member-read{color:#d2b763!important}a:focus{color:inherit!important}.cs-single-team .container{max-width:1300px;margin:0 auto;display:flex;column-gap:50px;padding:0 20px}.cs-single-team .cs-single-team-left{max-width:300px;width:100%;text-align:center}.cs-single-team .container .cs-single-team-right{max-width:calc(100% - 350px);width:100%}.cs-single-team .cs-single-team-left h1{font-size:28px!important}.cs-single-team{padding-top:60px;padding-bottom:60px}.cs-single-team h1,.cs-single-team h2{color:#1d4a5e!important;font-family:'Open Sans'!important;font-weight:600!important}.cs-single-team figure.post-thumbnail img{max-width:none!important;width:300px!important;height:300px!important;object-fit:contain;margin:0 auto!important;border-radius:50%}.cs-single-team .cs-single-team-left .team-img{max-width:100%;width:100%;aspect-ratio:1;object-fit:cover}.single-team-pages-list a{color:#1d4a5e;font-size:18px;text-decoration:none;font-weight:600}.cs-single-team h1{font-size:54px!important}.cs-single-team h2{font-size:36px;margin-top:10px!important}p.single-team-des{text-align:center;font-size:24px;font-weight:600;color:#1d4a5e;margin-bottom:20px}.cs-single-team-left>a{width:50px;height:50px;display:inline-flex;justify-content:center;align-items:center;margin:0 10px;background:#1d4a5e;border-radius:50%;color:#fff;text-decoration:none;font-size:24px}.cs-single-team h3{font-size:30px;font-weight:600;margin-top:20px;margin-bottom:10px;font-family:'Open Sans'!important}.cs-single-team-right p{margin-bottom:15px}.resident-treat-listing ul.lisiting-with-icon li{margin-bottom:5px;margin-top:10px;display:flex}.popsearchsec{position:fixed;top:0;left:0;right:0;background:#fff;z-index:99}.team-slider-outer .item{height:unset}.team-slider-outer .item .cartem_box{height:100%}.team-slider-outer .slick-track{display:flex}.team-as-carousel.team-slider-outer{max-width:1240px!important;width:100%;padding-left:60px;padding-right:60px}.team-as-carousel.team-slider-outer .slick-arrow{top:50%;transform:translateY(-50%);background-position:top 4px center}.team-as-carousel.team-slider-outer .slick-arrow.next-arrow{left:inherit;right:-60px}.team-as-carousel.team-slider-outer .slick-arrow.prev-arrow{left:-60px}.team-slider-outer .item .cartem_box p{color:#1d4a5e}.Slider--team .next-arrow{background:var(--wpr-bg-9e20df1c-20f0-4c71-ba24-bfb5d4270d34) no-repeat!important}.Slider--team .prev-arrow{background:var(--wpr-bg-e42470c2-a19e-472b-aa0a-dfb2043712c6) no-repeat!important}.entry-content.no-result{max-width:1350px!important;width:100%;padding:50px;margin:0 auto;position:relative;border-radius:15px;transition:.4s ease all}.site-header .primary-navigation .primary-menu-container>ul>li>a:focus{color:#fff!important}.drug-detox-left-col .eb-parent-wrapper ul li+li{margin-top:15px}.rp4wp-related-posts{max-width:1240px;margin:0 auto}.cs-widget-area2 .chw-widget-header-search:first-child{margin-bottom:40px!important}.wp-block-spacer{display:none}.pricing-list-atl ul,.detox-main-row ul{padding:0 0 0 25px;max-width:100%!important}.pricing-list-atl ul li+li,.detox-main-row ul li+li,.content-page-parent ul li+li,.source_content p+p{margin-top:15px}.page-id-2783 .get-help-now{margin-top:70px}.inner-banner-block{padding:60px 40px!important}.page404{min-height:unset}.page404Inn p{font-size:22px;line-height:1.5}.error404 #colophon{position:initial;background:#1d4a5e!important;padding:0 20px}.error404 #colophon aside.widget-area,.error404 #colophon #footer-widget-area-bottom{display:grid}.rp4wp-related-posts.rp4wp-related-page{margin-top:40px}.rp4wp-related-posts.rp4wp-related-page h3{margin-bottom:50px}#main .rp4wp-related-posts.rp4wp-related-page li .rp4wp_component{height:auto!important;padding-bottom:0!important}.rp4wp-related-posts.rp4wp-related-page li{padding:0!important;margin:0 0 10px!important}.rp4wp_component_title a{font-size:18px;font-weight:400}.rp4wp_component_title a:hover{text-decoration:underline!important}.site-main>*{margin-bottom:0PX}.chw-widget-header-search h3,.footer-contact-block p{padding-left:calc(2 * var(--global--spacing-horizontal))}.cs-widget-area2 .chw-widget-header-search:last-child{margin-top:40px}.detox-source-block h3{margin-bottom:0!important;cursor:pointer;font-size:25px;line-height:45px;color:#666}.detox-source-block ul,.source_content{max-height:0;transition:.3s ease all;overflow:hidden;margin-top:0!important}.source_content *:first-child{margin-top:24px}.detox-source-block ul.active,.source_content.active{max-height:4000px}.detox-source-block h3:after{border-right-color:#4c4c4c;border-bottom-color:#4c4c4c}.sidebar-common-block h4{margin:0 0 0!important}.sidebar-common-block .wp-block-image{margin-bottom:0px!important}.pages-banner-v1{position:relative}.pages-banner-v1 .inner-banner-block{background:transparent!important;padding:150px 50px 150px 120px!important;max-width:100%!important}.pages-banner-v1 .inner-banner-block:before{display:none}.inner-banner-block .wp-element-button,.banner-with-round-img .wp-element-button{max-height:52px;align-items:center;display:inline-flex}.pages-banner-v1 .wp-block-columns{margin:0}.pages-banner-v1 .wp-block-columns{margin:0!important;background:#1d4a5e}body[class] #main .btn-outline-white a:hover{background-color:#fff!important;border-color:#fff!important;color:#1d4a5e!important}body[class] #main .banner-with-round-img .btn-outline-blue a:hover{background:#1D4A5E!important;border-color:#1D4A5E!important;color:#fff!important}.pages-banner-v1 .inner-banner-block h2,.pages-banner-v1 .inner-banner-block p{color:#fff!important;max-width:100%!important;width:100%!important;padding:0!important}.pages-banner-v1 .wp-block-columns .wp-block-column:nth-child(1){max-width:60%;width:100%}.pages-banner-v1 .wp-block-columns .wp-block-column:nth-child(2){max-width:47%;width:100%;position:absolute;top:0;right:0;height:100%;overflow:hidden;border-radius:150vh 22vh 0vh 25vh/140vh 0vh 50vh 0vh}.pages-banner-v1 .wp-block-columns .wp-block-column:nth-child(2) figure,.pages-banner-v1 .wp-block-columns .wp-block-column:nth-child(2) figure img{height:110%;object-fit:cover;width:100%}select#select-provider{height:56px;border-radius:30px;padding:0 20px;appearance:none;background:rgb(247,247,247);border:1px solid rgb(225,225,225);margin:0 0 13px;box-shadow:rgb(236 236 241) 0 0 10px 1px;color:rgb(34,34,34);font-size:15px;width:100%;outline:0!important}input#member-id{height:56px;border-radius:30px;padding:0 20px;appearance:none;background:rgb(247,247,247);border:1px solid rgb(225,225,225);margin:0 0 13px;box-shadow:rgb(236 236 241) 0 0 10px 1px;color:rgb(34,34,34);font-size:15px;width:100%}body[class] .ins-form-modal-content{padding:0}body[class] .ins-form-modal-content h2{font-size:18px;text-align:center;font-family:unset!important;border-bottom:1px solid #d5d5d5;padding:25px 16px;margin:0}body[class] .ins-form-modal-content>p{text-align:center;padding:15px}body[class] .ins-form-modal-wrapper.ins-form-modal-transition{border-radius:8px;top:40%;transform:translateY(-50%)}body[class] .ins-form-modal-content>a.btn-blue-form{max-width:calc(100% - 32px);width:100%;display:flex;text-decoration:none;justify-content:center;align-items:center;margin:0 auto}.ins-form-modal-content .wpcf7 form.wpcf7-form{padding:16px 16px 32px}.ins-form-modal-content .wpcf7 form.wpcf7-form .cs-insurance-call p{display:flex;flex-wrap:wrap;justify-content:space-between}.ins-form-modal-content .wpcf7 form.wpcf7-form .cs-insurance-call p label{max-width:calc(50% - 12px)!important;width:100%!important;font-size:12px}.ins-form-modal-content .wpcf7 form.wpcf7-form .cs-insurance-call p label~br{display:none}.ins-form-modal-content .wpcf7 form.wpcf7-form .cs-insurance-call p label input{width:100%;box-shadow:none;border-radius:var(--slds-c-input-radius-border,var(--sds-c-input-radius-border,var(--lwc-borderRadiusMedium,.25rem)));border:var(--lwc-borderWidthThin,1px) solid var(--slds-c-input-color-border,var(--sds-c-input-color-border,var(--slds-g-color-border-base-4,var(--lwc-colorBorderInput,rgb(201,201,201)))));height:32px;padding:3px 10px;font-size:14px;margin-bottom:10px}.ins-form-modal-content .wpcf7 form.wpcf7-form input.wpcf7-form-control.has-spinner.wpcf7-submit{margin-top:5px}button.ins-form-modal-close.ins-form-modal-toggle{top:-35px;background-color:#000!important;font-size:0;background-repeat:no-repeat;padding:14px;background-size:16px;background-position:center;border-radius:8px;border:0;outline:0!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='slds-icon slds-icon_small' focusable='false' data-key='close' aria-hidden='true' viewBox='0 0 52 52' part='icon'%3E%3Cg%3E%3Cpath fill='%23fff' d='M31 25.4l13-13.1c.6-.6.6-1.5 0-2.1l-2-2.1c-.6-.6-1.5-.6-2.1 0L26.8 21.2c-.4.4-1 .4-1.4 0L12.3 8c-.6-.6-1.5-.6-2.1 0l-2.1 2.1c-.6.6-.6 1.5 0 2.1l13.1 13.1c.4.4.4 1 0 1.4L8 39.9c-.6.6-.6 1.5 0 2.1l2.1 2.1c.6.6 1.5.6 2.1 0L25.3 31c.4-.4 1-.4 1.4 0l13.1 13.1c.6.6 1.5.6 2.1 0L44 42c.6-.6.6-1.5 0-2.1L31 26.8c-.4-.4-.4-1 0-1.4z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")}.cs-insurance-call span.wpcf7-not-valid-tip{top:calc(100% + 4px);left:3px}.pages-banner-v1 .inner-banner-block{background:transparent!important;padding:20px!important;max-width:660px!important;margin:0 auto}.pages-banner-v1 .wp-block-columns .wp-block-column:nth-child(1){max-width:60%;width:100%;display:flex;align-items:center}.pages-banner-v1 .wp-block-columns{margin:0!important;background:#1d4a5e;height:70vh;overflow:hidden}.pages-banner-v1 .wp-block-columns .wp-block-column:nth-child(2){width:100%;position:absolute;top:0;right:0;height:100%;overflow:hidden;border-radius:0;aspect-ratio:1;max-width:47%}.pages-banner-v1 .wp-block-columns .wp-block-column:nth-child(2) figure,.pages-banner-v1 .wp-block-columns .wp-block-column:nth-child(2) figure img{height:auto;object-fit:cover;width:auto;aspect-ratio:1;position:relative;border-radius:100% 0 0 0}.pages-banner-v1 .wp-block-columns .wp-block-column:nth-child(2) figure img{height:100%;width:100%}.wp-block-cover.alignfull.is-light.tour-our-facility{background:#fff!important}.our-facility-video{margin-bottom:0}.our-core-belief h2,.our-core-belief p{margin:0!important}.our-core-belief ul li{margin-bottom:10px}.our-philosophy::after{position:absolute;content:"";background-image:var(--wpr-bg-4efe694b-a1a6-4bce-89a9-8ebb793e3f1e);width:100px;height:100px;left:50%;transform:translateX(-50%);top:-45px;background-repeat:no-repeat;background-size:contain}.team .has-background h4,.team .has-background p{margin:0}.our-philosophy{position:relative}.team .wp-block-columns .is-layout-flow.has-background{padding:25px 0 63px}.team-left-block h2{margin-bottom:20px!important}.team-left-block p{margin-top:0!important}.our-history{padding-top:80px}.our-history figure{position:relative}.our-history figure::after,.our-history figure::before{content:"";position:absolute;width:85%;height:10px;background:#000;bottom:-10px;left:0;background-color:#1d4a5e}.our-history figure::before{width:10px;height:85%;left:-10px}.tour-our-facility span.wp-block-cover__background{background-color:#fff!important}.tour-our-facility h2{color:#222!important}.our-amenitiesRt .is-layout-flex{margin:0!important}.our-amenities .our-amenitiesLt{height:700px!important}.our-amenities .wp-block-cover.is-light{height:100%}.our-amenitiesRt .is-content-justification-space-between{justify-content:flex-start!important}.our-amenitiesRt{padding:30px 40px}.amenitiesRtBlock{display:flex;gap:20px}.amenitiesRtBlock figure,.amenitiesRtBlock h5{margin:0!important}.our-amenitiesRt .is-layout-flex{margin-bottom:18px!important}.our-core-beleifs .is-layout-flex.alignwide{gap:0}.our-core-beleifs figure.wp-block-image.size-full{height:100%!important}.our-core-beleifs img,.our-core-beleifs .has-background{min-height:100%;object-fit:cover;width:100%}.our-core-beleifs .has-background{padding:45px 35px;display:flex;flex-direction:column;justify-content:center}.our-core-beleifs .alignfull{gap:0}.our-core-beleifs .has-background h2,.our-core-beleifs .has-background p{margin:0}.our-core-beleifs .has-background h2{margin-bottom:10px!important}footer ul,header li{list-style:none}.our-core-beleifs{position:relative}.our-core-beleifs::after{position:absolute;content:"";background-image:var(--wpr-bg-a652a140-bab5-451f-8365-6b251ec89780);width:100px;height:100px;background-repeat:no-repeat;background-size:contain;top:50%;left:calc(50% - 50px);transform:translateY(-50%)}.patient-centric-rt-block .is-layout-flow.wp-block-column .is-vertical{border-radius:15px;max-width:290px;height:auto;padding:25px 30px 45px}.patient-centric-ltBox{margin-top:20px!important}.patient-centric-rt-block .wp-container-49 .is-layout-flex{margin:0!important}.get-help-now img,.get-help-now{border-radius:15px}.our-core-beleifs img,.our-core-beleifs .has-background{min-height:100%;object-fit:cover;width:100%}.our-core-beleifs figure.wp-block-image.size-large{height:100%}.our-specialties .get-help-now{position:relative}.get-help-now{min-height:auto!important;background:transparent!important}.get-help-now .has-background-dim{background:#1d4a5e!important;opacity:1!important;border-radius:15px}.get-help-now .wp-block-cover__image-background{display:none}.get-help-now .has-background-dim:before,.get-help-now .has-background-dim:after{content:'';position:absolute;width:165px;height:165px;display:block;background:rgba(255,255,255,.07)}.get-help-now .has-background-dim:before{top:0;left:0;border-bottom-right-radius:165px}.get-help-now .has-background-dim:after{bottom:0;right:0;border-top-left-radius:165px}.our-specialties .get-help-now:before{content:'';position:absolute;top:0;left:0;width:100vw;height:50%;background:#fff;margin-left:calc(-50vw + 50%)}.our-specialties{padding-top:0!important}.our-specialties .is-vertical img{height:200px!important;object-fit:cover}.learn-how-to-navigate ul li{margin-bottom:20px}.our-teams-experience .wp-block-media-text.alignwide img{width:45px;height:45px}.our-teams-experience .wp-block-media-text__content{padding:0!important}.our-teams-experience .team-box .wp-block-media-text.alignwide.is-stacked-on-mobile{display:flex;width:100%;justify-content:flex-start;gap:20px;padding:10px}.team-box{border-radius:15px!important;overflow:hidden}.team-box .is-layout-flex.wp-block-group{gap:0}.team-box figure.wp-block-image.size-full img{height:200px;object-fit:cover}.recoveryadv-bg{position:relative}.recoveryadv-bg::after{position:absolute;content:"";background:var(--wpr-bg-ee08d830-c368-4d5f-9411-114be4bb488d);width:310px;height:260px;right:0;bottom:0;z-index:0}.our-amenities .is-layout-flex.wp-container-40.wp-block-columns.alignwide{gap:0}.recovery-advocate-section .wp-block-media-text__content{position:relative;z-index:1;padding:0 60px}.our-core-beleifs ul.has-white-color.has-text-color li{margin-bottom:15px}.admission-process figcaption.wp-element-caption{font-size:20px;font-family:"Cambria";color:rgb(69,116,133);line-height:1.7;text-align:center;margin-bottom:0}.admission-process p.has-text-align-center{font-size:25px;font-family:"Cambria";color:rgb(34,34,34);font-weight:700;line-height:1.36;text-align:center}.admission-process .is-layout-flow.wp-block-column .is-vertical{width:auto;height:auto}.ourAd-mid-hd{margin-top:0!important}.admission-process ul.has-text-color.has-small-font-size li{margin-bottom:5px}.facility-care-team-section .is-layout-flow.team-profile-yellow{padding:25px 25px 35px;height:100%}.facility-care-team-section .is-layout-flow.wp-block-column h4{margin:0!important}.facility-care-team-section .is-layout-flow.wp-block-column p{margin-top:0!important}.facility-care-team-section .wp-block-group__inner-container{max-width:962px!important;width:100%}.start-your-recovery-common .is-layout-flex.wp-container-20{padding:0}.our-core-belief{margin-top:85px!important}.our-amenitiesRt img{max-width:66px!important}.our-amenitiesRt .amenitiesRtBlock{align-items:center}.our-core-beleif-lt{padding-left:100px!important}.facility-map-section .our-location-mid-sec,.facility-map-section .our-location-contact{gap:10px!important}.facility-map-section .our-location-mid-sec .is-layout-flow,.facility-map-section .our-location-contact .is-layout-flow.wp-block-column{flex-basis:auto!important;align-self:center}.ourLocationRt p.has-normal-font-size{margin:0!important}.facility-map-section .our-location-contact .has-normal-font-size a{color:#000!important;text-decoration:unset}.facility-map-section iframe{max-height:100%!important;height:100%!important}.facility-map-section .ourLocationRt{padding:65px 0}.singular .entry-title{text-align:center}.popsearchsec{display:none}.jumpto-items{display:none}a.cs-blue-btn{background-color:#1d4a5e!important;color:#fff!important;border-color:#1d4a5e!important;font-size:18px!important;font-weight:700!important;outline:0!important;border-radius:50px!important;border-width:2px!important;height:52px!important;display:inline-flex;align-items:center;text-decoration:none!important;font-family:open sans,sans-serif!important;transition:.3s ease all;text-align:center;margin:0 auto;padding:20px}a.cs-blue-btn:hover,a.cs-blue-btn:focus{background-color:#1d4a5e!important;color:#fff!important;border-color:#1d4a5e!important;opacity:.8}.content-page-parent{flex-wrap:wrap;row-gap:0!important}.content-page-parent .main-breadcrumb{max-width:100%!important;width:100%;margin-bottom:80px!important}.content-page-parent .content-page-right{max-width:316px;width:100%}.content-page-left .drug-detox-logo{display:flex;margin-top:30px!important;align-items:flex-start}.group-right-part p{color:#666}.content-page-left .drug-detox-logo img{max-width:64px;height:64px;margin-right:10px;position:relative;top:-2px}.content-page-left .contp-last-modified{margin:30px 0}.content-page-left>h2{margin-top:0;font-weight:600}.content-page-left>*,.content-page-left .content-page-des>*{margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}.content-page-left ul{padding:0 0 0 85px}.question-box{position:relative;padding:50px 20px;border-radius:15px;margin-bottom:30px;background:var(--wpr-bg-2f9f6876-d2e3-45c4-bac1-0b4b70ebf000) no-repeat;overflow:hidden}.question-box:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(29,74,94,.9);border-top:5px solid #d2b763;border-radius:15px;border-top-left-radius:0;border-top-right-radius:0}.question-box *{color:#fff;z-index:2;position:relative}.question-box p{margin:30px 0}.question-box p:last-child{margin-bottom:0}.content-mid-banner{background-image:var(--wpr-bg-afdca89f-e7de-4c43-9c56-860b4d68b71c);background-size:cover;background-repeat:no-repeat;border-radius:15px;padding:10px}.content-mid-banner .inner{display:flex;align-items:center}.content-mid-banner .inner p{font-size:32px;color:#fff;font-family:Cambria!important;line-height:1.3;max-width:60%!important;padding-right:30px;padding-left:25px}.content-mid-banner .inner a,.question-box p a.wp-element-button,.content-page-parent .content-page-right .cont-insurance p input[type="submit"]{background:#d2b763!important;color:#fff!important;border-color:#d2b763!important;padding:var(--button--padding-vertical) var(--button--padding-horizontal);max-width:260px;height:52px!important;white-space:nowrap;display:inline-flex;align-items:center}.content-page-parent .content-page-right .cont-insurance p input[type="submit"]{justify-content:center;max-width:100%}.content-page-parent .content-page-right .cont-insurance p .wpcf7-form-control-wrap{margin-bottom:25px}.content-page-parent .content-page-right .cont-insurance br{display:none}.content-page-parent .content-page-right .content-ins-widget img{max-width:50px;height:auto;display:block;margin:0 auto 20px}.content-page-parent .content-page-right .cont-insurance h3{font-size:24px;text-align:center;color:#1d4a5e;margin-bottom:20px;line-height:1.3}.content-page-parent .content-page-right .cont-insurance .all_form_sub{font-size:16px;letter-spacing:-.02em;text-align:center}.content-page-parent .content-page-right .cont-insurance br{display:none}.content-page-parent .content-page-right .cont-insurance p .wpcf7-form-control-wrap{margin-bottom:25px;display:block}.content-page-parent .content-page-right .cont-insurance p .wpcf7-form-control{margin-top:0}.content-page-parent .content-page-right .cont-insurance p .wpcf7-spinner{margin:0 auto;display:block}.content-page-parent .content-page-right .cont-insurance p span.wpcf7-not-valid-tip{top:100%}.question-box:before{content:'';position:absolute;width:100px;height:100px;display:block;background-color:#d1b662;z-index:2;top:0;left:0;opacity:.8;border-bottom-right-radius:100%}.content-page-right .team-member-profile+.team-member-profile{margin-top:30px}.content-page-parent .detox-source-block{padding:30px;z-index:1}.content-page-parent .detox-source-block:before,.content-page-parent .detox-source-block:after{display:none}.content-page-parent .detox-source-block .source_content{max-width:100%!important;width:100%}.content-page-parent .detox-source-block{margin-top:30px}.source_content p{position:relative;padding-left:24px}.source_content p:before{content:'';width:8px;height:8px;background:#1d4a5e;border-radius:50%;position:absolute;top:7px;left:0}.source_content p a{color:#1d4a5e!important}.treatment-programs-section{margin:100px auto!important}.start-your-recovery-common{margin-top:100px}.slick-initialized.slick-slider{justify-content:center}.start-your-recovery-common.recovery-new-layout{padding-top:80px!important}.cs-single-team-left img{border-radius:50%;border:1px solid #ddd;margin-top:30px;margin-bottom:20px}ul.staff_social_graph li{list-style:none}ul.staff_social_graph{padding-left:0}.staff_social .staff_social_graph a{width:50px;height:50px;display:inline-flex;justify-content:center;align-items:center;margin:0 10px;background:#1d4a5e;border-radius:50%;color:#fff;text-decoration:none;font-size:24px}.staff_social .staff_social_graph a path{filter:invert(1)}ul.staff_social_txt{list-style:none;padding-left:0;display:flex;flex-wrap:wrap;align-items:center;gap:10px;justify-content:center;margin:20px 0 30px}.cs-single-team h3{font-size:30px;font-weight:600;margin-top:20px;margin-bottom:10px;font-family:'Open Sans'!important}.staff_membera_con{text-align:left;margin-left:8px}.cs-single-team h1{font-size:45px!important}.site-logo.site-logo-mob{display:none}.content-page-parent .detox-source-block{margin-top:30px;border-radius:0;padding:5px 0 10px;margin-bottom:30px}.content-page-parent .team-member-profile{max-width:100%!important;width:100%}.content-page-parent .team-member-profile+.team-member-profile{margin-top:30px}.content-page-parent .team-member-profile .wp-block-group__inner-container>div{max-width:100%!important}.media-title-des figure.is-style-rounded{flex-basis:80px}.sidebar-common-block .wp-block-image{margin-bottom:0px!important}.facility-map-section .is-layout-flow figure{position:relative;top:-8px}.facility-map-section .our-location-mid-sec .is-layout-flow,.facility-map-section .our-location-contact .is-layout-flow.wp-block-column{flex-basis:auto!important;align-self:start;margin-bottom:0}#footer-widget-area .chw-widget-footer .textwidget>.wp-block-group{flex-wrap:nowrap}.our-location-mid-sec .wp-block-column:nth-child(1),.our-location-contact .wp-block-column:nth-child(1){min-width:50px}.insurance-common-covered>.wp-block-group__inner-container .wp-block-group .wp-block-media-text{max-width:100%!important;width:100%!important;margin:0!important}.insurance-common-covered>.wp-block-group__inner-container .wp-block-group{width:100%!important}.insurance-common-covered>.wp-block-group__inner-container .wp-block-group .wp-block-media-text figure.wp-block-media-text__media,.insurance-common-covered>.wp-block-group__inner-container .wp-block-group .wp-block-media-text figure.wp-block-media-text__media img{height:100%;object-fit:cover}.patient-centric-rt-block .wp-block-columns{justify-content:center!important;display:flex!important}.patient-centric-rt-block:not(.patient-centric-2-col) .wp-block-columns .wp-block-column{max-width:calc(100% / 3 - 1em)}.patient-centric-2-col .wp-block-columns .patient-centric-ltBox{margin-top:20px!important}.patient-centric-rt-block .wp-block-columns .wp-block-column:empty{display:none}.patient-centric-rt-block .wp-block-columns{align-items:stretch!important}.patient-centric-rt-block .wp-block-columns .wp-block-column{height:unset;align-self:inherit!important}.patient-centric-rt-block .wp-block-columns .wp-block-column .wp-block-group{height:100%;max-width:100%}.patient-centric-rt-block .wp-block-columns .wp-block-column .wp-block-group p{max-width:280px!important}.patient-centric-rt-block .is-layout-flow.wp-block-column .is-vertical{border-radius:15px;padding:25px 30px 45px}.patient-centric-ltBox{margin-top:20px!important}.patient-centric-rt-block .wp-container-49 .is-layout-flex{margin:0!important}.our-team-full .wp-block-group__inner-container>p{max-width:100%!important}.content-page-parent nav.rank-math-breadcrumb{margin-top:22px;margin-bottom:80px;max-width:100%;width:100%}.content-page-parent nav.rank-math-breadcrumb .separator:before{content:' » ';font-size:18px}.entry-content p{text-align:left}.content-page-parent nav.rank-math-breadcrumb .separator{font-size:0}.content-page-parent nav.rank-math-breadcrumb a,.content-page-parent nav.rank-math-breadcrumb .separator{color:#666;text-decoration:none!important}.privacy-pattern-section h5{margin-bottom:5px!important;font-size:20px}.privacy-pattern-section h5+h3{margin-top:0!important}.reviews-section{overflow:hidden}.adres-no-icon .our-location-mid-sec .wp-block-column:nth-child(1){display:none}.patient-centric-2-col.patient-centric-rt-block .wp-block-columns .wp-block-column .wp-block-group p{padding-right:0!important;padding-left:0!important}.form-multiselecter-col span.wpcf7-form-control-wrap{display:flex}.form-multiselecter-col span.wpcf7-form-control-wrap .wpcf7-radio{height:auto}.form-multiselecter-col span.wpcf7-form-control-wrap .wpcf7-radio span+span{margin-top:10px}.form-multiselecter-col span.wpcf7-form-control-wrap .wpcf7-radio span label input{position:relative;top:3px}.content-page-parent .content-page-right .cont-insurance span.wpcf7-form-control-wrap,.wpcf7-form-control-wrap{display:block}.alignwide .alignwide{max-width:100%!important;width:100%!important}.source_content ul.list--sources{max-height:unset;padding-left:24px}.source_content ul.list--sources li::marker{color:#1d4a5e}.source_content ul.list--sources li:last-child,.source_content p:last-child{margin-bottom:30px}.patient-centric-2-col.patient-centric-rt-block .wp-block-columns .wp-block-column .wp-block-group{height:auto}.content-page-main{padding-bottom:70px}.tour-facility-map-sec iframe{min-height:250px}.staff_social h3{margin-bottom:15px!important}.staff_social ul.staff_social_graph{display:flex;justify-content:center}.site-logo.site-logo-desk,.site-logo.site-logo-desk a,.custom-logo-link{display:block}.site-branding{margin-top:0!important}.our-core-belief .our-belief-block figure,.our-core-belief .our-belief-block figure img,.our-core-belief .our-philosophy figure,.our-core-belief .our-philosophy figure img{height:100%;object-fit:cover}.our-facility-video figure{border-radius:15px;overflow:hidden}.banner-right-col .btn-golden a.wp-block-button__link.wp-element-button{max-height:66px!important;height:66px!important;background-color:#D2B763!important}.banner-right-col .is-layout-constrained .wp-block-buttons.is-layout-flex{display:inline}.banner-right-col .is-layout-constrained button.insurance_widget_pop{max-width:100%!important;margin-left:0!important;border-radius:40px;background:#fff!important;color:#1d4a5e!important;margin-top:0}.banner-right-col .is-layout-constrained button.insurance_widget_pop:hover{background:transparent!important;color:#fff!important;border-color:#fff!important}.home .index-banner-section .banner-main-col{max-width:100%!important;width:100%!important;padding-left:80px!important;padding-right:80px!important}.home .index-banner-section .banner-main-col .banner-right-col>.wp-block-group{max-width:100%}.store-banner-icons{margin-left:0!important;margin-right:0!important}.store-banner-icons .wp-block-group__inner-container figure+figure{margin-left:10px!important}.store-banner-icons .wp-block-group__inner-container figure.wp-block-image{display:inline-block}.store-banner-icons>.wp-block-group__inner-container figure.wp-block-image{margin:0}.recovery-btn-group{grid-template-columns:max-content max-content}body[class] .rplg-row-right *,.rplg-grid-row.rplg-reviews *,footer#colophon *{font-size:17px!important}.our-belief-block figure.wp-block-media-text__media,.our-belief-block figure.wp-block-media-text__media img{height:100%;object-fit:cover}#colophon .widget-title,#colophon h3,#colophon .widgettitle{font-size:18px!important}.col-medically-review-icons .wp-block-column figure img{width:auto;max-height:85px;object-fit:contain}.btn-overflow{grid-template-columns:auto auto}.home .index-banner-section{z-index:9998}.popsearchsec{z-index:10000}header#masthead:hover{z-index:10001}.footer-contact-block p img{min-width:18px;height:18px;object-fit:contain}.genesis-rounded-outer{border-radius:7px;overflow:hidden;padding:0!important}.genesis-rounded-outer .wp-block-image{margin-bottom:0!important;height:100%}.genesis-rounded-outer .wp-block-genesis-blocks-gb-column:nth-child(1) .gb-block-layout-column-inner,.genesis-rounded-outer .wp-block-genesis-blocks-gb-column:nth-child(1) .gb-block-layout-column-inner figure,.genesis-rounded-outer .wp-block-genesis-blocks-gb-column:nth-child(1) .gb-block-layout-column-inner figure img{height:100%;object-fit:cover}.genesis-rounded-outer h3{margin-bottom:15px!important}.genesis-rounded-outer p{margin-bottom:15px}.advance-ready-start{background-position:bottom right}.advance-ready-start .wp-block-buttons{margin-top:20px!important}.advance-ready-start .gb-block-layout-column-inner h3{margin-bottom:15px}.advance-ready-start .wp-block-genesis-blocks-gb-column:nth-child(1) .gb-block-layout-column-inner,.advance-ready-start .wp-block-genesis-blocks-gb-column:nth-child(1) .gb-block-layout-column-inner figure,.advance-ready-start .wp-block-genesis-blocks-gb-column:nth-child(1) .gb-block-layout-column-inner figure img{object-fit:cover;height:100%}.content-sidebar-care a{text-decoration:none}.content-page-left .h2,.content-page-left h1{font-size:var(--heading--font-size-h2);letter-spacing:var(--heading--letter-spacing-h2);line-height:var(--heading--line-height-h2)}.content-page-left .content-page-des>*,.content-page-left>*{margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}.content-page-left .h2,.content-page-left h1{clear:both;font-family:var(--heading--font-family);font-weight:var(--heading--font-weight)}.content-page-left>h1{margin-top:0;text-align:center;font-weight:600}.header-no-menus{justify-content:flex-end}.header-no-menus .contact-info::after{display:none}footer.footer-no-menus aside.widget-area{grid-template-columns:repeat(2,1fr)!important}footer.footer-no-menus .cs-widget-area1 figure.wp-block-image{display:flex}footer.footer-no-menus .textwidget ul.has-icon-background-color{display:none}footer.footer-no-menus .cs-widget-area4 .chw-widget-header-search .wp-block-group.footer-contact-block{max-width:400px;width:100%}footer.footer-no-menus img.wp-image-2777{max-width:198px;height:73px;width:100%}.content-page-left .group-first-part,.content-page-left .group-sec-part{display:flex;justify-content:center;gap:10px}.content-page-left .group-first-part p,.content-page-left .group-sec-part p{width:auto!important}.content-page-left .group-first-part>p>a,.content-page-left .group-sec-part>p{font-weight:700}.content-page-left .group-sec-part p.medically_review_click{padding-right:10px;border-right:2px solid #d6bf74}.medically_review_popup.active,.edit_history_popup.active{display:inline-block!important}.content-page-left .medically_review_popup,.content-page-left .edit_history_popup{box-shadow:rgba(0,0,0,.35) 0 5px 15px;max-width:400px;width:100%;padding:35px;display:none}.content-page-left .medically_review_popup{position:absolute;left:30px;background:#fff;z-index:999;margin-top:30px!important;line-height:25px}.content-page-left .edit_history_popup{position:absolute;right:30px;background:#fff;z-index:999;margin-top:0!important}.content-page-left .cont-highilghted-desc{background:#fff;padding:20px;max-width:840px;border-radius:10px;text-align:center;margin:35px auto 0;width:100%;box-shadow:0 3px 10px rgba(0,0,0,.3);border-style:solid;border-color:#3e8275}.content-page-left .cont-highilghted-desc p a{font-weight:700}p.contp-last-modified{color:#757575;font-weight:700;margin-bottom:0px!important}.cont-takeawys-desc p{font-weight:900;margin:10px 0}.cont-takeawys-desc{margin:0}.cont-takeawys-desc p{font-weight:900;margin:10px 0;position:relative}.cont-takeawys-desc p::after,.cont-takeawys-desc p::after,.rp4wp-related-posts.rp4wp-related-page h3::after,.custom-cont-widget h3::after{border-top:2px solid #3e8275;content:"";margin:0 auto;position:absolute;top:50%;left:0;right:0;bottom:0;width:100%;z-index:-2}.cont-takeawys-desc p::before,.cont-takeawys-desc p::before,.rp4wp-related-posts.rp4wp-related-page h3::before,.custom-cont-widget h3::before{position:absolute;width:150px;height:40px;background:#fff;content:"";top:-5px;z-index:-1}.rp4wp-related-posts.rp4wp-related-page h3::before{width:385px!important}.content-page-parent .team-member-profile.sidebar-common-block.has-background{background:transparent;border:none}.content-page-parent .team-member-profile.sidebar-common-block.has-background .wp-block-group__inner-container{display:flex;gap:20px}.content-page-parent .team-member-profile.sidebar-common-block.has-background .media-title-des{width:100%;max-width:140px!important}.cont-takeawys-desc p,.rp4wp-related-posts.rp4wp-related-page h3,.custom-cont-widget h3{position:relative}.cont-takeawys-desc{width:100%}.content-page-parent .team-member-profile.sidebar-common-block.has-background .wp-block-group__inner-container .team-desc-btn h5{text-align:left;font-family:'Open Sans',sans-serif!important}.custom-cont-widget h3::after{background:#d6bf74!important}.rp4wp-related-posts.rp4wp-related-page ul.rp4wp-posts-list.slick-initialized.slick-slider .slick-track{overflow:hidden}.custom-cont-widget{width:100%;box-shadow:rgba(0,0,0,.35) 0 5px 15px;padding:30px;border-radius:20px;margin:100px 0 -70px 0;position:relative;z-index:9999;background:#fff}.custom-cont-widget h3{padding:0;text-transform:capitalize}.custom-cont-widget h3::before{width:390px}.custom-cont-widget .content-pages-widgets{display:flex;justify-content:space-around}.custom-cont-widget .chw-widget-header-search{margin-bottom:30px}.custom-cont-widget .chw-widget-header-search .content-pages-widgets div{display:flex;flex-direction:column;justify-content:center;align-items:center}.custom-cont-widget .chw-widget-header-search .content-pages-widgets div p:nth-child(1){text-align:center}.custom-cont-widget .chw-widget-header-search .content-pages-widgets div i{font-size:40px;color:#1d4a5e;margin-bottom:20px}.content-page-main{padding-bottom:0}main.site-main{padding-bottom:0}.rp4wp-related-posts.rp4wp-related-page .slick-track .rp4wp-col{height:100%!important}.rp4wp-related-posts.rp4wp-related-page .slick-track .rp4wp-col img{max-width:fit-content!important}.custom-cont-widget .chw-widget-header-search .content-pages-widgets div p a{color:green;font-weight:600}.rp4wp-related-posts.rp4wp-related-page ul.rp4wp-posts-list .rp4wp-col{height:100%!important}.content-page-main .jumpto:after{right:20px}.content-page-main .team-desc-btn h5,.content-page-main .team-desc-btn p{font-weight:400;font-size:16px}.content-page-main .team-desc-btn h5 strong{font-weight:700}.cont-takeawys-desc p{font-family:Cambria!important;font-size:24px;margin-bottom:20px}.rp4wp-related-posts.rp4wp-related-page h3{font-size:24px;width:auto!important;display:inline-block;background:#fff;padding-right:30px;font-weight:700}.content-page-main .content-page-parent .team-member-profile.sidebar-common-block.has-background .media-title-des{width:100%;min-width:90px!important;max-width:90px!important}.content-page-main .rp4wp-related-posts.rp4wp-related-page{overflow:visible}.rp4wp-posts-list button.slick-arrow{background-image:url("data:image/svg+xml,%0A%3Csvg width='194' height='352' viewBox='0 0 194 352' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.0001 352C14.8987 352.002 12.8176 351.589 10.8764 350.785C8.93509 349.98 7.17191 348.8 5.6881 347.312C4.20144 345.827 3.02205 344.064 2.21738 342.123C1.41271 340.182 0.998535 338.101 0.998535 336C0.998535 333.899 1.41271 331.818 2.21738 329.877C3.02205 327.936 4.20144 326.173 5.6881 324.688L154.376 176L5.6881 27.312C-0.563905 21.06 -0.563905 10.936 5.6881 4.68799C11.9401 -1.56001 22.0641 -1.56401 28.3121 4.68799L188.312 164.688C189.799 166.173 190.978 167.936 191.783 169.877C192.587 171.818 193.002 173.899 193.002 176C193.002 178.101 192.587 180.182 191.783 182.123C190.978 184.064 189.799 185.827 188.312 187.312L28.3121 347.312C26.8283 348.8 25.0651 349.98 23.1238 350.785C21.1826 351.589 19.1015 352.002 17.0001 352Z' fill='%23666666'/%3E%3C/svg%3E%0A");width:30px;height:30px;background-size:contain;background-color:transparent!important;background-repeat:no-repeat;background-position:center}.rp4wp-posts-list button.slick-arrow:before{display:none}.rp4wp-posts-list button.slick-arrow.slick-next{right:-80px}.rp4wp-posts-list button.slick-arrow.slick-prev{background-image:url("data:image/svg+xml,%0A%3Csvg width='194' height='352' viewBox='0 0 194 352' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M177 0C179.101 -0.00216675 181.182 0.410889 183.124 1.21539C185.065 2.0199 186.828 3.20001 188.312 4.68799C189.799 6.17285 190.978 7.93622 191.783 9.87723C192.587 11.8182 193.001 13.8988 193.001 16C193.001 18.1012 192.587 20.1818 191.783 22.1228C190.978 24.0638 189.799 25.8271 188.312 27.312L39.6239 176L188.312 324.688C194.564 330.94 194.564 341.064 188.312 347.312C182.06 353.56 171.936 353.564 165.688 347.312L5.6879 187.312C4.20125 185.827 3.02187 184.064 2.21719 182.123C1.41252 180.182 0.998352 178.101 0.998352 176C0.998352 173.899 1.41252 171.818 2.21719 169.877C3.02187 167.936 4.20125 166.173 5.6879 164.688L165.688 4.68799C167.172 3.20001 168.935 2.0199 170.876 1.21539C172.817 0.410889 174.899 -0.00216675 177 0Z' fill='%23666666'/%3E%3C/svg%3E%0A");left:-80px}.rp4wp-related-posts.rp4wp-related-page li{padding:0 15px!important}.rp4wp-related-posts.rp4wp-related-page>h3:after{display:none}.rp4wp-related-posts.rp4wp-related-page{position:relative}.rp4wp-related-posts.rp4wp-related-page:before{content:'';position:absolute;left:0;width:100%;height:2px;background:#3e8275;top:18px}.cont-takeawys-desc p:before{display:none}.rp4wp-related-posts .slick-dots{display:none!important}.cont-takeawys-desc p strong{padding-right:30px;background:#fff;font-size:24px}.cont-takeawys-desc p::after,.cont-takeawys-desc p::after,.rp4wp-related-posts.rp4wp-related-page h3::after,.custom-cont-widget h3::after{border:0;background:#3e8275;height:2px}.detox-source-block h3:after{top:17px;right:0}.detox-source-block h3{width:auto!important;display:inline-block;position:relative;padding-right:25px;font-size:20px}.group-first-part,.group-sec-part{margin:10px 0!important}.cont-takeawys-desc ul{padding:0 0 0 105px}.edit_history_popup:before,.content-page-left .medically_review_popup:before{content:'';top:-10px;position:absolute;left:50%;box-shadow:rgba(0,0,0,.35) 0 2px 15px;width:24px;height:24px;background:#fff!important;transform:translateX(-50%) rotate(45deg)}.edit_history_popup:after,.content-page-left .medically_review_popup:after{content:'';position:absolute;top:0;left:0;width:65px;height:30px;background:#fff;right:0;margin:0 auto}p.edit_history_date{font-style:italic;position:relative;margin-bottom:10px}p.edit_history_date:before{content:'';position:absolute;top:0;left:0;background:#fff;width:95px;height:100%;z-index:-1}p.edit_history_date:after{content:'';position:absolute;top:15px;left:0;width:100%;height:2px;background:#3e8275;z-index:-2}p.edit_history{font-weight:600}.edit_history_medical{margin-top:10px}.rp4wp_component_image{margin-bottom:10px!important}.content-page-left h1{margin-bottom:10px!important}.edit_history_medical a{font-weight:600}.medically_review_click,.up_to_date_click{cursor:pointer}.contp-last-modified{font-weight:normal!important;font-size:16px!important}.footer_acc{margin:0 auto;max-width:800px}.footer_acc__card{position:relative;padding:8px 0}.footer_acc__title.active::after{transform:rotate(45deg);transition:all 0.2s ease-in-out}.footer_acc__panel{margin:0;text-align:left}.footer_acc__title{cursor:pointer;display:block}#colophon .fa-classic,#colophon .fa-regular,#colophon .fa-solid,#colophon .far,#colophon .fas{font-family:"Font Awesome 6 Free"!important}.footer_acc__panel ul li{display:flex;gap:10px;align-items:flex-start}.footer_acc__panel ul li i{position:relative;top:7px;width:20px}.footer_acc__card .footer_acc__title{font-size:17px;line-height:30px}#colophon .textwidget h5{font-weight:600;line-height:30px;padding:0 0 8px}.footer_acc .footer_acc__card{border-top:1px solid rgba(255,255,255,.2)}#colophon .cs-widget-area2 .chw-widget-header-search:last-child{margin-top:0}#menu-footer-what-we-treat>li>a{pointer-events:none}#menu-footer-what-we-treat>li>a:after,#menu-footer-admissions>li>a:after{display:none}#colophon .widget-area .sub-menu{padding-left:30px;list-style:disc}#menu-footer-what-we-treat .menu-item+.menu-item{padding-top:13px}#menu-footer-what-we-treat .menu-item li,#menu-footer-admissions .menu-item li{padding-top:0!important}#colophon>div#footer-widget-area{margin-top:40px!important}.content-page-parent .team-member-profile+.team-member-profile{margin-top:0!important}.content-page-parent .team-member-profile{padding:15px 20px!important}.cont-takeawys-desc ul li{font-family:'Open Sans',sans-serif!important;font-size:18px}.content-page-parent .jumpto{margin-top:40px}p.edit_history{margin-bottom:10px;font-family:Cambria!important}.content-page-left .medically_review_popup *,.content-page-left .medically_review_popup{font-family:'Open Sans',sans-serif!important}.content-page-left .edit_history_popup *,.content-page-left .medically_review_popup *,.content-page-left .medically_review_popup{font-size:16px}.content-page-left .medically_review_popup a{display:block;margin-top:15px;color:#d2b763}a.ed-policy{margin-top:15px!important;display:inline-block;color:#d2b763;font-family:'Open Sans',sans-serif!important}.content-page-left .group-first-part p,.content-page-left .group-sec-part p{font-size:16px}.content-page-main .content-page-parent li{font-family:'Open Sans',sans-serif!important;font-size:18px}.content-page-des h2.wp-block-heading{font-size:36px;font-weight:700;color:#142A3B}.rp4wp_component_title a{font-size:20px}.content-page-left *{line-height:1.5!important}.group-sec-part{position:relative}.group-sec-part .medically_review_popup{left:calc(50% - 50px);transform:translateX(-50%);margin-top:50px!important}.group-sec-part .edit_history_popup{right:calc(50% - 100px);transform:translateX(50%);margin-top:50px!important}.rp4wp_component_image img{max-width:100%!important}#wpadminbar{z-index:100002}.footer_acc__panel ul li i{width:auto}.footer_acc__card .footer_acc__title{position:relative}.footer_acc__panel ul li i{width:auto}.footer_acc__card .footer_acc__title::after{border-style:solid;border-width:2px 2px 0 0;content:'';height:12px;position:absolute;top:5px;right:0;transform:rotate(135deg);vertical-align:top;width:12px}.footer_acc__card .footer_acc__title.active::after{right:0;transform:rotate(-45deg)}.footer_acc__panel{display:none}body #content .our-location .facility-map-section .our-location-mid-sec,#content .our-location-contact{gap:10px!important}.ins-form-icon{display:inline-block;width:16px;height:16px;vertical-align:middle;fill:currentcolor}.ins-form-modal{position:absolute;z-index:10000;top:0;left:0;visibility:hidden;width:100%;height:100%}.ins-form-modal.is-visible{visibility:visible}.ins-form-modal-overlay{position:fixed;z-index:10;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,0%,.5);visibility:hidden;opacity:0;transition:visibility 0s linear 0.3s,opacity 0.3s}.ins-form-modal.is-visible .ins-form-modal-overlay{opacity:1;visibility:visible;transition-delay:0s}.ins-form-modal-wrapper{position:absolute;z-index:9999;top:6em;left:50%;width:32em;margin-left:0 auto;background-color:#fff;box-shadow:0 0 1.5em hsla(0,0%,0%,.35)}.ins-form-modal-transition{transition:all 0.3s 0.12s;transform:translateY(-10%);opacity:0}.ins-form-modal.is-visible .ins-form-modal-transition{transform:translateY(0);opacity:1}.ins-form-modal-header,.ins-form-modal-content{padding:1em}.ins-form-modal-header{position:relative;background-color:#fff;box-shadow:0 1px 2px hsla(0,0%,0%,.06);border-bottom:1px solid #e8e8e8}.ins-form-modal-close{position:absolute;top:0;right:0;background-color:transparent!important}.ins-form-modal-close:hover{color:#777}.ins-form-modal-heading{font-size:1.125em;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ins-form-modal-content>*:first-child{margin-top:0}.ins-form-modal-content>*:last-child{margin-bottom:0}.tabs-nav{margin-bottom:0!important;padding:30px;border:1px solid #1d4a5e;border-bottom:0;border-top-left-radius:10px;border-top-right-radius:10px}.tabs-nav ul{display:flex;padding-left:0!important;list-style:none;flex-wrap:wrap;gap:15px 30px;padding-bottom:15px}.tabs-nav ul li{margin-bottom:0!important}.tabs-nav ul li+li{margin-top:0}.tabs-nav ul li a{text-decoration:none!important;padding:13px 30px;border:1px solid #1d4a5e;display:block;border-radius:10px;font-weight:500;text-align:center;transition:.3s ease all;margin-bottom:0!important}.tabs-nav ul li.active a,.tabs-nav ul li a:hover{background:#1d4a5e!important;color:#fff!important}section.tabs-content{border:1px solid #000;margin-top:0!important;padding:0 30px 30px;border-top:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.tabs-content ul{padding-left:23px;margin-top:10px;margin-bottom:10px}.tabs-content div.tab-inner:not(.active){display:none}.team-member-profile.sidebar-common-block .media-title-des,.team-member-profile.sidebar-common-block .team-desc-btn{margin-left:0!important;margin-right:0!important}p.has-text-align-center{text-align:center!important}.accordion-content ul{padding-left:23px}.accordion-content li{font-size:17px;color:#666;margin-top:10px}.accordion-content *:empty{display:none}.accordion-content p+p{margin-top:10px}.primary-navigation .menu-wrapper li ul li a:not([href]){cursor:text}.treatment-block-advance .gb-block-layout-column-inner{height:100%}.treatment-block-advance{border-radius:7px!important;overflow:hidden;box-shadow:0 18px 40px -10px #00000070}.our-location-mid-sec .wp-block-column:nth-child(1) figure img,.our-location-contact .wp-block-column:nth-child(1) figure img{padding:6px}.leadership-block .team-slider-outer .slick-track,.leadership-block .team-slider-outer .item{width:100%!important}.facility-map-section .our-location-contact .has-normal-font-size a,.leadership-block .main-team-section .ouraddicttxt p a{color:#666!important}.tab-inner p+p{margin-top:15px}.media-title-des figure.is-style-rounded{height:80px}.media-title-des figure.is-style-rounded img{height:100%;width:100%}.banner-with-round-img figure{margin-bottom:0}.banner-with-round-img .wp-block-buttons{margin-top:25px}.banner-with-round-img .wp-block-heading{margin-bottom:25px}.main-wrapper-image-slider{max-width:100%!important}.main-wrapper-image-slider>h3{text-align:center;margin-bottom:30px}.imageSlide .imageSlide-img img{width:100%}.imageSlide .imageSlide-cont{padding:30px}.image-carousel-outer{border-radius:6px;background:#fff;box-shadow:.5px .866px 44px 0 rgba(0,1,1,.1)}.imageSlide-img{border-radius:6px;overflow:hidden}.imageSlide-cont{padding:30px}.SliderImage-btns{padding:0 30px 30px}.main-wrapper-image-slider .slick-dots{bottom:-130px}.program-services-slider .main-wrapper-services-slider .main-wrapper-outer .service-slider-wrapper{max-width:800px;width:100%;margin:0 auto;padding-bottom:30px;background:#fff}.program-services-slider .main-wrapper-services-slider .main-wrapper-outer .service-slider-wrapper .slick-list{padding:0 200px 30px}.program-services-slider .main-wrapper-services-slider .main-wrapper-outer .service-slider-wrapper .slick-track{display:flex;align-items:stretch}.program-services-slider .main-wrapper-services-slider .main-wrapper-outer .service-slider-wrapper .service-slide{border-radius:35px;background:#fff;height:unset;margin:0 5px;box-shadow:rgba(100,100,111,.2) 0 3px 10px 0}.program-services-slider .main-wrapper-services-slider .main-wrapper-outer .service-slider-wrapper .service-slide *{opacity:.5;transition:.3s ease all}.program-services-slider .main-wrapper-services-slider .main-wrapper-outer .service-slider-wrapper .service-slide.slick-active *{opacity:1}.program-services-slider .main-wrapper-services-slider .main-wrapper-outer .service-slider-wrapper .service-slide.slick-active{box-shadow:rgba(100,100,111,.2) 0 3px 10px 0;z-index:2}.program-services-slider .main-wrapper-services-slider{width:100%!important;max-width:100%!important}.program-services-slider .main-wrapper-services-slider .main-wrapper-outer .service-slide h3{padding:15px 0;text-align:center;font-size:24px;border:1px solid #1d4a5e;border-radius:35px 35px 0 0;background:#1d4a5e;color:#fff;margin:0}.program-services-slider .main-wrapper-services-slider .main-wrapper-outer .service-slider-wrapper .service-slide ul{padding:15px 55px;list-style-image:url(../../../../../../../../../../../../uploads/2023/07/green-check.webp)}.program-services-slider .main-wrapper-services-slider .main-wrapper-outer .service-slider-wrapper .service-slide ul li{margin:5px 0}.program-services-slider h3{text-align:center;margin:0 0 40px 0;font-size:45px}.program-services-slider{margin-bottom:100px!important}.program-services-slider .main-wrapper-services-slider .main-wrapper-outer .service-slider-wrapper>button{width:35px;height:35px;display:flex;justify-content:center;align-items:center;background-color:#d2b763!important;border-radius:50%;z-index:9}.program-services-slider .main-wrapper-services-slider .main-wrapper-outer .slick-prev:before{content:"\f053";font-family:FontAwesome;color:#fff;font-size:20px;position:absolute}.program-services-slider .main-wrapper-services-slider .main-wrapper-outer .slick-next:before{content:"\f054";font-family:FontAwesome;color:#fff;font-size:20px;position:absolute}.program-services-slider .main-wrapper-services-slider .main-wrapper-outer{position:relative;max-width:1000px;margin:0 auto}.service-slider-wrapper ul.slick-dots{bottom:-15px}.service-slider-wrapper button{display:none}.program-services-slider .main-wrapper-services-slider .main-wrapper-outer .service-slider-wrapper>button.slick-prev.slick-arrow{left:10px}.program-services-slider .main-wrapper-services-slider .main-wrapper-outer .service-slider-wrapper>button.slick-next.slick-arrow{right:10px}.custom-cont-widget h3 strong{padding-right:15px;background:#fff}.content-page-parent .blurb-group{margin-top:0!important}.rp4wp-related-posts.rp4wp-related-page{margin-bottom:80px!important}.slider-no-content .imageSlide-cont,.slider-no-content .SliderImage-btns{display:none}.main-wrapper-image-slider .slick-dots{bottom:-50px}.main-wrapper-image-slider{padding-bottom:60px}#hero_section .wp-block-essential-blocks-advanced-image figure img{aspect-ratio:1 / 1}.veteran-teams-slider .Slider--team .slide-arrow{bottom:-20px}li{font-family:'Open Sans',sans-serif}#footer-widget-area .chw-widget-footer .textwidget>.wp-block-group{padding-bottom:80px}#footer-widget-area .chw-widget-footer .textwidget>.wp-block-group figure{position:relative}#footer-widget-area .chw-widget-footer .textwidget>.wp-block-group figure p{position:absolute}.page-template-no-header-footer-page .notification-top-bar,.page-template-no-header-footer-page-v1 .notification-top-bar{display:none}.page-template-no-header-footer-page #content,.page-template-no-header-footer-page-v1 #content{margin-top:106px}.grecaptcha-badge{display:none!important}.notification-top-bar{background:#9D0000;color:#fff;position:fixed;text-align:center;width:100%;z-index:9999;top:103px;padding:5px 10px}.notification-top-bar *{color:#fff;text-decoration:none}@media (max-width:991px){.notification-top-bar{top:90px;font-size:15px}}@media only screen and (min-width:991px) and (max-width:1080px){.wp-custom-logo .site-header{padding:0 20px!important}.site-header .primary-navigation .primary-menu-container>ul>li>a{gap:5px}}@media only screen and (max-width:1075px){.notification-top-bar a{font-size:14px}.wp-block-essential-blocks-wrapper.alignfull{margin-top:50px!important}}@media only screen and (max-width:600px){.wp-block-essential-blocks-wrapper.alignfull{margin-top:120px!important}}header#masthead{z-index:10001;position:fixed;width:100%}#content{padding-top:125px}.eb-wrapper-outer{padding-left:30px!important;padding-right:30px!important}