main#main-content section{padding-left:64px;padding-right:64px}@media(min-width: 768px)and (max-width: 1149px){main#main-content section{padding-left:20px;padding-right:20px}}@media(max-width: 767px){main#main-content section{padding-left:20px;padding-right:20px}}main#main-content section.hero{padding-top:155px;padding-bottom:48px}main#main-content section.contactWrap{padding-bottom:76px}main#main-content section.contactWrap .container .contactContent{display:grid;grid-template-columns:1fr 1fr;gap:132px}@media(max-width: 767px){main#main-content section.contactWrap .container .contactContent{grid-template-columns:1fr;gap:45px}}@media(min-width: 768px)and (max-width: 1149px){main#main-content section.contactWrap .container .contactContent{grid-template-columns:1fr;gap:45px}}main#main-content section.contactWrap .container .contactContent .leftSide h1{margin-bottom:14px}main#main-content section.contactWrap .container .contactContent .leftSide .contact_subheading{margin-bottom:61px}@media(max-width: 767px){main#main-content section.contactWrap .container .contactContent .leftSide .contact_subheading{margin-bottom:35px}}main#main-content section.contactWrap .container .contactContent .leftSide .andmedText p,main#main-content section.contactWrap .container .contactContent .leftSide .emailjatelefon p{color:#000;font-size:20px;font-weight:600;line-height:160%}main#main-content section.contactWrap .container .contactContent .leftSide .andmedText{margin-bottom:50px}@media(max-width: 767px){main#main-content section.contactWrap .container .contactContent .leftSide .andmedText{margin-bottom:35px}}main#main-content section.contactWrap .container .contactContent .leftSide .emailjatelefon{margin-bottom:71px}@media(max-width: 767px){main#main-content section.contactWrap .container .contactContent .leftSide .emailjatelefon{margin-bottom:35px}}main#main-content section.contactWrap .container .contactContent .leftSide a.button{padding:15px 80px;border:1px solid #005b54}main#main-content section.contactWrap .container .contactContent .rightSide{background-color:#005b54;padding:68px 78px 44px;-webkit-clip-path:polygon(0 70px, 0 100%, 100% 100%, 100% 0, 70px 0);clip-path:polygon(0 70px, 0 100%, 100% 100%, 100% 0, 70px 0)}@media(max-width: 767px){main#main-content section.contactWrap .container .contactContent .rightSide{padding:70px 20px 30px}}main#main-content section.contactWrap .container .contactContent .rightSide .contactHeader{color:#fff;font-size:20px;font-weight:600;line-height:160%;margin-bottom:36px}main#main-content section.contactWrap .container .contactContent .rightSide .gform_wrapper .gform_validation_errors{display:none}main#main-content section.contactWrap .container .contactContent .rightSide .gform_wrapper label,main#main-content section.contactWrap .container .contactContent .rightSide .gform_wrapper .gform_title{display:none}main#main-content section.contactWrap .container .contactContent .rightSide .gform_wrapper .validation_message{font-size:14px;padding:9px 15px;background:rgba(0,0,0,0);border:none;margin-top:0;color:#ffc3b5}main#main-content section.contactWrap .container .contactContent .rightSide .gform_wrapper input,main#main-content section.contactWrap .container .contactContent .rightSide .gform_wrapper textarea{border-radius:20px;border:1px solid #fff;background-color:rgba(0,0,0,0);color:#b5b1a6;font-size:16px;font-weight:500;line-height:1.6;padding:8px 20px;font-family:"Montserrat",sans-serif}main#main-content section.contactWrap .container .contactContent .rightSide .gform_wrapper input::placeholder,main#main-content section.contactWrap .container .contactContent .rightSide .gform_wrapper textarea::placeholder{color:#b5b1a6}main#main-content section.contactWrap .container .contactContent .rightSide .gform_wrapper textarea{padding-top:12px;height:114px;resize:vertical}main#main-content section.contactWrap .container .contactContent .rightSide .gform_wrapper .gform_footer .gform_button{border-radius:50px;font-family:"Montserrat",sans-serif;background:#fff;padding:14px 46px 15px 46px;color:#000;text-align:center;font-size:16px;font-weight:600;line-height:normal;cursor:pointer;transition:all .3s ease}main#main-content section.contactWrap .container .contactContent .rightSide .gform_wrapper .gform_footer .gform_button:hover{background-color:hsla(0,0%,100%,.7)}main#main-content section.contactWrap .container .contactContent .rightSide .gform_confirmation_wrapper .gform_confirmation_message{color:#fff}
