#footer-widgets .footer-widget li:before{display:none}html #footer-widgets .footer-widget .et_pb_widget:not(.woocommerce) ul li{padding-left:0px}#main-header .et_mobile_menu{background-color:#fff!important;font-size:18px}.et_mobile_menu li a,.nav li li a{font-size:18px}@media only screen and (max-width:980px){.mobile_nav.opened .mobile_menu_bar:before{content:"\4d"}#main-header .container.clearfix.et_menu_container{width:100%}.logo_container{padding-left:30px}#et-top-navigation{padding-right:30px}.mobile_menu_bar,#logo{z-index:10000}#mobile_menu{display:block!important;right:0;left:auto;top:0;padding-top:80px;min-height:100vh;width:400px;border-top:none;transition:all .2s ease-in-out;transform-origin:right}.mobile_nav.closed #mobile_menu{transform:rotateY(90deg);opacity:0}.mobile_nav.opened #mobile_menu{transform:rotateY(0);opacity:1}}@media only screen and (max-width:480px){#mobile_menu{width:100%}}.et_pb_contact_form_label{display:block!important}.et_pb_contact_field_options_title{display:none}textarea::placeholder,input::placeholder{opacity:0!important}textarea:-ms-input-placeholder,input:-ms-input-placeholder{opacity:0!important}textarea::-ms-input-placeholder,input::-ms-input-placeholder{opacity:0!important}#top-menu .current-menu-item a::before,#top-menu .current_page_item a::before{content:"";position:absolute;z-index:2;left:0;right:0}#top-menu li a:before{content:"";position:absolute;z-index:-2;left:0;right:100%;bottom:50%;background:#f2f2f2;height:2px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#top-menu li a:hover{opacity:1!important}#top-menu li a:hover:before{right:0}#top-menu li li a:before{bottom:10%}#top-menu li.current-menu-item>a{font-weight:bold}.underlinks:hover{padding-bottom:1px;border-bottom:2px solid #000;-webkit-transition:all 200ms ease;transition:all 200ms ease;color:#000;text-decoration:none}.et_pb_portfolio_filters ul{text-align:center;margin:0 auto}li.et_pb_portfolio_filter{float:none!important;display:inline-block}@media only screen and (max-width:479px){li.et_pb_portfolio_filter{display:block;width:100%!important}}