.home-page{width:100%;height:85vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 60px;background-size:cover;background-position:50%}.home-page__title{font-size:64px;font-weight:600;color:#fff;text-align:center}.home-page__description{font-size:28px;font-weight:500;color:#fff;text-align:center}.home-page--full-width{width:100%;height:auto!important;aspect-ratio:16/6;background-position:top;background-repeat:no-repeat;background-size:contain;padding-bottom:80px!important}@media screen and (max-width:700px){.home-page{height:75vh;padding-bottom:60px!important}.home-page__title{font-size:48px}.home-page__description{font-size:24px}}@media screen and (max-width:500px){.home-page{padding-bottom:30px!important}.home-page__title{font-size:42px}.home-page__description{font-size:20px;line-height:24px}}