.homepage{font-weight:400}.homepage p{margin:0}.homepage picture{display:table}.homepage img{display:block}.homepage .inner-container{position:relative;max-width:360px;padding:0 16px;margin:0 auto}@media screen and (min-width:1200px){.homepage .inner-container{max-width:1200px}}@media screen and (min-width:1366px){.homepage .inner-container{max-width:1366px;padding:0 43px}}.homepage .pre-title,.homepage .title{font-family:Youth,sans-serif;font-weight:700;line-height:1;letter-spacing:-1px}.homepage .text{line-height:1.38}@media screen and (min-width:1200px){.homepage .text{font-size:20px;line-height:1.4}}.homepage .vbutton-full,.homepage .vbutton-outline{display:table;font-weight:700;text-align:center;padding:15px 30px 14px 30px;border-radius:64px;text-decoration:none}.homepage .vbutton-full{color:#fff;background:#286eff}.homepage .vbutton-outline{color:#286eff;background:#fff;box-shadow:inset 0 0 0 1px #286eff}.homepage .vbadge{display:table;font-size:14px;font-weight:700;line-height:1.43;color:#fff;padding:12px 18px;border-radius:50px}.homepage .vbadge--orange-dark{background:#f58700}.homepage .vbadge--orange{background:#ffb400}.homepage .vbadge--purple{background:#d869ff}.homepage .vbadge--blue{background:#558cff}.homepage .vbadge--green{background:#2dd773}.homepage-v1 .homepage__intro{background-image:url(/assets/default/VitaliaHomePage/img/intro-bg-m.jpg);background-position:center bottom;background-repeat:no-repeat;background-size:1072px 433px;padding:21px 0 177px}@media screen and (min-width:1200px){.homepage-v1 .homepage__intro{background-image:url(/assets/default/VitaliaHomePage/img/intro-bg-d.jpg);background-size:1440px 640px;padding:23px 0 29px}}.homepage-v1 .homepage__intro .pre-title{font-size:48px;text-align:center;color:#2dd773}.homepage-v1 .homepage__intro .title{font-size:48px;text-align:center}@media screen and (min-width:1200px){.homepage-v1 .homepage__intro .title{width:794px;font-size:78px;margin:13px auto 0}}.homepage-v1 .homepage__intro .vbutton-full{width:100%;margin:31px 0 0}@media screen and (min-width:1200px){.homepage-v1 .homepage__intro .vbutton-full{width:297px;margin-left:auto;margin-right:auto}}.homepage-v1 .homepage__intro .vbutton-outline{width:100%;margin:15px 0 0}@media screen and (min-width:1200px){.homepage-v1 .homepage__intro .vbutton-outline{width:297px;margin-left:auto;margin-right:auto}}.homepage-v1 .homepage__intro .rating{margin:40px 0 0}@media screen and (min-width:1200px){.homepage-v1 .homepage__intro .rating{margin:295px 0 0}}.homepage-v1 .homepage__intro .rating p{color:#fff;text-align:center}.homepage-v1 .homepage__intro .rating p:first-of-type{font-family:Youth,sans-serif;font-weight:700;font-size:42px}@media screen and (min-width:1200px){.homepage-v1 .homepage__intro .rating p:first-of-type{font-size:62px}}.homepage-v1 .homepage__intro .rating p:last-of-type{font-size:14px;margin:10px 0 0}@media screen and (min-width:1200px){.homepage-v1 .homepage__intro .rating p:last-of-type{font-size:16px;margin:9px 0 0}}.homepage-v1 .homepage__intro .rating img{margin:15px auto 0}@media screen and (min-width:1200px){.homepage-v1 .homepage__intro .rating img{margin:3px auto 0}}.homepage-v1 .homepage__intro .stats{color:#fff;font-weight:700;text-align:center;line-height:1.38;margin:12px 0 0}@media screen and (min-width:1200px){.homepage-v1 .homepage__intro .stats{position:relative;font-size:18px;line-height:1.4;margin:14px 0 0;padding:17px 0 0}}@media screen and (min-width:1200px){.homepage-v1 .homepage__intro .stats br{display:none}}@media screen and (min-width:1200px){.homepage-v1 .homepage__intro .stats::before{content:"";position:absolute;top:0;left:50%;width:134px;height:1px;background:rgba(255,255,255,.5);transform:translateX(-50%)}}