*{line-height:1.5}body,input,select,textarea{font-family:Montserrat,sans-serif}h1,h2,h3,h4{font-family:Montserrat Bold,sans-serif}.btn,.custom-btn,[style="font-weight: bold;"],input[type=submit],strong{font-family:Montserrat SemiBold,samnsif}[style="font-weight: italic;"],em{font-family:Montserrat Italic,sans-serif}body{margin:0}ul{padding-left:20px}h1,h2{font-style:normal}h1{font-size:52px;line-height:54px;margin:50px auto 10px}h2{font-size:32px}h3{font-size:22px;margin:10px auto 20px}a{color:#57708a;text-decoration:none}a:hover{color:rgba(87,112,138,.78)}.btn{color:#000;margin:10px auto 12px;padding:8px 15px;text-decoration:none}.btn-primary{background:#ff805a;color:#fff}.btn-primary:hover{background:#fda48a!important;color:#fff!important}.mrg-btn{margin:30px auto}label{color:#fff}input:focus,textarea:focus{outline:1px solid #ff7477}fieldset{border:none}fieldset.form-columns-1,fieldset.form-columns-2,fieldset.form-columns-3{max-width:100%!important}fieldset.form-columns-1>div,fieldset.form-columns-2>div,fieldset.form-columns-3>div{margin:10px auto 0}.custom-btn{border:3px solid #000;font-weight:700}textarea{font-size:16px;height:90px;padding:7px;width:95%}input[type=submit]:active{border:#404040;color:#404040}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select{border-style:none;border-width:1px;box-sizing:content-box;display:inline-block;font-size:16px;line-height:24px;min-height:36px;padding:5px;width:90%}input[type=email],input[type=number],input[type=tel],input[type=text]{color:#404040}select.is-placeholder{color:#818181}::placeholder{color:#818181;opacity:1}select[name=akademischer_titel]:has(option[value=empty]:checked){color:#818181}select option:first-of-type,select option[disabled]{color:#818181;opacity:1}.hs-dependent-field>div{margin:10px 0}.form-columns-2 .hs-dependent-field>div:first-of-type{margin:0}.legal-consent-container{color:#fff}.legal-consent-container a{color:#fff;font-weight:700}.leadform h3{font-size:30px;margin:30px 0 20px}.inputs-list{list-style-type:none;padding-left:0}.legal-consent-container{font-size:12px}.legal-consent-container p{display:inline!important;line-height:18px;margin:10px auto}.hs-error-msgs{font-size:14px;list-style-type:none}.hs-error-msgs label,.legal-consent-container .hs-error-msgs label.hs-error-msg{color:#ffccbd}.submitted-message{color:#fff}.actions{max-width:500px}.max-p-800 p{max-width:800px}.footer{border-top:3px solid #000;padding:20px 0}.footer a{color:#000;text-decoration:none}.footer p{margin:7px 0}.footer .hs_cos_wrapper_type_social_sharing{float:right}.footer .hs_cos_wrapper_type_social_sharing img{margin-right:12px}.footer-title{font-weight:700;text-transform:uppercase}#footer{background-color:#333;padding:10px 15px}#footer>*{margin:auto;max-width:1000px}#footer .footernav{margin-top:13px}#footer *{line-height:1.3}#footer .footernav ul{margin:0}#footer .footernav ul li{display:inline;float:left;list-style-type:none;margin:0 40px 0 0}#footer .footernav ul li a{color:#fff;max-width:none;overflow:auto;padding:0;text-overflow:clip}#footer img{margin-top:8px;max-width:100%;width:auto}#footergrid{margin:auto;max-width:1000px}@media screen and (max-width:767px){h1{font-size:38px;line-height:44px;margin:20px auto 10px}.btn{display:block;padding:8px 15px;text-align:center}textarea{width:93%}#footer img{margin-left:20px;width:280px!important}#footer .hs-menu-wrapper,#footer .widget-type-logo{text-align:center}#footer .footernav ul li{float:none;margin:0 20px 0 0}}