.page-promo{margin-bottom:84px;margin-top:-64px;padding-bottom:30px;padding-top:64px}.page-promo__container{margin-left:auto;margin-right:auto;position:relative;width:1140px}.page-promo__inner{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:5px;display:flex;flex-direction:column;height:520px;justify-content:flex-end;width:100%}.page-promo__welcome{background:var(--color-primary);border-radius:var(--border-radius);border-bottom-right-radius:0;color:#fff;display:flex;flex-direction:column;font-size:36px;margin-bottom:-30px;margin-left:-30px;min-height:auto;padding:70px;position:relative;width:583px}.page-promo__welcome:after{border-bottom:15px solid transparent;border-left:15px solid transparent;border-left-color:var(--color-primary-active);border-right:15px solid transparent;border-top:15px solid transparent;border-top-color:var(--color-primary-active);bottom:0;content:"";position:absolute;right:-30px}.page-promo__welcome_right{border-bottom-left-radius:0;border-bottom-right-radius:5px;margin-left:auto;margin-right:-30px}.page-promo__welcome_right:after{border-left-color:transparent;border-right-color:var(--color-primary-active);left:-30px;right:auto}.page-promo__subtitle,.page-promo__title{font-size:36px;line-height:50px;margin:0 0 20px}.page-promo__subtitle{font-weight:100}.page-promo__link{align-items:center;color:#fff;display:flex;font-size:16px;font-weight:300;text-decoration:none}.page-promo__link:hover{color:#fff}.page-promo__link-arrow{align-items:center;background:#fff;border-radius:50%;display:inline-flex;height:48px;justify-content:center;margin-right:20px;width:48px}.page-promo__link-arrow-icon{color:var(--color-primary);display:inline-block;height:16px;width:13px}