@media only screen and (min-width:981px){.header{height:100vh}}@media only screen and (max-width:981px){.header{height:60vh}}@media only screen and (max-width:980px){.et_header_style_left #logo{max-height:100%;max-width:100%}}@media (min-width:981px){.et_vertical_nav #page-container #main-header{width:18%}.et_vertical_nav #et-main-area,.et_vertical_nav #top-header{margin-left:18%!important}}@media only screen and (max-width:481px){#main-header{height:150px}#logo{max-height:190%!important;max-width:100%!important;margin-left:-30px}.mobile_menu_bar:before{top:90px!important;margin-right:-20px}.et_mobile_menu{top:150px}}#et-info{text-align:right! important;width:100%}#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:#22A949;height:3px;-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%}