.home-page{max-width:1000px;min-height:100%;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:50px 0}.home-page__title{font-size:28px;font-weight:100;text-transform:uppercase;padding:8px;margin-bottom:24px}.home-page__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.home-page__item{width:calc(100%/var(--homepage-columns) - 16px);-webkit-box-shadow:var(--shadows-2);box-shadow:var(--shadows-2);text-align:center;margin:8px;padding:24px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:var(--rounded-2);border:1px solid var(--color-gray-7);background:var(--color-white);-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;cursor:pointer}.home-page__item:hover{-webkit-box-shadow:var(--shadows-5);box-shadow:var(--shadows-5)}.home-page__item-label{font-size:20px;text-transform:uppercase;font-weight:300;line-height:29px}.home-page__item-icon{margin-bottom:24px}