.footer_sartisohn a:link{color:#666666}.footer_sartisohn a:visited{color:#666666}.footer_sartisohn a:hover{color:#0103fb}.footer_sartisohn a:active{color:#666666}.contact_startsite .et-pb-contact-message{color:#fff}.contact_startsite .et_pb_contact_field_options_wrapper .et_pb_contact_field_options_title{color:#fff}.contact_startsite .et_pb_contact .et_pb_contact_form p.et_contact_error input[type=checkbox]+label{color:#fff!important;font-weight:bold;border:2px solid rgb(255,0,0)}.contact_contactsite .et-pb-contact-message{color:#fff!important}.contact_contactsite .et_pb_contact_field_options_wrapper .et_pb_contact_field_options_title{color:#fff}.contact_contactsite .et_pb_contact .et_pb_contact_form p.et_contact_error input[type=checkbox]+label{color:#fff!important;font-weight:bold;border:2px solid rgb(255,0,0)}.contact_ueber-uns .et-pb-contact-message{color:#fff}.contact_ueber-uns .et_pb_contact_field_options_wrapper .et_pb_contact_field_options_title{color:#fff}.contact_ueber-uns .et_pb_contact .et_pb_contact_form p.et_contact_error input[type=checkbox]+label{color:#fff!important;font-weight:bold;border:2px solid rgb(255,0,0)}.contact_leistungen .et-pb-contact-message{color:#fff}.contact_leistungen .et_pb_contact_field_options_wrapper .et_pb_contact_field_options_title{color:#fff}.contact_leistungen .et_pb_contact .et_pb_contact_form p.et_contact_error input[type=checkbox]+label{color:#fff!important;font-weight:bold;border:2px solid rgb(255,0,0)}.contact_sanitaer .et-pb-contact-message{color:#fff}.contact_sanitaer .et_pb_contact_field_options_wrapper .et_pb_contact_field_options_title{color:#fff}.contact_sanitaer .et_pb_contact .et_pb_contact_form p.et_contact_error input[type=checkbox]+label{color:#fff!important;font-weight:bold;border:2px solid rgb(255,0,0)}.contact_heizung .et-pb-contact-message{color:#fff}.contact_heizung .et_pb_contact_field_options_wrapper .et_pb_contact_field_options_title{color:#fff}.contact_heizung .et_pb_contact .et_pb_contact_form p.et_contact_error input[type=checkbox]+label{color:#fff!important;font-weight:bold;border:2px solid rgb(255,0,0)}.contact_elektro .et-pb-contact-message{color:#fff}.contact_elektro .et_pb_contact_field_options_wrapper .et_pb_contact_field_options_title{color:#fff}.contact_elektro .et_pb_contact .et_pb_contact_form p.et_contact_error input[type=checkbox]+label{color:#fff!important;font-weight:bold;border:2px solid rgb(255,0,0)}.contact_solar .et-pb-contact-message{color:#fff}.contact_solar .et_pb_contact_field_options_wrapper .et_pb_contact_field_options_title{color:#fff}.contact_solar .et_pb_contact .et_pb_contact_form p.et_contact_error input[type=checkbox]+label{color:#fff!important;font-weight:bold;border:2px solid rgb(255,0,0)}.contact_klima .et-pb-contact-message{color:#fff}.contact_klima .et_pb_contact_field_options_wrapper .et_pb_contact_field_options_title{color:#fff}.contact_klima .et_pb_contact .et_pb_contact_form p.et_contact_error input[type=checkbox]+label{color:#fff!important;font-weight:bold;border:2px solid rgb(255,0,0)}.contact_photovoltaik .et-pb-contact-message{color:#fff}.contact_photovoltaik .et_pb_contact_field_options_wrapper .et_pb_contact_field_options_title{color:#fff}.contact_photovoltaik .et_pb_contact .et_pb_contact_form p.et_contact_error input[type=checkbox]+label{color:#fff!important;font-weight:bold;border:2px solid rgb(255,0,0)}.contact_energie .et-pb-contact-message{color:#fff}.contact_energie .et_pb_contact_field_options_wrapper .et_pb_contact_field_options_title{color:#fff}.contact_energie .et_pb_contact .et_pb_contact_form p.et_contact_error input[type=checkbox]+label{color:#fff!important;font-weight:bold;border:2px solid rgb(255,0,0)}.contact_jobs .et-pb-contact-message{color:#fff}.contact_jobs .et_pb_contact_field_options_wrapper .et_pb_contact_field_options_title{color:#fff}.contact_jobs .et_pb_contact .et_pb_contact_form p.et_contact_error input[type=checkbox]+label{color:#fff!important;font-weight:bold;border:2px solid rgb(255,0,0)}.greater-than span.percent-value:before{content:">";position:relative;left:-16px}.greater-than .percent>p{transform:translateX(26px)}@media all and (max-width:980px){#logo{max-width:90%!important;max-height:100%}#et-top-navigation{padding-top:10px!important}.mobile_menu_bar{padding-bottom:10px!important}}