.elementor .tf-small:hover,.elementor .tf-small:focus-visible{color:#ffffff;}.elementor .tf-small{font-family:Catamaran;font-size:14px;color:#9fb0d0;line-height:1.5;text-decoration:none;display:block;text-wrap: balance;\n}.elementor .tf-bottom{width:100%;max-width:1200px;padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:48px;border-block-start-width:1px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap: 10px 24px; border-top-style: solid; border-top-color: #2c4270;\n}.elementor .tf-pill:hover,.elementor .tf-pill:focus-visible{color:#ffffff;border-color:#bd202b;background-color:#bd202b;}.elementor .tf-pill{font-family:Catamaran;font-weight:600;font-size:15px;color:#ffffff;line-height:1.3;text-decoration:none;padding-block-start:9px;padding-block-end:9px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;border-width:1px;border-color:#3a5285;border-style:solid;transition:background-color 0.15s, border-color 0.15s;display:inline-flex;align-items:center;}.elementor .tf-contact:hover,.elementor .tf-contact:focus-visible{color:#aed9ef;}.elementor .tf-contact{font-family:Catamaran;font-weight:600;font-size:17px;color:#ffffff;line-height:1.4;text-decoration:none;transition:color 0.15s;display:block;}.elementor .tf-link:hover,.elementor .tf-link:focus-visible{color:#ffffff;text-decoration:underline;}.elementor .tf-link{font-family:Catamaran;font-weight:500;font-size:16px;color:#c9d4ea;line-height:1.4;text-decoration:none;transition:color 0.15s;display:block;text-wrap: pretty;\n}.elementor .tf-head{min-height:50px;font-family:Poppins;font-weight:700;font-size:14px;color:#ffffff;letter-spacing:1.4px;line-height:1.35;text-transform:uppercase;padding-block-end:10px;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;border-block-end-width:2px;display:flex;align-items:flex-end;align-self:stretch;border-bottom-style: solid; border-bottom-color: #bd202b; text-wrap: balance;\n}.elementor .tf-col{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:11px;align-items:flex-start;}.elementor .tf-grid{width:100%;max-width:1200px;padding:0px;display:grid;gap:36px;grid-template-columns:1.05fr 0.85fr 1fr 1.15fr 1fr;}.elementor .tf-root{width:100%;padding-block-start:64px;padding-block-end:28px;padding-inline-start:32px;padding-inline-end:32px;border-block-start-width:4px;background-color:#172b55;display:flex;flex-direction:column;align-items:center;border-top-style: solid; border-top-color: #bd202b;\n}