@import url(https://fonts.googleapis.com/css?family=Karla&display=swap);header{padding:5px 20px 3px;background-color:#aa151b;color:#f1bf00;border-bottom:10px solid #8d9ea6}nav{min-width:13em;text-align:right;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end}.a.link{display:inline-block}nav p{margin:0 20px 0 0;max-width:10em;overflow:hidden}nav span{padding:0 .75em}.flex{display:-webkit-flex;display:flex}.header-content{-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;max-width:65em;margin:0 auto}.header-content>*{-webkit-flex:3 1;flex:3 1}.navLink{padding:0 .5em;font-size:20px;text-decoration:none;color:#1c2a43}.navLogout{border:3px solid #d4ddde;padding:.5em 1em;border-radius:5px}.headerTitle{font-size:.85em;max-width:9em}.logo{display:-webkit-flex;display:flex;-webkit-justify-content:left;justify-content:left;width:2.9em;height:2.9em;max-width:2.9em;background-image:url(/images/yo-hablo-espanol.png);background-size:100% 100%;background-repeat:no-repeat;background-position:50%}@media only screen and (min-width:800px){#logo,nav span{display:none}.headerTitle{font-size:5vw;max-width:5em}}.textButton{background-color:#dce3e9;color:#05182a;border:1px solid #0a0908;border-radius:3px;padding:6px 12px;cursor:pointer;font-family:Nunito,sans-serif;font-size:20px}.right{-webkit-justify-content:flex-end;justify-content:flex-end}.center{-webkit-justify-content:center;justify-content:center}.btn-register{margin:20px 30px 0 0}.alreadyAccountLink{margin-top:1.75em;font-size:.9em;color:#ececec!important;text-align:right}.tagline{display:-webkit-flex;display:flex;-webkit-flex:1 1;flex:1 1;-webkit-align-items:center;align-items:center;font-size:1.5em;text-align:left;padding:0 2em;-webkit-flex-basis:7em;flex-basis:7em;color:#fff}@media only screen and (min-width:768px){.tagline{text-align:center}.formContainer{-webkit-flex:1 1;flex:1 1;-webkit-flex-basis:10em;flex-basis:10em}}.word-list{list-style:none;padding:0 10%}.word-list li{margin:2em 0;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;-webkit-flex:3 1;flex:3 1;-webkit-flex-wrap:wrap;flex-wrap:wrap;background-color:hsla(0,0%,100%,.06)}.word-list h4{margin:.5em .8em;min-width:150px;text-align:left;font-size:2em;font-family:Karla;color:#fff}.word-list span{font-weight:700}.word-list div{padding:.5em 1em;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;text-align:right}.full-header{width:100%;margin:0;padding:.2em 0;position:absolute;left:0;font-size:6em;font-family:Karla;background-color:#f1bf00;color:#fff;border-bottom:10px solid #aa151b;-webkit-font-feature-settings:"smcp","c2sc";font-feature-settings:"smcp","c2sc";font-variant:all-small-caps;text-shadow:0 5px 0 #2f647d}.header-stretch{height:16em}.btn.btn-learn{margin:35% 0 0;padding:.75em 1.25em}.total-correct{margin:0 0 4em;color:#fff}.word-list li span:first-of-type{color:#3b39a2}.word-list li span:nth-of-type(2){color:#b6522e}@media only screen and (min-width:700px){.full-header{font-size:18vw}.btn.btn-learn{margin:60% 0 0}.word-list div{margin:0 0 .5em .5em;text-align:left}}.learn-page{border:1.5em solid #aa151b;margin:6em auto 0;max-width:40em;position:relative;color:#fff;padding:2em}.learn-page h3{min-width:100%;margin:0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.85);color:#fff;border-bottom:none;opacity:1;-webkit-transition:all 1s;transition:all 1s}#feedback-overlay.invisible{pointer-events:none;opacity:0;-webkit-transition:all .5s;transition:all .5s}@media only screen and (min-width:425px){.learn-page h2{font-size:8vw}}body{margin:0;background-color:#f1bf00;font-family:Karla}main{max-width:800px;margin-left:auto;margin-right:auto;text-align:center}h2{margin:1em 0 .25em;font-size:2.5em;color:#f7f7f7}h3{margin:3em auto 1em;padding:0 0 .75em;max-width:80%;border-bottom:1px solid #5366c5;color:#5366c5;font-family:Karla;-webkit-font-feature-settings:"smcp","c2sc";font-feature-settings:"smcp","c2sc";font-variant:all-small-caps;font-size:2em}a:link,a:visited{color:inherit;cursor:pointer}.login-container,.registration-container{margin:5% 0 0;padding:3em;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.formContainer{-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column}.formContainer,.formField{display:-webkit-flex;display:flex}.formField{padding:0;text-align:left;margin:1.2em 0 5px;width:100%}.inputLabel{width:10em;margin:0;padding:7px 15px;border-radius:4px 0 0 4px;color:#828282;background-color:#f7f7f7;font-size:.9em;line-height:1.9em}.inputField{width:100%;margin:0;padding:7px 12px;border-right:3px solid transparent;border-top:3px solid transparent;border-radius:0 5px 5px 0;border-left:0;border-bottom:3px solid #f7f7f7;font-size:1.2em;font-weight:700;background:transparent;color:#f7f7f7;-webkit-transition:all .25s;transition:all .25s}.inputField:focus{border-color:#f7f7f7;background-color:#51679c;outline:none}.inputForm footer{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.btn{margin:1em 0 0;padding:10px 20px;background-color:#ffc64d;color:#4a4a4a;border:0;border-radius:3px;cursor:pointer;font-size:1.2em;font-weight:700;box-shadow:5px 6px 0 1px #daa520;-webkit-transition:all .4s;transition:all .4s}.btn:hover{background-color:#fff5d9;box-shadow:10px 11px 0 1px #deb41f}.alert-danger{color:#ca1111;padding:.3em}.hidden{display:none!important;opacity:0}@media only screen and (min-width:800px){h2{margin:1em 0 .25em;font-size:10vw}}*{box-sizing:border-box}body{-webkit-justify-content:center;justify-content:center;-webkit-align-content:center;align-content:center;padding:0;font-family:Karla,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;height:100%}:root{--font-size:calc(10px + 1vmin)}
/*# sourceMappingURL=main.fbd806a5.chunk.css.map */