.elementor .s-fcta-bg{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;}.elementor .s-fcta-scrim{min-width:0px;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:rgba(0,0,0,0.2);}.elementor .s-fcta-eyebrow-dot{width:8px;height:8px;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#CF2E25;flex:0 0 auto;}.elementor .s-fcta-eyebrow-text{font-family:"Manrope";font-weight:500;font-size:12px;color:#FFFFFF;letter-spacing:0.96px;line-height:1.5em;text-transform:uppercase;}.elementor .s-fcta-eyebrow{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .s-fcta-heading{max-width:620px;font-family:"Inter";font-weight:500;font-size:64px;color:#FFFFFF;letter-spacing:-1.28px;line-height:1.1em;}.elementor .s-fcta-copy{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 0%;align-items:flex-start;}.elementor .s-fcta-text{max-width:408px;font-family:"Manrope";font-weight:400;font-size:14px;color:#FFFFFF;line-height:1.65em;}.elementor .s-fcta-btn{font-family:"Inter";font-weight:600;font-size:14px;color:#FFFFFF;line-height:1.7em;cursor:pointer;padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;border-radius:5px;border-width:0px;background-color:#CF2E25;display:flex;gap:16px;justify-content:center;align-items:center;}.elementor .s-fcta-btn:hover,.elementor .s-fcta-btn:focus-visible{background-color:#B32820;}.elementor .s-fcta-quote{font-family:"Inter";font-weight:600;font-size:14px;color:#FFFFFF;line-height:1.7em;cursor:pointer;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;background-color:rgba(0,0,0,0);display:flex;gap:8px;align-items:center;}.elementor .s-fcta-quote:hover,.elementor .s-fcta-quote:focus-visible{color:#CF2E25;}.elementor .s-fcta-actions{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:32px;flex-wrap:wrap;align-items:center;}.elementor .s-fcta-panel{max-width:456px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-radius:5px;background-color:rgba(0,0,0,0.6);box-shadow:0px 4px 4px 0px rgba(0,0,0,0.2);backdrop-filter:blur(5.5px);display:flex;flex-direction:column;gap:32px;flex:0 0 auto;justify-content:center;align-items:flex-start;}.elementor .s-fcta-inner{width:100%;max-width:1312px;position:relative;z-index:2;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:64px;justify-content:space-between;align-items:center;}.elementor .s-fcta{overflow:hidden;position:relative;padding-block-start:120px;padding-block-end:120px;padding-inline-start:64px;padding-inline-end:64px;display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .s-flogo{width:238px;height:111px;object-fit:contain;}.elementor .s-ftagline{font-family:"Manrope";font-weight:500;font-size:12px;color:#FFFFFF;letter-spacing:0.96px;line-height:1.5em;text-transform:uppercase;}.elementor .s-fsocial-ig-icon{width:20px;height:20px;object-fit:contain;}.elementor .s-fsocial-ig{width:36px;height:36px;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:5px;background-color:#CF2E25;display:flex;justify-content:center;align-items:center;}.elementor .s-fsocial-ig:hover,.elementor .s-fsocial-ig:focus-visible{background-color:#B32820;}.elementor .s-fsocial-fb-icon{width:20px;height:20px;object-fit:contain;}.elementor .s-fsocial-fb{width:36px;height:36px;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:5px;background-color:#CF2E25;display:flex;justify-content:center;align-items:center;}.elementor .s-fsocial-fb:hover,.elementor .s-fsocial-fb:focus-visible{background-color:#B32820;}.elementor .s-fsocial-li-icon{width:20px;height:20px;object-fit:contain;}.elementor .s-fsocial-li{width:36px;height:36px;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:5px;background-color:#CF2E25;display:flex;justify-content:center;align-items:center;}.elementor .s-fsocial-li:hover,.elementor .s-fsocial-li:focus-visible{background-color:#B32820;}.elementor .s-fsocial{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:24px;align-items:center;}.elementor .s-fcol-brand{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:28px;flex:0 0 auto;align-items:flex-start;}.elementor .s-fquick-label{font-family:"Manrope";font-weight:500;font-size:12px;color:#FFFFFF;letter-spacing:0.96px;line-height:1.5em;text-transform:uppercase;}.elementor .s-fcol-quick{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:24px;flex:0 0 auto;align-items:flex-start;}.elementor .s-fapps-label{font-family:"Manrope";font-weight:500;font-size:12px;color:#FFFFFF;letter-spacing:0.96px;line-height:1.5em;text-transform:uppercase;}.elementor .s-fcol-apps{width:auto;max-width:190px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:24px;flex:0 0 auto;align-items:flex-start;}.elementor .s-fcert-label{font-family:"Manrope";font-weight:500;font-size:12px;color:#FFFFFF;letter-spacing:0.96px;line-height:1.5em;text-transform:uppercase;}.elementor .s-fcert-badge{width:106px;height:105px;object-fit:contain;opacity:85%;}.elementor .s-fcert-caption{max-width:180px;font-family:"Manrope";font-weight:400;font-size:14px;color:rgba(255,255,255,0.6);line-height:1.65em;}.elementor .s-fcol-cert{width:auto;max-width:165px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:24px;flex:0 0 auto;align-items:flex-start;}.elementor .s-fsub-label{font-family:"Manrope";font-weight:500;font-size:12px;color:#FFFFFF;letter-spacing:0.96px;line-height:1.5em;text-transform:uppercase;}.elementor .s-fcol-sub{width:400px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:24px;flex:0 1 auto;align-items:flex-start;}.elementor .s-fcols{width:100%;max-width:1312px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:40px;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;}.elementor .s-fdivider{width:100%;height:1px;min-width:0px;max-width:1312px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:rgba(255,255,255,0.25);}.elementor .s-fcopyright{font-family:"Manrope";font-weight:400;font-size:14px;color:#FFFFFF;line-height:1.7em;}.elementor .s-flegal-terms{font-family:"Manrope";font-weight:400;font-size:14px;color:#FFFFFF;line-height:1.7em;text-decoration:none;}.elementor .s-flegal-terms:hover,.elementor .s-flegal-terms:focus-visible{color:#CF2E25;}.elementor .s-flegal-privacy{font-family:"Manrope";font-weight:400;font-size:14px;color:#FFFFFF;line-height:1.7em;text-decoration:none;}.elementor .s-flegal-privacy:hover,.elementor .s-flegal-privacy:focus-visible{color:#CF2E25;}.elementor .s-flegal{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:24px;flex:0 0 auto;align-items:center;}.elementor .s-fbottom{width:100%;max-width:1312px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .s-fmain{padding-block-start:80px;padding-block-end:40px;padding-inline-start:64px;padding-inline-end:64px;background-color:#2D2D2D;display:flex;flex-direction:column;gap:40px;align-items:center;}