.text_banner_container{margin:0 auto;max-width:1000px;width:80%}.banner_container{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:auto;min-height:600px}@media(min-width:990px){.banner_container{margin:0 20px}}@media(max-width:990px){.text_item h2{font-size:45px;line-height:50px}}