.elementor .e-421704a0-1453{object-fit:cover;object-position:50% 40%;position:absolute;display:block;inset:0; width:100% !important; height:100% !important;\n}.elementor .e-7d7a75d-4bbf{position:absolute;background-image:linear-gradient(180deg, rgba(21,16,15,.55) 0%,rgba(21,16,15,.2) 40%,rgba(21,16,15,.88) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;inset:0;\n}.elementor .e-50fe7168-5e6f{font-weight:800;font-size:0.85rem;color:var(--yellow);letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-7aa6939a-6b26{max-width:18ch;font-weight:900;font-size:clamp(2.6rem, 7vw, 6rem);color:#fff;line-height:1;margin:0px;}.elementor .e-2aafb475-9f5a{max-width:44ch;font-size:clamp(1.05rem, 2vw, 1.35rem);color:rgba(255,255,255,.9);line-height:1.5;margin:0px;}.elementor .e-6adbf523-c25e{position:relative;z-index:2;padding-block-start:3rem;display:flex;flex-direction:column;gap:1rem;box-sizing:border-box;\n}.elementor .e-57b29343-b11a{width:100%;min-height:calc(100vh - var(--hh));overflow:hidden;position:relative;background-color:var(--ink);display:flex;align-items:flex-end;box-sizing:border-box;\n}.elementor .e-4b40b9f7-d549{padding:0px;display:flex;flex-direction:column;gap:1.25rem;align-items:flex-start;}.elementor .e-4e3aac68-3d5b{width:100%;}.elementor .e-8fb6906-d80f{padding-block: clamp(1.5rem, 0.9rem + 2vw, 2.75rem); padding-inline: 0; box-sizing: border-box;\n}.elementor .e-6afe40fe-fbd9{padding-block: clamp(1.5rem, 0.9rem + 2vw, 2.75rem); padding-inline: 0; box-sizing: border-box;\n}.elementor .e-1c13beef-ef4f{padding-block: clamp(2rem, 1.2rem + 2.5vw, 3.5rem); padding-inline: 0; box-sizing: border-box;\n}