.opening-page-info-wrapper{display:flex;justify-content:space-between;margin:120px auto 100px;max-width:1440px;padding:0 100px}.opening-page-info--heading{flex:0 1 532px;font-size:64px;font-weight:450;letter-spacing:-.02em;line-height:106%}.opening-page-info--subheading{font-size:22px;font-weight:400;letter-spacing:.02em;line-height:140%;margin-top:30px}.opening-page-info--subheading strong{font-weight:600}.opening-page-info--subheading h4{font-size:32px;font-weight:400;letter-spacing:.02em;line-height:140%;text-transform:uppercase}.opening-page-info--text{flex:0 1 608px}.opening-page-info--top-text{font-size:22px;letter-spacing:.02em;line-height:140%;margin-bottom:30px}.opening-page-info--bottom-text{letter-spacing:.02em;line-height:140%;margin-bottom:50px}.opening-page-info--bottom-text p:not(:last-child){margin-bottom:23px}.button.opening-page-info--link{background:#2aabe2;border-color:#2aabe2;font-size:15px;padding:18px 32px}.button.opening-page-info--link:focus,.button.opening-page-info--link:hover{background:#154a67;border-color:#154a67}@media (max-width:1024px){.opening-page-info--heading{flex:1 0 332px;font-size:50px}.opening-page-info--text{flex:0 1 auto}.opening-page-info--bottom-text{margin-bottom:40px}.opening-page-info--bottom-text p{margin-bottom:19px}.opening-page-info-wrapper{margin-bottom:80px;padding:0 40px}.button.opening-page-info--link{line-height:117.4%}}@media (max-width:767px){.opening-page-info-wrapper{flex-direction:column;margin-top:75px;padding:0 34px}.opening-page-info--heading{flex:0 1 auto}.opening-page-info--subheading{font-size:20px;margin-top:40px}.opening-page-info--top-text{font-size:20px;margin-bottom:40px}}