@font-face {
  font-family: "Material Icons";
  font-style: normal;
  font-weight: 400;
  src: url(./fonts/MaterialIcons-Regular.eot);
  /* For IE6-8 */
  src: local("Material Icons"), local("MaterialIcons-Regular"), url(./fonts/MaterialIcons-Regular.woff2) format("woff2"), url(./fonts/MaterialIcons-Regular.woff) format("woff"), url(./fonts/MaterialIcons-Regular.ttf) format("truetype");
}

.material-icons, .material-icons-outlined, .material-icons-round, .material-icons-sharp, .material-icons-two-tone {
  font-family: "Material Icons";
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
}

@font-face {
  font-family: "Material Icons Outlined";
  font-style: normal;
  font-weight: 400;
  src: url(./fonts/MaterialIconsOutlined-Regular.eot);
  /* For IE6-8 */
  src: local("Material Icons Outlined"), local("MaterialIconsOutlined-Regular"), url(./fonts/MaterialIconsOutlined-Regular.woff2) format("woff2"), url(./fonts/MaterialIconsOutlined-Regular.woff) format("woff"), url(./fonts/MaterialIconsOutlined-Regular.otf) format("opentype");
}

.material-icons-outlined {
  font-family: "Material Icons Outlined";
}

@font-face {
  font-family: "Material Icons Round";
  font-style: normal;
  font-weight: 400;
  src: url(./fonts/MaterialIconsRound-Regular.eot);
  /* For IE6-8 */
  src: local("Material Icons Round"), local("MaterialIconsRound-Regular"), url(./fonts/MaterialIconsRound-Regular.woff2) format("woff2"), url(./fonts/MaterialIconsRound-Regular.woff) format("woff"), url(./fonts/MaterialIconsRound-Regular.otf) format("opentype");
}

.material-icons-round {
  font-family: "Material Icons Round";
}

@font-face {
  font-family: "Material Icons Sharp";
  font-style: normal;
  font-weight: 400;
  src: url(./fonts/MaterialIconsSharp-Regular.eot);
  /* For IE6-8 */
  src: local("Material Icons Sharp"), local("MaterialIconsSharp-Regular"), url(./fonts/MaterialIconsSharp-Regular.woff2) format("woff2"), url(./fonts/MaterialIconsSharp-Regular.woff) format("woff"), url(./fonts/MaterialIconsSharp-Regular.otf) format("opentype");
}

.material-icons-sharp {
  font-family: "Material Icons Sharp";
}

@font-face {
  font-family: "Material Icons Two Tone";
  font-style: normal;
  font-weight: 400;
  src: url(./fonts/MaterialIconsTwoTone-Regular.eot);
  /* For IE6-8 */
  src: local("Material Icons Two Tone"), local("MaterialIconsTwoTone-Regular"), url(./fonts/MaterialIconsTwoTone-Regular.woff2) format("woff2"), url(./fonts/MaterialIconsTwoTone-Regular.woff) format("woff"), url(./fonts/MaterialIconsTwoTone-Regular.otf) format("opentype");
}

.material-icons-two-tone {
  font-family: "Material Icons Two Tone";
}

