﻿.kontakt .head{background-color:#eae8e8;padding:60px 0;}@media screen and (max-width:767px){.kontakt .head{padding:50px 0;}}.kontakt .head .detail h1{text-transform:uppercase;position:relative;margin-top:0;margin-bottom:60px;}.kontakt .head .detail h1:after{content:"";position:absolute;bottom:-15px;left:0;width:110px;height:3px;background-color:#082944;}.kontakt .head .detail .description{position:relative;margin-bottom:40px;}.kontakt .head .detail .links{margin-bottom:25px;}.kontakt .head .detail .links li{padding-left:15px;}.kontakt .head .detail .links h3{padding:12px 70px;border-radius:12px;background-color:#1b91d2;color:#fff;font-family:opensans;display:inline-block;min-width:240px;text-align:center;font-size:18px;}.kontakt .head .detail .links a{position:relative;padding-left:30px;color:#707070;}.kontakt .head .detail .links a i{display:none;}.kontakt .head .detail .links a:before{content:"";position:absolute;top:4px;left:0;background-image:url("/Common/img/icon_link.svg");background-size:cover;background-repeat:no-repeat;background-position:center;width:19px;height:19px;z-index:100;}.kontakt .head .detail .downloads li{padding-left:15px;}.kontakt .head .detail .downloads h3{padding:12px 70px;border-radius:12px;background-color:#1b91d2;color:#fff;font-family:opensans;display:inline-block;min-width:240px;text-align:center;font-size:18px;}.kontakt .head .detail .downloads a{position:relative;padding-left:30px;color:#707070;}.kontakt .head .detail .downloads a i{display:none;}.kontakt .head .detail .downloads a:before{content:"";position:absolute;top:4px;left:0;background-image:url("/Common/img/icon_download.svg");background-size:cover;background-repeat:no-repeat;background-position:center;width:19px;height:19px;z-index:100;}.kontakt .head .detail .wrapper-image{position:relative;margin-bottom:20px;}.kontakt .head .detail .wrapper-image:before{content:"";display:block;padding-top:60%;}.kontakt .head .detail .wrapper-image .image{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-repeat:no-repeat;background-position:center;z-index:1;border-radius:15px;}.kontakt .form{position:relative;margin-top:50px;}.kontakt .form .row{margin-left:-15px;margin-right:-15px;}.kontakt .form #contactFormControl{width:100%;margin:20px 0 0;float:left;position:relative;}@media screen and (max-width:767px){.kontakt .form #contactFormControl{margin:0;}}.kontakt .form #contactFormControl h1.headline{text-transform:uppercase;position:relative;margin-top:0;margin-bottom:60px;}.kontakt .form #contactFormControl h1.headline:after{content:"";position:absolute;bottom:-15px;left:0;width:110px;height:3px;background-color:#082944;}.kontakt .form #contactFormControl .description{margin-bottom:30px;}.kontakt .form #contactFormControl .input-group-addon{border:1px solid #d0d0d0;background-color:#f0eeef;border-radius:0;border-left-width:0;}.kontakt .form #contactFormControl .date input{border-right-width:0;}.kontakt .form #contactFormControl input,.kontakt .form #contactFormControl textarea,.kontakt .form #contactFormControl select{background-color:#f7f7f7;border:0 solid #d0d0d0;box-shadow:none;border-radius:10px;}.kontakt .form #contactFormControl .control-label{display:none;}.kontakt .form #contactFormControl label{font-weight:normal;display:none;}.kontakt .form #contactFormControl .submit{padding:12px 70px;border-radius:12px;background-color:#1b91d2;color:#fff;font-family:opensans;display:inline-block;min-width:240px;text-align:center;font-size:18px;}.kontakt .form #contactFormControl .ErrorMsg{clear:left;color:#6c9221;margin-bottom:15px;font-size:22px;font-weight:bold;padding-left:25px;color:#79bd1a;}.kontakt .form #contactFormControl .Confirmation{clear:left;color:#6c9221;font-size:22px;font-weight:bold;padding-left:25px;color:#79bd1a;}.kontakt .form #contactFormControl .failureNotification{color:#ea6927;}.kontakt .form #contactFormControl .captcha{display:none;}.kontakt .form #contactFormControl .einverstaendnis input{display:inline-block;}.kontakt .form #contactFormControl .einverstaendnis label{display:inline-block;}.kontakt .form #contactFormControl .button{margin:10px 0 40px 0;}