.card-loading{animation:beat 1s infinite alternate}@keyframes beat{to{opacity:.5}}@font-face{font-family:'tuto-parcours-icons';src:url('../../fonts/tuto-parcours-icons.eot?puhnpb');src:url('../../fonts/tuto-parcours-icons.eot?puhnpb#iefix') format('embedded-opentype'),url('../../fonts/tuto-parcours-icons.ttf?puhnpb') format('truetype'),url('../../fonts/tuto-parcours-icons.woff?puhnpb') format('woff'),url('../../fonts/tuto-parcours-icons.svg?puhnpb#tuto-parcours-icons') format('svg');font-weight:normal;font-style:normal}[class^="tpi-"],[class*=" tpi-"]{font-family:'tuto-parcours-icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tpi-mcq-passed:before{content:"\e900"}.tpi-progression:before{content:"\e901"}.tpi-mcq:before{content:"\e902"}.tpi-hourra:before{content:"\e903"}.tpi-check-on:before{content:"\e904"}.tpi-check-off:before{content:"\e905"}.tpi-parcours:before{content:"\e906"}.tpi-lock-open:before{content:"\e907"}.tpi-lock-closed:before{content:"\e908"}#course-link-to-copy{top:-99999px}#login-form{font-weight:300}#login-form img.company-logo{}#login-form .password-forget-link{color:#a7a7a7;text-decoration:underline}#login-form .password-forget-link:hover{text-decoration:none}#login-form div.password-revealing{height:38px;top:70px}div.form-group:has(div.password-revealing){position:relative}.contain-password-revealing{position:relative}div.password-revealing{cursor:pointer;display:none;align-items:center;position:absolute;transform:translateY(0);width:auto;height:34px;right:10px;z-index:1000}div.password-revealing.display{display:flex}input.password-revealable + div.password-revealing{transform:translateY(-100%)}