.elementor .e-1d3c1392-360c{font-family:var(--font-hero);font-weight:700;font-size:14px;color:#1A1A1A;letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-57d501cb-75ed{font-family:var(--font-hero);font-weight:900;font-size:clamp(44px, 4vw, 64px);color:#1A1A1A;line-height:1.05;text-transform:uppercase;margin:0px;}.elementor .e-3c6cf93d-3191{padding-block-start:48px;padding-block-end:48px;padding-inline-start:85px;padding-inline-end:48px;display:grid;align-content:center;row-gap: 10px;\n}.elementor .e-31213743-b13d{width:100%;height:100%;object-fit:cover;position:absolute;clip-path:polygon(18px 0, 100% 0, 100% 100%, 18px 100%);object-position: center; inset: 0; object-position: center 40%;\n}.elementor .e-71b0bd05-3d03{min-height:100%;position:relative;padding:0px;background-color:#1A1A1A;}.elementor .e-6ecba73d-e074{overflow:hidden;column-gap:0px;padding:0px;background-color:#D4AF37;grid-template-columns:46fr 54fr;grid-template-rows:minmax(300px, auto);row-gap: 0px;\n}.elementor .e-51377c62-be49{font-family:var(--font-hero);font-weight:900;font-size:44px;color:#1A1A1A;line-height:1.1;text-transform:uppercase;margin:0px;}.elementor .e-fbe76f1-c0a3{padding:0px;display:grid;row-gap: 24px;\n}.elementor .e-3565a07-f977{padding-block-start:72px;padding-block-end:96px;padding-inline-start:48px;padding-inline-end:48px;background-color:#FFFFFF;grid-template-columns:minmax(0, 1200px);grid-template-rows:auto;justify-content:center;row-gap: 24px;\n}