#page-container #btn-froehling:before,#page-container #btn-froehling:after{font-size:0.5rem!important;margin-left:-1.8em!important}.et_pb_contact_form_0_tb_footer.et_pb_contact_form_container.et_pb_module .et_pb_button:before{font-size:0.5rem!important;margin-left:-1.8em!important}:root{--BottomOffset:20px;--LineHeight:2px;--LineColor:#ffc342}.froehling-menu-style ul.et-menu>li>a{position:relative;z-index:1}.froehling-menu-style ul.et-menu>li>a:hover{transform:translateY(-5px);transition:all 0.5s ease-in-out}.froehling-menu-style ul.et-menu>li>a:before{position:absolute;content:'';display:block;z-index:-1;background:var(--LineColor);width:0;height:var(--LineHeight);bottom:var(--BottomOffset);left:calc(var(--LineHeight) / -2);transition:0.3s cubic-bezier(.03,.3,.4,.96);border-radius:var(--LineHeight)}.froehling-menu-style ul.et-menu>li>a:hover:before{width:calc(100% + var(--LineHeight))}.froehling-header{background:transparent;-webkit-transition:background-color 2s ease-out;-moz-transition:background-color 2s ease-out;-o-transition:background-color 2s ease-out;transition:background-color 2s ease-out}.froehling-fixed-header{background-color:#2e2e2e!important;-webkit-transition:background-color 2s ease-out;-moz-transition:background-color 2s ease-out;-o-transition:background-color 2s ease-out;transition:background-color 2s ease-out}.froehling-blurb.et_pb_blurb_position_left .et_pb_blurb_container{padding-left:5px}body .et_pb_scroll_top{padding:15px!important}