body{font-family:'Proxima Nova';font-weight:400!important}@font-face{font-family:'Proxima Nova';src:url('https://elevaterehab.org/wp-content/fonts/ProximaNova-Extrabld.woff2') format('woff2'),url('https://elevaterehab.org/wp-content/fonts/ProximaNova-Extrabld.woff') format('woff');font-weight:bold;font-style:normal}@font-face{font-family:'Proxima Nova';src:url('https://elevaterehab.org/wp-content/fonts/ProximaNova-Light.woff2') format('woff2'),url('https://elevaterehab.org/wp-content/fonts/ProximaNova-Light.woff') format('woff');font-weight:300;font-style:normal}@font-face{font-family:'Proxima Nova';src:url('https://elevaterehab.org/wp-content/fonts/ProximaNova-Black.woff2') format('woff2'),url('https://elevaterehab.org/wp-content/fonts/ProximaNova-Black.woff') format('woff');font-weight:900;font-style:normal}@font-face{font-family:'Proxima Nova';src:url('https://elevaterehab.org/wp-content/fonts/ProximaNova-Bold.woff2') format('woff2'),url('https://elevaterehab.org/wp-content/fonts/ProximaNova-Bold.woff') format('woff');font-weight:bold;font-style:normal}@font-face{font-family:'Proxima Nova';src:url('https://elevaterehab.org/wp-content/fonts/ProximaNova-Regular.woff2') format('woff2'),url('https://elevaterehab.org/wp-content/fonts/ProximaNova-Regular.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'Proxima Nova';src:url('https://elevaterehab.org/wp-content/fonts/ProximaNovaT-Thin.woff2') format('woff2'),url('https://elevaterehab.org/wp-content/fonts/ProximaNovaT-Thin.woff') format('woff');font-weight:100;font-style:normal}@font-face{font-family:'Proxima Nova';src:url('https://elevaterehab.org/wp-content/fonts/ProximaNova-Semibold.woff2') format('woff2'),url('https://elevaterehab.org/wp-content/fonts/ProximaNova-Semibold.woff') format('woff');font-weight:600;font-style:normal}.resource_cbt_section .resource_cbt_text p{padding-bottom:16px}.common_banner_section{z-index:0}header{z-index:5;position:relative}.ul-module-area ul{padding-bottom:0px!important}.story-slider .swiper-buttton-container{bottom:-90px;top:initial!important;left:0;right:0!important;margin:auto;background-color:#000!important}.comman_arrow .swiper-buttton-container{right:calc((100% - 1170px) / 2);position:absolute;top:-100px;background:rgba(255,255,255,1);width:100%;max-width:120px;padding:9px 0px;display:flex;align-items:center;justify-content:center!important;border-radius:115.38px;column-gap:18px}.comman_arrow .swiper-button-prev,.comman_arrow .swiper-button-next{height:42px!important;width:42px!important;border-radius:100px;display:flex;align-items:center;justify-content:center;position:relative;margin-right:0px!important;margin-left:0px!important}.customtexta{color:#fff!important;font-size:20px}.comman_arrow .swiper-button-prev:before{content:""!important;background:url("https://elevaterehab.org/wp-content/uploads/2024/06/Vector-74.png")no-repeat center center/contain;width:9px;height:18px}.comman_arrow .swiper-button-next:before{content:""!important;background:url("https://elevaterehab.org/wp-content/uploads/2024/06/Vector-74-1.png")no-repeat center center/contain;width:9px;height:18px}.obeject_cover img{object-fit:cover}.obeject_contain img{object-fit:contain}.align_row{align-items:center}.blurb_align .et_pb_module_header{padding-bottom:0px}.blurb_align .et_pb_blurb_content{display:flex;align-items:center}.blurb_align .et_pb_main_blurb_image{margin-bottom:0;width:auto}body #page-container .common_btn{line-height:1em!important;display:inline-flex;align-items:center;border-color:transparent;font-family:'Outfit',sans-serif}body #page-container .common_btn:after{content:""!important;position:initial;background:url(https://elevaterehab.org/wp-content/uploads/2024/06/Group-814-1.png);height:36px;width:36px;min-width:36px;background-repeat:no-repeat;background-size:100% 100%;display:inline-block!important;margin-left:16px!important;opacity:1!important}.col_left_padding{padding-left:calc((100% - 1170px)/ 2)!important}.col_right_padding{padding-right:calc((100% - 1170px)/ 2)!important}.click_verify_area{padding-left:calc((1290px - 1170px)/ 2);padding-right:calc((1290px - 1170px)/ 2)}a.link_text{color:#202020;font-weight:700}.show_div .et_pb_module{display:none}.show_div .et_pb_module.button_div{display:block}.load_more_news{border-width:0px!important;font-style:normal;text-decoration:none;color:#FFFFFF!important;border-radius:100px;font-size:18px;line-height:1em!important;font-weight:700!important;text-transform:uppercase!important;background-color:#7290C5;display:inline-flex;align-items:center;padding:8px 8px 8px 30px;cursor:pointer}.load_more_news:after{content:""!important;position:initial;background:url(https://elevaterehab.org/wp-content/uploads/2024/06/Group-814-2-1.png);height:36px;width:36px;min-width:36px;background-repeat:no-repeat;background-size:100% 100%;display:inline-block!important;margin-left:16px!important;opacity:1!important}.button_div p{text-align:center}.load_more_news:hover{background:#EC9D40!important;transition:0.2s!important}.dica_divi_carousel.ribbon_cutting_slider .dica-container .swiper-button-next,.dica_divi_carousel.ribbon_cutting_slider .dica-container .swiper-button-prev{font-size:26px!important;width:40px!important;height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:20px;transition:0.3s}header .has_et_pb_sticky .et_pb_sticky_module .header_menu .et_pb_menu__logo-wrap{display:block;padding-top:4px}header .has_et_pb_sticky .et_pb_sticky_module .et_pb_row{padding-top:5px!important;padding-bottom:5px!important}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu li.current-menu-item.menu-item-has-children ul li a{color:#000000!important}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu li.current-menu-item.menu-item-has-children ul li a:hover{color:#fff!important}.header_menu .et-menu .menu-item-has-children:hover>a:first-child:after{filter:invert(1)!important}.header_menu .et-menu .sub-menu .menu-item-has-children>a:hover:first-child:after{filter:invert(0)!important}.header_area .et_pb_blurb_container{padding-left:12px}.header_area .header_blurb .et_pb_blurb_container{padding-left:5px}.header_area .et_pb_main_blurb_image{width:100%;max-width:fit-content}.header_menu .et_pb_menu__logo-wrap{display:none}.header_menu nav ul li .sub-menu{left:initial!important;right:-20px;width:210px;padding:0}.header_menu .nav li li ul{top:0;right:208px!important}.header_menu nav ul li .sub-menu li{padding:0!important;width:100%}.header_menu nav ul li .sub-menu li a{padding:10px!important;width:100%;text-transform:initial!important}.header_menu nav ul li .sub-menu li a:hover{background-color:#7290C5}.header_menu nav ul li a{padding-top:22px!important;padding-bottom:22px!important}.header_menu .et-menu .menu-item-has-children>a:first-child:after{content:""!important;background:url(https://elevaterehab.org/wp-content/uploads/2024/06/Vector-27.png);width:12px;height:8px;background-repeat:no-repeat;background-size:100% 100%}.header_menu .et-menu .sub-menu .menu-item-has-children>a:first-child:after{filter:brightness(0);top:0;bottom:0;margin:auto}.header_menu .mobile_menu_bar:before{font-size:40px;top:0}.our_approch_recovery .excluve_perk ul{column-count:2}.as-elevate-the-media-row .et_pb_module.et_pb_image:before{content:"";background:url(https://elevaterehab.org/wp-content/uploads/2024/06/image-14-1.png)no-repeat;width:50px;height:50px;background-size:100% 100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:1;pointer-events:none}.home_diff_section .home_diff_blurb .et_pb_main_blurb_image{width:104px;min-width:104px;background-color:#7391C4;display:flex;height:104px;border-radius:50%;align-items:center;justify-content:center;margin-bottom:0;margin-right:14px;position:relative;box-shadow:0px 10px 45px 0px rgba(50,82,138,0.2)}.home_diff_section .home_diff_blurb:hover .et_pb_main_blurb_image:before{position:absolute;content:"";width:59px;height:118px;top:-7px;left:-7px;background:url(https://elevaterehab.org/wp-content/uploads/2024/06/Ellipse-41.png);background-repeat:no-repeat;background-size:100% 100%}.home_diff_section .home_diff_col:before{position:absolute;content:"";box-shadow:0px 15px 40px 0px #00000014;top:0;left:52px;right:0;bottom:0;border-radius:15px}.home_diff_section .home_diff_blurb h4{padding-bottom:9px}.home_logo_slider img{height:84px;object-fit:contain}.home_compre_li ul{column-count:2;list-style:none;column-gap:39px;padding:0}.home_compre_li ul li{position:relative;margin-bottom:20px}.home_compre_li ul li:before{position:absolute;content:"";top:0;bottom:0;margin:auto;left:-39px;width:30px;height:30px;background:url(https://elevaterehab.org/wp-content/uploads/2024/06/Group-515877.png);background-repeat:no-repeat;background-size:100% 100%}.graduation-stories-slider iframe:hover{box-shadow:0px 7.01px 31.57px 0px rgba(0,0,0,0.2)}.graduation-stories-slider .story-slider.dica_divi_carousel{width:calc(100% + 380px)!important}.graduation-stories-slider h4{padding-top:18px;padding-bottom:0}.graduation-stories-slider iframe{border-radius:15px}.home_voted_blurb h4.et_pb_module_header{padding-bottom:10px}.home_introdusing_section h4.et_pb_module_header{padding-bottom:9px}.lasting-recovery-area.et_section_specialty .et_pb_row{align-items:center}.elevate-resource-slider .h-resource-slider .et_pb_button_wrapper .et_pb_button{display:inline-flex;align-items:center}.elevate-resource-slider .h-resource-slider .et_pb_button_wrapper .et_pb_button:after{content:''!important;position:initial;display:inline-block;background:url(https://elevaterehab.org/wp-content/uploads/2024/06/Frame-907.png)no-repeat;background-size:contain;width:12px;height:12px;margin-left:11px;opacity:1!important}.elevate-resource-slider .h-resource-slider span.image:before{content:'';position:absolute;background:linear-gradient(360deg,#000000 0%,rgba(0,0,0,0) 100%);width:100%;height:100%;border-radius:15px;top:0;bottom:0;left:0;right:0;display:block;z-index:1;pointer-events:none}.elevate-resource-slider .h-resource-slider img.dica-item-image{height:381px;object-fit:cover}.elevate-resource-slider .h-resource-slider .dica-item-content{position:absolute;bottom:-26px;left:31px;right:18px;-webkit-transition-duration:0.7s;-webkit-transition-timing-function:ease-in-out;transition-duration:0.7s;transition-timing-function:ease-in-out;transform:translateY(0)}.elevate-resource-slider .h-resource-slider .dica_divi_carouselitem:hover .dica-item-content{bottom:31px}.elevate-resource-slider .h-resource-slider .dica_divi_carouselitem:hover .et_pb_button_wrapper{margin-top:3px}.elevate-resource-slider .h-resource-slider .et_pb_button_wrapper{margin-top:26px}.h-resource-slider.comman_arrow .swiper-buttton-container{top:-123px}.footer_client_logo .et_pb_text_inner img{width:64px;height:64px;object-fit:contain}.footer_client_logo .et_pb_text_inner{display:flex;align-items:center;justify-content:space-between}.footer-area .footer-title-line h5{padding-bottom:7px}.footer-area ul.et_pb_social_media_follow.social-icon li:not(:last-child) a{margin-right:12px}.footer-area .et_pb_row_inner .et_pb_column.footer-info-col-1{width:46.63973%!important;margin-right:4.54%!important}.footer-area .et_pb_row_inner .et_pb_column.footer-info-col-2{width:22.63973%!important;margin-right:4.54%!important}.footer-area .et_pb_row_inner .et_pb_column.footer-info-col-3{width:21.63973%!important}.footer-area .et_pb_menu .et_pb_menu__wrap .et-menu-nav .et-menu{padding-left:12px!important;display:block}.footer-area .et_pb_menu .et_pb_menu__wrap .et-menu-nav .et-menu li,.footer-area .et_pb_menu .et_pb_menu__wrap .et-menu-nav .et-menu li a{padding:0px;margin-top:0px}.footer-area .footer-contact-details .et_pb_blurb_content .et_pb_main_blurb_image{margin-bottom:0px!important}.footer-area .footer-contact-details .et_pb_blurb_container{padding-left:21px}.footer-area .et_pb_menu--style-left_aligned .et_pb_menu__wrap{justify-content:flex-start}.our_holistic_addiction_section .et_pb_row{display:flex;align-items:center}.our_holistic_addiction_section .first_img{width:55%!important}.our_holistic_addiction_section .second_img{width:45%!important}.logo_section .logo_img{position:relative;padding-right:25px;margin-right:1.5px;margin-left:1.5px;padding-left:25px}.logo_section .logo_img:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.logo_section .logo_img:not(:first-child):after{content:"";border-left:1px solid #A9A9A9}.logo_section .logo_img:not(:last-child):after{content:"";border-right:1px solid #A9A9A9}.logo_section .logo_img:first-child{padding-left:0px}.logo_section .logo_img:last-child{padding-right:0px}.clients_slider_section .swiper-button-prev,.clients_slider_section .swiper-button-next{font-size:35px!important;width:43px!important;height:43px!important;display:flex;align-items:center;justify-content:center}.clients_slider_section .swiper-buttton-container{margin-top:25px;display:none}.m-northern_section .blurb_img .et_pb_blurb_content{column-gap:25px}.m-northern_section .et_pb_module.et_pb_text ul,.santa_cruz_accordion ul{padding:10px 0px 10px 30px!important}.m-northern_section h4.et_pb_module_header,.hr-california-area.m-northern_section .et_pb_row h4.et_pb_module_header{padding-bottom:7px!important;border-bottom:1px solid #B0B0B0;margin-bottom:7px}.m-northern_section .blurb_img img{width:90px;height:83px;object-fit:cover}.m-northern_section .elevate_locations_menu ul li:after{content:'';position:absolute;background:url(https://elevaterehab.org/wp-content/uploads/2024/06/Vector-69.png)no-repeat;background-size:100% 100%;width:5px;height:10px;left:0}.m-northern_section .elevate_locations_menu ul li:hover:after,.m-northern_section .elevate_locations_menu ul li.current-menu-item:after{background:url(https://elevaterehab.org/wp-content/uploads/2024/06/Vector-69-1.png)no-repeat;background-size:100% 100%;width:5px;height:10px}.m-northern_section .elevate_locations_menu ul li.current-menu-item a{color:#7290c5!important}.m-northern_section .elevate_locations_menu .et-menu{margin-left:0px;margin-right:0px;flex-direction:column}.m-northern_section .elevate_locations_menu ul li a{padding-bottom:0px!important}.m-northern_section .elevate_locations_menu ul li{margin-top:0px!important;padding-bottom:20px;align-items:center!important;padding-left:15px}.m-northern_section .elevate_locations_menu ul li:last-child{padding-bottom:0px}.m-northern_section .et_pb_blurb_position_left .et_pb_blurb_container{padding-left:10px!important}.m-northern_section .call_img .et_pb_main_blurb_image{width:20px!important;margin-bottom:0px}.call_img .et_pb_blurb_content{justify-content:center}.contact-from-area .large,.contact-from-area input[type="text"]{padding:12px 25px!important;height:auto!important;border:1px solid #A9A9A9!important;border-radius:50px!important;font-size:15px!important;font-weight:600!important;line-height:22px!important;color:#000!important;box-shadow:none!important;background-color:#fff!important;margin-top:0px!important;margin-bottom:0px!important}.contact-from-area .large::placeholder{color:#8B8B8B!important;font-size:15px}.contact-from-area .large:focus::placeholder{color:#000!important}.contact-from-area input[type=text]:focus::placeholder{color:#000!important}.contact-from-area .large:focus{border:1px solid #8AACE8!important}.contact-from-area input[type=text]:focus{border:1px solid #8AACE8!important}.contact-from-area .large.gfield_select{color:#8B8B8B!important}.contact-from-area .gform_fields{row-gap:15px!important}.contact-from-area .gform_footer .gform_button{background:#000000!important;border-radius:100px!important;padding:13px!important;width:100%!important;font-size:16px!important;color:#fff!important;font-weight:700!important;line-height:1.4em!important;text-transform:uppercase!important;font-family:'Outfit'!important;border:none!important}.contact-from-area .gform_footer .gform_button:hover{background:#ec9d40!important;color:#fff!important;transition:0.3s;cursor:pointer}.contact-from-area .gform_button.button:focus{box-shadow:none!important}.contact-from-area .gform_footer{margin-top:0px!important;padding-top:0px!important;padding-bottom:0px!important}.contact-from-area .gform_legacy_markup_wrapper{margin-bottom:0px!important}.contact-from-area .ginput_container select.large.gfield_select{background:url(https://elevaterehab.org/wp-content/uploads/2024/06/Vector-66.png) center right 20px / auto no-repeat;background-size:13px 8px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.santa_cruz_map iframe{width:100%;height:328px;display:block}.santa_cruz_accordion.et_pb_accordion .et_pb_toggle_open .et_pb_toggle_title:before{display:block!important;content:"\32"!important}.santa_cruz_take_lookimage_carosual .dica-image-container .image img{height:432px;object-fit:cover}.lake_tahoe_map iframe{width:100%;height:328px;display:block}.lake_tahoe_accordion.et_pb_accordion .et_pb_toggle_open .et_pb_toggle_title:before{display:block!important;content:"\32"!important}.lake_tahoe_take_lookimage_carosual .dica-image-container .image img{height:432px;object-fit:cover}.m-northern_section .ul_numabar ul{list-style-type:decimal!important;padding-left:25px}.pum-container .h-meet-the-team-popup{display:flex;column-gap:30px}.pum-container .h-meet-the-team-popup .h-team-img{width:24%}.pum-container .h-meet-the-team-popup .h-team-content{width:76%;padding-top:14px}.pum-container,.pum-theme-default-theme .pum-container{padding:29px 53px 31px 29px;left:0!important;right:0;margin:auto}.pum-container .h-meet-the-team-popup .h-team-img img{height:273px;width:100%;max-width:100%;object-fit:cover;border-radius:20px}.pum-container .h-meet-the-team-popup .team-member-name p{font-size:20px;font-weight:700;line-height:1em;color:#7391C4;margin-bottom:10px}.pum-container .h-meet-the-team-popup .team-designation p{font-size:16px;color:#000;font-weight:700;padding-bottom:15px;line-height:1.2em}.team-description ul{list-style:disc;padding:10px 0px 18px 30px}.team-description ul li{margin-bottom:6px}.team-description ul li:last-child{margin-bottom:0px!important}.pum-container .h-meet-the-team-popup .work_experiance p{font-size:16px;font-weight:400;line-height:1em;color:#000;padding-bottom:22px}.pum-container .h-meet-the-team-popup .team-description p{font-family:'Proxima Nova';font-size:16px;line-height:1.4em}.pum-container .h-meet-the-team-popup .team-description{width:100%;max-width:780px}.meet-the-team-area .h-tabbing-btn .et_pb_column{display:flex;justify-content:center;align-items:center;column-gap:35px}.meet-the-team-area .h-team-info .et_pb_module_header{font-family:'Proxima Nova'}.meet-the-team-area .h-team-info img{height:270px;width:100%;max-width:100%}.meet-the-team-area .tab_body .h-meet-the-col{display:flex;flex-wrap:wrap;column-gap:35px;row-gap:50px;justify-content:flex-start}.meet-the-team-area .h-team-info .et_pb_main_blurb_image{width:100%!important}.meet-the-team-area .tab_body .h-meet-the-col .h-team-info{width:calc(25% - 27px);border-radius:20px;margin-bottom:0px}.meet-the-team-area .tab_body .et_pb_column .h-team-info:hover{background:rgba(114,144,197,1)}.meet-the-team-area .tab_body .et_pb_column .h-team-info:hover .et_pb_image_wrap{border-radius:20px 20px 0px 0px}.meet-the-team-area .tab_body .et_pb_column .et_pb_blurb_container{padding:0px 18px 20px}.meet-the-team-area .tab_body .et_pb_column .h-team-info:hover .et_pb_module_header span,.meet-the-team-area .tab_body .et_pb_column .h-team-info:hover .et_pb_blurb_description p{color:#fff}.tab_body{display:none!important}.tab_body.tab-active{display:flex!important}.h-tabbing-btn .tab-btn{cursor:pointer}.h-tabbing-btn .tab-btn.tab-active{background-color:#7290c5;color:#fff!important}.success-stories-area .et_pb_video_box{height:325px!important;object-fit:cover}.success-stories-area .et_pb_video_overlay{border-radius:20px}video.video-stream.html5-main-video{width:100%!important;max-width:100%!important;object-fit:cover!important;display:block!important;height:325px!important;left:0px!important}.success-stories-area iframe{height:325px!important;object-fit:cover;border-radius:20px}.success-stories-area .et_pb_video_overlay_hover .et_pb_video_play:before{content:'';position:absolute;background:url(https://elevaterehab.org/wp-content/uploads/2024/06/image-14.png)no-repeat;width:91px;height:73px;background-size:contain;top:0;bottom:0;left:0;right:0;margin:auto}.success-stories-area a.et_pb_video_play{position:relative;width:100%;max-width:100%;height:100%;left:initial;top:initial;margin:auto}.testimonial-area .swiper-buttton-container{display:none}.h-common-video-icon .et_pb_video_play:before{border-radius:50px;background:linear-gradient(to top,transparent 0 23%,#fff 23% 75%,transparent 75% 100%);box-shadow:0px 0px 29.06px 0px rgba(0,0,0,0.5);width:62px;height:40px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.h-common-video-icon .et_pb_video_overlay .et_pb_video_play{width:62px!important;height:40px!important;display:block;margin:auto!important;line-height:40px!important;position:relative;left:initial;right:initial;top:45%}.h-take-tour-area .h-common-video-icon .et_pb_video_box{height:399px;object-fit:cover}.h-take-tour-area .h-common-video-icon iframe{height:399px;object-fit:cover;border-radius:20px}.h-take-tour-area ul{padding-bottom:0px!important}.m-california_section ul{padding-bottom:0px}.blog_section article{display:flex;flex-direction:column;position:relative;min-height:450px;margin-bottom:30px!important}.blog_section article:hover .entry-title a{color:rgba(114,144,197,1)!important}.blog_section .entry-featured-image-url{margin-bottom:15px;border:1px solid rgba(223,223,223,1);order:1;border-radius:20px}.blog_section .et_pb_image_container{margin-bottom:0px}.blog_section .entry-featured-image-url img{height:293px;object-fit:cover;border-radius:20px}.blog_section .entry-title{order:3}.blog_section .post-meta{order:2;isplay:flex;flex-direction:column;margin-bottom:10px!important}.blog_section span.published{position:absolute;top:11px;background:rgba(255,255,255,1);padding:8px 12px 6px 12px;border-radius:20px;font-size:14px;color:rgba(0,0,0,1);line-height:1em;right:14px}.blog_section span.published:hover{background:rgba(114,144,197,1);color:#fff}.blog_section article:hover span.published{background:rgba(114,144,197,1);color:#fff}.as-insurance-form-area .gform-theme--foundation .gform_fields{row-gap:20px!important;column-gap:8px}.as-insurance-form-area .gform-theme--foundation .gfield--type-choice{margin-left:24px;margin-bottom:16px}.as-insurance-form-area .form-step-title{margin-bottom:10px}.as-insurance-form-area .form-step-title h4{font-family:Outfit;font-size:16px;font-weight:700;line-height:20.16px;padding:8px 44px 8px 0px;position:relative;margin-bottom:8px;display:inline-flex;color:#fff!important}.as-insurance-form-area .form-step-title h4:before{content:"";background:#5A7BB5;position:absolute;display:block;top:0;bottom:0;left:-25px;right:0;z-index:-1;border-radius:0px 100px 100px 0px}.as-insurance-form-area .gfield label.gfield_label{color:#000;font-weight:700;font-size:15px}.as-insurance-form-area .large,.as-insurance-form-area input[type="text"]{padding:16px 26px!important;height:auto!important;border:1px solid #E0E0E0!important;border-radius:50px!important;font-family:Proxima Nova!important;font-size:15px!important;font-weight:400!important;line-height:18px!important;letter-spacing:0em!important;text-align:left!important;color:#666666!important;box-shadow:none!important;background-color:#FFFFFF!important}.as-insurance-form-area .large:focus{color:#000000!important;border-color:#000!important;font-weight:600!important}.as-insurance-form-area .datepicker.gform-datepicker{width:100%;border-radius:100px;height:auto;padding:6px 30px}.as-insurance-form-area .datepicker.gform-datepicker:focus{color:#000000!important;border-color:#000!important}.as-insurance-form-area legend.gform-field-label{font-size:15px;font-weight:700;line-height:18px;letter-spacing:0em;color:#000!important;margin-bottom:12px!important}.as-insurance-form-area .gfield_required{display:none!important}.as-insurance-form-area .gfield_checkbox .gfield-choice-input{width:13px!important;height:13px!important;min-width:13px!important;border-color:#000!important;border-radius:2px!important}.as-insurance-form-area .gchoice .gform-field-label{font-size:15px!important;font-weight:400!important;text-align:left;color:#666666!important;margin-left:0px;cursor:pointer}.as-insurance-form-area .gchoice{align-items:center}.as-insurance-form-area .gfield_checkbox{gap:5px!important}.as-insurance-form-area .gform-theme--framework input[type=checkbox]:checked{background-color:#000!important}.as-insurance-form-area .gform-theme--framework input[type=checkbox]:checked:before{color:#fff!important;font-size:12px!important}.as-insurance-form-area .gform-theme--framework input[type=checkbox]:focus:checked{box-shadow:none!important}.as-insurance-form-area .gform-theme--framework input[type=checkbox]:checked~.gform-field-label{color:#000!important}.as-insurance-form-area .ginput_container_radio .gfield-choice-input{width:13px!important;height:13px!important;min-width:13px!important;border-color:#000!important}.as-insurance-form-area .ginput_container_radio input[type=radio]:checked:before{background-color:#000!important}.as-insurance-form-area select.large{-webkit-appearance:none;-moz-appearance:none;background:url(https://elevaterehab.org/wp-content/uploads/2024/06/Vector-93-2.png)!important;background-repeat:no-repeat!important;background-position:right 21px center!important;background-size:14px!important;padding-right:40px!important;background-color:#fff!important}.as-insurance-form-area select.large:focus{background:url(https://elevaterehab.org/wp-content/uploads/2024/06/Vector-92.png)!important;background-repeat:no-repeat!important;background-position:right 21px center!important;background-size:14px!important;background-color:#fff!important}.as-insurance-form-area .gform_footer{margin-top:36px}.as-insurance-form-area .gform_footer .gform_button{background:#EC9D40!important;border-radius:100px!important;padding:18px!important;width:100%!important;font-size:18px!important;color:#fff!important;font-weight:700!important;line-height:1em!important;font-family:Outfit!important;text-transform:uppercase!important;border:1px solid transparent!important;cursor:pointer}.as-insurance-form-area .gform_footer .gform_button:hover{background:#000!important}.i-apply-form .gfield_label{color:#fff!important}.as-contact-form-area .gform-theme--foundation .gform_fields{row-gap:24px!important;column-gap:35px}.as-contact-form-area .gform_footer .gform_button{background:#7290C5!important}.as-contact-form-area .gform_footer{margin-top:24px}body .as-contact-form-area .gform_wrapper .gform_body .gform_fields .gfield textarea{height:140px!important;min-block-size:auto!important;border-radius:30px!important}.as-contact-page-info .et_pb_blurb_content{display:flex;align-items:center}.as-contact-page-info .et_pb_main_blurb_image{margin-bottom:0px!important}.as-contact-page-info .et_pb_module_header{padding-bottom:0px}.as-map-area iframe{width:100%;height:545px;display:block}.m-accordion_section .et_pb_toggle_open{padding:18px 27px 26px}.m-accordion_section .et_pb_toggle_open h5.et_pb_toggle_title{background-color:rgba(90,123,181,1)!important;padding:18px 69px 18px 27px!important}.m-accordion_section .et_pb_accordion_item .et_pb_toggle_title{padding-top:18px!important;padding-bottom:18px!important;padding-left:27px!important}.m-accordion_section .et_pb_toggle_open .et_pb_toggle_title:before{display:block;content:"\4b"!important;background:url(https://elevaterehab.org/wp-content/uploads/2024/06/Vector-84.png) no-repeat;background-size:contain;width:18px;height:9px;right:20px!important;color:transparent!important}.m-accordion_section .et_pb_toggle_title:before{background:url(https://elevaterehab.org/wp-content/uploads/2024/06/Vector-83.png)no-repeat;background-size:contain;width:18px;height:9px;right:20px!important;color:transparent!important;top:46%;margin-top:0px}.news_press_text .et_pb_text_inner{display:flex;column-gap:35px;align-items:center}.news_press_text .news_text{max-width:352px}.news_press_text img{width:300px;height:312px!important;object-fit:cover;border-radius:20px}.admission_section.m-northern_section h4.et_pb_module_header{padding-bottom:12px!important;border-bottom:0;margin-bottom:0}.admission_section .admission_blurb_content:before{position:absolute;content:'';background-image:url(https://elevaterehab.org/wp-content/uploads/2024/06/Vector-81.png);top:33px;left:263px;background-repeat:no-repeat;width:14px;height:177px}.admission_section .admission_blurb_content .et_pb_blurb_content{display:flex;align-items:center;gap:90px}.admission_section .et_pb_blurb_position_left .et_pb_main_blurb_image,.et_pb_blurb_position_right .et_pb_main_blurb_image{width:auto!important;margin-bottom:0}.admission_section .et_pb_blurb_position_left .et_pb_blurb_container{padding-left:0}.admission_section .admission_blurb_content .et_pb_blurb_container p:nth-child(1){padding-bottom:12px}.admission_section .admission_blurb_content .et_pb_blurb_container a{color:#FFFFFF!important;border-radius:100px;font-size:18px;font-weight:700!important;text-transform:uppercase!important;background-color:#EC9D40;padding:8px 8px 8px 30px;transition:0.5s}.admission_section .admission_blurb_content .et_pb_blurb_container a:hover{background-color:#000}.j_crossfit_coaches_blurb .et_pb_blurb_content{line-height:0.5em}.j_crossfit_coaches_blurb h4.et_pb_module_header{font-family:'Proxima Nova'!important}.j_crossfit_coaches_blurb .et_pb_main_blurb_image{margin-bottom:0;overflow:hidden;border:1px solid #fff;width:100%;max-width:100%;border-right:none}.j_crossfit_coaches_blurb .et_pb_main_blurb_image img{width:100%;height:410px;object-fit:cover;-webkit-transition:all 1s ease}.j_crossfit_coaches_blurb .et_pb_main_blurb_image img:hover{transform:scale(1.2)}.j_crossfit_coaches_blurb .et_pb_blurb_container{padding:21px 40px;min-height:141px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-left:1px solid #fff}.pum-container .h-meet-the-team-popup.j_crossfitt_coaches .h-team-img img{object-position:top}.listen_now_section article{display:flex;flex-direction:column;border:1px solid rgba(220,220,220,1);border-radius:10px;min-height:380px}.listen_now_section article:hover .entry-title a{color:rgba(114,144,197,1)!important}.listen_now_section article .entry-title{order:3}.listen_now_section .post-content{display:flex;justify-content:center}.listen_now_section .post-content-inner{order:2;padding-bottom:10px}.listen_now_section .entry-featured-image-url{margin-bottom:0px}.listen_now_section .entry-featured-image-url img{height:233px;object-fit:cover;border-radius:10px}.listen_now_section .et_pb_image_container{margin-bottom:16px;padding-left:9px;padding-right:9px;padding-top:9px}.as-insurance-form-area p.gform_required_legend{display:none}.form_live .gf_left_half{padding-right:5px!important}.form_live .gf_right_half{padding-right:0px!important;padding-left:5px!important}.form_live .gform_legacy_markup_wrapper li.hidden_label input{margin-top:0px}.form_live .gform_legacy_markup_wrapper ul li.gfield{margin-top:0px;margin-bottom:20px}.form_live .gform_legacy_markup_wrapper .top_label div.ginput_container{margin-top:0px!important}.as-insurance-form-area.form_live .gform_footer{padding-top:0px;padding-bottom:0px;margin-top:16px}.form_live .gform_legacy_markup_wrapper{margin-top:0px!important;margin-bottom:0px!important}.form_live .gform_legacy_markup_wrapper .top_label div.ginput_container.ginput_container_date{position:relative}.form_live .gform_legacy_markup_wrapper li.hidden_label input.datepicker{width:100%}.form_live .gform_legacy_markup_wrapper li.hidden_label img.ui-datepicker-trigger{position:absolute;right:15px;top:0;bottom:0;margin:auto;opacity:0.5}.form_live .gform_legacy_markup_wrapper ul li.gfield.check-and-radio{padding-left:30px!important}.post_content_details .wp-block-column{width:100%;max-width:100%}.post_content_details .wp-block-columns{display:block}.post_content_details .wp-block-columns sup{display:none}.post_content_details h2,.post_content_details h3,.post_content_details h4,.post_content_details h5,.post_content_details h6{font-size:25px!important;line-height:1.4em;font-weight:700;padding-bottom:10px!important;padding-top:10px}.post_content_details p{font-size:16px;color:#383838}.post_content_details p a,.post_content_details ul li a,.post_content_details ol li a{font-weight:700;color:#202020}.post_content_details ul,.post_content_details ol{display:flex;flex-direction:column;gap:15px;list-style:disc;padding-left:18px;padding-bottom:15px}.post_content_details ol{list-style:auto!important}.post_content_details iframe{margin-top:20px}.post_content_details .wp-block-columns.no-stack{display:flex;margin-top:15px;flex-wrap:nowrap!important}.as-top-banner-call-form .ginput_container_phone input[type="text"]{padding:16px 26px!important;height:auto!important;border:1px solid #E0E0E0!important;border-radius:50px!important;font-family:Proxima Nova!important;font-size:15px!important;font-weight:400!important;line-height:18px!important;letter-spacing:0em!important;text-align:left!important;color:#666666!important;box-shadow:none!important;background-color:#FFFFFF!important}.as-top-banner-call-form .gform_footer .gform_button{background:#EC9D40!important;border-radius:100px!important;padding:18px!important;width:100%!important;font-size:18px!important;color:#fff!important;font-weight:700!important;line-height:1em!important;font-family:Outfit!important;text-transform:uppercase!important;border:1px solid transparent!important;cursor:pointer}.as-top-banner-call-form .gform_footer .gform_button:hover{background:#000!important}.as-top-banner-call-form .gform_wrapper form.gf_simple_horizontal{display:flex;justify-content:center;align-items:center}.as-top-banner-points ul{padding:0px!important}.as-top-banner-points ul li{position:relative;padding-left:39px;margin-bottom:15px}.as-top-banner-points ul li:before{position:absolute;content:"";top:-2px;bottom:0;left:0px;width:30px;height:30px;background:url(https://elevaterehab.org/wp-content/uploads/2024/06/Group-515882.png);background-repeat:no-repeat;background-size:100% 100%}.as-top-banner-location-row .et_pb_module.et_pb_image.location-img img{height:364px;object-fit:cover}.success-stories-area-2 .full_video_row iframe{border-radius:20px}.as-contact-form-area.carrer_page .gform_footer .gform_button{background:#000!important}.as-contact-form-area.carrer_page .gform_footer .gform_button:hover{background:#EC9D40!important}.as-contact-form-area.carrer_page ul li input{width:100%!important}.as-contact-form-area.carrer_page ul li label,span.gform_fileupload_rules{color:#fff;padding-left:20px}.as-contact-form-area.carrer_page li#field_25_6 label.gfield_label{display:none}.as-contact-form-area.carrer_page .ginput_container_fileupload input{border:1px solid #E0E0E0!important;padding:16px 26px!important;border-radius:50px}.as-contact-form-area.carrer_page input,.as-contact-form-area.carrer_page textarea{background:transparent!important;color:#fff!important}.as-contact-form-area.carrer_page input:focus,.as-contact-form-area.carrer_page textarea:focus{border-color:#EC9D40!important}.as-contact-form-area.carrer_page div.gform_confirmation_message_25{color:#fff!important;text-align:left;font-weight:600}.position__area_boxes span.et_pb_image_wrap img{height:330px;width:100%;object-fit:cover}.position__area_boxes span.et_pb_image_wrap:before{content:'';position:absolute;background:linear-gradient(360deg,#000000 0%,rgba(0,0,0,0) 100%);width:100%;height:100%;border-radius:15px;top:0;bottom:0;left:0;right:0;display:block;z-index:1;pointer-events:none}.position__area_boxes .et_pb_blurb_container{position:absolute;bottom:-41px;left:31px;right:18px;-webkit-transition-duration:0.7s;-webkit-transition-timing-function:ease-in-out;transition-duration:0.7s;transition-timing-function:ease-in-out;transform:translateY(0);z-index:1}.position__area_boxes.upper_text .et_pb_blurb_container{bottom:-18px}.position__area_boxes:hover .et_pb_blurb_container{bottom:21px!important}.h-fail-prof-area.et_section_specialty>.et_pb_row{align-items:center}.h-counter-addiction-area .h-addiction-col{display:flex;align-items:center;column-gap:30px}.h-counter-addiction-area .h-addiction-col .et_pb_image_wrap img{width:65px;min-width:65px;object-fit:contain}.h-were-other-content.home_compre_li ul{column-count:initial;display:flex;align-items:center;justify-content:center;column-gap:30px;padding:0px!important;padding-left:0px!important}.h-were-other-content.home_compre_li ul li{margin-bottom:0px;padding-left:39px}.h-were-other-content.home_compre_li ul li:before{left:0}.h-four-stage-area .h-fout-stage-slider span.image{width:380px}.h-four-stage-area .h-fout-stage-slider img.dica-item-image{height:auto;object-fit:cover}.h-four-stage-area .h-fout-stage-slider .swiper-buttton-container{margin-top:30px}.h-four-stage-area .h-fout-stage-slider .swiper-buttton-container .swiper-button-prev,.h-four-stage-area .h-fout-stage-slider .swiper-buttton-container .swiper-button-next{border-radius:100px}.process_area .i-navigation-proces-step{display:flex;gap:20px;align-items:center}.process_area .i-navigation-proces-step:before{position:absolute;content:"";box-shadow:0px 15px 40px 0px rgb(0 0 0 / 8%);top:0;background:#fff;left:45px;right:0;bottom:0;border-radius:15px}.process_area .i-navigation-proces-step:hover .number_text{background:#000!important}.black strong{color:#000!important}.h-elevate-done-right-area h2.gform_title{display:none}.h-elevate-done-right-area .gform_wrapper.gravity-theme .gfield_label{color:#666!important;padding-left:15px!important}.h-elevate-done-right-area .gform_footer.top_label{padding-bottom:0px!important}.h-elevate-done-right-area .as-insurance-form-area select.large{background:url(https://elevaterehab.org/wp-content/uploads/2024/06/Mask-group-5.png)!important;background-repeat:no-repeat!important;background-position:right 21px center!important;background-size:14px!important;padding-right:40px!important}.h-virtual-tour-area .h-virtual-contact-info .et_pb_main_blurb_image{width:95px;height:95px;min-width:95px;background-color:rgba(114,144,197,1);display:flex;align-items:center;justify-content:center;border-radius:100px;margin:-47px auto 26px}.h-virtual-tour-area .et_pb_column:hover{box-shadow:0px 15px 40px 0px rgba(0,0,0,0.08)}.virtual-tour-gallery img{height:205px;object-fit:cover}.m-turning_points_section .m_treatment_col ul{list-style:none!important;padding:0px!important}.m-common_ul ul{padding-bottom:0px}.m-other_programs_section ul{column-count:2;column-gap:50px;padding-bottom:0px}.m_slider_section .dica_divi_carouselitem .dica-image-container .image{max-width:100%!important}.m_slider_section .swiper-buttton-container{display:flex;margin-top:25px}.m_slider_section .swiper-button-prev,.m_slider_section .swiper-button-next{border-radius:100%}@media screen and (max-width:1300px){.footer-area ul.et_pb_social_media_follow.social-icon li:not(:last-child) a{margin-right:5px}}@media screen and (max-width:1200px){.video_story_slider iframe{height:240px;width:100%}.h-common-video-icon .et_pb_video_overlay .et_pb_video_play{top:44%}.as-accept-text-col:before{display:none!important}.col_left_padding{padding-left:50px!important}.col_right_padding{padding-right:50px!important}.click_verify_area{padding-left:50px;padding-right:50px}.click_verify_area .et_pb_column:before{display:none}body #page-container .home_insurance_btn.common_btn{font-size:13px!important}body #page-container .home_insurance_btn.common_btn:after{height:28px;width:28px;margin-left:8px!important;min-width:28px}.header_menu ul li{padding-left:3px!important;padding-right:4px!important}.h-resource-slider.comman_arrow .swiper-buttton-container{top:-84px;right:12px}.banner_blurb_area .blurb_align:before{display:none}.footer-area .et_pb_row_inner.contact-details-row{padding-left:0px!important}.footer-area .et_pb_row_inner.contact-details-row .footer-contact-details{margin-left:0px!important;margin-right:0px!important}.our_location_section .addmission_title{max-width:522px}.comman_arrow .swiper-buttton-container{right:50px}.santa_cruz_drug_rehab .drug_image{width:254px}.lake_tahoe_drug_rehab .drug_image{width:254px}.blog_section article{min-height:482px!important}.j_crossfit_coaching_section .crossfit_row::-webkit-scrollbar{padding-left:10px;width:4px;height:4px}.j_crossfit_coaching_section .crossfit_row::-webkit-scrollbar-track{background:#8AACE8;border-radius:5px;height:4px}.j_crossfit_coaching_section .crossfit_row::-webkit-scrollbar-thumb{background:#000}}@media screen and (min-width:1022px) and (max-width:1250px){header .et_pb_section.blue_header{padding:0 30px!important}.et_pb_section.top_header{padding:0 30px!important}.blue_header_menu ul.et-menu li a{font-size:13px!important}.blue_header_menu .et_pb_menu__logo-wrap{max-width:160px!important}header .has_et_pb_sticky .et_pb_sticky_module .header_menu .et_pb_menu__logo-wrap{display:flex;padding-top:0}.header_menu nav ul li .sub-menu{right:0}.j_crossfit_coaching_section .et_pb_row .et_pb_column{min-width:288px}.j_crossfit_coaching_section .et_pb_row.crossfit_row{overflow-x:auto;padding-bottom:20px!important}}@media screen and (max-width:981px){.footer-copyright-area .et_pb_row{display:flex;flex-direction:column;justify-content:center}.story-slider.comman_arrow .swiper-buttton-container{bottom:-160px}.h-were-other-content.home_compre_li ul{flex-wrap:wrap;row-gap:20px;width:100%;max-width:500px;margin:auto}.as-top-banner-call-form .gform_wrapper form.gf_simple_horizontal{display:block}.elevate_locations_menu .et_pb_menu__wrap{justify-content:start}.h-common-video-icon .et_pb_video_overlay .et_pb_video_play{top:45%}.listen_now_section article{margin-bottom:30px!important}.as-map-area iframe{height:350px}.blog_section article{margin-bottom:10px!important;min-height:460px}.col_left_padding{padding-left:39px!important}.col_right_padding{padding-right:39px!important}.click_verify_area{padding-left:20px;padding-right:20px}.col_reverse{display:flex;flex-direction:column-reverse}.comman_arrow .swiper-buttton-container{left:0;margin:auto;top:initial;bottom:-100px;right:0}.header_menu #et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,.header_menu .et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before{content:'\4d'}.header_menu ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.header_menu ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.header_menu .et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.header_menu .et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;border:none;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent}.header_menu ul.et_mobile_menu>li.menu-item-has-children,.header_menu ul.et_mobile_menu>li.page_item_has_children,.header_menu ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.header_menu .et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.header_menu .et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.header_menu .et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.header_menu .et_mobile_menu .menu-item-has-children>a,.header_menu .et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}.header_menu ul.et_mobile_menu .menu-item-has-children .sub-menu,.header_menu #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.header_menu.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.header_menu .et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}.header_menu ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.header_menu #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.header_menu .et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.header_menu .et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}.header_menu ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.header_menu .et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:center;opacity:1}.header_menu ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.header_menu .et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{top:10px;position:relative;font-family:"ETModules";content:'\33';color:#7290C5;background:#f0f3f6;border-radius:50%;padding:3px}.header_menu ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.header_menu .et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:'\32'}.header_menu .et_pb_menu_0.et_pb_menu .et_mobile_menu:after{position:absolute;right:5%;margin-left:-20px;top:-14px;width:0;height:0;content:'';border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #ffffff}.header_menu .mobile_menu_bar{position:relative;display:block;bottom:0;line-height:0}.header_menu .et_pb_menu_0.et_pb_menu .et_mobile_menu,.header_menu .et_pb_menu_0.et_pb_menu .et_mobile_menu ul{background-color:#ffffff!important;border-radius:10px}.header_menu .et_mobile_nav_menu .et_mobile_menu{max-height:70vh;overflow:auto}.header_menu .et_pb_menu__logo-wrap{display:block}.header_menu .et_pb_menu__wrap{justify-content:end!important}.header_menu .et_mobile_menu li a{background-color:transparent!important;border-bottom:0!important;padding-left:0;padding-right:0}.footer-area .et_pb_row_inner .et_pb_menu .et_pb_menu__menu{display:block}.footer-area .et_pb_row_inner .mobile_menu_bar{display:none}.footer-area .et_pb_row_inner .et_pb_column.footer-info-col-1{width:42.63973%!important;margin-right:2.54%!important}.footer-area .et_pb_row_inner .et_pb_column.footer-info-col-2{width:28.63973%!important;margin-right:2.54%!important}.footer-area .et_pb_row_inner .et_pb_column.footer-info-col-3{width:23.63973%!important}header .has_et_pb_sticky .et_pb_sticky_module .et_pb_row{padding-top:0px!important;padding-bottom:0px!important}header .has_et_pb_sticky .et_pb_sticky_module .header_menu .et_pb_menu__logo-wrap{padding-top:0px}.footer_client_logo .et_pb_text_inner{justify-content:center;gap:15px}.lasting-recovery-area.et_section_specialty .et_pb_row{align-items:center;display:flex;flex-direction:column-reverse}.lasting-recovery-area .lasting-inner-row span.et_pb_image_wrap,.lasting-inner-row span.et_pb_image_wrap img{width:100%;max-width:100%}.h-resource-slider.comman_arrow .swiper-buttton-container{top:initial!important;right:0!important}.our_holistic_addiction_section .et_pb_row{flex-direction:column}.our_location_section .addmission_title{max-width:100%}.logo_section .logo_img{min-width:200px}.logo_section .logo_column{overflow-y:auto}.logo_section .logo_column::-webkit-scrollbar{padding-left:10px;width:4px;height:4px}.logo_section .logo_column::-webkit-scrollbar-track{background:#8AACE8;border-radius:5px;height:4px}.logo_section .logo_column::-webkit-scrollbar-thumb{background:#000}.clients_slider_section .swiper-buttton-container{margin-top:25px;display:flex}.elevate_locations_menu .et_pb_menu__menu{display:block!important}.elevate_locations_menu .et_mobile_nav_menu{display:none!important}.santa_cruz_take_lookimage_carosual .dica-image-container .image img{height:279px}.santa_cruz_drug_rehab .drug_image{width:100%}.santa_cruz_drug_rehab .et_pb_image_0 .et_pb_image_wrap{width:100%}.santa_cruz_drug_rehab .et_pb_image_0 .et_pb_image_wrap img{width:100%}.lake_tahoe_take_lookimage_carosual .dica-image-container .image img{height:279px}.lake_tahoe_drug_rehab .drug_image{width:100%}.lake_tahoe_drug_rehab .et_pb_image_0 .et_pb_image_wrap{width:100%}.lake_tahoe_drug_rehab .et_pb_image_0 .et_pb_image_wrap img{width:100%}.pum-container .h-meet-the-team-popup{flex-direction:column}.pum-container .h-meet-the-team-popup .h-team-img img{height:auto;border-radius:10px}.pum-container .h-meet-the-team-popup .h-team-img,.pum-container .h-meet-the-team-popup .h-team-content{width:100%}.pum-container,.pum-theme-default-theme .pum-container{padding:60px 29px 24px}.pum-container .h-meet-the-team-popup .team-description{max-width:100%}.meet-the-team-area .h-team-info img{height:auto}.meet-the-team-area .tab_body .et_pb_column .h-team-info{background:rgba(114,144,197,1)}.meet-the-team-area .tab_body .et_pb_column .h-team-info .et_pb_image_wrap{border-radius:10px 10px 0px 0px}.meet-the-team-area .tab_body .et_pb_column .h-team-info .et_pb_module_header span,.meet-the-team-area .tab_body .et_pb_column .h-team-info .et_pb_blurb_description p{color:#fff}.meet-the-team-area .tab_body .h-meet-the-col .h-team-info{width:calc(52.50% - 40px)}.meet-the-team-area .tab_body .h-meet-the-col{row-gap:30px;justify-content:flex-start}.m-accordion_section .et_pb_toggle_open h5.et_pb_toggle_title{padding:18px 69px 18px 18px!important}.j_crossfit_coaching_section .et_pb_row{display:flex;flex-wrap:nowrap}.j_crossfit_coaching_section .et_pb_row .et_pb_column{min-width:288px}.position__area_boxes.res-tab .et_pb_blurb_container{bottom:-20px}.m-other_programs_section ul{column-count:initial;column-gap:50px;padding-bottom:0px}}@media screen and (max-width:767px){.our_approch_recovery .excluve_perk ul{column-count:1}.video_story_slider iframe{height:350px}.h-counselor-area .gform_footer.top_label{margin-top:20px!important}.h-counselor-area label.gfield_label{color:#fff}.virtual-tour-gallery .et_pb_gallery_items .et_pb_gallery_item{margin-bottom:20px!important}.h-were-other-content.home_compre_li ul li{width:100%}.h-were-other-content.home_compre_li ul{row-gap:11px;max-width:100%}.as-top-banner-location-row .et_pb_module.et_pb_image.location-img img{height:211px}.blog_section .entry-featured-image-url{border-radius:15px}.m-accordion_section .et_pb_accordion_item .et_pb_toggle_title{padding-left:18px!important}.h-common-video-icon .et_pb_video_overlay .et_pb_video_play{top:40%;width:52px!important;font-size:52px}.h-common-video-icon .et_pb_video_play:before{width:52px!important}.listen_now_section article{min-height:100%}.listen_now_section .entry-featured-image-url img{height:200px}.as-insurance-form-area .gform-theme--foundation .gform_fields{row-gap:20px!important;column-gap:0px}.as-insurance-form-area .form-step-title h4{padding-right:18px}.as-insurance-form-area .form-step-title h4:before{left:-20px}.as-insurance-form-area .gform-theme--foundation .gfield--type-choice{margin-left:0px;margin-bottom:0px}.as-insurance-form-area .form-step-title{margin-bottom:0px}.as-insurance-form-area .large,.as-insurance-form-area input[type="text"]{padding:16px 20px!important}.blog_section .entry-featured-image-url img{height:260px;border-radius:15px}.blog_section article{min-height:initial!important}body #page-container .common_btn:after{display:none!important}body #page-container .home_insurance_btn.common_btn{padding:13px 20px!important;font-size:16px!important}body #page-container .common_btn{text-align:center;padding:13px 20px!important;font-size:16px!important;line-height:1.4em!important}.blur_d_block .et_pb_blurb_content{flex-direction:column}.col_left_padding{padding-left:19px!important}.col_right_padding{padding-right:19px!important}.comman_arrow .swiper-buttton-container{max-width:110px;bottom:-70px}.comman_arrow .swiper-button-prev,.comman_arrow .swiper-button-next{height:32px!important;width:32px!important}.footer-area .et_pb_row_inner .et_pb_column.footer-info-col-1,.footer-area .et_pb_row_inner .et_pb_column.footer-info-col-2,.footer-area .et_pb_row_inner .et_pb_column.footer-info-col-3{width:100%!important;margin-right:initial!important}.footer-area .footer-contact-details .et_pb_blurb_container{padding-left:14px}.elevate-resource-slider .h-resource-slider img.dica-item-image{height:350px}.home_diff_section .home_diff_blurb .et_pb_main_blurb_image{width:80px;height:80px;min-width:80px;margin:auto}.home_diff_section .home_diff_col:before{top:40px;left:0}.home_diff_section .home_diff_blurb .et_pb_module_header{padding-top:20px}.home_diff_section .home_diff_blurb:hover .et_pb_main_blurb_image:before{height:95px;width:47px}.home_compre_li ul{column-count:1}.home_compre_li ul li{margin-bottom:15px}.graduation-stories-slider .story-slider.dica_divi_carousel{width:100%!important;padding-right:19px}.h-location-btn-col .et_pb_button_module_wrapper{width:100%}.h-location-btn-col .h-location-btn{width:100%;justify-content:center}.our_holistic_addiction_section .h-our-holistic-img img,.our_holistic_addiction_section .h-our-holistic-img .et_pb_image_wrap{width:100%!important;max-width:100%}.our_holistic_addiction_section .first_img{width:100%!important}.our_holistic_addiction_section .second_img{width:100%!important}.m-northern_section .blurb_img .et_pb_blurb_content{column-gap:20px}.santa_cruz_take_lookimage_carosual .dica-image-container .image img{height:261px}.lake_tahoe_take_lookimage_carosual .dica-image-container .image img{height:261px}.lake_tahoe_map iframe{height:250px}.pum-container .h-meet-the-team-popup .team-member-name p:after{display:none}.pum-container,.pum-theme-default-theme .pum-container{padding:40px 15px 14px}.pum-container .h-meet-the-team-popup .team-member-name p{line-height:1.2em}.pum-container .pum-content+.pum-close,.pum-container .pum-theme-default-theme .pum-content+.pum-close{right:12px;top:12px}.meet-the-team-area .h-tabbing-btn .et_pb_column{justify-content:flex-start;column-gap:20px;overflow-x:auto;padding-bottom:10px}.meet-the-team-area .h-tabbing-btn .et_pb_column .tab-btn{min-width:205px}.meet-the-team-area .h-tabbing-btn .et_pb_column::-webkit-scrollbar{width:4px;height:4px;border-radius:10px}.meet-the-team-area .h-tabbing-btn .et_pb_column::-webkit-scrollbar-track{background:rgba(138,172,232,0.2);border-radius:10px}.meet-the-team-area .h-tabbing-btn .et_pb_column::-webkit-scrollbar-thumb{background:rgba(114,144,197,1);border-radius:10px}.meet-the-team-area .tab_body .h-meet-the-col .h-team-info{width:100%}.news_press_text .et_pb_text_inner{display:initial;column-gap:0px}.news_press_text img{width:100%;height:100%!important;border-radius:15px;margin-top:30px}.admission_section .admission_blurb_content:before{display:none}.admission_section .admission_blurb_content .et_pb_blurb_content{display:inline-block}.testimonial-area .swiper-buttton-container{display:flex;margin-top:25px}.success-stories-area .et_pb_video_box,.h-take-tour-area .h-common-video-icon .et_pb_video_box{height:190px!important}.success-stories-area iframe,.h-take-tour-area .h-common-video-icon iframe{height:190px!important;border-radius:10px}.success-stories-area .et_pb_video_overlay_hover .et_pb_video_play:before{width:61px;height:50px}.form_live .gf_left_half{padding-right:0px!important}.form_live .gf_right_half{padding-left:0px!important}.form_live .gform_legacy_markup_wrapper ul li.gfield.check-and-radio{padding-left:10px!important}.form_live .gform_legacy_markup_wrapper .gfield_checkbox li,.form_live .gform_legacy_markup_wrapper .gfield_radio li{margin:0 0 5px}.form_live .gform_legacy_markup_wrapper ul li.gfield{margin-bottom:15px}.as-insurance-form-area.form_live .gform_footer .gform_button{margin-bottom:0px!important}.post_content_details .wp-block-columns.no-stack .wp-block-column p{font-size:14px}.post_content_details .wp-block-columns.no-stack .wp-block-column figure.wp-block-image{width:30px;height:30px;margin-bottom:10px}.post_content_details .wp-block-columns.no-stack{gap:5px;margin-bottom:15px}.post_content_details h2,.post_content_details h3,.post_content_details h4,.post_content_details h5,.post_content_details h6{padding-top:0}.post_content_details ul,.post_content_details ol{gap:5px}.footer_client_logo .et_pb_text_inner{justify-content:start;gap:15px}.position__area_boxes .et_pb_blurb_container{right:28px}.process_area .i-navigation-proces-step{flex-direction:column;padding:20px!important;padding-top:0!important}.process_area .i-navigation-proces-step:before{top:40px;left:0}}@media screen and (max-width:480px){.video_story_slider iframe{height:240px}}