.elementor .e-161c038c-12ab{min-height:55vh;position:absolute;padding:var(--0Prozent);margin:var(--0Prozent);background-color:#00000069;mix-blend-mode:multiply;}.elementor .e-76fa77f9-6b4e{min-height:55vh;padding:var(--0Prozent);background-image:url("https://fmk-rainbach.at/wp-content/uploads/2026/09/musiker-register-1.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;}.elementor .e-528af8ea-8b04{padding:var(--0Prozent);flex-direction:column;row-gap: 20px;\n}.elementor .e-fb072f4-ce24{font-size:14px;color:#8D8D8D;text-align:start;font-style:italic;margin-block-end:10px;}.elementor .e-5d7a6f21-4052{padding:var(--0Prozent);flex-direction:column;justify-content:flex-end;row-gap: 20px;\n}.elementor .e-66ac47b7-6731{padding-block-start:5%;padding-inline-start:var(--10Prozent);padding-inline-end:var(--10Prozent);flex-direction:row;}.elementor .e-3fa516e5-f5e1{width:100%;height:100%;object-fit:cover;position:absolute;inset: 0px;\n}.elementor .e-225a26e2-e547{font-weight:400;font-size:13px;color:var(--weiss);line-height:1.55;margin-block-start:auto;text-shadow: 0 0 4px rgba(0,0,0,0.85), 0 1px 2px rgba(0,0,0,0.9);\n}.elementor .e-7651c3b5-7501:hover,.elementor .e-7651c3b5-7501:focus-visible{opacity:100%;}.elementor .e-7651c3b5-7501{position:absolute;z-index:2;padding:20px;background-image:linear-gradient(0deg, rgba(0,0,0,1) 0%,rgba(0,0,0,1) 22%,rgba(0,0,0,0.15) 50%,rgba(0,0,0,0) 70%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;opacity:0%;transition:opacity 0.35s;flex-direction:column;justify-content:flex-start;inset: 0px; overflow-y: auto; scrollbar-width: thin; scrollbar-color: rgba(255,255,255,0.6) transparent;\n}.elementor .e-6b14390-f9b9{font-weight:700;font-size:15px;color:var(--weiss);line-height:1;}.elementor .e-4586a7c3-d007{position:absolute;inset-block-end:16px;inset-inline-start:16px;z-index:1;border-radius:999px;background-color:var(--rot);flex-direction:row;align-items:center;padding-block: 8px; padding-inline: 16px;\n}.elementor .e-50df0966-f633{overflow:hidden;aspect-ratio:1 / 0.65;position:relative;padding:0px;border-radius:var(--Eckenradius);}.elementor .e-590c453f-7e98{padding:var(--0Prozent);display:flex;flex-direction:column;}.elementor .e-14d3219a-9171{width:100%;height:100%;object-fit:cover;position:absolute;inset: 0px;\n}.elementor .e-14612017-9b65{font-weight:400;font-size:13px;color:var(--weiss);line-height:1.55;margin-block-start:auto;text-shadow: 0 0 4px rgba(0,0,0,0.85), 0 1px 2px rgba(0,0,0,0.9);\n}.elementor .e-7bd4d88e-ab3d:hover,.elementor .e-7bd4d88e-ab3d:focus-visible{opacity:100%;}.elementor .e-7bd4d88e-ab3d{position:absolute;z-index:2;padding:20px;background-image:linear-gradient(0deg, rgba(0,0,0,1) 0%,rgba(0,0,0,1) 22%,rgba(0,0,0,0.15) 50%,rgba(0,0,0,0) 70%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;opacity:0%;transition:opacity 0.35s;flex-direction:column;justify-content:flex-start;inset: 0px; overflow-y: auto; scrollbar-width: thin; scrollbar-color: rgba(255,255,255,0.6) transparent;\n}.elementor .e-70d2e0ab-8134{font-weight:700;font-size:15px;color:var(--weiss);line-height:1;}.elementor .e-53ea6c77-93cc{position:absolute;inset-block-end:16px;inset-inline-start:16px;z-index:1;border-radius:999px;background-color:var(--rot);flex-direction:row;align-items:center;padding-block: 8px; padding-inline: 16px;\n}.elementor .e-4b7591d9-983a{overflow:hidden;aspect-ratio:1 / 0.65;position:relative;padding:0px;border-radius:var(--Eckenradius);}.elementor .e-4437b8bf-874f{padding:var(--0Prozent);display:flex;flex-direction:column;}.elementor .e-3d7a436e-ee41{width:100%;height:100%;object-fit:cover;position:absolute;inset: 0px;\n}.elementor .e-7571cf01-5fc2{font-weight:400;font-size:13px;color:var(--weiss);line-height:1.55;margin-block-start:auto;text-shadow: 0 0 4px rgba(0,0,0,0.85), 0 1px 2px rgba(0,0,0,0.9);\n}.elementor .e-492c7d9a-e81f:hover,.elementor .e-492c7d9a-e81f:focus-visible{opacity:100%;}.elementor .e-492c7d9a-e81f{position:absolute;z-index:2;padding:20px;background-image:linear-gradient(0deg, rgba(0,0,0,1) 0%,rgba(0,0,0,1) 22%,rgba(0,0,0,0.15) 50%,rgba(0,0,0,0) 70%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;opacity:0%;transition:opacity 0.35s;flex-direction:column;justify-content:flex-start;inset: 0px; overflow-y: auto; scrollbar-width: thin; scrollbar-color: rgba(255,255,255,0.6) transparent;\n}.elementor .e-562c0347-e7bb{font-weight:700;font-size:15px;color:var(--weiss);line-height:1;}.elementor .e-3e3842cf-2ffc{position:absolute;inset-block-end:16px;inset-inline-start:16px;z-index:1;border-radius:999px;background-color:var(--rot);flex-direction:row;align-items:center;padding-block: 8px; padding-inline: 16px;\n}.elementor .e-42f89f40-6322{overflow:hidden;aspect-ratio:1 / 0.65;position:relative;padding:0px;border-radius:var(--Eckenradius);}.elementor .e-6a13515c-db1e{padding:var(--0Prozent);display:flex;flex-direction:column;}.elementor .e-62126c72-4f17{width:100%;height:100%;object-fit:cover;position:absolute;inset: 0px;\n}.elementor .e-74170274-ccb6{font-weight:400;font-size:13px;color:var(--weiss);line-height:1.55;margin-block-start:auto;text-shadow: 0 0 4px rgba(0,0,0,0.85), 0 1px 2px rgba(0,0,0,0.9);\n}.elementor .e-3ae9a64a-1b02:hover,.elementor .e-3ae9a64a-1b02:focus-visible{opacity:100%;}.elementor .e-3ae9a64a-1b02{position:absolute;z-index:2;padding:20px;background-image:linear-gradient(0deg, rgba(0,0,0,1) 0%,rgba(0,0,0,1) 22%,rgba(0,0,0,0.15) 50%,rgba(0,0,0,0) 70%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;opacity:0%;transition:opacity 0.35s;flex-direction:column;justify-content:flex-start;inset: 0px; overflow-y: auto; scrollbar-width: thin; scrollbar-color: rgba(255,255,255,0.6) transparent;\n}.elementor .e-5328aa18-785d{font-weight:700;font-size:15px;color:var(--weiss);line-height:1;}.elementor .e-73977aff-fb50{position:absolute;inset-block-end:16px;inset-inline-start:16px;z-index:1;border-radius:999px;background-color:var(--rot);flex-direction:row;align-items:center;padding-block: 8px; padding-inline: 16px;\n}.elementor .e-7cc4e3bd-fc47{overflow:hidden;aspect-ratio:1 / 0.65;position:relative;padding:0px;border-radius:var(--Eckenradius);}.elementor .e-7c70f33-3c88{padding:var(--0Prozent);display:flex;flex-direction:column;}.elementor .e-30b9609e-5691{width:100%;height:100%;object-fit:cover;position:absolute;inset: 0px;\n}.elementor .e-3dd6e73d-747e{font-weight:400;font-size:13px;color:var(--weiss);line-height:1.55;margin-block-start:auto;text-shadow: 0 0 4px rgba(0,0,0,0.85), 0 1px 2px rgba(0,0,0,0.9);\n}.elementor .e-6457578f-782d:hover,.elementor .e-6457578f-782d:focus-visible{opacity:100%;}.elementor .e-6457578f-782d{position:absolute;z-index:2;padding:20px;background-image:linear-gradient(0deg, rgba(0,0,0,1) 0%,rgba(0,0,0,1) 22%,rgba(0,0,0,0.15) 50%,rgba(0,0,0,0) 70%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;opacity:0%;transition:opacity 0.35s;flex-direction:column;justify-content:flex-start;inset: 0px; overflow-y: auto; scrollbar-width: thin; scrollbar-color: rgba(255,255,255,0.6) transparent;\n}.elementor .e-f81004e-f499{font-weight:700;font-size:15px;color:var(--weiss);line-height:1;}.elementor .e-60b8e46-ff8c{position:absolute;inset-block-end:16px;inset-inline-start:16px;z-index:1;border-radius:999px;background-color:var(--rot);flex-direction:row;align-items:center;padding-block: 8px; padding-inline: 16px;\n}.elementor .e-7c4a900f-caf7{overflow:hidden;aspect-ratio:1 / 0.65;position:relative;padding:0px;border-radius:var(--Eckenradius);}.elementor .e-d4b6b1e-de2c{padding:var(--0Prozent);display:flex;flex-direction:column;}.elementor .e-415f9e14-aa0d{width:100%;height:100%;object-fit:cover;position:absolute;inset: 0px;\n}.elementor .e-3fc52532-663a{font-weight:400;font-size:13px;color:var(--weiss);line-height:1.55;margin-block-start:auto;text-shadow: 0 0 4px rgba(0,0,0,0.85), 0 1px 2px rgba(0,0,0,0.9);\n}.elementor .e-cd93e16-3e82:hover,.elementor .e-cd93e16-3e82:focus-visible{opacity:100%;}.elementor .e-cd93e16-3e82{position:absolute;z-index:2;padding:20px;background-image:linear-gradient(0deg, rgba(0,0,0,1) 0%,rgba(0,0,0,1) 22%,rgba(0,0,0,0.15) 50%,rgba(0,0,0,0) 70%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;opacity:0%;transition:opacity 0.35s;flex-direction:column;justify-content:flex-start;inset: 0px; overflow-y: auto; scrollbar-width: thin; scrollbar-color: rgba(255,255,255,0.6) transparent;\n}.elementor .e-67bc1006-7815{font-weight:700;font-size:15px;color:var(--weiss);line-height:1;}.elementor .e-4727e648-54c3{position:absolute;inset-block-end:16px;inset-inline-start:16px;z-index:1;border-radius:999px;background-color:var(--rot);flex-direction:row;align-items:center;padding-block: 8px; padding-inline: 16px;\n}.elementor .e-28f3d177-8cb9{overflow:hidden;aspect-ratio:1 / 0.65;position:relative;padding:0px;border-radius:var(--Eckenradius);}.elementor .e-4fede82d-e0c0{padding:var(--0Prozent);display:flex;flex-direction:column;}.elementor .e-2337c0f4-f6ad{width:100%;height:100%;object-fit:cover;position:absolute;inset: 0px;\n}.elementor .e-4d79b680-9130{font-weight:400;font-size:13px;color:var(--weiss);line-height:1.55;margin-block-start:auto;text-shadow: 0 0 4px rgba(0,0,0,0.85), 0 1px 2px rgba(0,0,0,0.9);\n}.elementor .e-1a053af6-2350:hover,.elementor .e-1a053af6-2350:focus-visible{opacity:100%;}.elementor .e-1a053af6-2350{position:absolute;z-index:2;padding:20px;background-image:linear-gradient(0deg, rgba(0,0,0,1) 0%,rgba(0,0,0,1) 22%,rgba(0,0,0,0.15) 50%,rgba(0,0,0,0) 70%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;opacity:0%;transition:opacity 0.35s;flex-direction:column;justify-content:flex-start;inset: 0px; overflow-y: auto; scrollbar-width: thin; scrollbar-color: rgba(255,255,255,0.6) transparent;\n}.elementor .e-2f76a074-e79d{font-weight:700;font-size:15px;color:var(--weiss);line-height:1;}.elementor .e-345915f5-6d52{position:absolute;inset-block-end:16px;inset-inline-start:16px;z-index:1;border-radius:999px;background-color:var(--rot);flex-direction:row;align-items:center;padding-block: 8px; padding-inline: 16px;\n}.elementor .e-7b03ab2c-4fa4{overflow:hidden;aspect-ratio:1 / 0.65;position:relative;padding:0px;border-radius:var(--Eckenradius);}.elementor .e-288f2fec-3ab5{padding:var(--0Prozent);display:flex;flex-direction:column;}.elementor .e-eed0a59-a8c3{width:100%;height:100%;object-fit:cover;position:absolute;inset: 0px;\n}.elementor .e-430bc8f4-e1a7{font-weight:400;font-size:13px;color:var(--weiss);line-height:1.55;margin-block-start:auto;text-shadow: 0 0 4px rgba(0,0,0,0.85), 0 1px 2px rgba(0,0,0,0.9);\n}.elementor .e-6ab074ad-5dfc:hover,.elementor .e-6ab074ad-5dfc:focus-visible{opacity:100%;}.elementor .e-6ab074ad-5dfc{position:absolute;z-index:2;padding:20px;background-image:linear-gradient(0deg, rgba(0,0,0,1) 0%,rgba(0,0,0,1) 22%,rgba(0,0,0,0.15) 50%,rgba(0,0,0,0) 70%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;opacity:0%;transition:opacity 0.35s;flex-direction:column;justify-content:flex-start;inset: 0px; overflow-y: auto; scrollbar-width: thin; scrollbar-color: rgba(255,255,255,0.6) transparent;\n}.elementor .e-d020a9b-883f{font-weight:700;font-size:15px;color:var(--weiss);line-height:1;}.elementor .e-1b3f9784-a17e{position:absolute;inset-block-end:16px;inset-inline-start:16px;z-index:1;border-radius:999px;background-color:var(--rot);flex-direction:row;align-items:center;padding-block: 8px; padding-inline: 16px;\n}.elementor .e-1c055b6a-df17{overflow:hidden;aspect-ratio:1 / 0.65;position:relative;padding:0px;border-radius:var(--Eckenradius);}.elementor .e-1a9413ad-56c1{padding:var(--0Prozent);display:flex;flex-direction:column;}.elementor .e-58d9672e-b57d{width:100%;height:100%;object-fit:cover;position:absolute;inset: 0px;\n}.elementor .e-7fd51d79-5f85{font-weight:400;font-size:13px;color:var(--weiss);line-height:1.55;margin-block-start:auto;text-shadow: 0 0 4px rgba(0,0,0,0.85), 0 1px 2px rgba(0,0,0,0.9);\n}.elementor .e-7f69ca14-eb34:hover,.elementor .e-7f69ca14-eb34:focus-visible{opacity:100%;}.elementor .e-7f69ca14-eb34{position:absolute;z-index:2;padding:20px;background-image:linear-gradient(0deg, rgba(0,0,0,1) 0%,rgba(0,0,0,1) 22%,rgba(0,0,0,0.15) 50%,rgba(0,0,0,0) 70%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;opacity:0%;transition:opacity 0.35s;flex-direction:column;justify-content:flex-start;inset: 0px; overflow-y: auto; scrollbar-width: thin; scrollbar-color: rgba(255,255,255,0.6) transparent;\n}.elementor .e-55ee0b86-643b{font-weight:700;font-size:15px;color:var(--weiss);line-height:1;}.elementor .e-7ee82b83-ecf4{position:absolute;inset-block-end:16px;inset-inline-start:16px;z-index:1;border-radius:999px;background-color:var(--rot);flex-direction:row;align-items:center;padding-block: 8px; padding-inline: 16px;\n}.elementor .e-59894ef-bab8{overflow:hidden;aspect-ratio:1 / 0.65;position:relative;padding:0px;border-radius:var(--Eckenradius);}.elementor .e-5c618707-6f0b{padding:var(--0Prozent);display:flex;flex-direction:column;}.elementor .e-1f4a3b34-8012{width:100%;height:100%;object-fit:cover;position:absolute;inset: 0px;\n}.elementor .e-519f2595-f7d5{font-weight:400;font-size:13px;color:var(--weiss);line-height:1.55;margin-block-start:auto;text-shadow: 0 0 4px rgba(0,0,0,0.85), 0 1px 2px rgba(0,0,0,0.9);\n}.elementor .e-246cb1c4-8ee2:hover,.elementor .e-246cb1c4-8ee2:focus-visible{opacity:100%;}.elementor .e-246cb1c4-8ee2{position:absolute;z-index:2;padding:20px;background-image:linear-gradient(0deg, rgba(0,0,0,1) 0%,rgba(0,0,0,1) 22%,rgba(0,0,0,0.15) 50%,rgba(0,0,0,0) 70%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;opacity:0%;transition:opacity 0.35s;flex-direction:column;justify-content:flex-start;inset: 0px; overflow-y: auto; scrollbar-width: thin; scrollbar-color: rgba(255,255,255,0.6) transparent;\n}.elementor .e-4ea01c29-a3f1{font-weight:700;font-size:15px;color:var(--weiss);line-height:1;}.elementor .e-61e9703a-cbbf{position:absolute;inset-block-end:16px;inset-inline-start:16px;z-index:1;border-radius:999px;background-color:var(--rot);flex-direction:row;align-items:center;padding-block: 8px; padding-inline: 16px;\n}.elementor .e-187cbe56-9b83{overflow:hidden;aspect-ratio:1 / 0.65;position:relative;padding:0px;border-radius:var(--Eckenradius);}.elementor .e-34427fe-395c{padding:var(--0Prozent);display:flex;flex-direction:column;}.elementor .e-73534611-6b53{width:100%;height:100%;object-fit:cover;position:absolute;inset: 0px;\n}.elementor .e-243ca10d-2d0d{font-weight:400;font-size:13px;color:var(--weiss);line-height:1.55;margin-block-start:auto;text-shadow: 0 0 4px rgba(0,0,0,0.85), 0 1px 2px rgba(0,0,0,0.9);\n}.elementor .e-25b1a2df-55b8:hover,.elementor .e-25b1a2df-55b8:focus-visible{opacity:100%;}.elementor .e-25b1a2df-55b8{position:absolute;z-index:2;padding:20px;background-image:linear-gradient(0deg, rgba(0,0,0,1) 0%,rgba(0,0,0,1) 22%,rgba(0,0,0,0.15) 50%,rgba(0,0,0,0) 70%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;opacity:0%;transition:opacity 0.35s;flex-direction:column;justify-content:flex-start;inset: 0px; overflow-y: auto; scrollbar-width: thin; scrollbar-color: rgba(255,255,255,0.6) transparent;\n}.elementor .e-7ce2aed3-7d62{font-weight:700;font-size:15px;color:var(--weiss);line-height:1;}.elementor .e-314fc7e6-c15f{position:absolute;inset-block-end:16px;inset-inline-start:16px;z-index:1;border-radius:999px;background-color:var(--rot);flex-direction:row;align-items:center;padding-block: 8px; padding-inline: 16px;\n}.elementor .e-3c119b84-f0fd{overflow:hidden;aspect-ratio:1 / 0.65;position:relative;padding:0px;border-radius:var(--Eckenradius);}.elementor .e-65dd18a5-9e5e{padding:var(--0Prozent);display:flex;flex-direction:column;}.elementor .e-663859c5-241a{width:100%;height:100%;object-fit:cover;position:absolute;inset: 0px;\n}.elementor .e-5f0b7543-8936{font-weight:400;font-size:13px;color:var(--weiss);line-height:1.55;margin-block-start:auto;text-shadow: 0 0 4px rgba(0,0,0,0.85), 0 1px 2px rgba(0,0,0,0.9);\n}.elementor .e-3d53f6e-ca2d:hover,.elementor .e-3d53f6e-ca2d:focus-visible{opacity:100%;}.elementor .e-3d53f6e-ca2d{position:absolute;z-index:2;padding:20px;background-image:linear-gradient(0deg, rgba(0,0,0,1) 0%,rgba(0,0,0,1) 22%,rgba(0,0,0,0.15) 50%,rgba(0,0,0,0) 70%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;opacity:0%;transition:opacity 0.35s;flex-direction:column;justify-content:flex-start;inset: 0px; overflow-y: auto; scrollbar-width: thin; scrollbar-color: rgba(255,255,255,0.6) transparent;\n}.elementor .e-6772f621-a94d{font-weight:700;font-size:15px;color:var(--weiss);line-height:1;}.elementor .e-eb7236e-a73a{position:absolute;inset-block-end:16px;inset-inline-start:16px;z-index:1;border-radius:999px;background-color:var(--rot);flex-direction:row;align-items:center;padding-block: 8px; padding-inline: 16px;\n}.elementor .e-78ddc018-8d50{overflow:hidden;aspect-ratio:1 / 0.65;position:relative;padding:0px;border-radius:var(--Eckenradius);}.elementor .e-7200c48c-a6f3{padding:var(--0Prozent);display:flex;flex-direction:column;}.elementor .e-2558d72c-5a04{column-gap:50px;padding:var(--0Prozent);grid-template-columns:repeat(3, 1fr);row-gap: 35px;\n}.elementor .e-146d2c24-b3f2{padding-block-start:3%;padding-block-end:var(--5Prozent);padding-inline-start:var(--10Prozent);padding-inline-end:var(--10Prozent);flex-direction:column;gap:40px;}