@use "sass:meta";body.ocseo-layout{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-size:1.6rem;font-weight:400;line-height:1.618;-webkit-font-smoothing:antialiased;-moz-font-smoothing:grayscale;-moz-osx-font-smoothing:grayscale;margin:0;width:100%;position:relative}body.ocseo-layout p,body.ocseo-layout h1,body.ocseo-layout h2,body.ocseo-layout h3,body.ocseo-layout h4,body.ocseo-layout h5,body.ocseo-layout a,body.ocseo-layout input,body.ocseo-layout button{font-family:"Nunito Sans",Sans-serif}body.ocseo-layout.new p{font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;color:inherit}body.ocseo-layout .elementor-widget-heading .elementor-heading-title{font-family:"Nunito Sans",Sans-serif}body.ocseo-layout .elementor-widget-button .elementor-button{font-family:"Nunito Sans",Sans-serif}body.ocseo-layout .elementor-widget-button.button-new .elementor-button{font-family:"Nunito Sans",Sans-serif;background-color:#FFB45F;font-size:20px;font-weight:700;fill:#222E50;color:#222E50}body.ocseo-layout .elementor-widget-button.button-new .elementor-button span{text-transform:unset;font-family:"Nunito Sans",Sans-serif;font-weight:700;line-height:normal;letter-spacing:unset}body.ocseo-layout .elementor-widget-button.button-new.main-mobile-menu .elementor-button{font-family:"Nunito Sans",Sans-serif;background:linear-gradient(180deg, #823D5D -982%, #222E50 1381%) !important;font-size:16x;font-weight:700;color:#FFF;text-transform:unset}body.ocseo-layout .elementor-widget-button.button-new.main-mobile-menu .elementor-button span{text-transform:unset;font-family:"Nunito Sans",Sans-serif;font-weight:700;line-height:normal;letter-spacing:unset}body.ocseo-layout .elementor-widget-button.button-new-accent .elementor-button{font-family:"Nunito Sans",Sans-serif;background-color:#823D5D;font-size:20px;font-weight:700;fill:#222E50;color:#222E50}body.ocseo-layout .elementor-widget-button.button-new-accent .elementor-button span{text-transform:unset;font-family:"Nunito Sans",Sans-serif;font-weight:700;line-height:normal;letter-spacing:unset;color:#fff}body.ocseo-layout .elementor-widget-button.button-no-bg .elementor-button-wrapper{display:flex}body.ocseo-layout .elementor-widget-button.button-no-bg .elementor-button-wrapper .elementor-button{font-family:inherit;background-color:rgba(0,0,0,0);font-size:16px;font-weight:600}body.ocseo-layout .elementor-widget-button.button-no-bg .elementor-button-wrapper .elementor-button span{text-transform:unset;font-family:inherit;font-weight:600;line-height:normal;letter-spacing:unset;color:#fff;text-decoration:underline}body.ocseo-layout .elementor-widget-button.lp-button .elementor-button{font-family:"Nunito Sans",Sans-serif;background-color:#823D5D;font-size:20px;font-weight:700;fill:#222E50;color:#222E50}body.ocseo-layout .elementor-widget-button.lp-button .elementor-button span{text-transform:uppercase;font-family:"Nunito Sans",Sans-serif;font-weight:700;line-height:normal;letter-spacing:unset;color:#fff}body.ocseo-layout .elementor-nav-menu a{padding:10px 25px !important}body.ocseo-layout header{position:relative}body.ocseo-layout header.is-sticky{position:fixed;box-shadow:0 5px 16px rgba(0,0,0,0.1);backdrop-filter:blur(10px);animation:slideDown 0.35s ease-out;top:var(--wp-admin--admin-bar--height, 0);margin-top:0}body.ocseo-layout header.is-sticky section.header-cta-bar>.elementor-container{padding:0 0;height:auto}body.ocseo-layout header.is-sticky section.header-cta-bar>.elementor-container .elementor-column.header-brand,body.ocseo-layout header.is-sticky section.header-cta-bar>.elementor-container .elementor-column.header-carf,body.ocseo-layout header.is-sticky section.header-cta-bar>.elementor-container .elementor-column.header-cta{transform:scale(0.8)}body.ocseo-layout header.is-sticky section.header-cta-bar.landing-page{display:none}body.ocseo-layout header.is-sticky section.header-navigation.landing-page{height:62px}body.ocseo-layout header.is-sticky section.header-navigation.landing-page .elementor-container{padding:0}body.ocseo-layout header.is-sticky section.header-navigation.landing-page .elementor-container .elementor-column{height:62px;align-items:center}body.ocseo-layout header.is-sticky section.header-navigation.landing-page .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.sticky-logo,body.ocseo-layout header.is-sticky section.header-navigation.landing-page .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.sticky-phone,body.ocseo-layout header.is-sticky section.header-navigation.landing-page .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.sticky-verify{display:block}body.ocseo-layout header.is-sticky section.header-navigation.landing-page .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-n-menu{margin-right:auto;margin-left:50px}body.ocseo-layout header.is-sticky section.header-navigation.landing-page .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-n-menu .elementor-widget-container .e-n-menu .e-n-menu-wrapper .e-n-menu-heading{column-gap:29px}body.ocseo-layout header.is-sticky section.header-navigation.landing-page .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-widget-n-menu .elementor-widget-container .e-n-menu .e-n-menu-wrapper .e-n-menu-heading #lp-verify-menu{display:none}body.ocseo-layout header.is-sticky section.header-navigation.landing-page .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.sticky-phone{margin-left:auto;margin-right:36px}body.ocseo-layout header.is-sticky section.header-navigation.landing-page .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.sticky-verify .elementor-widget-container .elementor-button-wrapper .elementor-button{height:62px;align-items:center;display:flex}body.ocseo-layout header section.header-cta-bar>.elementor-container{padding:20px 0;height:120px}body.ocseo-layout header section.header-cta-bar>.elementor-container .elementor-column{width:100%}body.ocseo-layout header section.header-cta-bar>.elementor-container .elementor-column.header-brand{max-width:250px}body.ocseo-layout header section.header-cta-bar>.elementor-container .elementor-column.header-brand .elementor-widget-wrap .elementor-widget-image .elementor-widget-container img{max-height:44.96px;height:100%;width:100%}body.ocseo-layout header section.header-cta-bar>.elementor-container .elementor-column.header-carf{max-width:80px;margin-left:auto;margin-right:8px}body.ocseo-layout header section.header-cta-bar>.elementor-container .elementor-column.header-carf .elementor-widget-wrap .elementor-widget-image .elementor-widget-container img{max-height:80px;width:100%;height:100%;object-fit:cover;object-position:1px 1px}body.ocseo-layout header section.header-cta-bar>.elementor-container .elementor-column.header-cta{max-width:212px}body.ocseo-layout header section.header-cta-bar>.elementor-container .elementor-column.header-cta .elementor-widget-wrap .elementor-inner-section .elementor-container .elementor-inner-column .elementor-widget-wrap{flex-direction:column;flex-wrap:nowrap;row-gap:6px;align-items:center;justify-content:center}body.ocseo-layout header section.header-cta-bar>.elementor-container .elementor-column.header-cta .elementor-widget-wrap .elementor-inner-section .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-element{padding:0;margin:0}body.ocseo-layout header section.header-cta-bar>.elementor-container .elementor-column.header-cta .elementor-widget-wrap .elementor-inner-section .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-element.elementor-widget-button .elementor-widget-container .elementor-button-wrapper .elementor-button{padding:8px 16px;border-radius:5px}body.ocseo-layout header section.header-cta-bar>.elementor-container .elementor-column.header-cta .elementor-widget-wrap .elementor-inner-section .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-element.elementor-widget-button .elementor-widget-container .elementor-button-wrapper .elementor-button .elementor-button-content-wrapper{align-items:center}body.ocseo-layout header section.header-cta-bar>.elementor-container .elementor-column.header-cta .elementor-widget-wrap .elementor-inner-section .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-element.elementor-widget-button .elementor-widget-container .elementor-button-wrapper .elementor-button .elementor-button-content-wrapper .elementor-button-icon{width:16px;height:16px;display:flex;align-items:center;justify-content:center;transform:scale(1.2)}body.ocseo-layout header section.header-cta-bar>.elementor-container .elementor-column.header-cta .elementor-widget-wrap .elementor-inner-section .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-element.elementor-widget-button .elementor-widget-container .elementor-button-wrapper .elementor-button .elementor-button-content-wrapper .elementor-button-icon svg{width:100%}body.ocseo-layout header section.header-cta-bar>.elementor-container .elementor-column.header-cta .elementor-widget-wrap .elementor-inner-section .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-element.elementor-widget-heading .elementor-widget-container{display:flex;align-items:center;justify-content:center}body.ocseo-layout header section.header-cta-bar>.elementor-container .elementor-column.header-cta .elementor-widget-wrap .elementor-inner-section .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-element.elementor-widget-heading .elementor-widget-container .elementor-heading-title{line-height:normal}body.ocseo-layout header section.header-navigation{padding:0 !important;background:linear-gradient(180deg, #823D5D -982%, #222E50 1381%) !important}body.ocseo-layout header section.header-navigation .elementor-container{height:50px;padding:0 20px}body.ocseo-layout header section.header-navigation .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-nav-menu .elementor-widget-container .elementor-nav-menu--main .elementor-nav-menu{width:100%;justify-content:space-between}body.ocseo-layout header section.header-navigation .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-nav-menu .elementor-widget-container .elementor-nav-menu--main .elementor-nav-menu .menu-item a{display:flex !important}body.ocseo-layout header section.header-navigation .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-nav-menu .elementor-widget-container .elementor-nav-menu--main .elementor-nav-menu::after{display:none}body.ocseo-layout header section.header-navigation.landing-page .elementor-container{padding:0}body.ocseo-layout header section.header-navigation.landing-page .elementor-container .elementor-column .elementor-widget-wrap .sticky-logo,body.ocseo-layout header section.header-navigation.landing-page .elementor-container .elementor-column .elementor-widget-wrap .sticky-phone,body.ocseo-layout header section.header-navigation.landing-page .elementor-container .elementor-column .elementor-widget-wrap .sticky-verify{display:none}body.ocseo-layout header section.header-navigation.landing-page .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-n-menu .elementor-widget-container .e-n-menu .e-n-menu-wrapper .e-n-menu-heading{display:flex;flex-direction:row;column-gap:50px;justify-content:start;height:50px;align-items:center}body.ocseo-layout header section.header-navigation.landing-page .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-n-menu .elementor-widget-container .e-n-menu .e-n-menu-wrapper .e-n-menu-heading .e-n-menu-title{padding:0}body.ocseo-layout header section.logo-burger .elementor-container{justify-content:space-between}body.ocseo-layout header section.logo-burger .elementor-container .elementor-column{width:100%}body.ocseo-layout header section.logo-burger .elementor-container .elementor-column .elementor-widget-wrap.elementor-element-populated{padding:0 !important}body.ocseo-layout header section.logo-burger .elementor-container .elementor-column.header-brand{max-width:200px;order:2}body.ocseo-layout header section.logo-burger .elementor-container .elementor-column.header-cta{max-width:calc(100% - (200px + 33.25px));transform:scale(0.8);margin-left:auto;width:auto;order:1}body.ocseo-layout header section.logo-burger .elementor-container .elementor-column.header-cta .elementor-widget-wrap{width:auto}body.ocseo-layout header section.logo-burger .elementor-container .elementor-column.header-cta .elementor-widget-wrap .elementor-inner-section{width:auto}body.ocseo-layout header section.logo-burger .elementor-container .elementor-column.header-cta .elementor-widget-wrap .elementor-inner-section .elementor-container{width:auto}body.ocseo-layout header section.logo-burger .elementor-container .elementor-column.header-cta .elementor-widget-wrap .elementor-inner-section .elementor-container .elementor-inner-column{width:auto}body.ocseo-layout header section.logo-burger .elementor-container .elementor-column.header-cta .elementor-widget-wrap .elementor-inner-section .elementor-container .elementor-inner-column .elementor-widget-wrap{width:auto;display:flex;flex-direction:column;row-gap:4px}body.ocseo-layout header section.logo-burger .elementor-container .elementor-column.header-cta .elementor-widget-wrap .elementor-inner-section .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container{display:flex;align-items:center;justify-content:center}body.ocseo-layout header section.logo-burger .elementor-container .elementor-column.header-burger{max-width:33.25px;order:3}body.ocseo-layout header section.logo-burger .elementor-container .elementor-column.header-burger .elementor-widget-wrap .elementor-element .elementor-widget-container .elementor-icon-wrapper .elementor-icon{display:flex;flex-direction:column;padding-top:10px}body.ocseo-layout .elementor-widget-shortcode.verification-request .elementor-widget-container .elementor-shortcode .gravity-form-verify-insurance_wrapper .gravity-form-verify-insurance ::placeholder{color:inherit;opacity:.6}body.ocseo-layout .elementor-widget-shortcode.verification-request .elementor-widget-container .elementor-shortcode .gravity-form-verify-insurance_wrapper .gravity-form-verify-insurance :-ms-input-placeholder{color:inherit;opacity:.6}body.ocseo-layout .elementor-widget-shortcode.verification-request .elementor-widget-container .elementor-shortcode .gravity-form-verify-insurance_wrapper .gravity-form-verify-insurance ::-ms-input-placeholder{color:inherit;opacity:.6}body.ocseo-layout .elementor-widget-shortcode.verification-request .elementor-widget-container .elementor-shortcode .gform_wrapper form .gform-body .gform_fields{row-gap:24px}body.ocseo-layout .elementor-widget-shortcode.verification-request .elementor-widget-container .elementor-shortcode .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container_text input[type=text],body.ocseo-layout .elementor-widget-shortcode.verification-request .elementor-widget-container .elementor-shortcode .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container_email input[type=email],body.ocseo-layout .elementor-widget-shortcode.verification-request .elementor-widget-container .elementor-shortcode .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container_phone input[type=tel],body.ocseo-layout .elementor-widget-shortcode.verification-request .elementor-widget-container .elementor-shortcode .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container_date input[type=text],body.ocseo-layout .elementor-widget-shortcode.verification-request .elementor-widget-container .elementor-shortcode .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container_select select.gfield_select,body.ocseo-layout .elementor-widget-shortcode.verification-request .elementor-widget-container .elementor-shortcode .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container_textarea .textarea{border-color:#D5D8DC !important;border-width:0 0 1px 0 !important}body.ocseo-layout .elementor-widget-shortcode.verification-request .elementor-widget-container .elementor-shortcode .gform_wrapper form .gform_footer .gform_button.button{font-family:"Nunito Sans",Sans-serif;background-color:#823D5D;font-size:20px;font-weight:700;fill:#222E50;color:#FFFFFF;height:56px;width:90%;margin:0 auto}body.ocseo-layout .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .gform_wrapper form .gform-body .gform_fields{row-gap:24px}body.ocseo-layout .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container_text input[type=text],body.ocseo-layout .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container_email input[type=email],body.ocseo-layout .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container_phone input[type=tel],body.ocseo-layout .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container_date input[type=text],body.ocseo-layout .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container_select select.gfield_select,body.ocseo-layout .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .gform_wrapper form .gform-body .gform_fields .gfield .ginput_container_textarea .textarea{border-style:solid !important;border-color:#D9D9D9 !important;color:#333 !important;box-shadow:none !important;width:100%;max-width:100%}body.ocseo-layout .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .gform_wrapper form .gform_footer .gform_button.button{font-family:"Nunito Sans",Sans-serif;background-color:#FFB45F;font-size:20px;font-weight:700;fill:#222E50;color:#222E50;height:56px;width:90%;margin:0 auto}body.ocseo-layout .with-caption .elementor-widget-container .wp-caption .widget-image-caption{position:absolute;bottom:65px;background:#fff;padding:15px 50px 15px 20px;border-radius:8px;border-top-left-radius:0;border-bottom-left-radius:0;font-size:14px;font-weight:500;line-height:16px;color:#00496A;text-align:left;left:-1px;font-style:normal}body.ocseo-layout .proven-success-section .with-caption .elementor-widget-container .wp-caption .widget-image-caption{left:unset}body.ocseo-layout #our-facilities #gallery-1 .gallery-item{overflow:hidden}body.ocseo-layout #our-facilities #gallery-1 .gallery-item img{transition:all 0.5s ease}body.ocseo-layout #our-facilities #gallery-1 .gallery-item img:hover{cursor:pointer;transform:scale(1.1)}body.ocseo-layout .elementor-lightbox{--lightbox-ui-color: hsla(0, 0%, 93.3%, 0.9);--lightbox-ui-color-hover: #fff;--lightbox-text-color: var(--lightbox-ui-color);--lightbox-header-icons-size: 20px;--lightbox-navigation-icons-size: 25px}body.ocseo-layout .elementor-lightbox .elementor-lightbox-item{display:flex;align-items:center;justify-content:center;position:relative;padding:70px;box-sizing:border-box;height:100%;margin:auto}body.ocseo-layout .elementor-lightbox .dialog-widget-content{background:none;box-shadow:none;width:100%;height:100%}body.ocseo-layout .elementor-lightbox .dialog-widget-content .dialog-message{text-align:center;animation-duration:.3s;height:100%}body.ocseo-layout .elementor-lightbox .dialog-widget-content .dialog-message.dialog-lightbox-message{padding:0}body.ocseo-layout .elementor-lightbox .dialog-widget-content .dialog-message .swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}body.ocseo-layout .elementor-lightbox .dialog-widget-content .dialog-message .swiper,body.ocseo-layout .elementor-lightbox .dialog-widget-content .dialog-message .swiper-container{height:100%}body.ocseo-layout .elementor-lightbox .dialog-widget-content .dialog-message .swiper .swiper-wrapper,body.ocseo-layout .elementor-lightbox .dialog-widget-content .dialog-message .swiper-container .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}body.ocseo-layout .elementor-lightbox .dialog-widget-content .dialog-message .swiper .swiper-wrapper .swiper-slide,body.ocseo-layout .elementor-lightbox .dialog-widget-content .dialog-message .swiper-container .swiper-wrapper .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;border-style:solid;border-width:0;transition:unset;transition-duration:.5s;transition-property:border, background, transform;overflow:hidden;background:unset;border-radius:unset;backdrop-filter:unset}body.ocseo-layout .elementor-lightbox .dialog-widget-content .dialog-message .swiper .swiper-wrapper .swiper-slide.swiper-slide-active,body.ocseo-layout .elementor-lightbox .dialog-widget-content .dialog-message .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active{transform:unset;background:unset}body.ocseo-layout .elementor-lightbox .dialog-widget-content .dialog-message .swiper .swiper-wrapper .swiper-slide .swiper-zoom-container,body.ocseo-layout .elementor-lightbox .dialog-widget-content .dialog-message .swiper-container .swiper-wrapper .swiper-slide .swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}body.ocseo-layout .elementor-lightbox .dialog-widget-content .dialog-message .swiper .swiper-wrapper .swiper-slide .swiper-zoom-container img.elementor-lightbox-image,body.ocseo-layout .elementor-lightbox .dialog-widget-content .dialog-message .swiper-container .swiper-wrapper .swiper-slide .swiper-zoom-container img.elementor-lightbox-image{box-shadow:0 0 30px rgba(0,0,0,0.3),0 0 8px -5px rgba(0,0,0,0.3);border-radius:2px;opacity:1;filter:none;border:none;max-height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;max-width:100%;max-height:100%;object-fit:contain;height:auto}body.ocseo-layout .highlightc{color:#FFB45F;font-size:20px;font-style:normal;font-weight:700;line-height:normal}body.ocseo-layout .highlightc2{color:#823D5D;font-style:normal;font-weight:700}body.ocseo-layout .elementor-widget-n-menu .e-n-menu-title:hover:not(.e-current) a{background-color:transparent;color:#FFB45F}body.ocseo-layout .wrapper .container .row .content-area .site-main article.page .entry-content .elementor h2{font-size:36px !important}body.ocseo-layout .wrapper .container .row .content-area .site-main article.page .entry-content .elementor h3{font-size:25px !important}body.ocseo-layout .wrapper .container .row .content-area .site-main article.page .entry-content .elementor .facility-filter-control-sc .elementor-shortcode:has(>.facility-filter-display) .facility-filter-display{display:flex;align-items:center;width:auto;cursor:pointer;justify-content:normal;gap:0 20px}body.ocseo-layout .wrapper .container .row .content-area .site-main article.page .entry-content .elementor .facility-filter-control-sc .elementor-shortcode:has(>.facility-filter-display) .facility-filter-display .select-filter-label{margin-right:5px;color:#535455;font-family:Outfit;font-size:15px;font-style:normal;font-weight:400;line-height:normal}body.ocseo-layout .wrapper .container .row .content-area .site-main article.page .entry-content .elementor .facility-filter-control-sc .elementor-shortcode:has(>.facility-filter-display) .facility-filter-display .selected-filer{border-radius:5px;background:#FFF;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.1);min-width:183px;width:auto;height:40px;display:flex;align-items:center;padding-left:14px;padding-right:14px;justify-content:space-between}body.ocseo-layout .wrapper .container .row .content-area .site-main article.page .entry-content .elementor .facility-filter-control-sc .elementor-shortcode:has(>.facility-filter-display) .filtiers{gap:8px;padding:20px 16px;margin:0 auto;border-radius:5px;background:#fff;box-shadow:0 5px 20px 0 rgba(0,0,0,0.1);padding:20px 16px;margin-top:10px;position:absolute;transition:all .3s ease;display:flex;z-index:10;flex-direction:column;right:0}body.ocseo-layout .wrapper .container .row .content-area .site-main article.page .entry-content .elementor .facility-filter-control-sc .elementor-shortcode:has(>.facility-filter-display) .filtiers li:not(.active){width:100%;list-style-type:none}body.ocseo-layout .wrapper .container .row .content-area .site-main article.page .entry-content .elementor .facility-filter-control-sc .elementor-shortcode:has(>.facility-filter-display) .filtiers li:not(.active) a.filter-link{font-weight:400;line-height:25px;color:#333333}body.ocseo-layout .wrapper .container .row .content-area .site-main article.page .entry-content .elementor .facility-filter-control-sc .elementor-shortcode:has(>.facility-filter-display) .screen-hide-section{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important;word-break:normal}body.ocseo-layout .wrapper .container .row .content-area .site-main article.page .entry-content .elementor .elementor-element.e-parent.linear-background{background:linear-gradient(0deg, rgba(0,0,0,0.05) 0%, rgba(0,0,0,0.05) 100%),linear-gradient(93deg, #1A6090 1.09%, #A4426D 99.02%);position:relative}body.ocseo-layout .wrapper .container .row .content-area .site-main article.page .entry-content .elementor .elementor-element.e-parent.linear-background:before{content:'';width:100%;height:100%;display:block;position:absolute;left:0;top:0;background:url(../images/BG_ocean.jpg) lightgray 50%/cover no-repeat;background-attachment:fixed;background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.1;mix-blend-mode:screen;filter:brightness(100%) contrast(100%) saturate(100%) blur(2px) hue-rotate(0deg)}body.ocseo-layout.new .wrapper{padding:0}body.ocseo-layout .elementor-shortcode .gravity-form-verify-insurance_wrapper .gform_heading,body.ocseo-layout .elementor-shortcode .gravity-form-contact-us_wrapper .gform_heading,body.ocseo-layout .elementor-shortcode .gravity-form-request-more-info_wrapper .gform_heading{display:none}body.ocseo-layout .elementor-shortcode .gravity-form-verify-insurance_wrapper .gravity-form-verify-insurance .gform-body .gform_fields,body.ocseo-layout .elementor-shortcode .gravity-form-contact-us_wrapper .gravity-form-contact-us .gform-body .gform_fields,body.ocseo-layout .elementor-shortcode .gravity-form-request-more-info_wrapper .gravity-form-request-more-info .gform-body .gform_fields{grid-row-gap:16px}body.ocseo-layout .elementor-shortcode .gravity-form-verify-insurance_wrapper .gravity-form-verify-insurance .gform_footer #gform_submit_button_1,body.ocseo-layout .elementor-shortcode .gravity-form-contact-us_wrapper .gravity-form-contact-us .gform_footer #gform_submit_button_3,body.ocseo-layout .elementor-shortcode .gravity-form-request-more-info_wrapper .gravity-form-request-more-info .gform_footer #gform_submit_button_4{font-family:var(--e-global-typography-e20ca25-font-family),Sans-serif;font-weight:var(--e-global-typography-e20ca25-font-weight);text-transform:var(--e-global-typography-e20ca25-text-transform);letter-spacing:var(--e-global-typography-e20ca25-letter-spacing);min-height:40px;text-align:center;transition:all .3s;white-space:nowrap;line-height:1;border-radius:8px;padding:8px 24px;border-style:solid;border-width:1px;font-size:15px;font-weight:500}body.ocseo-layout .elementor-shortcode .gravity-form-verify-insurance_wrapper .gravity-form-verify-insurance .gform_footer #gform_submit_button_1,body.ocseo-layout .elementor-shortcode .gravity-form-contact-us_wrapper .gravity-form-contact-us .gform_footer #gform_submit_button_3,body.ocseo-layout .elementor-shortcode .gravity-form-request-more-info_wrapper .gravity-form-request-more-info .gform_footer #gform_submit_button_4{width:90%;background-color:#286DA8;color:#fff;border-color:#286DA8;font-weight:500;padding-top:20px;padding-bottom:20px;margin:0 auto}body.ocseo-layout .elementor-shortcode .gravity-form-verify-insurance_wrapper .gravity-form-verify-insurance .gform_footer #gform_submit_button_1:hover,body.ocseo-layout .elementor-shortcode .gravity-form-contact-us_wrapper .gravity-form-contact-us .gform_footer #gform_submit_button_3:hover,body.ocseo-layout .elementor-shortcode .gravity-form-request-more-info_wrapper .gravity-form-request-more-info .gform_footer #gform_submit_button_4:hover{background-color:#fff;color:#282828}body.ocseo-layout .elementor-shortcode .gravity-form-verify-insurance_wrapper .gravity-form-verify-insurance .gform_footer,body.ocseo-layout .elementor-shortcode .gravity-form-contact-us_wrapper .gravity-form-contact-us .gform_footer{margin-block-start:50px}body.ocseo-layout .elementor-shortcode .gravity-form-request-more-info_wrapper .gravity-form-request-more-info .gform_footer{margin-block-start:15px}body.ocseo-layout .elementor-shortcode .gravity-form-verify-insurance_wrapper .gravity-form-verify-insurance .gfield .ginput_container_text input[type=text],body.ocseo-layout .elementor-shortcode .gravity-form-verify-insurance_wrapper .gravity-form-verify-insurance .gfield .ginput_container_email input[type=email],body.ocseo-layout .elementor-shortcode .gravity-form-verify-insurance_wrapper .gravity-form-verify-insurance .gfield .ginput_container_phone input[type=tel],body.ocseo-layout .elementor-shortcode .gravity-form-verify-insurance_wrapper .gravity-form-verify-insurance .gfield .ginput_container_date input[type=text],body.ocseo-layout .elementor-shortcode .gravity-form-contact-us_wrapper .gravity-form-contact-us .gfield .ginput_container_text input[type=text],body.ocseo-layout .elementor-shortcode .gravity-form-contact-us_wrapper .gravity-form-contact-us .gfield .ginput_container_email input[type=email],body.ocseo-layout .elementor-shortcode .gravity-form-contact-us_wrapper .gravity-form-contact-us .gfield .ginput_container_phone input[type=tel],body.ocseo-layout .elementor-shortcode .gravity-form-contact-us_wrapper .gravity-form-contact-us .gfield .ginput_container_select select.gfield_select{background-color:var(--e-global-color-66f5e9c);border-style:solid !important;border-color:var(--e-global-color-2b6a333) !important;border-width:0 0 1px 0 !important;font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text) !important;width:100%;max-width:100%;padding:.5rem 1rem !important;min-height:40px;margin:0;box-shadow:none;border-radius:0;transition:all .3s;font-family:var(--e-global-typography-text-font-family),Sans-serif}body.ocseo-layout .elementor-shortcode .gravity-form-request-more-info_wrapper .gravity-form-request-more-info .gfield .ginput_container_text input[type=text],body.ocseo-layout .elementor-shortcode .gravity-form-request-more-info_wrapper .gravity-form-request-more-info .gfield .ginput_container_phone input[type=tel]{background-color:var(--e-global-color-66f5e9c);font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text) !important;width:100%;max-width:100%;min-height:40px;margin:0;transition:all .3s;font-family:var(--e-global-typography-text-font-family),Sans-serif}body.ocseo-layout .elementor-shortcode .gravity-form-verify-insurance_wrapper .gravity-form-verify-insurance ::placeholder,body.ocseo-layout .elementor-shortcode .gravity-form-contact-us_wrapper .gravity-form-contact-us ::placeholder,body.ocseo-layout .elementor-shortcode .gravity-form-request-more-info_wrapper .gravity-form-request-more-info ::placeholder{color:inherit;opacity:.6}body.ocseo-layout .elementor-shortcode .gravity-form-verify-insurance_wrapper .gravity-form-verify-insurance :-ms-input-placeholder,body.ocseo-layout .elementor-shortcode .gravity-form-contact-us_wrapper .gravity-form-contact-us :-ms-input-placeholder,body.ocseo-layout .elementor-shortcode .gravity-form-request-more-info_wrapper .gravity-form-request-more-info :-ms-input-placeholder{color:inherit;opacity:.6}body.ocseo-layout .elementor-shortcode .gravity-form-verify-insurance_wrapper .gravity-form-verify-insurance ::-ms-input-placeholder,body.ocseo-layout .elementor-shortcode .gravity-form-contact-us_wrapper .gravity-form-contact-us ::-ms-input-placeholder,body.ocseo-layout .elementor-shortcode .gravity-form-request-more-info_wrapper .gravity-form-request-more-info ::-ms-input-placeholder{color:inherit;opacity:.6}body.ocseo-layout .about-us-section:before{content:'';width:100%;height:80px;background-color:#fff}@keyframes slideDown{from{transform:translateY(-100%)}to{transform:translateY(0)}}@media only screen and (max-width: 1024px){body.ocseo-layout header section.logo-burger .elementor-container .elementor-column.header-brand{order:1}body.ocseo-layout header section.logo-burger .elementor-container .elementor-column.header-cta{order:2}body.ocseo-layout header section.logo-burger .elementor-container .elementor-column.header-burger{order:3}body.ocseo-layout header section.logo-burger.landing-page{padding:0 !important;display:flex}body.ocseo-layout header section.logo-burger.landing-page .elementor-container{justify-content:space-between;display:inline-flex;flex-wrap:wrap;width:100%}body.ocseo-layout header section.logo-burger.landing-page .elementor-container .elementor-column.header-brand{order:2;margin-left:24px;height:57px}body.ocseo-layout header section.logo-burger.landing-page .elementor-container .elementor-column.header-brand .elementor-widget-wrap .elementor-widget-image .elementor-widget-container img{max-width:183.5px;width:100%}body.ocseo-layout header section.logo-burger.landing-page .elementor-container .elementor-column.header-cta{order:1;max-width:100%;width:100%;transform:none;background:transparent;height:40px}body.ocseo-layout header section.logo-burger.landing-page .elementor-container .elementor-column.header-cta.main-site{height:50px}body.ocseo-layout header section.logo-burger.landing-page .elementor-container .elementor-column.header-cta.main-site .elementor-widget-wrap .sticky-verify{height:50px}body.ocseo-layout header section.logo-burger.landing-page .elementor-container .elementor-column.header-cta.main-site .elementor-widget-wrap .sticky-verify .elementor-widget-container .elementor-button-wrapper .elementor-button{height:50px}body.ocseo-layout header section.logo-burger.landing-page .elementor-container .elementor-column.header-cta .elementor-widget-wrap{width:100%}body.ocseo-layout header section.logo-burger.landing-page .elementor-container .elementor-column.header-cta .elementor-widget-wrap .sticky-verify{height:40px}body.ocseo-layout header section.logo-burger.landing-page .elementor-container .elementor-column.header-cta .elementor-widget-wrap .sticky-verify .elementor-widget-container .elementor-button-wrapper .elementor-button,body.ocseo-layout header section.logo-burger.landing-page .elementor-container .elementor-column.header-cta .elementor-widget-wrap .sticky-verify .elementor-widget-container .elementor-button-wrapper .elementor-button .elementor-button-text{font-size:15px;font-weight:500;text-transform:uppercase}body.ocseo-layout header section.logo-burger.landing-page .elementor-container .elementor-column.header-cta .elementor-widget-wrap .sticky-verify .elementor-widget-container .elementor-button-wrapper .elementor-button{height:40px;padding:0;display:flex;align-items:center;min-width:190px;justify-content:center}body.ocseo-layout header section.logo-burger.landing-page .elementor-container .elementor-column.header-cta .elementor-widget-wrap .sticky-verify.main-mobile-menu .elementor-widget-container .elementor-button-wrapper .elementor-button,body.ocseo-layout header section.logo-burger.landing-page .elementor-container .elementor-column.header-cta .elementor-widget-wrap .sticky-verify.main-mobile-menu .elementor-widget-container .elementor-button-wrapper .elementor-button .elementor-button-text{font-size:16px;font-weight:700;text-transform:unset}body.ocseo-layout header section.logo-burger.landing-page .elementor-container .elementor-column.header-cta .elementor-widget-wrap .sticky-verify.main-mobile-menu .elementor-widget-container .elementor-button-wrapper .elementor-button{height:40px;padding:0;display:flex;align-items:center;min-width:190px;justify-content:center}body.ocseo-layout header section.logo-burger.landing-page .elementor-container .elementor-column.header-cta .elementor-widget-wrap .sticky-phone .elementor-widget-container .elementor-button-wrapper{display:flex;align-items:center}body.ocseo-layout header section.logo-burger.landing-page .elementor-container .elementor-column.header-cta .elementor-widget-wrap .sticky-phone .elementor-widget-container .elementor-button-wrapper .elementor-button{font-size:16px;padding:0 24px 0 0}body.ocseo-layout header section.logo-burger.landing-page .elementor-container .elementor-column.header-cta .elementor-widget-wrap .sticky-phone .elementor-widget-container .elementor-button-wrapper .elementor-button .elementor-button-content-wrapper .elementor-button-icon{margin-top:-2px}body.ocseo-layout header section.logo-burger.landing-page .elementor-container .elementor-column.header-cta .elementor-widget-wrap .sticky-phone.main-mobile-menu .elementor-widget-container .elementor-button-wrapper{display:flex;align-items:center}body.ocseo-layout header section.logo-burger.landing-page .elementor-container .elementor-column.header-cta .elementor-widget-wrap .sticky-phone.main-mobile-menu .elementor-widget-container .elementor-button-wrapper .elementor-button{font-size:16px;padding:0 24px 0 0}body.ocseo-layout header section.logo-burger.landing-page .elementor-container .elementor-column.header-burger{order:3;margin-right:24px;height:57px}body.ocseo-layout header section.logo-burger.landing-page .elementor-container .elementor-column.header-burger .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}body.ocseo-layout header section.logo-burger.landing-page .elementor-container .elementor-column.header-burger .elementor-widget-wrap .elementor-element.elementor-nav-menu--burger .elementor-widget-container .elementor-nav-menu--dropdown{top:60px !important}body.ocseo-layout header section.logo-burger.landing-page.site-wide{position:relative}body.ocseo-layout header section.logo-burger.landing-page.site-wide .elementor-container .elementor-column.header-burger .elementor-widget-wrap .elementor-element.elementor-nav-menu--burger .elementor-widget-container .elementor-nav-menu--dropdown{top:60px !important;border-width:0}body.ocseo-layout header section.logo-burger.landing-page.site-wide .elementor-container .elementor-column.header-burger .elementor-widget-wrap .elementor-element.elementor-nav-menu--burger .elementor-widget-container .elementor-nav-menu--dropdown:before{position:absolute;content:'';background:#FCF5F0;width:100%;height:100%;display:block;left:0;top:60px}body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs){padding:40px 0}body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs).trigradientcolor.featured-boxes .elementor-container{padding:0 5%;row-gap:40px;flex-direction:column !important;justify-content:center !important;align-items:center !important}body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs).trigradientcolor.featured-boxes .elementor-container .elementor-column{max-width:100%;padding:20px}body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs).trigradientcolor.availability .elementor-container .elementor-column.phone .elementor-widget-wrap .elementor-widget-button .elementor-widget-container .elementor-button-wrapper{width:100%;display:flex;align-items:center;justify-content:center}body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs).trigradientcolor.availability .elementor-container,body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs).trigradientcolor.contact-section .elementor-container{padding:0 5%}body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs).trigradientcolor.availability .elementor-container .elementor-column,body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs).trigradientcolor.contact-section .elementor-container .elementor-column{width:100% !important;max-width:100% !important}body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs).trigradientcolor.contact-section .elementor-container{row-gap:40px !important}body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs).trigradientcolor.contact-section .elementor-container .elementor-column.content .elementor-widget-wrap .elementor-element.e-parent{flex-wrap:nowrap}body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs).trigradientcolor.contact-section .elementor-container .elementor-column.content .elementor-widget-wrap .elementor-element.e-parent .elementor-element:not(.elementor-widget-image) .e-con-inner .elementor-widget-heading:first-child .elementor-widget-container .elementor-heading-title{font-size:22px !important}body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs).trigradientcolor.contact-section .elementor-container .elementor-column.content .elementor-widget-wrap .elementor-element.e-parent .elementor-element:not(.elementor-widget-image) .e-con-inner .elementor-widget-heading:last-child .elementor-widget-container .elementor-heading-title{font-size:20px !important}body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs).trigradientcolor.contact-section .elementor-container .elementor-column.form .elementor-widget-wrap>.elementor-element .e-con-inner>.elementor-widget-heading .elementor-widget-container .elementor-heading-title{line-height:1.2em}body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs).full-server-addiction .elementor-container{padding:0 5%;row-gap:40px;flex-direction:column !important;justify-content:center !important;align-items:center !important}body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs).full-server-addiction .elementor-container .elementor-column.photo{max-width:100% !important}body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs).full-server-addiction .elementor-container .elementor-column.content{max-width:100% !important}body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs).full-server-addiction .elementor-container .elementor-column.content .elementor-widget-wrap{row-gap:40px !important}body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs).amenities-intro{padding-bottom:40px !important}body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs).amenities-intro .elementor-container{padding:0 5%}body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs).amenities-intro .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-heading{margin-bottom:40px}body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs).peaceful-rehab{padding-bottom:0 !important}body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs).peaceful-rehab>.elementor-container{padding:0 5%}body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs).level-of-care{padding-bottom:0 !important}body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs).level-of-care .elementor-container{padding:0 5%;row-gap:40px}body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs).level-of-care .elementor-container .elementor-column{max-width:100%}body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs).level-of-care .elementor-container .elementor-column.photo{max-width:100% !important;height:auto !important}body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs).level-of-care .elementor-container .elementor-column.photo .elementor-widget-wrap .elementor-widget-image .elementor-widget-container img{width:100% !important}body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs).level-of-care .elementor-container .elementor-column.content{max-width:100% !important}body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs).level-of-care .elementor-container .elementor-column.content .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container p{text-align:left}body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs).admission-steps .elementor-container{padding:0 5%;row-gap:40px}body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs).admission-steps .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-section-boxed.elementor-inner-section{margin-top:0px;margin-bottom:0px}body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs).admission-steps .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-section-boxed.elementor-inner-section .elementor-container{padding:0;row-gap:0}body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs).admission-steps .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-section-boxed.elementor-inner-section .elementor-container .elementor-column{margin-bottom:40px;max-width:100%;width:100% !important}body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs).admission-steps .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-section-boxed.elementor-inner-section .elementor-container .elementor-column:last-child{margin-top:40px}body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs).admission-steps .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-section-boxed.elementor-inner-section .elementor-container .elementor-column .elementor-widget-wrap>.elementor-widget-text-editor .elementor-widget-container #lp-pom-box-82{min-height:unset;padding-bottom:20px}body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs).admission-steps .elementor-container .elementor-column .elementor-widget-wrap .elementor-element.elementor-section-boxed.elementor-inner-section .elementor-container .elementor-column .elementor-widget-wrap>.elementor-widget-text-editor .elementor-widget-container #lp-pom-box-92{left:calc(50% - (71px / 2))}body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs).admission-steps .elementor-container .elementor-column .elementor-widget-wrap .elementor-element .elementor-widget-text-editor{padding:0 12px}body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs).offer-diverse-range .elementor-container .elementor-column.photo,body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs).curated-addiction-treatment .elementor-container .elementor-column.photo{max-width:100% !important;order:2}body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs).offer-diverse-range .elementor-container .elementor-column.content,body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs).curated-addiction-treatment .elementor-container .elementor-column.content{max-width:100% !important;order:1}body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs).offer-diverse-range .elementor-container,body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs).curated-addiction-treatment .elementor-container,body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs).review-section .elementor-container{padding:0 5%;row-gap:40px}body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs).offer-diverse-range .elementor-container .elementor-column,body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs).curated-addiction-treatment .elementor-container .elementor-column,body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs).review-section .elementor-container .elementor-column{max-width:100%}}@media only screen and (max-width: 768px){body.ocseo-layout .dialog-widget.dialog-lightbox-widget{z-index:999999}body.ocseo-layout header section.logo-burger.landing-page .elementor-container .elementor-column.header-cta.main-site .elementor-widget-wrap .sticky-verify.main-mobile-menu.main-mobile-menu .elementor-widget-container .elementor-button-wrapper .elementor-button{height:50px}body.ocseo-layout header section.logo-burger.landing-page .elementor-container .elementor-column.header-cta .elementor-widget-wrap{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap;width:100%}body.ocseo-layout header section.logo-burger.landing-page .elementor-container .elementor-column.header-cta .elementor-widget-wrap .sticky-verify{width:50%}body.ocseo-layout header section.logo-burger.landing-page .elementor-container .elementor-column.header-cta .elementor-widget-wrap .sticky-verify.main-mobile-menu .elementor-widget-container .elementor-button-wrapper .elementor-button,body.ocseo-layout header section.logo-burger.landing-page .elementor-container .elementor-column.header-cta .elementor-widget-wrap .sticky-verify.main-mobile-menu .elementor-widget-container .elementor-button-wrapper .elementor-button .elementor-button-text{font-size:16px;font-weight:700;text-transform:unset;padding:0 !important}body.ocseo-layout header section.logo-burger.landing-page .elementor-container .elementor-column.header-cta .elementor-widget-wrap .sticky-verify.main-mobile-menu .elementor-widget-container .elementor-button-wrapper .elementor-button{height:40px;padding:0;display:flex;align-items:center;min-width:190px;justify-content:center}body.ocseo-layout header section.logo-burger.landing-page .elementor-container .elementor-column.header-cta .elementor-widget-wrap .sticky-phone{width:50%;display:flex;align-items:center;justify-content:center;height:100%;background:linear-gradient(180deg, #823D5D -982%, #222E50 1381%)}body.ocseo-layout header section.logo-burger.landing-page .elementor-container .elementor-column.header-cta .elementor-widget-wrap .sticky-phone.main-mobile-menu{background:#FFB45F}body.ocseo-layout header section.logo-burger.landing-page .elementor-container .elementor-column.header-cta .elementor-widget-wrap .sticky-phone.main-mobile-menu .elementor-widget-container .elementor-button-wrapper{display:flex;align-items:center;justify-content:center}body.ocseo-layout header section.logo-burger.landing-page .elementor-container .elementor-column.header-cta .elementor-widget-wrap .sticky-phone.main-mobile-menu .elementor-widget-container .elementor-button-wrapper .elementor-button{font-size:16px !important;padding:0 !important;fill:#222E50;color:#222E50}body.ocseo-layout header section.logo-burger.landing-page .elementor-container .elementor-column.header-cta .elementor-widget-wrap .sticky-phone.main-mobile-menu .elementor-widget-container .elementor-button-wrapper .elementor-button .elementor-button-content-wrapper .elementor-button-icon{margin-top:-2px}body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs).trigradientcolor.availability .elementor-container{flex-direction:column !important;align-items:center !important;justify-content:center !important;row-gap:40px !important}body.ocseo-layout section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs).trigradientcolor.quote-content .elementor-container{padding:0 5%}body.ocseo-layout section.staff-slides>.elementor-container{padding:0 5%;width:100% !important}body.ocseo-layout section.staff-slides>.elementor-container .elementor-column.slide-sections .elementor-widget-wrap>.elementor-widget{width:100%;max-width:100%;display:flex;flex-direction:column}body.ocseo-layout section.lp-hero-banner .elementor-container .elementor-column.photo{max-width:100% !important;order:2;width:100% !important}body.ocseo-layout section.lp-hero-banner .elementor-container .elementor-column.content{max-width:100% !important;width:100% !important;order:1;padding:0 5%}body.ocseo-layout section.lp-hero-banner .elementor-container .elementor-column.content .elementor-widget-wrap{padding-left:0;padding-right:0}body.ocseo-layout section.lp-admission-steps .elementor-container{padding:0 5%}body.ocseo-layout section.lp-admission-steps .elementor-container .elementor-column .elementor-widget-wrap .elementor-inner-section .elementor-container{flex-direction:column;align-items:center;gap:40px}body.ocseo-layout section.lp-admission-steps .elementor-container .elementor-column .elementor-widget-wrap .elementor-inner-section .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-heading.step-num{width:80px;max-width:80px}body.ocseo-layout section.lp-why-adelante .elementor-container{padding:0 5%}body.ocseo-layout section.lp-why-adelante .elementor-container .elementor-column .elementor-widget-wrap .steps-boxes.top .elementor-container{gap:40px}body.ocseo-layout section.lp-why-adelante .elementor-container .elementor-column .elementor-widget-wrap .steps-boxes.top .elementor-container .elementor-inner-column.right-content .elementor-widget-wrap .elementor-widget-text-editor{max-width:100% !important}body.ocseo-layout section.lp-why-adelante .elementor-container .elementor-column .elementor-widget-wrap .elementor-inner-section{padding-top:40px;padding-bottom:40px}body.ocseo-layout section.lp-why-adelante .elementor-container .elementor-column .elementor-widget-wrap .elementor-inner-section .elementor-inner-section .elementor-container{flex-direction:column;align-items:center;gap:40px}body.ocseo-layout section.lp-why-adelante .elementor-container .elementor-column .elementor-widget-wrap .elementor-inner-section.three-boxes .elementor-container{flex-direction:column;justify-content:center;align-items:center;gap:40px}body.ocseo-layout section.lp-nation-wide .elementor-container{padding:0 5%}body.ocseo-layout section.lp-hero-inner-banner{padding-top:0 !important}body.ocseo-layout section.lp-hero-inner-banner .elementor-container .elementor-column.photo{max-width:100% !important;width:100%}body.ocseo-layout section.lp-hero-inner-banner .elementor-container .elementor-column.photo .elementor-widget-wrap .elementor-element .elementor-widget-container .wp-caption img{border-radius:0}body.ocseo-layout section.lp-hero-inner-banner .elementor-container .elementor-column.content{max-width:100% !important;width:100%;padding:0 5%}body.ocseo-layout section.lp-contact-section .elementor-container{padding:0 5%;width:100% !important;max-width:100% !important;gap:40px}body.ocseo-layout section.lp-contact-section .elementor-container .elementor-column.content,body.ocseo-layout section.lp-contact-section .elementor-container .elementor-column.form{max-width:100% !important}body.ocseo-layout .elementor-39952 .elementor-element.elementor-element-9b24c68 .elementor-nav-menu--dropdown .elementor-item,body.ocseo-layout .elementor-39952 .elementor-element.elementor-element-9b24c68 .elementor-nav-menu--dropdown .elementor-sub-item{font-size:20px !important;font-family:"Nunito Sans",Sans-serif !important}body.ocseo-layout .wrapper{padding:0}body.ocseo-layout .wrapper .container .row .content-area .site-main article.page .entry-content .elementor h2{font-size:36px !important}body.ocseo-layout .wrapper .container .row .content-area .site-main article.page .entry-content .elementor h3{font-size:25px !important}}@media only screen and (max-width: 500px){body.ocseo-layout header section{padding:0 !important}body.ocseo-layout header section.logo-burger{display:flex !important}body.ocseo-layout header section.logo-burger .elementor-container{display:inline-flex;flex-wrap:wrap}body.ocseo-layout header section.logo-burger .elementor-container .elementor-column.header-brand{order:2;margin-left:12px}body.ocseo-layout header section.logo-burger .elementor-container .elementor-column.header-cta{width:100%;max-width:100% !important;order:1;transform:none}body.ocseo-layout header section.logo-burger .elementor-container .elementor-column.header-cta .elementor-widget-wrap .elementor-inner-section{background:linear-gradient(180deg, #823D5D -982%, #222E50 1381%) !important;display:flex}body.ocseo-layout header section.logo-burger .elementor-container .elementor-column.header-cta .elementor-widget-wrap .elementor-inner-section .elementor-container .elementor-inner-column .elementor-widget-wrap{flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding:0 12px !important}body.ocseo-layout header section.logo-burger .elementor-container .elementor-column.header-cta .elementor-widget-wrap .elementor-inner-section .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-heading{margin:0;text-align:left;width:30%}body.ocseo-layout header section.logo-burger .elementor-container .elementor-column.header-cta .elementor-widget-wrap .elementor-inner-section .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container .elementor-heading-title{font-size:14px;line-height:1.2em}body.ocseo-layout header section.logo-burger .elementor-container .elementor-column.header-cta .elementor-widget-wrap .elementor-inner-section .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-button{transform:scale(0.8);margin-right:-22px;width:auto}body.ocseo-layout header section.logo-burger .elementor-container .elementor-column.header-burger{margin-right:8px;transform:scale(0.7)}body.ocseo-layout section.staff-slides>.elementor-container .elementor-column.slide-sections .elementor-widget-wrap>.swiper-container .swiper-wrapper .swiper-slide .e-con-inner{row-gap:10px}body.ocseo-layout section.staff-slides>.elementor-container .elementor-column.slide-sections .elementor-widget-wrap>.swiper-container .swiper-wrapper .swiper-slide .e-con-inner .elementor-element.elementor-widget-heading{padding:0 12px}body.ocseo-layout section.staff-slides>.elementor-container .elementor-column.slide-sections .elementor-widget-wrap>.swiper-container .swiper-wrapper .swiper-slide .e-con-inner .elementor-element:last-child .elementor-widget-container .elementor-heading-title{line-height:1em}body.ocseo-layout .wrapper{padding:0}body.ocseo-layout .wrapper .container .row .content-area .site-main article.page .entry-content .elementor h2{font-size:36px !important}body.ocseo-layout .wrapper .container .row .content-area .site-main article.page .entry-content .elementor h3{font-size:25px !important}}@media only screen and (max-width: 375px){body.ocseo-layout header section.logo-burger .elementor-container .elementor-column.header-cta .elementor-widget-wrap .elementor-inner-section .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-button{transform:scale(0.7);margin-right:-34px}body.ocseo-layout header section.logo-burger.landing-page .elementor-container .elementor-column.header-brand{margin-left:12px}body.ocseo-layout header section.logo-burger.landing-page .elementor-container .elementor-column.header-cta .elementor-widget-wrap .elementor-element.sticky-verify .elementor-widget-container .elementor-button-wrapper .elementor-button{padding:0 12px;min-width:unset}body.ocseo-layout header section.logo-burger.landing-page .elementor-container .elementor-column.header-cta .elementor-widget-wrap .elementor-element.sticky-phone .elementor-widget-container .elementor-button-wrapper .elementor-button{padding:0}body.ocseo-layout header section.logo-burger.landing-page .elementor-container .elementor-column.header-cta .elementor-widget-wrap .elementor-element.sticky-phone .elementor-widget-container .elementor-button-wrapper .elementor-button .elementor-button-content-wrapper{gap:2px}body.ocseo-layout header section.logo-burger.landing-page .elementor-container .elementor-column.header-burger{margin-right:12px}}body.ocseo-layout .wrapper .container{max-width:100%}body.ocseo-layout .wrapper .container .row .col-md.content-area .site-main article.page.page .entry-content .elementor #marqueeContainer img{object-fit:contain;max-width:210px}body.ocseo-layout .wrapper .container .row .content-area .site-main article.page .entry-content .elementor .elementor-element.amenities-section>.elementor-element>.e-con-inner .elementor-element p{color:inherit}body.ocseo-layout .wrapper .container .row .content-area .site-main article.page .entry-content .elementor .elementor-element.amenities-section>.elementor-element>.e-con-inner .elementor-element.e-grid>.e-con-inner .elementor-element.elementor-widget-icon-box.elementor-widget-icon-box.elementor-position-left .elementor-widget-container .elementor-icon-box-wrapper{align-items:center;column-gap:16px}body.ocseo-layout .wrapper .container .row .content-area .site-main article.page .entry-content .elementor .elementor-element.amenities-section>.elementor-element>.e-con-inner .elementor-element.e-grid>.e-con-inner .elementor-element.elementor-widget-icon-box.elementor-widget-icon-box.elementor-position-left .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-icon{margin:0}body.ocseo-layout .wrapper .container .row .content-area .site-main article.page .entry-content .elementor .elementor-element.amenities-section>.elementor-element>.e-con-inner .elementor-element.e-grid>.e-con-inner .elementor-element.elementor-widget-icon-box.elementor-widget-icon-box.elementor-position-left .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-icon .elementor-icon{display:flex;padding:0;margin:0;align-items:center}body.ocseo-layout .wrapper .container .row .content-area .site-main article.page .entry-content .elementor .elementor-element.amenities-section>.elementor-element>.e-con-inner .elementor-element.e-grid>.e-con-inner .elementor-element.elementor-widget-icon-box.elementor-widget-icon-box.elementor-position-left .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-content{display:flex}body.ocseo-layout .wrapper .container .row .content-area .site-main article.page .entry-content .elementor .elementor-element.amenities-section>.elementor-element>.e-con-inner .elementor-element.e-grid>.e-con-inner .elementor-element.elementor-widget-icon-box.elementor-widget-icon-box.elementor-position-left .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-title{margin-bottom:0}body.ocseo-layout .wrapper .container .row .content-area .site-main article.page .entry-content .elementor .elementor-element .e-con-inner:has(>.elementor-widget-shortcode) .elementor-shortcode .facility-list-grid>.e-con-inner .elementor-element .elementor-widget-image .elementor-widget-container a,body.ocseo-layout .wrapper .container .row .content-area .site-main article.page .entry-content .elementor .elementor-element .e-con-inner:has(>.elementor-widget-shortcode) .elementor-shortcode .facility-list-grid>.e-con-inner .elementor-element .elementor-widget-image .elementor-widget-container img{width:100%}body.ocseo-layout .wrapper .container{max-width:100%}body.ocseo-layout .wrapper .container .row .col-md.content-area .site-main article.page.page .entry-content .elementor>.elementor-element.e-parent.accepted-insurances .elementor-element.elementor-widget-shortcode .elementor-widget-container .elementor-shortcode>.elementor .elementor-element.elementor-hidden-desktop>.elementor-element.e-child .elementor-widget-heading,body.ocseo-layout .wrapper .container .row .col-md.content-area .site-main article.page.page .entry-content .elementor>.elementor-element.e-parent.accepted-insurances .elementor-element.elementor-widget-shortcode .elementor-widget-container .elementor-shortcode>.elementor .elementor-element.elementor-hidden-desktop>.elementor-element.e-child .elementor-widget-text-editor{width:var(--screen-width);padding-left:12px;padding-right:12px}body.ocseo-layout footer{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;width:100%;background-color:#222E50;overflow-y:hidden}body.ocseo-layout footer .elementor-widget-n-menu .e-n-menu-title:hover:not(.e-current) a{background-color:transparent;color:var(--accent)}body.ocseo-layout footer a:hover:not(:has(>img)){background-color:transparent;color:var(--accent)}body.ocseo-layout footer.elementor.elementor-location-footer section.footer-main{padding:80px 0 0 !important}body.ocseo-layout footer.elementor.elementor-location-footer section.footer-main .elementor-container{width:100%;column-gap:130px}body.ocseo-layout footer.elementor.elementor-location-footer section.footer-main .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-n-menu .elementor-widget-container .e-n-menu .e-n-menu-wrapper .e-n-menu-heading{flex-direction:column;row-gap:8px}body.ocseo-layout footer.elementor.elementor-location-footer section.footer-main .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-n-menu .elementor-widget-container .e-n-menu .e-n-menu-wrapper .e-n-menu-heading .e-n-menu-title .e-n-menu-title-container{font-weight:400;padding:unset;margin:unset}body.ocseo-layout footer.elementor.elementor-location-footer section.footer-main .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-n-menu .elementor-widget-container .e-n-menu .e-n-menu-wrapper .e-n-menu-heading .e-n-menu-title .e-n-menu-title-container .e-n-menu-title-text{font-style:normal;line-height:normal;font-size:16px;font-weight:400;transition:none;-webkit-text-size-adjust:100%}body.ocseo-layout footer.elementor.elementor-location-footer section.footer-main .elementor-container .elementor-column{width:100%}body.ocseo-layout footer.elementor.elementor-location-footer section.footer-main .elementor-container .elementor-column.footer-brand{max-width:315px}body.ocseo-layout footer.elementor.elementor-location-footer section.footer-main .elementor-container .elementor-column.footer-brand p{color:#fff}body.ocseo-layout footer.elementor.elementor-location-footer section.footer-main .elementor-container .elementor-column.footer-sitemap{max-width:132px}body.ocseo-layout footer.elementor.elementor-location-footer section.footer-main .elementor-container .elementor-column.footer-treatment{max-width:197px}body.ocseo-layout footer.elementor.elementor-location-footer section.footer-main .elementor-container .elementor-column.footer-contact{max-width:222px}body.ocseo-layout footer.elementor.elementor-location-footer section.footer-accreditation{padding:52px 0 !important}body.ocseo-layout footer.elementor.elementor-location-footer section.footer-accreditation .elementor-container{width:100%;max-width:988px;column-gap:61.54px}body.ocseo-layout footer.elementor.elementor-location-footer section.footer-accreditation .elementor-container .elementor-column{width:100%}body.ocseo-layout footer.elementor.elementor-location-footer section.footer-accreditation .elementor-container .elementor-column.footer-accreditation-legitscript{max-width:116.84px}body.ocseo-layout footer.elementor.elementor-location-footer section.footer-accreditation .elementor-container .elementor-column.footer-accreditation-dhcs{max-width:161.5px}body.ocseo-layout footer.elementor.elementor-location-footer section.footer-accreditation .elementor-container .elementor-column.footer-accreditation-dhcs .elementor-widget-wrap .elementor-widget-image .elementor-widget-container img{height:78px;width:100%}body.ocseo-layout footer.elementor.elementor-location-footer section.footer-accreditation .elementor-container .elementor-column.footer-accreditation-osychology-today{max-width:186px}body.ocseo-layout footer.elementor.elementor-location-footer section.footer-accreditation .elementor-container .elementor-column.footer-accreditation-osychology-today .elementor-widget-wrap .elementor-widget-image .elementor-widget-container img{height:60px;width:100%}body.ocseo-layout footer.elementor.elementor-location-footer section.footer-accreditation .elementor-container .elementor-column.footer-accreditation-carf{max-width:120px}body.ocseo-layout footer.elementor.elementor-location-footer section.footer-accreditation .elementor-container .elementor-column.footer-accreditation-carf .elementor-widget-wrap .elementor-widget-image .elementor-widget-container img{height:120px;width:100%}body.ocseo-layout footer.elementor.elementor-location-footer section.footer-accreditation .elementor-container .elementor-column.footer-accreditation-bbb{max-width:158px}body.ocseo-layout footer.elementor.elementor-location-footer section.footer-accreditation .elementor-container .elementor-column.footer-accreditation-bbb .elementor-widget-wrap .elementor-widget-image .elementor-widget-container img{height:110px;width:100%}body.ocseo-layout footer.elementor.elementor-location-footer section.footer-privacy-copyright{padding:0 !important;width:100% !important}body.ocseo-layout footer.elementor.elementor-location-footer section.footer-privacy-copyright>.elementor-container .elementor-column .elementor-widget-wrap{row-gap:80px}body.ocseo-layout footer.elementor.elementor-location-footer section.footer-privacy-copyright>.elementor-container .elementor-column .elementor-widget-wrap .footer-copy-right .elementor-widget-container{background:linear-gradient(180deg, #823D5D -982%, #222E50 1381%) !important}@media only screen and (max-width: 1024px){body.ocseo-layout footer{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;width:100%;background-color:#222E50}body.ocseo-layout footer.elementor.elementor-location-footer section.footer-main{padding:40px 5% !important}body.ocseo-layout footer.elementor.elementor-location-footer section.footer-main .elementor-container{justify-content:space-around;gap:80px}body.ocseo-layout footer.elementor.elementor-location-footer section.footer-main .elementor-container .elementor-column{max-width:calc((100% / 3) - 80) !important;width:100%}body.ocseo-layout footer.elementor.elementor-location-footer section.footer-main .elementor-container .elementor-column:first-child{max-width:100% !important}body.ocseo-layout footer.elementor.elementor-location-footer section.footer-main .elementor-container .elementor-column:first-child .elementor-widget-wrap{max-width:768px !important}body.ocseo-layout footer.elementor.elementor-location-footer section.footer-accreditation{width:100% !important}body.ocseo-layout footer.elementor.elementor-location-footer section.footer-accreditation .elementor-container{padding:40px 0 !important;column-gap:20px;justify-content:space-around;max-width:100% !important}body.ocseo-layout footer.elementor.elementor-location-footer section.footer-privacy-copyright>.elementor-container .elementor-column .elementor-widget-wrap .footer-copy-right .elementor-widget-container{background:linear-gradient(180deg, #823D5D -982%, #222E50 1381%) !important;padding-top:10px;padding-bottom:10px}body.ocseo-layout footer.elementor.elementor-location-footer section.footer-privacy-copyright>.elementor-container .elementor-column .elementor-widget-wrap .footer-copy-right .elementor-widget-container span{display:block;padding:0 5%}body.ocseo-layout footer.elementor.elementor-location-footer section.footer-privacy-copyright>.elementor-container .elementor-column .elementor-widget-wrap .footer-privacy-policy{padding:0 5%}}@media only screen and (max-width: 768px){body.ocseo-layout footer.elementor.elementor-location-footer section.footer-main .elementor-container{justify-content:center;gap:40px}body.ocseo-layout footer.elementor.elementor-location-footer section.footer-main .elementor-container .elementor-column{max-width:100% !important}body.ocseo-layout footer.elementor.elementor-location-footer section.footer-main .elementor-container .elementor-column:first-child{max-width:100% !important}body.ocseo-layout footer.elementor.elementor-location-footer section.footer-main .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container .elementor-heading-title{text-align:center !important}body.ocseo-layout footer.elementor.elementor-location-footer section.footer-main .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-n-menu .elementor-widget-container .e-n-menu .e-n-menu-wrapper .e-n-menu-heading{justify-content:center;align-items:center}body.ocseo-layout footer.elementor.elementor-location-footer section.footer-main .elementor-container .elementor-column .elementor-widget-wrap .elementor-widget-text-editor .elementor-widget-container{text-align:center}body.ocseo-layout footer.elementor.elementor-location-footer section.footer-privacy-copyright{padding:40px 0 0 !important}body.ocseo-layout footer.elementor.elementor-location-footer section.footer-accreditation{overflow:hidden}body.ocseo-layout footer.elementor.elementor-location-footer section.footer-accreditation .elementor-container{justify-content:initial;padding-top:0px !important;column-gap:60px;max-width:1140px !important;flex-direction:row;flex-wrap:nowrap;margin-bottom:0;margin-left:-50px;padding:0 !important;width:1140px}body.ocseo-layout footer.elementor.elementor-location-footer section.footer-accreditation .js-marquee-wrapper .js-marquee{display:flex;flex-direction:row;align-items:center;justify-content:initial;column-gap:60px}body.ocseo-layout footer.elementor.elementor-location-footer section.footer-accreditation .js-marquee-wrapper .js-marquee img{object-fit:contain;height:100px;object-position:center;max-width:220px;width:auto}}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.home-hero-banner .elementor-container .elementor-column{border-radius:20px;background:rgba(34,46,80,0.5);padding:50px 0px !important}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs):not(.footer-main):not(.landing-page){padding:80px 5%}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs):not(.footer-main):not(.landing-page) .elementor-container .elementor-column .elementor-widget-wrap,body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs):not(.footer-main):not(.landing-page) .elementor-container .elementor-column .elementor-widget-wrap.elementor-element-populated{padding:0}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs):not(.footer-main):not(.landing-page).trigradientcolor{background:linear-gradient(0deg, rgba(0,0,0,0.05) 0%, rgba(0,0,0,0.05) 100%),linear-gradient(93deg, #1A6090 1.09%, #A4426D 99.02%);position:relative}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs):not(.footer-main):not(.landing-page).trigradientcolor:before{content:'';width:100%;height:100%;display:block;position:absolute;left:0;top:0;background:url(../images/BG_ocean.jpg) lightgray 50%/cover no-repeat;background-attachment:fixed;background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.1;mix-blend-mode:screen;filter:brightness(100%) contrast(100%) saturate(100%) blur(2px) hue-rotate(0deg)}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs):not(.footer-main):not(.landing-page).trigradientcolor.featured-boxes .elementor-container{display:flex;width:100%;flex-direction:row;justify-content:space-between;align-items:stretch}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs):not(.footer-main):not(.landing-page).trigradientcolor.featured-boxes .elementor-container .elementor-column{border-radius:15px;background:rgba(255,255,255,0.1);backdrop-filter:blur(5px);max-width:400.16px;width:100%;padding:24px;transition:all 0.2s ease;min-height:450px}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs):not(.footer-main):not(.landing-page).trigradientcolor.featured-boxes .elementor-container .elementor-column:hover{transform:translateY(-10px)}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs):not(.footer-main):not(.landing-page).trigradientcolor.featured-boxes .elementor-container .elementor-column .elementor-widget-wrap{display:flex;flex-direction:column;justify-content:space-between;align-items:center}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs):not(.footer-main):not(.landing-page).trigradientcolor.availability .elementor-container{display:flex;width:100%;flex-direction:row;justify-content:space-between;align-items:stretch}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs):not(.footer-main):not(.landing-page).trigradientcolor.availability .elementor-container .elementor-column{background:transparent}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs):not(.footer-main):not(.landing-page).trigradientcolor.availability .elementor-container .elementor-column.phone{width:252px}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs):not(.footer-main):not(.landing-page).trigradientcolor.availability .elementor-container .elementor-column.content{width:621px}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs):not(.footer-main):not(.landing-page).trigradientcolor.contact-section .elementor-container{justify-content:space-between}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs):not(.footer-main):not(.landing-page).trigradientcolor.contact-section .elementor-container .elementor-column p{color:#fff}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs):not(.footer-main):not(.landing-page).trigradientcolor.contact-section .elementor-container .elementor-column.content{max-width:408px;width:100%}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs):not(.footer-main):not(.landing-page).trigradientcolor.contact-section .elementor-container .elementor-column.form .elementor-widget-wrap .elementor-element .e-con-inner{display:flex;flex-direction:column;row-gap:24px}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs):not(.footer-main):not(.landing-page).trigradientcolor.contact-section .elementor-container .elementor-column.form .elementor-widget-wrap .elementor-element .e-con-inner .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .gform_wrapper form .gform-body .gform_fields{row-gap:24px}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs):not(.footer-main):not(.landing-page).trigradientcolor.contact-section .elementor-container .elementor-column.form .elementor-widget-wrap .elementor-element .e-con-inner .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .gform_wrapper form .gform-body .gform_fields .gfield.gfield--type-textarea .ginput_container_textarea .textarea{height:20px}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs):not(.footer-main):not(.landing-page).full-server-addiction .elementor-container{display:flex;width:100%;flex-direction:row;justify-content:space-between;align-items:stretch}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs):not(.footer-main):not(.landing-page).full-server-addiction .elementor-container .elementor-column.photo{max-width:543px;width:100%;height:321px}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs):not(.footer-main):not(.landing-page).full-server-addiction .elementor-container .elementor-column.content{max-width:619px;width:100%}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs):not(.footer-main):not(.landing-page).full-server-addiction .elementor-container .elementor-column.content .elementor-widget-wrap{display:flex;flex-direction:column;align-items:start;justify-content:space-between}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs):not(.footer-main):not(.landing-page).level-of-care .elementor-container{display:flex;width:100%;flex-direction:row;justify-content:space-between}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs):not(.footer-main):not(.landing-page).level-of-care .elementor-container .elementor-column.content{max-width:589px;width:100%}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs):not(.footer-main):not(.landing-page).level-of-care .elementor-container .elementor-column.photo{max-width:543px;width:100%;height:343px}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs):not(.footer-main):not(.landing-page).staff-slides .elementor-container{display:flex;width:1140px;flex-direction:column;overflow:hidden}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs):not(.footer-main):not(.landing-page).offer-diverse-range .elementor-container{display:flex;width:100%;flex-direction:row;justify-content:space-between}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs):not(.footer-main):not(.landing-page).offer-diverse-range .elementor-container .elementor-column.photo{max-width:543px;width:100%;height:1200px}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs):not(.footer-main):not(.landing-page).offer-diverse-range .elementor-container .elementor-column.content{max-width:619px;width:100%}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs):not(.footer-main):not(.landing-page).offer-diverse-range .elementor-container .elementor-column.content a:not(.elementor-button){display:inline}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs):not(.footer-main):not(.landing-page).curated-addiction-treatment .elementor-container{display:flex;width:100%;flex-direction:row;justify-content:space-between}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs):not(.footer-main):not(.landing-page).curated-addiction-treatment .elementor-container .elementor-column.content{max-width:625px;width:100%}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs):not(.footer-main):not(.landing-page).curated-addiction-treatment .elementor-container .elementor-column.photo{max-width:534px;width:100%}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs):not(.footer-main):not(.landing-page).admission-steps .elementor-container{max-width:1240px !important}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs):not(.footer-main):not(.landing-page).admission-steps .elementor-container .elementor-column .elementor-widget-wrap .elementor-inner-section:not(.steps-call-for-availability) .elementor-container{max-width:1240px !important;justify-content:space-between;gap:50px}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.elementor-section:not(:first-child):not(:last-child):not(.elementor-section.elementor-inner-section):not(.full):not(.breadcrumbs):not(.footer-main):not(.landing-page) .elementor-container .elementor-column a:not(.elementor-button){display:inline}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.lp-hero-banner{padding:0}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.lp-hero-banner .elementor-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.lp-hero-banner .elementor-container .elementor-column.photo{max-width:627px;width:100%}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.lp-hero-banner .elementor-container .elementor-column.content{width:551.18px}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.lp-amenities{padding:0 !important}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.lp-hero-inner-banner .elementor-container{justify-content:space-between}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.lp-hero-inner-banner .elementor-container .elementor-column.photo{max-width:582px;width:100%}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.lp-hero-inner-banner .elementor-container .elementor-column.content{max-width:510px;width:100%}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.lp-contact-section .elementor-container{justify-content:space-between}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.lp-contact-section .elementor-container .elementor-column.form{max-width:591px;width:100%}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.lp-contact-section .elementor-container .elementor-column.content{max-width:408px;width:100%}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.steps-boxes .elementor-container{justify-content:space-between}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.steps-boxes .elementor-container .elementor-column{max-width:310px;width:100%}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.steps-boxes.top .elementor-container{justify-content:space-between}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.steps-boxes.top .elementor-container .elementor-column.left-content{max-width:370.08px;width:100%}body.ocseo-layout.new:not(.page-template-default) .elementor:not(.elementor-location-footer):not(.elementor-location-header) section.steps-boxes.top .elementor-container .elementor-column.right-content{max-width:796px;width:100%}body.ocseo-layout .elementor:not(.elementor-location-footer):not(.elementor-location-header) .lp-staff-section{display:flex;width:1140px;flex-direction:column;overflow:hidden}body.ocseo-layout .elementor:not(.elementor-location-footer):not(.elementor-location-header) .lp-staff-section>.e-con-inner{padding:0;position:relative}body.ocseo-layout .elementor:not(.elementor-location-footer):not(.elementor-location-header) .lp-staff-section>.e-con-inner .swiper-container{position:relative;width:auto;height:391px;padding:0}body.ocseo-layout .elementor:not(.elementor-location-footer):not(.elementor-location-header) .lp-staff-section>.e-con-inner .swiper-container .swiper-button-next,body.ocseo-layout .elementor:not(.elementor-location-footer):not(.elementor-location-header) .lp-staff-section>.e-con-inner .swiper-container .swiper-button-prev{color:#fff}body.ocseo-layout .elementor:not(.elementor-location-footer):not(.elementor-location-header) .lp-staff-section>.e-con-inner .swiper-container.lp-staff-slide .swiper-button-next,body.ocseo-layout .elementor:not(.elementor-location-footer):not(.elementor-location-header) .lp-staff-section>.e-con-inner .swiper-container.lp-staff-slide .swiper-button-prev{color:#35446F}body.ocseo-layout .elementor:not(.elementor-location-footer):not(.elementor-location-header) .lp-staff-section>.e-con-inner .swiper-container.lp-staff-slide .swiper-slide{background:#FFFFFF}body.ocseo-layout .elementor:not(.elementor-location-footer):not(.elementor-location-header) .lp-staff-section>.e-con-inner .swiper-container.lp-staff-slide .swiper-slide h2.elementor-heading-title{color:#000000}body.ocseo-layout .elementor:not(.elementor-location-footer):not(.elementor-location-header) .lp-staff-section>.e-con-inner .swiper-container.lp-staff-slide .swiper-slide.swiper-slide-active{transform:scale(1);background:#222E50}body.ocseo-layout .elementor:not(.elementor-location-footer):not(.elementor-location-header) .lp-staff-section>.e-con-inner .swiper-container.lp-staff-slide .swiper-slide.swiper-slide-active h2.elementor-heading-title{color:#fff}body.ocseo-layout .elementor:not(.elementor-location-footer):not(.elementor-location-header) .lp-staff-section>.e-con-inner .swiper-container>.swiper-slide__content{position:absolute;top:0}body.ocseo-layout .elementor:not(.elementor-location-footer):not(.elementor-location-header) .lp-staff-section>.e-con-inner .swiper-container .swiper-wrapper .swiper-slide{height:391px;display:flex;background:#fff;align-items:center;justify-content:center;transition:all 200ms linear;transform:scale(0.8);border-radius:25px;backdrop-filter:blur(60px)}body.ocseo-layout .elementor:not(.elementor-location-footer):not(.elementor-location-header) .lp-staff-section>.e-con-inner .swiper-container .swiper-wrapper .swiper-slide img{object-fit:cover;object-position:center}body.ocseo-layout .elementor:not(.elementor-location-footer):not(.elementor-location-header) .lp-staff-section>.e-con-inner .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active{transform:scale(1);background:#35446F}body.ocseo-layout .elementor:not(.elementor-location-footer):not(.elementor-location-header) .lp-staff-section>.e-con-inner .swiper-container .swiper-slide__content{height:391px}body.ocseo-layout .elementor:not(.elementor-location-footer):not(.elementor-location-header) .lp-staff-section>.e-con-inner .swiper-container .swiper-button-prev{left:0px}body.ocseo-layout .elementor:not(.elementor-location-footer):not(.elementor-location-header) .lp-staff-section>.e-con-inner .swiper-container .swiper-button-next{right:0px}@media only screen and (max-width: 768px){body.ocseo-layout .elementor:not(.elementor-location-footer):not(.elementor-location-header) .lp-staff-section{padding:0 5%;width:100%}body.ocseo-layout .elementor:not(.elementor-location-footer):not(.elementor-location-header) .lp-staff-section>.e-con-inner .swiper-container{width:100%}body.ocseo-layout .elementor:not(.elementor-location-footer):not(.elementor-location-header) .lp-staff-section>.e-con-inner .swiper-container.lp-staff-slide .swiper-button-next,body.ocseo-layout .elementor:not(.elementor-location-footer):not(.elementor-location-header) .lp-staff-section>.e-con-inner .swiper-container.lp-staff-slide .swiper-button-prev{color:#00A3B2}}body.ocseo-layout .wrapper .container{max-width:100%}body.ocseo-layout .wrapper .container .row .col-md.content-area .site-main article.page.page .entry-content .elementor>.elementor-element.e-parent.staff-section .elementor-element.e-grid .elementor-element.elementor-widget-heading .elementor-widget-container{display:flex;justify-content:center}body.ocseo-layout .wrapper .container .row .col-md.content-area .site-main article.page.page .entry-content .elementor>.elementor-element.e-parent .elementor-hidden-desktop .e-child:has(>.marquee-container) .elementor-widget-heading,body.ocseo-layout .wrapper .container .row .col-md.content-area .site-main article.page.page .entry-content .elementor>.elementor-element.e-parent .elementor-hidden-desktop .e-child:has(>.marquee-container) .elementor-widget-text-editor{padding-left:5%;padding-right:5%}body.ocseo-layout .wrapper .container .row .col-md.content-area .site-main article.page.page .entry-content .elementor>.elementor-element.e-parent .facility-filter-control-sc{position:relative;z-index:9001}body.ocseo-layout .wrapper .container .row .col-md.content-area .site-main article.page.page .entry-content .elementor>.elementor-element.e-parent .facility-filter-control-sc .elementor-shortcode:has(>.facility-filter-display) .facility-filter-display{display:flex;align-items:center;width:auto;cursor:pointer;justify-content:normal;gap:0 20px}body.ocseo-layout .wrapper .container .row .col-md.content-area .site-main article.page.page .entry-content .elementor>.elementor-element.e-parent .facility-filter-control-sc .elementor-shortcode:has(>.facility-filter-display) .facility-filter-display .select-filter-label{margin-right:5px;color:#535455;font-family:Outfit;font-size:15px;font-style:normal;font-weight:400;line-height:normal}body.ocseo-layout .wrapper .container .row .col-md.content-area .site-main article.page.page .entry-content .elementor>.elementor-element.e-parent .facility-filter-control-sc .elementor-shortcode:has(>.facility-filter-display) .facility-filter-display .selected-filer{border-radius:5px;background:#FFF;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.1);min-width:183px;width:auto;height:40px;display:flex;align-items:center;padding-left:14px;padding-right:14px;justify-content:space-between}body.ocseo-layout .wrapper .container .row .col-md.content-area .site-main article.page.page .entry-content .elementor>.elementor-element.e-parent .facility-filter-control-sc .elementor-shortcode:has(>.facility-filter-display) .facility-filter-display .selected-filer .current-filter{width:auto;margin-right:22px;display:flex}body.ocseo-layout .wrapper .container .row .col-md.content-area .site-main article.page.page .entry-content .elementor>.elementor-element.e-parent .facility-filter-control-sc .elementor-shortcode:has(>.facility-filter-display) .facility-filter-display .selected-filer .current-filter a.category-link{font-weight:400;line-height:25px;color:#333333;font-size:16px}body.ocseo-layout .wrapper .container .row .col-md.content-area .site-main article.page.page .entry-content .elementor>.elementor-element.e-parent .facility-filter-control-sc .elementor-shortcode:has(>.facility-filter-display) .screen-hide-section{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important;word-break:normal}body.ocseo-layout .wrapper .container .row .col-md.content-area .site-main article.page.page .entry-content .elementor>.elementor-element.e-parent .facility-filter-control-sc .elementor-shortcode:has(>.facility-filter-display) .filtiers{gap:8px;padding:20px 16px;margin:0 auto;border-radius:5px;background:#fff;box-shadow:0 5px 20px 0 rgba(0,0,0,0.1);padding:20px 16px;margin-top:10px;position:absolute;transition:all .3s ease;display:flex;z-index:10;flex-direction:column;right:0}body.ocseo-layout .wrapper .container .row .col-md.content-area .site-main article.page.page .entry-content .elementor>.elementor-element.e-parent .facility-filter-control-sc .elementor-shortcode:has(>.facility-filter-display) .filtiers li.active{display:none}body.ocseo-layout .wrapper .container .row .col-md.content-area .site-main article.page.page .entry-content .elementor>.elementor-element.e-parent .facility-filter-control-sc .elementor-shortcode:has(>.facility-filter-display) .filtiers li:not(.active){width:100%;list-style-type:none}body.ocseo-layout .wrapper .container .row .col-md.content-area .site-main article.page.page .entry-content .elementor>.elementor-element.e-parent .facility-filter-control-sc .elementor-shortcode:has(>.facility-filter-display) .filtiers li:not(.active) a.filter-link{font-weight:400;line-height:25px;color:#333333}body.ocseo-layout .wrapper .container .row .col-md.content-area .site-main article.page.page .entry-content .elementor>.elementor-element.e-parent .facility-filter-control-sc .elementor-shortcode:has(>.facility-filter-display) .filtiers li:not(.active) a.filter-link:hover{color:#006186}body.ocseo-layout .wrapper .container .row .col-md.content-area .site-main article.page.page .entry-content .elementor>.elementor-element.e-parent div[id^="tm-"] .go4149833139:has(>.tm-info-container){flex-wrap:nowrap !important;column-gap:10px !important}body.ocseo-layout .wrapper .container .row .col-md.content-area .site-main article.page.page .entry-content .elementor>.elementor-element.e-parent div[id^="tm-"] .go4149833139:has(>.tm-info-container) .go2299626625{width:auto !important;height:auto !important;font-size:16px !important;font-weight:400 !important;color:#535455 !important;line-height:24px !important}body.ocseo-layout .wrapper .container .row .col-md.content-area .site-main article.page.page .entry-content .elementor>.elementor-element.e-parent div[id^="tm-"] .go4149833139:has(>.tm-info-container) .tm-info-container{gap:5px !important;flex-direction:row !important}body.ocseo-layout .wrapper .container .row .col-md.content-area .site-main article.page.page .entry-content .elementor>.elementor-element.e-parent div[id^="tm-"] .go4149833139:has(>.tm-info-container) .tm-info-container .go3390793251.tm-stars svg{width:15px !important;height:15px !important}body.ocseo-layout .wrapper .container .row .col-md.content-area .site-main article.page.page .entry-content .elementor>.elementor-element.e-parent div[id^="tm-"] .go4149833139:has(>.tm-info-container) .tm-info-container .go3390793251.tm-stars svg path{fill:#FFC700 !important}body.ocseo-layout .wrapper .container .row .col-md.content-area .site-main article.page.page .entry-content .elementor>.elementor-element.e-parent div[id^="tm-"] .go4149833139:has(>.tm-info-container) .tm-info-container .tm-source .tm-based-on{font-size:16px !important;line-height:24px !important;display:flex !important;flex-direction:row;flex-wrap:nowrap;white-space:nowrap}body.ocseo-layout .wrapper .container .row .col-md.content-area .site-main article.page.page .entry-content .elementor>.elementor-element.e-parent div[id^="tm-"] [data-tm-edit=branding]{display:none !important}@media only screen and (max-width: 1024px){body.ocseo-layout .wrapper .container .row .col-md.content-area .site-main article.page.page .entry-content .elementor>.elementor-element.e-parent .facility-mobile-gallery .elementor-element.elementor-widget-image-carousel .elementor-widget-container .elementor-image-carousel-wrapper.swiper .swiper-wrapper .swiper-slide .swiper-slide-inner img{width:100%;height:600px;object-fit:cover;object-position:center}}@media only screen and (max-width: 768px){body.ocseo-layout .wrapper .container .row .col-md.content-area .site-main article.page.page .entry-content .elementor>.elementor-element.e-parent .facility-filter-control-sc{width:100%}body.ocseo-layout .wrapper .container .row .col-md.content-area .site-main article.page.page .entry-content .elementor>.elementor-element.e-parent .facility-filter-control-sc .elementor-shortcode:has(>.facility-filter-display) .facility-filter-display{background-color:#006186;justify-content:space-between}body.ocseo-layout .wrapper .container .row .col-md.content-area .site-main article.page.page .entry-content .elementor>.elementor-element.e-parent .facility-filter-control-sc .elementor-shortcode:has(>.facility-filter-display) .facility-filter-display .select-filter-label{padding-left:14px;color:#fff}body.ocseo-layout .wrapper .container .row .col-md.content-area .site-main article.page.page .entry-content .elementor>.elementor-element.e-parent .facility-filter-control-sc .elementor-shortcode:has(>.facility-filter-display) .facility-filter-display .selected-filer{background-color:transparent;box-shadow:none;display:flex;align-items:center;justify-content:end;color:#fff}body.ocseo-layout .wrapper .container .row .col-md.content-area .site-main article.page.page .entry-content .elementor>.elementor-element.e-parent .facility-filter-control-sc .elementor-shortcode:has(>.facility-filter-display) .facility-filter-display .selected-filer .current-filter a.category-link{color:#fff}body.ocseo-layout .wrapper .container .row .col-md.content-area .site-main article.page.page .entry-content .elementor>.elementor-element.e-parent .facility-filter-control-sc .elementor-shortcode:has(>.facility-filter-display) .filtiers{margin-top:0px;background:#006186;border-radius:0;box-shadow:none}body.ocseo-layout .wrapper .container .row .col-md.content-area .site-main article.page.page .entry-content .elementor>.elementor-element.e-parent .facility-filter-control-sc .elementor-shortcode:has(>.facility-filter-display) .filtiers li.d_filter a.filter-link{color:#fff}body.ocseo-layout .wrapper .container .row .col-md.content-area .site-main article.page.page .entry-content .elementor>.elementor-element.e-parent .facility-filter-control-sc .elementor-shortcode:has(>.facility-filter-display) .filtiers li.d_filter a.filter-link:hover{color:#D77E2A}body.ocseo-layout .wrapper .container .row .col-md.content-area .site-main article.page.page .entry-content .elementor>.elementor-element.e-parent .facility-mobile-gallery .elementor-element.elementor-widget-image-carousel .elementor-widget-container .elementor-image-carousel-wrapper.swiper .swiper-wrapper .swiper-slide .swiper-slide-inner img{width:100%;height:300px;object-fit:cover;object-position:center}}body.ocseo-layout .wrapper .container{max-width:100%}body.ocseo-layout .wrapper .container .row .col-md.content-area .site-main article.page.page .entry-content .elementor>.elementor-element.e-parent.quote-section .elementor-element.e-child>.e-con-inner .elementor-element.e-child:has(>.elementor-widget-testimonial-carousel) .elementor-swiper .elementor-main-swiper{width:100%}body.ocseo-layout .wrapper .container .row .col-md.content-area .site-main article.page.page .entry-content .elementor>.elementor-element.e-parent.quote-section .elementor-element.e-child>.e-con-inner .elementor-element.e-child:has(>.elementor-widget-testimonial-carousel) .elementor-swiper .elementor-main-swiper .swiper-wrapper .swiper-slide{padding-left:calc((100% - (95% - 20px)));padding-right:calc((100% - (95% - 20px)));padding-top:30px;padding-bottom:30px}body.ocseo-layout .wrapper .container .row .col-md.content-area .site-main article.page.page .entry-content .elementor>.elementor-element.e-parent.quote-section .elementor-element.e-child>.e-con-inner .elementor-element.e-child:has(>.elementor-widget-testimonial-carousel) .elementor-swiper .elementor-main-swiper .swiper-wrapper .swiper-slide:before{content:'“';color:var(--quote-icon-color, "#fff");display:block;position:absolute;background-position:center;background-repeat:no-repeat;background-size:contain;width:28px;height:40px;left:0px;top:-5px;font-family:'Outfit';font-size:50px;font-weight:600;line-height:normal}body.ocseo-layout .wrapper .container .row .col-md.content-area .site-main article.page.page .entry-content .elementor>.elementor-element.e-parent.quote-section .elementor-element.e-child>.e-con-inner .elementor-element.e-child:has(>.elementor-widget-testimonial-carousel) .elementor-swiper .elementor-main-swiper .swiper-wrapper .swiper-slide:after{content:'”';color:var(--quote-icon-color, "#fff");display:block;position:absolute;background-position:center;background-repeat:no-repeat;background-size:contain;width:28px;height:40px;right:0px;bottom:50px;font-family:'Outfit';font-size:50px;font-weight:600;line-height:normal}

/*# sourceMappingURL=custom.css.map */
