.elementor .e-4ef515e3-5205{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;max-width: none; object-position: var(--hero-pos, 100% 50%);\n}.elementor .e-3980946c-cb6f{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;pointer-events: none; background-image: linear-gradient(60deg, #ffffff var(--hero-ov, 0%), rgba(255,255,255,0) var(--hero-ov, 0%));\n}.elementor .e-5762693b-16e7{width:120px;height:auto;max-width:100%;}.elementor .e-74812131-d877{width:12%;padding:0px;flex:0 0 auto;}.elementor .e-63ee2f8e-cd18{width:130px;height:auto;margin-block-end:10px;display: var(--hero-dots, block);\n}.elementor .e-1abb1eb8-6b16{font-family:var(--font-heading);font-weight:700;line-height:1em;padding-block-end:10px;display:block;font-size: var(--hero-fs, 60px); color: var(--hero-color, #313131); max-width: var(--hero-title-w, 720px);\n}.elementor .e-6d56a537-4a16{padding-block-start:9.6px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex:1 1 auto;}.elementor .e-274c0f83-9f11{width:100%;max-width:1200px;position:relative;z-index:2;gap:0px;align-items:stretch;padding: var(--hero-row-pt, 27px) 0px var(--hero-row-pb, 15px) 0px;\n}.elementor .e-207c9205-4674{overflow:hidden;position:relative;padding-block-start:6.2%;padding-block-end:6.2%;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--sgd-charcoal);gap:0px;justify-content:center;align-items:flex-start;}