html{background:#fafbfc;height:100%}body{font-family:'Open Sans',sans-serif;background:#fafbfc}.first{padding:80px 1.5rem 0 1.5rem}.g-recaptcha{margin-bottom:.75rem}.logo{max-width:300px}.hero-body,.section{padding:1.5rem}#contact-chat{position:fixed;bottom:5px;left:5px;z-index:10}#contact-chat-container{display:none}.contact-chat-text{margin-bottom:20px}#contact-chat button[class=delete]{position:absolute;top:20px;right:20px;z-index:11}#contact-chat .fb-login{position:absolute;top:1px;right:1px;background:url(../img/fb.png);background-position:center center;background-size:contain;width:37px;height:37px}#top-navbar.navbar{transition:background-color .3s;background:0 0}#top-navbar.navbar .container{padding:14px 0}#top-navbar .logo-white{display:none}.home #top-navbar.navbar:not(.has-background-white) .logo-white{display:block}.home #top-navbar.navbar:not(.has-background-white) .logo-black{display:none}.home #top-navbar.navbar:not(.has-background-white) .navbar-item{color:#fff}#top-navbar .navbar-item.logo{padding:0;margin-right:40px}#top-navbar .navbar-item.logo img{max-height:52px}.footer{padding:80px 1.5rem;font-size:14px;border-top:1px solid #dbdbdb;margin-top:80px}.footer .columns{margin-bottom:60px}.footer .footer-text{padding:10px 0}.footer .footer-social{padding-top:10px}.footer .footer-social a i{font-size:30px;margin:0 10px;color:#666}.news-list{margin-bottom:40px}.news-list .card .title{height:57px}.first-slide{border-bottom:1px solid #dbdbdb;margin-bottom:60px;padding-top:240px;padding-bottom:160px;background-size:cover;background-repeat:no-repeat;background-position:center center}.first-slide .hero-body{padding:0 1.5rem}.first-slide .title{padding-top:20px;color:#fff}.first-slide .subtitle{color:#fff}.first-slide .hero-social{padding-top:20px}.first-slide .hero-social a i{font-size:24px;color:#fff;margin:0 10px}.first-slide .hero-social a:hover i{color:#3273dc}.landing-logo{display:inline-block}.landing .hero-social a i{font-size:40px;color:#ec1c24;margin:0 10px}.landing .hero-social a:hover i{color:#3273dc}.landing-footer .copy-links a{margin:0 10px}.landing .button.is-danger.is-red{background:#ec1c24;color:#fff}.landing .fb-login{position:absolute;top:1px;right:1px;background:url(../img/fb.png);background-position:center center;background-size:contain;width:37px;height:37px}.page-header{padding:0}.page-header.product-header{padding:80px 0 40px 0}#consent-notification{position:fixed;bottom:10px;right:10px;max-width:340px;z-index:100}#top{position:fixed;bottom:40px;right:40px;display:none;z-index:10}.announcement{margin-bottom:1rem}@media only screen and (max-width:1023px){.home #top-navbar.navbar:not(.has-background-white) .navbar-item{color:#000}.hero-body,.section{padding:1.5rem 0}.breadcrumb,.hero-text,.landing-footer,.menu{padding:0 1.5rem}}option span{color:red}.is-round{border-radius:100%;overflow:hidden}.stats-total-points{width:64px;height:64px;background:#ec1c24;border-radius:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#fff;font-weight:800;font-size:30px;font-family:"Arial Black"}.stats-total-points span{font-size:16px}.bar-container{width:100%;position:relative;height:1.5rem;background:#dadada;margin-bottom:.5rem}.bar-container .bar{height:1.5rem;background:#888;position:absolute;top:0;left:0}.bar-container .bar.bar-1{background:red}.bar-container .bar.bar-2{background:#4169e1}.bar-container .bar.bar-3{background:#ad6a6c66}.bar-container.bar-gk{background:rgba(236,28,28,.4)}.bar-container.bar-gk .bar{background-color:rgba(33,206,76,.4)}.bar-container .bar-label{position:absolute;top:0;left:0;height:1.5rem;line-height:1.5rem;padding-left:.5rem;font-size:13px;font-weight:700;color:#fff;font-weight:700}.school-image{display:inline-block;width:32px;height:32px;background-size:contain;background-repeat:no-repeat;background-position:center center}.is-school{display:flex;align-items:center}.is-school .school-image{margin-right:.5rem}