.elementor .svc-btn-ghost:hover,.elementor .svc-btn-ghost:focus-visible{color:#000000;background-color:#FFFFFF;}.elementor .svc-btn-ghost{font-family:var(--font-heading);font-weight:700;font-size:15px;color:#FFFFFF;letter-spacing:1px;text-transform:uppercase;padding-block-start:18px;padding-block-end:18px;padding-inline-start:28px;padding-inline-end:28px;border-radius:5px;border-width:2px;border-color:#FFFFFF;border-style:solid;background-color:transparent;transition:background-color 0.2s, color 0.2s;}.elementor .svc-btn-red:hover,.elementor .svc-btn-red:focus-visible{background-color:#CC0000;}.elementor .svc-btn-red{font-family:var(--font-heading);font-weight:700;font-size:15px;color:#FFFFFF;letter-spacing:1px;text-transform:uppercase;padding-block-start:20px;padding-block-end:20px;padding-inline-start:30px;padding-inline-end:30px;border-radius:5px;background-color:#D10000;transition:background-color 0.2s;}.elementor .svc-card{padding:32px;border-radius:20px;border-width:1px;border-color:#E6E6E6;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:14px;}.elementor .svc-num{font-family:var(--font-heading);font-weight:800;font-size:40px;color:#D10000;line-height:1;cursor: default;\n}.elementor .svc-body{font-family:var(--font-body);font-size:18px;color:#333333;line-height:1.7;cursor: default;\n}.elementor .svc-h3{font-family:var(--font-heading);font-weight:800;font-size:20px;color:#000000;line-height:1.25;text-transform:uppercase;cursor: default;\n}.elementor .svc-h2{font-family:var(--font-heading);font-weight:800;font-size:44px;color:#000000;line-height:1.05;text-transform:uppercase;cursor: default;\n}.elementor .svc-eyebrow{font-family:var(--font-heading);font-weight:600;font-size:14px;color:#D10000;letter-spacing:3px;text-transform:uppercase;cursor: default;\n}.elementor .svc-inner{width:100%;max-width:1200px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:20px;}.elementor .svc-band-black{background-color:#000000;}.elementor .svc-band-grey{background-color:#F6F6F6;}.elementor .svc-section{padding-block-start:96px;padding-block-end:96px;padding-inline-start:20px;padding-inline-end:20px;}