@media (max-width:768px){#mobile_menu,.et_mobile_menu{max-height:85vh;overflow-y:auto;-webkit-overflow-scrolling:touch}.et_mobile_menu>li>a{font-size:12px;padding:8px 12px;line-height:1.25}.et_mobile_menu .sub-menu{padding:0}.et_mobile_menu .sub-menu li a{font-size:12px;padding:6px 16px;line-height:1.25}.et_mobile_menu li{margin:0}.et_pb_menu .et_mobile_menu{padding:1% 5%!important}}@media screen and (max-width:980px){.bg-respo{display:block!important;min-height:350px!important}.col-rev{display:flex;flex-direction:column-reverse}}h1,h2,h3{font-weight:600!important}