@charset "UTF-8";:root{--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body,html{margin:0;width:100%;-webkit-font-smoothing:antialiased;box-sizing:border-box;font-family:var(--bs-font-sans-serif);position:relative;scroll-behavior:smooth}body .ia-block,html .ia-block{background-color:#343063;border-radius:10px;bottom:10px;box-shadow:0 0 10px #000;padding:10px;position:fixed;right:25px;width:250px;z-index:1000}body .ia-block .show-user,html .ia-block .show-user{color:#09b0b1;cursor:pointer;font-size:16px;font-weight:700}body .ia-block .show-user img,html .ia-block .show-user img{height:20px;margin-right:5px;width:20px}.page-admin .dashboard-left nav ul li{height:50px}.page-admin .dashboard-right{margin-left:80px;width:calc(100% - 80px)}.page-admin .dashboard-right #header-dashboard-right{margin-bottom:5px}.page-admin .dashboard-right #header-dashboard-right #header-dashboard-right-top{border-bottom:5px solid #f8f9fa}.page-admin .user-search-container{position:relative}.page-admin .user-search-results{background:#fff;border:1px solid #ddd;border-top:none;display:none;left:0;max-height:300px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:1000}.page-admin .user-search-results.active{display:block}.page-admin .user-search-item{border-bottom:1px solid #eee;cursor:pointer;padding:8px 12px}.page-admin .user-search-item:hover{background-color:#f8f9fa}.page-admin .user-search-item .user-name{font-weight:700}.page-admin .user-search-item .user-email{color:#6c757d;font-size:.9em}.page-admin .selected-user-info{margin-top:10px}.dashboard-left nav{background-color:#3e3a6e;height:100vh;overflow-x:hidden;overflow-y:auto;position:fixed;transition:width .35s cubic-bezier(.175,.685,.32,1);width:80px;z-index:40}.dashboard-left nav .block-user{background-color:#333063;cursor:pointer;height:106px}.dashboard-left nav .block-user .block-user-no-hover{padding-bottom:30px;padding-top:30px}.dashboard-left nav .block-user .block-user-no-hover .poster-user-mini{border:2px solid #06b2b1;border-radius:100%;height:50px;margin:0 auto;padding:4.5px;width:50px}.dashboard-left nav .block-user .block-user-no-hover .poster-user-mini img{border-radius:100%;height:100%;overflow:hidden;width:100%}.dashboard-left nav .block-user .block-user-hover{display:none;opacity:0}.dashboard-left nav .block-user .block-user-hover .poster-user{border:2px solid #06b2b1;border-radius:100%;height:110px;margin:0 auto;width:110px}.dashboard-left nav .block-user .block-user-hover .poster-user img{border:5px solid #343063;border-radius:100%;height:100%;object-fit:cover;overflow:hidden;width:100%}.dashboard-left nav .block-user .block-user-hover .name-user{font-size:18px;font-weight:100}.dashboard-left nav .block-user .block-user-hover .name-user .firstname{font-weight:600}.dashboard-left nav ul li{text-align:center}.dashboard-left nav ul li,.dashboard-left nav ul li a{align-items:center;display:flex;justify-content:flex-start}.dashboard-left nav ul li a{color:grey;padding:.5em 0;position:relative;text-decoration:none;width:100%}.dashboard-left nav ul li a.active,.dashboard-left nav ul li a:hover{background-color:#e9e9f6;border-radius:40px 0 0 40px}.dashboard-left nav ul li a.active .menu-title,.dashboard-left nav ul li a:hover .menu-title{color:#323063}.dashboard-left nav ul li a.active:before,.dashboard-left nav ul li a:hover:before{background:url(/build/images/bg-quest-top.bd93f9d8.svg) 0 0 no-repeat;content:" ";height:20px;position:absolute;right:0;top:-20px;transform:rotate(-90deg);width:20px}.dashboard-left nav ul li a.active:after,.dashboard-left nav ul li a:hover:after{background:url(/build/images/bg-quest-bottom.2194359a.svg) 0 0 no-repeat;bottom:-20px;content:" ";height:20px;position:absolute;right:0;transform:rotate(90deg);width:20px}.dashboard-left nav ul li a div{align-items:center;display:flex;justify-content:center;position:relative;width:calc(5rem - 1em + 20px)}.dashboard-left nav ul li a div i{color:#06b2b1;font-size:25px;position:absolute}.dashboard-left nav ul li a div img{position:absolute;width:27px}.dashboard-left nav ul li a div span.menu-title{color:#fff;margin-left:40px;opacity:0;text-overflow:ellipsis;white-space:nowrap;width:0}.dashboard-right{background-color:#e9e9f6}#menu-mobile .nav-link{border-bottom:1px solid #dcdcdc;height:55px;padding-left:15px;position:relative}#menu-mobile .nav-link .picto-img{align-items:center;background-color:#09b0b1;border:1px solid #09b0b1;border-radius:50%;display:inline-flex;height:30px;justify-content:center;margin-right:10px;text-align:center;width:30px}#menu-mobile .nav-link .picto-img i{color:#fff}#menu-mobile .nav-link .menu-title{color:#000;font-size:16px;font-weight:700}#menu-mobile .nav-link:after{content:"\f054";font-family:Font Awesome\ 6 Free;font-weight:900;position:absolute;right:15px}body{max-width:1600px}@media (min-width:1600.1px){body{margin:0 auto;max-width:1600px}}.modal-header{border-radius:0!important}.blocker{background-color:#000;background-color:rgba(0,0,0,.75);bottom:0;box-sizing:border-box;height:100%;left:0;overflow:auto;padding:20px;position:fixed;right:0;text-align:center;top:0;width:100%;z-index:99}.blocker:before{content:"";display:inline-block;height:100%;margin-right:-.05em;vertical-align:middle}.blocker.behind{background-color:transparent}.modalcustom{-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px;box-sizing:border-box;display:none;max-width:600px;position:relative;text-align:left;vertical-align:middle;width:90%;z-index:1}.modalcustom .content{color:#000;font-size:1rem}.modalcustom.player-video{background-color:transparent!important;box-shadow:none!important;max-width:100%!important}.modalcustom.player-video #handstick iframe{width:100%!important}.modalcustom.modalCustomDashboard .modalcustom-content{background-color:#333063;border-radius:30px;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;-o-box-shadow:0 0 10px #000;-ms-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;overflow:hidden}.modalcustom.modalCustomDashboard .modalcustom-content .main-header{background-color:#333063;color:#fff;font-size:22px;font-weight:900;padding:5px;text-align:center}.modalcustom.modalCustomDashboard .modalcustom-content .main-content{background-color:#fff;border-radius:30px;margin:3px}.modalCustomDashboard{display:none}.modalCustomDashboard .btn-nav{align-items:center;color:#000;cursor:pointer;display:flex;flex-direction:row;font-weight:700;padding-bottom:10px;padding-top:10px;position:relative;text-decoration:none}.modalCustomDashboard .btn-nav:after{content:"\f054";font-family:Font Awesome\ 6 Free;font-weight:900;position:absolute;right:15px}.modalCustomDashboard .btn-nav:not(:last-child){border-bottom:1px solid #dcdcdc}.modalCustomDashboard .btn-nav .block-icon{align-items:center;background-color:#09b0b1;border:1px solid #09b0b1;border-radius:50%;display:inline-flex;height:30px;justify-content:center;margin-right:10px;text-align:center;width:30px}.modalCustomDashboard .btn-nav .block-icon i{color:#fff}.modalCustomDashboard .title-popin{background:#06b2b1;border-radius:40px;color:hsla(0,0%,100%,.9);font-size:18px;font-weight:900;margin:0 0 20px;padding:5px 0 4px 5px}.modalCustomDashboard .title-popin .picto{background:#fff;border-radius:50%;display:inline-block;height:34px;margin-right:10px;padding-top:2px;text-align:center;width:34px}.modalCustomDashboard .title-popin .picto img{width:20px}.modalCustomDashboard .title-popin .picto i{color:#09b0b1}.modalcustom a.close-modalcustom{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAA3hJREFUaAXlm8+K00Acx7MiCIJH/yw+gA9g25O49SL4AO3Bp1jw5NvktC+wF88qevK4BU97EmzxUBCEolK/n5gp3W6TTJPfpNPNF37MNsl85/vN/DaTmU6PknC4K+pniqeKJ3k8UnkvDxXJzzy+q/yaxxeVHxW/FNHjgRSeKt4rFoplzaAuHHDBGR2eS9G54reirsmienDCTRt7xwsp+KAoEmt9nLaGitZxrBbPFNaGfPloGw2t4JVamSt8xYW6Dg1oCYo3Yv+rCGViV160oMkcd8SYKnYV1Nb1aEOjCe6L5ZOiLfF120EjWhuBu3YIZt1NQmujnk5F4MgOpURzLfAwOBSTmzp3fpDxuI/pabxpqOoz2r2HLAb0GMbZKlNV5/Hg9XJypguryA7lPF5KMdTZQzHjqxNPhWhzIuAruOl1eNqKEx1tSh5rfbxdw7mOxCq4qS68ZTjKS1YVvilu559vWvFHhh4rZrdyZ69Vmpgdj8fJbDZLJpNJ0uv1cnr/gjrUhQMuI+ANjyuwftQ0bbL6Erp0mM/ny8Fg4M3LtdRxgMtKl3jwmIHVxYXChFy94/Rmpa/pTbNUhstKV+4Rr8lLQ9KlUvJKLyG8yvQ2s9SBy1Jb7jV5a0yapfF6apaZLjLLcWtd4sNrmJUMHyM+1xibTjH82Zh01TNlhsrOhdKTe00uAzZQmN6+KW+sDa/JD2PSVQ873m29yf+1Q9VDzfEYlHi1G5LKBBWZbtEsHbFwb1oYDwr1ZiF/2bnCSg1OBE/pfr9/bWx26UxJL3ONPISOLKUvQza0LZUxSKyjpdTGa/vDEr25rddbMM0Q3O6Lx3rqFvU+x6UrRKQY7tyrZecmD9FODy8uLizTmilwNj0kraNcAJhOp5aGVwsAGD5VmJBrWWbJSgWT9zrzWepQF47RaGSiKfeGx6Szi3gzmX/HHbihwBser4B9UJYpFBNX4R6vTn3VQnez0SymnrHQMsRYGTr1dSk34ljRqS/EMd2pLQ8YBp3a1PLfcqCpo8gtHkZFHKkTX6fs3MY0blKnth66rKCnU0VRGu37ONrQaA4eZDFtWAu2fXj9zjFkxTBOo8F7t926gTp/83Kyzzcy2kZD6xiqxTYnHLRFm3vHiRSwNSjkz3hoIzo8lCKWUlg/YtGs7tObunDAZfpDLbfEI15zsEIY3U/x/gHHc/G1zltnAgAAAABJRU5ErkJggg==);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:30px;position:absolute;right:-12.5px;text-indent:-9999px;top:-12.5px;width:30px}.modalcustom-spinner{background-color:#111;border-radius:5px;display:none;height:20px;left:50%;padding:12px 16px;position:fixed;top:50%;transform:translateY(-50%) translateX(-50%)}.modalcustom-spinner>div{-webkit-animation:sk-stretchdelay 1.2s ease-in-out infinite;animation:sk-stretchdelay 1.2s ease-in-out infinite;background-color:#fff;border-radius:100px;display:inline-block;height:20px;margin:0 1px;width:2px}.modalcustom-spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.modalcustom-spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.modalcustom-spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}@-webkit-keyframes sk-stretchdelay{0%,40%,to{-webkit-transform:scaleY(.5)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,to{transform:scaleY(.5);-webkit-transform:scaleY(.5)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}#show-dialog h4{color:#343063;font-size:20px;font-weight:700}#show-dialog h4 i{color:#343063}#show-dialog .flash-notice{font-size:16px}.u-spinner{background-color:rgba(0,0,0,.7);height:100%;left:0;opacity:0;position:fixed;top:0;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;visibility:hidden;width:100%;z-index:99999999}.u-spinner.open{opacity:1;visibility:visible}.u-spinner svg{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);fill:#fff;font-size:12rem}.u-spinner .svg-icon{height:1em;overflow:hidden;vertical-align:middle;width:1em}.popin-fullscreen{background-color:#fff;border-radius:0;bottom:0;height:100vh;left:0;opacity:0;padding:0;pointer-events:none;position:fixed;right:0;top:0;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;width:100%;z-index:999}.popin-fullscreen.open{opacity:1;pointer-events:all;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}#menu-mobile{overflow:scroll}#menu-mobile .btn-close-2{background-color:#09b0b1;border-radius:0;padding:5px 10px;position:absolute;right:0;top:0}#menu-mobile .btn-close-2 i{color:#fff}#menu-mobile .block-user{background-color:#333063;height:202px;padding:30px}#menu-mobile .block-user .poster-user{border:2px solid #06b2b1;border-radius:100%;height:110px;margin:0 auto;padding:8px;width:110px}#menu-mobile .block-user .poster-user img{border-radius:100%;height:100%;overflow:hidden;width:100%}#menu-mobile .block-user .name-user{font-size:18px;font-weight:100}#menu-mobile .block-user .name-user .firstname{font-weight:600}#menu-mobile .menu-link a{color:#000;text-decoration:none}#menu-mobile .menu-link a img{width:40px}#session-carousel-flashcard{background-color:transparent!important;box-shadow:none!important;height:100%;max-width:100%}#popup-pdf{background-color:#343063;border-radius:10px;box-shadow:0 0 10px #000;display:none;overflow:hidden;padding:10px 5px}#popup-pdf.show{align-items:center;bottom:0;display:flex;flex-direction:column;justify-items:center;left:10px;position:absolute;right:0;top:10px}#popup-pdf iframe{height:100%;width:100%}#popup-pdf .action-user{height:20px;margin-bottom:10px;padding-left:10px;padding-right:10px}#popup-pdf .action-user button{background-color:#fff;border:1px solid transparent;border-radius:100%;color:#fff;cursor:pointer;display:inline-flex;font-size:12px;height:15px;justify-content:center;line-height:10px;margin-right:2px;width:15px}#popup-pdf .action-user button.close-popin{background-color:red}#popup-pdf .action-user button.reduce-popin{background-color:#ff8c00}@media (min-width:780.1px){#popup-pdf{height:400px;width:600px}}@media (max-width:780px){#popup-pdf{height:100%;position:fixed!important;width:100%}}.block-tuto{background-color:#343063;border-radius:5px;cursor:pointer;display:inline-block;padding:5px 15px}.block-tuto img{height:20px;margin-right:15px;width:20px}.block-tuto span{display:block}.block-tuto span:first-child{color:#09b0b1;font-size:12px;font-weight:700;margin-bottom:-5px}.block-tuto span:last-child{color:#fff;font-size:14px}.no-access-theme{color:gray;opacity:.6}.nav-link-unclicked{opacity:.5}.bg-correct{color:#006400}.bg-wrong{color:darkred}.bg-purple{background-color:#937df8}.bg-purple-light{background-color:#e9e9f6}.fa-heart{cursor:pointer}.fa-heart.actif,.fa-heart:hover{color:darkred}.bg-blue{background-color:#343063!important}.bg-blue-2{background-color:#06b2b1!important}.btn.bg-blue:hover{background-color:#343063!important}.bg-orange,.bg-orange:hover{background-color:#f8b268}.text-orange{color:#f8b268}.text-purple{color:#937df8}.text-blue{color:#343063}.text-blue-light{color:#09b0b1}.bg-grey{background-color:#f5f5f5}.btn-draw-shape.active{background-color:#b98a00;border-color:#b98a00}.btn-draw-shape.active:hover{background-color:#b98a00!important;border-color:#b98a00!important}.btn-arrow{background-color:#06b2b1!important;border-color:#06b2b1!important;color:#fff}.btn-arrow:hover{background-color:#343063!important;border-color:#343063!important;color:#fff}.btn-arrow.arrow-left{border-radius:10px 0 0 10px}.btn-arrow.arrow-right{border-radius:0 10px 10px 0}.btn-blue{background-color:#343063;border-color:#343063;color:#fff}.btn-blue:hover{background-color:#06b2b1!important;border-color:#06b2b1!important;color:#fff}.btn-blue-2{background-color:#06b2b1;border-color:#06b2b1;color:#fff}.btn-blue-2:hover{background-color:#343063;border-color:#343063;color:#fff}.btn-animation{background-color:#09b0b1;border:1px solid #09b0b1;border-radius:30px;color:#fff;display:inline-block;font-size:14px;font-weight:700;padding:5px 30px 6px;position:relative;text-decoration:none;transition:background-color .2s ease-in-out,border .2s ease-in-out}.btn-animation.bg-blue{background-color:#343063;border:1px solid #343063}.btn-animation i{font-size:20px;left:4px;position:absolute;top:5px;transition:all .2s ease-in-out}.btn-animation:hover{background-color:#343063;border:1px solid hsla(0,0%,100%,.5)}.btn-animation:hover.bg-blue{background-color:#09b0b1!important}.btn-animation:hover i{left:calc(100% - 4px);transform:translateX(-100%)}.btn-warning.active{background-color:#491117;border-color:#491117}.breadcrumb{font-size:12px}.block-video{position:relative}.block-video:hover{cursor:pointer}.block-video:hover:before{content:"\f04b";font-family:Font Awesome\ 6 Free;font-weight:900;-webkit-font-smoothing:antialiased;color:#fff;display:var(--fa-display,inline-block);font-size:40px;font-style:normal;font-variant:normal;left:45%;line-height:1;position:absolute;text-rendering:auto;top:45%;z-index:1}.block-video .poster-video{background-image:url(/build/images/poster-video.1eba0a30.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:15px;color:#fff;filter:brightness(.8);height:250px;padding:10px;position:relative}.block-video .video-title{bottom:20px;color:#fff;font-weight:600;padding-left:15px;padding-right:15px;position:absolute}.folder-item{border-radius:15px;height:180px;overflow:hidden;padding:15px;position:relative;z-index:2}.folder-item:before{background-image:url(/build/images/poster-video.1eba0a30.png);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";filter:brightness(.8);height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.folder-item .nbr-item{bottom:14px;color:#fff;font-weight:700;position:absolute;right:15px}.block-qcm{border:1px solid #e9e9f6;border-radius:30px;overflow:hidden;padding:5px}.block-qcm .content-qcm{background-color:#e9e9f6;border-top-left-radius:30px;border-top-right-radius:30px;margin-bottom:15px;padding:10px}.flashcard{border:1px solid #e9e9f6;border-radius:30px;padding:5px}.flashcard .header{background-color:#e9e9f6;border-top-left-radius:30px;border-top-right-radius:30px;color:#343063;cursor:pointer;height:120px;padding:10px}.flashcard .header .flashcard-title{font-weight:700;text-transform:uppercase}.flashcard .content{padding:20px 10px 10px}.flip-card{width:100%}.flip-card-front{color:#000;height:50vh}.flip-card-front .content{height:60vh!important}.flip-card-front .block-statement{align-items:center;background-color:#fff;font-size:15px;height:160px;overflow-y:auto;padding:23px}.flip-card-back,.flip-card-front{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;width:100%}.flip-card-back .user-action,.flip-card-front .user-action{padding:0 23px}@media (min-width:1024.1px){.flip-card-front{transform:translate(-50%,-75%)}.flip-card-back,.flip-card-front{left:50%;top:50%}.flip-card-back{transform:translate(-50%,-50%) rotateY(180deg);-webkit-transform:translate(-50%,-50%) rotateY(180deg)}}@media (max-width:1024px){.flip-card-back{transform:rotateY(180deg);-webkit-transform:rotateY(180deg)}}.flip-card-back{color:#000}.flip-card-back .content{height:60vh!important}.flip-card-back .user-action{margin-top:5px}.flip-card-back .answer{background-color:#fff;font-size:15px;overflow:auto;padding:23px}#show-flashcard.modalcustom{background-color:transparent!important;padding:0}#show-flashcard.modalcustom .flip-card{background-color:transparent;height:300px;perspective:1000px;width:100%}#show-flashcard.modalcustom .flip-card-front header{background-color:#a4a2c6}#show-flashcard.modalcustom header{padding:30px}.sessionAnnal,.sessionFlashCard{background-color:#e9e9f6;border-radius:30px;cursor:pointer;padding:12px}.sessionAnnal:hover,.sessionFlashCard:hover{box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.sessionAnnal .session-title,.sessionFlashCard .session-title{color:#343063;font-size:14px;font-weight:800}.sessionAnnal .block-container-image,.sessionFlashCard .block-container-image{background-color:#fff;border-radius:100%;height:70px;margin-right:20px;width:70px}.sessionAnnal .block-container-image img,.sessionFlashCard .block-container-image img{width:70%}.sessionAnnal .infos-session,.sessionFlashCard .infos-session{color:#343063;font-size:13px}.sessionAnnal .progress,.sessionFlashCard .progress{background-color:#fff;height:5px}.sessionAnnal .progress .progress-bar,.sessionFlashCard .progress .progress-bar{background-color:#06b2b1}.sessionAnnal .block-icone img{width:60%}.form-custom-input{background-color:#343063;border-radius:40px;min-height:50px;padding:5px;width:100%}.form-custom-input .form-custom-label{padding-left:15px}.form-custom-input .form-custom-label i{color:#fff;width:40px}.form-custom-input .display-item{width:100%}.form-custom-input .display-item input[type=datetime-local],.form-custom-input .display-item input[type=text]{border-radius:30px;width:100%}.form-custom-input .display-item .form-select-multi,.form-custom-input .display-item select,.form-custom-input .display-item textarea{border-radius:30px}.form-select-multi-items{background-color:#fff;border:1px solid #f2f2f2;border-radius:5px;left:53px;padding:10px;top:15px;width:86%}.form-select-multi-items.active{position:absolute}.form-select-multi-items:not(.active){display:none}.bg-orange-2{background-color:#f58a07;color:#fff}.bg-orange-2:hover{background-color:#b32705;transition:background .2s ease-in-out}.custom-table#table-stats-item th{background-color:#e9e9f6;color:#000;font-weight:700;text-transform:uppercase}.custom-table#table-stats-item tr{vertical-align:middle}.custom-table#table-stats-item tr.title td{background-color:#f5f5f5}.custom-table#table-stats-item tr.wrong-question td{background-color:#ffecec}.custom-table tr.title td{background-color:#e9e9f6;color:#000;font-weight:700}.custom-title{background-color:#06b2b1;border-radius:40px;color:hsla(0,0%,100%,.9);font-size:18px;font-weight:900;margin:0 0 40px;padding:5px 5px 4px}.custom-title.blue-dark{background-color:#343063!important}.custom-title .picto{background:#fff;border-radius:50%;height:34px;margin-right:10px;padding-top:2px;text-align:center;width:34px}.custom-title .picto i{color:#09b0b1;line-height:30px}.custom-title .picto img{width:20px}.titre-liste{background:rgba(6,178,177,.1);color:#343063;font-size:1.2rem;font-weight:600;margin:15px 0 10px;padding:8px 0;text-align:center}.player-audio-custom i{color:#fff;font-size:20px}.player-audio-custom i:hover{color:#09b0b1;cursor:pointer}.player-audio-custom i.fa-pause,.player-audio-custom i.fa-play{font-size:50px}.renfort{align-items:center;background:#343063;border-radius:30px;color:hsla(0,0%,100%,.95);flex-flow:row wrap;font-size:16px;font-weight:600;margin:30px auto;max-width:300px;padding:0 10px 0 0}.renfort,.renfort .illus{transition:background .25s ease-in-out}.renfort .illus{align-self:center;background:#09b0b1;border:3px solid #fff;border-radius:50%;height:45px;left:-6px;padding:8px;position:relative;top:0;width:45px}.renfort .illus .ColorSvg{fill:#fff}.renfort .illus svg{height:21px;width:21px}.renfort .illus .btn-text{align-self:center;font-size:13px;font-weight:800;left:-5px;line-height:15px;margin-left:8px;max-width:126px;position:relative;text-align:left;text-transform:uppercase;top:0}.custom-tooltip{--bs-tooltip-bg:#f58a07;--bs-tooltip-color:#fff;font-weight:850;z-index:2}.custom-tab-content .nav-link{border:none;color:#000}.custom-tab-content .nav-link.active{border-bottom:2px solid #09b0b1;color:#09b0b1;font-weight:850}.custom-accordion label{cursor:pointer}.custom-accordion .accordion-item{border-bottom:1px solid #ededed;border-left:none;border-right:none}.custom-accordion .accordion-collapse{padding-left:10px;padding-right:10px}.custom-accordion .accordion-button:not(.collapsed){background-color:#fff;box-shadow:none!important}.custom-accordion .accordion-header div:has(>button:not(.collapsed)){background-color:#fff!important;border-bottom:1px solid #09b0b1;border-top:1px solid #09b0b1}.card-item,.qzone-view{cursor:pointer}.card-item{background-size:cover!important;border-radius:10px;box-shadow:0 10px 16px rgba(11,8,40,.5);word-wrap:break-word;overflow:hidden;position:relative}.card-item:hover:before{color:#fff}.card-item:hover:after{background:rgba(0,0,0,.3);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.card-item:not(.poster){padding:10px}.card-item.poster{height:189px!important;padding:5px}.card-item.poster .n-item{margin-top:3px}.card-item.show-item,.card-item.video{height:189px}.card-item.video:before{content:"\f04b";font-family:Font Awesome\ 6 Free;font-weight:900;-webkit-font-smoothing:antialiased;color:#09b0b1;display:var(--fa-display,inline-block);font-size:30px;font-style:normal;font-variant:normal;left:45%;line-height:1;position:absolute;text-rendering:auto;top:40%;z-index:1}.card-item.video .time-video{bottom:5px;position:absolute}.card-item.video .progress{bottom:47px;position:absolute;width:calc(100% - 20px)}.card-item .overlay{align-items:center;border-radius:20px;color:hsla(0,0%,100%,.9);display:flex;justify-content:center;transform:scale(0);transition:.1s}.card-item .n-item{background:#fff;border:2px solid #06b2b1;border-radius:20px;color:#343063;display:inline-block;font-size:15px;font-weight:700;padding:1px 12px;text-align:center}.card-item .titre-video{color:#343063;display:block;font-size:1rem;font-weight:900;margin:0 auto 20px;max-width:250px;padding:10px;text-align:center}.card-item .progress{border-radius:0;height:5px;margin-bottom:-15px}.card-item .progress .progress-bar{background-color:#09b0b1}.card-item .time-video{background:#06b2b1;border-radius:6px;color:hsla(0,0%,100%,.9);display:inline-block;font-size:13px;padding:1px 6px}.container-video-ressources{border-radius:5px;cursor:pointer;margin-bottom:10px;overflow:hidden;position:relative}.container-video-ressources:before{content:"\f04b";font-family:Font Awesome\ 6 Free;font-weight:900;-webkit-font-smoothing:antialiased;color:#09b0b1;display:var(--fa-display,inline-block);font-size:50px;font-style:normal;font-variant:normal;left:45%;line-height:1;position:absolute;text-rendering:auto;top:44%;z-index:1}.errors.error-text{color:darkred;font-weight:650;text-align:center}.nav-swiper{background-color:#343063;border-radius:50%;height:35px!important;width:35px!important}.nav-swiper:after{color:#fff;font-size:18px!important;font-weight:900!important}.shape-zone-cv{cursor:pointer!important}.evClick{fill:#44ab06;r:10}.card-video,.cursor-pointer{cursor:pointer}.card-video{position:relative}.card-video:before{content:"\f04b";font-family:Font Awesome\ 6 Free;font-weight:900;-webkit-font-smoothing:antialiased;color:#09b0b1;display:var(--fa-display,inline-block);font-size:30px;font-style:normal;font-variant:normal;left:45%;line-height:1;position:absolute;text-rendering:auto;top:40%;z-index:1}.card-video :hover:after{background:rgba(0,0,0,.3);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.block-question-tcs .block-tcsanswer{margin-bottom:40px}.block-question-tcs .block-tcsanswer .block-tcs-title{background-color:#e9e9f6;border-bottom:1px solid rgba(233,233,246,.7);border-top:1px solid rgba(233,233,246,.7);padding:6px}.block-question-tcs .block-tcsanswer+.block-tcsanswer{border-top:1px solid #e5e5e5;padding-top:25px}.block-question-qcm .btn{color:#fff}.block-question-qcm .btn.action{background-color:#09b0b1}.block-question-qcm .btn.action:hover{background-color:#221f41}.block-question-qcm .btn.validate.clicked{opacity:.7;pointer-events:none}.block-question-qcm .block-input-saisie,.block-question-qcm .but-display-flashcard,.block-question-qcm .div-result,.block-question-qcm .mode-indis span,.block-question-qcm .next-step-playlist{display:none}.block-question-qcm .block-navigation{display:flex}.show-correction .block-question-score{background-color:#343063;border-radius:20px;color:#fff;padding:10px}.show-correction .block-question-score.wrong{background-color:darkred}.show-correction .block-question-score.success{background-color:#006400}.show-correction .block-question-tcs .tcs-result{background-color:#343063;border:1px solid #343063;border-radius:20px;overflow:hidden}.show-correction .block-question-tcs .tcs-result .header-tcs-result{background-color:#343063;color:#fff;padding-bottom:10px;padding-top:8px;text-align:center}.show-correction .block-question-tcs .tcs-result .header-tcs-result .user-answer{border-radius:20px;display:inline-block;font-weight:700;padding:3px 30px}.show-correction .block-question-tcs .tcs-result .header-tcs-result .user-answer.correct{background-color:#006400;color:#fff}.show-correction .block-question-tcs .tcs-result .header-tcs-result .user-answer.wrong{background-color:darkred;color:#fff}.show-correction .block-question-tcs .tcs-result .body-tcs{background-color:#fff;border-top-left-radius:20px;border-top-right-radius:20px;padding:15px}.show-correction .block-question-tcs .tcs-result .body-tcs .table{border-top:1px solid #ababab}.show-correction .block-question-tcs .tcs-result .body-tcs .table td{border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg);padding:.5rem}.show-correction .block-question-tcs .tcs-result .body-tcs .table tr:nth-child(2n) td{background-color:#f4f4fa}.show-correction .block-question-qcm .table-validate th{background-color:#09b0b1;border-left:1px solid #fff;border-top-left-radius:20px;border-top-right-radius:20px;color:hsla(0,0%,100%,.9);text-align:center}.show-correction .block-question-qcm .table-validate td{border-bottom:4px solid #fff}body.dark-body{background-color:#000}body.dark-body .dashboard-left{background-color:#000;border-right:1px solid #fff}body.dark-body .dashboard-left header{border-bottom:1px solid #000;height:100px}body.dark-body .dashboard-left .more-menu,body.dark-body .dashboard-right{background-color:#000}body.dark-body .dashboard-right header.header-top{background-color:#000;border-bottom:1px solid #fff}body.dark-body .dashboard-right header.header-top .main-search button{background-color:#cac7dd;border:1px solid #cac7dd;color:#000}.main-search button{background-color:#343063;color:#fff}.form-search select{border:1px solid #fff}.form-search select:focus{border-color:#fff;box-shadow:none}.dashboard-left{background-color:#343063;float:left;height:100vh}.dashboard-left header{border-bottom:1px solid #fff;height:100px}.dashboard-left a{color:#fff;font-size:23px;text-decoration:none}.dashboard-left a i{color:#fff}.dashboard-left .more-menu{background-color:#343063;bottom:0;height:100vh;position:absolute;top:0;-webkit-transition:all .55s linear;-o-transition:all .55s linear;transition:all .55s linear;z-index:100}.dashboard-left .more-menu.open{opacity:1;transform:translateX(75px);width:220px}.dashboard-right{float:left;min-height:100vh}.dashboard-right header.header-top{position:relative;z-index:30}.dashboard-right header.header-top .display-info{background-color:#fff}.dashboard-right .dashboard-content .container-flashcard h4{border-bottom:1px solid #dfdfdf;color:#343063;display:flex;flex-direction:row;font-size:16px;font-weight:700;padding-bottom:4px;text-transform:uppercase}.dashboard-right .dashboard-content .container-flashcard .flashcard{margin-bottom:40px}.dashboard-right .dashboard-content .container-flashcard .flashcard i{cursor:pointer;font-size:18px}.dashboard-right .dashboard-content .container-flashcard .flashcard .fa-heart.far,.dashboard-right .dashboard-content .container-flashcard .flashcard .fa-heart.fas,.dashboard-right .dashboard-content .container-flashcard .flashcard .fa-star.far,.dashboard-right .dashboard-content .container-flashcard .flashcard .fa-star.fas{color:#09b0b1}.dashboard-right .dashboard-content .container-flashcard .flashcard .fa-heart.far:hover,.dashboard-right .dashboard-content .container-flashcard .flashcard .fa-heart.fas:hover,.dashboard-right .dashboard-content .container-flashcard .flashcard .fa-star.far:hover,.dashboard-right .dashboard-content .container-flashcard .flashcard .fa-star.fas:hover{font-weight:700}.dashboard-right .dashboard-content .container-flashcard .flashcard .fa-heart.actif,.dashboard-right .dashboard-content .container-flashcard .flashcard .fa-star.actif{color:#09b0b1;font-weight:700}.list-discipline{padding-left:15px;padding-right:15px}.list-discipline .block-disci{margin-bottom:10px;padding:30px}.list-discipline .block-disci h4{font-size:20px;font-weight:700}.list-discipline .block-disci .block-disci-content{background-color:#fff;border-radius:10px;color:#000;cursor:pointer;display:block;min-height:200px;padding:20px;position:relative;text-decoration:none}.list-discipline .block-disci .block-disci-content img{height:60px;width:60px}.list-discipline .block-disci .block-disci-content .progress{height:5px}.list-discipline .block-disci .block-disci-content:before{background:#937dfb;background:linear-gradient(90deg,#937dfb,#feb91f 51%,#ff585a);border-radius:inherit; /* !importanté */bottom:0;content:"";left:0;margin:-5px; /* !importanté */position:absolute;right:0;top:0;z-index:-1}.tab-content .btn-action{min-width:170px}#popin-start-training-annales .accordion-button:focus,#popin-start-training-library .accordion-button:focus{box-shadow:none!important}#popin-start-training-annales .accordion-header div input[type=checkbox],#popin-start-training-library .accordion-header div input[type=checkbox]{border-radius:3px!important;height:.5em;margin-left:10px;margin-top:0;width:.5em}#popin-start-training-annales .accordion-header div:has(>button:not(.collapsed)),#popin-start-training-library .accordion-header div:has(>button:not(.collapsed)){background-color:#cfe2ff}#listDiscplines .accordion-button:focus{box-shadow:none!important}.accordion-header div input[type=checkbox]{border-radius:3px!important;height:.5em;margin-left:10px;margin-top:0;width:.5em}.accordion-header div:has(>button:not(.collapsed)){background-color:#cfe2ff}.select-button button{background-color:#dcdcdc;width:150px}.select-button button.active,.select-button button:hover{background-color:#343063;color:#fff}.chapter-folder{background-color:#f9f9f9;margin-left:15px;margin-right:15px;padding:10px;width:calc(25% - 30px)}.chapter-folder header i{font-size:30px;margin-right:10px}.block-title{border-bottom:1px solid #dcdcdc;font-size:18px;margin-bottom:50px;margin-top:10px;padding-bottom:15px}.block-title .sec-title{color:#8273f6;font-size:20px;font-weight:700}.block-title .ch-title{font-size:16px;font-weight:700}.page-item .main-header{background:linear-gradient(90deg,#3e3a6e,#28285c);border-radius:30px;overflow:hidden}.page-item .main-header .bg-img{background:url(/build/images/bg-transparent-hippocrate-3.6c0cfa29.png) no-repeat 100% 0;background-size:cover}.page-item .main-header .fa-heart{color:#09b0b1!important;font-size:20px}.page-item .main-header .fa-heart.active{color:#09b0b1}.page-item .main-header .fa-heart:hover{font-weight:700}.page-item .main-header h4{color:#343063}.page-item .main-header .item-fiche{border-radius:30px;height:344px;overflow:hidden}.page-item .main-header .item-fiche .type{background:#343063;border:4px solid #fff;border-radius:50%;bottom:0;color:#fff;display:block;height:60px;left:calc(50% - 30px);padding-top:15px;position:absolute;text-align:center;width:60px}.page-item .main-header .container-item{padding:10px 20px}.page-item .main-header .container-item.container-player-video .player-vimeo{border-radius:30px;margin-bottom:15px;overflow:hidden}.page-item .main-header .container-item.container-player-video .player-vimeo:hover .fa-play{color:#fff}.page-item .main-header .container-item.container-player-video .player-vimeo .fa-play{color:#09b0b1;font-size:60px}.page-item .main-header .container-item.container-player-video .menu-video .container-progress-video{width:90%}.page-item .main-header .container-item.container-player-video .menu-video .container-progress-video .progress{border-radius:0;height:8px}.page-item .main-header .container-item.container-player-video .menu-video .container-progress-video .progress .progress-bar{background-color:#09b0b1}.page-item .main-header .container-item.container-player-video .menu-video .conatainer-favoris{text-align:center;width:10%}.page-item .main-header .container-item.container-player-video .menu-video .conatainer-favoris i{color:#09b0b1;font-size:20px}.page-item .main-header .player-podcast-img i{color:#fff;font-size:2em;margin-right:35px}.page-item .main-header .player-podcast-img img{width:65%}.page-item .nav-section .nav-link{background-color:#fff;border-top-left-radius:30px;border-top-right-radius:30px;color:rgba(52,48,99,.4);font-weight:500;margin-bottom:2px;margin-left:2px;margin-right:2px;padding-bottom:5px;padding-top:15px;text-transform:uppercase}.page-item .nav-section .nav-link span.indicator{background-color:#aeacc1;border-radius:100%;color:#fff;display:inline-block;font-size:12px;font-weight:700;height:23px;padding:2px;width:23px}.page-item .nav-section .nav-link svg{fill:#aeacc1;width:30px}.page-item .nav-section .nav-link.active{background-color:#05b1b1;border-bottom-color:#05b1b1;color:#fff;font-weight:700;margin-bottom:-1px!important}.page-item .nav-section .nav-link.active svg{fill:#fff}.page-item .nav-section .nav-link.active span.indicator{background-color:#fff;color:#343063}.page-item .tab-content{border:none;border-bottom-left-radius:30px;border-bottom-right-radius:30px;border-top:5px solid #0ab1b1;overflow:hidden}.player-vimeo{cursor:pointer}.form-select-library{position:relative;z-index:30}.form-select-library .custom-select{background-color:#343063;height:50px;padding:5px;width:100%}.form-select-library .custom-select.actif .custom-chevron i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.form-select-library .custom-select .label{color:#fff;font-weight:600;padding-left:15px;text-transform:uppercase;width:130px}.form-select-library .custom-select .display-item{background-color:#fff;border-radius:30px;color:#343059;cursor:pointer;height:100%;padding:5px;width:calc(100% - 130px)}.form-select-library .custom-select .display-item .display-name{color:#343059;font-size:18px;font-weight:600;height:28px;overflow:hidden;word-break:break-all}.form-select-library .custom-select .display-item .custom-chevron{background-color:#343059;border-radius:50%;color:#fff;height:31px;padding:5px;text-align:center;width:31px}.form-select-library .custom-select .display-item .custom-chevron i{font-weight:900;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.form-select-library .select-list-item{background-color:#fff;border-radius:30px;box-shadow:0 3px 7px rgba(0,0,0,.36);display:none;padding:25px 20px;position:absolute;top:68px;width:80%}.form-select-library .select-list-item.list-discipline{left:0}.form-select-library .select-list-item ul{display:block;height:400px;overflow:scroll}.form-select-library .select-list-item ul li{color:#343063;font-weight:600;padding-bottom:5px;padding-left:5px;padding-top:5px}.form-select-library .select-list-item ul li.selected{background-color:#e9e9f6}.form-select-library .select-list-item ul li:hover{background-color:#e9e9f6;cursor:pointer}.form-select-library .select-list-item ul li .badge{background-color:#343063;color:#fff;margin-right:5px;width:5%}.form-select-library .select-list-item ul li .title-item{line-height:17px;width:95%}.form-select-library .select-list-item #resume-select-item{margin-top:10px}.form-select-library .select-list-item #resume-select-item span{background-color:#09b0b1;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;margin-right:3px;text-align:center;width:40px}.form-select-library .select-list-item #resume-select-item span:hover{background-color:#343063;color:#fff}.form-select-library .display-info{background-color:#fff}.header-lessons{background-color:#e9e9f6;padding-bottom:20px;padding-top:20px}.page-item .container-resources{background-color:#fff;border-radius:30px}.page-item .container-resources .title-block{background:#06b2b1;border-radius:40px;color:hsla(0,0%,100%,.9);font-size:18px;font-weight:900;margin:0 0 20px;padding:5px 0 4px 5px}.page-item .container-resources .title-block .picto{background:#fff;border-radius:50%;display:inline-block;height:34px;margin-right:10px;padding-top:2px;text-align:center;width:34px}.page-item .container-resources .title-block .picto img{width:20px}.page-item .container-resources .block-media{border:1px solid rgba(52,48,99,.25);border-radius:20px;margin-bottom:20px;padding:15px}.page-item .container-resources .block-media .title-media{background:#e9e9f6;border:1px solid rgba(52,48,99,.15);border-radius:5px;color:rgba(52,48,99,.75);font-size:15px;text-align:center}.page-item .container-resources .block-media.video .container-img{border-radius:5px;cursor:pointer;height:200px;margin-bottom:10px;overflow:hidden;position:relative}.page-item .container-resources .block-media.video .container-img:before{content:"\f04b";font-family:Font Awesome\ 6 Free;font-weight:900;-webkit-font-smoothing:antialiased;color:#09b0b1;display:var(--fa-display,inline-block);font-size:50px;font-style:normal;font-variant:normal;left:45%;line-height:1;position:absolute;text-rendering:auto;top:44%;z-index:1}.page-item .container-resources .block-media.video .container-img:hover:after{background:rgba(0,0,0,.3);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.page-item .container-resources .block-media.video .container-img:hover:before{color:#fff}.page-item .container-resources .block-media.video .container-img img{object-fit:cover;object-position:top}.page-item .container-resources .block-media.sheet .container-img{background-color:#f9f9f9;border-radius:5px;height:196px;margin-bottom:14px}.page-item .container-resources .block-media.sheet .container-img img{object-fit:cover;object-position:top}#popin-start-program .title-item{font-size:1.25rem;font-weight:600!important;margin-bottom:30px}#popin-start-program .container-knowledge{max-height:200px;overflow-y:scroll;padding:0 7px 0 35px}#popin-start-program .container-knowledge::-webkit-scrollbar{-webkit-appearance:none;width:5px}#popin-start-program .container-knowledge::-webkit-scrollbar-thumb{background-color:#09b0b1;border-radius:5px;-webkit-box-shadow:0 0 1px hsla(0,0%,100%,.5)}#popin-start-program .line-knowledge{color:#212529;padding:.7rem 0}#popin-start-program .line-knowledge+.line-knowledge{border-top:1px solid rgba(0,0,0,.125)}.page-lesson .section-container-lesson{background:linear-gradient(90deg,#3e3a6e,#28285c);border-radius:30px;overflow:hidden}.page-lesson .section-container-lesson .container-lesson{background:url(/build/images/bg-transparent-hippocrate-3.6c0cfa29.png) 100% 0 no-repeat;border:1px solid #fff;border-radius:30px;padding:16px}.page-lesson .section-container-lesson .container-lesson .container-video{background-size:cover!important;border-radius:30px;cursor:pointer;overflow:hidden;position:relative}.page-lesson .section-container-lesson .container-lesson .container-video:before{content:"\f04b";font-family:Font Awesome\ 6 Free;font-weight:900;-webkit-font-smoothing:antialiased;color:#09b0b1;display:var(--fa-display,inline-block);font-size:50px;font-style:normal;font-variant:normal;left:45%;line-height:1;position:absolute;text-rendering:auto;top:45%;z-index:1}.page-lesson .section-container-lesson .container-lesson .container-video:hover:before{color:#fff}.page-lesson .section-container-lesson .container-lesson .container-video:hover:after{background:rgba(0,0,0,.3);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.page-lesson .section-container-lesson .container-lesson .details-video #infos-cours{margin-bottom:40px}.page-lesson .section-container-lesson .container-lesson .details-video #infos-cours .matiere-n{color:hsla(0,0%,100%,.8);font-size:20px;font-style:italic;font-weight:100}.page-lesson .section-container-lesson .container-lesson .details-video #infos-cours .divider{background:hsla(0,0%,100%,.9);border:none;height:1px}.page-lesson .section-container-lesson .container-lesson .details-video #infos-cours .item-n{color:hsla(0,0%,100%,.8);font-size:20px;font-weight:900}.page-lesson .section-container-lesson .container-lesson .details-video #infos-cours .titre-n{color:hsla(0,0%,100%,.8);font-size:20px;font-weight:300}.page-lesson .section-container-lesson .container-lesson .details-video .btn-animation{min-width:150px}.page-lesson .section-container-lesson .container-lesson .title-rubrique{border-bottom:1px solid #09b0b1;color:hsla(0,0%,100%,.9);font-size:16px;font-weight:800;margin-bottom:30px;padding-bottom:5px;text-transform:uppercase}.page-lesson .section-container-lesson .container-ancrage .btn-animation{padding:2px 36px!important}.page-lesson .section-container-lesson .container-ancrage .btn-animation i{font-size:15px!important}.page-lesson .section-container-lesson .container-ancrage .title-ancrage{font-weight:800}.page-lesson .section-container-lesson .container-ancrage .title-ancrage span{color:#000!important;display:inline-block;font-size:14px;font-weight:500;height:20px;line-height:21px;text-align:center;width:20px}.page-lesson .news{border-radius:30px;padding:40px 20px}.page-lesson .news .title-news{background:#343063;border-radius:16px 16px 0 0;color:hsla(0,0%,100%,.95);font-size:1.15rem;font-weight:700;margin:0;padding:8px 0;text-align:center}.page-lesson .news .BlocActu{background:#fff;border:1px solid rgba(52,48,99,.2);border-radius:16px;margin-bottom:16px;padding:8px}.page-lesson .news .BlocActu .ImgCours svg{cursor:pointer;height:56px;width:auto}.page-lesson .news .BlocActu .TitreItem{background-color:rgba(6,178,177,.12);border-bottom:1px solid rgba(6,178,177,.2);border-radius:0 14px 14px 0;font-size:14px;font-weight:700;margin:0 0 6px;padding:4px;text-align:center}.page-lesson .news .BlocActu .DetailsItem,.page-lesson .news .BlocActu .SousDetailsItem{border-bottom:1px solid #d5d5df;color:rgba(0,0,0,.65);font-size:13px;font-style:italic;font-weight:500;margin:0;padding-bottom:4px}.page-lesson .news .BlocActu .SousDetailsItem{border-bottom:none;padding-bottom:0;padding-top:4px}@media (min-width:768px){.page-lesson{padding-left:20px;padding-right:20px;padding-top:40px}.form-select-library .select-list-item.list-item{right:66px}}@media (max-width:767.9px){.page-lesson{padding-left:10px;padding-right:10px;padding-top:40px}}@media (max-width:1109.9px){.container-lesson .block-ancrage{display:flex;flex-direction:row}.container-lesson .container-lesson-block{display:flex;flex-direction:row;flex-wrap:wrap}.container-lesson .container-video{margin-bottom:20px;width:40%}.container-lesson .details-video{padding-left:20px;width:60%}.container-lesson .container-ancrage{margin-top:30px;width:100%}}@media (min-width:1110px){.nav-section .nav-link{width:20.5%}.container-lesson .block-ancrage{display:flex;flex-direction:column}.container-lesson .container-lesson-block{display:flex;flex-direction:row;flex-wrap:wrap}.container-lesson .container-video{width:20%}.container-lesson .details-video{padding-left:40px;padding-right:40px;width:60%}.container-lesson .container-ancrage{width:20%}}@media (max-width:620px){.container-lesson .container-video{height:350px}.container-lesson .container-lesson-block{display:flex;flex-direction:row;flex-wrap:wrap}.container-lesson .container-video{width:100%}.container-lesson .details-video{padding-left:0!important;padding-right:0!important;width:100%}.container-lesson .container-ancrage{width:100%}}@media (max-width:608.9px){.block-ancrage{display:none!important}#more-link-ancrage{display:inline-block!important}}@media (min-width:768px){.page-item{padding:0 20px}#mobile-sheet-podcast{display:none!important}}@media (max-width:767.9px){#container-podcast,#container-sheet{display:none!important}#mobile-sheet-podcast{margin-bottom:20px;margin-top:20px}#mobile-sheet-podcast #container-sheet-mobile{color:#fff;font-weight:800;text-align:center;width:48%}#mobile-sheet-podcast #container-podcast-mobile{text-align:center;width:48%}#mobile-sheet-podcast #container-podcast-mobile .icone-podcast{margin:0 auto;width:50%}#mobile-sheet-podcast #container-podcast-mobile .icone-podcast i{margin-right:15px!important}}@media (max-width:539.9px){.nav-section .nav-link{width:calc(33.33333% - 4px)!important}.nav-section .nav-link .nav-desktop-item{display:none!important}}@media (min-width:540px){.nav-section .nav-link .nav-mobile-item{display:none!important}}.ua .form-check,.ua input[type=text]{pointer-events:none}.ul-qcm{border:1px solid #dadae7;border-radius:0 0 25px 25px;margin-bottom:20px;padding:16px}.ul-qcm li{margin-bottom:15px}.ul-qcm li .form-check,.ul-qcm li .form-check label{cursor:pointer!important}.next-step-playlist{display:none}.qcm-question-block .btn{color:#fff}.qcm-question-block .btn.action{background-color:#09b0b1}.qcm-question-block .btn.action:hover{background-color:#221f41}.qcm-question-block .btn.validate.clicked{opacity:.7;pointer-events:none}.qcm-question-block .block-input-saisie,.qcm-question-block .but-display-flashcard,.qcm-question-block .div-result,.qcm-question-block .mode-indis span,.qcm-question-block .next-step-playlist{display:none}.qcm-question-block .block-navigation{display:flex}.qcm-question-block.show-validation[data-type=qroc] .block-infos-msg{display:none!important}.qcm-question-block.show-validation .but-display-flashcard{display:flex}.qcm-question-block.show-validation .btn-action-playlist.exo-dbkfp{display:none}.qcm-question-block.show-validation .list-answer{margin-bottom:20px}.qcm-question-block.show-validation .table-validate th{background-color:#09b0b1;border-left:1px solid #fff;border-top-left-radius:20px;border-top-right-radius:20px;color:hsla(0,0%,100%,.9);text-align:center}.qcm-question-block.show-validation .table-validate td{border-bottom:4px solid #fff}.qcm-question-block.show-validation .ul-qcm{display:none}.qcm-question-block.show-validation .block-input-saisie{display:block}.qcm-question-block.show-validation .input-text-user{display:none}.qcm-question-block.show-validation .indispensable .m-indis{color:#006400;display:block;font-size:12px;font-weight:700;margin-bottom:10px;text-decoration:underline}.qcm-question-block.show-validation .inacceptable .m-ina{color:darkred;display:block;font-size:12px;font-weight:700;margin-bottom:10px;text-decoration:underline}.qcm-question-block.show-validation .block-navigation,.qcm-question-block.show-validation .block-validation,.qcm-question-block.show-validation .select-tcs-ans{display:none}.qcm-question-block.show-validation .div-result,.qcm-question-block.show-validation .question-solution,.qcm-question-block.show-validation .tcs-result{display:block}.qcm-question-block:not(.show-validation) .table-validate{display:none}.block-indicator-questions{overflow:auto}.block-indicator-questions .list-indicator-questions{box-shadow:0 10px 20px 1px rgba(5,16,43,.15);padding-bottom:10px;padding-top:10px}.block-indicator-questions .list-indicator-questions div{cursor:pointer;padding:10px 15px;text-align:center}.block-indicator-questions .list-indicator-questions div.active{background-color:#dcdcdc}.block-indicator-questions .list-indicator-questions i{display:none;font-size:14px;margin-right:5px}.block-indicator-questions .list-indicator-questions i.fa-check-circle{color:#006400}.block-indicator-questions .list-indicator-questions i.fa-times-circle{color:darkred}.block-indicator-questions .list-indicator-questions span{border-radius:100%;height:12px;width:12px}.block-indicator-questions .list-indicator-questions span.right{background-color:#006400;display:block}.block-indicator-questions .list-indicator-questions span.wrong{background-color:darkred;display:block}.block-indicator-questions .list-indicator-questions span.middle{background-color:#ff8c00;display:block}.doc-statement{background-color:#fff;border-radius:30px}.doc-statement .back{color:#a9a9a9}.doc-statement li{align-items:center;display:flex}.doc-statement li i{color:#343063;font-size:20px;width:30px}.doc-statement a.btn{background-color:#343063;color:#fff}.doc-statement a.btn:hover{background-color:#221f41;color:#fff}.table-validate{table-layout:fixed;width:100%}.table-validate input[type=checkbox]{appearance:none;background-color:#fff;border:.15em solid;border-radius:.15em;color:currentColor;font:inherit;height:1.15em;margin:0;transform:translateY(.3em);width:1.15em}.table-validate input[type=checkbox]:checked{background-color:#09b0b1;border-color:#09b0b1}.table-validate .js-tr-input input[type=checkbox]:before{color:#fff;content:"\f00c";font-family:Font Awesome\ 6 Free;font-size:13px;font-weight:900;margin-left:1px;margin-top:-2px;position:absolute}.table-validate .user-check{width:15px}.table-validate td:nth-child(4) i{display:none}.table-validate .js-tr-correct.js-tr-input td:nth-child(4) i:nth-child(2){display:block}.table-validate .js-tr-correct.js-tr-input td{background-color:#d9ffd3}.table-validate .js-tr-correct:not(.js-tr-input) td:nth-child(4) i:first-child{display:block}.table-validate .js-tr-correct:not(.js-tr-input) td{background-color:#ffebf0}.table-validate .js-tr-nocorrect.js-tr-input td:nth-child(4) i:first-child{display:block}.table-validate .js-tr-nocorrect.js-tr-input td{background-color:#ffebf0}.table-validate .js-tr-nocorrect:not(.js-tr-input) td{background-color:#d9ffd3}.container-qcm-question .block-validation{display:none}.container-qcm-question .block-validation .smile{font-size:90px}.container-qcm-question .block-infos-msg i,.container-qcm-question .block-infos-msg span{color:grey}.container-qcm-question .block-infos-msg span{font-size:15px;font-style:italic}.container-qcm-question.show-validation .qcm-question-block{margin-bottom:40px}.container-qcm-question.show-validation .qcm-question-block .table-validate{display:block}.container-qcm-question.show-validation .qcm-question-block .ul-qcm{display:none}.container-qcm-question.show-validation .qcm-question-block .block-input-saisie,.container-qcm-question.show-validation .qcm-question-block .tcs-result{display:block}.container-qcm-question.show-validation .qcm-question-block .input-text-user{display:none}.container-qcm-question.show-validation .qcm-question-block .indispensable .m-indis{color:#006400;display:block;font-size:12px;font-weight:700;margin-bottom:10px;text-decoration:underline}.container-qcm-question.show-validation .qcm-question-block .inacceptable .m-ina{color:darkred;display:block;font-size:12px;font-weight:700;margin-bottom:10px;text-decoration:underline}.container-qcm-question.show-validation .block-validation,.container-qcm-question.show-validation .btn-action-playlist.exo-dbkfp,.container-qcm-question.show-validation .js-action-user{display:none}.container-qcm-question.show-validation .question-solution{display:block}.container-qcm-question.show-validation .question-solution h4{background-color:#0eb0b1;color:#fff;font-size:18px;font-weight:700;padding:6px}.container-qcm-question.show-validation .div-result{display:block}.container-qcm-question.show-correction .qcm-question-block{display:block!important}.btn.bg-orange:hover{background-color:#f8b268}.line-question{border-bottom:1px solid #dcdcdc;padding-bottom:20px;padding-top:20px}.line-question .rounded-circle{background-color:#000;height:10px;width:10px}.line-question .rounded-circle.history-circle{color:#fff;font-size:8px;font-weight:bolder;height:15px;text-align:center;width:15px}.line-question .rounded-circle.circle-success{background-color:#006400}.line-question .rounded-circle.circle-wrong{background-color:darkred}.template-question .exo-container{background-color:#343063;border-radius:40px}.template-question .exo-container .header-exo-container{color:#fff;padding-bottom:11px;padding-top:5px}.template-question .exo-body{background-color:#fff;border-radius:40px;padding:35px}.border-raduis-30{border-radius:30px}.other-exo{background-color:#fff}.other-exo h4{color:#343063}.other-exo .content-qcm{min-height:100px}.other-exo .block-qcm .title-exo{color:#343063;display:block;font-size:14px;font-weight:800;margin-bottom:15px;text-align:center;text-decoration:none}.other-exo .block-qcm .progress{background-color:#fff;height:5px}.other-exo .block-qcm .progress .progress-bar{background-color:#05b1b1}.tr-solution{font-size:14px;font-style:italic}.question-solution{display:none}.page-annale header.main-header{border-bottom:1px solid #919191;padding-bottom:20px}.page-annale header.main-header .title-page{font-size:2.25rem;font-weight:800;margin-bottom:2px!important}.page-annale header.main-header .title-doc{font-size:1.25rem}.page-annale.correction .prog-line span.middle{display:none}.new-ancrage .block-step{background-color:#343063;border-radius:40px;display:none}.new-ancrage .block-step header{color:hsla(0,0%,100%,.9);padding:18px 0;text-align:center}.new-ancrage .block-step header h4{font-size:22px;font-weight:900}.new-ancrage .block-step .block-body{background-color:#fff;border-radius:40px}.new-ancrage .block-step .block-body .title-body{background:#06b2b1;border-radius:40px;color:hsla(0,0%,100%,.9);font-size:18px;font-weight:900;margin:0 0 40px;padding:5px 0 4px 5px}.new-ancrage .block-step .block-body .title-body .picto{background:#fff;border-radius:50%;display:inline-block;height:34px;margin-right:10px;padding-top:2px;text-align:center;width:34px}.new-ancrage .block-step .block-body .title-body .picto i{color:#09b0b1;font-size:20px;line-height:30px}.new-ancrage .block-step .block-body .title-body .picto img{width:20px}.new-ancrage .block-step .block-body .titre-liste{background:rgba(6,178,177,.1);color:#343063;font-size:1.2rem;font-weight:600;margin:15px 0 10px;padding:8px 0;text-align:center}.new-ancrage .block-step #listSpec input{height:20px;margin-right:10px;margin-top:0;width:20px}.new-ancrage .block-step #listSpec .accordion-button{padding:10px}.new-ancrage .block-step .block-choix-user .choix-user-mode{background-color:rgba(6,178,177,.1);border:1px solid rgba(6,178,177,.1);border-radius:12px;color:#343063;cursor:pointer;padding:25px;text-align:center}.new-ancrage .block-step .block-choix-user .choix-user-mode:hover{border:1px solid rgba(6,178,177,.4);font-weight:650}.new-ancrage .block-step .block-body.spec div.block-choix-user:nth-child(2),.new-ancrage .block-step .block-choix-user .choix-user-mode-item{display:none}.new-ancrage .block-step .block-body.spec div.block-choix-user:nth-child(3),.new-ancrage .block-step .block-body.spec div.block-choix-user:nth-child(3) .choix-user-mode-item{display:block}.new-ancrage .block-step .block-body.spec div.block-choix-user:nth-child(3) .choix-user-mode{border:1px solid rgba(6,178,177,.4);font-weight:700}.new-ancrage .block-step .block-body.item div.block-choix-user:nth-child(2),.new-ancrage .block-step .block-body.item div.block-choix-user:nth-child(2) .choix-user-mode-item{display:block}.new-ancrage .block-step .block-body.item div.block-choix-user:nth-child(2) .choix-user-mode{border:1px solid rgba(6,178,177,.4);font-weight:700}.new-ancrage .block-step .block-body.item div.block-choix-user:nth-child(3){display:none}.page-login{background-color:#e9e9f6}.page-login .login-box{background-color:#343063;border-radius:30px;margin-top:100px;overflow:hidden;width:400px}.page-login .login-box .login-header{padding-bottom:40px;padding-top:40px}.page-login .login-box .login-header img{display:block;margin:0 auto;max-width:180px}.page-login .login-box .login-form{background-image:url(/build/images/bg-hippocrate.417c9d33.png);background-position:left -161px;background-repeat:no-repeat;border-top-left-radius:80px;padding:40px 20px}.page-login .register-box{margin-bottom:50px;margin-top:50px;width:65%}.page-login .login-form{padding:40px 20px}.page-login .login-form .form-group{background-color:#343063;border-radius:20px;padding-bottom:2px;padding-right:2px;padding-top:2px}.page-login .login-form .form-group label{padding-left:4px;text-align:center;width:46px}.page-login .login-form .form-group label i{color:#fff}.page-login .login-form .form-group input{border-radius:20px;padding:.375rem .75rem}.page-login .login-form .form-group input:focus{border-color:transparent;box-shadow:none}.page-login .login-form .login-cadre{border:1px solid #06b2b1;border-radius:50%;display:inline-block;padding:4px}.page-login .login-form .login-cadre .login-picto{background:#343063;border-radius:50%;color:hsla(0,0%,100%,.9);display:inline-block;height:65px;margin:0;padding-top:20px;text-align:center;width:65px}.page-login .login-form button{border-radius:20px;display:block;margin:30px auto 0;max-width:200px;padding:4px 16px}.page-login a{color:rgba(52,48,99,.5);font-size:14px;font-style:italic}.page-login .main-block{border-radius:80px;overflow:hidden}.page-login .main-block .block-info{background-image:url(/build/images/bg-transparent-hippocrate.173de54c.png);background-repeat:no-repeat;background-size:cover;border-top-left-radius:80px;padding:40px;width:400px}.page-login .main-block .block-form{padding:20px;width:calc(100% - 400px)}.page-login select{border-radius:20px;padding:.375rem .75rem}.page-login .invalid-feedback{margin-bottom:15px}.page-ancrage{min-height:100vh}.page-ancrage .box-ancrage{background-color:#fff;border-radius:40px;padding:30px}.page-ancrage .box-ancrage .title-day{align-items:center;background-color:#09b0b1;border-radius:40px;display:flex;flex-direction:row;padding:5px 0 4px 5px}.page-ancrage .box-ancrage .title-day h4{color:#fff;font-size:18px;font-weight:900;margin-bottom:0}.page-ancrage .box-ancrage .title-day .picto{background:#fff;border-radius:50%;display:inline-block;height:34px;margin-right:10px;padding-top:2px;text-align:center;width:34px}.page-ancrage .box-ancrage .title-day .picto i{color:#09b0b1;font-size:20px}.page-ancrage .box-ancrage .title-day .picto img{width:25px}.page-ancrage .box-ancrage .list-days span{background-color:#343063;border-radius:100%;color:#fff;display:inline-block;font-size:8px;font-weight:700;height:18px;margin-right:2px;padding:2px;text-align:center;width:18px}.page-ancrage .box-ancrage .list-days span.actif{background-color:#09b0b1;color:#fff}.page-ancrage .box-ancrage .block-ancrage{background-color:#e9e9f6;border:1px solid #dadae7;border-radius:20px;padding:10px}.page-ancrage .box-ancrage .block-ancrage .title-box-ancrage{font-size:1rem;font-weight:500;margin-bottom:1rem}.page-ancrage .box-ancrage .block-ancrage .time{background-color:#fff;border-radius:30px;font-size:12px;padding:1px 5px}.page-ancrage .box-ancrage .block-ancrage .btn-user-action{border-top:1px solid #dadae7;margin-top:15px;padding-top:20px}.page-ancrage h5{align-items:center;display:flex;justify-content:center}.page-ancrage h5 span{background-color:#09b0b1;border-radius:50%;color:#fff;display:inline-block;font-size:12px;height:26px;line-height:25px;margin-left:5px;width:26px}.page-ancrage .more-display{cursor:pointer}#container-detail-ancrage{display:none}.title-detail-tab{align-items:center;border-bottom:1px solid #dcdcdc;cursor:pointer;margin-bottom:15px;padding-bottom:5px}.title-detail-tab i.fa-list{color:#09b0b1;margin-right:5px}.title-detail-tab.active i.fa-caret-up{transform:rotate(180deg)}.title-detail-tab i.fa-caret-up{transition:all .15s}.title-detail-tab.active+#container-detail-ancrage{display:block}#block-train-item{border:2px solid #343063;border-radius:5px;padding:10px}#block-train-item:not(.active){display:none}#block-train-item.active{display:flex}#block-train-item #nbr-question-seclection{color:#09b0b1;font-size:18px;font-weight:800}button.btn-animation i{font-size:16px;left:12px;top:8px}.ancrage-stat .ancrage-stat-item{background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.1);padding:10px 5px;text-align:center;width:calc(33.33333% - 30px)}.ancrage-stat .ancrage-stat-item .ancrage-stat-item-title{color:#000;font-weight:650;text-transform:uppercase}.ancrage-stat .ancrage-stat-item .ancrage-stat-item-number{color:#09b0b1;font-size:28px;font-weight:600}.ancrage-stat .ancrage-stat-item .progress{background-color:#f3f3f3;margin-top:10px}.ancrage-stat .ancrage-stat-item:hover{box-shadow:0 0 10px 0 rgba(0,0,0,.3);cursor:pointer}.main-ancrage-stat{display:flex;flex-direction:row;justify-content:space-between}.main-ancrage-stat .main-ancrage-stat-item{text-align:center;width:calc(33.33333% - 10px)}.main-ancrage-stat .main-ancrage-stat-item i{background-color:#343063;border-radius:50%;color:#fff;font-size:30px;font-weight:700;height:55px;line-height:34px;padding:10px;width:55px}.main-ancrage-stat .main-ancrage-stat-item span{color:#09b0b1;display:block;font-size:30px;font-weight:900;margin-top:10px;text-align:center}.main-ancrage-stat .main-ancrage-stat-item span.item-title{color:#3e3a6e;font-size:14px}.ancrage-group .badge{background-color:#dcdcdc;cursor:pointer;display:inline-block;height:20px;margin-bottom:10px;width:40px}.ancrage-group .badge.active,.ancrage-group .badge:hover{background-color:#343063}#activate-group .line-spec{border-bottom:1px solid #dcdcdc;color:#000;padding-bottom:10px;padding-top:10px;text-decoration:none}#activate-group .line-spec i{color:#09b0b1;font-size:20px}.more-opt-launch:after{display:none}@media (max-width:560px){.page-ancrage table .hide-t{display:none}.page-ancrage table .user-action .block-btn{display:flex}}@media (min-width:560.1px){.page-ancrage table .element-hide{display:none}.page-ancrage table tr:hover .block-btn{display:flex;opacity:1;pointer-events:all}.page-ancrage table tr .block-btn{display:flex;opacity:0;pointer-events:none}}@media (min-width:1025px){.header-box-ancrage{display:flex;flex-direction:row;justify-content:space-between}.header-box-ancrage .box-ancrage:first-child{width:30%}.header-box-ancrage .box-ancrage:nth-child(2){width:69%}}@media (max-width:1024.9px){.header-box-ancrage .box-ancrage:first-child{margin-bottom:30px}}.block-calendar-infos .fa-repeat{display:none}.block-last-session{background-color:#fff;border-radius:20px;height:100%;padding:8px;width:100%}.block-last-session h4{color:#343063;font-size:18px;font-weight:600;margin-bottom:20px;margin-top:10px;text-align:center}.block-last-session .container-item-training-session .item-ss-training{background-color:#e9e9f6;border-radius:10px;margin-bottom:10px;padding:10px}.block-last-session .container-item-training-session .item-ss-training .item-ss-training-title{color:#343063;font-size:14px;font-weight:700;text-transform:uppercase}.page-player-short-video{background:linear-gradient(90deg,#3e3a6e,#28285c);min-height:100vh}.page-player-short-video .bg-image{background:url(/build/images/bg-transparent-hippocrate-3.6c0cfa29.png) no-repeat 100% 0;background-size:cover;height:100%}.page-player-short-video .btn-back{background-color:#fff;border-radius:50%;color:#09b0b1;display:block;font-size:30px;height:40px;text-align:center;text-decoration:none;width:40px}.page-player-short-video .list-mini-picture{height:457px;overflow-y:scroll}.page-player-short-video .list-mini-picture::-webkit-scrollbar{-webkit-appearance:none;width:8px}.page-player-short-video .list-mini-picture::-webkit-scrollbar-thumb{background-color:#09b0b1;border-radius:5px;-webkit-box-shadow:0 0 1px hsla(0,0%,100%,.5)}.page-player-short-video .list-mini-picture .link-mini-mini{height:221px;position:relative}.page-player-short-video .list-mini-picture .link-mini-mini:after{background:rgba(0,0,0,.75);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.page-player-short-video .list-mini-picture .link-mini-mini.active:after,.page-player-short-video .list-mini-picture .link-mini-mini:hover:after{background:transparent!important}.page-player-short-video .container-video{overflow:hidden}.page-player-short-video .container-video #section-player-video,.page-player-short-video .container-video .container-picture{height:457px}.page-player-short-video #section-player-podcast .embed-container{--video--width:1296;--video--height:540;background:#000;max-width:100%;overflow:hidden;padding-bottom:calc(var(--video--height)/var(--video--width)*100%);position:relative}.page-player-short-video #section-player-podcast .embed-container embed,.page-player-short-video #section-player-podcast .embed-container iframe,.page-player-short-video #section-player-podcast .embed-container object{height:100%;left:0;position:absolute;top:0;width:100%}.page-player-short-video #section-player-podcast .player-podcast{background-color:#333063;border:1px solid #fff;border-radius:30px}.page-player-short-video #section-player-podcast .player-podcast .player-podcast-img{background-color:#fff;background-repeat:no-repeat!important;background-size:contain!important;border-radius:30px;height:250px;margin-bottom:25px;position:relative}.page-player-short-video #section-player-podcast .player-podcast .player-podcast-img #waveform{bottom:0;height:133px;padding-left:10px;padding-right:10px;position:absolute;width:100%}.page-player-short-video #section-player-podcast .player-podcast i{color:#fff;cursor:pointer;font-size:40px}.page-docfix{min-height:100vh;padding:0 25px 25px;position:relative}.page-docfix .list-video-update .nav-swiper{top:100px}.page-docfix .header-home{background-color:#e9e9f6;margin-bottom:50px;padding:5px;position:sticky;top:0;z-index:10}.page-docfix #header-page-docfix{margin-bottom:70px}.page-docfix .block-last-update{background-color:#3e3a6e;border-radius:20px;padding:20px}.page-docfix .nav-swiper{box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.page-docfix .filter-discipline .number-select{background-color:#fff;border-radius:100%;color:#000;display:inline-block;font-size:13px;font-weight:700;height:20px;line-height:11px;margin-right:5px;padding:5px;text-align:center;width:20px}.page-docfix .filter-discipline header{border-bottom:1px solid hsla(0,0%,100%,.3);cursor:pointer;padding-bottom:5px;padding-left:8px;padding-right:8px}.page-docfix .filter-discipline header span{margin-right:5px}.page-docfix .filter-discipline .filter-discipline-content{background-color:#fff;border-radius:10px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);display:none;padding:10px;position:absolute;top:40px;width:380px;z-index:50}.page-docfix .filter-discipline .filter-discipline-content.active{display:block}.page-docfix .filter-discipline .filter-discipline-content .list-filter-discipline{height:300px;overflow-y:scroll}.page-docfix .filter-discipline .filter-discipline-content .list-filter-discipline li{padding:2px}.page-docfix .container-btn-filter button{background-color:#e9e9f6;border:1px solid #fff;border-radius:10px;color:#000;font-size:12px;font-weight:700;margin-bottom:10px;margin-right:5px;padding:4px 0;width:95px}.page-docfix .container-btn-filter button.active,.page-docfix .container-btn-filter button:hover{background-color:#09b0b1;border:1px solid #09b0b1;color:#fff}.page-docfix .list-item-update:not(.list-video-update){display:none}.page-docfix .container-carousel .carousel-item{height:430px}.page-docfix .container-carousel .carousel-item img{object-fit:cover;object-position:top center}.page-docfix .infos-user ul{margin:0;padding:0}.page-docfix .infos-user li{display:block;height:144px}.page-docfix .infos-user li img{object-fit:cover;object-position:center center}.page-docfix .title-rubrique{border-bottom:1px solid #09b0b1;color:hsla(0,0%,100%,.9);font-size:16px;font-weight:800;margin-bottom:30px;padding-bottom:5px;text-transform:uppercase}.page-docfix #info-container .card{border:none;border-radius:26px;position:relative}.page-docfix #info-container .card-img-top{border-top-left-radius:26px;border-top-right-radius:26px;max-height:126px;width:100%}.page-docfix #info-container .card-body{padding:.8rem 1rem 1rem}.page-docfix #info-container .card-body img{max-width:32px;padding-top:5px}.page-docfix #info-container .card-title{font-size:18px;font-weight:800;line-height:normal;margin-bottom:1rem;vertical-align:center}.page-docfix #info-container .card-title img{padding-top:0!important}.page-docfix #info-container .card-text{border-radius:4px;font-size:14px;margin-bottom:-6px;padding:.2rem .45rem}.page-docfix #info-container .carousel img{border-radius:26px}.page-docfix #info-container .title-slide{background:rgba(52,48,99,.8);border-radius:4px;font-size:24px;font-weight:900;line-height:normal;margin-bottom:5px;padding:8px 0;text-transform:uppercase}.page-docfix #info-container .subtitle-slide{background:#06b2b1;border-radius:4px;color:#fff;font-size:16px;font-weight:400;line-height:normal;padding:5px 0;vertical-align:center}.page-docfix .picto-slide{height:22px;margin-right:8px;margin-top:-4px}.page-docfix #info-container .card-picto{height:20px;margin-right:5px;margin-top:-4px}.page-docfix #info-container .carousel-control-next,.page-docfix #info-container .carousel-control-prev{width:10%}.page-docfix #info-container .carousel-control-next-icon,.page-docfix #info-container .carousel-control-prev-icon{height:1.5rem;width:1.5rem}.page-docfix #info-container .carousel-caption{bottom:0;left:10%;padding-bottom:8px;padding-top:1.25rem;right:10%}.page-docfix .speciality-tag{margin:5px 0 0 5px}.page-docfix .speciality-tag .badge{background-color:#06b2b1!important;font-size:.7rem;padding:4px 8px}.page-docfix #specialityVideosCarousel .carousel-control-next,.page-docfix #specialityVideosCarousel .carousel-control-prev{align-items:center!important;background-color:rgba(16,24,64,.8)!important;border:1px solid hsla(0,0%,100%,.3)!important;border-radius:50%!important;display:flex!important;height:30px!important;justify-content:center!important;opacity:1!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;width:30px!important;z-index:20!important}.page-docfix #specialityVideosCarousel .carousel-control-prev{left:10px!important}.page-docfix #specialityVideosCarousel .carousel-control-next{right:10px!important}.page-docfix #specialityVideosCarousel .carousel-control-next-icon,.page-docfix #specialityVideosCarousel .carousel-control-prev-icon{filter:brightness(1.5)!important;height:16px!important;width:16px!important}.page-docfix #specialty-videos-container{margin:0 -10px;overflow:hidden;position:relative;width:100%}.page-docfix #specialty-videos{display:flex;width:100%}.page-docfix .specialty-video-item{box-sizing:border-box;flex:0 0 25%;max-width:25%;padding:0 10px}.page-docfix .specialty-video-item .card-item{background-position:50%!important;background-size:cover!important;height:100%;margin:0;min-height:200px;width:100%}.page-docfix .specialty-video-item .card-item .titre-video{margin-top:auto}.page-docfix #next-specialty,.page-docfix #prev-specialty{opacity:.8}.page-docfix #next-specialty:hover,.page-docfix #prev-specialty:hover{opacity:1}.page-docfix .modalcustom-container{z-index:10000!important}.page-docfix .item-fiche{border-radius:10px;height:220px;overflow:hidden}.page-docfix .item-fiche .type{background:#343063;border:4px solid #fff;border-radius:50%;bottom:0;color:#fff;display:block;height:60px;left:calc(50% - 30px);padding-top:15px;position:absolute;text-align:center;width:60px}.page-docfix .nbr-question{color:#000;display:inline-block;font-size:15px;font-weight:600;height:25px;text-align:center;width:25px}@media (min-width:1253px){#header-page-docfix{display:flex;flex-direction:row}#header-page-docfix.no-news #info-container{width:65%}#header-page-docfix.no-news #info-container .block-calendar-infos{width:calc(100% - 355px)}#header-page-docfix #info-container{width:80%}#header-page-docfix .infos-user{padding-left:5px;width:20%}}@media (max-width:1153px){.containter-block-calendar{display:none}.block-calendar-infos .fa-repeat{display:inline-block!important}.block-calendar-infos{border-radius:30px!important;margin-left:30px;width:calc(66% - 50px)!important}.no-news .block-calendar-infos{margin-left:0!important;width:100%!important}}@media (max-width:1252.9px){#header-page-docfix .infos-user{margin-top:50px}#header-page-docfix .infos-user .list-ancrage{display:flex;flex-direction:row}#header-page-docfix .infos-user .list-ancrage .display-ancrage{margin-right:10px}}@media (min-width:768px){#header-page-docfix #info-container{display:flex;flex-direction:row}#header-page-docfix #info-container .container-carousel{width:35%}#header-page-docfix #info-container .container-exam{display:flex;flex-direction:row;justify-content:space-between;padding-left:20px;padding-right:20px;width:65%}#header-page-docfix #info-container .container-exam .card{height:100%;width:calc(33.33333% - 15px)}.show-mobile.container-ancrage,.show-mobile.details-video-item{display:none}.show-desktop.container-ancrage{border-left:1px solid hsla(0,0%,100%,.3);padding-left:10px}.page-docfix .container-lesson{background-size:contain}.page-docfix .card-item{width:calc(25% - 10px)}.page-docfix .card-item+.card-item{margin-left:13px}.page-docfix .container-video{height:269px;max-width:606.22px}}@media (max-width:767.9px){.block-calendar-infos{border-radius:30px!important;margin-left:0!important;width:100%!important}.container-carousel{margin-bottom:40px}.container-exam{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.container-exam .card{height:250px;margin-bottom:30px;width:calc(50% - 15px)}.container-exam .card img{object-fit:cover}.page-docfix .container-ancrage .display-ancrage{width:100%}.page-docfix .container-ancrage .display-ancrage:nth-child(n+2){display:none}.page-docfix .card-item{margin-bottom:15px;max-width:100%;width:100%}.page-docfix .container-lesson-block{margin-bottom:20px}.show-desktop.container-ancrage,.show-desktop.details-video-item{display:none}.page-docfix .container-lesson{background-size:cover}.show-mobile.container-ancrage{margin-top:40px}}@media (max-width:585px){.display-ancrage{display:none!important}.infos-user{margin-top:15px!important}#more-ancrage{margin-bottom:20px}}@media (min-width:585.1px){#more-ancrage{display:none!important}}@media (max-width:853.1px){.filter-discipline-content{left:-250%!important}}@media (max-width:517.1px){.filter-discipline-content{left:0!important;width:100%!important}}@media (min-width:517.11px){.header-block-section{display:flex;flex-direction:row}.header-block-section .filter-discipline{margin-left:20px}}.page-show-playlist .breadcrumb-desktop{color:#fff;font-size:12px;font-style:italic}.page-show-playlist .playlist-block{background-color:#fff;border-top-left-radius:40px;border-top-right-radius:40px}.page-show-playlist .playlist-block .BlocNum{border:1px solid #06b2b1;border-radius:26px;margin-top:16px;padding:4px 16px}.page-show-playlist .playlist-block .title-statement{align-items:center;background:#06b2b1;border-radius:40px;color:hsla(0,0%,100%,.9);display:flex;flex-direction:row;font-size:18px;font-weight:900;margin-bottom:20px;padding:5px 0 4px 5px}.page-show-playlist .playlist-block .title-statement .picto{background:#fff;border-radius:50%;display:inline-block;height:34px;margin-right:10px;padding-top:2px;text-align:center;width:34px}.page-show-playlist .playlist-block .title-statement .picto img{width:20px}.page-show-playlist .playlist-block .title-statement .picto i{color:#343063}.page-show-playlist .playlist-block .nbr-question{background:#e9e9f6;border:1px solid #dadae7;border-radius:20px;display:inline-block;font-size:13px;font-style:italic;font-weight:600;padding:1px 12px 1px 6px}.page-show-playlist .playlist-block .block-tcsanswer{margin-bottom:40px}.page-show-playlist .playlist-block .block-tcsanswer .block-tcs-title{background-color:#e9e9f6;border-bottom:1px solid rgba(233,233,246,.7);border-top:1px solid rgba(233,233,246,.7);padding:6px}.page-show-playlist .playlist-block .block-tcsanswer+.block-tcsanswer{border-top:1px solid #e5e5e5;padding-top:25px}.page-show-playlist .playlist-question{border-radius:0 0 30px 30px}.page-show-playlist .playlist-question .btn-action-playlist .btn.validate{border-radius:0!important}.page-show-playlist .playlist-question .btn-action-playlist .btn.action{background-color:#09b0b1}.page-show-playlist .playlist-question .block-infos-msg{background:#e9e9f6;border:1px solid #dadae7;border-radius:20px;display:inline-block;font-size:13px;font-style:italic;font-weight:600;padding:1px 12px 1px 6px}.page-show-playlist .exo-container{background-color:#343063;border:4px solid #343063;border-radius:30px;margin:0 auto 16px 0;padding:0}.page-show-playlist .exo-container .header-exo-container{padding:8px 0 12px}.page-show-playlist .exo-container .header-exo-container .exo-number-question{background-color:#333063;border-radius:25px 25px 0 0;color:hsla(0,0%,100%,.9);font-size:1.5rem;font-weight:900}.page-show-playlist .exo-container .header-exo-container .exo-question-type{color:#09b0b1;font-weight:500}.page-show-playlist .exo-container .div-result{border-radius:30px;color:#fff;display:none;font-size:18px;font-weight:750;padding:3px 16px}.page-show-playlist .exo-container .div-result.ua{display:inline-block!important}.page-show-playlist .exo-container .div-result.wrong{background-color:darkred;display:inline-block!important}.page-show-playlist .exo-container .div-result.success{background-color:#006400;display:inline-block!important}.page-show-playlist .exo-container .div-result.avg{background-color:#ff8c00;display:inline-block!important}.page-show-playlist .block-top{background-color:#333063;height:80px}.page-show-playlist .block-top .block-left .header-top{height:80px}.page-show-playlist .block-top .block-right .header-top{height:80px;padding-left:36px;padding-right:20px}.page-show-playlist .block-top .block-right .header-top .sub-title{color:#09b0b1;font-weight:700}.page-show-playlist .block-content .block-program .fa-times-circle{color:darkred}.page-show-playlist .block-content .block-program .fa-check-circle{color:#006400}.page-show-playlist .block-content .block-program .prog-line{background-color:#fff;border-bottom-right-radius:30px;border-top-right-radius:30px;box-shadow:0 10px 20px 1px rgba(5,16,43,.15);color:#fff}.page-show-playlist .block-content .block-program .prog-line .block-line{border-bottom-right-radius:30px;border-top-right-radius:30px;padding:8px 0 8px 10px;position:relative;text-decoration:none}.page-show-playlist .block-content .block-program .prog-line .block-line .ind-result{width:25px}.page-show-playlist .block-content .block-program .prog-line .block-line.active,.page-show-playlist .block-content .block-program .prog-line .block-line:hover{background-color:#e9e9f6;cursor:pointer}.page-show-playlist .block-content .block-program .prog-line .block-line.active:before,.page-show-playlist .block-content .block-program .prog-line .block-line:hover:before{background:url(/build/images/bg-quest-top.bd93f9d8.svg) 0 0 no-repeat;content:" ";height:20px;left:0;position:absolute;top:-20px;width:20px}.page-show-playlist .block-content .block-program .prog-line .block-line.active:after,.page-show-playlist .block-content .block-program .prog-line .block-line:hover:after{background:url(/build/images/bg-quest-bottom.2194359a.svg) 0 0 no-repeat;bottom:-20px;content:" ";height:20px;left:0;position:absolute;width:20px}.page-show-playlist .block-content .block-program .prog-line .block-line.no-click{opacity:.6}.page-show-playlist .block-content .block-program .prog-line .container-item-pl{border-top:1px solid #e9e9f6;height:calc(100% - 32px);overflow:scroll}.page-show-playlist .block-content .block-program .prog-line .container-item-pl .fa-award{color:#000}.page-show-playlist .block-content .block-program .prog-line .container-item-pl .type-doc{min-width:98px}.page-show-playlist .block-content .block-program .prog-line .container-item-pl::-webkit-scrollbar{-webkit-appearance:none;width:5px}.page-show-playlist .block-content .block-program .prog-line .container-item-pl::-webkit-scrollbar-thumb{background-color:#09b0b1;border-radius:5px;-webkit-box-shadow:0 0 1px hsla(0,0%,100%,.5)}.page-show-playlist .block-content .content-playlist{padding:5% 12% 0}.page-show-playlist .block-line{display:block}.page-show-playlist .tcs-result{background-color:#343063;border:1px solid #343063;border-radius:20px;display:none;overflow:hidden}.page-show-playlist .tcs-result .header-tcs-result{background-color:#343063;color:#fff;padding-bottom:10px;padding-top:8px;text-align:center}.page-show-playlist .tcs-result .header-tcs-result .user-answer{border-radius:20px;display:inline-block;font-weight:700;padding:3px 30px}.page-show-playlist .tcs-result .header-tcs-result .user-answer.correct{background-color:#006400;color:#fff}.page-show-playlist .tcs-result .header-tcs-result .user-answer.wrong{background-color:darkred;color:#fff}.page-show-playlist .tcs-result .body-tcs{background-color:#fff;border-top-left-radius:20px;border-top-right-radius:20px;padding:15px}.page-show-playlist .tcs-result .body-tcs .table{border-top:1px solid #ababab}.page-show-playlist .tcs-result .body-tcs .table td{border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg);padding:.5rem}.page-show-playlist .tcs-result .body-tcs .table tr:nth-child(2n) td{background-color:#f4f4fa}.page-show-playlist #show-filter{cursor:pointer}.page-show-playlist #show-filter .fa-filter{color:#09b0b1;margin-right:10px}.page-show-playlist #show-filter .title-filter{color:#000}.page-show-playlist #show-filter .fa-caret-down{color:#000;font-size:20px}.page-show-playlist #show-filter #nbr-filtre{background-color:#09b0b1;border-radius:50%;color:#fff;display:none;font-size:10px;font-weight:700;line-height:20px;margin-left:10px;min-height:20px;min-width:20px;text-align:center}.page-show-playlist .block-filter{background-color:#fff;border:1px solid #d8dee4;border-radius:10px;color:#000;display:none;font-size:14px;min-height:40px;padding:15px;position:absolute;width:350px;z-index:1}.page-show-playlist .block-filter .titre-liste{font-size:1em}.page-show-playlist .block-filter .title-filter{font-weight:550}.page-show-playlist .progress{background-color:#fff;border-radius:0;height:8px}.page-show-playlist .progress .progress-bar{background-color:#09b0b1}.page-show-playlist .status-ancrage i{color:#09b0b1;cursor:pointer;font-size:30px;margin-right:10px}.page-show-playlist .status-ancrage span{font-weight:700}@media (min-width:836px){.page-show-playlist .block-content{height:calc(100% - 80px)}.page-show-playlist .block-content .container-block-playlist{display:flex;flex-direction:row;height:100%}.page-show-playlist .block-content .container-block-playlist .block-program{height:100%;width:360px}.page-show-playlist .block-content .container-block-playlist .block-program #form-filter{padding-bottom:8px;padding-left:20px}.page-show-playlist .block-content .container-block-playlist .block-program #form-filter #more-question{display:none}.page-show-playlist .block-content .container-block-playlist .block-program #form-filter #show-filter{width:100%}.page-show-playlist .block-content .container-block-playlist .block-program .prog-line{height:500px;padding:20px 20px 20px 0;width:250px}.page-show-playlist .block-content .container-block-playlist .block-content-exo{width:70%}}@media (max-width:530px){.breadcrumb-desktop{display:none}}@media (max-width:835.9px){.page-show-playlist .block-content .container-block-playlist .block-program #form-filter{padding-bottom:8px;padding-left:20px}.page-show-playlist .block-content .container-block-playlist .block-program #form-filter #more-question{border-right:1px solid #cdcdcd;display:flex;margin-right:10px;padding-right:10px}.page-show-playlist .block-content .container-block-playlist .block-program #form-filter #more-question i{color:#09b0b1;margin-right:5px}.page-show-playlist .block-content .container-block-playlist .block-program .prog-line{border-radius:30px;margin-bottom:15px;padding:8px 22px 1px 0}.page-show-playlist .block-content .container-block-playlist .block-program .prog-line #show-filter .fa-caret-down{font-size:16px;margin-left:10px}.page-show-playlist .block-content .container-block-playlist .block-program .prog-line .container-item-pl{display:none}.page-show-playlist .block-content .container-block-playlist .block-content-exo{width:100%}}.js-show-range-question{cursor:pointer}.range-custom.user-choice{background-color:#fff;display:block;padding:5px 2px;top:10px;width:200px}.range-custom .range-slider.grad{--progress-shadow:2px 2px 4px rgba(0,0,0,.2) inset;--progress-flll-shadow:var(--progress-shadow);--fill-color:linear-gradient(to right,#e0ffff,var(--primary-color));--thumb-shadow:0 0 4px rgba(0,0,0,.3),-3px 9px 9px hsla(0,0%,100%,.33) inset,-1px 3px 2px hsla(0,0%,100%,.33) inset,0 0 0 99px var(--primary-color) inset}.range-custom .range-slider.grad input:hover{--thumb-transform:scale(1.2)}.range-custom .range-slider.grad input:active{--thumb-shadow:inherit;--thumb-transform:scale(1)}.range-custom .range-slider.overlay{--primary-color:#d6e9ff;--track-height:50px;--thumb-size:var(--track-height);--thumb-color:var(--primary-color);--thumb-shadow:none;--progress-flll-shadow:none;--progress-shadow:none;--progress-background:none;--progress-radius:0px;--ticks-color:var(--primary-color);--ticks-height:0;--ticks-thickness:0;--ticks-gap:0px;--min-max-font:700 18px Arial;--min-max-opacity:1;--show-min-max:none;color:#0366d6}.range-custom .range-slider.overlay input:hover{--thumb-shadow:calc(25px - 50px*var(--is-left-most)) 0 0 -15px #0366d6 inset}.range-custom .range-slider.overlay input:active{--thumb-color:inherit}.range-custom .range-slider.overlay .range-slider__values{width:calc(100% - 50%/(var(--max) - var(--min)))}.range-custom .range-slider{--primary-color:#0366d6;--value-offset-y:var(--ticks-gap);--value-active-color:#fff;--value-background:transparent;--value-background-hover:var(--primary-color);--value-font:700 12px/1 Arial;--fill-color:var(--primary-color);--progress-background:#eee;--progress-radius:20px;--track-height:calc(var(--thumb-size)/2);--min-max-font:12px Arial;--min-max-opacity:0.5;--min-max-x-offset:10%;--thumb-size:22px;--thumb-color:#fff;--thumb-shadow:0 0 3px rgba(0,0,0,.4),0 0 1px rgba(0,0,0,.5) inset,0 0 0 99px var(--thumb-color) inset;--thumb-shadow-active:0 0 0 calc(var(--thumb-size)/4) inset var(--thumb-color),0 0 0 99px var(--primary-color) inset,0 0 3px rgba(0,0,0,.4);--thumb-shadow-hover:var(--thumb-shadow);--ticks-thickness:1px;--ticks-height:5px;--ticks-gap:var(
                  --ticks-height,0
  );--ticks-color:silver;--step:1;--ticks-count:Calc(var(--max) - var(--min)) /var(--step);--maxTicksAllowed:30;--too-many-ticks:Min(1,Max(var(--ticks-count) - var(--maxTicksAllowed),0));--x-step:Max(var(--step),var(--too-many-ticks) * (var(--max) - var(--min)));--tickInterval:100/((var(--max) - var(--min))/var(--step)) * var(--tickEvery,1);--tickIntervalPerc:calc((100% - var(--thumb-size))/((var(--max) - var(--min))/var(--x-step))*var(--tickEvery, 1));--value-a:Clamp(var(--min),var(--value,0),var(--max));--value-b:var(--value,0);--text-value-a:var(--text-value,"");--completed-a:calc((var(--value-a) - var(--min))/(var(--max) - var(--min))*100);--completed-b:calc((var(--value-b) - var(--min))/(var(--max) - var(--min))*100);--ca:Min(var(--completed-a),var(--completed-b));--cb:Max(var(--completed-a),var(--completed-b));--thumbs-too-close:Clamp(-1,1000 * (Min(1,Max(var(--cb) - var(--ca) - 5,-1)) + 0.001),1);--thumb-close-to-min:Min(1,Max(var(--ca) - 2,0));--thumb-close-to-max:Min(1,Max(98 - var(--cb),0));background:linear-gradient(to right,var(--ticks-color) var(--ticks-thickness),transparent 1px) repeat-x;background-position-x:calc(var(--thumb-size)/2 - var(--ticks-thickness)/2);background-position-y:var(--flip-y,bottom);background-size:var(--tickIntervalPerc) var(--ticks-height);display:inline-block;height:max(var(--track-height),var(--thumb-size));padding-bottom:var(--flip-y,var(--ticks-gap));padding-top:calc(var(--flip-y)*var(--ticks-gap));position:relative;z-index:1}.range-custom .range-slider[data-ticks-position=top]{--flip-y:1}.range-custom .range-slider:after,.range-custom .range-slider:before{--offset:calc(var(--thumb-size)/2);bottom:var(--flip-y,-2.5ch);content:counter(x);display:var(--show-min-max,block);font:var(--min-max-font);opacity:clamp(0,var(--at-edge),var(--min-max-opacity));pointer-events:none;position:absolute;top:calc(-2.5ch*var(--flip-y));transform:translateX(calc(var(--min-max-x-offset)*var(--before, -1)*-1)) scale(var(--at-edge))}.range-custom .range-slider:before{--before:1;--at-edge:var(--thumb-close-to-min);counter-reset:x var(--min);left:var(--offset)}.range-custom .range-slider:after{--at-edge:var(--thumb-close-to-max);counter-reset:x var(--max);right:var(--offset)}.range-custom .range-slider__values{line-height:0;margin:0 auto;pointer-events:none;position:relative;text-align:justify;top:50%;width:100%;z-index:5}.range-custom .range-slider__values:after{background:red;content:"";display:inline-block;height:0;width:100%}.range-custom .range-slider__progress{--start-end:calc(var(--thumb-size)/2);--clip-end:calc(100% - (var(--cb))*1%);--clip-start:calc(var(--ca)*1%);--clip:inset(-20px var(--clip-end) -20px var(--clip-start));background:var(--progress-background,#eee);border-radius:var(--progress-radius);height:calc(var(--track-height));left:var(--start-end);pointer-events:none;position:absolute;right:var(--start-end);top:calc(var(--ticks-gap)*var(--flip-y, 0) + var(--thumb-size)/2 - var(--track-height)/2);z-index:-1}.range-custom .range-slider__progress:before{background:var(--fill-color,#000);border-radius:inherit;bottom:0;box-shadow:var(--progress-flll-shadow);clip-path:var(--clip);content:"";left:0;position:absolute;right:0;top:0;z-index:1}.range-custom .range-slider__progress:after{border-radius:inherit;bottom:0;box-shadow:var(--progress-shadow);content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.range-custom .range-slider>input{-webkit-appearance:none;background:none;cursor:-webkit-grab;cursor:grab;height:var(--thumb-size);left:0;margin:0;outline:none;position:absolute;top:calc(50% - max(var(--track-height), var(--thumb-size))/2 + var(--ticks-gap)/2*var(--flip-y, -1));width:100%}.range-custom .range-slider>input:not(:only-of-type){pointer-events:none}.range-custom .range-slider>input::-webkit-slider-thumb{appearance:none;background:var(--thumb-color);border:none;border-radius:var(--thumb-radius,50%);box-shadow:var(--thumb-shadow);height:var(--thumb-size);pointer-events:auto;transform:var(--thumb-transform);transition:.1s;width:var(--thumb-size)}.range-custom .range-slider>input::-moz-range-thumb{appearance:none;background:var(--thumb-color);border:none;border-radius:var(--thumb-radius,50%);box-shadow:var(--thumb-shadow);height:var(--thumb-size);pointer-events:auto;transform:var(--thumb-transform);transition:.1s;width:var(--thumb-size)}.range-custom .range-slider>input::-ms-thumb{appearance:none;background:var(--thumb-color);border:none;border-radius:var(--thumb-radius,50%);box-shadow:var(--thumb-shadow);height:var(--thumb-size);pointer-events:auto;transform:var(--thumb-transform);transition:.1s;width:var(--thumb-size)}.range-custom .range-slider>input:hover{--thumb-shadow:var(--thumb-shadow-hover)}.range-custom .range-slider>input:hover+output{--value-background:var(--value-background-hover);--y-offset:-5px;box-shadow:0 0 0 3px var(--value-background);color:var(--value-active-color)}.range-custom .range-slider>input:active{--thumb-shadow:var(--thumb-shadow-active);cursor:grabbing;z-index:2}.range-custom .range-slider>input:active+output{transition:0s}.range-custom .range-slider>input:first-of-type{--is-left-most:Clamp(0,(var(--value-a) - var(--value-b)) * 99999,1)}.range-custom .range-slider>input:first-of-type+output{--value:var(--value-a);--x-offset:calc(var(--completed-a)*-1%)}.range-custom .range-slider>input:first-of-type+output:not(:only-of-type){--flip:calc(var(--thumbs-too-close)*-1)}.range-custom .range-slider>input:first-of-type+output:after{content:var(--prefix,"") var(--text-value-a) var(--suffix,"")}.range-custom .range-slider>input:nth-of-type(2){--is-left-most:Clamp(0,(var(--value-b) - var(--value-a)) * 99999,1)}.range-custom .range-slider>input:nth-of-type(2)+output{--value:var(--value-b)}.range-custom .range-slider>input:only-of-type~.range-slider__progress{--clip-start:0}.range-custom .range-slider>input+output{--flip:-1;--x-offset:calc(var(--completed-b)*-1%);--pos:calc((var(--value) - var(--min))/(var(--max) - var(--min))*100%);background:var(--value-background);border-radius:10px;bottom:-16px;left:var(--pos);padding:2px 4px;pointer-events:none;position:absolute;transform:translate(var(--x-offset),calc(150%*var(--flip) - (var(--y-offset, 0px) + var(--value-offset-y))*var(--flip)));transition:all .12s ease-out,left 0s;z-index:5}.range-custom .range-slider>input+output:after{content:var(--prefix,"") var(--text-value-b) var(--suffix,"");font:var(--value-font)}.range-custom body>.range-slider,.range-custom label[dir=rtl] .range-slider{min-width:200px;width:clamp(300px,50vw,800px)}.popin{background:#fff;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.2);left:50%;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%)}.popin-content{align-items:center;display:flex;flex-direction:column}.vertical-range{-webkit-appearance:slider-vertical;appearance:slider-vertical;background:#ddd;border-radius:5px;cursor:pointer;height:150px;outline:none;width:8px;writing-mode:bt-lr}.vertical-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#007bff;border-radius:50%;cursor:pointer;height:20px;width:20px}.vertical-range::-moz-range-thumb{background:#007bff;border-radius:50%;cursor:pointer;height:20px;width:20px}.details-table-session td{padding:.9rem .5rem}.list-details-choice-items button{background-color:#d7d7d7;border:2px solid #d7d7d7;border-radius:5px;margin-left:8px;padding-left:5px;padding-right:5px;width:76px}.list-details-choice-items button div:first-child{font-size:12px;width:35px}.list-details-choice-items button div:nth-child(2){background-color:#fff;border-radius:5px;text-align:center;width:calc(100% - 35px)}.best-answer td{color:#006400;font-weight:800}.page-favoris .nav-link span{background-color:#f3f3f3;border-radius:50%;color:#000;display:inline-block;font-size:12px;height:25px;line-height:25px;width:25px}.page-favoris .nav-link.active span{background-color:#09b0b1;color:#fff!important}.page-favoris .fas.fa-heart{color:darkred}.page-favoris .box-favoris{background-color:#fff;border-radius:40px;padding:30px}.page-favoris .container-item-fiche .type{background:#343063;border:4px solid #fff;border-radius:50%;bottom:0;color:#fff;display:block;height:60px;left:calc(50% - 30px);padding-top:15px;position:absolute;text-align:center;width:60px}.page-favoris .container-item-fiche .item-fiche{border-radius:20px;height:245px;overflow:hidden}.page-favoris .player-podcast-img i{color:#343063;font-size:45px;margin-right:15px}.page-favoris .player-podcast-img img{width:100px}.page-favoris .item-podcast{border-radius:20px;box-shadow:0 10px 16px rgba(11,8,40,.5);padding:20px}.page-favoris .item-podcast .title-podcast{font-weight:600}.main-folder{border-bottom:1px solid #dadae7;margin-bottom:15px;padding-bottom:5px}.main-folder span{font-size:20px;font-weight:600}.main-folder .fa-folder-open,.main-folder .fa-home{font-size:25px}.title-folder{font-size:18px;font-weight:650}.line-directory{border-bottom:1px solid #ededed;padding:7px 10px}.line-directory .fa-folder{color:#06b2b1;font-size:18px}.line-directory .folder-view{opacity:0;pointer-events:none}.line-directory:hover{background-color:#e9e9f6;cursor:pointer}.line-directory:hover .folder-view{opacity:1;pointer-events:all}.page-training{min-height:100vh}.page-training .title-train{background-color:#f5f5f5;margin-bottom:50px;padding:2px}.page-training .item-session-folder{align-items:center;display:flex;flex-direction:row}.page-training .item-session-folder .folder-item-session-checkbox{margin-right:5px;width:15px}.page-training .item-session-folder .sessionAnnal{width:calc(100% - 20px)}.page-training h5{align-items:center;display:flex;justify-content:center}.page-training h5 span{background-color:#09b0b1;border-radius:50%;color:#fff;display:inline-block;font-size:12px;height:26px;line-height:25px;margin-left:5px;width:26px}.page-training .box-training{background-color:#fff;border-radius:40px;padding:30px;position:relative}.page-training .box-training.close{pointer-events:none;transition:all .15s}.page-training .box-training .table-session .td-img{width:25px}.page-training .box-training .table-session .session-title{color:#000;font-weight:550;text-decoration:none}.page-training .box-training .table-session .fa-info-circle{cursor:pointer}.page-training .box-training .table-session .sessoin-folder{color:#656565;font-size:12px;font-weight:500}.page-training .box-training .table-session .sessoin-folder i{color:#d6d6d6;font-size:11px}.page-training .box-training .table-session .progress{height:8px}.page-training .box-training .table-session .progress .progress-bar{background-color:#09b0b1}.page-training .box-training .table-session td{vertical-align:middle}.page-training .box-training .title-day{align-items:center;background-color:#09b0b1;border-radius:40px;display:flex;flex-direction:row;padding:5px 0 4px 5px}.page-training .box-training .title-day h4{color:#fff;font-size:18px;font-weight:900;margin-bottom:0}.page-training .box-training .title-day .picto{background:#fff;border-radius:50%;display:inline-block;height:34px;margin-right:10px;padding-top:2px;text-align:center;width:34px}.page-training .box-training .title-day .picto i{color:#09b0b1;font-size:20px;margin-top:5px}.page-training .box-training .title-day .picto img{width:25px}.page-training .box-training .block-ancrage{background-color:#e9e9f6;border:1px solid #dadae7;border-radius:20px;padding:10px}.page-training .box-training .block-ancrage .list-days span{background-color:#343063;border-radius:100%;color:#fff;display:inline-block;font-size:8px;font-weight:700;height:18px;margin-right:2px;padding:2px;text-align:center;width:18px}.page-training .box-training .block-ancrage .list-days span.actif{background-color:#09b0b1;color:#fff}.page-training .box-training .block-ancrage .title-box-ancrage{font-size:1rem;font-weight:500;margin-bottom:1rem}.page-training .box-training .block-ancrage .time{background-color:#fff;border-radius:30px;font-size:12px;padding:1px 5px}.page-training .box-training .block-ancrage .btn-user-action{border-top:1px solid #dadae7;margin-top:15px;padding-top:20px}.page-training .box-training .btn-animation .fa-folder{font-size:14px;left:9px;top:8px}.page-training .box-training .btn-animation:hover i{left:calc(100% - 9px);transform:translateX(-100%)}.page-training .box-training .chart-container{margin-bottom:20px;position:relative;width:100%}.page-training .box-training .chart-item{cursor:pointer;margin-bottom:30px;text-align:center}.page-training .box-training .chart-title{color:#000;font-weight:700;margin-top:10px}.page-training .box-training .stats-content{margin-top:30px}.page-training .btn-search{background-color:#fff;border-radius:50%;height:30px;padding:0;text-align:center;width:30px}.page-training .block-search{background-color:#fff;border-radius:10px 10px 10px 10px;padding:5px}.page-training .block-search .block-icone{background-color:#fff;padding-left:10px;padding-right:10px}.page-training .block-search .block-caret{border-radius:50%;cursor:pointer;height:26px;padding-left:7px;padding-right:7px;text-align:center;width:26px}.page-training .block-search .block-caret i{font-size:12px}.page-training .block-search .block-caret:hover{background-color:#dcdcdc}.page-training .block-search input[type=text]{border:1px solid #fff}.page-training .block-search input[type=text]:focus-visible,.page-training .block-search input[type=text]:focus-within{border:1px solid #fff;outline-color:#fff}.page-training .form-search-session{background-color:#fff;border-radius:5px;-webkit-box-shadow:0 1px 1px 0 rgba(65,69,73,.3),0 1px 3px 1px rgba(65,69,73,.15);box-shadow:0 1px 1px 0 rgba(65,69,73,.3),0 1px 3px 1px rgba(65,69,73,.15);display:none;padding:15px;position:absolute;top:45px;width:100%;z-index:5}.page-training .ra-folder{align-items:start;background-color:#fff!important;border:1px solid #e9e9f6;border-radius:10px;cursor:pointer;display:flex;flex-direction:row;padding:10px}.page-training .ra-folder:hover{box-shadow:0 0 10px 0 rgba(0,0,0,.1);cursor:pointer}.page-training .ra-folder .nbr-session{color:#616161}.page-training .ra-folder .block-details-folder{width:calc(100% - 70px)}.page-training .ra-folder .block-icone{align-items:center;background-color:#09b0b1;border-radius:20px;display:flex;height:60px;justify-content:center;margin-right:10px;width:60px}.page-training .ra-folder .block-icone i{color:#fff;font-size:30px}.page-training .ra-folder i{color:#06b2b1}.page-training .details-folder{opacity:0}.page-training .details-folder.show{background-color:#fff;opacity:1;position:absolute;top:0;transition:all .25s;width:100%}.page-training .details-folder header{border-bottom:1px solid #e7e7e7;margin-bottom:20px;padding-bottom:10px}.page-training .details-folder header .fa-chevron-left{cursor:pointer;font-size:25px;margin-right:20px;margin-top:5px}.page-training .details-folder header .title-folder{font-size:22px;font-weight:900}.page-training .details-folder header .title-folder i{color:#09b0b1}.page-training .details-folder .menu-training{background-color:#f8f8f8;display:flex;flex-direction:row;margin-bottom:40px;padding-left:10px;padding-right:10px}.page-training .sessionAnnal[draggable=true]{cursor:grab}.page-training .sessionAnnal.dragging{cursor:grabbing;opacity:.5}.page-training .ra-folder[draggable=true]{cursor:grab}.page-training .ra-folder.dragging{cursor:grabbing;opacity:.5}.page-training .ra-folder.drag-over{background-color:rgba(0,123,255,.1);border:2px dashed #007bff;transform:scale(1.02);transition:all .2s ease}.page-training .container-item-session.drag-over-sessions{background-color:rgba(40,167,69,.1);border:2px dashed #28a745;border-radius:8px;transition:all .2s ease}.page-training .details-folder{background-color:#fff;display:none;position:relative;z-index:10}.page-training .details-folder.show{display:block;padding:50px}.page-training .box-training.close{display:none}.page-training .breadcrumb{margin-bottom:1.7rem}.page-training .breadcrumb-item a{color:#007bff;text-decoration:none;transition:color .2s ease}.page-training .breadcrumb-item a:hover{color:#0056b3;text-decoration:underline}.page-training .breadcrumb-item.active{color:#6c757d;font-weight:600}.page-training .breadcrumb-item+.breadcrumb-item:before{color:#6c757d;content:">"}.question-doit{min-height:500px}.question-doit .line-question{border:1px solid #dadae7;border-radius:30px;margin-bottom:20px;padding:8px}.question-doit .line-question .block-line-question{background-color:rgba(6,178,177,.12);border-radius:30px}.question-doit .line-question .block-line-question .block-title-question{color:#3e3a6e;font-size:14px;font-weight:900}.question-doit .line-question .block-line-question .block-details-question{background-color:#fff;border-radius:30px}.question-doit .line-question .ind-wrong{color:crimson}.question-doit .line-question .ind-success{color:#228b22}#popin-menu-folder .nav-container,#popin-sessionAnnals .nav-container{border-bottom:1px solid #dcdcdc;display:none}#popin-menu-folder .ra-folder,#popin-sessionAnnals .ra-folder{cursor:pointer;padding:5px 10px}#popin-menu-folder .ra-folder+.ra-folder,#popin-sessionAnnals .ra-folder+.ra-folder{border-top:1px solid #e7e7e7}@media (min-width:1057px){.header-box-training{display:flex;flex-direction:row;justify-content:space-between}.header-box-training .box-training:first-child{width:30%}.header-box-training .box-training:nth-child(2){width:69%}}@media (max-width:1056.9px){.header-box-training .box-training:first-child{margin-bottom:30px}}@media (min-width:836px){.page-training .btn-search{display:none}.page-training .block-search{display:flex}.page-training .block-search input[type=text]{width:450px}.page-training .header-block-search{align-items:center;display:flex;flex-direction:row}}@media (max-width:835.9px){.page-search .block-search{display:flex}.page-search form[name=search],.page-search form[name=search] input[type=text]{width:100%}.page-training:not(.page-search) .btn-search{display:block}.page-training:not(.page-search) .mobile-search{display:flex;flex-direction:row}.page-training:not(.page-search) form[name=search]{width:100%}.page-training:not(.page-search) .block-search{display:none;margin-top:15px;width:100%}.page-training:not(.page-search) .block-search input[type=text]{width:100%}.page-training .header-block-search{align-items:center;display:flex;flex-direction:column}}@media (max-width:769px){.table-session .hide-mobile{display:none}.table-session .hide-desktop i{color:#bababa;font-size:12px}.table-session .hide-desktop .date-session{color:#656565;font-size:12px}.table-session .hide-desktop .progress{height:6px!important}}@media (min-width:769.1px){.table-session .hide-desktop{display:none}}.page-profile .header-subscription{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);padding:1.5rem}.page-profile .header-subscription .title-header{color:grey}.page-profile .header-subscription .icon-header{align-items:center;background-color:#09b0b1;border-radius:50%;color:#fff;display:flex;font-size:25px;height:50px;justify-content:center;margin-right:20px;width:50px}.page-profile .header-subscription .fa-check-circle{color:#006400;font-size:18px}.page-profile .nav a{background-color:#f1f1f1;color:#000;display:block;min-width:150px;text-align:center}.page-profile .nav a.active{background-color:#343063;color:#fff}.page-profile .page-profile-content{padding:25px}.page-profile .specialty-choice{border:1px solid #e0e0e0;border-radius:8px;margin-bottom:10px;overflow:hidden}.page-profile .specialty-header{align-items:center;background-color:#f8f9fa;cursor:pointer;display:flex;padding:15px;transition:background-color .3s}.page-profile .specialty-header:hover{background-color:#f0f0f0}.page-profile .specialty-header input[type=checkbox]{margin-right:10px}.page-profile .specialty-header label{color:#343063;cursor:pointer;flex:1;font-weight:600;margin-bottom:0}.page-profile .specialty-toggle{transition:transform .3s}.page-profile .specialty-toggle.active{transform:rotate(180deg)}.page-profile .discipline-content{background-color:#fafafa;max-height:0;overflow:hidden;padding:0;transition:max-height .3s ease-out,padding .3s}.page-profile .discipline-content.active{border-top:1px solid #e0e0e0;max-height:1000px;padding:15px}.page-profile .discipline-list{display:flex;flex-wrap:wrap;margin:-5px}.page-profile .discipline-item{align-items:center;background-color:#fff;border:1px solid #e5e5e5;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.05);display:flex;height:100%;margin:5px;padding:8px 12px}.page-profile .discipline-item i{color:#4a86e8;flex-shrink:0;margin-right:10px}.page-profile .discipline-item:hover{background-color:#f5f5f5;transform:translateX(5px);transition:all .2s}.page-profile .no-disciplines{color:#888;font-style:italic;padding:10px;text-align:center}.page-profile .debug-info{color:#999;font-size:.8em;margin-left:25px;margin-top:5px}.header-profil .bg-poster{border:4px solid #09b0b1;border-radius:50%;height:90px;overflow:hidden;padding:5px;width:90px}.header-profil .bg-poster img{border-radius:50%;object-fit:cover}.header-profil .account-firstname{color:#fff;font-size:16px}.header-profil .account-lastname{color:#fff;font-size:20px;font-weight:900}.header-profil .specialty-choice{border:1px solid #e0e0e0;border-radius:8px;margin-bottom:10px;overflow:hidden}@media (min-width:1025px){.page-profile .header-subscription{width:60%}}@media (max-width:631.9px){.page-profile .nav-item{width:25%}.page-profile .nav-item a{max-width:100%!important;min-width:100%!important}.page-profile .nav-item span{display:none}}.page-media .nav{border-top-left-radius:30px;border-top-right-radius:30px;overflow:hidden}.page-media .nav .nav-item{width:33.3333333333%}.page-media .nav .nav-item a{background-color:#fff;color:#343063;display:block;text-align:center;width:100%}.page-media .nav .nav-item a .number-item{background-color:#343063;border-radius:50%;color:#fff;display:inline-block;font-size:12px;height:23px;line-height:23px;text-align:center;width:23px}.page-media .nav .nav-item a.active,.page-media .nav .nav-item a:hover{background-color:#343063;color:#fff;font-weight:500}.page-media .nav .nav-item a.active .number-item,.page-media .nav .nav-item a:hover .number-item{background-color:#fff;color:#343063}.page-media .box-training{background-color:#fff;border-radius:40px;padding:30px;position:relative}.page-media .item-podcast{border-radius:20px;box-shadow:0 10px 16px rgba(11,8,40,.5);cursor:pointer;padding:20px}.page-media .item-podcast .player-podcast-img i{color:#343063;font-size:45px;margin-right:15px}.page-media .item-podcast .player-podcast-img img{width:100px}.page-media .item-fiche{border-radius:10px;height:220px;overflow:hidden}.page-media .item-fiche .type{background:#343063;border:4px solid #fff;border-radius:50%;bottom:0;color:#fff;display:block;height:60px;left:calc(50% - 30px);padding-top:15px;position:absolute;text-align:center;width:60px}.page-media .box-item:not(:last-child){margin-bottom:40px}.page-media .box-item .container-item-session{margin-bottom:10px}.page-media .title-box{align-items:center;background-color:#09b0b1;border-radius:40px;display:flex;flex-direction:row;margin-bottom:40px;padding:5px 0 4px 5px}.page-media .title-box .picto{background:#fff;border-radius:50%;display:inline-block;height:34px;margin-right:10px;padding-top:2px;text-align:center;width:34px}.page-media .title-box .picto i{color:#343063;font-size:17px;line-height:30px}.page-media .title-box h4{color:#fff;font-size:18px;font-weight:900;margin-bottom:0}.page-media .carousel-media{position:relative}.page-media .carousel-media .swiper-button-prev{left:-18px}.page-media .carousel-media .swiper-button-next{right:-17px}.page-media .carousel-media .item-podcast .n-item{background:#fff;border:2px solid #06b2b1;border-radius:20px;color:#343063;display:inline-block;font-size:15px;font-weight:700;padding:1px 12px;text-align:center}.page-media .carousel-media .card-item,.page-media .carousel-media .item-podcast{box-shadow:0 6px 6px rgba(11,8,40,.5)!important}.item-podcast .n-item{background:#fff;border:2px solid #06b2b1;border-radius:20px;color:#343063;display:inline-block;font-size:15px;font-weight:700;padding:1px 12px;text-align:center}@media (max-width:1023.9px){.form-select-media .form-search{flex-direction:column}.form-select-media .form-search .container-select{margin-bottom:10px;width:100%!important}.form-select-media .form-search .container-select .custom-select{border-radius:5px!important;width:100%!important}}@media (min-width:1024px){.form-select-media .form-search{flex-direction:row}.form-select-media .form-search .custom-select{border-radius:40px}.form-select-media .container-select{width:calc(33.33333% - 20px)!important}.form-select-media .container-select:not(:last-child){margin-right:30px!important}}@media (max-width:879.9px){.nav-link .desktop-title{display:none}.nav-link .mobile-icon{display:inline-block}.page-media .nav{width:80%}}@media (min-width:880px){.nav-link .desktop-title{display:inline-block}.nav-link .mobile-icon{display:none}.page-media .nav{width:60%}}.page-player-short-video .player-button{position:absolute;right:-45px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:40px;z-index:3}.page-player-short-video .player-button .nav-swiper{background-color:#fff;padding:0}.page-player-short-video .player-button .nav-swiper i{color:#343063}.page-player-short-video .player-button .fa-heart{color:darkred;font-size:30px}.page-player-short-video .player-button .fa-heart.far:hover{font-weight:900}.page-player-short-video .player-button .fa-flag{color:#fff;cursor:pointer;font-size:20px}.page-player-short-video.video .carousel-media{height:100%}.page-player-short-video.video .carousel-media iframe{height:485px;width:100%}.page-player-short-video.video .carousel-media .swiper .swiper-slide{height:auto!important}.page-player-short-video.video #swiper-video{height:100%}.page-player-short-video.short-video .swiper .swiper-slide{height:100%!important}.page-player-short-video.short-video .swiper .swiper-slide .title-video{height:60px}.page-player-short-video.short-video .swiper .swiper-slide iframe{height:calc(100% - 80px)}.page-player-short-video.short-video .container-carousel-playlist,.page-player-short-video.short-video .container-carousel-playlist .carousel-media,.page-player-short-video.short-video .container-carousel-playlist .carousel-media #swiper-video,.page-player-short-video.short-video .container-carousel-playlist .container-video-item{height:100%}.page-player-short-video.short-video .container-carousel-playlist .container-video-item .vimeo-player{width:100%}.playlist-podcast #section-player-podcast{background-color:#323063;border:1px solid #fff;border-radius:30px}.playlist-podcast #section-player-podcast .player-podcast{background-color:transparent!important;border:0!important;border-radius:0!important}.playlist-podcast #section-player-podcast .container-list-podcasts{overflow:hidden}.playlist-podcast #section-player-podcast .container-list-podcasts .list-podcasts{height:400px;overflow-y:scroll}.playlist-podcast #section-player-podcast .container-list-podcasts .list-podcasts .li-podcast{color:#fff;padding-bottom:15px;padding-top:15px}.playlist-podcast #section-player-podcast .container-list-podcasts .list-podcasts .li-podcast .fa-music,.playlist-podcast #section-player-podcast .container-list-podcasts .list-podcasts .li-podcast .fa-pause{display:none}.playlist-podcast #section-player-podcast .container-list-podcasts .list-podcasts .li-podcast.play,.playlist-podcast #section-player-podcast .container-list-podcasts .list-podcasts .li-podcast:hover{background-color:#434185;cursor:pointer}.playlist-podcast #section-player-podcast .container-list-podcasts .list-podcasts .li-podcast.play:hover .fa-pause{display:inline-block}.playlist-podcast #section-player-podcast .container-list-podcasts .list-podcasts .li-podcast.play .fa-play,.playlist-podcast #section-player-podcast .container-list-podcasts .list-podcasts .li-podcast.play:hover .fa-music,.playlist-podcast #section-player-podcast .container-list-podcasts .list-podcasts .li-podcast.play:hover .fa-play{display:none}.playlist-podcast #section-player-podcast .container-list-podcasts .list-podcasts .li-podcast.play .fa-music{display:inline-block}.playlist-podcast #section-player-podcast .container-list-podcasts .list-podcasts .li-podcast.play.play-pause .fa-music{display:none}.playlist-podcast #section-player-podcast .container-list-podcasts .list-podcasts .li-podcast.play.play-pause .fa-pause{display:inline-block}.playlist-podcast #section-player-podcast .container-list-podcasts .list-podcasts .li-podcast .podcast-title{font-weight:900}.playlist-podcast #section-player-podcast .container-list-podcasts .list-podcasts .li-podcast .podcast-title .fa-podcast{color:#09b0b1;font-size:18px}.playlist-podcast #section-player-podcast .container-list-podcasts .list-podcasts .li-podcast .icon-play{font-size:18px;text-align:center;width:60px}.playlist-podcast #section-player-podcast .container-list-podcasts .list-podcasts .li-podcast .icon-play i{color:#fff;font-size:20px}.playlist-podcast #section-player-podcast .container-list-podcasts .list-podcasts::-webkit-scrollbar{-webkit-appearance:none;width:8px}.playlist-podcast #section-player-podcast .container-list-podcasts .list-podcasts::-webkit-scrollbar-thumb{background-color:#09b0b1;border-radius:5px;-webkit-box-shadow:0 0 1px hsla(0,0%,100%,.5)}.playlist-podcast #section-player-podcast #player-button{left:50%;position:absolute;right:50%}.playlist-podcast #section-player-podcast .custom-icon{font-size:20px!important;margin-left:10px}@media (max-width:767.9px){.container-list-podcasts{display:none}.container-list-podcasts.active{background-color:#3a3874;display:block;height:calc(100% - 58px);overflow-y:scroll;position:absolute;top:58px;width:100%}#mobile-display-mp3{background-color:#3b3874;border-radius:20px;display:flex;padding:10px}#mobile-display-mp3 .list-podcasts-mobile{width:calc(100% - 20px)}#mobile-display-mp3 .podcast-title{color:#fff}#mobile-display-mp3 .podcast-title .fa-podcast{color:#09b0b1!important;font-size:20px!important}#mobile-display-mp3 .podcast-item-title{color:#fff;font-weight:800}#mobile-display-mp3 .icon-play{font-size:18px;text-align:center;width:60px}#mobile-display-mp3 .icon-play .fas{display:none}}@media (min-width:768px){#mobile-display-mp3{display:none}#section-player-podcast{height:500px}#section-player-podcast .player-podcast{width:80%}.container-list-podcasts{height:calc(100% - 20px);margin-bottom:10px;margin-top:18px}.container-list-podcasts #list-podcasts{height:471px;padding-right:5px}#section-player-podcast .player-podcast{padding:30px}}.infos-custom-graph{bottom:56px;left:42%;position:absolute}.infos-custom-graph span:first-child{color:#5070dd;font-size:1.5rem;font-weight:700}.infos-custom-graph span:nth-child(2){font-size:1rem;font-weight:700;margin-left:2px;margin-right:2px}.infos-custom-graph span:nth-child(3){font-size:.8rem;line-height:1.2rem}.box-training-content .block-infos-statistic{border:2px solid #f3f3f3;min-width:280px;padding:10px}.box-training-content .block-infos-statistic .block-left{margin-left:10px;margin-right:20px}.box-training-content .block-infos-statistic .block-left span{align-content:center;align-items:center;background-color:#343063;border-radius:50%;color:#fff;display:inline-flex;font-size:20px;font-weight:700;height:40px;justify-content:center;text-align:center;width:40px}.box-training-content .block-infos-statistic .block-info-note{color:#343063;font-size:24px;font-weight:700}.box-training-content .block-infos-statistic .block-info{color:#6c757d}.box-training-content .spec-item{border-radius:10px;display:block;padding:10px}.box-training-content .spec-item .chart-item{border-radius:10px;box-shadow:0 6px 12px rgba(11,8,40,.5)!important}.box-training-content .spec-item .chart-item .chart-title{border:2px solid #f3f3f3;border-radius:10px 10px 0 0;height:70px;overflow:hidden;padding:10px}.box-training-content .spec-item .chart-item .chart-container{border:2px solid #f3f3f3;border-radius:0 0 10px 10px;padding:5px}.box-training-content .spec-item .chart-item .chart-container .chart-canvas{position:relative}.box-training-content .threshold-marker{background-color:#ef4444;bottom:0;cursor:help;position:absolute;top:0;transition:left .4s ease;width:3px}.box-training-content .progress-text{color:#333;font-size:.95rem;left:66%;margin-top:8px;position:absolute;top:-31px}.page-statistic .progress-wrapper{font-family:Segoe UI,sans-serif;margin:20px auto;max-width:500px;position:relative;width:100%}.page-statistic .progress-bar-container{background-color:#f1f5f9;border-radius:12px;box-shadow:inset 0 1px 3px rgba(0,0,0,.1);height:5px;overflow:hidden;position:relative}.page-statistic .progress-bar{background:linear-gradient(90deg,#3b82f6,#60a5fa);border-radius:12px 0 0 12px;height:100%;position:relative;transition:width .6s ease,background-color .4s ease;width:0}.page-statistic .progress-text{color:#333;font-size:.95rem;left:66%;margin-top:8px;position:absolute;top:-31px}.page-statistic .threshold-marker{background-color:#ef4444;bottom:0;cursor:help;left:70%;position:absolute;top:0;transition:left .4s ease;width:5px}.page-statistic .box-exam{background-color:#fff;border-radius:10px;padding:8px}.page-statistic .box-exam .box-exam-title{font-size:18px;font-weight:650}.page-statistic .box-exam .rank-mark{background-color:#ccccea;font-size:14px;font-weight:750;padding:5px;width:165px}.page-statistic .box-exam .rank-user{color:#09b0b1;font-size:45px;font-weight:750}.page-statistic .box-stats{background-color:#fff;border-radius:10px;box-shadow:0 0 10px #dcdcdc;min-height:186px;padding:10px}.page-statistic .box-stats .title{color:#343063;font-size:1.2rem;font-weight:650;margin-bottom:10px}.page-statistic .box-stats .fa-info-circle{color:gray}.page-statistic .box-stat-more-item{align-items:center;display:flex;flex-flow:row}.page-statistic .box-stat-more-item .block-i{margin-left:25px;width:120px}.page-statistic .box-stat-more-item .block-i .fas{font-size:50px}.page-statistic .box-stat-more-item .block-i .fa-trophy{color:#09b0b1}.page-statistic .box-stat-more-item .block-i .fa-frown{color:darkred}.page-statistic .box-stat-more-item .block-item{width:calc(100% - 120px)}.page-statistic .box-stat-more-item .block-item .block-item-li{align-items:center;background-color:#f6f6f6;display:flex;margin-bottom:3px;padding:5px 10px;text-align:center}.page-statistic .box-stat-more-item .block-item .block-item-li .number{background-color:#09b0b1;border-radius:50%;color:#fff;display:inline-block;font-weight:700;height:22px;line-height:20px;margin-right:10px;width:22px}.page-statistic .box-stat-global{border:1px solid #e9e9f6;margin-bottom:24px;padding:10px;position:relative;width:calc(25% - 20px)!important}.page-statistic .box-stat-global .title-stat-global{background-color:#e9e9f6;font-size:1.2rem;font-weight:550;margin-bottom:10px;padding:2px 10px}.page-statistic .box-stat-global .btn-train{background-color:#09b0b1;border-radius:0 0 10px 10px;bottom:-18px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:650;padding:3px 8px;position:absolute;right:-1px;text-align:center;text-decoration:none;width:130px}.page-statistic .box-stat-global .content{min-height:200px}.page-statistic .box-stat-global .score-user-rangA{color:#09b0b1;font-size:40px;font-weight:700}.page-statistic .box-stat-global .score-user-pointT,.page-statistic .box-stat-global .score-user-separator{font-size:20px}.box-training .swiper-slide .box-stat-global{width:100%!important}.box-training .container-filter-graph{position:relative}.box-training .container-filter-graph .filter-graph{align-content:center;align-items:center;border-bottom:1px solid #000;cursor:pointer;display:inline-flex;flex-direction:row;justify-content:space-between;min-width:175px;padding-bottom:2px}.box-training .container-filter-graph .filter-graph .fa-caret-down{font-size:20px}.box-training .container-filter-graph .filter-graph-content{background-color:#fff;border:1px solid #e9e9f6;border-radius:10px;display:none;left:0;min-width:200px;padding:10px;position:absolute;top:36px;z-index:100}.box-training .container-filter-graph .filter-graph-content ul li{cursor:pointer;padding:5px 10px}.box-training .container-filter-graph .filter-graph-content ul li:hover{background-color:#f6f6f6}.graph-exo-stat,.graph-spec-stat{min-height:200px}.box-graph-question .box-stat-global,.box-graph-spe .box-stat-global{min-height:350px}.doc-list-view li:first-child .number{color:#5070dd}.doc-list-view li:nth-child(2) .number{color:#b6d635}.doc-list-view li:nth-child(3) .number{color:#09b0b1}.doc-list-view li{margin-bottom:2px}.doc-list-view li .number{display:inline-block;font-size:2rem;font-weight:700;text-align:center;width:80px}.doc-list-view li .title{font-size:1.2rem}@media (min-width:992px){.box-stats{width:calc(33.33333% - 30px)}}@media (min-width:426px) and (max-width:991.9px){.box-stats-desktop{display:inline-block;margin-bottom:20px;width:calc(50% - 20px)}.box-stats-desktop:nth-child(2){margin-left:17.5px}.box-stats-desktop:first-child{margin-right:17.5px}}@media (min-width:426px){.container-box-stats-desktop{display:flex;flex-flow:row wrap;justify-content:space-between}}.page-tunnel{background-color:#e9e9f6}.page-tunnel .infos-marketing .block-marketing{background-color:#e9e9f6;border-radius:10px;margin-bottom:20px;padding:20px;width:calc(33.33333% - 10px)}.page-tunnel .infos-marketing .block-marketing i{color:#09b0b1;font-size:20px}.page-tunnel .infos-marketing .block-marketing .block-marketing-title{font-size:1.5rem;font-weight:600}.page-tunnel table{background-color:inherit}.page-tunnel table td,.page-tunnel table th{background-color:#f8f9fa}.page-tunnel table th{color:#343063;font-size:1.3rem;font-weight:900}.page-tunnel .brands-payment img{height:2rem}.page-tunnel .text-xs{font-size:.75rem;line-height:1rem}.page-tunnel .text-gray-500{--tw-text-opacity:1;color:#6b7280}.page-tunnel .block-code-promo{background-color:#fff;border-bottom:1px solid #dadae7;padding:18px 0}.page-tunnel .opt-paiement{border:2px solid #dadae7;border-radius:10px;cursor:pointer;margin-bottom:20px;padding:10px;width:calc(50% - 30px)}.page-tunnel .opt-paiement.active{background-color:#5851a8;color:#fff;font-weight:700}.page-tunnel .opt-paiement.active .price{color:#fff!important}.page-tunnel .opt-paiement .price{color:#343063;font-size:1.3rem;font-weight:700;margin-right:5px}.page-tunnel .opt-paiement input[type=radio]{margin-top:5px}.page-tunnel .login-form{padding:40px 20px}.page-tunnel .login-form .form-group{background-color:#343063;border-radius:20px;padding-bottom:2px;padding-right:2px;padding-top:2px}.page-tunnel .login-form .form-group label{padding-left:4px;text-align:center;width:46px}.page-tunnel .login-form .form-group label i{color:#fff}.page-tunnel .login-form .form-group input{border-radius:20px;padding:.375rem .75rem}.page-tunnel .login-form .form-group input:focus{border-color:transparent;box-shadow:none}.page-tunnel .login-form .login-cadre{border:1px solid #06b2b1;border-radius:50%;display:inline-block;padding:4px}.page-tunnel .login-form .login-cadre .login-picto{background:#343063;border-radius:50%;color:hsla(0,0%,100%,.9);display:inline-block;height:65px;margin:0;padding-top:20px;text-align:center;width:65px}.page-tunnel .login-form button{border-radius:20px;display:block;margin:30px auto 0;max-width:200px;padding:4px 16px}.page-tunnel .login-form select{border-radius:20px;padding:.375rem .75rem}.page-tunnel .choice-account{margin-bottom:20px}.page-tunnel .choice-account div:first-child{border-bottom-left-radius:10px;border-top-left-radius:10px}.page-tunnel .choice-account div:nth-child(2){border-bottom-right-radius:10px;border-top-right-radius:10px}.page-tunnel .choice-account div{background-color:#fff;cursor:pointer;padding:15px;text-align:center;width:190px}.page-tunnel .choice-account div.active{background-color:#343063;color:#fff;font-weight:800}.page-tunnel .recap-offer{background-color:#fff;border-radius:10px;margin-bottom:20px;padding:20px}.page-tunnel .recap-offer .block-offer-price-value{font-size:1.3rem;font-weight:800}.page-tunnel .recap-offer .icon-header{align-items:center;background-color:#09b0b1;border-radius:50%;color:#fff;display:flex;font-size:25px;height:50px;justify-content:center;margin-right:20px;width:50px}.page-tunnel .recap-offer .block-recap-title{font-size:1.5rem;font-weight:600}.page-tunnel .container-offers{margin-top:80px}.page-tunnel .progress{background-color:hsla(0,0%,97%,.969);height:10px}.page-tunnel .progress .progress-bar{background-color:#09b0b1}.page-tunnel .block-offer{background-color:#fff;border:1px solid gray;border-radius:15px;padding:20px;position:relative;width:calc(33.33333% - 10px)}.page-tunnel .block-offer .recommended-badge{background:linear-gradient(45deg,#4f46e5,#7c3aed);border-radius:10px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);position:absolute;right:20px;top:-12px}.page-tunnel .block-offer .block-offer-header .block-offer-title{font-size:1.5rem;font-weight:600}.page-tunnel .block-offer .block-offer-header .block-content{font-size:1rem}.page-tunnel .block-offer .block-offer-body .block-offer-price{align-items:center;display:flex;flex-direction:row;justify-content:center}.page-tunnel .block-offer .block-offer-body .block-offer-price .block-offer-price-value{font-size:2.3rem;font-weight:800}.page-tunnel .block-offer .block-offer-body .block-offer-price .block-offer-frequency{color:gray;margin-left:10px}.page-tunnel .block-offer .block-offer-body li{margin-bottom:5px}.page-tunnel .block-offer .block-offer-body li i{color:#006400}@media (max-width:768px){.container-offers{padding:15px}.page-tunnel .block-offer{margin-bottom:20px;width:100%}}@media (min-width:768.1px){.page-tunnel .block-offer{width:calc(33.33333% - 10px)}}.page-conf .video{cursor:pointer;position:relative}.page-conf .video:before{content:"\f04b";font-family:Font Awesome\ 6 Free;font-weight:900;-webkit-font-smoothing:antialiased;color:#09b0b1;display:var(--fa-display,inline-block);font-size:40px;font-style:normal;font-variant:normal;left:45%;line-height:1;position:absolute;text-rendering:auto;top:40%;z-index:1}.page-conf h3{align-items:center;color:#343063;display:flex;font-size:20px;font-weight:900}.page-conf .box-conf{background-color:#fff;border-radius:40px;padding:30px}.page-conf .box-conf .item-conf{border-radius:20px;#border:1px solid #dadae7;padding:10px}.page-conf .box-conf .item-conf .poster{position:relative}.page-conf .box-conf .item-conf .conf-info{left:-16px;position:absolute;text-align:center;top:39px;width:230px}.page-conf .box-conf .item-conf .conf-info .conf-subtitle{color:#343063;font-size:.5rem;font-weight:250}.page-conf .box-conf .item-conf .conf-info .conf-discipline{color:#343063;font-size:.7rem;font-weight:800}.page-conf .box-conf .item-conf .conf-info .conf-level{background-color:#09b0b1;border-radius:20px;color:#fff;display:inline-block;font-size:.5rem;min-width:60px;padding:5px 2px}.page-conf .box-conf .item-conf .conf-info .conf-name{color:#000;font-size:.5rem;font-weight:700}.page-conf .box-conf .title-day{align-items:center;background-color:#09b0b1;border-radius:40px;display:flex;flex-direction:row;padding:5px 0 4px 5px}.page-conf .box-conf .title-day h4{color:#fff;font-size:18px;font-weight:900;margin-bottom:0}.page-conf .box-conf .title-day .picto{background:#fff;border-radius:50%;display:inline-block;height:34px;margin-right:10px;padding-top:2px;text-align:center;width:34px}.page-conf .box-conf .title-day .picto img{width:25px}.page-conf .box-conf .title-conf{font-size:18px;margin-bottom:10px}.page-conf .box-conf .conf-prix{color:#343063;font-size:30px;font-weight:700}.page-conf .box-conf .poster{background-position:50%;background-repeat:no-repeat;background-size:contain!important;height:180px}.page-show-conf .box-doc{background-color:#fff;border-radius:40px;padding:30px}.page-show-conf .box-doc#list-question .nav{background-color:#f8f8f8}.page-show-conf .box-doc#list-question .nav .nav-item{width:33%}.page-show-conf .box-doc#list-question .nav .nav-link{background-color:#fff;border-top-left-radius:30px;border-top-right-radius:30px;color:rgba(52,48,99,.4);font-weight:500;margin-bottom:2px;margin-left:2px;margin-right:2px;padding-bottom:5px;padding-top:15px;text-transform:uppercase;width:100%}.page-show-conf .box-doc#list-question .nav .nav-link .indicator{align-items:center;background-color:gray;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;height:20px;justify-content:center;margin-left:10px;padding:10px;width:20px}.page-show-conf .box-doc#list-question .nav .nav-link.active{background-color:#09b0b1;border-bottom-color:#09b0b1;color:#fff;font-weight:700;margin-bottom:-1px!important}.page-show-conf .box-doc#list-question .nav .nav-link.active .indicator{background-color:#fff;color:#09b0b1}.page-show-conf .box-doc .list-doc li{margin-bottom:10px}.page-show-conf .box-doc .list-doc li i{font-size:35px}.page-show-conf .box-doc .list-doc .item-doc .title-doc{font-size:18px;margin-bottom:10px}.page-show-conf .box-doc .list-doc .item-doc .fa-download{font-size:14px}.page-show-conf .box-doc .list-doc .item-doc .icon-doc{align-items:center;background-color:#09b0b1;border-radius:10px;color:#fff;display:inline-flex;justify-content:center;margin-right:10px;padding:10px}.page-show-conf .shadow-box{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color) --tw-shadow-color is not defined,0 2px 4px -2px var(--tw-shadow-color);border-top-left-radius:20px;border-top-right-radius:20px;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.page-show-conf .conf-worklist .conf-box-question{border-top-left-radius:20px;border-top-right-radius:20px;height:200px;object-fit:cover}.page-show-conf .conf-worklist #question-infos{border-bottom:1px solid #ededed;border-top:1px solid #ededed}.page-show-conf .conf-worklist .conf-info{padding:20px}.page-show-conf .conf-worklist .conf-info .list-exo{color:gray;font-size:14px;margin-left:40px}.page-show-conf .conf-worklist .conf-info .block-infos-statistic{padding:10px}.page-show-conf .conf-worklist .conf-info .block-infos-statistic .block-left{margin-left:10px;margin-right:20px}.page-show-conf .conf-worklist .conf-info .block-infos-statistic .block-info-note{color:#343063;font-size:18px;font-weight:700}.page-show-conf .conf-worklist .conf-info .block-infos-statistic .block-left span{align-content:center;align-items:center;background-color:#343063;border-radius:50%;color:#fff;display:inline-flex;font-size:16px;font-weight:700;height:30px;justify-content:center;text-align:center;width:30px}.page-show-conf .conf-worklist small{color:gray}.page-show-conf .conf-block .list-video{display:flex;flex-wrap:wrap;padding:10px}.page-show-conf .conf-block .list-video .item-video{border:3px solid transparent;cursor:pointer;height:77px;width:116px}.page-show-conf .conf-block .list-video .item-video.active,.page-show-conf .conf-block .list-video .item-video:hover{border:3px solid #09b0b1}.page-show-conf .conf-block .list-video .item-video img{object-fit:cover}.page-show-conf .conf-block .progress{background-color:#f3f3f3;height:10px}.page-show-conf .conf-block .progress .progress-bar{background-color:#09b0b1}.page-show-conf .conf-block .conf-speaker .img,.page-show-conf .conf-block .conf-speaker img{border-radius:9999px;height:3rem;margin-right:5px;width:3rem}.page-show-conf .conf-block .conf-speaker .img{align-items:center;display:inline-flex;justify-content:center}.page-show-conf .conf-block .conf-speaker .img i{color:#09b0b1;font-size:30px}.page-show-conf .conf-block .conf-speaker h3{color:#000;font-size:1.2rem;font-weight:600;margin:0;padding:0}.page-show-conf .conf-block .conf-video{background-position:50%;background-repeat:no-repeat;background-size:cover!important;border-top-left-radius:20px;border-top-right-radius:20px;cursor:pointer;height:350px;margin:0 auto;max-width:700px;overflow:hidden;position:relative;width:100%}.page-show-conf .conf-block .conf-video #video-wrapper #container-wrapper-video{height:100%;left:0;position:absolute;top:0;width:100%}.page-show-conf .conf-block .conf-video #video-wrapper iframe{height:100%!important;left:0;position:absolute;top:0;width:100%!important}.page-show-conf .conf-block .conf-info{padding:20px}.page-show-conf .conf-block .conf-info .conf-title{color:#343063;font-size:20px;font-weight:900}.page-show-conf .conf-block .conf-info .conf-date{font-size:14px}span.indicator{align-items:center;background-color:gray;border-radius:50%;color:#fff;display:inline-flex;height:40px;justify-content:center;margin-right:10px;text-align:center;width:40px}.box-question{margin-bottom:15px;padding:20px}.box-question header img{border-radius:9999px;height:3rem;margin-right:5px;width:3rem}.box-question header .name-writer{color:#000;font-size:1.2rem;font-weight:600;margin:0;padding:0}.box-question header .min-ago{color:grey}.box-question header .status-dial{background-color:#166534;border-radius:5px;color:#fff;font-size:12px;font-weight:700;padding:5px}.conversation form{margin-top:30px}.conversation .block-conversation-question{margin-bottom:5px;padding-bottom:5px;padding-top:5px}.conversation .block-conversation-question .icon-writer{align-items:center;border-radius:50%;color:#fff;display:inline-flex;font-size:20px;height:40px;justify-content:center;margin-right:10px;width:40px}.conversation .block-conversation-question .name-writer-question{font-weight:700}.conversation .block-conversation-question .name-writer-infos{color:grey}.conversation .block-conversation-question .text-question{padding-bottom:10px;padding-top:10px}.conversation .block-conversation-question.answer-question{border-left:3px solid #09b0b1;padding-left:10px}.conversation .block-conversation-question.answer-question .icon-writer{background-color:#09b0b1}.conversation .block-conversation-question.user-question{border-left:3px solid #a5a5a5;padding-left:10px}.conversation .block-conversation-question.user-question .icon-writer{background-color:#a5a5a5}.btn-menu-conv{background-color:#cecece;border-radius:5px;cursor:pointer;padding:2px;text-align:center;width:20px}.block-conf-row{margin-bottom:40px}.list-summary li{border-bottom:1px solid #ededed;padding-bottom:8px}.list-summary li.actif .badge{background-color:#09b0b1!important}.list-summary li .badge{background-color:#343063}.list-summary li .score{color:darkred;font-weight:700}.list-summary li .score .success{color:#006400}.page-conference-correction .video-infos{background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:15px}.page-conference-correction .video-infos .video-infos-details{border-bottom:1px solid #ededed;margin-bottom:20px;padding-bottom:20px}.page-conference-correction .container-list-videos{background-color:#fff;border-radius:10px;padding:20px}.page-conference-correction .container-list-videos .list-item{cursor:pointer;margin-bottom:15px}.page-conference-correction .container-list-videos .list-item .img-wrapper{border-radius:10px;margin-right:10px}.page-conference-correction .container-list-videos .list-item .img-wrapper img{height:100%;object-fit:cover;width:100%}.page-conference-correction .container-list-videos .list-item .text-wrapper .title-video{color:#343063;font-size:1.2rem;font-weight:600}.page-conference-correction .container-list-videos .list-item+.list-item{border-top:1px solid #ededed;padding-top:15px}.page-conference-correction .container-exo{display:none}.page-conference-correction .container-exo .header-exo{border-top-left-radius:30px;border-top-right-radius:30px;color:#fff}.page-conference-correction .container-exo .header-exo .score{color:#fff;font-size:20px;font-weight:700}@media (min-width:767.9px){.page-conference-correction .page-content{display:flex;flex-direction:row}.page-conference-correction .page-content .page-content-left{margin-right:1.5rem;order:1;width:calc(60% - 1.5rem)}.page-conference-correction .page-content .page-content-right{order:2;position:relative;width:40%}.page-conference-correction .page-content .page-content-right #container-current-video.is-sticky{position:sticky;top:20px;z-index:10}}@media (min-width:1300px){.page-show-conf .conf-worklist{width:calc(100% - 780px)}.page-show-conf .conf-block{width:700px}}@media (min-width:880px) and (max-width:1299px){.page-show-conf .conf-worklist{width:calc(50% - 10px)}.page-show-conf .conf-block{width:50%}}@media (max-width:879px){.page-show-conf .conf-block,.page-show-conf .conf-worklist{margin-bottom:40px;width:100%}}@media (min-width:879px){.block-conf-row{display:flex;flex-direction:row;justify-content:space-between}}@media (min-width:1050px){.block-conf-row-2{display:flex;flex-direction:row;justify-content:space-between}.page-show-conf .box-doc#list-doc{width:400px}.page-show-conf .box-doc#list-question{width:calc(100% - 450px)}.container-list-videos .list-item{align-items:start;display:flex}.container-list-videos .list-item .text-wrapper{width:calc(100% - 200px)}.container-list-videos .list-item .img-wrapper{width:160px}}@media (max-width:1049px){.page-show-conf .box-doc#list-doc{margin-bottom:40px}}.page-exam .shadow-box{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color) --tw-shadow-color is not defined,0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.page-exam .block-infos-statistic{padding:10px}.page-exam .block-infos-statistic .block-left{margin-left:10px;margin-right:20px}.page-exam .block-infos-statistic .block-info-note{color:#343063;font-size:18px;font-weight:700}.page-exam .block-infos-statistic .block-left span{align-content:center;align-items:center;background-color:#343063;border-radius:50%;color:#fff;display:inline-flex;font-size:16px;font-weight:700;height:30px;justify-content:center;text-align:center;width:30px}.page-exam .user-rank{padding:10px}.page-exam .user-rank .block-stat{align-items:center;display:flex;flex-direction:row;justify-content:space-around}.page-exam .user-rank .block-stat .block-infos-statistic{border-left:1px solid #f3f3f3}.page-exam .user-rank .block-stat i{color:#09b0b1;font-size:30px;margin-right:10px}.page-exam .table th{background-color:#343063;color:#fff;font-weight:700}.page-exam .table .owner-rank td{font-size:18px;font-weight:700}.calendar header.calendar-head{margin-bottom:20px}.calendar header.calendar-head .title-month{font-size:14px;font-weight:700}.calendar header.calendar-head .btn-arrow{align-items:center;display:inline-block;height:25px;justify-content:center;justify-items:center;margin-left:5px;padding:0!important;width:25px}.calendar .calendar-content .day{width:14.28%}.calendar .calendar-content .day .block-hasEv{border-radius:100%;display:block;height:5px!important;margin:4px auto;width:5px!important}.calendar .calendar-content .day.day-ini{color:#000}.calendar .calendar-content .day:not(.day-ini){color:#a9a9a9;height:25px}.calendar .calendar-content .block-day .number-day{background-color:#fff;border-radius:5px;color:#000;cursor:pointer;display:block;font-size:1.075rem;font-weight:700;height:25px;width:25px}.calendar .calendar-content .block-day .number-day:hover{background-color:#343063;color:#fff}.calendar .calendar-content .block-day .number-day.no-empty{background-color:#9104dc;cursor:pointer}.calendar .calendar-content .block-day.close .number-day{background-color:#fff;color:#000;cursor:not-allowed;font-weight:100;opacity:.4;text-decoration:line-through}.calendar .calendar-content .block-day.selected .number-day{background-color:#343063;color:#fff}.calendar .calendar-content .block-day .block-hasEv.hasEv{background-color:red}.calendar-act .col-calendar{height:40px;margin-left:5px;margin-right:5px;width:calc(16.66667% - 10px)}.calendar-act .col-calendar .calendar-activity{background-color:#fff;color:#000;height:58px;margin-bottom:5px;padding:5px 10px}.calendar-act .col-calendar .calendar-activity.free-block{background-color:#343063;color:#fff}.calendar-act .col-calendar .calendar-activity .calendar-activity-date{font-size:14px;width:50px}.calendar-act .col-calendar .calendar-activity .calendar-activity-detail{font-size:14px;text-align:center;width:calc(100% - 50px)}.calendar-act .block-day .col-calendar{background-color:#343063;color:#fff;font-size:20px;padding:10px;text-align:center;text-transform:uppercase}.calendar-act .block-calendar-activity{height:315px;margin-top:10px}.containter-block-calendar{border-radius:20px 0 0 20px;margin-left:5px;padding:10px 6px;width:350px}.block-calendar-infos{border-radius:0 20px 20px 0;padding:10px;width:calc(100% - 600px)}.block-calendar-infos h4{color:#343063;font-size:18px;font-weight:350;text-align:center}.block-calendar-infos h4 span{color:#343063;font-weight:700}.block-calendar-infos .calendar-list-event{height:250px;overflow:scroll}.block-calendar-infos .calendar-list-event .calendar-event{background-color:#e9e9f6;border-radius:10px;margin-bottom:10px;padding:10px}.block-calendar-infos .calendar-list-event .calendar-event .event-exam .block-icone{background-repeat:no-repeat;background-size:cover;height:109px;margin-right:10px;position:relative;width:150px}.block-calendar-infos .calendar-list-event .calendar-event .event-exam .block-icone .type-exam{background-color:#343063;color:#fff;font-size:12px;font-weight:700;padding:5px 10px;position:absolute;text-align:center;text-transform:uppercase;top:0;width:100%}.block-calendar-infos .calendar-list-event .calendar-event .event-exam .event-exam-infos{width:calc(100% - 160px)}.block-calendar-infos .calendar-list-event .calendar-event .event-exam .event-exam-infos .exam-title{color:#343063;font-size:14px;font-weight:700;margin-bottom:10px;text-transform:uppercase}.block-calendar-infos .calendar-list-event .calendar-event .event-exam .event-exam-infos .exam-descr{background-color:#fff;padding:10px}.calendar-ancrage{border:1px solid #e9e9f6;border-radius:10px;cursor:pointer;margin-bottom:15px;padding:10px}.calendar-ancrage:hover{box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.calendar-ancrage img{height:40px;width:40px}.calendar-ancrage .cat-event{background-color:#06b2b1;color:#fff;font-size:11px;font-weight:700;padding:0 9px}.calendar-event-perso{border:1px solid #e9e9f6;border-radius:10px;cursor:pointer;margin-bottom:15px;padding:10px}.calendar-event-perso img{height:40px;width:40px}.calendar-event-perso:hover{box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.calendar-event-perso .cat-event{background-color:#343063;color:#fff;font-size:11px;font-weight:700;padding:0 9px;text-align:center;width:73.66px}.calendar-event-perso .title-event-perso{font-weight:650}.calendar-event-perso .title-event-description{color:#767676}.form-event-new .mode-event{align-content:center;border:1px solid #09b0b1;border-radius:10px;display:flex;font-weight:750;justify-content:center;margin-bottom:15px;padding:25px 15px}.form-event-new .mode-event input[type=radio]{display:none}.form-event-new .mode-event:has(input:checked),.form-event-new .mode-event:hover{background-color:#09b0b1;color:#fff;cursor:pointer}.form-event-new .evt-day .btn{background-color:#dcdcdc;width:140px}.form-event-new .evt-day .btn.actif,.form-event-new .evt-day .btn:hover{background-color:#09b0b1;color:#fff}.page-methodo .item-sheet .sheet-infos{background-color:#bcbbcc;border-bottom-left-radius:10px;border-bottom-right-radius:10px;color:#fff;font-size:14px;font-weight:900;padding:2px;text-align:center}.page-methodo .card-video{border-radius:10px;overflow:hidden}.page-methodo .card-video-infos{background-color:#bcbbcc;border-bottom-left-radius:10px;border-bottom-right-radius:10px;color:#fff;font-weight:900;padding:2px;text-align:center}.page-methodo .theme-title{color:#343063;font-weight:600;margin-bottom:15px;text-transform:uppercase}.page-methodo .sheet-block-download{background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;color:#000;padding-bottom:10px;padding-top:10px}.page-methodo .sheet-block-download:hover{background-color:#343063;color:#fff}.page-methodo .item-fiche{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.page-methodo .video-wrapper{border-top-left-radius:10px;border-top-right-radius:10px;margin:0 auto;overflow:hidden;width:100%}.page-methodo .video-infos{border-bottom-left-radius:10px;border-bottom-right-radius:10px;min-height:140px}.page-methodo .box-training-video{border-radius:10px!important;height:328px;overflow:scroll}.page-methodo .item-sheet .img-wrapper{border-bottom:10px solid #bcbbcb;border-radius:10px;border-top:10px solid #bcbbcb;height:110px}.page-methodo .item-sheet .img-wrapper img{object-fit:cover;object-position:0 -126px}.page-methodo .item-video{align-items:start;border-bottom:1px solid #e4e4e4;cursor:pointer;display:flex;flex-direction:row;margin-bottom:15px;padding-bottom:20px}.page-methodo .item-video .img-wrapper{margin-right:15px;object-fit:cover;width:200px}.page-methodo .item-video .block-video-infos{width:calc(100% - 200px)}.page-methodo .item-video .title-video{color:#343063;font-size:1.2rem;font-weight:600}@media (min-width:767.9px){.page-methodo .container-block{display:flex;flex-direction:row}.page-methodo .block-left-content{width:60%}.page-methodo .block-right-content{width:40%}}@media (min-width:768px){.nav-mobile{display:none}.dashboard-left{width:80px}.dashboard-right{width:calc(100% - 80px)}.dashboard-right .dashboard-content{height:calc(100vh - 110px);margin:0 auto;max-width:96rem;overflow:scroll;overflow-x:hidden}.dashboard-right .display-info{border-radius:40px;padding:15px;width:80%}.dashboard-right .form-select-library:not(.form-select-media) .custom-select{border-radius:40px}.dashboard-right .form-select-library:not(.form-select-media) .container-select:first-child{margin-right:20px;width:55%}.dashboard-right .form-select-library:not(.form-select-media) .container-select:nth-child(2){width:calc(45% - 20px)}.dashboard-right .form-select-library:not(.form-select-media) .form-search{width:95%}.dashboard-right .form-select-library:not(.form-select-media) .btn-search{width:5%}.dashboard-right header.header-top{padding-bottom:10px;padding-top:10px}}@media (max-width:767.9px){.nav-mobile{background-color:#343063;display:block;padding:15px 10px}.nav-mobile .logo{height:40px}.nav-mobile .menu{background-color:#fff;border:1px solid #09b0b1;border-radius:5px;padding:10px}.nav-mobile .menu i{color:#09b0b1}.dashboard-left{display:none}.dashboard-right{width:100%}.dashboard-right .form-select-library:not(.form-select-media) .select-list-item{width:100%!important}.dashboard-right .form-select-library:not(.form-select-media) .custom-select{border-radius:5px;margin-bottom:10px;width:100%}.dashboard-right .block-user,.dashboard-right .form-select-library:not(.form-select-media) .btn-search{display:none}.dashboard-right .display-info{padding:10px;width:100%}.dashboard-right .page-item .main-header{border-radius:0!important}.dashboard-right .page-item .main-header .container-item .player-podcast-img{margin-bottom:20px}.dashboard-right .page-item .main-header .container-item .player-podcast-img i{font-size:34px;margin-right:10px}.dashboard-right .page-item .main-header .container-item .player-podcast-img img{width:20%}.dashboard-right .page-item .main-header .container-item.container-player-video{padding:0!important}.dashboard-right .page-item .main-header .container-item.container-item-fiche{display:none}.dashboard-right .page-item .main-header .container-item .player-vimeo{border-radius:5px!important}}@media (min-width:767.9px) and (max-width:991.9px){.other-exo.line-4 .block-qcm{width:calc(33.33333% - 15px)}.other-exo.line-4 .block-qcm:nth-child(3n+2){margin-left:22.5px;margin-right:22.5px}}@media (min-width:561px) and (max-width:767.8px){.other-exo.line-4 .block-qcm{width:calc(50% - 15px)}.other-exo.line-4 .block-qcm:nth-child(2n){margin-left:15px}.other-exo.line-4 .block-qcm:nth-child(odd){margin-right:15px}}@media (max-width:560.9px){.other-exo.line-4 .block-qcm{width:100%}.custom-title{text-align:center}.custom-title .picto{display:none}}@media (min-width:992px){.menu-session{width:35%}.template-question .block-indicator-questions{display:block}.other-exo.line-4 .block-qcm{margin-left:20px;width:calc(25% - 15px)}.other-exo.line-4 .block-qcm:nth-child(4n+1){margin-left:0!important}}@media (max-width:991.9px){.template-question .block-indicator-questions{height:100%;position:absolute;top:0;width:100%}}@media (max-width:560px){.page-show-playlist .block-top .block-left{width:20px}.page-show-playlist .block-top .block-left h4{display:none}.page-show-playlist .block-top .block-right{width:calc(100% - 20px)}.other-exo.line-2 .block-qcm{margin-bottom:40px;width:100%}}@media (min-width:561px){.custom-title .picto{display:inline-block}.page-show-playlist .block-top .block-left{width:220px}.page-show-playlist .block-top .block-right{width:calc(100% - 220px)}.other-exo.line-2 .block-qcm{margin-bottom:40px;width:calc(50% - 20px)}.other-exo.line-2 div.block-qcm:nth-child(odd){margin-right:20px}.other-exo.line-2 div.block-qcm:nth-child(2n){margin-left:20px}}@media (min-width:1151px){.container-item-session{align-items:start;display:flex;flex-wrap:wrap}.container-item-session .item-session{margin-bottom:20px;margin-left:20px;width:calc(25% - 15px)}.container-item-session .item-session:nth-child(4n+1){margin-left:0!important}.container-item-session .item-session-ressources{margin-bottom:20px;margin-left:15px;width:calc(16.66667% - 15px)}.container-item-session .item-session-ressources:nth-child(6n+1){margin-left:0!important}}@media (min-width:470px) and (max-width:1150.99px){.container-item-session{align-items:start;display:flex;flex-wrap:wrap}.container-item-session .item-session{margin-bottom:20px;margin-left:20px;width:calc(50% - 15px)}.container-item-session .item-session:nth-child(odd){margin-left:0!important}}@media (max-width:469.9px){.container-item-session{align-items:start}.container-item-session .item-session{margin-bottom:20px;width:100%}}@media (max-width:769px){.pagination.desktop{display:none}.pagination.mobile{display:flex}}@media (min-width:769.5px){.pagination.desktop{display:flex}.pagination.mobile{display:none}.pagination span{font-size:18px;padding:5px}.pagination a,.pagination span{color:#343063}.pagination .current{color:#09b0b1;font-weight:700}}