@import"https://fonts.googleapis.com/css2?family=Lato:wght@100;300;400;700;900&display=swap";*{padding:0;margin:0;box-sizing:border-box}@font-face{font-family:w;src:url(/assets/WanoQuin-ExtraBold-SuyUb4ID.otf)}html{height:100%;font-size:62.5%}body{font-family:Lato,sans-serif}.hero{width:100%;height:60vh;background:#1f3045;position:relative;color:#fff}.hero-banner{width:100%;height:100%;object-fit:cover;object-position:center}.hero-cta{background:#ea510e;padding:.5em 1.2em;font-size:1.6em;text-decoration:none;color:#fff;margin-top:1em;display:inline-block;border-radius:5px}.hero-desktop{width:50%;height:100%;display:block;object-fit:cover;margin-left:auto}.hero-block{text-transform:uppercase;position:absolute;top:15%;left:20%}.hero h3{font-size:8em;padding:0;margin:0}.hero p{font-size:1.8em}.mid{background:#f5f5f5}.mid-content{max-width:1100px;display:flex;gap:2em;align-items:center;margin:auto;padding:4em}.learn-container{width:100%;height:350px;border-radius:5px;box-shadow:#0000001a 0 4px 12px;overflow:hidden;position:relative}.mid-content p{padding:1em}.middle{transition:.5s ease;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center}.content{padding:1em;background:#fff;position:relative;margin:0 auto}.container{max-width:1100px;margin:0 auto;display:flex;justify-content:center;flex-direction:column;align-items:center}.content h3{text-align:center;font-size:2em;text-transform:uppercase}.learn-container:hover .image{opacity:.6}.learn-container:hover .middle{opacity:1}.learn-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%}.image{opacity:1;display:block;width:100%;height:auto;transition:.5s ease;backface-visibility:hidden}.text{background-color:#50c707;color:#fff;font-size:1.2rem;padding:8px 24px;cursor:pointer;transition:all .4s ease;text-decoration:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}.text:hover{transform:translateY(-2px);display:block;background-color:#27c707}footer{width:100%;height:100px;background:#121c29;margin-top:20px;color:#354d6d;display:flex;justify-content:center;align-items:center;font-size:2em;font-weight:700}.btn-wrapper{height:58px;width:75%;margin-bottom:42px;display:flex;align-items:center;justify-content:center;cursor:pointer}.wrapper-last{margin-top:12px}.filler{margin-top:42px;margin-bottom:42px;font-size:2.2em;color:#4b4b4b;display:flex;flex-direction:column;justify-content:center;align-items:center}.filler h2{margin-bottom:.3em}.filler .desc{font-size:20px;color:#737373}.duolingo-btn{display:flex;align-items:center;justify-content:center;width:100%;height:58px;font-size:20px;color:#4b4b4b;border-radius:16px;border:2px solid #e5e5e5;border-bottom:6px solid #e5e5e5;margin-top:12px;padding:12px 16px;line-height:1.4;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.active-btn{border:2px solid #84d8ff;border-bottom:6px solid #84d8ff;color:#1899d6;background:#ddf4ff}.active-number{color:#1899d6!important;border:2px solid #1899d6!important}.duolingo-btn:active{border-bottom:2px solid #e5e5e5;transform:translateY(4px)}.btn-choice{border:2px solid #e5e5e5;color:#afafaf;border-radius:8px;width:30px;height:30px;margin-left:12px;display:flex;justify-content:center;align-items:center}.btn-text{width:100%;text-align:center;font-size:19px;color:#4b4b4b;letter-spacing:.5px}.button-19{text-decoration:none;-webkit-appearance:button;-moz-appearance:button;appearance:button;background-color:#50c707;border:solid transparent;border-radius:16px;border-width:0 0 4px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;letter-spacing:.8px;line-height:20px;margin:0;outline:none;overflow:visible;padding:13px 16px;text-align:center;text-transform:uppercase;touch-action:manipulation;transform:translateZ(0);transition:filter .2s;user-select:none;-webkit-user-select:none;vertical-align:middle;white-space:nowrap;width:100%;letter-spacing:1.5px}.button-19:after{background-clip:padding-box;background-color:#55e208;border:solid transparent;border-radius:16px;border-width:0 0 4px;bottom:-4px;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.button-19:main,.button-19:focus{-webkit-user-select:auto;user-select:auto}.button-19:disabled{cursor:auto}.button-19:active{border-width:4px 0 0;background:none}.filler h3{font-size:.8em}.hero-mobile{display:none}.logo{width:150px;margin-bottom:1em}@media only screen and (max-width: 1400px){.hero-block{left:10%}}@media only screen and (max-width: 1100px){.hero-block h3{font-size:6em}.hero-block p{font-size:1.4em}.text{font-size:1rem}}@media only screen and (max-width: 750px){.mid{display:none}.hero{height:40vh}.hero-desktop{display:none}.hero-mobile{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 65%}.filler h3{margin-top:.4em;font-size:.5em}.hero-block{left:10%;top:15%}.btn-wrapper{width:100%;margin-bottom:1.8em}.logo{margin-bottom:.5em}}@media only screen and (max-width: 600px){.hero-block{top:20%}.hero-block h3{font-size:4rem}.hero-block p{font-size:1.2rem}.hero-cta{padding:.6rem 1.4rem}}@media only screen and (max-width: 430px){.hero img{width:100%;height:100%}.content{padding:1em}.filler{margin:0}.filler h2{font-size:1em;margin:0;padding:0}.filler h3{margin-top:1em;font-size:.6em}.filler p{margin-bottom:1.5em}.btn-wrapper{margin-bottom:20px}}
