.home[data-v-6f797576]{position:relative;background:rgba(1,0,2,.1607843137254902)}@media(max-width:576px){.home[data-v-6f797576]{padding-top:0}.home .button[data-v-6f797576]{min-width:128px}}.home [data-v-6f797576]{-webkit-font-smoothing:antialiased}.mainBanner[data-v-5cbce6f4]{position:relative;display:flex;flex-direction:column}@media(max-width:1200px){.mainBanner .mainVideo[data-v-5cbce6f4]{min-height:820px;max-height:820px}}@media(max-width:900px){.mainBanner .mainVideo[data-v-5cbce6f4]{min-height:620px;max-height:620px}}@media(max-width:700px){.mainBanner .mainVideo[data-v-5cbce6f4]{min-height:354px;max-height:414px}}.mainBanner .mainVideo .videoLoading[data-v-5cbce6f4]{visibility:hidden}.mainBanner .mobilePoster[data-v-5cbce6f4]{min-height:414px;max-height:414px;position:absolute;margin-top:5px}.mainBanner__left[data-v-5cbce6f4]{display:flex;flex-direction:column;justify-content:center;height:80vh}@media(max-width:1200px){.mainBanner__left[data-v-5cbce6f4]{height:40vh;padding-left:12px;padding-right:12px}}@media(max-width:1024px){.mainBanner__left[data-v-5cbce6f4]{height:620px}}@media(max-width:700px){.mainBanner__left[data-v-5cbce6f4]{height:auto;align-items:center;padding:10px 0 30px}}.mainBanner__container[data-v-5cbce6f4]{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:14px;column-gap:14px;padding-top:7px}@media(max-width:700px){.mainBanner__container[data-v-5cbce6f4]{grid-template-columns:1fr}}.mainBanner__title[data-v-5cbce6f4]{font-size:107px;line-height:140px;font-weight:600;font-family:Poppins,sans-serif;color:#f1f1eb}@media(max-width:1200px){.mainBanner__title[data-v-5cbce6f4]{font-size:60px;line-height:140px;font-weight:600}}.mainBanner__subtitle[data-v-5cbce6f4]{font-size:20px;line-height:26px;font-weight:400;color:#f1f1eb;letter-spacing:.5px;margin-bottom:50px;max-width:85%}@media(max-width:1200px){.mainBanner__subtitle[data-v-5cbce6f4]{font-size:16px;line-height:24px;font-weight:400;max-width:90%}}@media(max-width:700px){.mainBanner__subtitle[data-v-5cbce6f4]{max-width:100%;text-align:center;margin-bottom:25px}}.mainBanner__secondBlock[data-v-5cbce6f4]{position:relative;box-shadow:inset 0 200px 200px -40px #000,0 -130px 200px 0 #000}@media(max-width:700px){.mainBanner__secondBlock[data-v-5cbce6f4]{box-shadow:unset}}.mainBanner__secondBlock__container[data-v-5cbce6f4]{display:flex;width:100%;justify-content:center;align-items:center;flex-direction:column;height:470px;position:relative;max-width:1026px;margin-top:24px}@media(max-width:1200px){.mainBanner__secondBlock__container[data-v-5cbce6f4]{height:370px;padding:40px 12px 80px}}@media(max-width:700px){.mainBanner__secondBlock__container[data-v-5cbce6f4]{padding-top:0;margin-top:50px;height:400px;padding-bottom:20px}}.mainBanner__secondBlock__title[data-v-5cbce6f4]{font-size:64px;line-height:140px;font-weight:700;font-family:Poppins,sans-serif;text-align:center;color:#f1f1eb}@media(max-width:1200px){.mainBanner__secondBlock__title[data-v-5cbce6f4]{font-size:44px;line-height:140px;font-weight:700}}@media(max-width:700px){.mainBanner__secondBlock__title[data-v-5cbce6f4]{font-size:34px;line-height:100px;font-weight:700}}.mainBanner__secondBlock__subtitle[data-v-5cbce6f4]{font-size:20px;line-height:26px;font-weight:400;color:#f1f1eb;letter-spacing:.5px;max-width:75%;text-align:center}@media(max-width:1200px){.mainBanner__secondBlock__subtitle[data-v-5cbce6f4]{max-width:100%}}@media(max-width:700px){.mainBanner__secondBlock__subtitle[data-v-5cbce6f4]{max-width:100%;font-size:16px;line-height:24px;font-weight:400}}.mainBanner__secondBlock__image1[data-v-5cbce6f4]{position:absolute;top:0;left:0}@media(max-width:1200px){.mainBanner__secondBlock__image1[data-v-5cbce6f4]{left:32px}}@media(max-width:900px){.mainBanner__secondBlock__image1[data-v-5cbce6f4]{max-width:101px;max-height:111px}}@media(max-width:700px){.mainBanner__secondBlock__image1[data-v-5cbce6f4]{top:10px;left:16px;max-width:81px;max-height:91px}}.mainBanner__secondBlock__image2[data-v-5cbce6f4]{position:absolute;bottom:0;right:0}@media(max-width:1200px){.mainBanner__secondBlock__image2[data-v-5cbce6f4]{right:32px;bottom:15px}}@media(max-width:900px){.mainBanner__secondBlock__image2[data-v-5cbce6f4]{max-width:91px;max-height:93px}}@media(max-width:700px){.mainBanner__secondBlock__image2[data-v-5cbce6f4]{bottom:40px;right:16px}}@media(max-width:1200px){.video-buffering{background-position:75%!important}}@media(max-width:750px){.video-buffering{background-position:50%!important}}