#top-menu-nav>ul>li>a:hover,#et-secondary-menu>ul>li>a:hover,#et-info-email:hover,.et-social-icons a:hover{color:#f5b233!important;opacity:1}header#main-header.et-fixed-header{box-shadow:1px 1px 8px rgba(0,0,0,0.2)!important;-webkit-box-shadow:1px 1px 8px rgba(0,0,0,0.2)!important}#footer-widgets .footer-widget img{width:70%}#footer-widgets .textwidget p{margin:-5px}#footer-widgets .footer-widget li a:hover{color:#f5b233!important}#footer-widgets .footer-widget li.current_page_item>a{color:#f5b233!important}#footer-widgets .footer-widget li:before{display:none}@media only screen and (max-width:768px){#footer-widgets .footer-widget li{padding-left:0px;position:relative;margin:15px 0 0px -5px}}.header-picture .et_parallax_bg_wrap .et_parallax_bg.et_pb_parallax_css{background-size:contain!important}.home-page-kompetenz .kompetenz span{position:relative;top:-7px}.home_kacheln{transition:all .4s ease}.home_kacheln .et_pb_text_inner h2:before{content:'';height:2px;width:60px;background:#fff;margin:0 auto 10px;display:block;transition:all .4s ease}.home_kacheln .et_pb_text_inner h2:after{content:'';height:2px;width:60px;background:#fff;margin:10px auto 0;display:block;transition:all .4s ease}.home_kacheln:hover .et_pb_text_inner h2:after{width:100px;background:#f5b233}.home_kacheln:hover .et_pb_text_inner h2:before{width:100px;background:#f5b233}#hauptseite .et_pb_fullwidth_header_overlay,#immobilienankauf .et_pb_fullwidth_header_overlay,#referenzen .et_pb_fullwidth_header_overlay,#uber_uns .et_pb_fullwidth_header_overlay{background-color:rgba(0,0,0,0)!important}#geschaftpartner .et-pb-controllers{bottom:0!important}#geschaftpartner .et_pb_slide_image{margin-top:-100px!important}.slider-partner .et_pb_slide_content h6{font-family:'Roboto'!important;color:#2f2e2e!important;font-size:12px}.testimonial .sp-testimonial-free{background:#333333;padding:20px;min-height:470px;height:100%}.testimonial .sp-testimonial-free-section .tfree-testimonial-title h3,.testimonial .sp-testimonial-free .tfree-client-testimonial,.testimonial .sp-testimonial-free-section h4.tfree-client-name{color:#ffffff!important;text-align:left!important}.testimonial .sp-testimonial-free-section .tfree-testimonial-title h3{font-size:18px!important;font-weight:400!important}.testimonial .sp-testimonial-free-section h4.tfree-client-name{font-size:15px!important;font-weight:300!important}.testimonial .sp-testimonial-free-section h4.tfree-client-name{font-size:15px!important;font-weight:400!important}.kontakt-page .custom-form,.kontakt-page label{font-family:'Roboto',sans-serif;font-weight:400;text-transform:uppercase;font-size:12px;letter-spacing:2px;color:rgba(133,133,133,1);width:100%;margin:15px 0;padding:0 0 15px 10px}.kontakt-page .custom-form{border:0px solid transparent;border-color:#dfdfe3;border-bottom-width:1px}.kontakt-page .custom-form-text{border:1px solid #dfdfe3;padding:15px 10px 15px 10px}.kontakt-page input:focus::placeholder{color:transparent}.kontakt-page .custom-form-button{color:#ffffff;border-width:0px;border-radius:0px;letter-spacing:1px;font-family:'Roboto',sans-serif;font-weight:600;text-transform:uppercase;background-color:#f5b233;padding:1.3em 1em}@media only screen and (max-width:768px){.kontakt-page .et_pb_column_1{padding-top:0}}.mfp-title{display:none!important}div#box_kontakt_fixed_button{position:fixed;top:48%;right:-120px;z-index:10000;transition:all .4s ease}div#box_kontakt_fixed_button:hover{right:0}body #page-container .et_pb_section #kontakt_fixed_button.et_pb_button_0:before{font-size:25px!important;margin-left:-1.7em}.footer-info-icon .et_pb_blurb_container{padding-left:0px}.footer-menu.et_pb_menu .et_pb_menu__menu>nav>ul>li{margin:3px 0 3px 0}.footer-menu.et_pb_menu ul li a:hover{color:#f5b233!important;opacity:1}@media (max-width:980px){.et_pb_menu .et_mobile_nav_menu,.et_pb_fullwidth_menu .et_mobile_nav_menu{display:none!important}.et_pb_menu .et_pb_menu__menu,.et_pb_fullwidth_menu .et_pb_menu__menu{display:block!important}.footer-info-icon .et_pb_blurb_container{padding-left:0px}.et_pb_menu.footer-menu .et_pb_menu__menu>nav>ul{flex-direction:column;align-items:flex-start}.footer-menu.et_pb_menu--style-left_aligned .et_pb_menu__wrap{-webkit-box-pack:start;justify-content:flex-start}}@media (max-width:480px){.footer-menu.et_pb_menu--style-left_aligned .et_pb_menu__wrap{-webkit-box-pack:center;justify-content:center}.footer-menu.et_pb_menu .et_pb_menu__menu>nav>ul>li{margin:0px auto 10px}}