@font-face{font-family: "Poppins Extra Light";src: url("/assets/fonts/Poppins-ExtraLight.ttf") format("truetype")}@font-face{font-family: "Poppins Medium";src: url("/assets/fonts/Poppins-Medium.ttf") format("truetype")}@font-face{font-family: "Poppins Regular";src: url("/assets/fonts/Poppins-Regular.ttf") format("truetype")}@font-face{font-family: "Roboto";src: url("/assets/fonts/Roboto-Regular.ttf") format("truetype")}.SeminarView{background-color: #fbf9f9}.SeminarView__title{padding-bottom: 1rem}.SeminarView__content{padding-top: 80px;margin-top: -80px}@media (min-width: 48em){.SeminarView__content{padding-top: 80px;margin-top: -80px}}@media (min-width: 75em){.SeminarView__content{padding-top: 100px;margin-top: -100px}}.SeminarView__elemShort{padding-bottom: 1rem}.SeminarView__elemLong{padding-bottom: 1rem;width: 100%}@media (min-width: 48em){.SeminarView__elemLong{width: 50%;padding-right: 1rem}}@media (min-width: 48em){.SeminarView__elemLong--fullwidth{width: 100%;padding-right: 0}}.SeminarView__elemSignup{width: 100%;padding-bottom: 1rem}@media (min-width: 48em){.SeminarView__elemSignup{width: 50%;padding-bottom: 0}}.SeminarView__elem{padding-bottom: 2rem}.SeminarView__elemDate{padding-right: 1rem}.SeminarView__line{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;padding-bottom: .5rem}@media (min-width: 36em){.SeminarView__line{-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row}}.SeminarView__dropDown{display: none}.SeminarView__dropDownContent{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column}@media (min-width: 48em){.SeminarView__dropDownContent{-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row}}.SeminarView__allSeminars{display: none}.Kontaktformular__hide{height: 0}.Kontaktformular form{width: 100%}.Kontaktformular form input,.Kontaktformular form textarea{background-color: white;margin-bottom: .5rem;padding: .5rem 1rem;width: 100%}.Kontaktformular form textarea{border: none;min-height: 150px}.Kontaktformular form button{margin-top: 1rem}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.SeminarView::before{display: block;content: ' ';height: 80px;margin-top: -80px;visibility: hidden}}@media screen and (-ms-high-contrast: active) and (min-width: 48em), (-ms-high-contrast: none) and (min-width: 48em){.SeminarView::before{height: 80px;margin-top: -80px}}@media screen and (-ms-high-contrast: active) and (min-width: 75em), (-ms-high-contrast: none) and (min-width: 75em){.SeminarView::before{height: 100px;margin-top: -100px}}