h1{font-size:50px!important;line-height:60px!important;padding-bottom:0px!important}h2{font-size:40px!important;line-height:50px!important;padding-bottom:0px!important}h3{font-size:30px!important;line-height:35px!important}.linksmidnightsteel a{color:#36454f;transition:all .2s}.linksmidnightsteel a:hover{color:#508789}.linknearlywhite a{color:#f2f9f9;transition:all .2s}.linknearlywhite a:hover{color:#36454f}.referenzenkarte a{font-family:'Nunito Bold',Helvetica,Arial,Lucida,sans-serif!important;font-weight:400!important;color:#f2f9f9;transition:all .2s}.referenzenkarte a:hover{color:#36454f}b,strong{font-family:'Nunito Bold',Helvetica,Arial,Lucida,sans-serif!important;font-weight:400!important}.mobile_menu_bar::before{font-size:50px!important}.et_pb_menu .et_mobile_menu{width:300px!important}.et_mobile_menu li a{border-bottom:0px solid rgba(0,0,0,.03)}.et_mobile_menu li a:hover,.nav ul li a:hover{background-color:rgba(0,0,0,0);opacity:0}.headerbackgroundscrolled{background-color:#ffffff!important;-webkit-transition:background-color 0.3s ease-out;-moz-transition:background-color 0.3s ease-out;-o-transition:background-color 0.3s ease-out;transition:background-color 0.3s ease-out}.headerbackground{background:transparent;-webkit-transition:background-color 0.3s ease-out;-moz-transition:background-color 0.3s ease-out;-o-transition:background-color 0.3s ease-out;transition:background-color 0.3s ease-out}.lang-item.lang-item-9::after{content:'|';padding-left:10px!important;font-size:22px!important;margin-top:-2px!important}.lang-item.lang-item-12{padding-left:0px!important}.footerimage img[src*=".svg"]{width:175px!important}input.text,input.title,input[type="email"],input[type="password"],input[type="tel"],input[type="text"],select,textarea{background-color:#fff;border:2px solid #28363F;padding:10px 5px;color:#28363F;border-radius:5px;width:100%}.wpcf7-form label{margin-top:15px!important;margin-bottom:5px!important}textarea{height:125px!important}.wpcf7 form.sent .wpcf7-response-output{border-color:#508789!important}.uebermichelement h3,.leistungenelement h3{color:#f2f9f9!important}.uebermichelement.et_pb_blurb_position_left .et_pb_blurb_container{padding-left:35px}.uebermichelement .et_pb_blurb_description{padding-top:25px;padding-bottom:25px}.leistungenelement.et_pb_blurb_position_left .et_pb_blurb_container{padding-left:55px}.leistungenelement .et_pb_main_blurb_image{padding-top:0px!important;padding-bottom:0px!important}.custon_icon_prev{margin-left:-37px!important}.custon_icon_next{margin-right:-29px!important}@media screen and (max-width:981px){h1{font-size:40px!important;line-height:50px!important}h2{font-size:30px!important;line-height:35px!important}h3{font-size:25px!important;line-height:30px!important}.lang-item.lang-item-9::after{display:none!important}.uebermichelement .et_pb_blurb_description{padding-top:0px;padding-bottom:0px}.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}.third-on-mobile{-webkit-order:3;order:3}.fourth-on-mobile{-webkit-order:4;order:4}.custom_row:last-child .et_pb_column:last-child{margin-bottom:30px}}@media screen and (max-width:500px){h1{font-size:30px!important;line-height:35px!important}h2{font-size:25px!important;line-height:30px!important}h3{font-size:22px!important;line-height:27px!important}.headerimage img[src*=".svg"]{width:46px!important}.mobile_menu_bar::before{font-size:40px!important}.et_pb_menu .et_mobile_menu{width:200px!important}.footerimage img[src*=".svg"]{width:125px!important}.uebermichelement.et_pb_blurb_position_left .et_pb_blurb_container,.leistungenelement.et_pb_blurb_position_left .et_pb_blurb_container{padding-left:0px}.uebermichelement .et_pb_main_blurb_image{margin-bottom:15px!important}.leistungenelement .et_pb_main_blurb_image{padding-top:0px!important;padding-bottom:0px!important;margin-bottom:15px!important}.readmorepfeil{width:75px!important;margin-top:15px!important}.custon_icon_prev{font-size:50px!important;margin-left:-18px!important}.custon_icon_next{font-size:50px!important;margin-right:-15px!important}}