@media only screen and (min-width:768px){.et_slide_in_menu_container{width:50vw!important}#top-menu .menu-item{color:white}#top-menu .current-menu-item a{color:initial}}body.home .mobile_menu_bar::before{color:white!important}.va-middle{display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:980px){.reverse{display:flex;flex-direction:column-reverse}}body:not(.home) #main-header{background-color:#ffffff!important}body:not(.home) #logo{-webkit-filter:grayscale(1) invert(1);filter:grayscale(1) invert(1)}