.lraApp-noscroll{overflow:hidden;max-height:100vh}.lraApp{}@font-face{.lraApp{font-family:'Open Sans';font-weight:300;font-style:normal;src:url(./fonts/OpenSans-Light.woff2) format("woff2"),url(./fonts/OpenSans-Light.woff) format("woff"),url(./fonts/OpenSans-Light.ttf) format("truetype"),url(./fonts/OpenSans-Light.svg#OpenSansLight) format("svg")}}@font-face{.lraApp{font-family:'Open Sans';font-weight:300;font-style:italic;src:url(./fonts/OpenSans-LightItalic.woff2) format("woff2"),url(./fonts/OpenSans-LightItalic.woff) format("woff"),url(./fonts/OpenSans-LightItalic.ttf) format("truetype"),url(./fonts/OpenSans-LightItalic.svg#OpenSansLightItalic) format("svg")}}@font-face{.lraApp{font-family:'Open Sans';font-weight:normal;font-style:normal;src:url(./fonts/OpenSans-Regular.woff2) format("woff2"),url(./fonts/OpenSans-Regular.woff) format("woff"),url(./fonts/OpenSans-Regular.ttf) format("truetype"),url(./fonts/OpenSans-Regular.svg#OpenSansRegular) format("svg")}}@font-face{.lraApp{font-family:'Open Sans';font-weight:normal;font-style:italic;src:url(./fonts/OpenSans-Italic.woff2) format("woff2"),url(./fonts/OpenSans-Italic.woff) format("woff"),url(./fonts/OpenSans-Italic.ttf) format("truetype"),url(./fonts/OpenSans-Italic.svg#OpenSansItalic) format("svg")}}@font-face{.lraApp{font-family:'Open Sans';font-weight:600;font-style:normal;src:url(./fonts/OpenSans-Semibold.woff2) format("woff2"),url(./fonts/OpenSans-Semibold.woff) format("woff"),url(./fonts/OpenSans-Semibold.ttf) format("truetype"),url(./fonts/OpenSans-Semibold.svg#OpenSansSemibold) format("svg")}}@font-face{.lraApp{font-family:'Open Sans';font-weight:600;font-style:italic;src:url(./fonts/OpenSans-SemiboldItalic.woff2) format("woff2"),url(./fonts/OpenSans-SemiboldItalic.woff) format("woff"),url(./fonts/OpenSans-SemiboldItalic.ttf) format("truetype"),url(./fonts/OpenSans-SemiboldItalic.svg#OpenSansSemiboldItalic) format("svg")}}@font-face{.lraApp{font-family:'Open Sans';font-weight:bold;font-style:normal;src:url(./fonts/OpenSans-Bold.woff2) format("woff2"),url(./fonts/OpenSans-Bold.woff) format("woff"),url(./fonts/OpenSans-Bold.ttf) format("truetype"),url(./fonts/OpenSans-Bold.svg#OpenSansBold) format("svg")}}@font-face{.lraApp{font-family:'Open Sans';font-weight:bold;font-style:italic;src:url(./fonts/OpenSans-BoldItalic.woff2) format("woff2"),url(./fonts/OpenSans-BoldItalic.woff) format("woff"),url(./fonts/OpenSans-BoldItalic.ttf) format("truetype"),url(./fonts/OpenSans-BoldItalic.svg#OpenSansBoldItalic) format("svg")}}@font-face{.lraApp{font-family:'Open Sans';font-weight:800;font-style:normal;src:url(./fonts/OpenSans-ExtraBold.woff2) format("woff2"),url(./fonts/OpenSans-ExtraBold.woff) format("woff"),url(./fonts/OpenSans-ExtraBold.ttf) format("truetype"),url(./fonts/OpenSans-ExtraBold.svg#OpenSansExtrabold) format("svg")}}@font-face{.lraApp{font-family:'Open Sans';font-weight:800;font-style:italic;src:url(./fonts/OpenSans-ExtraBoldItalic.woff2) format("woff2"),url(./fonts/OpenSans-ExtraBoldItalic.woff) format("woff"),url(./fonts/OpenSans-ExtraBoldItalic.ttf) format("truetype"),url(./fonts/OpenSans-ExtraBoldItalic.svg#OpenSansExtraboldItalic) format("svg")}}@font-face{.lraApp{font-family:'Open Sans Condensed';font-weight:300;font-style:normal;src:url(./fonts/OpenSans-CondensedLight.woff2) format("woff2"),url(./fonts/OpenSans-CondensedLight.woff) format("woff"),url(./fonts/OpenSans-CondensedLight.ttf) format("truetype"),url(./fonts/OpenSans-CondensedLight.svg#OpenSansCondensedLight) format("svg")}}@font-face{.lraApp{font-family:'Open Sans Condensed';font-weight:300;font-style:italic;src:url(./fonts/OpenSans-CondensedLightItalic.woff2) format("woff2"),url(./fonts/OpenSans-CondensedLightItalic.woff) format("woff"),url(./fonts/OpenSans-CondensedLightItalic.ttf) format("truetype"),url(./fonts/OpenSans-CondensedLightItalic.svg#OpenSansCondensedLightItalic) format("svg")}}@font-face{.lraApp{font-family:'Open Sans Condensed';font-weight:700;font-style:normal;src:url(./fonts/OpenSans-CondensedBold.woff2) format("woff2"),url(./fonts/OpenSans-CondensedBold.woff) format("woff"),url(./fonts/OpenSans-CondensedBold.ttf) format("truetype"),url(./fonts/OpenSans-CondensedBold.svg#OpenSansCondensedBold) format("svg")}}@keyframes slide-up{0%{max-height:0}100%{max-height:400px}}@keyframes slide-down-remove{0%{max-height:400px}100%{max-height:0}}@keyframes appear-up{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}@keyframes slide{0%{max-height:0;opacity:0}100%{max-height:40px;opacity:1}}.lraApp .slide-enter-active{animation:slide .25s}.lraApp .slide-leave-active{animation:slide .25s reverse}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.lraApp .fade-in-enter-active{animation:fade-in .25s}.lraApp .fade-in-leave-active{animation:fade-in .25s reverse}.lraApp .headerImage img{width:100%}.lraApp .nav-bar{width:100%;background-color:#274156}.lraApp .nav-bar .nav-bar-content{display:flex;flex-direction:row;justify-content:space-between;margin:0 5% 0 5%;padding:8px 0 8px 0}.lraApp .nav-bar .nav-bar-content .nav-bar-search-filter{display:flex;flex-direction:row;justify-content:left;width:30%}.lraApp .nav-bar .nav-bar-content .nav-bar-search-filter div{color:#274156;background-color:#fff;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;position:relative;margin:auto 16px auto 0}.lraApp .nav-bar .nav-bar-content .nav-bar-search-filter div.toggled{color:#fff;background-color:#6aa9fd}.lraApp .nav-bar .nav-bar-content .nav-bar-search-filter div i{font-size:24px}.lraApp .nav-bar .nav-bar-content .nav-bar-search-result{width:40%;margin:auto 5% auto 5%;position:relative}.lraApp .nav-bar .nav-bar-content .nav-bar-search-result div{display:flex}.lraApp .nav-bar .nav-bar-content .nav-bar-search-result div div{background-color:#6aa9fd;padding:4px 12px 4px 12px;border-radius:25px;color:#fff;position:relative;margin:auto auto;line-height:1;font-size:12px}@media (min-width: 768px){.lraApp .nav-bar .nav-bar-content .nav-bar-search-result div div{font-size:inherit}}.lraApp .nav-bar .nav-bar-content .nav-bar-mode-switches{display:flex;flex-direction:row;justify-content:flex-end;width:30%}.lraApp .nav-bar .nav-bar-content .nav-bar-mode-switches div{color:#274156;background-color:#fff;border-radius:50%;width:32px;height:32px;display:flex;position:relative;margin:auto 0 auto 16px;align-items:center;justify-content:center}.lraApp .nav-bar .nav-bar-content .nav-bar-mode-switches div.toggled{color:#fff;background-color:#6aa9fd}.lraApp .nav-bar .nav-bar-content .nav-bar-mode-switches div i{font-size:24px}.lraApp .nav-bar .navbar-search-block{display:flex;flex-direction:row;justify-content:center;padding-bottom:10px;width:90%;margin:0 5% 0 5%;position:relative}.lraApp .nav-bar .navbar-search-block input{border-radius:20px 0 0 20px;padding:0 0 0 10px;border:none;height:25px;flex-grow:1}.lraApp .nav-bar .navbar-search-block .nav-search-button{background-color:#6aa9fd;color:#fff;font-weight:bold;font-size:13px;padding:0 10px 0 10px;border-radius:0 20px 20px 0;line-height:2;height:25px}.lraApp .nav-bar .navbar-search-block .navbar-cancel-search{position:absolute;color:#D16565;right:75px}.lraApp .filter-bar{width:90%;margin:8px 5% 0 5%;height:auto;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}.lraApp .filter-bar .filter-element{padding:4px 12px 4px 12px;border:1px solid #274156;border-radius:25px;font-size:12px;margin-right:8px;margin-bottom:4px;line-height:1;display:flex;justify-content:center;align-items:center}.lraApp .filter-bar .filter-element .remove-entry{position:relative;top:1px}.lraApp .filter-bar .filter-element .remove-entry i{font-size:14px;color:red}.lraApp .event-list{width:90%;height:auto;margin:0 5% 0 5%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;--multiplier: calc(768px - 100%)}@media (min-width: 768px){.lraApp .event-list .event-card{margin-left:25px;margin-right:25px}}.lraApp .no-more-results{padding:32px 0 32px 0}.lraApp .event-card{background-color:#274156;color:#fff;margin-top:24px;border-radius:31px 0 0 0;position:relative;animation:appear-up .75s ease;width:100%;min-width:29%;margin-left:auto;margin-right:auto;flex-grow:1;flex-basis:calc(var(--multiplier) * 9999);display:flex;flex-direction:column}.lraApp .event-card .event-card-header{display:flex;flex-direction:row;width:100%;margin-bottom:16px}.lraApp .event-card .event-card-header .event-base-info{width:100%}.lraApp .event-card .event-card-header .event-base-info>h3{padding:0 16px 0 16px;color:#fff;font-size:16px;margin:8px 8px 16px 0;text-align:center;line-height:1.4}.lraApp .event-card .event-card-header .event-base-info .date-location{width:100%;background-color:#fff;color:#000;font-size:14px;padding:5px 0 5px 0}.lraApp .event-card .event-card-header .event-base-info .date-location>h3{text-align:center;line-height:1.3;font-weight:bold;color:#000;font-size:16px}.lraApp .event-card .event-image-and-description{display:flex;flex-direction:row}.lraApp .event-card .event-image-and-description .event-image{width:30%;margin-left:16px}.lraApp .event-card .event-image-and-description .event-image img{width:100%}.lraApp .event-card .event-image-and-description .event-description{width:70%;padding:0 0 0 4%;line-height:1.2em}.lraApp .event-card .event-image-and-description .event-description p{margin-right:16px;font-size:14px;line-height:1.5em}.lraApp .event-card .event-card-footer{padding:0 2% 10px 2%;display:flex;flex-direction:row;justify-content:space-between;margin-top:auto}.lraApp .event-card .event-card-footer .event-card-footer-pictograms{display:flex;flex-direction:row}.lraApp .event-card .event-card-footer .event-card-footer-pictograms div{border-radius:50%;width:25px;height:25px;position:relative;margin-right:5px}@media (min-width: 768px){.lraApp .event-card .event-card-footer .event-card-footer-pictograms div{width:32px;height:32px}}.lraApp .event-card .event-card-footer .event-card-footer-pictograms div img{width:20px;position:absolute;top:2.5px;left:2.5px}@media (min-width: 768px){.lraApp .event-card .event-card-footer .event-card-footer-pictograms div img{width:30px}}.lraApp .event-card .event-card-footer .event-card-footer-pictograms div i{font-size:23px;color:#fff}@media (min-width: 768px){.lraApp .event-card .event-card-footer .event-card-footer-pictograms div i{font-size:28px}}.lraApp .event-card .event-card-footer .event-card-footer-more{background-color:#fff;color:#000;padding:3px 10px 3px 10px;border-radius:10px;cursor:pointer;display:flex;justify-content:center;align-items:center;height:25px;z-index:999}.lraApp .event-card .event-card-footer .event-card-footer-more div{font-size:14px;line-height:1}.lraApp .event-card .event-card-canceled{position:absolute;text-align:center;width:100%;height:100%;border-radius:30px 0 0 0;background-color:rgba(255,255,255,0.6);pointer-events:none}.lraApp .event-card .event-card-canceled h2{color:#C74343;width:100%;position:absolute;transform:rotate(-45deg);top:45%;font-size:40px;font-weight:bold;text-transform:uppercase}.lraApp .event-popups{position:fixed;bottom:0;width:inherit;max-width:inherit;z-index:999999}.lraApp .event-popups .event-popup{width:100%;background-color:#fafafa}.lraApp .event-filter{color:#000;margin:16px 5% 0 5%;font-size:14px}@media (min-width: 992px){.lraApp .event-filter{margin:16px 20% 0 20%}}.lraApp .event-filter .event-filter-nav{display:flex;flex-direction:row;gap:1rem}.lraApp .event-filter .event-filter-nav h3{text-decoration:underline}.lraApp .event-filter .event-filter-nav .button-group{width:30%}.lraApp .event-filter .event-filter-date{margin-top:16px;margin-bottom:16px}.lraApp .event-filter .event-filter-date input[type="date"]{padding:8px 4px 8px 4px;border:none;background:#ededed}.lraApp .event-filter .event-filter-date input[type="date"]:first-child{border-radius:25px 0 0 25px}.lraApp .event-filter .event-filter-date input[type="date"]:last-child{border-radius:0 25px 25px 0}.lraApp .event-filter .event-filter-date input[type="date"]:focus{outline:none}.lraApp .event-filter .event-filter-location,.lraApp .event-filter .event-filter-eventKind{margin-bottom:16px}.lraApp .event-filter .event-filter-select{color:#000;background-color:#ededed;display:flex;flex-direction:row;justify-content:space-between;padding:5px 10px 5px 10px;border-radius:25px}.lraApp .event-filter .event-filter-select.open{color:#fff;background-color:#6aa9fd;border-radius:20px 20px 0 0}.lraApp .event-filter .event-filter-select.open :nth-child(2){border-left:1px solid #fff}.lraApp .event-filter .event-filter-select :first-child{position:relative;margin:auto 0}.lraApp .event-filter .event-filter-select :nth-child(2){display:flex;border-left:1px solid #000}.lraApp .event-filter .event-filter-select.online{width:210px}.lraApp .event-filter .event-filter-select.online :nth-child(2){border:none}.lraApp .event-filter .event-filter-online-location{margin-bottom:16px}.lraApp .event-filter .event-filter-open-select{background-color:#6aa9fd;color:#fff;border-radius:0 25px 25px 0;width:100%}.lraApp .event-filter .event-filter-buttons{display:flex;flex-direction:row;justify-content:left;color:#fff}.lraApp .event-filter .event-filter-buttons div{padding:8px 16px 8px 16px;border-radius:25px;margin-right:12px;font-size:12px}@media (min-width: 768px){.lraApp .event-filter .event-filter-buttons div{font-size:inherit}}.lraApp .event-filter .event-filter-buttons :first-child{background-color:#28a745}.lraApp .event-filter .event-filter-buttons :last-child{background-color:#D16565}.lraApp .event-filter .event-filter-selection h3{text-decoration:underline;margin:16px 0 16px 0}.lraApp .event-filter .event-filter-selection .event-filter-selection-list{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:16px}.lraApp .event-filter .event-filter-selection .event-filter-selection-list .date-view{padding:8px 8px 8px 16px;background:#fff;border:2px solid #ededed;border-radius:25px;margin:0 8px 8px 0}.lraApp .event-filter .event-filter-selection .event-filter-selection-list .remove{color:#D16565;font-size:14px}.lraApp .event-filter .event-filter-selection .event-filter-selection-list .date-view-seperator{position:relative;margin:auto 0}.lraApp .event-filter .event-filter-selection .event-filter-selection-list .location-view{padding:8px 8px 8px 16px;background:#fff;border:2px solid #ededed;border-radius:25px;margin:0 8px 8px 0}.lraApp .event-filter-location-search{border-radius:25px;margin:16px 0 0 8px;padding-left:12px;border:none;height:25px}.lraApp .filter-location-border{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;height:auto;padding:8px 8px 16px 8px}.lraApp .filter-location-border .filter-location-entry{padding:4px 12px 4px 12px;border:1px solid #fff;border-radius:25px;margin-top:8px;cursor:pointer;margin-right:8px}.lraApp .filter-location-border .filter-location-entry.checked{color:#000;background-color:#fff}.lraApp .event-filter-eventkind{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;height:auto;width:100%}.lraApp .event-filter-eventkind .event-filter-open-select{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;height:auto;padding:8px 8px 16px 8px}.lraApp .event-filter-eventkind .filter-eventkind-entry{padding:4px 12px 4px 12px;border:1px solid #fff;border-radius:25px;margin-top:8px;cursor:pointer;margin-right:8px}.lraApp .event-filter-eventkind .filter-eventkind-entry.checked{color:#000;background-color:#fff}.lraApp .closeButton{background-color:#D16565;border-radius:50%;color:#fff;width:24px;height:24px;display:flex;justify-content:center;align-items:center}.lraApp .closeButton i{font-size:16px}.lraApp .confirm-button{background-color:#28a745;border-radius:50%;color:#fff;width:24px;height:24px;display:flex;justify-content:center;align-items:center}.lraApp .confirm-button i{font-size:16px}.lraApp .event-popup-slider-inner{display:flex;flex-direction:row;justify-content:space-between}.lraApp .event-popup-slider-nav{margin:auto}.lraApp .event-popup-slider-nav i{background-color:#6aa9fd;color:#fff;border:none;border-radius:12px;padding:4px 12px 4px 12px}.lraApp .navSlider .agile{margin:auto}.lraApp .event-popup-border{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,0.5);top:0;left:0}.lraApp .event-popup-border h1,.lraApp .event-popup-border h2,.lraApp .event-popup-border h3,.lraApp .event-popup-border h4,.lraApp .event-popup-border h5,.lraApp .event-popup-border h6{color:#fff}.lraApp .event-popup-border .event-popup-header{display:flex;flex-direction:row;justify-content:space-between;padding:16px 0 16px 0}.lraApp .event-popup-border .event-popup-header>:first-child{padding-right:4px}.lraApp .event-popup-border .event-popup-inner{background-color:#274156;color:#fff;border-radius:25px 0 0 0;overflow-y:auto;margin:10vh 5vw 10vh 5vw;height:80vh;width:90vw}@media (min-width: 992px){.lraApp .event-popup-border .event-popup-inner{width:50vw;margin:10vh 25vw 10vh 25vw}}.lraApp .event-popup-border .event-popup-inner .event-popup-spacer{width:90%;margin-left:5%}.lraApp .event-popup-border .event-popup-inner .event-popup-spacer .event-popup-slider{width:100%;padding-bottom:16px}.lraApp .event-popup-border .event-popup-inner .event-popup-spacer .event-popup-slider .navSlider{display:none}@media (min-width: 992px){.lraApp .event-popup-border .event-popup-inner .event-popup-spacer .event-popup-slider .navSlider{display:block;margin-top:16px}}.lraApp .event-popup-border .event-popup-inner .event-popup-spacer .agile{width:70%}@media (min-width: 768px){.lraApp .event-popup-border .event-popup-inner .event-popup-spacer .agile{width:90%}}.lraApp .event-popup-border .event-popup-inner .event-popup-spacer .agile .agile__dot{border:none;width:24px;height:24px;padding:8px}.lraApp .event-popup-border .event-popup-inner .event-popup-spacer .agile .agile__dot button{color:#fff;border:none;width:100%;height:100%;border-radius:50%}.lraApp .event-popup-border .event-popup-inner .event-popup-spacer .agile .agile__dot button:hover{background-color:#6aa9fd}.lraApp .event-popup-border .event-popup-inner .event-popup-spacer .agile .agile__dot.agile__dot--current button{background-color:#6aa9fd}.lraApp .event-popup-border .event-popup-inner .event-popup-spacer .agile .agile__nav-button{background-color:#6aa9fd;color:#fff;border:none;border-radius:12px;padding:4px 12px 4px 12px}.lraApp .event-popup-border .event-popup-inner .event-popup-spacer .agile .agile__track{padding:1px}.lraApp .event-popup-border .event-popup-inner .event-popup-spacer .agile .event-slide-image-canceled{position:absolute;text-align:center;width:100%;height:100%;background-color:rgba(255,255,255,0.6);top:0}.lraApp .event-popup-border .event-popup-inner .event-popup-spacer .agile .event-slide-image-canceled h2{color:#C74343;width:100%;position:absolute;transform:rotate(-45deg);top:45%;font-size:40px;font-weight:bold;text-transform:uppercase}.lraApp .event-popup-border .event-popup-inner .event-popup-spacer .agile .event-slide-image-container{width:100%;overflow:hidden;display:flex;justify-content:center}.lraApp .event-popup-border .event-popup-inner .event-popup-spacer .agile .event-slide-image-container .event-slide-image{max-height:400px;max-width:300px}@media (min-width: 638px){.lraApp .event-popup-border .event-popup-inner .event-popup-spacer .agile .event-slide-image-container .event-slide-image{max-height:500px;max-width:500px}}.lraApp .event-popup-description{line-height:1.5em}.lraApp .event-popup-description.hasContent{padding-bottom:24px}.lraApp .event-popup-description p{line-height:1.5em}.lraApp .event-popup-details{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;padding-bottom:32px}.lraApp .event-popup-details h4{padding-bottom:8px;color:#fff}.lraApp .event-popup-details .event-popup-details-event{min-width:250px;margin-top:8px}.lraApp .event-popup-details .event-popup-details-event h4{padding-top:16px}.lraApp .event-popup-details .event-popup-details-event div{padding:4px 16px 4px 0;display:flex;flex-direction:row;justify-content:flex-start}.lraApp .event-popup-details .event-popup-details-event div i{position:relative;top:-3px}.lraApp .event-popup-details .event-popup-details-event div>span{padding-left:16px}.lraApp .event-popup-details .event-popup-details-event div>a{padding-left:16px}.lraApp .event-popup-details .event-popup-details-organisator{margin-top:8px}.lraApp .event-popup-details .event-popup-details-organisator h4{padding-top:16px}.lraApp .event-popup-details .event-popup-details-organisator div{padding:4px 0 4px 0;display:flex;flex-direction:row;justify-content:flex-start}.lraApp .event-popup-details .event-popup-details-organisator div i{position:relative;top:-3px}.lraApp .event-popup-details .event-popup-details-organisator div>span{padding-left:16px;width:95%}.lraApp .event-popup-details .event-popup-details-organisator div>a{padding-left:16px}.lraApp .event-popup-icon-list{display:flex;flex-direction:row;position:relative}.lraApp .event-popup-icon-list div{border-radius:50%;width:25px;height:25px;position:relative;padding:4px !important}@media (min-width: 768px){.lraApp .event-popup-icon-list div{width:32px;height:32px}}.lraApp .event-popup-icon-list div img{width:20px;position:absolute;top:2.5px;left:2.5px}@media (min-width: 768px){.lraApp .event-popup-icon-list div img{width:30px}}.lraApp .event-popup-icon-list div i{font-size:23px;color:#fff;line-height:1.3}@media (min-width: 768px){.lraApp .event-popup-icon-list div i{font-size:28px}}.lraApp .event-popup-downloads{margin-bottom:16px}.lraApp .event-popup-downloads h4{padding-bottom:8px}.lraApp .event-popup-downloads div div{display:flex;flex-direction:row;justify-content:flex-start}.lraApp .event-popup-downloads div div i{margin-left:-5px}.lraApp .event-popup-downloads div div span{text-decoration:underline;padding-left:16px}.lraApp .event-popup-map{position:relative;padding-bottom:32px}.lraApp .event-popup-footer{display:flex;justify-content:flex-end;margin-bottom:16px}.lraApp .event-popup-footer>div{padding:8px 16px 8px 16px;border-radius:24px;background-color:#6aa9fd}.lraApp .to-top{position:fixed;position:sticky;bottom:8px;left:0;background-color:#6aa9fd;width:48px;height:48px;margin:8px;border-radius:12px}.lraApp .to-top>div{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.lraApp .to-top>div i{color:#fff;font-size:48px}.lraApp .event-popup .help.help-open{animation:slide-up .5s ease}.lraApp .event-popup .help.help-close{animation:slide-down-remove .5s ease}.lraApp .event-popup.help-popup{background-color:rgba(39,65,86,0.95);color:#fff;padding:16px 16px 0 16px;width:calc(100% - 32px)}.lraApp .event-popup.help-popup .help-nav{display:flex;flex-direction:row;justify-content:flex-end;width:100%}.lraApp .event-popup.help-popup .help-listing:last-child{padding-bottom:16px}.lraApp .event-popup.help-popup .help-listing-element{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;margin-top:16px;align-items:center}.lraApp .event-popup.help-popup .help-listing-element .help-listing-hits{background-color:#6aa9fd;padding:4px 12px 4px 12px;border-radius:25px;color:#fff;position:relative;white-space:nowrap}.lraApp .event-popup.help-popup .help-listing-element .help-listing-icon{color:#274156;background-color:#fff;border-radius:50%;width:32px;height:32px;display:flex;position:relative;margin:auto 0}.lraApp .event-popup.help-popup .help-listing-element .help-listing-icon i{font-size:24px;position:relative;margin:auto auto}.lraApp .event-popup.help-popup .help-listing-element .help-listing-icon.no-background{background-color:transparent}.lraApp .event-popup.help-popup .help-listing-element .help-listing-icon.no-background i{color:#fff}.lraApp .event-popup.help-popup .help-listing-element .help-listing-text{margin-left:8px;font-weight:bold}@keyframes spinn{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.lraApp #spinner{position:fixed;z-index:1000000;top:0;left:0;width:100%;height:100%;display:none;background-color:rgba(255,255,255,0.5)}.lraApp #spinner.visible{display:flex;justify-content:center;align-items:center;font-weight:bolder}.lraApp #spinner span{animation:spinn infinite 1s;font-size:50px !important;color:#274156}.lraApp *{padding:0;margin:0;font-family:"Open-sans, Verdana, Helvetica", sans-serif;line-height:1}.lraApp .material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}.lraApp article.calendar-border{position:relative;width:100%}.lraApp a{color:inherit}.lraApp .no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lraApp .clickable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lraApp .buttonFix{position:relative;top:3px}.lraApp .button-group{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:right}.lraApp .button-group div{margin-left:16px}.lraApp .switch{position:relative;display:inline-block;width:48px;height:24px}.lraApp .switch input{opacity:0;width:0;height:0}.lraApp .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}.lraApp .slider:before{position:absolute;content:"";height:16px;width:16px;left:4px;bottom:4px;background-color:#000;transition:.4s}.lraApp input:checked+.slider:before{background-color:#28a745}.lraApp input:checked+.slider.danger{background-color:red}.lraApp input:checked+.slider.warning{background-color:#ffc107}.lraApp input:focus+.slider{box-shadow:0 0 1px}.lraApp input:checked+.slider:before{transform:translateX(24px)}.lraApp .slider.round{border-radius:28px}.lraApp .slider.round:before{border-radius:50%}.lraApp .onclick-link{text-decoration:none}


/*# sourceMappingURL=frontendCss.css.map*/