.et-fixed-header#main-header,#main-header{box-shadow:0 0 20px rgba(0,0,0,0.25)!important}.et_header_style_left .logo_container{position:static;height:auto;width:auto}img#logo{display:block;max-width:300px;margin:0 auto}span.logo_helper{display:none}#et-top-navigation{position:absolute;top:35px;right:0}.mobile_menu_bar:before{color:#fff;border:1px solid rgba(255,255,255,0.5);border-radius:2px;padding:10px 10px 8px}.contact-button{position:absolute;top:32px;right:51px;display:inline-block;padding:5px 8px;border:1px solid rgba(255,255,255,0.5);color:#fff;font-size:16px;border-radius:2px}.contact-button:hover{border-color:#2ea3f2;background:#2ea3f2}#main-footer{background:#000}#footer-widgets{padding:0;display:flex;flex-direction:row}.et_pb_gutters3 .footer-widget{margin:0;padding:0;width:50%}.et_pb_gutters3 .footer-widget:last-child{background:rgba(46,163,242,0.75)}.footer-widget .et_pb_widget{float:none;padding:60px;margin:0}.footer-wrap{text-align:right}.footer-widget h4{top:5px;position:relative}.blubutton{display:inline-block;background:#00B4F1;color:#fff;font-weight:bold;text-transform:uppercase;padding:10px 14px;border-radius:500px;margin-bottom:10px}#footer-widgets form *{color:#fff;background:transparent}#footer-widgets form input{border:0;margin:20px 0;border-bottom:2px solid #fff;line-height:1.5em;color:#fff}#footer-widgets form input::placeholder{color:#fff;opacity:1}#footer-widgets form input:-ms-input-placeholder{color:#fff}#footer-widgets form input::-ms-input-placeholder{color:#fff}.et_header_style_slide #et-top-navigation,.et_header_style_fullscreen #et-top-navigation,.et_header_style_slide .et-fixed-header #et-top-navigation,.et_header_style_fullscreen .et-fixed-header #et-top-navigation{padding:0!important}#footer-widgets form input[type=submit]{border:0;background:#FF9635;border-radius:200px;padding:10px 14px;font-weight:bold;text-transform:uppercase}@media only screen and (max-width:980px){#main-header,#main-header .nav li ul,.et-search-form,#main-header .et_mobile_menu{background-color:rgba(0,0,0,0.5)}#logo{max-width:90%}#footer-widgets{flex-wrap:wrap}.et_pb_gutters3 .footer-widget{width:100%!important}.footer-wrap{text-align:center}.contact-button{display:none}#page-container{overflow:hidden}}@media only screen and (max-width:980px) and (min-width:650px){#et-top-navigation{}.contact-button{display:none}}@media only screen and (max-width:600px){#main-header{padding:20px 0}.contact-button{display:none}#et-top-navigation{top:15px}#footer-widgets img.footerlog{position:relative;left:-25px}}