.banner-text-and-button-component{width:100%;height:532px;background-size:cover;background-position:50%;background-repeat:no-repeat;display:flex;justify-content:space-between;align-items:center;padding:0 78px 0 70px}.banner-text-and-button-component__icon{width:70%;height:100%;display:flex;justify-content:flex-start;align-items:center}.banner-text-and-button-component__content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:40px;width:100%;height:100%;max-width:455px}.banner-text-and-button-component__title{color:#FFF;font-family:ppTelegraf;font-size:20px;font-style:normal;font-weight:300;line-height:140%;letter-spacing:-.22px}@media screen and (max-width:1024px){.banner-text-and-button-component{justify-content:center;align-items:center;padding:0 40px 0 32px;gap:40px}.banner-text-and-button-component__content{max-width:412px}}@media screen and (max-width:768px){.banner-text-and-button-component{flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:58px 24px 56px;height:100%;background-position-x:right}.banner-text-and-button-component__icon{width:197px;height:70px}.banner-text-and-button-component__content{max-width:342px}}