.kontaktformular{font-size:16px}.kontaktformular label{font-weight:bold}.kontaktformular input[type=text],.kontaktformular input[type=email],.kontaktformular input[type=tel],.kontaktformular input[type=date],.kontaktformular select{padding:10px;margin:10px 0;border:0;box-shadow:0 0 15px 4px rgba(0,0,0,0.06);border-radius:10px;border:1px solid #9f9f9f;background-color:#f2f0f0}.kontaktformular input[type=text]:hover,.kontaktformular input[type=email]:hover,.kontaktformular input[type=tel]:hover,.kontaktformular input[type=date]:hover,.kontaktformular select:hover,.kontaktformular input[type=text]:active,.kontaktformular input[type=email]:active,.kontaktformular input[type=tel]:active,.kontaktformular input[type=date]:active,.kontaktformular select:active,.kontaktformular input[type=text]:focus,.kontaktformular input[type=email]:focus,.kontaktformular input[type=tel]:focus,.kontaktformular input[type=date]:focus,.kontaktformular select:focus{border:1px solid #595959;background-color:#ffffff}.kontaktformular input[type=submit]{padding:10px;margin:10px 0;width:100%;font-size:22px;background-color:#e1b53e;color:#FFFFFF;border:1px solid #ae8b2d;border-radius:10px;box-shadow:0 0 15px 4px rgba(0,0,0,0.06)}.kontaktformular input[type=submit]:hover{background-color:#e1b53e;color:#FFFFFF;border:1px solid #765e1c;font-weight:bold;}.contact_btn{padding:10px 10px 5px 10px;margin:10px;top:-15px;text-align:center;font-size:16px!important;line-height:20px!important;background-color:#e1b53e;color:#FFFFFF;border:1px solid #ae8b2d;border-radius:10px;box-shadow:0 0 15px 4px rgba(0,0,0,0.06)}.contact_btn:hover{background-color:#e1b53e;color:#FFFFFF;border:1px solid #765e1c;font-weight:bold}.contact_btn a{color:#FFFFFF!important}#post-52582 .et-waypoint:not(.et_pb_counters),#post-51401 .et-waypoint:not(.et_pb_counters){opacity:1!important}