.overlay_bg{position:relative}.overlay_bg:before{background:#000;content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.overlay_bg h3{display:none!important}.overlay_bg>div{align-items:center;display:flex;flex-wrap:wrap;position:relative}@media (max-width:1679px){.overlay_bg{padding:6.3rem 20px!important}}@media (max-width:1440px){.overlay_bg{padding:4.375rem 20px!important}}@media (max-width:767px){.overlay_bg{padding:2.9166666666666665rem 20px!important}}