.two-col-slider .case-slide{--ink:#103b37;--muted:#4f6f69;--line:#dfe9e6;--brand:#0c7bdc;--ok:#1e9e58;--warn:#c23d2a}:root{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-50px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-50px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-size:100px}.two-col-slider{position:relative}.case-wrap{background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:0 6px 24px rgba(16,59,55,.07);padding:24px}.two-col-slider .case-header{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:16px;justify-content:space-between;margin-bottom:16px;padding-bottom:12px}.two-col-slider .case-header h2{color:var(--ink);font-size:1.25rem;letter-spacing:.2px;line-height:1.2;margin:0}.two-col-slider img.case-logo{max-width:200px}.two-col-slider .case-grid{display:grid;gap:24px;grid-template-columns:1.1fr 1fr}.two-col-slider .case-col h3{color:var(--ink);font-size:1.15rem;margin:.1rem 0 .4rem}.two-col-slider .case-grid .case-col h4{color:#1a3c3f;font-family:Ubuntu,Sans-serif;font-size:30px;font-weight:500;letter-spacing:.2px;line-height:34px;margin-block-end:1rem;margin-block-start:.5rem;text-transform:capitalize}.two-col-slider .case-col p{margin-bottom:0}.two-col-slider .case-col h3{line-height:50px}.two-col-slider .case-grid .case-col .tag{color:#1a3c3f;font-family:Ubuntu,Sans-serif;font-size:30px;font-weight:500;letter-spacing:.2px;line-height:34px;margin:.25rem 0 .5rem;text-transform:capitalize}.two-col-slider .lead{color:var(--muted);margin:.25rem 0 0}.two-col-slider ul.meta{color:var(--ink);list-style:none;margin:0 0 1rem;padding:0}.two-col-slider .quote.-placeholder{opacity:.95}.two-col-slider .quote{background:#0f2f2a0a;border-left:4px solid var(--brand);border-radius:10px;color:var(--ink);opacity:.95;padding:14px 16px}.two-col-slider .quote p{color:#103b37;font-style:italic;margin:0 0 .5rem}.two-col-slider .quote span{color:var(--muted);font-size:.9rem}.two-col-slider .case-grid h4{color:var(--e-global-color-secondary);font-size:30px;line-height:34px}.two-col-slider ul.bullets,.two-col-slider ul.checks{margin:.2rem 0 1rem;padding-left:1.1rem}.two-col-slider .case-grid h4{font-family:Ubuntu,Sans-serif;font-size:18px;font-weight:500;letter-spacing:.2px;text-transform:capitalize}.two-col-slider .sub{color:var(--ink);margin:.6rem 0 .25rem}.two-col-slider .checks{list-style:none;margin:.2rem 0 1rem;padding-left:1.1rem}.two-col-slider .checks li{margin:.4rem 0;padding-left:1.1rem;position:relative}.two-col-slider .checks li:before{color:var(--ok);content:"✓";font-weight:700;left:0;margin-right:.5rem;position:absolute;top:0}.two-col-slider .bullets li{margin:.4rem 0}.two-col-slider .case-footer{align-items:center;border-top:1px solid var(--line);display:flex;justify-content:space-between;margin-top:8px;padding-top:12px}.two-col-slider .brand{color:var(--muted);display:flex;flex-wrap:wrap;font-size:.9rem;gap:10px}.two-col-slider .swiper{position:relative}.elementor-swiper-button{color:hsla(0,0%,93%,.9);cursor:pointer;display:inline-flex;font-size:25px;left:0;position:absolute;top:50%;z-index:1111}.elementor-swiper-button-prev{left:0}.elementor-swiper-button-next{left:98%}.elementor-swiper-button svg{fill:#8388a0;font-size:25px;height:1em;width:1em}.two-col-slider ul.checks{padding-left:0}@media (max-width:767px){.two-col-slider .case-grid{gap:24px;grid-template-columns:1fr}}.two-col-slider .lead{font-size:16px}.two-col-slider p,.two-col-slider ul.bullets li,.two-col-slider ul.checks li{color:#8388a0}.two-col-slider .case-grid h4.tag{font-size:30px;font-weight:500;letter-spacing:.2px;line-height:34px;text-transform:capitalize}.elementor-swiper-button:hover svg{fill:#000}@media(max-width:767px){.elementor-swiper-button-next{left:94%}}@media (max-width:500px){.two-col-slider .case-header{flex-direction:column}}