.ext__screen-full,.track__lever,.track__shadow{display:block;height:100%;inset:0;position:absolute;width:100%}@keyframes track{to{transform:rotate(1turn)}}.track{height:200px;width:100%}.track,.track__section{position:relative}.track__shadow{background:linear-gradient(180deg,rgba(32,4,78,0) -10%,#20044e 90%);bottom:-100%;height:200%;overflow:hidden;pointer-events:none;z-index:0}.track__item{opacity:.85;pointer-events:all;position:absolute;top:0;transition:transform .3s ease-out,opacity .3s ease-out,opacity .2s ease-out;width:100%;z-index:0}.track__item:hover{opacity:1}.track__container{animation:track 60s linear infinite;height:2200px;left:50%;margin-left:-90px;position:absolute;top:0;transform-origin:center bottom;width:180px}.track__lever{pointer-events:none;transform-origin:bottom center}@font-face{font-display:swap;font-family:Actay;font-style:normal;font-weight:400;src:url(/wp-content/themes/megafair/static/assets/fonts/Actay-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Actay;font-style:italic;font-weight:400;src:url(/wp-content/themes/megafair/static/assets/fonts/Actay-RegularItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Actay Wide;font-style:italic;font-weight:700;src:url(/wp-content/themes/megafair/static/assets/fonts/ActayWide-BoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Actay Wide;font-style:normal;font-weight:700;src:url(/wp-content/themes/megafair/static/assets/fonts/ActayWide-Bold.woff2) format("woff2")}.choose__title,.font-actay_wide,.title1,.title2,.title3,.title4,.title5,.title6{font-family:Actay Wide,serif;font-weight:700}.font-actay,.text-formatter ul li,.text1,.text2{font-family:Actay,serif;font-weight:400}.title1{font-size:38px;line-height:48px}@media(min-width:1024px){.title1{font-size:52px;line-height:64px}}.title2{font-size:32px;line-height:44px}@media(min-width:1024px){.title2{font-size:40px;line-height:56px}}.title3{font-size:22px;line-height:32px}@media(min-width:1024px){.title3{font-size:30px;line-height:44px}}.title4{font-size:20px;line-height:30px}@media(min-width:1024px){.title4{font-size:22px;line-height:32px}}.title5{font-size:18px;line-height:28px}.title6{font-size:15px;line-height:24px}.text1{font-size:18px}.text1,.text2{letter-spacing:.05em;line-height:28px}.text2{font-size:16px}.text3{font-size:12px;line-height:16px}.title__secondary{color:#05f58d}.text-center{text-align:center}.text-left{text-align:left}@media(min-width:1024px){.text-up-center{text-align:center}.text-up-left{text-align:left}}.text__lines,.text__lines-2,.text__lines-3,.text__lines-up-2,.text__lines-up-3{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.text__lines-2{-webkit-line-clamp:2}.text__lines-3{-webkit-line-clamp:3}@media(min-width:1024px){.text__lines-up-2{-webkit-line-clamp:2}.text__lines-up-3{-webkit-line-clamp:3}}.text-italic{font-style:italic}.text-formatter ul li{display:block;font-size:16px;letter-spacing:.05em;line-height:28px;margin-bottom:8px;padding-left:20px;position:relative}.text-formatter ul li:before{background-color:#05f58d;border-radius:2px;content:"";height:8px;left:0;position:absolute;top:1em;transform:translateY(-4px);width:8px}.text-formatter table{border-collapse:collapse;font-size:16px;width:100%}.text-formatter table td{padding:8px}.text-formatter table tr:nth-child(2n){background:#231764!important}.text-formatter table tr:nth-child(odd){background:transparent!important}.text-formatter .is-style-stripes{border-bottom:none!important}.article__image{border-radius:24px;display:inline-block;overflow:hidden;width:100%}.choose{margin:0 -30px;width:calc(100% + 60px)}@media(min-width:1024px){.choose{margin:0;width:100%}}.choose__title{font-size:22px;line-height:33px}.choose__box{display:grid;gap:30px;grid-template-columns:repeat(2,1fr)}.choose__item{align-items:center;display:flex;flex-direction:column;gap:24px;padding:0 30px;position:relative;text-align:center}@media(min-width:1024px){.choose__item{align-items:flex-start;padding-left:56px;padding-right:0;text-align:left}.choose__item .choose__icon{left:0;position:absolute}}.choose__component{align-items:center;display:flex;flex-direction:column;gap:30px;position:relative}.choose__carousel,.partners{width:100%}.partners__item{align-items:center;border:1px solid #4b69c5;border-radius:7px;display:flex;flex-shrink:0;height:44px;justify-content:center;opacity:.6;padding:10px;transition:opacity .2s linear;width:100%}@media(min-width:480px){.partners__item{height:60px}}@media(min-width:1024px){.partners__item{border-radius:16px;border-width:2px;height:100px;max-width:100%;padding:16px}}.partners__item:hover{opacity:1}.partners__item img{max-height:100%}.partners__box{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}@media(min-width:1024px){.partners__box{gap:32px}}.partners__box .partners__item{width:calc(50% - 16px)}@media(min-width:1024px){.partners__box .partners__item{width:calc(33.33333% - 21.33333px)}}@keyframes bg_animate1{0%{box-shadow:0 0 300px 300px #4b69c5}33%{box-shadow:0 0 300px 300px #05f58d}66%{box-shadow:0 0 300px 300px #d2ff63}to{box-shadow:0 0 300px 300px #4b69c5}}@keyframes bg_animate2{0%{box-shadow:0 0 300px 300px #05f58d}33%{box-shadow:0 0 300px 300px #d2ff63}66%{box-shadow:0 0 300px 300px #4b69c5}to{box-shadow:0 0 300px 300px #05f58d}}@keyframes bg_animate3{0%{box-shadow:0 0 300px 300px #d2ff63}33%{box-shadow:0 0 300px 300px #4b69c5}66%{box-shadow:0 0 300px 300px #05f58d}to{box-shadow:0 0 300px 300px #d2ff63}}.hero{overflow:hidden;padding-top:72px;position:relative}@media(min-width:1024px){.hero{padding-top:105px}}.hero__bg{pointer-events:none;position:relative;width:100%}.hero__bg span{animation:bg_animate1 12s linear infinite;border-radius:50%;box-shadow:0 0 300px 300px #4b69c5;display:block;left:50%;opacity:.3;position:absolute;top:50px;transform:scale(.5);width:1px;z-index:-1}@media(min-width:1024px){.hero__bg span{opacity:.5;top:-200px}}.hero__bg span:first-child{animation:bg_animate2 12s linear infinite;box-shadow:0 0 300px 300px #05f58d;left:0;opacity:.3;top:0}@media(min-width:1024px){.hero__bg span:first-child{left:300px;opacity:.5;top:-200px}}.hero__bg span:last-child{animation:bg_animate3 12s linear infinite;box-shadow:0 0 300px 300px #d2ff63;left:auto;opacity:.3;right:0;top:0}@media(min-width:1024px){.hero__bg span:last-child{opacity:.5;right:300px;top:-200px}.hero__bg span{transform:scale(1)}}.section1 .panel{align-items:center;display:flex;flex-direction:column;gap:24px;text-align:center}@media(min-width:1024px){.section1 .panel{flex-direction:row;gap:120px;text-align:left}}