.hero__wrapper{margin-top:50px;position:relative}section.hero_2021 div.text h1:after{background-image:url(https://f.hubspotusercontent20.net/hubfs/6968579/Memrise%20July%202020/Images/blue-flash.svg);content:" ";display:block}section.hero_2021{margin:0 auto;padding:0}section.hero_2021 .statistics__stars{display:flex;justify-content:space-between}section.hero_2021 .row-fluid{position:relative}section.hero_2021{--horizontal-padding:40px;background:none;position:relative;z-index:10}section.hero_2021 div.background{align-items:center;display:flex;margin:auto;max-width:1104px;min-height:711px;padding:90px 0 0}section.hero_2021 div.text{display:flex;flex-direction:column;margin:0 auto;width:100%}section.hero_2021 div.text h1{color:#2b3648;font-family:Boing;font-size:32px;font-style:normal;font-weight:700;line-height:1.1;margin-bottom:10px;position:relative;text-align:center;transform:rotate(-2deg)}section.hero_2021 .v3-girl-hero-image,section.hero_2021 .v3-girl-hero-image-tablet{background-position:50%;background-repeat:no-repeat;background-size:contain;height:320px;margin:0 auto;position:relative;width:100%}section.hero_2021 .v3-girl-hero-image-tablet{background-size:contain;display:none;height:428px;position:absolute;right:0;width:428px}@media only screen and (min-width:400px){section.hero_2021 .v3-girl-hero-image{height:400px}}@media only screen and (min-width:450px){section.hero_2021 .v3-girl-hero-image{height:450px}}@media only screen and (min-width:500px){section.hero_2021 .v3-girl-hero-image{height:500px}}section.hero_2021 div.text p strong{display:block;line-height:28px}section.hero_2021 button,section.hero_2021 div.text p strong{font-family:Boing;font-size:18px;font-style:normal;font-weight:700}section.hero_2021 button{border-radius:8px;box-sizing:border-box;line-height:20px;padding:24px 32px;transition:.4s}section.hero_2021 button.button-primary{background-color:#ffc000;border:2px solid #ffc000;border-radius:20px;color:#293749;margin:15px auto;max-height:48px;max-width:319px;padding:0;transform:scale(1) rotate(0deg)}section.hero_2021 button.button-primary:hover{animation:mem-hover .3s;background-color:#ffe080;border:2px solid #ffe080}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}@keyframes mem-hover{0%{transform:scale(1) rotate(0deg)}33%{transform:scale(1) rotate(-2deg)}66%{transform:scale(1) rotate(2deg)}to{transform:scale(1) rotate(0deg)}}section.hero_2021 div.statistics-wrapper{left:0;margin:auto;max-width:calc(1104px + var(--horizontal-padding)*2);padding:0 var(--horizontal-padding);position:absolute;right:0}section.hero_2021 ul.statistics{background-color:#ffc000;border:2px solid #cc9600;border-radius:32px;display:flex;margin:0 auto;max-width:1104px;min-height:92px;transform:translateY(-50%);width:100%}section.hero_2021 ul.statistics p{text-align:center}section.hero_2021 ul.statistics li{align-content:center;align-items:center;color:#4d5057;display:flex;flex-basis:33%;flex-wrap:wrap;font-family:Boing;font-size:16px;font-style:normal;font-weight:400;justify-content:center;letter-spacing:.04em;line-height:20px;position:relative;text-transform:uppercase}section.hero_2021 ul.statistics li:after{background-color:#293749;content:" ";display:block;height:60px;opacity:.12;position:absolute;right:0;width:2px}section.hero_2021 ul.statistics li:last-of-type:after{display:none}section.hero_2021 ul.statistics strong{color:#2b3648;display:block;font-family:Boing;font-size:24px;font-style:normal;font-weight:700;line-height:26px;text-align:center;text-transform:none;width:100%}section.hero_2021 ul.statistics strong.break-after{flex-basis:100%}.language-box{align-items:center;align-items:flex-start;display:flex;flex-direction:column;padding:0 15px 30px 0}.language-box__ninja-text{z-index:99}.language-box__inner{align-items:center;background-color:#fff;border:2px solid #d9dee8;border-radius:20px;cursor:pointer;display:flex;height:48px;justify-content:space-between;padding:0 16px;width:auto}.language-box__wrap{margin-right:16px;max-width:319px;position:relative;width:100%;z-index:2}.language-box__list{background-color:#fff;border-bottom:2px solid #d9dee8;border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-left:2px solid #d9dee8;border-right:2px solid #d9dee8;display:none;height:206px;overflow-y:auto;padding-top:10px;position:absolute;top:29px;width:100%;z-index:1}.block{display:block}.language-box__list-item{align-items:center;cursor:pointer;display:flex;padding:12px 14px}.button-primary{height:68px}.language-box__image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;display:inline-block;height:30px;width:30px}.language-box__text{font-size:18px;margin-left:12px}.language-box__list::-webkit-scrollbar{width:4px}.language-box__list::-webkit-scrollbar-track{border-radius:16px;box-shadow:inset 0 0 5px grey}.language-box__list::-webkit-scrollbar-thumb{background:#2b3648;border-radius:16px}.svg-box{align-items:center;display:flex;height:30px;justify-content:center;width:30px}.language-box__ninja-img{display:none;z-index:99}.language-box__ninja-box{align-items:center;display:flex}.statistics li:nth-child(2n) p{display:flex}section.hero_2021 ul.statistics .yellow-pull-center-tweek{align-items:baseline;display:flex;flex-basis:100%}section.hero_2021 ul.statistics .yellow-pull-center-tweek strong{margin-right:10px;width:auto}@media only screen and (max-width:1110px){section.hero_2021 button{width:100%}section.hero_2021 ul.statistics li:nth-child(2){flex-basis:45%}.language-box__wrap{margin-bottom:12px;margin-right:0}.button-primary{width:100%}}@media only screen and (max-width:766px){.language-box__wrap{margin:15px auto 0}.language-box{padding:0 15px 30px}section.hero_2021{--horizontal-padding:0px;--mob-horizontal-padding:28px}section.hero_2021 div.text h1:after{background-position:50%;background-size:contain;left:0;margin:auto;right:0}section.hero_2021 div.text p{color:#536175;font-size:18px;padding:30px 0 0;text-align:center;transform:none}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:0;flex-direction:column;padding-bottom:32px;transform:none}section.hero_2021 ul.statistics li{min-height:130px;position:relative}section.hero_2021 ul.statistics li:after{border-bottom:2px solid #293749;bottom:0;content:" ";height:2px;left:50px;opacity:.12;position:absolute;right:50px;width:calc(100% - 100px)}section.hero_2021 ul.statistics li:after:last-of-type{display:none}}section.hero_2021 .background .text .lazy{margin:0 auto;width:250px}@media only screen and (min-width:768px){section.hero_2021{margin-top:0}section.hero_2021 .v3-girl-hero-image-tablet{display:block;top:70px}section.hero_2021 .v3-girl-hero-image{display:none}section.hero_2021 .background .text .lazy{margin:0 0 10px;width:313px}section.hero_2021 div.text{margin:0}section.hero_2021 div.text p{background-image:unset}section.hero_2021 button.button-primary{margin:0}section.hero_2021 div.background{min-height:575px;padding:0 20px;position:relative;width:800px}.hero_background_flash{background-position:-50px -100px;background-size:60%}section.hero_2021 div.text h1{font-size:39px;margin-bottom:20px;padding-left:var(--mob-horizontal-padding);padding-right:var(--mob-horizontal-padding);text-align:left}section.hero_2021 ul.statistics{box-shadow:0 4px 0 #cc9600}}@media only screen and (min-width:1024px){section.hero_2021 .v3-girl-hero-image-tablet{top:126px}section.hero_2021{margin-top:0}section.hero_2021 div.text h1{font-size:56px;padding-left:var(--mob-horizontal-padding);padding-right:var(--mob-horizontal-padding);text-align:left}.hero__wrapper{height:658px;margin-top:0;position:relative}section.hero_2021 div.background{min-height:711px;width:942px}.hero_background_flash{background-size:50%}section.hero_2021 .background .text .lazy{margin-left:0;width:313px}section.hero_2021 .language-box{align-items:flex-start;flex-direction:column}section.hero_2021 .language-box__wrap{margin-bottom:12px;margin-right:0}section.hero_2021 ul.statistics{transform:translateY(-110%)}section.hero_2021 button{width:100%}}@media only screen and (min-width:1440px){section.hero_2021 div.text{max-width:580px;width:100%}.language-box__inner,.language-box__list,section.hero_2021 button.button-primary{max-width:352px;width:600px}section.hero_2021 div.background{min-height:711px;padding:0;position:relative}section.hero_2021{margin-top:60px}}@media only screen and (min-width:1445px){section.hero_2021{max-width:1550px}}