@font-face{font-family: "Ciutadella Rounded";src: url("/assets/fonts/CiutadellaRounded-Lt.otf") format("opentype");font-weight: 300;font-style: normal}@font-face{font-family: "Ciutadella Rounded";src: url("/assets/fonts/CiutadellaRounded-Md.otf") format("opentype");font-weight: 500;font-style: normal}@font-face{font-family: "SanukTF";src: url("/assets/fonts/SanukTF-Light.otf") format("opentype");font-weight: 300;font-style: normal}@font-face{font-family: "SanukTF";src: url("/assets/fonts/SanukTF-Regular.otf") format("opentype");font-weight: 400;font-style: normal}@font-face{font-family: "SanukTF";src: url("/assets/fonts/SanukTF-Medium.otf") format("opentype");font-weight: 500;font-style: normal}.Kontaktformular__contact{padding-bottom: 4rem}.Kontaktformular__textrow{display: block;font-weight: 300;font-size: 16px}@media (min-width: 62em){.Kontaktformular__textrow{font-size: 18px}}.Kontaktformular__address{line-height: 1.7;color: #fff}.Kontaktformular__company{color: #fff;text-transform: uppercase}.Kontaktformular__title{text-transform: uppercase;font-weight: 300;padding-bottom: 1rem;font-size: 18px}@media (min-width: 36em){.Kontaktformular__title{font-size: 20px}}.Kontaktformular__content{padding-bottom: 2rem}@media (min-width: 62em){.Kontaktformular__content{max-width: 75%}}.Kontaktformular__input{width: 100%;background-color: #fff;margin-bottom: 1rem;padding: .5rem .75rem}.Kontaktformular__input.error::-webkit-input-placeholder{color: #cf4646}.Kontaktformular__input.error::-moz-placeholder{color: #cf4646}.Kontaktformular__input.error:-ms-input-placeholder{color: #cf4646}.Kontaktformular__input.error::-ms-input-placeholder{color: #cf4646}.Kontaktformular__input.error::placeholder{color: #cf4646}.Kontaktformular textarea{height: 250px;border: none;border-radius: 0;padding: .75rem}@media (min-width: 36em){.Kontaktformular textarea{height: 200px}}.Kontaktformular__privacyCheckbox{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;padding-bottom: .5rem;font-size: 14px}.Kontaktformular__privacyCheckbox input[type="checkbox"]{border: 1px solid #fff;background-color: transparent;min-width: 20px;height: 20px;margin-right: .5rem}.Kontaktformular__privacyCheckbox input[type="checkbox"]:checked{background-color: #ffe700;border-color: #ffe700}.Kontaktformular__privacyCheckbox label{margin: 0;padding-top: 2px}.Kontaktformular__submit{margin: 1rem 0}.Kontaktformular__error .formError{padding: .5rem 0;font-size: .75rem;color: #cf4646}.Kontaktformular .formSuccess{text-align: left}