body,html{background-color:#f9f9f9;height:100%;margin:0}.has-text-primary{color:#08afac!important}.has-text-info{color:#0094c1!important}.navbar-link.is-active,.navbar-link:focus,.navbar-link:focus-within,.navbar-link:hover,a.navbar-item.is-active,a.navbar-item:focus,a.navbar-item:focus-within,a.navbar-item:hover{background-color:#fafafa;color:#08afac}.button.is-primary{background-color:#00c1be}.button.is-primary:hover{background-color:#04a5a2}.button.is-info{background-color:#0094c1}.button.is-info:hover{background-color:#067496}.switch input[type=checkbox]:checked+.check{background:#00c1be}.switch:hover input[type=checkbox]:checked+.check{background:#04a5a2}.switch input[type=checkbox]:checked+.check.is-info{background:#0094c1}.switch:hover input[type=checkbox]:checked+.check.is-info{background:#067496}.datepicker .datepicker-table .datepicker-body .datepicker-cell.is-selected{background-color:#00c1be}.b-radio.radio:hover input[type=radio]:not(:disabled)+.check,.b-radio.radio input[type=radio]:checked+.check{border-color:#00c1be}.b-radio.radio input[type=radio]+.check:before{background:#00c1be}.b-checkbox.checkbox input[type=checkbox]:checked+.check{background-color:#00c1be;border-color:#00c1be}.b-checkbox.checkbox:hover input[type=checkbox]:not(:disabled)+.check{border-color:#00c1be}.has-background-primary{background-color:#00c1be!important}a.has-background-primary:hover{background-color:#04a5a2!important}.has-background-info{background-color:#0094c1!important}a.has-background-info:hover{background-color:#067496!important}a.has-background-grey:hover{background-color:#616161!important}nav.navbar{background:url(../img/bg-header.855dcd85.jpg) 0 0 repeat #fff;padding:5px 0;box-shadow:0 0 5px rgba(0,0,0,.1);border-bottom:1px solid #f7f7f7}.navbar-item.flag{padding:0 4px}.navbar-item img{max-height:none}section{padding:50px 0}.login-title .icon svg{width:60px;height:60px}.section-title .icon{width:50px;height:50px;margin-right:12px}h1.section-title{display:flex;align-items:center;justify-content:center;font-weight:500;margin-bottom:30px}.section-title .icon svg{width:100%;height:auto}.card.login-card{width:520px;max-width:95%;margin:0 auto}.card.form-card{width:640px;max-width:95%;margin:0 auto}.form-card .columns,.login-card .columns{margin-top:20px}.form-card .button,.login-card .button{width:100%}.field:not(:last-child){margin-bottom:1.25rem}label.b-radio.radio{margin-right:10px}.navbar-end{align-items:center}.navbar-item.button{margin-right:10px}.content figure{overflow:hidden;display:flex;align-items:center;margin:20px auto;border:2px solid #e6e6e6}.content h2:not(:first-child){margin-top:20px}.card-footer .icon{margin-right:10px}.course-item{background:#f9f9f9;padding:10px;border:1px solid #efefef;margin-bottom:10px}.course-item a{display:flex}.course-item a .icon{margin-right:6px}.course-item:last-child,.course-item h4:last-child{margin-bottom:0}@media screen and (max-width:1023px){.datepicker .dropdown.is-mobile-modal>.dropdown-menu>.dropdown-content>.dropdown-item{padding:.75rem}}.datepicker .datepicker-table .datepicker-cell{padding:.5rem .35rem}section.datepicker-table{padding:10px 0}