.elementor .e-55238cf7-4154{width:100%;height:100%;object-fit:cover;}.elementor .e-6fbf0f89-9f31{position:absolute;inset-block-start:16px;inset-inline-start:16px;font-family:var(--ol-font-body);font-weight:900;font-size:11px;color:var(--ol-white);letter-spacing:0.14em;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:10px;padding-inline-end:10px;background-color:var(--ol-red);&:empty { display: none; }\n}.elementor .e-651a1bde-3324{overflow:hidden;aspect-ratio:4 / 3;position:relative;padding:0px;background-image:linear-gradient(135deg, #2a2a2a 0%,#6f6f6f 55%,#b80000 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-4a8210b1-5ba6{font-family:var(--ol-font-heading);font-weight:800;font-size:25px;line-height:1.05;text-transform:uppercase;display:block;}.elementor .e-773e2694-2e7f{font-family:var(--ol-font-body);font-weight:600;font-size:13px;color:#777777;}.elementor .e-1d024e9e-15c3{font-family:var(--ol-font-body);font-weight:900;font-size:12px;color:var(--ol-red);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-485bae8-fb0e{padding-block-start:14px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: #e2e2df;\n}.elementor .e-53e58055-5064{padding-block-start:24px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;gap:22px;flex:1 1 auto;justify-content:space-between;}.elementor .e-49a62993-68d7:hover,.elementor .e-49a62993-68d7:focus-visible{border-color:var(--ol-red);transform:translate3d(0px, -4px, 0px);}.elementor .e-49a62993-68d7{height:100%;color:var(--ol-ink);padding:0px;border-block-end-width:5px;background-color:var(--ol-white);transition:transform 0.2s, border-color 0.2s;flex-direction:column;gap:0px;border-bottom-style: solid; border-bottom-color: var(--ol-white);\n}