.statistics__stars{display:flex;justify-content:space-between}section.hero_2021{--horizontal-padding:40px;background:0;position:relative;z-index:10;margin-top:60px;padding:0px var(--horizontal-padding);background-image:unset}section.hero_2021 div.background{padding:90px 0 0 0;max-width:1104px;min-height:711px;margin:auto;display:flex;align-items:center}section.hero_2021 div.text{max-width:1104px;width:100%;margin:0 auto}section.hero_2021 div.text h1{font-family:Boing;font-style:normal;font-weight:bold;font-size:32px;line-height:1.1;color:#2b3648;transform:rotate(-2deg);position:relative;text-align:center}section.hero_2021 div.text p{transform:rotate(-2deg);font-family:Boing;font-style:normal;font-weight:normal;font-size:18px;line-height:24px;margin:6px 0px 25px 0px;background-image:url(https://www.memrise.com/hubfs/Home%20page%20top%20module%20images/mobile-img-videoWall-A.png);background-size:cover;background-repeat:no-repeat}section.hero_2021 div.text p strong{display:block;font-family:Boing;font-style:normal;font-weight:bold;font-size:18px;line-height:28px}section.hero_2021 button{padding:24px 32px;border-radius:8px;transition:400ms;box-sizing:border-box;font-family:Boing;font-style:normal;font-weight:bold;font-size:18px;line-height:20px}section.hero_2021 button.button-primary{background-color:#ffc000;border:2px solid #ffc000;color:#293749;transform:scale(1) rotate(0);margin:15px auto;max-width:319px}section.hero_2021 button.button-primary:hover{background-color:#ffe080;border:2px solid #ffe080;animation:mem-hover .3s}section.hero_2021 button.button-primary:focus{border:2px solid #fff;outline:0}section.hero_2021 button.button-primary:active{border:2px solid #2b3648;transition:.1s}.hero_background_flash{background-repeat:no-repeat;background-position:-50px -100px;height:100%;position:absolute;width:100%}@keyframes mem-hover{0%{transform:scale(1) rotate(0)}33%{transform:scale(1) rotate(-2deg)}66%{transform:scale(1) rotate(2deg)}100%{transform:scale(1) rotate(0)}}section.hero_2021 div.statistics-wrapper{position:absolute;max-width:calc(1104px+2 * var(--horizontal-padding));margin:auto;left:0px;right:0px;margin:auto;padding:0px var(--horizontal-padding)}section.hero_2021 ul.statistics{width:100%;background-color:#ffc000;transform:translateY(-50%);display:flex;min-height:92px;border:2px solid #2b3648;border-radius:8px;max-width:1104px;margin:0 auto}section.hero_2021 ul.statistics li{position:relative;flex-basis:33%;display:flex;justify-content:center;align-items:center;font-family:Boing;font-style:normal;font-weight:normal;font-size:16px;line-height:20px;letter-spacing:.04em;text-transform:uppercase;color:#4d5057;flex-wrap:wrap;align-content:center}section.hero_2021 ul.statistics li::after{content:' ';display:block;opacity:.12;background-color:#293749;width:2px;position:absolute;right:0px;height:60px}section.hero_2021 ul.statistics li:last-of-type::after{display:none}section.hero_2021 ul.statistics strong{font-family:Boing;font-style:normal;font-weight:bold;font-size:24px;line-height:26px;color:#2b3648;display:block;text-align:center;text-transform:none}section.hero_2021 ul.statistics strong.break-after{flex-basis:100%}.language-box{display:flex;align-items:center;flex-direction:column;align-items:flex-start;padding:0 15px 30px 0px}.language-box__inner{display:flex;justify-content:space-between;height:68px;align-items:center;cursor:pointer;background-color:#fff;border:2px solid #2b3648;border-radius:8px;padding:0 16px}.language-box__wrap{margin-right:16px;position:relative;max-width:319px;width:100%;z-index:2}.language-box__list{position:absolute;width:100%;background-color:#fff;border-left:2px solid #2b3648;border-right:2px solid #2b3648;border-bottom:2px solid #2b3648;border-bottom-left-radius:16px;border-bottom-right-radius:16px;top:58px;padding-top:10px;z-index:-1;height:206px;overflow-y:auto;display:none}.language-box__list-item{padding:12px 14px;cursor:pointer;display:flex;align-items:center}.button-primary{height:68px}.language-box__image{width:30px;height:30px;background-repeat:no-repeat;background-size:cover;display:inline-block;background-position:center;border-radius:50%}.language-box__text{margin-left:12px;font-size:18px}.language-box__list::-webkit-scrollbar{width:4px}.language-box__list::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:16px}.language-box__list::-webkit-scrollbar-thumb{background:#2b3648;border-radius:16px}.svg-box{width:30px;height:30px;display:flex;justify-content:center;align-items:center}.language-box__ninja-img{display:none}.language-box__ninja-box{display:flex;align-items:center}.statistics li:nth-child(2n) p{display:flex}@media only screen and (max-width:1110px){section.hero_2021 button{width:100%}section.hero_2021 div.background{min-height:585px}section.hero_2021 ul.statistics li:nth-child(2){flex-basis:45%}.language-box__wrap{margin-right:0;margin-bottom:12px}.button-primary{width:100%}}@media only screen and (max-width:766px){.language-box__wrap{margin:15px auto;margin-bottom:0}.language-box{padding:0 15px 30px 15px}section.hero_2021{--horizontal-padding:0px;--mob-horizontal-padding:28px}section.hero_2021 div.text h1:after{background-size:contain;background-position:center;margin:auto;left:0px;right:0px}section.hero_2021 div.text{width:100%;max-width:unset;display:flex;flex-direction:column}section.hero_2021 div.text p{order:2;padding:75vw 0px;background-size:cover;transform:none;text-align:center}section.hero_2021 div.background{min-height:unset;padding:27px 0px 0px 0px}section.hero_2021 button{margin:24px var(--mob-horizontal-padding) 40px var(--mob-horizontal-padding)}section.hero_2021 div.statistics-wrapper{position:static}section.hero_2021 ul.statistics{background-color:unset;border:0px;flex-direction:column;transform:none;padding-bottom:32px}section.hero_2021 ul.statistics li{min-height:130px;position:relative}section.hero_2021 ul.statistics li::after{content:' ';border-bottom:2px solid #293749;opacity:.12;position:absolute;width:calc(100% - 100px);height:2px;bottom:0px;left:50px;right:50px}section.hero_2021 ul.statistics li::after:last-of-type{display:none}}section.hero_2021 .background .text .lazy{transform:rotate(-2deg);width:250px;margin:0 auto}@media only screen and (min-width:768px){section.hero_2021 .background .text .lazy{transform:rotate(-2deg);width:313px;margin-left:0px}section.hero_2021 div.text p{background-image:unset}section.hero_2021 button.button-primary{margin:0}section.hero_2021 div.background{padding:0px 40px}.hero_background_flash{background-position:-50px -100px;background-size:60%}section.hero_2021{background-repeat:no-repeat;background-size:contain;background-position:calc(100vw - 300px)}section.hero_2021 div.text h1{font-size:39px;text-align:left;padding-left:var(--mob-horizontal-padding);padding-right:var(--mob-horizontal-padding);margin-bottom:20px}}@media only screen and (min-width:912px){section.hero_2021{background-position:156%}}@media only screen and (min-width:1024px){section.hero_2021 div.text h1{font-size:56px;text-align:left;padding-left:var(--mob-horizontal-padding);padding-right:var(--mob-horizontal-padding)}.hero__wrapper{margin-top:106px}section.hero_2021{background-position:calc(100% + 60px);max-width:1440px}.hero_background_flash{background-size:50%}section.hero_2021 .background .text .lazy{width:313px;margin-left:60px}.language-box{flex-direction:column;align-items:flex-start;margin-top:40px}}@media only screen and (min-width:1440px){section.hero_2021 button.button-primary{width:100%;max-width:160px}section.hero_2021 div.background{padding:0px}.language-box__wrap{max-width:285px;margin-right:16px}.language-box{flex-direction:unset;align-items:center;margin-top:60px}.hero_background_flash{background-position:-22px -50px;background-size:auto;max-width:1440px;position:absolute;left:50%;margin-left:-720px;width:100%}section.hero_2021{max-width:1700px;background-position:calc(100% + 50px)}}@media only screen and (min-width:1445px){section.hero_2021{background-position:100%;max-width:1550px}}