.elementor-3906 .elementor-element.elementor-element-3a357f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}body.elementor-page-3906{--og:var(--e-global-color-primary,#102B50);--oh:var(--e-global-color-primary,#102B50);--ob:var(--e-global-color-text,#243044);--ow:var(--e-global-color-oasis_neutral,#EEF3F8);--os:var(--e-global-color-oasis_neutral,#EEF3F8);--ol:var(--e-global-color-oasis_neutral,#EEF3F8);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;color:var(--ob)}body.elementor-page-3906 .oasis-case .hero,body.elementor-page-3906 .oasis-case__hero{padding:72px 32px;background:linear-gradient(115deg,var(--e-global-color-primary,#102B50),var(--e-global-color-primary,#102B50))}body.elementor-page-3906 .oasis-case .hero .wrap,body.elementor-page-3906 .oasis-case__hero .oasis-case__wrap{max-width:1120px;margin:0 auto}body.elementor-page-3906 .oasis-case .eyebrow,body.elementor-page-3906 .oasis-case__eyebrow{margin:0 0 14px;color:var(--e-global-color-oasis_neutral,#EEF3F8);font-size:13px;font-weight:700;letter-spacing:.08em}body.elementor-page-3906 .oasis-case h1{max-width:880px;margin:0;color:#fff;font-size:56px;font-weight:800;line-height:1.08;letter-spacing:-.025em}body.elementor-page-3906 .oasis-case .lead,body.elementor-page-3906 .oasis-case__intro{max-width:780px;margin:20px 0 0;color:var(--e-global-color-oasis_neutral,#EEF3F8);font-size:19px;line-height:1.65}body.elementor-page-3906 .oasis-case>section:not(.oasis-case__hero):not(.oasis-case__cta),body.elementor-page-3906 .oasis-case__section{padding:72px 32px}body.elementor-page-3906 .oasis-case>section>.wrap,body.elementor-page-3906 .oasis-case__section>.oasis-case__wrap{max-width:1120px;margin:0 auto}body.elementor-page-3906 .oasis-case h2{margin:0 0 20px;color:var(--oh);font-size:38px;font-weight:800;line-height:1.18;letter-spacing:-.018em}body.elementor-page-3906 .oasis-case h3{color:var(--oh);font-size:23px;font-weight:700;line-height:1.3}body.elementor-page-3906 .oasis-case p,body.elementor-page-3906 .oasis-case li{color:var(--ob);font-size:17px;line-height:1.65}body.elementor-page-3906 .oasis-case .snapshot,body.elementor-page-3906 .oasis-case .card,body.elementor-page-3906 .oasis-case__card{padding:26px;border:1px solid var(--ol);border-radius:12px;background:#fff;box-shadow:0 8px 24px rgb(16 43 80 / .06)}body.elementor-page-3906 .oasis-case .work,body.elementor-page-3906 .oasis-case__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}body.elementor-page-3906 .oasis-case .photos,body.elementor-page-3906 .oasis-case__gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}body.elementor-page-3906 .oasis-case figure{overflow:hidden;margin:0;border:1px solid var(--ol);border-radius:12px;background:#fff;box-shadow:0 8px 24px rgb(16 43 80 / .06)}body.elementor-page-3906 .oasis-case figure img{display:block;width:100%;height:auto}body.elementor-page-3906 .oasis-case figcaption{padding:14px 16px;color:var(--ob);font-size:14px;font-weight:600;line-height:1.5;background:var(--ow)}body.elementor-page-3906 .oasis-case .links,body.elementor-page-3906 .oasis-case__links{display:flex;flex-wrap:wrap;gap:10px 18px}body.elementor-page-3906 .oasis-case .links a,body.elementor-page-3906 .oasis-case__links a,body.elementor-page-3906 .oasis-case p a:not(.btn):not(.oasis-case__btn){padding:0;border:0;border-radius:0;background:#fff0;color:var(--og);font-weight:600;text-decoration:underline;text-underline-offset:3px;box-shadow:none}body.elementor-page-3906 .oasis-case .btn,body.elementor-page-3906 .oasis-case__btn{min-height:50px;padding:13px 22px;border-radius:8px;font-size:16px;font-weight:700;line-height:24px;box-shadow:none}body.elementor-page-3906 .oasis-case .cta,body.elementor-page-3906 .oasis-case__cta{padding:56px 32px;background:var(--oh);color:#fff}body.elementor-page-3906 .oasis-case .cta .wrap,body.elementor-page-3906 .oasis-case__cta .oasis-case__wrap{max-width:1120px;margin:0 auto}body.elementor-page-3906 .oasis-case .cta h2,body.elementor-page-3906 .oasis-case__cta h2{color:#fff}body.elementor-page-3906 .oasis-case .cta p,body.elementor-page-3906 .oasis-case__cta p{color:var(--e-global-color-oasis_neutral,#EEF3F8)}body.elementor-page-3906 .oasis-case .alt{background:var(--ow)}@media(max-width:767px){body.elementor-page-3906 .oasis-case .hero,body.elementor-page-3906 .oasis-case__hero{padding:48px 20px}body.elementor-page-3906 .oasis-case h1{font-size:32px;line-height:1.12}body.elementor-page-3906 .oasis-case .lead,body.elementor-page-3906 .oasis-case__intro{font-size:18px}body.elementor-page-3906 .oasis-case>section:not(.oasis-case__hero):not(.oasis-case__cta),body.elementor-page-3906 .oasis-case__section{padding:48px 20px}body.elementor-page-3906 .oasis-case h2{font-size:29px;line-height:1.2}body.elementor-page-3906 .oasis-case .work,body.elementor-page-3906 .oasis-case__grid,body.elementor-page-3906 .oasis-case .photos,body.elementor-page-3906 .oasis-case__gallery{grid-template-columns:1fr;gap:16px}body.elementor-page-3906 .oasis-case .snapshot,body.elementor-page-3906 .oasis-case .card,body.elementor-page-3906 .oasis-case__card{padding:20px}body.elementor-page-3906 .oasis-case .cta,body.elementor-page-3906 .oasis-case__cta{padding:48px 20px}body.elementor-page-3906 .oasis-case .btn,body.elementor-page-3906 .oasis-case__btn{width:100%;text-align:center}}