.elementor .default-sec{overflow:hidden;position:relative;padding-block-start:120px;padding-block-end:120px;padding-inline-start:32px;padding-inline-end:32px;align-items:stretch}.elementor .default-container{width:100%;max-width:1360px;padding:0;margin-inline-start:auto;margin-inline-end:auto}.elementor .eyebrow{font-weight:600;font-size:12px;color:#38b6ff;letter-spacing:.06em;line-height:18px;text-transform:uppercase;margin-block-end:12px}.elementor .hero-h{font-family:"Barlow";font-weight:200;font-size:64px;color:#fff;letter-spacing:-.02em;line-height:64px;strong{color:#3383BA!important}\n}.elementor .h2{font-family:"Barlow";font-weight:300;font-size:42px;color:#011029;line-height:50px;font-style:italic;margin-block-end:28px;strong{color:#3383BA!important}\n}.elementor .body-txt{font-weight:400;font-size:16px;color:#4a555f;line-height:26px;strong{color:#3383BA!important;font-weight:500}\n}.elementor .h4{font-family:"Barlow";font-weight:400;font-size:22px;color:#011029;line-height:30px;margin-block-end:16px}.elementor .h3{font-family:"Barlow";font-weight:400;font-size:32px;color:#012048;line-height:40px;margin-block-end:14px;strong{color:#3383BA!important;font-weight:400}\n}.elementor .footer-txt{font-family:"Inter";font-size:14px;color:#f2f7faa6;line-height:20px}.elementor .footer-h{font-family:"Barlow";font-weight:500;font-size:13px;color:#38b6ff;letter-spacing:.06em;line-height:26px;text-transform:uppercase;margin-block-end:18px}.elementor .icon-tab{width:auto;font-family:"Barlow";font-weight:500;font-size:14px;color:#3383ba;letter-spacing:.06em;line-height:24px;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:18px;padding-inline-end:24px;border-radius:999px;border-width:1px;border-color:#3383ba;border-style:solid;display:flex;flex-direction:row;gap:8px;align-items:center}.elementor .list-item{padding-block-end:16px;margin-block-end:16px;border-block-start-width:0;border-block-end-width:1px;border-inline-start-width:0;border-inline-end-width:0;border-color:#3383ba;border-style:solid;strong{margin-right:12px}\n}.elementor .comp-list{height:62px;font-size:16px;line-height:24px;text-align:center;padding-block-start:10px;padding-block-end:10px;padding-inline-start:12px;padding-inline-end:12px;border-radius:8px;background-color:#fff;display:flex;flex-direction:column;gap:0;justify-content:center;align-items:center}.elementor .blue-bg{color:#fff;background-color:#418ebf}.elementor .platform-card{padding-block-start:42px;padding-block-end:42px;padding-inline-start:34px;padding-inline-end:34px;border-block-start-width:0;border-block-end-width:1px;border-inline-start-width:0;border-inline-end-width:1px;border-color:#3284ba2b;border-style:solid;transition:all 200ms;*{transition:all 0.2s ease}\n}.elementor .platform-card:hover,.elementor .platform-card:focus-visible{color:#fff;background-color:#3383ba;*{color:#ffffff!important}\n}.elementor .icon-tab-v2{font-family:"Barlow";font-weight:500;font-size:14px;color:#38b6ff;letter-spacing:.06em;line-height:20px;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:18px;padding-inline-end:24px;border-radius:8px;border-width:1px;border-color:#38b6ff;border-style:solid;background-color:#38b6ff05;transition:all 200ms;display:flex;flex-direction:row;gap:16px;justify-content:flex-start;align-items:center;svg{transition:all 200ms ease;*{transition:all 200ms ease}}\n}.elementor .icon-tab-v2:hover,.elementor .icon-tab-v2:focus-visible{color:#fff;border-width:1px;border-color:#38b6ff;border-style:solid;background-color:#38b6ff;svg{path{fill:#fff!important}}\n}.elementor .hero-sub{padding-block-start:170px;padding-block-end:120px}