.animated-logo[data-v-1177fdc8]{-webkit-mask-composite:subtract;mask-composite:subtract;mask-position:center,center;-webkit-mask-position:center,center;mask-repeat:no-repeat,no-repeat;-webkit-mask-repeat:no-repeat,no-repeat;mask-size:cover,cover;-webkit-mask-size:cover,cover;max-width:100%;pointer-events:none}@media only screen and (max-width:1366px){.animated-logo[data-v-1177fdc8]{width:500px}}@media only screen and (max-width:800px){.animated-logo[data-v-1177fdc8]{max-width:90%}}.main[data-v-519102f1]{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:calc(100vh - var(--total-header-height, 52px));min-height:650px;overflow:hidden;position:relative}@media only screen and (max-width:1366px){.main[data-v-519102f1]{flex-direction:column-reverse;justify-content:center}}@media only screen and (max-width:800px){.main[data-v-519102f1]{justify-content:end}}.main__layer[data-v-519102f1]{background-position:100%;background-repeat:no-repeat;background-size:contain;height:110%;pointer-events:none;position:absolute;right:-20px;top:0;width:110%}.main__layer--background[data-v-519102f1]{background-position:right top -30px;background-size:cover;top:-20px;z-index:1}.main__layer--pmc[data-v-519102f1]{background-position:100% 100%;background-size:auto 100%;z-index:2}.main__layer--light[data-v-519102f1]{background-position:100% 0;top:-20px;z-index:3}.main__layer--smoke[data-v-519102f1]{background-position:100% 100%;top:-20px;z-index:3}.main__layer--mobile-tablet[data-v-519102f1]{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.main__content[data-v-519102f1]{align-items:center;display:flex;flex-direction:column;justify-content:center;width:50%;z-index:10}@media only screen and (max-width:1366px){.main__content[data-v-519102f1]{margin:0 0 120px;padding:0 15px;width:calc(100% - 30px)}}.main__logo[data-v-519102f1]{margin:-60px 50px 0 0}@media only screen and (max-width:1366px){.main__logo[data-v-519102f1]{margin:-60px -30px 0 0}}@media only screen and (max-width:800px){.main__logo[data-v-519102f1]{margin:0 -20px 0 0}}.main__buttons[data-v-519102f1]{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:-60px 105px 0 0;width:100%}@media only screen and (max-width:1366px){.main__buttons[data-v-519102f1]{margin:-30px 0 0}}@media only screen and (max-width:800px){.main__buttons[data-v-519102f1]{margin:0}}.main__button[data-v-519102f1]{margin:0 0 21px}.main__video[data-v-519102f1]{align-items:center;display:flex;flex-direction:row;justify-content:center;position:relative;width:50%;z-index:10}.main__play[data-v-519102f1]{cursor:pointer;opacity:.9;transition:opacity .2s ease-in-out}@media only screen and (max-width:1366px){.main__play[data-v-519102f1]{margin:0 0 70px}}.main__play[data-v-519102f1]:hover{opacity:1;transition:opacity .2s ease-in-out}.main__arrow-down[data-v-519102f1]{animation:bounce-519102f1 1s infinite;bottom:55px;cursor:pointer;position:absolute}@keyframes bounce-519102f1{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}.modal[data-v-bb5919f8]{background-color:#202121fc;bottom:0;display:flex;justify-content:center;left:0;overflow:auto;position:fixed;right:0;top:var(--total-header-height,52px);z-index:10}.modal__form[data-v-bb5919f8]{height:-moz-fit-content;height:fit-content;margin:auto 20px;max-width:1780px;position:relative;width:100%}@media screen and (max-width:1921px){.modal__form[data-v-bb5919f8]{max-width:1355px}}@media only screen and (max-width:1570px){.modal__form[data-v-bb5919f8]{max-width:800px}}.modal__content[data-v-bb5919f8]{display:flex;min-height:300px;position:relative}.modal .modal-preloader[data-v-bb5919f8]{align-items:center;display:flex;height:100%;justify-content:center;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:100%}.modal .modal-preloader__image[data-v-bb5919f8]{animation:spin-bb5919f8 1s linear infinite}.modal__close-btn[data-v-bb5919f8]{cursor:pointer;position:absolute;right:70px;top:80px;transition:fill .3s ease;z-index:1}@media only screen and (max-width:1050px){.modal__close-btn[data-v-bb5919f8]{right:20px;top:45px;width:20px}}@keyframes spin-bb5919f8{0%{transform:rotate(0)}to{transform:rotate(1turn)}}
