.hamburger-menu{background:none;border:1px solid var(--hamburgerColor);border-radius:4px;cursor:pointer;display:grid;height:40px;padding:8px;place-items:center;position:relative;width:52px}@media screen and (min-width:992px){.hamburger-menu{display:none}}.hamburger-menu[data-hamburger-open] span:first-child{transform:translateY(0) rotate(45deg)}.hamburger-menu[data-hamburger-open] span:nth-child(2){opacity:0}.hamburger-menu[data-hamburger-open] span:nth-child(3){transform:translateY(0) rotate(-45deg)}.hamburger-menu span{background:var(--hamburgerColor);display:block;height:1px;position:absolute;width:50%}.hamburger-menu span:first-child,.hamburger-menu span:nth-child(3){transition:transform .2s ease-in-out}.hamburger-menu span:first-child{transform:translateY(-8px)}.hamburger-menu span:nth-child(2){transition:opacity .2s ease-in-out}.hamburger-menu span:nth-child(3){transform:translateY(8px)}.alert{font-size:30px;font-weight:700;padding:30px;text-align:center}#main-content.payment-summary{padding-top:40px}#main-content.payment-summary .btn-payment.disabled{cursor:default!important;pointer-events:none!important}.register-container{align-items:baseline;display:flex}.logged-container{width:100%}a.logged{position:relative;top:29%;transform:translateY(-29%)}@media (max-width:575px){#main-content .widget.payment-summary thead tr{font-size:13px}}.table-flex{display:flex;flex-direction:column;font-family:Lato,sans-serif;font-size:1rem}.table-flex p{margin-bottom:0}.table-flex .cell{display:flex;padding:.75rem;width:16.6666%}.table-flex .cell.id{font-weight:700;width:8%}.table-flex .cell.course-name{width:24%}.table-flex .table-head{display:flex;font-weight:700}.table-flex .table-body .table-flex__row{display:flex}@media (max-width:991px){.table-flex{margin-left:-15px;margin-right:-15px}}@media (max-width:767px){.table-flex{font-size:13px;margin-left:-15px;margin-right:-15px}.table-flex .cell{padding:10px 0}.table-flex .cell.id{padding-left:10px}}@media (min-width:576px){.table-body .cell.wide{width:24%}.table-body .table-flex__row .cell.hide-sm-up{display:none}}@media (max-width:575px){.table-flex .table-head{display:none}.table-flex .table-body .table-flex__row{border-top:1px solid #e0e0e0;flex-direction:row;flex-wrap:wrap;margin-bottom:37px}.table-flex .table-body .table-flex__row:last-child{margin-bottom:0}.table-flex .table-body .table-flex__row .cell{justify-content:flex-start;padding-bottom:10px;padding-top:10px;width:50%}.table-flex .table-body .table-flex__row .cell.id{padding-left:0}.table-flex .table-body .table-flex__row .cell:nth-child(2n){padding-right:20px}.table-flex .table-body .table-flex__row .cell:nth-child(odd){padding-left:20px}}@media (max-width:767px){.login-container{order:1}.register-container{order:2}}.form-group-checkbox{align-items:flex-start;display:flex}.form-group-checkbox label{line-height:1}.form-group-checkbox input{margin-right:4px}span.red{color:red}@media (max-width:320px){a.logged{font-size:.8rem}}@media (min-width:768px) and (max-width:991px){a.logged{font-size:.75rem}}@media (min-width:320px) and (max-width:767px){a.logged{font-size:.75rem}}ul#social{left:unset;right:0!important}.cookies-alert{background:rgba(0,0,0,.75);bottom:0;left:0;padding:40px 0;position:fixed;width:100%;z-index:9999}.cookies-alert.d-none{display:none}.cookies-alert .btn,.cookies-alert p{display:inline-block;vertical-align:top}.cookies-alert p{color:#fff!important;margin:0;width:85%}@media only screen and (max-width:768px){.cookies-alert p{font-size:14px}}.cookies-alert .container{width:100%}.cookies-alert .content{display:flex;flex-direction:column;gap:16px;justify-content:center}@media only screen and (min-width:768px){.cookies-alert .content{flex-direction:row}}.goog-te-banner-frame,.skiptranslate,label[for=lg]{display:none}
