@media (min-width:1280px){.hero-text{font-size:5vw!important}}@media (min-width:981px){#page-container{padding-top:85px!important}}@media only screen and (max-width:980px){#main-header.et-fixed-header,header{position:fixed!important;top:0!important;width:100%}#logo{max-height:60%!important}}#mobile_menu>li.menu-item-61>a{width:30px;float:left;margin-right:10px}.et_mobile_menu li a,.nav li li a{font-size:16px}@media (max-width:980px){ul#mobile_menu{max-height:70vh;overflow-y:scroll;overflow-x:hidden}}.sub-menu>li>a{font-size:14px!important}