.font-base[data-v-80aed8a2],.font-body[data-v-80aed8a2],.font-menu-base[data-v-80aed8a2],.font-menu-small[data-v-80aed8a2],.font-small[data-v-80aed8a2]{font-family:europa,sans-serif;font-style:normal;font-weight:400}.font-alt[data-v-80aed8a2],.font-large[data-v-80aed8a2],.font-medium[data-v-80aed8a2],.font-menu-large[data-v-80aed8a2],.font-menu-medium[data-v-80aed8a2],.home-title[data-v-80aed8a2]{font-family:bebas-neue-by-fontfabric,sans-serif;font-style:normal;font-weight:700}li[data-v-80aed8a2]{line-height:inherit}b[data-v-80aed8a2],strong[data-v-80aed8a2]{font-weight:700}em[data-v-80aed8a2],i[data-v-80aed8a2],q[data-v-80aed8a2]{font-style:italic}h1[data-v-80aed8a2],h2[data-v-80aed8a2],h3[data-v-80aed8a2],h4[data-v-80aed8a2],h5[data-v-80aed8a2],h6[data-v-80aed8a2]{font-family:bebas-neue-by-fontfabric,sans-serif;font-weight:700;line-height:1}.font-large[data-v-80aed8a2]{line-height:1;font-size:40px;font-weight:700;color:#fff}@media (min-width:768px){.font-large[data-v-80aed8a2]{font-size:46px}}@media (min-width:992px){.font-large[data-v-80aed8a2]{font-size:56px}}@media (min-width:1200px){.font-large[data-v-80aed8a2]{font-size:72px}}.font-medium[data-v-80aed8a2]{line-height:1;font-size:40px;font-weight:700;color:#fff}.font-small[data-v-80aed8a2]{line-height:2;font-weight:400;font-size:14px;color:#fff}.font-base[data-v-80aed8a2],.font-menu-base[data-v-80aed8a2],.font-menu-small[data-v-80aed8a2]{line-height:1.75;font-size:16px;font-weight:400;color:#fff}.font-menu-large[data-v-80aed8a2]{line-height:1;font-size:13vw;font-weight:700;color:#fff}@media (min-width:768px){.font-menu-large[data-v-80aed8a2]{font-size:calc(5vh + 3vw);line-height:.9}}@media (min-width:1200px){.font-menu-large[data-v-80aed8a2]{font-size:calc(5vh + 4.5vw)}}.font-menu-medium[data-v-80aed8a2]{line-height:1;font-size:7.2vw;font-weight:400;color:#fff}@media (min-width:768px){.font-menu-medium[data-v-80aed8a2]{font-size:calc(1.5vh + .5vw)}}@media (min-width:1200px){.font-menu-medium[data-v-80aed8a2]{font-size:calc(1.8vh + .6vw)}}.font-menu-small[data-v-80aed8a2]{font-size:15px}.font-menu-base[data-v-80aed8a2],.font-menu-small[data-v-80aed8a2]{line-height:1;font-weight:400;color:#fff}.font-menu-base[data-v-80aed8a2]{font-size:14px}.canvas-wrap[data-v-80aed8a2]{position:fixed}.canvas-wrap[data-v-80aed8a2],.canvas-wrap[data-v-80aed8a2]:after{top:0;left:0;width:100%;height:100%;display:block}.canvas-wrap[data-v-80aed8a2]:after{content:"";position:absolute;background:rgba(0,0,0,.1)}.home-title[data-v-80aed8a2]{color:#fff;text-transform:uppercase;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);font-size:58px;text-align:center;width:100%;opacity:0}@media (min-width:768px){.home-title[data-v-80aed8a2]{font-size:105px}}@media (min-width:992px){.home-title[data-v-80aed8a2]{font-size:140px}}@media (min-width:1200px){.home-title[data-v-80aed8a2]{font-size:200px}}.home-btn--wrap[data-v-80aed8a2]{position:fixed;bottom:60px;left:50%;transform:translate(-50%);opacity:0}.home-btn--wrap .btn[data-v-80aed8a2]{min-width:200px}.font-base,.font-body,.font-menu-base,.font-menu-small,.font-small{font-family:europa,sans-serif;font-style:normal;font-weight:400}.font-alt,.font-large,.font-medium,.font-menu-large,.font-menu-medium{font-family:bebas-neue-by-fontfabric,sans-serif;font-style:normal;font-weight:700}li{line-height:inherit}b,strong{font-weight:700}em,i,q{font-style:italic}h1,h2,h3,h4,h5,h6{font-family:bebas-neue-by-fontfabric,sans-serif;font-weight:700;line-height:1}.font-large{line-height:1;font-size:40px;font-weight:700;color:#fff}@media (min-width:768px){.font-large{font-size:46px}}@media (min-width:992px){.font-large{font-size:56px}}@media (min-width:1200px){.font-large{font-size:72px}}.font-medium{line-height:1;font-size:40px;font-weight:700;color:#fff}.font-small{line-height:2;font-weight:400;font-size:14px;color:#fff}.font-base,.font-menu-base,.font-menu-small{line-height:1.75;font-size:16px;font-weight:400;color:#fff}.font-menu-large{line-height:1;font-size:13vw;font-weight:700;color:#fff}@media (min-width:768px){.font-menu-large{font-size:calc(5vh + 3vw);line-height:.9}}@media (min-width:1200px){.font-menu-large{font-size:calc(5vh + 4.5vw)}}.font-menu-medium{line-height:1;font-size:7.2vw;font-weight:400;color:#fff}@media (min-width:768px){.font-menu-medium{font-size:calc(1.5vh + .5vw)}}@media (min-width:1200px){.font-menu-medium{font-size:calc(1.8vh + .6vw)}}.font-menu-small{font-size:15px}.font-menu-base,.font-menu-small{line-height:1;font-weight:400;color:#fff}.font-menu-base{font-size:14px}.home-title>div>div{opacity:0}