.elementor .e-5abe71ea-dbbe{position:relative;font-weight:600;font-size:12px;color:#fff;letter-spacing:4px;text-align:center;text-transform:uppercase;padding-block-end:20px;margin-block-end:10px;}.elementor .e-452322e8-7136{font-weight:900;font-size:84px;color:#fff;letter-spacing:-2px;line-height:1;text-align:center;margin:0px;}.elementor .e-6a9742b5-af19{font-weight:300;font-size:32px;color:#d4d4d4;letter-spacing:1px;text-align:center;font-style:italic;margin:0px;}.elementor .e-66dfeebd-16b6{max-width:800px;font-size:16px;color:#a8a8a8;letter-spacing:0.5px;line-height:1.8;text-align:center;margin:0px;}.elementor .e-72dc95d0-f2e5{width:100%;height:350px;object-fit:cover;display:block;}.elementor .e-7fa34dcb-37b4{position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;font-weight:700;font-size:13px;color:#fff;letter-spacing:2.5px;text-align:center;text-transform:uppercase;padding-block-start:22px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;margin:0px;border-block-start-width:3px;background-color:rgba(0, 0, 0, 0.85);backdrop-filter:blur(4px);transition:all 0.3s;}.elementor .e-6fe27600-8e09:hover,.elementor .e-6fe27600-8e09:focus-visible{border-color:#C41E3A;box-shadow:0px 30px 80px 0px rgba(196, 30, 58, 0.35);transform:translate3d(0px, -12px, 0px);}.elementor .e-6fe27600-8e09{overflow:hidden;position:relative;cursor:pointer;border-radius:12px;border-width:1px;border-color:#333;border-style:solid;transform:translate3d(0px, 0px, 0px);transition:all 0.4s;}.elementor .e-2972eb9a-1bd4{width:100%;height:350px;object-fit:cover;display:block;}.elementor .e-11356143-cb74{position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;font-weight:700;font-size:13px;color:#fff;letter-spacing:2.5px;text-align:center;text-transform:uppercase;padding-block-start:22px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;margin:0px;border-block-start-width:3px;background-color:rgba(0, 0, 0, 0.85);backdrop-filter:blur(4px);transition:all 0.3s;}.elementor .e-f3b7fa1-a9b9:hover,.elementor .e-f3b7fa1-a9b9:focus-visible{border-color:#C41E3A;box-shadow:0px 30px 80px 0px rgba(196, 30, 58, 0.35);transform:translate3d(0px, -12px, 0px);}.elementor .e-f3b7fa1-a9b9{overflow:hidden;position:relative;cursor:pointer;border-radius:12px;border-width:1px;border-color:#333;border-style:solid;transform:translate3d(0px, 0px, 0px);transition:all 0.4s;}.elementor .e-28a5ed1c-4f7f{width:100%;height:350px;object-fit:cover;display:block;}.elementor .e-23b339a9-79ed{position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;font-weight:700;font-size:13px;color:#fff;letter-spacing:2.5px;text-align:center;text-transform:uppercase;padding-block-start:22px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;margin:0px;border-block-start-width:3px;background-color:rgba(0, 0, 0, 0.85);backdrop-filter:blur(4px);transition:all 0.3s;}.elementor .e-142468a9-de62:hover,.elementor .e-142468a9-de62:focus-visible{border-color:#C41E3A;box-shadow:0px 30px 80px 0px rgba(196, 30, 58, 0.35);transform:translate3d(0px, -12px, 0px);}.elementor .e-142468a9-de62{overflow:hidden;position:relative;cursor:pointer;border-radius:12px;border-width:1px;border-color:#333;border-style:solid;transform:translate3d(0px, 0px, 0px);transition:all 0.4s;}.elementor .e-76d26e39-9306{width:100%;height:350px;object-fit:cover;display:block;}.elementor .e-2fa91629-f974{position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;font-weight:700;font-size:13px;color:#fff;letter-spacing:2.5px;text-align:center;text-transform:uppercase;padding-block-start:22px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;margin:0px;border-block-start-width:3px;background-color:rgba(0, 0, 0, 0.85);backdrop-filter:blur(4px);transition:all 0.3s;}.elementor .e-72777b97-91b3:hover,.elementor .e-72777b97-91b3:focus-visible{border-color:#C41E3A;box-shadow:0px 30px 80px 0px rgba(196, 30, 58, 0.35);transform:translate3d(0px, -12px, 0px);}.elementor .e-72777b97-91b3{overflow:hidden;position:relative;cursor:pointer;border-radius:12px;border-width:1px;border-color:#333;border-style:solid;transform:translate3d(0px, 0px, 0px);transition:all 0.4s;}.elementor .e-82ea76a-dfde{width:100%;margin-block-start:40px;margin-block-end:40px;margin-inline-start:0px;margin-inline-end:0px;display:grid;gap:24px;grid-template-columns:repeat(4, 1fr);}.elementor .e-19aea33b-59a7{font-weight:600;font-size:12px;color:#888;letter-spacing:2px;line-height:1.6;text-align:center;text-transform:uppercase;margin-block-start:40px;margin-block-end:40px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-185af41f-7254:hover,.elementor .e-185af41f-7254:focus-visible{color:#C41E3A;background-color:transparent;box-shadow:0px 0px 0px 2px #C41E3A inset,0px 15px 50px 0px rgba(196, 30, 58, 0.3);transform:translate3d(0px, -3px, 0px);}.elementor .e-185af41f-7254{font-weight:700;font-size:13px;color:#fff;letter-spacing:2px;text-transform:uppercase;cursor:pointer;padding-block-start:18px;padding-block-end:18px;padding-inline-start:56px;padding-inline-end:56px;border-radius:4px;border-width:2px;border-color:#C41E3A;border-style:solid;background-color:#C41E3A;transition:all 0.3s;}.elementor .e-180e3ec9-20c4{width:100%;max-width:1400px;display:flex;flex-direction:column;gap:50px;align-items:center;}.elementor .e-2665df89-7c86{width:100%;min-height:100vh;padding-block-start:80px;padding-block-end:80px;padding-inline-start:40px;padding-inline-end:40px;background-image:linear-gradient(135deg, #0a0a0a 0%,#1a1a1a 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;justify-content:center;align-items:center;}