.banner{background-color:var(--color-block-gray)}.banner a img{vertical-align:unset}.bust-out-container{margin-right:calc(-49.5vw + 50%);overflow:hidden;flex:1 1 auto}.banner .text{position:absolute;z-index:1;top:250px;width:100%;display:none}.banner .text-mobile{position:absolute;z-index:1;top:60px;width:100%}.banner .col-lg-7{display:flex;flex-direction:column;justify-content:center;text-align:left;padding-left:15%}@media screen and (min-width: 1024px){.text-mobile{display:none !important}.text{display:block !important}}