.elementor .e-d2dd971-7948ac5{width:100%;height:auto;object-fit:contain;}.elementor .e-878f538-b3b7e7b{width:100%;height:auto;max-height:none;padding:0px;box-shadow:-15px 29px 33px 0px rgba(20, 34, 67, 0.21),-4px 7px 18px 0px rgba(20, 34, 67, 0.25);}.elementor .e-78f7b96-352ac0d{overflow:visible;padding:0px;flex-direction:column;gap:1.5rem;align-items:center;}.elementor .e-7e149ea-98ad447{color:var(--primary-dark);text-transform:uppercase;}.elementor .e-dcfbf61-d807838{font-family:"DIN Next LT Pro Condensed";font-weight:700;color:var(--black);letter-spacing:0%;line-height:100%;text-transform:uppercase;}.elementor .e-7e14814-156c48e{color:var(--black-75);}.elementor .e-499775c-e919049{padding:0px;flex-direction:column;gap:1.25rem;}.elementor .e-78057dc-87f454c{width:1px;height:100%;min-width:1px;max-width:1px;padding:0px;background-color:var(--primary);}.elementor .e-c7bea07-9aeda43{width:1px;height:100%;min-width:1px;max-width:1px;padding:0px;background-color:var(--primary);}.elementor .e-galatix-link{width:100%;height:100%;text-decoration:none;padding:0px;flex-direction:column;align-items:stretch;}.elementor .e-3c56387-c822dbf{width:1px;height:100%;min-width:1px;max-width:1px;padding:0px;background-color:var(--primary);}.elementor .e-17a7b94-3dd78c3{padding:0px;display:grid;gap:1rem;grid-template-columns:1fr 1px 1fr 1px 1fr 1px 1fr;justify-content:space-between;}.elementor .e-512554e-0f666e9{padding:0px;flex-direction:column;gap:2rem;justify-content:space-between;}.elementor .e-d54b188-9a0214e{padding:0px;display:grid;gap:5rem;grid-template-columns:1fr 3fr;}.elementor .e-7dcf56d-287681e{padding-block-start:6rem;padding-block-end:6rem;flex-direction:column;gap:6rem;}.elementor .e-c875d3a-c71562f{min-width:0px;font-weight:400;letter-spacing:3px;padding:0px;margin:0px;}.elementor .e-42c196d-edb5fa1{min-width:0px;font-family:"DIN Next LT Pro Condensed";font-weight:900;font-size:5.5rem;line-height:1em;padding:0px;margin:0px;}.elementor .e-2fc393a-d0abfab{min-width:0px;padding:0px;margin:0px;flex-direction:column;gap:12px;}.elementor .e-ebf6bff-66e8949{width:100%;height:100%;min-width:0px;object-fit:cover;padding:0px;margin:0px;display:block;}.elementor .e-62d8ef9-bad8899{width:100%;height:100%;min-width:0px;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;margin:0px;flex-direction:column;gap:0px;}.elementor .e-416f247-8df88f7{min-width:0px;aspect-ratio:1.68;position:relative;padding:0px;margin:0px;}.elementor .e-416f247-09ec3a0{aspect-ratio:2;grid-column:1 / span 30;grid-row:auto;}.elementor .e-416f247-f32b7a1{aspect-ratio:1.68;grid-column:span 15;grid-row:auto;}.elementor .e-416f247-eabfdd2{aspect-ratio:1.5;grid-column:1 / span 18;grid-row:1 / span 2;}.elementor .e-416f247-23ba73f{aspect-ratio:auto;grid-column:19 / span 12;grid-row:auto;}.elementor .e-416f247-e6837c8{aspect-ratio:1.68;grid-column:span 10;grid-row:auto;}.elementor .e-9c2f299-b9e6a71{min-width:0px;padding:0px;margin:0px;display:grid;gap:32px;grid-template-columns:repeat(30, minmax(0, 1fr));grid-auto-rows:auto;}.elementor .e-304aebe-1917782{min-width:0px;padding:0px;margin:0px;}.elementor .e-7203f4d-fb3746e{min-width:0px;padding:0px;margin:0px;}.elementor .e-589da84-f22f259{width:fit-content;max-width:100%;cursor:pointer;border-radius:0px;border-width:0px;align-self:center;}.elementor .e-1e6dcad-8c9e9c4{width:100%;flex-direction:column;gap:32px;}.elementor .e-3208077-92b07e6{width:100%;flex-direction:column;gap:0px;}.elementor .e-2a44564-166294d{color:var(--black);text-transform:uppercase;}.elementor .e-aa07ab8-9bcc168{font-family:"DIN Next LT Pro Condensed";font-weight:700;color:var(--black);letter-spacing:0%;line-height:100%;text-transform:uppercase;}.elementor .e-a719538-73b2299{color:var(--black-75);}.elementor .e-a788705-e99bbba{padding:0px;flex-direction:column;gap:1rem;}.elementor .e-29d59e9-ac06f25{grid-column:1 / span 12;}.elementor .e-29d59e9-9f91d58{grid-column:1 / span 6;}.elementor .e-29d59e9-0e0d717{grid-column:7 / span 6;}.elementor .e-29d59e9-b1c9673{grid-column:span 4;}.elementor .e-29d59e9-64165c5{grid-column:5 / span 4;}.elementor .e-29d59e9-4c6839f{grid-column:3 / span 4;}.elementor .e-29d59e9-2279bbd{grid-column:7 / span 4;}.elementor .e-29d59e9-dd3d6bf{padding:0px;}.elementor .e-64156ca-a4d7827{padding:0px;display:grid;gap:16px;grid-template-columns:repeat(12, minmax(0, 1fr));grid-auto-rows:1fr;}.elementor .e-453f022-d323360{padding:0px;}.elementor .e-686148c-3fd0b0c{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;flex-direction:column;gap:8.75rem;}.elementor .e-a711d84-9a0d5f1{padding-block-start:6rem;flex-direction:column;gap:6rem;}.elementor .e-08345cb-c57259c{font-family:organetto-variable;font-size:3.5rem;color:var(--black);letter-spacing:0%;line-height:100%;text-align:start;text-transform:uppercase;}.elementor .e-fb4b511-e1bee28{padding:0px;flex-direction:column;gap:0rem;align-items:start;}.elementor .e-ee14c46-d9c6986{padding:0px;gap:0rem;justify-content:flex-start;}.elementor .e-7ee4ca1-f3e9fc0{width:1rem;height:1rem;aspect-ratio:1/1;padding:1rem;border-width:1px;border-color:var(--black);border-style:solid;transition:all 200ms;box-sizing: content-box;\n}.elementor .e-7ee4ca1-f3e9fc0:hover,.elementor .e-7ee4ca1-f3e9fc0:focus-visible{background-color:var(--black-15);}.elementor .e-640183d-d80fdcf{width:1rem;height:1rem;aspect-ratio:1/1;padding:1rem;border-width:1px;border-color:var(--black);border-style:solid;transform:rotateX(0deg) rotateY(0deg) rotateZ(180deg);transition:all 200ms;box-sizing: content-box;\n}.elementor .e-640183d-d80fdcf:hover,.elementor .e-640183d-d80fdcf:focus-visible{background-color:var(--black-15);}.elementor .e-6ecec8d-69bae7d{width:auto;padding:0px;gap:1rem;justify-content:flex-end;}.elementor .e-homegla-link{width:100%;padding:0px;}.elementor .e-homegli-item{padding:0px;}.elementor .e-homegll-layout{width:100%;padding:0px;display:flex;gap:1rem;justify-content:flex-start;align-items:stretch;}.elementor .e-homeglo-loop{width:100%;padding:0px;}.elementor .e-36efca6-f6f1518{padding:0px;gap:1rem;justify-content:space-between;}.elementor .e-17de52f-6f641dd{padding:0px;flex-direction:column;gap:2.5rem;}.elementor .e-9a14c3c-8b23ffd{padding:0px;flex-direction:column;gap:1.5rem;}.elementor .e-640d3e5-22a8992{padding-block-start:3.5rem;padding-block-end:3.5rem;flex-direction:column;gap:2.5rem;}