.elementor .yp-lang-active{color:var(--white);background-color:var(--cyan);}.elementor .yp-lang-btn:hover,.elementor .yp-lang-btn:focus-visible{color:var(--white);}.elementor .yp-lang-btn{font-family:var(--segoe-ui);font-weight:600;font-size:13px;color:#cdd8e8;line-height:1;text-align:center;cursor:pointer;padding-block-start:7px;padding-block-end:7px;padding-inline-start:11px;padding-inline-end:11px;border-style:none;background-color:transparent;transition:background-color 0.2s, color 0.2s;}.elementor .lang-switch{width:auto;overflow:hidden;padding:0px;margin-inline-start:8px;border-radius:8px;border-width:1px;border-color:rgba(255,255,255,.25);border-style:solid;display:flex;gap:2px;align-items:center;.yp-lang-active {
  background-color: var(--cyan);
  color: var(--white);
}\n}.elementor .yp-step-ctx{font-family:"Segoe UI";font-weight:600;font-size:12.5px;color:var(--cyan);padding:0px;margin-block-start:9px;display:inline-block;}.elementor .yp-hdr-bar{height:74px;position:fixed;inset-block-start:0px;inset-inline-end:0px;inset-inline-start:0px;z-index:50;background-color:transparent;transition:background-color 0.3s, box-shadow 0.3s;justify-content:space-between;align-items:center;padding-block: 0;\n}.elementor .yp-burger-bar{width:24px;height:2px;padding:0px;margin:0px;border-radius:2px;background-color:var(--white);transition:transform 0.3s, opacity 0.3s;}.elementor .yp-burger{cursor:pointer;padding:8px;border-style:none;background-color:transparent;display:none;flex-direction:column;gap:5px;align-items:flex-start;}.elementor .yp-btn-nav:hover,.elementor .yp-btn-nav:focus-visible{background-color:var(--cyan-soft);box-shadow:0px 8px 24px 0px rgba(0,168,225,.4);transform:translate3d(0px, -1px, 0px);}.elementor .yp-btn-nav{font-family:"Segoe UI";font-weight:600;font-size:14.5px;color:var(--white);text-align:center;cursor:pointer;padding-block-start:12px;padding-block-end:12px;padding-inline-start:22px;padding-inline-end:22px;border-radius:8px;background-color:var(--cyan);box-shadow:0px 6px 18px 0px rgba(0,168,225,.28);transition:transform 0.15s, box-shadow 0.2s, background-color 0.2s;display:inline-block;}.elementor .yp-nav-link:hover,.elementor .yp-nav-link:focus-visible{color:var(--white);}.elementor .yp-nav-link{font-family:"Segoe UI";font-weight:500;font-size:14.5px;color:#dce6f2;padding:0px;}.elementor .yp-table-crit{font-weight:600;font-size:15px;color:var(--navy);padding:0px;}.elementor .yp-table-yp-cell{padding-block-start:17px;padding-block-end:17px;padding-inline-start:22px;padding-inline-end:22px;background-color:rgba(0,168,225,.05);flex:1 1 0px;}.elementor .yp-table-lit{font-weight:500;font-size:15px;color:#C26A1A;padding:0px;}.elementor .yp-table-lit-cell{padding-block-start:17px;padding-block-end:17px;padding-inline-start:22px;padding-inline-end:22px;background-color:rgba(232,132,43,.06);flex:1 1 0px;}.elementor .yp-table-head-lith{padding-block-start:17px;padding-block-end:17px;padding-inline-start:22px;padding-inline-end:22px;background-color:#E8842B;flex:1 1 0px;}.elementor .yp-mode-card:hover,.elementor .yp-mode-card:focus-visible{box-shadow:0px 14px 34px 0px rgba(11,26,53,.09);transform:translate3d(0px, -3px, 0px);}.elementor .yp-mode-card{padding:26px;border-radius:14px;border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--white);transition:transform 0.25s, box-shadow 0.25s;flex:1 1 calc(50% - 12px);}.elementor .yp-pill-title{font-weight:700;font-size:17px;color:var(--navy);margin-block-end:9px;}.elementor .yp-pill-card:hover,.elementor .yp-pill-card:focus-visible{box-shadow:0px 16px 38px 0px rgba(11,26,53,.1);transform:translate3d(0px, -4px, 0px);}.elementor .yp-pill-card{padding-block-start:30px;padding-block-end:30px;padding-inline-start:24px;padding-inline-end:24px;border-radius:14px;border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--white);transition:transform 0.25s, box-shadow 0.25s;flex:1 1 calc(25% - 22px);}.elementor .yp-contact-link:hover,.elementor .yp-contact-link:focus-visible{color:var(--cyan);}.elementor .yp-contact-link{font-size:15px;color:#cdd8e8;padding:0px;margin-inline-end:auto;transition:color 0.2s;}.elementor .yp-btn-ghost:hover,.elementor .yp-btn-ghost:focus-visible{border-color:var(--white);background-color:rgba(255,255,255,.08);}.elementor .yp-btn-ghost{font-weight:600;font-size:16px;color:var(--white);text-align:center;cursor:pointer;padding-block-start:16px;padding-block-end:16px;padding-inline-start:30px;padding-inline-end:30px;border-radius:8px;border-width:1.5px;border-color:rgba(255,255,255,.35);border-style:solid;background-color:transparent;transition:background-color 0.2s, border-color 0.2s;display:inline-block;}.elementor .yp-btn:hover,.elementor .yp-btn:focus-visible{background-color:var(--cyan-soft);box-shadow:0px 8px 24px 0px rgba(0,168,225,.4);transform:translate3d(0px, -1px, 0px);}.elementor .yp-btn{font-weight:600;font-size:16px;color:var(--white);text-align:center;cursor:pointer;padding-block-start:16px;padding-block-end:16px;padding-inline-start:30px;padding-inline-end:30px;border-radius:8px;background-color:var(--cyan);box-shadow:0px 6px 18px 0px rgba(0,168,225,.28);transition:transform 0.15s, box-shadow 0.2s, background-color 0.2s;display:inline-block;}.elementor .yp-form-msg{font-size:14px;text-align:center;padding:12px;}.elementor .yp-form-field-full{min-width:220px;padding:0px;flex:1 1 100%;}.elementor .yp-footnote{font-family:"Segoe UI";font-weight:400;font-size:14px;color:var(--line-dark);text-align:center;padding:0px;margin-block-start:30px;}.elementor .yp-lede-line{max-width:640px;font-family:"Segoe UI";font-weight:400;font-size:17.5px;color:var(--line-dark);line-height:1.65;padding:0px;margin-block-end:48px;}.elementor .yp-lede-grey{font-size:17.5px;color:var(--grey);line-height:1.65;padding:0px;margin-block-end:48px;}.elementor .yp-table-head-cell{padding-block-start:17px;padding-block-end:17px;padding-inline-start:22px;padding-inline-end:22px;background-color:var(--navy);flex:1 1 0px;}.elementor .yp-table-head-text{font-weight:500;font-size:14px;color:var(--white);padding:0px;}.elementor .yp-split-row{padding:0px;gap:60px;flex-wrap:wrap;align-items:center;}.elementor .yp-col-400{min-width:280px;padding:0px;flex:1 1 400px;}.elementor .yp-img-rounded{width:100%;height:auto;border-radius:14px;}.elementor .yp-col-460{min-width:300px;padding:0px;flex:1 1 460px;}.elementor .yp-lede-line-max{max-width:560px;font-size:17.5px;color:var(--line-dark);line-height:1.65;padding:0px;margin-block-end:34px;}.elementor .yp-bullet{font-size:15.5px;color:var(--line);padding:0px;margin-block-end:10px;strong {
color: var(--cyan);
margin-right: 10px;
}\n}.elementor .yp-stat-card{text-align:center;padding-block-start:38px;padding-block-end:38px;padding-inline-start:30px;padding-inline-end:30px;border-radius:16px;border-width:1px;border-color:rgba(255,255,255,.08);border-style:solid;background-image:linear-gradient(160deg, #0F2347 0%,#0c1d3c 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:1 1 260px;}.elementor .yp-stat-text{font-size:13.5px;color:#8fa3bf;line-height:1.55;padding:0px;margin-block-start:5px;}.elementor .yp-stat-label{font-weight:600;font-size:15px;color:var(--white);padding:0px;margin-block-start:8px;}.elementor .yp-stat-number{font-family:Tahoma;font-weight:800;font-size:clamp(36px, 4.6vw, 52px);color:var(--cyan);letter-spacing:-0.32px;line-height:1.1;}.elementor .yp-form-field-half{min-width:220px;padding:0px;flex:1 1 45%;}.elementor .yp-step-title{font-weight:800;font-size:16.5px;color:var(--navy);margin-block-start:0px;margin-block-end:6px;}.elementor .yp-step-number{width:42px;height:42px;font-weight:800;font-size:15px;color:var(--cyan);margin-block-end:12px;border-radius:11px;background-color:rgba(0,168,225,.1);display:flex;justify-content:center;align-items:center;}.elementor .yp-section-dark{font-family:var(--segoe-ui);padding-block-start:96px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--navy);}.elementor .yp-section-light{font-family:var(--segoe-ui);padding-block-start:96px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .yp-h2-dark{font-weight:800;font-size:clamp(27px, 3.6vw, 40px);color:var(--navy);line-height:1.15;margin-block-end:16px;}.elementor .yp-eyebrow-cyan{font-weight:700;font-size:13px;color:var(--cyan);letter-spacing:2.24px;text-transform:uppercase;padding:0px;margin-block-end:14px;display:block;}.elementor .yp-grid-22{padding:0px;gap:22px;flex-wrap:wrap;}.elementor .yp-h2-light{font-family:"Segoe UI";font-weight:800;font-size:clamp(27px, 3.6vw, 40px);color:var(--white);line-height:1.15;margin-block-end:16px;}.elementor .yp-form-input{width:100%;font-size:15px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;border-radius:10px;border-width:1px;border-color:var(--line);border-style:solid;box-sizing: border-box;\n}.elementor .yp-form-label{font-weight:700;font-size:13.5px;color:var(--grey);padding:0px;margin-block-end:6px;display:block;}.elementor .yp-spec-tile{text-align:center;padding-block-start:30px;padding-block-end:30px;padding-inline-start:18px;padding-inline-end:18px;border-inline-end-width:1px;background-color:var(--white);flex:1 1 0px;border-right-style: solid; border-right-color: var(--line);\n}.elementor .yp-spec-label{font-size:12.5px;color:var(--grey);padding:0px;margin-block-start:4px;}.elementor .yp-spec-value{font-weight:800;font-size:25px;color:var(--navy);line-height:1.1;strong {
  color: var(--cyan);
  font-size: 0.7em;
}\n}.elementor .yp-table-row{padding:0px;border-block-end-width:1px;gap:0px;border-bottom-style: solid; border-bottom-color: var(--line);\n}.elementor .yp-table-crit-cell{min-width:394px;padding-block-start:17px;padding-block-end:17px;padding-inline-start:22px;padding-inline-end:22px;background-color:var(--white);flex:1 1 0px;}.elementor .yp-eyebrow-soft{font-family:"Segoe UI";font-weight:600;font-size:13px;color:var(--cyan);letter-spacing:2.24px;text-transform:uppercase;padding:0px;margin-block-end:14px;display:block;}.elementor .yp-item-stack{column-gap:10px;padding:0px;margin-block-end:20px;display:flex;flex-direction:row;row-gap:0px;flex-wrap:wrap;}.elementor .yp-dark-item-text{font-size:15.5px;color:var(--line-dark);line-height:1.6;padding:0px;}.elementor .yp-dark-item-title{font-weight:800;font-size:17px;color:var(--white);margin-block-end:6px;}.elementor .yp-inner{max-width:1140px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;align-items:center;}.elementor .yp-card-title{font-family:"Segoe UI";font-weight:700;font-size:16px;color:var(--navy);}.elementor .yp-table-strong{font-weight:700;font-size:15px;color:var(--navy);padding:0px;}.elementor .yp-card:hover,.elementor .yp-card:focus-visible{box-shadow:0px 16px 38px 0px rgba(11,26,53,.1);transform:translate3d(0px, -3px, 0px);}.elementor .yp-card{padding-block-start:28px;padding-block-end:28px;padding-inline-start:26px;padding-inline-end:26px;border-radius:14px;border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--bg-soft);transition:transform 0.25s, box-shadow 0.25s;flex:1 1 calc(33.333% - 22px);}.elementor .yp-card-text{font-size:14.5px;color:var(--grey);line-height:1.6;padding:0px;}.elementor .boxed{padding-inline-start:calc((100vw - 1140px)/2);padding-inline-end:calc((100vw - 1140px)/2);justify-content:space-between;}.elementor .ck{width:26px;height:26px;color:var(--cyan);padding:5px;border-radius:50%;background-color:rgba(0, 168, 255, 0.12);}.elementor .ic{width:48px;height:48px;margin-block-end:18px;border-radius:12px;background-color:rgba(0, 168, 255, 0.1);display:flex;flex-direction:column;justify-content:center;align-items:center;svg {
  width: 25px !important;
  height: 25px !important;
  stroke: var(--cyan);
  fill: none;
  stroke-width: 1.8;
}\n}.elementor .nav-links{padding:0px;gap:30px;justify-content:flex-end;align-items:center;}.elementor .footer-links{width:auto;gap:20px;}.elementor .footer-link{font-family:"Segoe UI";font-weight:400;font-size:13px;color:var(--line-dark);}.elementor .footer-link:hover,.elementor .footer-link:focus-visible{color:var(--white);}.elementor .contact-card-info{column-gap:10px;row-gap:5px;flex-wrap:wrap;}.elementor .contact-card-info-svg{width:14px;height:14px;color:var(--cyan);}