.hero__image,.hero__wrapper{height:507px}.hero{flex-direction:column}.hero__content{margin:0}.hero__title br{display:none}.hero__subtitle{margin:44px 0 8px}.hero__desc{margin-bottom:24px;max-width:530px}.hero__buttons{margin-bottom:16px;width:427px}.hero__buttons button:first-of-type{margin-right:11px}.hero__btn-details{display:block}.hero__image{border-bottom-left-radius:none;position:absolute;right:-512px;top:0;width:auto}