/*! , Compiled at 2025-09-22 09:10:00 */
.eventTeaserBlock{overflow:hidden;position:relative}.eventTeaserBlock.moveUp{top:calc(-20.54507338vh)}.teaserTitleBig{overflow:hidden;word-break:break-word;color:#cad2c1;margin:0;text-align:center}@media (max-width:1000px){.teaserTitleBig{font:400 normal 60px/1.33333333em mohaveregular,Arial,sans-serif;font-weight:400;font-style:normal;font-size:60px;line-height:1.33333333em}}@media (min-width:1001px){.teaserTitleBig{font:400 normal 160px/1.0738255em mohaveregular,Arial,sans-serif;font-weight:400;font-style:normal;font-size:160px;line-height:1.0738255em}}.eventTeaserBlock>h3{color:#2d4467;margin:0 0 30px;text-align:center;font:400 normal 50px/1.42857143em playfair_displayregular,Arial,sans-serif;font-weight:400;font-style:normal;font-size:50px;line-height:1.42857143em}.eventTeaserBlock__form{position:relative;margin-bottom:35px}#eventTeaserBlock__form__date{font:400 normal 20px/1.17647059em open_sansregular,Arial,sans-serif;font-weight:400;font-style:normal;font-size:20px;line-height:1.17647059em;background:0 0;border:none;border-bottom:1px solid #6c775e;width:100%}.eventTeaserBlock__form__dateField>label{position:absolute;top:1px;right:1px;display:block}.eventTeaserBlock__form__dateField>label>[class^=icon-]{font-size:27px;bottom:4px;position:relative}.eventTeaserBlock__form__dateField>input{font:400 normal 20px/1.17647059em open_sansregular,Arial,sans-serif;background:0 0;border:none;border-bottom:1px solid #6c775e;width:100%}.input-text-default__inner{position:relative;float:left;padding-right:10px;width:85%}.input-text-default>label{display:block;font:400 normal 16px/1.125em open_sanssemibold,Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:1.125em;color:#6c775e;margin-bottom:6px}.input-text-default__inner>input{font:400 normal 20px/1.17647059em open_sansregular,Arial,sans-serif;font-weight:400;font-style:normal;font-size:20px;line-height:1.17647059em;background:0 0;border:none;border-bottom:1px solid #6c775e;width:100%}.input-text-default__inner>label{font-size:27px;text-align:center;position:relative;float:right;top:-31px}button.formButton{bottom:10px}.eventList__Tabs .eventList__Tab{padding:20px;color:#0b1d38;background:#f9f9f9;-ms-flex:1 1;flex:1 1;font:400 normal 24px/1.33333333em mohaveregular,Arial,sans-serif;font-weight:400;font-style:normal;font-size:24px;line-height:1.33333333em;position:relative;width:45%;text-align:center}.eventList__Tabs{width:100%;background-color:#f9f9f9;margin:2% auto;border-radius:3px}.eventList__Tabs__bar{display:-ms-flexbox;display:flex;overflow:auto;position:relative}.eventList__Tabs input[type=radio]{display:none}.rrtProject #toggle-categoriesList~label[for=toggle-categoriesList],.rrtProject #toggle-locationList~label[for=toggle-locationList]{color:#2d4467}.rrtProject #toggle-categoriesList:checked~label[for=toggle-categoriesList],.rrtProject #toggle-locationList:checked~label[for=toggle-locationList]{color:#A69462;border-color:#A69462}#toggle-categoriesList:checked~label[for=toggle-categoriesList],#toggle-locationList:checked~label[for=toggle-locationList]{padding:20px;border-bottom:1px solid #cad2c1;color:#cad2c1;background:#f9f9f9;cursor:pointer;width:auto}#toggle-categoriesList:checked~.categoriesList,#toggle-locationList:checked~.locationList{display:block}.eventTeaserBlock .tab{display:none}.eventList__categoriesList,.eventList__locationList{position:relative;top:50px}.eventList__Tabs label.eventList__Tab{display:inline-block}@media (max-width:550px){.eventList__Tabs label.eventList__Tab{width:33%}}.tab .teaserBlock__element{width:25%;left:15%;display:-ms-inline-grid;display:inline-grid;padding:5px}@media (max-width:700px){.tab .teaserBlock__element{width:75%}}@media (max-width:1440px) and (min-width:1001px){.tab .teaserBlock__element{display:-ms-inline-grid;display:inline-grid}}.rrtProject h2.teaserTitleBig{color:#A69462}