.elementor .tft-bandsecondary{color:#FFFFFF;border-color:rgba(255,255,255,.45);background-color:transparent;}.elementor .tft-bandprimary{color:#0F2028;border-color:#F9F6F0;background-color:#F9F6F0;}.elementor .tft-bandbtns{width:auto;min-width:0px;position:relative;padding:0px;margin-block-start:8px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:center;}.elementor .tft-bandp{max-width:560px;position:relative;font-size:17px;color:rgba(255,255,255,.82);line-height:1.55;margin:0px;}.elementor .tft-bandh{position:relative;font-family:Newsreader;font-weight:400;font-size:64px;color:#FFFFFF;line-height:1.05;margin:0px;}.elementor .tft-band{width:100%;min-width:0px;min-height:440px;overflow:hidden;position:relative;text-align:center;padding-block-start:72px;padding-block-end:72px;padding-inline-start:80px;padding-inline-end:80px;margin-block-start:0px;margin-block-end:80px;margin-inline-start:0px;margin-inline-end:0px;border-radius:20px;background-color:#003A43;display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center;box-sizing: border-box;\n}.elementor .tft-noteh{font-weight:500;font-size:14px;line-height:1.35;margin:0px;}.elementor .tft-note{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .tft-discgrid{width:auto;min-width:0px;column-gap:48px;padding:0px;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));row-gap: 28px;\n}.elementor .tft-disch{font-family:Newsreader;font-weight:400;font-size:26px;line-height:1.2;margin:0px;}.elementor .tft-discl{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:16px;align-items:flex-start;}.elementor .tft-secondary{cursor:pointer;}.elementor .tft-primary{cursor:pointer;}.elementor .tft-disctext{max-width:980px;font-size:13px;line-height:1.55;margin:0px;}.elementor .tft-disc{min-width:0px;column-gap:96px;padding-block-start:40px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:56px;border-block-start-width:1px;display:grid;flex-direction:column;gap:10px;grid-template-columns:380px minmax(0, 1fr);border-top-style:solid; row-gap: 32px; border-top-style: solid; border-top-color: rgba(15,32,40,.1);\n}.elementor .tft-a{position:relative;}.elementor .tft-storelg{font-weight:600;font-size:14px;}.elementor .tft-storesm{font-size:10px;}.elementor .tft-storetxt{width:auto;min-width:0px;line-height:1.1;padding:0px;display:flex;flex-direction:column;}.elementor .tft-storeico{width:20px;height:20px;display:block;}.elementor .tft-store{width:auto;height:44px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:10px;border-width:1px;border-style:solid;transition:border-color 0.15s;display:inline-flex;flex-direction:row;gap:8px;flex:0 0 auto;align-items:center;}.elementor .tft-apps{width:auto;padding:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;flex:0 1 auto;align-items:center;}.elementor .tft-heart{width:16px;height:16px;display:block;}.elementor .tft-crisis{width:auto;padding:0px;display:flex;flex-direction:row;gap:8px;flex:0 1 auto;align-items:center;}.elementor .tft-small{font-weight:500;font-size:13px;}.elementor .tft-legal{width:auto;padding:0px;display:flex;flex-direction:row;gap:18px;}.elementor .tft-copy{font-size:13px;}.elementor .tft-legalcol{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .tft-badge{width:48px;height:48px;min-width:0px;display:block;flex:0 0 48px;}.elementor .tft-legalwrap{width:auto;padding:0px;display:flex;flex-direction:row;gap:16px;flex:0 1 auto;align-items:center;}.elementor .tft-bottom{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:40px;border-block-start-width:1px;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;border-top-style:solid;\n}.elementor .tft-link{font-weight:500;font-size:15px;line-height:1.35;display:block;}.elementor .tft-colh{font-weight:500;font-size:13px;margin-block-end:6px;}.elementor .tft-col{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .tft-cols{column-gap:32px;padding:0px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;row-gap:48px;\n}.elementor .tft-ico{width:20px;height:20px;display:block;}.elementor .tft-soc{width:40px;height:40px;min-width:0px;padding:0px;border-radius:999px;border-width:1px;border-style:solid;transition:border-color 0.15s;display:flex;justify-content:center;align-items:center;}.elementor .tft-social{width:auto;padding:0px;display:flex;flex-direction:row;gap:8px;}.elementor .tft-phone{font-weight:500;font-size:15px;}.elementor .tft-btn{font-family:inherit;font-weight:500;font-size:16px;line-height:20px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;border-radius:999px;border-width:1px;border-style:solid;transition:background-color 0.15s, color 0.15s, border-color 0.15s;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;\n}.elementor .tft-btns{width:auto;padding:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;}.elementor .tft-blurb{font-size:15px;line-height:1.5;margin:0px;}.elementor .tft-h{font-family:Newsreader;font-weight:400;font-size:36px;line-height:1.1;margin:0px;}.elementor .tft-logo{width:120px;height:auto;display:block;}.elementor .tft-brand{padding:0px;display:flex;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .tft-top{column-gap:96px;padding:0px;display:grid;grid-template-columns:380px minmax(0,1fr);}.elementor .tft-root{width:auto;font-family:"General Sans Variable";padding-block-start:40px;display:flex;flex-direction:column;}