.elementor .e-45b1d459-50f4{width:100%;height:100%;object-fit:cover;}.elementor .e-2d5f76af-f3bf{position:absolute;inset-block-start:16px;inset-inline-end: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-b8bdd32-e9f6{overflow:hidden;aspect-ratio:4 / 3;position:relative;padding:0px;background-color:#e2e2df;}.elementor .e-91d4815-51b2{font-family:var(--ol-font-body);font-size:15px;color:#666666;margin-block-start:4px;display:block;&:empty { display: none; }\n}.elementor .e-68ae5294-5469{font-family:var(--ol-font-heading);font-weight:900;font-size:38px;color:var(--ol-red);line-height:1;}.elementor .e-4cb57bb1-3d81{font-family:var(--ol-font-body);font-weight:700;font-size:15px;color:var(--ol-white);}.elementor .e-17ec5b60-90f0{width:calc(100% + 48px);padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:16px;margin-inline-start:-24px;margin-inline-end:-24px;background-color:var(--ol-black);display:none;gap:4px;max-width: none; align-items: baseline;\n}.elementor .e-4bd3a815-fbfa{width:22px;height:22px;color:var(--ol-red);flex:0 0 22px;}.elementor .e-6929ce0c-eb5e{min-width:0px;font-family:var(--ol-font-body);font-size:14px;color:#333333;line-height:1.25;}.elementor .e-440ae875-5a57{width:22px;height:22px;color:var(--ol-red);flex:0 0 22px;}.elementor .e-6cd930ea-b777{min-width:0px;font-family:var(--ol-font-body);font-size:14px;color:#333333;line-height:1.25;}.elementor .e-32e5da81-158b{width:22px;height:22px;color:var(--ol-red);flex:0 0 22px;}.elementor .e-41a32432-eef6{min-width:0px;font-family:var(--ol-font-body);font-size:14px;color:#333333;line-height:1.25;}.elementor .e-685b2252-22a7{width:22px;height:22px;color:var(--ol-red);flex:0 0 22px;}.elementor .e-45502fb6-ec52{min-width:0px;font-family:var(--ol-font-body);font-size:14px;color:#333333;line-height:1.25;}.elementor .e-4c52ef7a-92cd{width:22px;height:22px;color:var(--ol-red);flex:0 0 22px;}.elementor .e-f24ebc5-32d2{min-width:0px;font-family:var(--ol-font-body);font-size:14px;color:#333333;line-height:1.25;}.elementor .e-3bd7843f-3776{width:22px;height:22px;color:var(--ol-red);flex:0 0 22px;}.elementor .e-14215b23-c60f{min-width:0px;font-family:var(--ol-font-body);font-size:14px;color:#333333;line-height:1.25;}.elementor .e-1d02bd9e-f17d{width:22px;height:22px;color:var(--ol-red);flex:0 0 22px;}.elementor .e-734d206c-b32a{min-width:0px;font-family:var(--ol-font-body);font-size:14px;color:#333333;line-height:1.25;}.elementor .e-455dd7e1-79db{width:22px;height:22px;color:var(--ol-red);flex:0 0 22px;}.elementor .e-7e6222f3-69ec{min-width:0px;font-family:var(--ol-font-body);font-size:14px;color:#333333;line-height:1.25;}.elementor .e-3ad173dd-f99e{padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:22px;display:grid;gap:14px;grid-template-columns:repeat(2, 1fr);}.elementor .e-758e8124-21e1{display:none;}.elementor .e-5b41be95-c865{text-align:center;display:flex;justify-content:center;}.elementor .e-d30c92a-8560{padding:0px;margin-block-start:auto;gap:10px;flex-wrap:wrap;}.elementor .e-42a1a3b0-b7ba{padding:24px;flex-direction:column;gap:0px;flex:1 1 auto;}