.elementor .e-26c28b2-f400057{font-family:"Georgia";font-weight:700;font-size:56px;color:#062E61;line-height:58px;margin:18px;}.elementor .e-ae9034e-9f6b7aa{font-family:"Arial";font-weight:400;font-size:20px;color:#153257;line-height:30px;margin:28px;}.elementor .e-77401d7-4c1c71c{font-family:"Arial";font-weight:600;font-size:18px;color:#FFFFFF;padding-block-start:16px;padding-block-end:16px;padding-inline-start:36px;padding-inline-end:36px;margin:24px;border-radius:8px;background-color:#E30613;}.elementor .e-f75c472-855465d{font-family:"Arial";font-weight:600;font-size:18px;color:#E30613;padding-block-start:16px;padding-block-end:16px;padding-inline-start:36px;padding-inline-end:36px;border-radius:8px;border-width:1px;border-color:#E30613;border-style:solid;background-color:#FFFFFF;}.elementor .e-e314df8{width:50%;flex-direction:column;}.elementor .e-aa055e1{width:50%;flex-direction:column;}.elementor .e-67dd24c{flex-direction:row;}.elementor .e-14af88b-4a4ff83{font-family:"Arial";font-weight:700;font-size:18px;color:#062E61;}.elementor .e-8a35e10-52e7536{font-family:"Arial";font-size:14px;color:#2E4057;}.elementor .e-c1a2f97-9cbd8ed{width:260px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:76px;padding-inline-end:20px;border-radius:14px;border-width:1px;border-color:#E2E8F0;border-style:solid;background-color:#FFFFFF;flex-direction:column;gap:6px;min-height: 140px;
padding-top: 24px;
padding-right: 22px;
padding-bottom: 24px;
padding-left: 82px;
background: linear-gradient(180deg, #ffffff 0%, #fbfdff 100%);
border-color: #d8e3ee;
border-radius: 16px;
box-shadow: 0 8px 22px rgba(7, 48, 102, 0.07);\n}.elementor .e-41cbbb9-7087425{font-family:"Arial";font-weight:700;font-size:18px;color:#062E61;}.elementor .e-ee3d993-fe85a07{font-family:"Arial";font-size:14px;color:#2E4057;}.elementor .e-5a793cf-989ab9b{width:260px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:76px;padding-inline-end:20px;border-radius:14px;border-width:1px;border-color:#E2E8F0;border-style:solid;background-color:#FFFFFF;flex-direction:column;gap:6px;min-height: 140px;
padding-top: 24px;
padding-right: 22px;
padding-bottom: 24px;
padding-left: 82px;
background: linear-gradient(180deg, #ffffff 0%, #fbfdff 100%);
border-color: #d8e3ee;
border-radius: 16px;
box-shadow: 0 8px 22px rgba(7, 48, 102, 0.07);\n}.elementor .e-251c8d3-18bb1e3{font-family:"Arial";font-weight:700;font-size:18px;color:#062E61;}.elementor .e-7f68533-ba6ce01{font-family:"Arial";font-size:14px;color:#2E4057;}.elementor .e-9533cbd-ef2227a{width:260px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:76px;padding-inline-end:20px;border-radius:14px;border-width:1px;border-color:#E2E8F0;border-style:solid;background-color:#FFFFFF;flex-direction:column;gap:6px;min-height: 140px;
padding-top: 24px;
padding-right: 22px;
padding-bottom: 24px;
padding-left: 82px;
background: linear-gradient(180deg, #ffffff 0%, #fbfdff 100%);
border-color: #d8e3ee;
border-radius: 16px;
box-shadow: 0 8px 22px rgba(7, 48, 102, 0.07);\n}.elementor .e-c05e1fd-82ed01f{font-family:"Arial";font-weight:700;font-size:18px;color:#062E61;}.elementor .e-5e071d4-ae29415{font-family:"Arial";font-size:14px;color:#2E4057;}.elementor .e-d87e2b1-224f429{width:260px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:76px;padding-inline-end:20px;border-radius:14px;border-width:1px;border-color:#E2E8F0;border-style:solid;background-color:#FFFFFF;flex-direction:column;gap:6px;min-height: 140px;
padding-top: 24px;
padding-right: 22px;
padding-bottom: 24px;
padding-left: 82px;
background: linear-gradient(180deg, #ffffff 0%, #fbfdff 100%);
border-color: #d8e3ee;
border-radius: 16px;
box-shadow: 0 8px 22px rgba(7, 48, 102, 0.07);\n}.elementor .e-074436e-ef0382c{font-family:"Arial";font-weight:700;font-size:18px;color:#062E61;}.elementor .e-8c0f091-f1b2254{font-family:"Arial";font-size:14px;color:#2E4057;}.elementor .e-33fdd87-5af1097{width:260px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:76px;padding-inline-end:20px;border-radius:14px;border-width:1px;border-color:#E2E8F0;border-style:solid;background-color:#FFFFFF;flex-direction:column;gap:6px;min-height: 140px;
padding-top: 24px;
padding-right: 22px;
padding-bottom: 24px;
padding-left: 82px;
background: linear-gradient(180deg, #ffffff 0%, #fbfdff 100%);
border-color: #d8e3ee;
border-radius: 16px;
box-shadow: 0 8px 22px rgba(7, 48, 102, 0.07);\n}.elementor .e-af6a66b{padding:20px;flex-direction:row;gap:16px;flex-wrap:wrap;justify-content:center;}.elementor .e-7a1f741-a638c44{width:360px;padding-block-start:22px;padding-block-end:22px;padding-inline-start:82px;padding-inline-end:22px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:14px;border-width:1px;border-color:#E2E8F0;border-style:solid;display:flex;flex-direction:column;gap:12px;transition: transform 240ms ease, box-shadow 240ms ease, border-color 240ms ease;\n}.elementor .e-7a1f741-a638c44:hover,.elementor .e-7a1f741-a638c44:focus-visible{transform: translateY(-5px);
box-shadow: 0 14px 30px rgba(7, 48, 102, 0.12);
border-color: rgba(7, 48, 102, 0.24);\n}.elementor .e-5c86988-c7bac69{width:360px;padding-block-start:22px;padding-block-end:22px;padding-inline-start:82px;padding-inline-end:22px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:14px;border-width:1px;border-color:#E2E8F0;border-style:solid;display:flex;flex-direction:column;gap:12px;transition: transform 240ms ease, box-shadow 240ms ease, border-color 240ms ease;\n}.elementor .e-5c86988-c7bac69:hover,.elementor .e-5c86988-c7bac69:focus-visible{transform: translateY(-5px);
box-shadow: 0 14px 30px rgba(7, 48, 102, 0.12);
border-color: rgba(7, 48, 102, 0.24);\n}.elementor .e-7f21b9d-029d94a{width:360px;padding-block-start:22px;padding-block-end:22px;padding-inline-start:82px;padding-inline-end:22px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:14px;border-width:1px;border-color:#E2E8F0;border-style:solid;display:flex;flex-direction:column;gap:12px;transition: transform 240ms ease, box-shadow 240ms ease, border-color 240ms ease;\n}.elementor .e-7f21b9d-029d94a:hover,.elementor .e-7f21b9d-029d94a:focus-visible{transform: translateY(-5px);
box-shadow: 0 14px 30px rgba(7, 48, 102, 0.12);
border-color: rgba(7, 48, 102, 0.24);\n}.elementor .e-9e11289-4bf8802{flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:space-between;align-items:stretch;}.elementor .e-1d0c031{padding-block-start:10px;padding-block-end:10px;padding-inline-start:48px;padding-inline-end:48px;margin-block-start:64px;flex-direction:column;}.elementor .e-a8189ae-5feedd9{width:240px;padding:8px;border-radius:14px;border-width:0px;border-color:#E2E8F0;border-style:solid;display:flex;flex-direction:row;gap:12px;justify-content:center;align-items:center;}.elementor .e-2207dcb-4120be7{width:240px;padding:20px;border-radius:14px;border-width:0px;border-color:#E2E8F0;border-style:solid;flex-direction:row;gap:12px;justify-content:center;align-items:center;}.elementor .e-8223924-9a0bd50{width:240px;padding:20px;border-radius:14px;border-width:0px;border-color:#E2E8F0;border-style:solid;flex-direction:row;gap:12px;justify-content:center;align-items:center;}.elementor .e-c72019d-b3f0db3{width:240px;padding:20px;border-radius:14px;border-width:0px;border-color:#E2E8F0;border-style:solid;flex-direction:row;gap:12px;justify-content:center;align-items:center;}.elementor .e-bb1adc3-40b2e93{flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:space-between;background-image: linear-gradient(#cbd8e6, #cbd8e6), linear-gradient(#cbd8e6, #cbd8e6), linear-gradient(#cbd8e6, #cbd8e6);
background-size: 5% 1px, 5% 1px, 5% 1px;
background-position: 20.98% 50%, 50% 50%, 79.02% 50%;
background-repeat: no-repeat;\n}.elementor .e-1bcd778{margin-block-start:48px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;}.elementor .e-b2f0092{width:100%;flex-direction:column;}.elementor .e-6ffab13-fa57b5d{width:470px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:175px;padding-inline-end:20px;border-radius:16px;border-width:1px;border-color:#E2E8F0;border-style:solid;flex-direction:column;gap:12px;flex:1 0 auto;flex: 0 1 650px;
width: 650px;
max-width: calc(50% - 6px);
height: auto;
min-height: 220px;
padding: 26px 28px 26px 184px;
gap: 8px;
justify-content: center;
text-align: center;
background: linear-gradient(180deg, #ffffff 0%, #fbfdff 100%);
border-color: #d8e3ee;
border-radius: 18px;
box-shadow: 0 10px 28px rgba(7, 48, 102, 0.07);\n}.elementor .e-0fce32d-f6dae1b{width:470px;padding:28px;border-radius:16px;border-width:1px;border-color:#E2E8F0;border-style:solid;flex-direction:column;gap:12px;flex: 0 1 650px;
width: 650px;
max-width: calc(50% - 6px);
height: auto;
min-height: 220px;
padding: 26px 42px;
gap: 10px;
justify-content: center;
text-align: center;
background: linear-gradient(180deg, #ffffff 0%, #fbfdff 100%);
border-color: #d8e3ee;
border-radius: 18px;
box-shadow: 0 10px 28px rgba(7, 48, 102, 0.07);\n}.elementor .e-150ecf4-b13ea6d{flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:center;element.style {
flex-wrap: wrap;
align-items: flex-start;
gap: 12px;
padding-top: 10px;
}
element.style > .e-con:has(.schatz-events) {
flex: 0 0 100%;
width: 100%;
max-width: 100%;
}
element.style > .e-con:has(.schatz-events) + .e-con,
element.style > .e-con:has(.schatz-events) + .e-con + .e-con {
flex: 0 1 650px;
width: 650px;
max-width: calc(50% - 6px);
}element.style {
flex-wrap: wrap !important;
align-items: flex-start;
gap: 12px;
padding-top: 10px;
}\n}.elementor .e-618b329{flex-direction:row;}.elementor .e-575e323{flex-direction:column;}.elementor .e-06b82f3{flex-direction:column;}