.elementor .s-eyebrow{font-family:var(--gt-font-heading);font-weight:700;font-size:12px;color:var(--gt-crimson-light);letter-spacing:2.4px;text-transform:uppercase;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-pg-h1{max-width:720px;font-family:var(--gt-font-heading);font-weight:900;font-size:66px;color:#FFFFFF;letter-spacing:-1px;line-height:1.05em;}.elementor .s-rule-l{width:52px;height:4px;margin-block-start:22px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;border-radius:2px;background-color:var(--gt-crimson);}.elementor .s-pg-sub{max-width:600px;font-family:var(--gt-font-body);font-size:17px;color:var(--gt-text-body);line-height:1.78em;}.elementor .s-pg-hero-in{width:100%;max-width:1140px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .s-pg-hero-out{padding-block-start:150px;padding-block-end:68px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--gt-black);display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .s-form-h{font-family:var(--gt-font-heading);font-weight:800;font-size:27px;color:#FFFFFF;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-form-sub{font-family:var(--gt-font-body);font-size:14px;color:var(--gt-text-muted);margin-block-start:0px;margin-block-end:26px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-form-card{padding-block-start:42px;padding-block-end:42px;padding-inline-start:42px;padding-inline-end:42px;border-radius:8px;border-width:1px;border-color:#26262E;border-style:solid;background-color:var(--gt-dark2);display:flex;flex-direction:column;flex:1 1 480px;}.elementor .s-ci-icon{width:42px;height:42px;font-size:17px;border-radius:5px;background-color:#2A1414;display:flex;justify-content:center;align-items:center;}.elementor .s-ci-label{font-family:var(--gt-font-body);font-size:11px;color:var(--gt-text-muted);letter-spacing:0.9px;text-transform:uppercase;margin-block-start:0px;margin-block-end:3px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-ci-val{font-family:var(--gt-font-body);font-weight:500;font-size:14px;color:#FFFFFF;}.elementor .s-col{display:flex;flex-direction:column;}.elementor .s-ci-item{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#20202A;border-style:solid;display:flex;flex-direction:row;gap:15px;align-items:flex-start;}.elementor .s-ci-item-last{padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:15px;align-items:flex-start;}.elementor .s-consult-h{font-family:var(--gt-font-heading);font-weight:700;font-size:18px;color:#FFFFFF;margin-block-start:0px;margin-block-end:7px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-consult-p{font-family:var(--gt-font-body);font-size:13px;color:var(--gt-text-muted);line-height:1.6em;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-btn-red-full{width:100%;font-family:var(--gt-font-body);font-weight:700;font-size:15px;color:#FFFFFF;padding-block-start:13px;padding-block-end:13px;padding-inline-start:26px;padding-inline-end:26px;border-radius:5px;border-width:0px;border-style:none;background-color:var(--gt-crimson);justify-content:center;}.elementor .s-consult{padding-block-start:22px;padding-block-end:22px;padding-inline-start:22px;padding-inline-end:22px;margin-block-start:28px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:8px;border-width:1px;border-color:#5A2020;border-style:solid;background-color:#2A1414;display:flex;flex-direction:column;}.elementor .s-ci-col{display:flex;flex-direction:column;flex:1 1 320px;}.elementor .s-contact-row{width:100%;max-width:1140px;display:flex;flex-direction:row;gap:48px;flex-wrap:wrap;align-items:flex-start;}.elementor .s-sec-out-2{padding-block-start:64px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--gt-dark2);display:flex;flex-direction:column;justify-content:center;align-items:center;}