.elementor .e-3c3df439-f12e{color:var(--ma-gold);}.elementor .e-6b6a7d37-dae0{color:#ffffff;}.elementor .e-d2c3b09-89b4{max-width:720px;color:#eadfd2;}.elementor .e-7f98a908-e16f{gap:16px;}.elementor .e-3b6370dd-487a{padding-block-start:80px;padding-block-end:72px;background-image:radial-gradient(circle at 90% 10%, rgba(163,18,18,0.5) 0%,rgba(30,26,24,0) 55%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--ma-ink);}.elementor .e-282b3d5e-98d5{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-3b99bd14-14ba{position:absolute;inset-block-start:14px;inset-inline-start:14px;font-family:var(--ma-font-body);font-weight:700;font-size:12px;color:#ffffff;letter-spacing:0.14em;text-transform:uppercase;padding-block-start:5px;padding-block-end:5px;padding-inline-start:10px;padding-inline-end:10px;margin:0px;border-radius:2px;background-color:var(--ma-ink);}.elementor .e-769bb77b-fb7d{overflow:hidden;aspect-ratio:4 / 3;position:relative;padding:0px;background-color:var(--ma-line);}.elementor .e-1d7dbd64-d2b7{font-family:var(--ma-font-head);font-weight:600;font-size:24px;color:var(--ma-ink);line-height:1.15;text-transform:uppercase;margin:0px;}.elementor .e-17b88a94-4727{font-family:var(--ma-font-body);font-size:16px;color:var(--ma-muted);margin:0px;}.elementor .e-2819c045-cd04{font-family:var(--ma-font-head);font-weight:700;font-size:30px;color:var(--ma-red);margin:0px;}.elementor .e-6858d103-747f{font-family:var(--ma-font-body);font-weight:700;font-size:14px;color:var(--ma-ink);letter-spacing:0.1em;text-transform:uppercase;margin:0px;}.elementor .e-66b473d7-f9c8{padding-block-start:14px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;border-block-start-width:1px;display:flex;flex-direction:row;justify-content:space-between;align-items: baseline; border-top-style: solid; border-top-color: var(--ma-line);\n}.elementor .e-1b7df8f0-5a45{padding-block-start:22px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;gap:8px;flex:1 1 auto;}.elementor .e-26483c17-4de9:hover,.elementor .e-26483c17-4de9:focus-visible{border-color:var(--ma-red);box-shadow:0px 18px 36px 0px rgba(30,26,24,0.16);}.elementor .e-26483c17-4de9{width:100%;overflow:hidden;color:var(--ma-ink);text-decoration:none;padding:0px;border-radius:6px;border-width:1px;border-color:var(--ma-line);border-style:solid;background-color:var(--ma-paper);transition:transform 0.15s, box-shadow 0.15s;display:flex;flex-direction:column;}.elementor .e-5c6fce51-aaf4{padding:0px;display:flex;}.elementor .e-4f84349a-66b6{padding:0px;display:grid;gap:28px;grid-template-columns:repeat(3, 1fr);grid-auto-rows:auto;}.elementor .e-5ce44874-938e{padding:0px;}.elementor .e-663764c6-95f7{padding-block-start:64px;}.elementor .e-5c4d3cde-2ada{font-size:34px;}.elementor .e-a053d87-c209{max-width:680px;padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-1e25da51-6306{width:auto;padding:0px;display:flex;flex-direction:column;gap:10px;flex:0 0 auto;}.elementor .e-703c8f71-30d1{padding:44px;border-radius:6px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:6px;border-inline-end-width:1px;border-color:var(--ma-line);border-style:solid;background-color:var(--ma-paper);flex-direction:row;gap:40px;justify-content:space-between;align-items:center;border-left-style: solid; border-left-color: var(--ma-red);\n}.elementor .e-16b3cd56-acc1{padding-block-start:0px;}