.elementor .e-67182ce2-76f0{color:var(--galv-ink);padding:0px;border-radius:0px;background-color:transparent;display:inline;text-align: left; &:where(*) { border: 0 none; text-decoration: none; cursor: pointer; } &:where(*):hover { color: var(--koel-black); }\n}.elementor .e-5b53f820-4a2e{display:inline;&:where(*) { cursor: auto; }\n}.elementor .e-7a3c297d-3d02{font-weight:600;color:var(--koel-black);display:inline;&:where(*) { cursor: auto; }\n}.elementor .e-1f95db3f-7fad{font-size:14px;color:var(--galv-ink);padding:0px;display:flex;flex-wrap:wrap;gap: 6px 10px; &:where(*) { position: static; width: auto; min-width: auto; }\n}.elementor .e-45775020-b21c{max-width:1000px;font-family:var(--sb-display);font-weight:800;font-size:clamp(40px,5.6vw,80px);letter-spacing:-0.02em;line-height:0.98;margin:0px;display:block;&:where(*) { cursor: auto; font-stretch: 112%; text-wrap: balance; }\n}.elementor .e-1ab24f90-19d7{max-width:680px;color:var(--galv-ink);margin:0px;display:block;&:where(*) { cursor: auto; }\n}.elementor .e-853ede1-561b{padding-block-start:clamp(72px,10vw,140px);padding-block-end:48px;padding-inline-start:clamp(20px,4vw,48px);padding-inline-end:clamp(20px,4vw,48px);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:28px;&:where(*) { position: static; width: auto; min-width: auto; max-width: var(--sb-container); }\n}.elementor .e-62bc7d27-c7d8{font-family:var(--sb-body);font-size:18px;color:var(--koel-black);line-height:1.6;padding:0px;display:block;&:where(*) { position: static; width: auto; min-width: auto; }\n}.elementor .e-24b4b07c-6e06{width:100%;height:100%;object-fit:cover;position:absolute;display:block;&:where(*) { cursor: auto; inset: 0; }\n}.elementor .e-4e02484d-cb85{position:absolute;padding:0px;display:block;&:where(*) { width: auto; min-width: auto; inset: 0; }\n}.elementor .e-5ec2354a-9af0{position:absolute;padding:0px;display:block;&:where(*) { width: auto; min-width: auto; inset: 0; pointer-events: none; background: linear-gradient(180deg,rgba(17,22,28,0) 25%,rgba(17,22,28,.92) 100%); }\n}.elementor .e-236c723b-88f6{font-weight:600;font-size:13px;color:var(--zinc-light);display:inline;&:where(*) { cursor: auto; }\n}.elementor .e-30c4e943-10f9{font-family:var(--sb-display);font-weight:800;font-size:clamp(36px,4vw,52px);line-height:1;display:inline;&:where(*) { cursor: auto; font-stretch: 112%; }\n}.elementor .e-44a9e335-3ba8{font-size:15px;color:var(--zinc-light);display:inline;&:where(*) { cursor: auto; }\n}.elementor .e-75c2ae9-ac33{font-size:14px;color:var(--galv-mist);line-height:1.6;display:inline;&:where(*) { cursor: auto; }\n}.elementor .e-2773cdae-9040{width:8px;height:8px;padding:0px;border-radius:50%;background-color:var(--ember);display:inline;&:where(*) { position: static; min-width: auto; }\n}.elementor .e-24cf932c-4938{&:where(*) { cursor: auto; }\n}.elementor .e-7d59bf60-b4f7{font-weight:600;font-size:15px;padding:0px;margin-block-start:6px;display:flex;gap:8px;align-items:center;&:where(*) { position: static; width: auto; min-width: auto; }\n}.elementor .e-162fdc81-8aa4{position:relative;padding:32px;display:flex;flex-direction:column;gap:8px;&:where(*) { width: auto; min-width: auto; pointer-events: none; }\n}.elementor .e-4fa8f3d6-afb6{min-height:clamp(380px,60vw,624px);overflow:hidden;position:relative;color:var(--surf-white);padding:0px;border-radius:2px;background-color:var(--koel-black);display:flex;flex-direction:column;justify-content:flex-end;&:where(*) { text-decoration: none; cursor: pointer; width: auto; min-width: auto; grid-row: span 2; } &:where(*):hover { color: var(--surf-white); }\n}.elementor .e-5f46669d-2979{width:100%;height:100%;object-fit:cover;position:absolute;display:block;&:where(*) { cursor: auto; inset: 0; }\n}.elementor .e-c40c481-31bf{position:absolute;padding:0px;display:block;&:where(*) { width: auto; min-width: auto; inset: 0; }\n}.elementor .e-7d1802cf-7a66{position:absolute;padding:0px;display:block;&:where(*) { width: auto; min-width: auto; inset: 0; pointer-events: none; background: linear-gradient(180deg,rgba(17,22,28,0) 25%,rgba(17,22,28,.92) 100%); }\n}.elementor .e-22be1332-fdb4{font-weight:600;font-size:13px;color:var(--zinc-light);display:inline;&:where(*) { cursor: auto; }\n}.elementor .e-37580d33-cc44{font-family:var(--sb-display);font-weight:800;font-size:28px;line-height:1;display:inline;&:where(*) { cursor: auto; font-stretch: 112%; }\n}.elementor .e-2371494d-1197{font-size:15px;color:var(--zinc-light);display:inline;&:where(*) { cursor: auto; }\n}.elementor .e-32068165-6791{font-size:14px;color:var(--galv-mist);line-height:1.6;display:inline;&:where(*) { cursor: auto; }\n}.elementor .e-19f8dae2-734f{width:8px;height:8px;padding:0px;border-radius:50%;background-color:var(--ember);display:inline;&:where(*) { position: static; min-width: auto; }\n}.elementor .e-6ab55d31-a9f8{&:where(*) { cursor: auto; }\n}.elementor .e-ac17a62-57d2{font-weight:600;font-size:15px;padding:0px;margin-block-start:6px;display:flex;gap:8px;align-items:center;&:where(*) { position: static; width: auto; min-width: auto; }\n}.elementor .e-bacfeb1-5b63{position:relative;padding:24px;display:flex;flex-direction:column;gap:8px;&:where(*) { width: auto; min-width: auto; pointer-events: none; }\n}.elementor .e-74840258-67ed{min-height:300px;overflow:hidden;position:relative;color:var(--surf-white);padding:0px;border-radius:2px;background-color:var(--koel-black);display:flex;flex-direction:column;justify-content:flex-end;&:where(*) { text-decoration: none; cursor: pointer; width: auto; min-width: auto; } &:where(*):hover { color: var(--surf-white); }\n}.elementor .e-7315e270-3ab6{width:100%;height:100%;object-fit:cover;position:absolute;display:block;&:where(*) { cursor: auto; inset: 0; }\n}.elementor .e-24e71038-9cc9{position:absolute;padding:0px;display:block;&:where(*) { width: auto; min-width: auto; inset: 0; }\n}.elementor .e-44c8022c-1ecc{position:absolute;padding:0px;display:block;&:where(*) { width: auto; min-width: auto; inset: 0; pointer-events: none; background: linear-gradient(180deg,rgba(17,22,28,0) 25%,rgba(17,22,28,.92) 100%); }\n}.elementor .e-2e1d5c64-6278{font-weight:600;font-size:13px;color:var(--zinc-light);display:inline;&:where(*) { cursor: auto; }\n}.elementor .e-2dc539b2-a291{font-family:var(--sb-display);font-weight:800;font-size:28px;line-height:1;display:inline;&:where(*) { cursor: auto; font-stretch: 112%; }\n}.elementor .e-76aafe9-4037{font-size:15px;color:var(--zinc-light);display:inline;&:where(*) { cursor: auto; }\n}.elementor .e-1b9244d7-39b0{font-size:14px;color:var(--galv-mist);line-height:1.6;display:inline;&:where(*) { cursor: auto; }\n}.elementor .e-2454f05d-2e41{width:8px;height:8px;padding:0px;border-radius:50%;background-color:var(--ember);display:inline;&:where(*) { position: static; min-width: auto; }\n}.elementor .e-4edbd746-c531{&:where(*) { cursor: auto; }\n}.elementor .e-579694ee-33cb{font-weight:600;font-size:15px;padding:0px;margin-block-start:6px;display:flex;gap:8px;align-items:center;&:where(*) { position: static; width: auto; min-width: auto; }\n}.elementor .e-2da555a0-191e{position:relative;padding:24px;display:flex;flex-direction:column;gap:8px;&:where(*) { width: auto; min-width: auto; pointer-events: none; }\n}.elementor .e-58090403-5542{min-height:300px;overflow:hidden;position:relative;color:var(--surf-white);padding:0px;border-radius:2px;background-color:var(--koel-black);display:flex;flex-direction:column;justify-content:flex-end;&:where(*) { text-decoration: none; cursor: pointer; width: auto; min-width: auto; } &:where(*):hover { color: var(--surf-white); }\n}.elementor .e-11099e6e-ed9d{width:100%;height:100%;object-fit:cover;position:absolute;display:block;&:where(*) { cursor: auto; inset: 0; }\n}.elementor .e-72eedfa6-2db3{position:absolute;padding:0px;display:block;&:where(*) { width: auto; min-width: auto; inset: 0; }\n}.elementor .e-25ab89d2-605a{position:absolute;padding:0px;display:block;&:where(*) { width: auto; min-width: auto; inset: 0; pointer-events: none; background: linear-gradient(180deg,rgba(17,22,28,0) 25%,rgba(17,22,28,.92) 100%); }\n}.elementor .e-b402bfb-e56a{font-weight:600;font-size:13px;color:var(--zinc-light);display:inline;&:where(*) { cursor: auto; }\n}.elementor .e-74433c27-5225{font-family:var(--sb-display);font-weight:800;font-size:28px;line-height:1;display:inline;&:where(*) { cursor: auto; font-stretch: 112%; }\n}.elementor .e-7260c04b-4dd7{font-size:15px;color:var(--zinc-light);display:inline;&:where(*) { cursor: auto; }\n}.elementor .e-3624403-f317{font-size:14px;color:var(--galv-mist);line-height:1.6;display:inline;&:where(*) { cursor: auto; }\n}.elementor .e-2a1ac6fd-d9c4{width:8px;height:8px;padding:0px;border-radius:50%;background-color:var(--ember);display:inline;&:where(*) { position: static; min-width: auto; }\n}.elementor .e-499b801f-245b{&:where(*) { cursor: auto; }\n}.elementor .e-3d9eb5b0-dbfd{font-weight:600;font-size:15px;padding:0px;margin-block-start:6px;display:flex;gap:8px;align-items:center;&:where(*) { position: static; width: auto; min-width: auto; }\n}.elementor .e-699904ef-4068{position:relative;padding:24px;display:flex;flex-direction:column;gap:8px;&:where(*) { width: auto; min-width: auto; pointer-events: none; }\n}.elementor .e-581a7240-6016{min-height:300px;overflow:hidden;position:relative;color:var(--surf-white);padding:0px;border-radius:2px;background-color:var(--koel-black);display:flex;flex-direction:column;justify-content:flex-end;&:where(*) { text-decoration: none; cursor: pointer; width: auto; min-width: auto; } &:where(*):hover { color: var(--surf-white); }\n}.elementor .e-5b036319-50e9{width:100%;height:100%;object-fit:cover;position:absolute;display:block;&:where(*) { cursor: auto; inset: 0; }\n}.elementor .e-110fe1d6-9382{position:absolute;padding:0px;display:block;&:where(*) { width: auto; min-width: auto; inset: 0; }\n}.elementor .e-54a3b63b-33c0{position:absolute;padding:0px;display:block;&:where(*) { width: auto; min-width: auto; inset: 0; pointer-events: none; background: linear-gradient(180deg,rgba(17,22,28,0) 25%,rgba(17,22,28,.92) 100%); }\n}.elementor .e-579dcc5c-c7d0{font-weight:600;font-size:13px;color:var(--zinc-light);display:inline;&:where(*) { cursor: auto; }\n}.elementor .e-4a3c77cf-9395{font-family:var(--sb-display);font-weight:800;font-size:28px;line-height:1;display:inline;&:where(*) { cursor: auto; font-stretch: 112%; }\n}.elementor .e-4c517b24-63e4{font-size:15px;color:var(--zinc-light);display:inline;&:where(*) { cursor: auto; }\n}.elementor .e-9c51473-15ab{font-size:14px;color:var(--galv-mist);line-height:1.6;display:inline;&:where(*) { cursor: auto; }\n}.elementor .e-5cd3d2d1-dec7{width:8px;height:8px;padding:0px;border-radius:50%;background-color:var(--ember);display:inline;&:where(*) { position: static; min-width: auto; }\n}.elementor .e-1d412ce8-bf8b{&:where(*) { cursor: auto; }\n}.elementor .e-1f998fdf-40c4{font-weight:600;font-size:15px;padding:0px;margin-block-start:6px;display:flex;gap:8px;align-items:center;&:where(*) { position: static; width: auto; min-width: auto; }\n}.elementor .e-2e426c6d-f6b7{position:relative;padding:24px;display:flex;flex-direction:column;gap:8px;&:where(*) { width: auto; min-width: auto; pointer-events: none; }\n}.elementor .e-6cd18d76-3f8f{min-height:300px;overflow:hidden;position:relative;color:var(--surf-white);padding:0px;border-radius:2px;background-color:var(--koel-black);display:flex;flex-direction:column;justify-content:flex-end;&:where(*) { text-decoration: none; cursor: pointer; width: auto; min-width: auto; } &:where(*):hover { color: var(--surf-white); }\n}.elementor .e-4329c322-adbe{padding:0px;display:grid;gap:16px;&:where(*) { position: static; width: auto; min-width: auto; grid-template-columns: repeat(auto-fill,minmax(min(100%,300px),1fr)); grid-auto-flow: dense; }\n}.elementor .e-c28c6f4-4fbe{font-size:17px;margin:0px;display:block;&:where(*) { cursor: auto; } & > :nth-child(1) { color: var(--koel-black); text-decoration: none; font-weight: 600; text-decoration: underline; text-decoration-color: #C93F24; text-underline-offset: 4px; } & > :nth-child(1):hover { color: var(--ember); }\n}.elementor .e-7c11b5e7-b590{padding-block-start:0px;padding-block-end:clamp(72px,10vw,140px);padding-inline-start:clamp(20px,4vw,48px);padding-inline-end:clamp(20px,4vw,48px);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:32px;&:where(*) { position: static; width: auto; min-width: auto; max-width: var(--sb-container); }\n}.elementor .e-206aa82a-67ee{font-family:var(--sb-body);font-size:18px;color:var(--koel-black);line-height:1.6;padding:0px;display:block;&:where(*) { position: static; width: auto; min-width: auto; }\n}