.elementor-14811 .elementor-element.elementor-element-5ce937c5:not(.elementor-motion-effects-element-type-background), .elementor-14811 .elementor-element.elementor-element-5ce937c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#172963;}.elementor-14811 .elementor-element.elementor-element-5ce937c5 > .elementor-background-overlay{background-color:#0B112000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14811 .elementor-element.elementor-element-5ce937c5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-14811 .elementor-element.elementor-element-752ecc8e{text-align:left;}.elementor-14811 .elementor-element.elementor-element-752ecc8e .elementor-heading-title{color:#e5e7eb;}.elementor-14811 .elementor-element.elementor-element-79cc41fc{--spacer-size:10px;}.elementor-14811 .elementor-element.elementor-element-15bd1661{text-align:left;color:#e5e7eb;}.elementor-14811 .elementor-element.elementor-element-7af3f20d{--spacer-size:10px;}.elementor-14811 .elementor-element.elementor-element-1b176b6b .elementor-button{background-color:#f59e0b;border-radius:12px 12px 12px 12px;}.elementor-14811 .elementor-element.elementor-element-6c1f7822{--spacer-size:20px;}.elementor-14811 .elementor-element.elementor-element-45108d46 .elementor-icon-list-icon i{color:#f59e0b;transition:color 0.3s;}.elementor-14811 .elementor-element.elementor-element-45108d46 .elementor-icon-list-icon svg{fill:#f59e0b;transition:fill 0.3s;}.elementor-14811 .elementor-element.elementor-element-45108d46{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14811 .elementor-element.elementor-element-45108d46 .elementor-icon-list-text{color:#e5e7eb;transition:color 0.3s;}.elementor-14811 .elementor-element.elementor-element-7eb8c06{width:var( --container-widget-width, 281.269% );max-width:281.269%;--container-widget-width:281.269%;--container-widget-flex-grow:0;text-align:right;}.elementor-14811 .elementor-element.elementor-element-a0c6610:not(.elementor-motion-effects-element-type-background), .elementor-14811 .elementor-element.elementor-element-a0c6610 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f3f4f6;}.elementor-14811 .elementor-element.elementor-element-a0c6610{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-14811 .elementor-element.elementor-element-a0c6610 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14811 .elementor-element.elementor-element-dc13d65{text-align:left;}.elementor-14811 .elementor-element.elementor-element-6a532bc{--spacer-size:10px;}.elementor-14811 .elementor-element.elementor-element-e0301ca{text-align:left;}.elementor-14811 .elementor-element.elementor-element-e0301ca .elementor-heading-title{color:#172963;}.elementor-14811 .elementor-element.elementor-element-2099db5{text-align:left;}.elementor-14811 .elementor-element.elementor-element-8301e68{text-align:left;}.elementor-14811 .elementor-element.elementor-element-ffff7ed{text-align:center;}.elementor-14811 .elementor-element.elementor-element-56a1c68{padding:40px 0px 20px 0px;}.elementor-14811 .elementor-element.elementor-element-dda7f38{text-align:left;}.elementor-14811 .elementor-element.elementor-element-45b565a{text-align:left;}.elementor-14811 .elementor-element.elementor-element-e873a7e{text-align:left;}.elementor-14811 .elementor-element.elementor-element-935ba24{text-align:left;}.elementor-14811 .elementor-element.elementor-element-248547a{text-align:left;}.elementor-14811 .elementor-element.elementor-element-8878bb9{text-align:left;}.elementor-14811 .elementor-element.elementor-element-6e262a6b:not(.elementor-motion-effects-element-type-background), .elementor-14811 .elementor-element.elementor-element-6e262a6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#172963;}.elementor-14811 .elementor-element.elementor-element-6e262a6b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-14811 .elementor-element.elementor-element-6e262a6b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14811 .elementor-element.elementor-element-5d6789d3{text-align:center;}.elementor-14811 .elementor-element.elementor-element-5d6789d3 .elementor-heading-title{color:#ffffff;}.elementor-14811 .elementor-element.elementor-element-3719890c > .elementor-widget-container{background-color:#172963;}.elementor-14811 .elementor-element.elementor-element-3719890c:hover .elementor-widget-container{background-color:#172963;}.elementor-14811 .elementor-element.elementor-element-85ad8bc{padding:50px 0px 50px 0px;}.elementor-14811 .elementor-element.elementor-element-2227877{text-align:left;}.elementor-14811 .elementor-element.elementor-element-cf6e55e{text-align:left;}.elementor-14811 .elementor-element.elementor-element-10f8a3f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14811 .elementor-element.elementor-element-10f8a3f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14811 .elementor-element.elementor-element-10f8a3f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14811 .elementor-element.elementor-element-10f8a3f .elementor-icon-list-text{transition:color 0.3s;}.elementor-14811 .elementor-element.elementor-element-c634b1d{text-align:center;}.elementor-14811 .elementor-element.elementor-element-74bde2a4:not(.elementor-motion-effects-element-type-background), .elementor-14811 .elementor-element.elementor-element-74bde2a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#172963;}.elementor-14811 .elementor-element.elementor-element-74bde2a4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-14811 .elementor-element.elementor-element-74bde2a4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14811 .elementor-element.elementor-element-536b709d{text-align:left;}.elementor-14811 .elementor-element.elementor-element-47f5ebdf{text-align:left;}.elementor-14811 .elementor-element.elementor-element-47f5ebdf .elementor-heading-title{color:#B2B2B2;}.elementor-14811 .elementor-element.elementor-element-5e8b92b0{text-align:left;}.elementor-14811 .elementor-element.elementor-element-4f723910{text-align:left;color:#FFFFFF;}.elementor-14811 .elementor-element.elementor-element-5c07c4d5 .elementor-icon-list-icon i{color:#2AFF34;transition:color 0.3s;}.elementor-14811 .elementor-element.elementor-element-5c07c4d5 .elementor-icon-list-icon svg{fill:#2AFF34;transition:fill 0.3s;}.elementor-14811 .elementor-element.elementor-element-5c07c4d5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14811 .elementor-element.elementor-element-5c07c4d5 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-14811 .elementor-element.elementor-element-577f4b7 .elementor-button{background-color:#f59e0b;border-radius:12px 12px 12px 12px;}.elementor-14811 .elementor-element.elementor-element-71243a21:not(.elementor-motion-effects-element-type-background), .elementor-14811 .elementor-element.elementor-element-71243a21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-14811 .elementor-element.elementor-element-71243a21{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-14811 .elementor-element.elementor-element-71243a21 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14811 .elementor-element.elementor-element-7ebd9147{text-align:center;}.elementor-14811 .elementor-element.elementor-element-7ebd9147 .elementor-heading-title{color:#0f172a;}.elementor-14811 .elementor-element.elementor-element-2ef88b95{padding:10px 0px 10px 0px;}.elementor-14811 .elementor-element.elementor-element-10e9d151 .elementor-icon-wrapper{text-align:center;}.elementor-14811 .elementor-element.elementor-element-7f43841a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14811 .elementor-element.elementor-element-7f43841a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-14811 .elementor-element.elementor-element-7f43841a > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e5e7eb;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18px 20px 18px 20px;}.elementor-14811 .elementor-element.elementor-element-7f43841a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14811 .elementor-element.elementor-element-597658dd .elementor-heading-title{color:#0f172a;}.elementor-14811 .elementor-element.elementor-element-4af067fd{color:#334155;}.elementor-14811 .elementor-element.elementor-element-4a2f8f02{padding:10px 0px 10px 0px;}.elementor-14811 .elementor-element.elementor-element-721ca70d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14811 .elementor-element.elementor-element-721ca70d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-14811 .elementor-element.elementor-element-721ca70d > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e5e7eb;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18px 20px 18px 20px;}.elementor-14811 .elementor-element.elementor-element-721ca70d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14811 .elementor-element.elementor-element-24c8ed4c .elementor-heading-title{color:#0f172a;}.elementor-14811 .elementor-element.elementor-element-3722ac81{color:#334155;}.elementor-14811 .elementor-element.elementor-element-2cd059b9 .elementor-icon-wrapper{text-align:center;}.elementor-14811 .elementor-element.elementor-element-7cef55c9{padding:10px 0px 10px 0px;}.elementor-14811 .elementor-element.elementor-element-4f23473 .elementor-icon-wrapper{text-align:center;}.elementor-14811 .elementor-element.elementor-element-5b7362ce:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14811 .elementor-element.elementor-element-5b7362ce > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-14811 .elementor-element.elementor-element-5b7362ce > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e5e7eb;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18px 20px 18px 20px;}.elementor-14811 .elementor-element.elementor-element-5b7362ce > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14811 .elementor-element.elementor-element-217317aa .elementor-heading-title{color:#0f172a;}.elementor-14811 .elementor-element.elementor-element-46b9dbf0{color:#334155;}.elementor-14811 .elementor-element.elementor-element-2fcfcf54{padding:10px 0px 10px 0px;}.elementor-14811 .elementor-element.elementor-element-2c56908b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14811 .elementor-element.elementor-element-2c56908b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-14811 .elementor-element.elementor-element-2c56908b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e5e7eb;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18px 20px 18px 20px;}.elementor-14811 .elementor-element.elementor-element-2c56908b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14811 .elementor-element.elementor-element-7a006ff4 .elementor-heading-title{color:#0f172a;}.elementor-14811 .elementor-element.elementor-element-35b786bb{color:#334155;}.elementor-14811 .elementor-element.elementor-element-4e2ba652 .elementor-icon-wrapper{text-align:center;}.elementor-14811 .elementor-element.elementor-element-627f2e76{padding:10px 0px 10px 0px;}.elementor-14811 .elementor-element.elementor-element-808684a .elementor-icon-wrapper{text-align:center;}.elementor-14811 .elementor-element.elementor-element-6625ed8f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14811 .elementor-element.elementor-element-6625ed8f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-14811 .elementor-element.elementor-element-6625ed8f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e5e7eb;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18px 20px 18px 20px;}.elementor-14811 .elementor-element.elementor-element-6625ed8f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14811 .elementor-element.elementor-element-9c6a13a .elementor-heading-title{color:#0f172a;}.elementor-14811 .elementor-element.elementor-element-a8ad39e{color:#334155;}.elementor-14811 .elementor-element.elementor-element-663f53fd{padding:10px 0px 10px 0px;}.elementor-14811 .elementor-element.elementor-element-60b678bd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14811 .elementor-element.elementor-element-60b678bd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-14811 .elementor-element.elementor-element-60b678bd > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e5e7eb;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18px 20px 18px 20px;}.elementor-14811 .elementor-element.elementor-element-60b678bd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14811 .elementor-element.elementor-element-678419b8 .elementor-heading-title{color:#0f172a;}.elementor-14811 .elementor-element.elementor-element-52d66f0{color:#334155;}.elementor-14811 .elementor-element.elementor-element-59e22f61 .elementor-icon-wrapper{text-align:center;}.elementor-14811 .elementor-element.elementor-element-299980c5{padding:10px 0px 10px 0px;}.elementor-14811 .elementor-element.elementor-element-31e28ee0 .elementor-icon-wrapper{text-align:center;}.elementor-14811 .elementor-element.elementor-element-30f15d50:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14811 .elementor-element.elementor-element-30f15d50 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-14811 .elementor-element.elementor-element-30f15d50 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e5e7eb;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18px 20px 18px 20px;}.elementor-14811 .elementor-element.elementor-element-30f15d50 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14811 .elementor-element.elementor-element-7c03f62e .elementor-heading-title{color:#0f172a;}.elementor-14811 .elementor-element.elementor-element-7bd615c0{color:#334155;}@media(min-width:768px){.elementor-14811 .elementor-element.elementor-element-5bce83de{width:64.711%;}.elementor-14811 .elementor-element.elementor-element-50a8ad4{width:35.289%;}.elementor-14811 .elementor-element.elementor-element-1f0a300{width:71.572%;}.elementor-14811 .elementor-element.elementor-element-cb8d547{width:28.428%;}.elementor-14811 .elementor-element.elementor-element-7c144cfc{width:35.579%;}.elementor-14811 .elementor-element.elementor-element-28efb26f{width:64.421%;}}/* Start custom CSS for section, class: .elementor-element-74bde2a4 */.elementor-14811 .elementor-element.elementor-element-74bde2a4 .eyebrow{color:#41b3ff;font-weight:700;letter-spacing:.02em;margin-bottom:6px}
.elementor-14811 .elementor-element.elementor-element-74bde2a4 h2{color:#ffffff;font-size:clamp(28px,3.2vw,44px);letter-spacing:-.02em;margin:0 0 10px;line-height:1.1}
.elementor-14811 .elementor-element.elementor-element-74bde2a4 .intro p{color:rgba(255,255,255,.78);margin:0 0 16px;max-width:68ch}
/* Phones overlap + tilt */
.elementor-14811 .elementor-element.elementor-element-74bde2a4 .phones{position:relative;min-height:420px}
.elementor-14811 .elementor-element.elementor-element-74bde2a4 .phones .elementor-column{position:static} /* reset */
.elementor-14811 .elementor-element.elementor-element-74bde2a4 .ph1 img, .elementor-14811 .elementor-element.elementor-element-74bde2a4 .ph2 img{border-radius:24px;box-shadow:0 20px 50px rgba(0,0,0,.35)}
.elementor-14811 .elementor-element.elementor-element-74bde2a4 .ph1{position:absolute;left:0;top:20px;transform:rotate(-10deg);width:48%;max-width:320px}
.elementor-14811 .elementor-element.elementor-element-74bde2a4 .ph2{position:absolute;left:140px;top:70px;transform:rotate(8deg);width:48%;max-width:320px}
/* Checklist */
.elementor-14811 .elementor-element.elementor-element-74bde2a4 .checks .elementor-icon-list-icon i{color:#22c55e}
.elementor-14811 .elementor-element.elementor-element-74bde2a4 .cta .elementor-button{background:#13c4a1;color:#0f172a;border-radius:999px;font-weight:800;box-shadow:0 10px 30px rgba(0,0,0,.25)}
@media (max-width:1024px){
  .elementor-14811 .elementor-element.elementor-element-74bde2a4 .phones{display:flex;gap:12px;min-height:auto;flex-wrap:wrap;justify-content:center}
  .elementor-14811 .elementor-element.elementor-element-74bde2a4 .ph1, .elementor-14811 .elementor-element.elementor-element-74bde2a4 .ph2{position:relative;left:auto;top:auto;transform:none;width:46%;max-width:none}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-71243a21 *//* Timeline vertical line (drawn in the main section) */
.elementor-14811 .elementor-element.elementor-element-71243a21 .elementor-inner-section{
  position:relative;
}
.elementor-14811 .elementor-element.elementor-element-71243a21 .elementor-inner-section::before{
  content:"";
  position:absolute; left:50%; top:0; bottom:0; width:4px;
  background:linear-gradient(to bottom,#e2e8f0,#cbd5e1);
  transform:translateX(-50%); border-radius:999px;
}
/* Spacing tweaks on mobile */
@media(max-width:900px){
  .elementor-14811 .elementor-element.elementor-element-71243a21 .elementor-inner-section::before{ left:24px; transform:none; }
  .elementor-14811 .elementor-element.elementor-element-71243a21 .elementor-inner-section .elementor-column{ margin-bottom:0; }
  .elementor-14811 .elementor-element.elementor-element-71243a21 .elementor-inner-section .elementor-column:nth-child(1),
  .elementor-14811 .elementor-element.elementor-element-71243a21 .elementor-inner-section .elementor-column:nth-child(3){ _margin:0; }
}/* End custom CSS */