*{box-sizing:border-box}body,html{height:100%;width:100%}body{background-color:#373737;color:#fff;font-family:sans-serif;font-size:16px;font-weight:lighter;margin:0;padding:0;position:relative;text-align:center;text-rendering:optimizeLegibility}.template-css{background-color:#003200;display:grid;grid-template-areas:"header" "prime" "footer";grid-template-rows:3.3rem auto fit-content(4rem);height:100vh;margin:0 auto;max-width:680px;width:100vw}.main-elem{align-items:center;background-color:#232323;display:flex;flex-direction:column;font-size:.8rem;grid-area:prime;justify-content:flex-start;width:100%}.spacer-12{padding:6px 0;width:100%}.spacer-24{padding:12px 0;width:100%}.email-css{color:#f0f064;font-size:1.2rem;text-decoration:none}.email-css:hover{color:#aaa}.warning-css{color:red;font-weight:700}.recaptcha-css{margin:5px auto;width:300px}.cover-image{max-width:480px;width:50%}@media (min-width:28rem){.main-elem{font-size:.9rem}.cover-image{width:60%}}@media (min-width:32rem){.main-elem{font-size:1rem}.cover-image{width:70%}}.header-fixed{align-items:center;background-color:#0f0f00;display:flex;font-size:.8rem;height:3.3rem;justify-content:space-between;margin:0 auto;max-width:680px;padding:0 12px;position:fixed;top:0;width:100%;z-index:60}#home-comp .header-fixed{justify-content:center}#home-comp .header-glada{display:none}#page-comp .header-fixed:hover{background-color:#414141}.header-elem .header-fixed{background-color:#5a5a5a;display:flex;grid-area:header}.gtr-lessons-text{font-size:1.4rem;font-weight:700}#home-comp .glata-text{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:color-change;animation-name:color-change}@-webkit-keyframes color-change{0%{color:#ff0;text-shadow:0 0 12px #fff}to{color:#fff;text-shadow:0 0 0 #000}}@keyframes color-change{0%{color:#ff0;text-shadow:0 0 12px #fff}to{color:#fff;text-shadow:0 0 0 #000}}#page-comp .header-fixed .home-text{-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:infinite-jump;animation-name:infinite-jump}@-webkit-keyframes infinite-jump{0%{color:#fff;margin-bottom:3px;text-shadow:0 0 8px rgba(0,255,0,0)}50%{color:#fff;margin-bottom:3px;text-shadow:0 0 8px rgba(0,255,0,0)}to{color:#006400;margin-bottom:-5px;text-shadow:0 0 8px #a0ffa0}}@keyframes infinite-jump{0%{color:#fff;margin-bottom:3px;text-shadow:0 0 8px rgba(0,255,0,0)}50%{color:#fff;margin-bottom:3px;text-shadow:0 0 8px rgba(0,255,0,0)}to{color:#006400;margin-bottom:-5px;text-shadow:0 0 8px #a0ffa0}}@media (min-width:24rem){.header-fixed{font-size:1rem}}@media (min-width:32rem){#home-comp .header-fixed{justify-content:space-between}#home-comp .header-glada{display:block}}.footer-comp{align-items:center;background-color:#0f0f00;display:flex;grid-area:footer;justify-content:space-around;padding:10px 0}.page-button{background-color:#414141;margin:3px 0;padding:9px 0;width:100%}.page-button:active{background-color:#004100}.scroll-button{background-color:#5a0000;border-radius:12px;display:none;padding:4px;width:150px}.display-button{display:block}@media (hover:hover) and (pointer:fine){.page-button:hover{background-color:#5f5f5f}}
/*# sourceMappingURL=main.be95887e.css.map*/