@import url(http://fonts.cdnfonts.com/css/helvetica-neue-9);@media screen and (max-width:768px){#projects{padding-top:35px}}#projects .arrow-back{display:none}#projects .background{width:100%;position:absolute;top:0;right:-1px;left:-1px;z-index:-1}#projects .navigation{display:flex;margin-bottom:8px;background-color:#fff;height:64px;align-items:center;border-radius:1px;box-shadow:0 3px 4px 0 rgba(10,15,44,.2),0 4px 16px 0 rgba(104,129,151,.15),0 8px 26px 0 rgba(0,0,0,.15)}@media screen and (max-width:768px){#projects .navigation{margin-bottom:0}}#projects .navigation .links{padding:0 6px}#projects .navigation .links p{color:#1e1e1e;font-size:24px;font-weight:700;line-height:32px;margin:0}#projects>.container{display:flex;flex-direction:column;margin:65px 56px 0}@media screen and (max-width:768px){#projects>.container{padding:0 16px;margin:unset}}@media screen and (max-width:992px){#projects>.container{padding:0 16px;margin:unset}}#infoView,#projects .no-projects{text-align:center}#infoView{display:flex;width:100%;background-color:#00a0af;min-height:45px;position:fixed;font-size:19px;color:#fff;transition:all .3s ease-in;z-index:10;bottom:0;justify-content:center;align-items:center;align-content:center;box-shadow:0 0 9px -2px rgba(0,0,0,.75)}#infoView>.message{height:100%;flex:1 1;text-align:center;font-size:16px}#infoView.display-info{opacity:1}#infoView.hide-info{transform:translateY(100%);opacity:0;z-index:-1!important;pointer-events:none}#infoView .loading-background{animation:loading-animation 5s linear infinite}#infoView .remove-info-box{height:45px;width:50px;display:flex;justify-content:center;align-items:center;cursor:pointer}#infoView .remove-info-box:hover{filter:saturate(50%)}#infoView .remove-info-box .remove-info{font-size:130%;color:#fff;opacity:.5;transform-origin:center;transition:all .1s ease-in}#infoView .remove-info-box .remove-info:hover{transform:scale(1.2);opacity:1}.loader-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);transition:opacity .1s ease-in;pointer-events:none;z-index:999;opacity:0}.loader-wrapper.loading{pointer-events:auto;opacity:1}.loader-wrapper.loaded{animation:fade-delayed .5s ease-in .2s forwards}.loader-wrapper .folding-cube{width:60px;height:60px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.loader-wrapper .folding-cube .cube{float:left;width:50%;height:50%;position:relative;transform:scale(1.1)}.loader-wrapper .folding-cube .cube:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;animation:foldCubeAngle 1.4s linear infinite both;transform-origin:100% 100%}.loader-wrapper .folding-cube .cube2{transform:scale(1.1) rotate(90deg)}.loader-wrapper .folding-cube .cube2:before{animation-delay:.2s}.loader-wrapper .folding-cube .cube3{transform:scale(1.1) rotate(180deg)}.loader-wrapper .folding-cube .cube3:before{animation-delay:.4s}.loader-wrapper .folding-cube .cube4{transform:scale(1.1) rotate(270deg)}.loader-wrapper .folding-cube .cube4:before{animation-delay:.6s}@keyframes foldCubeAngle{0%,10%{transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{transform:perspective(140px) rotateX(0deg);opacity:1}90%,to{transform:perspective(140px) rotateY(180deg);opacity:0}}@keyframes fade-delayed{to{opacity:0;pointer-events:none}}.input-wrapper{display:flex;flex-direction:column}.input-wrapper>.label{color:#688197;font-size:12px;margin-bottom:4px}.input-wrapper input{height:22px;width:100%;font-size:16px;padding:16px;box-sizing:border-box;border:none;border-bottom:1px solid #fff;font-weight:600;background-color:#f8f8f9;color:#433c35;overflow:hidden;text-overflow:ellipsis}.input-wrapper input:focus{outline:none}.input-wrapper input.invalid{border-bottom:2px solid #ea1806!important}.input-wrapper input.highlight:disabled{background-color:transparent;padding:0;border-bottom:1px solid rgba(0,0,0,.2)}.input-wrapper input:disabled{background-color:transparent;padding:0}.input-wrapper>.error{color:#ea1806;font-size:12px}.text-area-wrapper{display:flex;flex-direction:column;justify-content:center}.text-area-wrapper .label{margin-bottom:4px;color:#688197;font-size:12px}.text-area-wrapper .label span{font-size:10px;margin-left:4px}.text-area-wrapper .label span.half{color:#fdb614}.text-area-wrapper .label span.full{color:#e60000}.text-area-wrapper textarea{width:100%;height:100px;display:flex;padding:8px 12px;font-size:13px;line-height:25px;font-weight:600;box-sizing:border-box;background-color:#f8f8f9;border:none;border-bottom:2px solid #fff;color:#433c35;outline:none;resize:none}.text-area-wrapper textarea.invalid{border-bottom:2px solid #ea1806!important}.text-area-wrapper textarea:disabled{height:unset;background-color:transparent;padding:0}.text-area-wrapper>.error{display:none;color:#ea1806;font-size:12px}.text-area-wrapper>.error.invalid{display:flex}.button{padding:10px 16px;cursor:pointer;border-radius:100px;box-sizing:border-box;justify-content:center;transition:background-color .1s ease-in;color:#fff}.button,.button span{text-align:center;display:flex;align-items:center}.button span{font-size:14px;font-weight:500;font-family:"Ubuntu"}.button span .material-icons{color:#fff;margin:0 8px;padding:0}.button span.with-icon{margin:0 0 0 6px}.button.orange{background-color:#f16122}.button.orange:hover{background-color:#f9ab4f}.button.green{background-color:#1db46c}.button.green:hover{background-color:#21ca79}.button.green-500{background-color:#00763d}.button.green-500:hover{background-color:#00904a}.button.gray{background-color:#6f6f6e}.button.gray:hover{background-color:#898987}.button i{margin-left:auto}.button.disabled{cursor:not-allowed}.button.disabled,.button.disabled:hover{background-color:#b1b2ba}.drop-down{position:relative;display:flex;flex-direction:column;box-sizing:border-box}.drop-down.invalid .selector-container .box{border-bottom:2px solid #ea1806}.drop-down .label{color:#688197;font-size:12px;margin-bottom:6px}.drop-down .selector-container{display:flex;flex-direction:column;position:relative}.drop-down .selector-container .box{height:50px;width:100%;display:flex;flex-direction:row;align-items:center;padding:8px 12px;box-sizing:border-box;border-bottom:2px solid #fff;background-color:#f8f8f9;cursor:pointer;justify-content:space-between}.drop-down .selector-container .box .current{color:#000;font-size:16px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.drop-down .selector-container .box .arrow{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #b1b2ba;transition:transform .2s ease-in}.drop-down .selector-container .box .arrow.up{transform:rotate(180deg)}.drop-down .selector-container .box.disabled{cursor:not-allowed}.drop-down .selector-container .list{max-height:calc(50vh - 200px);margin-bottom:15px;position:absolute;right:0;left:0;top:50px;opacity:0;background-color:#f8f8f9;transition:all .2s ease-in;box-shadow:0 1px 2px 0 rgba(0,0,0,.08),0 1px 2px 0 rgba(0,0,0,.08),0 1px 2px 0 rgba(0,0,0,.1);z-index:-1;overflow-y:scroll;overflow-x:hidden}.drop-down .selector-container .list .row{display:flex;align-items:center;padding:8px 12px;transition:background-color .2s ease-in}.drop-down .selector-container .list .row p{color:#000;font-size:16px}.drop-down .selector-container .list .row:hover{background-color:#b1b2ba;cursor:pointer}.drop-down .selector-container .list .row:last-child{border-bottom:none}.drop-down .selector-container .list.display{opacity:1;z-index:10}.drop-down .selector-container>.error{color:#ea1806;font-size:12px}.icon-input{display:flex;flex-direction:column}.icon-input>span{color:#688197;font-size:12px;margin-bottom:6px}.icon-input .input-wrapper{width:100%;display:flex;flex-direction:row;align-items:center;padding-left:16px;padding-right:16px;position:relative;box-sizing:border-box;border-bottom:2px solid #fff;background-color:#f8f8f9}.icon-input .input-wrapper.invalid{border-bottom:2px solid #ea1806!important}.icon-input .input-wrapper input{height:48px;width:100%;font-size:16px;box-sizing:border-box;border:none;background-color:transparent}.icon-input .input-wrapper input:focus{outline:none}.icon-input .input-wrapper .material-icons{cursor:default;margin-left:16px;color:#748285}.icon-input .input-wrapper .material-icons.action{cursor:pointer}.icon-input>.error{color:#ea1806;font-size:12px}.checkbox{display:block;position:relative;cursor:pointer;-webkit-user-select:none;user-select:none}.checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox input:checked~.checkmark{border:2px solid green;background-color:green}.checkbox input:checked~.checkmark:after{display:block}.checkbox .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;border:2px solid #808285;border-radius:5px;background-color:#fff;transition:all .2s ease-in}.checkbox .checkmark:after{content:"";position:absolute;display:none;left:7px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.checkbox .checkmark.disabled{cursor:not-allowed;opacity:.25}.checkbox .label{margin-left:40px}#navigation{height:80px}#navigation #fixed-wrapper{z-index:100;display:flex;background-color:#fff;height:80px;padding:0 38px;justify-content:space-between;align-items:center;box-shadow:0 0 5px rgba(148,105,105,.5);overflow:hidden;box-sizing:border-box;position:fixed;width:100%}@media screen and (max-width:768px){#navigation #fixed-wrapper{height:45px!important;padding:0!important}}#navigation #fixed-wrapper #menu .material-icons.menu{color:#00a0af}#navigation #fixed-wrapper .logo-group{display:flex;align-items:center}#navigation #fixed-wrapper .logo-epa{width:200px;cursor:pointer!important}@media screen and (max-width:768px){#navigation #fixed-wrapper .logo-epa{display:flex!important;width:100px!important}}#navigation #fixed-wrapper .logo-epa-tablette{width:200px;cursor:pointer!important}@media screen and (max-width:768px){#navigation #fixed-wrapper .logo-epa-tablette{display:flex}}@media screen and (max-width:992px){#navigation #fixed-wrapper .logo-epa-tablette{display:none}}#navigation #fixed-wrapper .dropdown-menu .box{background-color:#fff}#navigation #fixed-wrapper .dropdown-menu .box p{color:#00a0af;margin-right:3px;background-color:#fff}#navigation #fixed-wrapper .dropdown-menu .list{background-color:#fff;position:fixed;max-height:100%;padding:4px;overflow:visible}#navigation #fixed-wrapper .dropdown-menu .list p{color:#00a0af}@media screen and (max-width:768px){#navigation #fixed-wrapper .mini-name,#navigation #fixed-wrapper .project-name{margin-right:unset}}@media screen and (max-width:992px){#navigation #fixed-wrapper .mini-name,#navigation #fixed-wrapper .project-name{margin-right:unset}}#navigation #fixed-wrapper .mini-name,#navigation #fixed-wrapper .project-name-input{background:#fff;color:#00a0af;font-size:27px;font-weight:500;line-height:18px}@media screen and (max-width:992px){#navigation #fixed-wrapper .mini-name.highlight,#navigation #fixed-wrapper .project-name-input.highlight{margin-right:unset;margin:0!important;height:100%}}@media screen and (max-width:768px){#navigation #fixed-wrapper .mini-name.highlight,#navigation #fixed-wrapper .project-name-input.highlight{margin:0!important;font-size:12px}}#navigation #fixed-wrapper .disabled{pointer-events:none}#navigation #fixed-wrapper .icons{display:flex;justify-content:center;align-items:center;flex-direction:row}#navigation #fixed-wrapper .icons a{text-decoration:none}#navigation #fixed-wrapper .icons .tool-box{display:flex;align-items:center;padding:8px 16px;margin:0 8px;color:#00a0af;font-size:16px;cursor:pointer}@media screen and (max-width:768px){#navigation #fixed-wrapper .icons .tool-box{display:none}}#navigation #fixed-wrapper .icons .tool_box_icon{background:#00a0af;color:#fff;padding:5px;font-size:22px;border-radius:50px;cursor:pointer;display:none}@media screen and (max-width:768px){#navigation #fixed-wrapper .icons .tool_box_icon{display:block}}#navigation #fixed-wrapper .icons .badge-wrapper{position:relative}#navigation #fixed-wrapper .icons .badge-wrapper>p{width:16px;height:16px;position:absolute;top:0;right:0;color:#fff;font-family:Ubuntu;font-size:9px;letter-spacing:0;line-height:15px;text-align:center;background:#e60000;border-radius:50%;border:1px solid #fff;transform:translate(50%)}#navigation #fixed-wrapper .material-icons:not(.menu){margin-left:24px;color:#00a0af;cursor:pointer}@media screen and (max-width:768px){#navigation #fixed-wrapper .material-icons:not(.menu){margin-left:unset;margin:5px!important;font-size:20px!important}}@media screen and (max-width:992px){#navigation #fixed-wrapper .material-icons:not(.menu){margin-left:15px}}#navigation #fixed-wrapper .material-icons.isOrange{color:#f16122}#navigation #fixed-wrapper .indicator{width:24px;height:24px;position:absolute;bottom:0;right:134px;background-color:#f16122;transform:rotate(45deg) translate(50%,50%);transform-origin:center}#navigation #fixed-wrapper>.items{flex:1 1;display:flex;align-items:center;justify-items:center;margin:auto;color:#fff}#navigation #fixed-wrapper>.items li{display:flex;align-items:center;padding:8px 16px;margin:0 8px;color:#00a0af;font-size:16px;cursor:pointer}#navigation #fixed-wrapper>.items li:hover{color:#1e1e1e}#navigation #fixed-wrapper>.items li.is-current{cursor:auto;color:#1e1e1e}#navigation #fixed-wrapper #menu{display:none}@media screen and (max-width:768px){#navigation #fixed-wrapper #menu{display:flex}}@media screen and (max-width:992px){#navigation #fixed-wrapper #menu{display:none}}#navigation #fixed-wrapper #menu>i{width:72px;display:flex;align-items:center;justify-content:center;position:absolute;color:#1e1e1e;transition:background-color .2s ease-in;cursor:pointer}#navigation #fixed-wrapper #menu>i.menu{left:0;top:17px}#navigation #fixed-wrapper #menu .wrapper{width:320px;height:100%;position:fixed;top:95px;left:-320px;opacity:0;background-color:#fff;color:#fff;transition:all .3s ease-in;border-top:1px solid rgba(0,0,0,.08)}#navigation #fixed-wrapper #menu .wrapper.displayed{left:0;opacity:1;box-shadow:0 5px 5px rgba(0,0,0,.5);border-top:1px solid rgba(0,0,0,.08);top:45px;width:100%}#navigation #fixed-wrapper #menu .wrapper>.items{margin-left:auto;display:flex;flex-direction:column;color:#fff}#navigation #fixed-wrapper #menu .wrapper>.items li{font-size:18px;padding:0 28px;height:60px;display:flex;align-items:center;color:#00a0af;cursor:pointer;transition:background-color .2s ease-in}#navigation #fixed-wrapper #menu .wrapper>.items li:hover{background-color:rgba(0,160,175,.7);color:#fff}#navigation #fixed-wrapper #menu .wrapper>.items li.is-current{cursor:auto;color:#fff;background-color:rgba(0,160,175,.7)}#navigation #fixed-wrapper #menu .wrapper>.items li i.material-icons{flex:0 1;display:inline-block;margin:0 12px 0 0}@media screen and (max-width:768px){#navigation #fixed-wrapper #menu .wrapper>.items li i.material-icons{font-size:16px!important}}@media screen and (max-width:992px){#navigation{height:70px}#navigation #fixed-wrapper{padding:0 16px;height:70px}#navigation #fixed-wrapper .logo-epa{display:flex}#navigation #fixed-wrapper .mini-name,#navigation #fixed-wrapper .project-name-input{font-size:4vw;padding:0}#navigation #fixed-wrapper .items{display:none}#navigation #fixed-wrapper .highlight{margin-left:12px}#navigation #fixed-wrapper .indicator{position:absolute;right:120px}#navigation #fixed-wrapper .less-margin{margin-right:0}#navigation #fixed-wrapper #menu,#navigation #fixed-wrapper .menu-burger{display:flex}#navigation #fixed-wrapper #menu .wrapper{top:62px}}#footer{width:100%;padding:32px 0;z-index:-10}#footer.float{position:fixed;left:0;bottom:0;right:0}@media screen and (max-width:768px)and (orientation:landscape){#footer{display:none!important}}@media screen and (max-width:1180px){#footer{position:static}}#footer>.content{display:flex;flex-direction:row;height:100%;align-items:center;box-sizing:border-box;padding:0 50px;color:#1e1e1e}#footer>.content #link{display:flex;flex-direction:row;align-items:center;flex:1 1}#footer>.content #link p{margin:0 20px}#footer>.content #link p:hover{color:#00a0af;cursor:pointer}#footer>.content #link p:active{color:#00a0af}#footer>.content #go-web-epa a:last-child{font-weight:700}#footer>.content #go-web-epa:hover{color:#00a0af;cursor:pointer}#footer>.content #go-web-epa:active{color:#00a0af}@media screen and (max-width:800px){#footer{height:auto}#footer>.content{padding:24px;flex-direction:column}#footer>.content #copyright{margin-bottom:12px}}.contact-item{display:flex;margin-top:48px;margin-left:32px;margin-right:32px}.contact-item .resume{flex:1 1;overflow:hidden}.contact-item .item-title{margin-bottom:16px;font-size:16px;font-weight:700;letter-spacing:0;line-height:18px;color:#1e1e1e;overflow:hidden}#contacts .user-item{margin-bottom:16px}#contacts .user-item .role{margin-bottom:8px;font-weight:700;color:#00a0af}#contacts .user-item .identity{font-weight:700}#contacts .user-item p{font-size:13px;line-height:18px;letter-spacing:0;color:#000;text-overflow:ellipsis;white-space:pre-line;overflow:hidden}#contacts{max-width:355px;display:flex;position:fixed;top:80px;right:0;bottom:0;background-color:#f5f5f5;box-shadow:0 3px 4px 0 rgba(10,15,44,.2),0 4px 16px 0 rgba(104,129,151,.15),0 8px 26px 0 rgba(0,0,0,.15);overflow:scroll;transform:translateX(100%);transition:transform .3s cubic-bezier(.075,.82,.165,1);z-index:100}#contacts.displayed{transform:translateX(0)}#contacts>.container{width:100%;display:flex;flex-direction:column}@media screen and (max-width:768px){#contacts{width:100%;max-width:none;top:45px}}#screenHeader{display:flex;justify-content:space-between;padding:0 50px;align-items:center;width:100%;height:64px;background-color:#fff;z-index:3;box-shadow:0 3px 4px 0 rgba(10,15,44,.2);position:fixed;top:70px}@media screen and (max-width:768px){#screenHeader{top:40px!important;box-shadow:unset}}@media screen and (max-width:992px){#screenHeader{padding:0 16px;top:60px}}#screenHeader .arrow-back{font-size:20px;cursor:pointer;transition:transform .2s}#screenHeader .arrow-back:hover{transform:scale(1.1)}#screenHeader .links{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;flex:1 1;padding-right:12px;font-size:15px;font-weight:500;line-height:18px;grid-gap:20px;gap:20px;margin:10px 0}#screenHeader .links p{margin-right:20px;cursor:pointer}@media screen and (max-width:768px){#screenHeader .links p{margin:0}}@media screen and (max-width:992px){#screenHeader .links p{margin:0}}#screenHeader .links p:first-child{font-weight:500}@media screen and (max-width:768px){#screenHeader .links p:first-child{display:flex!important}}@media screen and (max-width:992px){#screenHeader .links p:first-child{display:flex!important}}#screenHeader .links .list-filter{display:flex;align-items:center;justify-content:center;list-style-type:none}#screenHeader .links .list-filter .btn-filter{background-color:#fff;color:#00a0af;border:2px solid #00a0af;border-radius:5px;padding:8px 12px;grid-gap:10px;gap:10px}#screenHeader .links .list-filter .btn-filter:hover{cursor:pointer}#screenHeader .links .list-filter .btn-filter.active{background-color:#00a0af;color:#fff}#screenHeader .button-wrapper{flex:1 1;display:flex;flex-direction:row;justify-content:flex-end}#screenHeader .button-wrapper .data-collection{width:150px;max-height:40px}@media screen and (max-width:768px){#screenHeader .button-wrapper{display:none}}@media screen and (max-width:992px){#screenHeader .button-wrapper{display:none}}#confirm-popup-background{display:flex;justify-content:center;align-items:center;position:fixed;top:0;right:0;left:0;bottom:0;opacity:0;background-color:rgba(30,30,30,.7);transition:z-index,opacity .1s ease-in}#confirm-popup-background.show{z-index:10;opacity:1}#confirm-popup-background.hide{display:none;transition:none;z-index:-1}#confirm-popup-background #confirm-popup{position:relative;background-color:#fff;transition:z-index,opacity .2s ease-in;transition-delay:.1s;box-sizing:border-box;padding:32px 30px 20px;border-radius:3px}#confirm-popup-background #confirm-popup.show{z-index:10;opacity:1}#confirm-popup-background #confirm-popup.hide{z-index:-1;opacity:0;transition-delay:0s}#confirm-popup-background #confirm-popup i{position:absolute;top:6px;right:6px;color:#1e1e1e;font-size:16px;transition:all .2s ease-in-out}#confirm-popup-background #confirm-popup i:hover{color:#b1b2ba;font-size:20px;top:7px;right:7px;cursor:pointer}#confirm-popup-background #confirm-popup .message{box-sizing:border-box;margin:0 0 30px;color:#1e1e1e}#confirm-popup-background #confirm-popup .popup-actions{display:flex;flex-direction:row;justify-content:center}#confirm-popup-background #confirm-popup .popup-actions .edit-button{margin:0 10px;width:125px;height:40px}.notifications{width:400px;display:flex;flex-direction:column;position:fixed;top:0;right:0;bottom:0;background-color:#f5f5f5;box-shadow:0 3px 4px 0 rgba(10,15,44,.2),0 4px 16px 0 rgba(104,129,151,.15),0 8px 26px 0 rgba(0,0,0,.15);transform:translateX(100%);transition:transform .3s cubic-bezier(.075,.82,.165,1);z-index:100}.notifications.displayed{transform:translateX(0)}.notifications>.header{display:flex;flex-direction:row;padding:24px 24px 24px 32px;color:#00a0af;font-size:34px;letter-spacing:0;line-height:32px;background:#fff}.notifications>.header p{flex:1 1}.notifications>.header i{font-size:20px;color:#748285;cursor:pointer}.notifications .container{overflow:scroll}.notifications .container .notif{padding:32px 40px 20px 32px}.notifications .container .notif>.header{display:flex;flex-direction:row;margin-bottom:12px;align-items:flex-end}.notifications .container .notif>.header>p{flex:1 1;color:#000;font-family:Ubuntu;font-size:20px;font-weight:500;letter-spacing:0;line-height:32.28px}.notifications .container .notif>.header .date{min-width:120px;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.notifications .container .notif>.header .date p{color:#696969;font-size:12px;letter-spacing:0;line-height:12px;text-align:right}.notifications .container .notif>.header .date .badge{width:8px;height:8px;margin-left:16px;border-radius:50%;background:#a2b4b8}.notifications .container .notif>.header .date .badge.new{background:#f16122}.notifications .container .notif .content>p{color:#000;font-size:13px;letter-spacing:0;line-height:20px;white-space:pre-wrap}.notifications .container .notif .content .links{display:flex;flex-direction:row;margin-top:16px}.notifications .container .notif .content .links .button{padding:12px 20px;flex-direction:row-reverse;border:1px solid #d1d1d1;background:#fff}.notifications .container .notif .content .links .button span{color:#0093e0;font-size:12px;line-height:16px}.notifications .container .notif .content .links .button i{color:#f16122;margin-right:8px;font-size:16px}.notifications .container .notif .content .links .button:hover{background:#ebebeb}.notifications .container .notif .content .links .button:first-of-type{margin-right:8px}.notifications .container .notif .content .links .button:last-of-type{margin-left:8px}.notifications .container .separator{height:1px;margin:0 40px 0 32px;background:rgba(0,0,0,.2)}.notifications .container .message{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.notifications .container .message p{color:rgba(30,30,30,.7);font-style:italic;text-align:center}@media screen and (max-width:780px){.notifications{width:100%}.notifications .container .notif>.header{flex-direction:column}.notifications .container .notif>.header>p{font-size:18px;line-height:24px}.notifications .container .notif>.header .date{margin-top:16px}.notifications .container .notif .content .links{flex-direction:column;align-items:center}.notifications .container .notif .content .links .button:first-of-type{margin-right:0;margin-bottom:8px}.notifications .container .notif .content .links .button:last-of-type{margin-left:0}}.switch-wrapper{display:flex;flex-direction:row;align-items:center}.switch-wrapper .switch{position:relative;display:inline-block;width:34px;height:14px}.switch-wrapper .switch input{opacity:0;width:0;height:0}.switch-wrapper .switch .slider{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(34,31,31,.25);transition:.4s;cursor:pointer}.switch-wrapper .switch .slider:before{content:"";position:absolute;height:20px;width:20px;left:-3px;top:-3px;background-color:#f1f1f1;box-shadow:0 0 1px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.24);transition:.4s}.switch-wrapper .switch .slider.round{border-radius:7px}.switch-wrapper .switch .slider.round:before{border-radius:50%}.switch-wrapper .switch input:checked+.slider{background-color:rgba(102,174,249,.5)}.switch-wrapper .switch input:checked+.slider:before{background-color:#0093e0;transform:translateX(20px)}.switch-wrapper p{max-width:calc(100% - 50px);margin-left:16px;color:#688197;font-size:13px;letter-spacing:0;line-height:24px}#authWrapper{height:100vh;width:100%;padding:10px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#00a0af}#authWrapper .epa-background{width:50%;position:fixed;top:0;right:0;z-index:1}#authWrapper .header{display:flex;flex-direction:row;align-items:baseline;position:absolute;left:38px;top:38px}#authWrapper .header .epa-logo{width:auto;height:40px}#authWrapper .header .label{margin:0 0 0 24px;color:#fff;font-size:34px;line-height:32px}#authWrapper #formContainer{width:100%;z-index:2;position:relative;max-width:570px;min-width:280px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;border-radius:2px;background-color:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.12),0 6px 6px 0 rgba(0,0,0,.24),0 0 12px 0 rgba(0,0,0,.12),0 12px 12px 0 rgba(0,0,0,.24)}#authWrapper #formContainer .title{margin:60px 80px 36px;font-size:24px;font-weight:700;line-height:32px;color:#1e1e1e;text-align:center}#authWrapper #formContainer>.separator{width:100%;margin:0;border:none;border-top:1px dotted #d1d1d1}#authWrapper #formContainer #form{width:100%;display:flex;flex-direction:column;align-items:center;padding:20px 0 48px;box-sizing:border-box}@media screen and (max-width:640px){#authWrapper{overflow-y:scroll;justify-content:normal}#authWrapper .epa-background{display:none}#authWrapper .header{display:flex;flex-direction:row;align-items:center;position:relative;top:0;left:0;margin:24px}#authWrapper #formContainer .title{margin:60px 40px 36px}}.school-item{flex:1 1;display:flex;flex-direction:column;overflow:hidden;padding-right:42px;padding-bottom:20px;border-right:1px solid rgba(0,0,0,.3)}.school-item .title{height:24px;font-size:13px;letter-spacing:0;line-height:18px;font-weight:700}.school-item p{font-size:13px;line-height:18px;text-overflow:ellipsis;overflow:hidden}.school-item .contact{display:flex;align-items:flex-end;margin-top:10px;cursor:pointer}.school-item .contact i{cursor:pointer;align-items:end;color:#00a0af;position:relative;bottom:10px;margin-top:10px}.school-item .contact .school-phone-icon .school-phone{display:none;position:absolute;bottom:-4px;left:0;padding:5px 10px;font-size:13px;color:#fff;background-color:#00a0af;border-radius:3px;transform:translateY(100%)}.school-item .contact .school-phone-icon .school-phone.displayed{display:initial}@media screen and (max-width:780px){.school-item{padding-right:0;border-right:none}}#userItem{display:flex;flex-direction:column;justify-content:space-between;padding-right:10px}#userItem .user-item-name{width:100%;display:block;font-size:13px;white-space:pre-line;overflow:hidden;text-overflow:ellipsis}#userItem .user-item-contact{margin-top:8px;margin-bottom:32px;cursor:pointer}#userItem .user-item-contact i{color:#00a0af;position:relative}#userItem .user-item-contact i .user-phone{display:none;position:absolute;bottom:-4px;left:50%;padding:5px 10px;font-size:13px;color:#fff;background-color:#00a0af;border-radius:3px;transform:translate(-50%,100%)}#userItem .user-item-contact i .user-phone.displayed,#userItem div{display:flex}.mini-item{min-width:270px;margin-top:24px;background-color:#fff;border-radius:2px;box-shadow:0 3px 4px 0 rgba(10,15,44,.2),0 4px 16px 0 rgba(104,129,151,.15),0 8px 26px 0 rgba(0,0,0,.15)}.mini-item,.mini-item .column{display:flex;flex-direction:column}.mini-item .column{justify-content:center}.mini-item .line{display:flex;flex-direction:row;align-items:center}.mini-item .header{padding:24px}.mini-item .header>.wrapper .status{display:flex;align-items:center}.mini-item .header>.wrapper .status p{color:#696969}.mini-item .header>.wrapper .status p:first-of-type{margin-right:10px}.mini-item .header .title{flex:12 1;color:#1e1e1e;font-size:24px;font-weight:700;line-height:32px}.mini-item .header .state{height:15px;width:15px;background-clip:content-box;border:1px solid #b1b2ba;border-radius:15px;padding:2px;margin-right:10px}.mini-item .header .state.comming{background-color:#f7941e}.mini-item .header .state.running,.mini-item .header .state.validated{background-color:#8cc73f}.mini-item .header .state.finished{background-color:#e60000}.mini-item .header>.line{flex:9 1}.mini-item .header img{width:135px}.mini-item .header .vertical-separator{width:1px;height:40px;background:#6f6f6e;margin:0 20px 0 16px}.mini-item .header .column .date .label{color:#696969;font-size:12px;letter-spacing:0;line-height:12px;text-align:right}.mini-item .header .column .date .value{margin-left:10px}.mini-item .header .column .date .value,.mini-item .header .column .place{color:#000;font-size:13px;font-weight:500;letter-spacing:0;line-height:16px}.mini-item .detail .summary{padding:16px 24px}.mini-item .detail .summary .value{color:#27282b;font-size:13px;font-weight:500;letter-spacing:0;line-height:16px}.mini-item .detail .summary i{margin:0 16px;font-size:14px;color:#fd8204}.mini-item .detail .summary .label{margin-right:40px;color:#696969;font-size:12px;letter-spacing:0;line-height:12px}.mini-item .detail .summary .info{flex:1 1}.mini-item .detail .summary .action{cursor:pointer}.mini-item .detail .summary .action .label{color:#000;font-size:13px;letter-spacing:0;line-height:18px;text-align:right}.mini-item .detail .summary .action i{font-size:14px;color:#748285;transition:transform .3s ease}.mini-item .detail .summary .action.developped i{transform:rotate(90deg)}.mini-item .detail .collapse-wrapper{max-height:0;overflow:hidden;transition:max-height .3s ease}.mini-item .detail .collapse-wrapper.developped{max-height:1500px}.mini-item .detail .rooms .room{margin-bottom:1px;padding:16px 28px;background:rgba(208,223,93,.2);cursor:pointer}.mini-item .detail .rooms .room:last-of-type{margin-bottom:0}.mini-item .detail .rooms .room>.line{flex:1 1}.mini-item .detail .rooms .room .label{margin-right:60px;color:#000;font-size:13px;font-weight:500;letter-spacing:0;line-height:16px}.mini-item .detail .rooms .room i{margin-right:12px;color:#00a0af}.mini-item .detail .rooms .room i.chevron{font-size:16px;color:#748285}.mini-item .detail .rooms .room .code,.mini-item .detail .rooms .room .password,.mini-item .detail .rooms .room .students{color:#696969;font-size:12px;letter-spacing:0;line-height:12px}.mini-item .detail .rooms .room .code{margin-right:24px}.mini-item .detail .rooms .room .intro{flex:55 1}.mini-item .detail .rooms .room .access{flex:45 1}.mini-item .detail .contacts{align-items:stretch}.mini-item .detail .contacts .vertical-separator{width:0;border-right:1px dashed #d1d1d1}.mini-item .detail .contacts .column{flex:1 1;justify-content:flex-start;padding:24px}.mini-item .detail .contacts .column .title{height:24px;font-size:13px;font-weight:700;letter-spacing:0;line-height:18px}.mini-item .detail .contacts .column .school-item{border-right:none}.mini-item .detail .contacts .column .school-item .title{display:none}.mini-item .detail .contacts .column .partner-item{margin-bottom:16px}.mini-item .detail .contacts .column .partner-item p{font-size:13px;line-height:18px;text-overflow:ellipsis;overflow:hidden}.mini-item .separator{width:calc(100% - 48px);height:1px;margin:0 24px;background:#6f6f6e}@media screen and (max-width:780px){.mini-item .header{flex-direction:column}.mini-item .header .vertical-separator{margin:0 8px 0 0}.mini-item .summary>.info{flex-direction:column;align-items:flex-start}.mini-item .summary>.info .line{margin-bottom:8px}.mini-item .summary>.info .value{width:18px}.mini-item .summary>.info .label{margin-right:0}.mini-item .summary .action{margin-left:8px}.mini-item .summary .action .label{margin-right:8px}.mini-item .summary .action i{margin:0}.mini-item .contacts{flex-wrap:wrap}.mini-item .rooms .room{padding:16px}.mini-item .rooms .room>.line{flex:1 1;flex-direction:column;align-items:flex-start}.mini-item .rooms .room>.line .intro{margin-bottom:8px}}.footer-item{display:flex;background-color:rgba(208,223,93,.2);height:48px;align-items:center;padding:0 10px}.footer-item>div{display:flex}.footer-item>div p{color:#696969;font-size:12px;line-height:12px;margin:0 12px}.footer-item>div img{margin-left:14px}.project-item{display:flex;min-width:270px;flex-direction:column;margin-top:24px;flex:1 1;background-color:#fff;border-radius:2px;box-shadow:0 3px 4px 0 rgba(10,15,44,.2),0 4px 16px 0 rgba(104,129,151,.15),0 8px 26px 0 rgba(0,0,0,.15);overflow:hidden}.project-item .container{display:flex;flex-direction:column;margin:10px 24px 0}.project-item .container .header{display:flex;flex-direction:row-reverse;align-items:center;cursor:pointer;margin-bottom:15px}@media screen and (max-width:800px){.project-item .container .header{flex-direction:column-reverse;justify-content:center}.project-item .container .header .separator{visibility:hidden}}.project-item .container .header .title{flex:12 1;color:#1e1e1e;font-size:24px;font-weight:700;line-height:32px}@media screen and (max-width:800px){.project-item .container .header .title{width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:initial;margin:14px 0;text-align:center}}.project-item .container .header .state{height:15px;width:15px;background-clip:content-box;border:1px solid #b1b2ba;border-radius:15px;padding:2px;margin-right:10px}.project-item .container .header .state.comming{background-color:#f7941e}.project-item .container .header .state.validated{background-color:#8cc73f}.project-item .container .header .state.finished{background-color:#e60000}.project-item .container .header .status{display:flex;align-items:center}.project-item .container .header .status p{color:#696969}.project-item .container .header .status p:first-of-type{margin-right:10px}.project-item .container .header .middle-header{display:flex;align-items:center;justify-content:space-between;flex:6 1}@media screen and (max-width:800px){.project-item .container .header .middle-header{flex:initial}}.project-item .container .header .middle-header .mini-icon-container{width:135px}.project-item .container .header .middle-header .mini-icon-container .mini-icon{width:100%}.project-item .container .header .middle-header .mini-icon-container.challenge{height:55px}.project-item .container .header .middle-header .mini-icon-container.challenge .mini-icon{height:100%}.project-item .container .header .separator{height:40px;margin-right:20px;border:none;border-right:1px solid rgba(0,0,0,.4)}.project-item .container .header .type{flex:1 1;font-size:12px;font-weight:500;line-height:16px}@media screen and (max-width:800px){.project-item .container .header .type{font-size:13px}}.project-item .container .header .pie{position:relative;display:flex;align-items:center;justify-content:center;height:75px;width:100px;box-sizing:border-box;padding:20px}.project-item .container .header .pie p{position:absolute;font-size:12px;color:#535d5f}.project-item .container .header .pie i{position:absolute;top:10px;right:0;color:#1e1e1e}.project-item .container .header i{margin-right:10px;color:#6f6f6e;transition:transform .2s}.project-item .container .header i:hover{transform:scale(1.6)}.project-item .separator{border:none;border-bottom:1px solid rgba(0,0,0,.2)}.project-item .info-list{display:flex;flex-wrap:wrap;margin-top:20px;overflow-y:hidden;position:relative;transition:max-height .27s ease-in}.project-item .info-list>.wrapper{display:flex;flex-direction:row}.project-item .info-list>.wrapper .role{flex:1 1;padding-right:42px;padding-left:16px;margin-bottom:16px;display:flex;flex-direction:column;border-right:1px solid rgba(0,0,0,.3)}.project-item .info-list>.wrapper .role .name{font-size:13px;font-weight:700;letter-spacing:0;line-height:18px;margin-bottom:5px}.project-item .info-list>.wrapper .role .users{display:flex;flex-wrap:wrap}.project-item .info-list>.wrapper .role.supervisors{flex:2 1}.project-item .info-list>.wrapper .role.supervisors #userItem{width:50%}.project-item .info-list>.wrapper:first-of-type{flex:3 1}.project-item .info-list>.wrapper:last-of-type{flex:2 1}.project-item .info-list>.wrapper:last-of-type .role:last-of-type{border-right:none}.project-item .more-container{display:flex;justify-content:flex-end;margin:10px 0}.project-item .more-container .more{cursor:pointer;display:none;width:60px;color:#fff;font-size:8px;background-color:#00a0af;padding:4px 8px;border-radius:4px;text-align:center}@media screen and (max-width:800px){.project-item .more-container .more{display:inline-block}}@media screen and (max-width:1100px){.project-item>.container .info-list{max-height:100px;flex-direction:column;flex-wrap:nowrap}.project-item>.container .info-list>.wrapper .role.supervisors{flex:1 1}.project-item>.container .info-list>.wrapper .role:last-of-type{border-right:none}.project-item>.container .info-list>.wrapper:last-of-type .role #userItem{width:50%}.project-item>.container .info-list>.wrapper:last-of-type .role:first-of-type{padding-left:0}.project-item>.container .info-list>.wrapper.full .role #userItem{width:25%}.project-item>.container .info-list.expanded{max-height:1100px}}@media screen and (max-width:780px){.project-item>.container .info-list>.wrapper{max-height:200px;flex-direction:column}.project-item>.container .info-list>.wrapper .role{padding:0;border-right:none}.project-item>.container .info-list>.wrapper .role .users{flex-direction:column}.project-item>.container .info-list>.wrapper .role .users #userItem{width:100%;margin-right:0}}.detail-success-item{display:flex;height:64px;background-color:#f5f5f5;align-items:center;margin:0 26px 8px}.detail-success-item .information{display:flex;flex:11 1;align-items:center}.detail-success-item .information i{flex:1 1;text-align:center}.detail-success-item .information i.check{background-color:transparent;color:#91cf01}.detail-success-item .information i.schedule{color:#748285}.detail-success-item .information .title{flex:10 1}.detail-success-item .edit{flex:5 1;display:flex;align-items:center}.detail-success-item .edit .earned{visibility:hidden;width:0}.detail-success-item .edit input{font-size:13px;font-weight:500;background-color:#fff;height:46px;padding:0 0 0 16px;cursor:pointer;color:#433c35}.detail-success-item .edit input::-webkit-clear-button{display:none}.detail-success-item .edit input::placeholder{color:#433c35;opacity:1}.detail-success-item .edit input:-ms-input-placeholder{color:#433c35}.detail-success-item .edit input::-ms-input-placeholder{color:#433c35}.detail-success-item .edit input.disabled{cursor:auto;color:#688197}.detail-success-item .edit input.disabled::placeholder{color:#688197;opacity:1}.detail-success-item .edit input.disabled:-ms-input-placeholder{color:#688197}.detail-success-item .edit input.disabled::-ms-input-placeholder{color:#688197}.detail-success-item .edit .switch-item{padding-right:16px;flex:1 1;text-align:right;justify-content:right}.detail-success-item .edit .switch-item .switch-input{display:none}.detail-success-item .edit .switch-item .switch-label{position:relative;cursor:pointer;text-align:right;padding:16px 0 16px 44px}.detail-success-item .edit .switch-item .switch-label:after,.detail-success-item .edit .switch-item .switch-label:before{content:"";position:absolute;margin:0;outline:0;top:50%;transform:translateY(-50%);transition:all .3s ease}.detail-success-item .edit .switch-item .switch-label:before{left:1px;width:34px;height:14px;background-color:rgba(34,31,31,.26);border-radius:8px}.detail-success-item .edit .switch-item .switch-label:after{left:0;width:20px;height:20px;background-color:#f1f1f1;border-radius:50%;box-shadow:0 0 1px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.24)}.detail-success-item .edit .switch-item .switch-input:checked+.switch-label:before{background-color:rgba(0,163,224,.5)}.detail-success-item .edit .switch-item .switch-input:checked+.switch-label:after{background-color:#00a3da;transform:translate(80%,-50%)}.detail-success-item .edit .switch-item .switch-input:checked+.switch-label .toggle--on{display:inline-block}.detail-success-item .edit .switch-item .switch-input:checked+.switch-label .toggle--off{display:none}@media screen and (max-width:800px){.detail-success-item{display:flex;flex-wrap:wrap;height:auto;padding:8px;margin:4px}.detail-success-item .information{height:72px}.detail-success-item .information .check{margin-right:8px}.detail-success-item .information .title{white-space:nowrap}}@media screen and (max-width:800px)and (max-width:520px){.detail-success-item .information .title{position:relative;right:20px}}@media screen and (max-width:800px){.detail-success-item .edit{padding-left:16px;justify-content:space-around}.detail-success-item .edit input{margin-right:12px}.detail-success-item .edit .earned{visibility:visible;width:auto;margin-right:16px;color:#696969;font-size:12px;line-height:12px}.detail-success-item .edit .switch-item{flex:initial}}#detailSuccess .background{width:100%;position:absolute;top:0;z-index:-1}#detailSuccess>.container{overflow:hidden;display:flex;flex-direction:column;background-color:#fff;margin:70px 56px;border-radius:5px;box-shadow:0 4px 8px 0 rgba(0,0,0,.12),0 4px 8px 2px rgba(0,0,0,.24);position:relative;padding:32px;box-sizing:border-box}#detailSuccess>.container .row .added_success{color:#00763d;font-size:14px;font-weight:700;line-height:18px;padding-top:16px}#detailSuccess>.container .row .left{width:50%}@media screen and (max-width:768px){#detailSuccess>.container .row .left{width:100%}}#detailSuccess>.container .row .left h1{color:#262626;font-size:20px;font-weight:700;margin-bottom:10px}#detailSuccess>.container .row .left h2{color:#433c35;font-size:14px;font-weight:700;line-height:16px;padding-bottom:16px}#detailSuccess>.container .row .left .purcent{color:#262626;font-family:Ubuntu;font-size:14px;font-weight:700;letter-spacing:0;line-height:18px;margin:5px 0}#detailSuccess>.container .row .left .progress{display:flex;align-items:center;width:100%}#detailSuccess>.container .row .left .progress .bar{flex:1 1;border-radius:7px;height:10px;width:100%;background-color:#dfdfdf}#detailSuccess>.container .row .left .progress .bar .inner{background-color:#00763d;border-radius:7px;height:100%}#detailSuccess>.container .successes h2,#detailSuccess>.container .successes h3{color:#262626;font-family:Ubuntu;font-size:15px;font-weight:700;letter-spacing:0}#detailSuccess>.container .successes h2{margin:32px 0}#detailSuccess>.container .successes .unacheved_success .terminated_success{color:#00763d;font-size:14px;font-weight:700;line-height:18px}#detailSuccess>.container .successes .unacheved_success .unacheved_container{display:flex;align-items:center;justify-content:center;grid-gap:20px;gap:20px;flex-wrap:wrap}#detailSuccess>.container .successes .acheved_success{position:relative}#detailSuccess>.container .successes .acheved_success .acheved_container{display:flex;align-items:center;grid-gap:20px;gap:20px;flex-wrap:wrap}#detailSuccess>.container .successes .acheved_success .acheved_container .page-count{position:absolute;left:0;right:0;bottom:0;width:100%;height:100px;display:flex;justify-content:center;align-items:center;font-weight:500;font-size:15px;line-height:16px}#detailSuccess>.container .successes .acheved_success .acheved_container ul{display:flex;list-style:none;justify-content:space-between}#detailSuccess>.container .successes .acheved_success .acheved_container ul li{display:none!important}#detailSuccess>.container .successes .acheved_success .acheved_container ul li.next,#detailSuccess>.container .successes .acheved_success .acheved_container ul li.previous{display:flex!important;position:absolute;cursor:pointer;z-index:1}#detailSuccess>.container .successes .acheved_success .acheved_container ul li.next .page-swip,#detailSuccess>.container .successes .acheved_success .acheved_container ul li.previous .page-swip{display:flex;align-items:center;color:#262626;font-family:Ubuntu;font-size:15px;font-weight:500;letter-spacing:0;line-height:16px;text-align:right}#detailSuccess>.container .successes .acheved_success .acheved_container ul li.previous{left:0!important;bottom:43px!important}#detailSuccess>.container .successes .acheved_success .acheved_container ul li.next{right:0!important;bottom:43px!important}#detailSuccess>.container .successes .acheved_success .acheved_success_footer{width:100%;margin-top:43px;height:45px}#detailSuccess>.container .footer{z-index:2;display:flex;align-items:center;justify-content:flex-end;height:86px;margin-top:34px;border-radius:5px;box-shadow:0 -8px 8px -6px rgba(0,0,0,.12),0 -11px 8px -11px rgba(0,0,0,.24);position:fixed;left:0;bottom:0;right:0;background-color:#fff}#detailSuccess>.container .footer .action-button{height:40px;margin-right:60px}#detailSuccess>.container .no-success{text-align:center;margin:22px 0 8px 8px}@media screen and (max-width:768px){#detailSuccess .unacheved_container{justify-content:center}#detailSuccess .navigation{padding-left:32px}#detailSuccess>.container{margin:10px 0 30px;padding:10px}#detailSuccess>.container .left{padding:10px}#detailSuccess>.container .unacheved_success h2{padding:10px;margin:0}#detailSuccess>.container .header-web{visibility:hidden;height:0;width:0;margin:0}#detailSuccess>.container .footer{justify-content:center;margin:0}#detailSuccess>.container .footer .button{margin:0!important}}@media screen and (max-width:468px){#detailSuccess .unacheved_container{justify-content:center;grid-gap:0!important;gap:0!important;padding:0}}.card-success{transform:scale(1);transition:all .3s}.card-success:hover{transform:scale(1.03)}.card-success .body{cursor:pointer;padding-top:16px!important;display:flex;flex-direction:column;justify-content:space-between;padding:8px;height:135px;width:160px;border-radius:5px;background-color:#fff;box-shadow:0 3px 4px 0 rgba(10,15,44,.2),0 4px 16px 0 rgba(104,129,151,.15),0 8px 26px 0 rgba(0,0,0,.15)}.card-success .body h4,.card-success .body p{color:#262626;font-family:Ubuntu;font-size:12px;font-weight:500;letter-spacing:0;line-height:16px;text-align:center;padding:5px 5px 0}.card-success .body .actions{display:flex;justify-content:space-between;align-items:center}.card-success .body .actions p{color:#262626;font-family:Ubuntu;font-size:12px;font-weight:500;text-align:center}.card-success .body .actions i{height:25px;width:15px;margin-right:10px;color:#6d6e71}.card-success .body .actions .btn i{color:#00763d}.card-success .body .actions .btn i.fill-1{height:12px;width:15px;color:#262626}.card-success .body .actions .medias{display:flex}.unachevedsuccess-item{height:230px;margin:5px;width:160px;position:relative;display:flex;flex-direction:column;justify-content:space-between;border-radius:5px;cursor:pointer;background-color:#fff}.unachevedsuccess-item *{box-sizing:border-box}.unachevedsuccess-item .header-content{height:50%;width:100%!important;background-color:transparent;border-radius:5px}.unachevedsuccess-item .header-content img{width:100%!important;height:100%!important;object-fit:contain;border-radius:5px}.unachevedsuccess-item .success-detail{height:55%;width:100%;border-radius:5px;background-color:#fff;box-shadow:0 3px 4px 0 rgba(10,15,44,.2),0 4px 16px 0 rgba(104,129,151,.15),0 8px 26px 0 rgba(0,0,0,.15);position:absolute;left:0;bottom:0;display:flex;flex-direction:column;justify-content:space-between;-moz-text-size-adjust:auto;text-size-adjust:auto;-webkit-text-size-adjust:auto}.unachevedsuccess-item .success-detail h4{color:#262626;font-family:Ubuntu;font-size:12px;font-weight:500;letter-spacing:0;line-height:16px;text-align:center;padding:5px 5px 0}.unachevedsuccess-item .success-detail .actions{display:flex;justify-content:space-between;flex-wrap:nowrap;padding:8px;position:relative}.unachevedsuccess-item .success-detail .actions i{height:25px;width:15px;margin-right:10px;color:#6d6e71}.unachevedsuccess-item .success-detail .actions .medias{width:107px;display:flex;justify-content:flex-start;align-items:center}.unachevedsuccess-item .success-detail .actions .deleteIcon{color:#00763d!important;padding:17px;background:#ebebeb;display:flex;justify-content:center;align-items:center;border-radius:50px;margin:0 10px 0 0!important;cursor:pointer}.unachevedsuccess-item .success-detail .actions .btn i{color:#00763d}.unachevedsuccess-item .success-detail .actions .btn i.fill-1{height:12px;width:15px;color:#262626}.success-item{height:230px;width:160px;position:relative;display:flex;flex-direction:column;justify-content:center;border-radius:5px;cursor:pointer;background-color:#fff}.success-item *{box-sizing:border-box}.success-item .header-content{height:47%;width:100%!important;border-radius:5px}.success-item .header-content .default-header{height:100%;width:100%!important;background-color:#e2e7eb;border-radius:5px;position:relative;display:flex;justify-content:center;padding-top:15%}.success-item .header-content .default-header .circle{width:30px;height:30px;border-radius:100%;border:1px solid #29828c;position:relative;top:18%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:5px}.success-item .header-content .default-header .circle i{color:#29828c}.success-item .header-content img{width:100%!important;height:100%!important;object-fit:fill;border-radius:5px}@media screen and (max-width:768px){.success-item .header-content img{object-fit:fill}}.success-item .success-detail{width:100%;height:55%;border-radius:5px;background-color:#fff;box-shadow:0 3px 4px 0 rgba(10,15,44,.2),0 4px 16px 0 rgba(104,129,151,.15),0 8px 26px 0 rgba(0,0,0,.15);display:flex;flex-direction:column;justify-content:space-between}.success-item .success-detail h3{color:#262626;font-family:Ubuntu;font-size:12px;font-weight:500;letter-spacing:0;line-height:16px;text-align:center;padding:14px 5px 0}.success-item .success-detail h3.text{font-size:14px}.success-item .success-detail .actions{display:flex;justify-content:space-between;flex-wrap:nowrap;padding:8px;position:relative}.success-item .success-detail .actions i{height:25px;width:15px;margin-right:10px;color:#6d6e71}.success-item .success-detail .actions .btn i{color:#00763d}.success-item .success-detail .actions .btn i.fill-1{height:12px;width:15px;color:#262626}.success-item .success-validated{width:100%;height:130px;border-radius:5px;background-color:#fff;box-shadow:0 3px 4px 0 rgba(10,15,44,.2),0 4px 16px 0 rgba(104,129,151,.15),0 8px 26px 0 rgba(0,0,0,.15);display:flex;flex-direction:column;justify-content:space-between}.success-item .success-validated h3{color:#262626;font-family:Ubuntu;font-size:12px;font-weight:700;letter-spacing:0;line-height:16px;text-align:center;padding:14px 5px 0}.success-item .success-validated p{text-align:center;font-size:12px;color:#6d6e71}.success-item .success-validated .actions{display:flex;justify-content:space-between;flex-wrap:nowrap;padding:8px;position:relative}.success-item .success-validated .actions i{height:25px;width:15px;margin-right:10px;color:#6d6e71}.success-item .success-validated .actions .btn i{color:#00763d}.success-item .success-validated .actions .btn i.fill-1{height:12px;width:15px;color:#262626}.success-item-offset{height:100%;width:160px;position:relative;display:flex;flex-direction:column;justify-content:center;border-radius:5px;cursor:pointer}.success-item-offset *{box-sizing:border-box}.success-item-offset .plus{width:100%;height:130px;border-radius:5px;background-color:#fff;box-shadow:0 3px 4px 0 rgba(10,15,44,.2),0 4px 16px 0 rgba(104,129,151,.15),0 8px 26px 0 rgba(0,0,0,.15);display:flex;flex-direction:column;justify-content:center;align-items:center}.success-item-offset .plus p{padding:16px;font-size:14px;text-align:center}.success-item-offset .plus svg{height:32px;width:32px;fill:#6d6e71}@media screen and (max-width:868px){.success-item{height:200px!important;width:160px!important}.success-item .success-detail{height:160px!important;border-top-left-radius:0;border-top-right-radius:0}.success-item .header-content{height:50%;width:100%!important;background-color:transparent;border-radius:5px}.success-item .header-content img{object-fit:inherit}}@media screen and (max-width:466px){.desktop_successes_list{display:flex;justify-content:space-evenly}}.popup-wrapperss{display:flex;justify-content:center;align-items:center;position:fixed;top:0;right:0;left:0;bottom:0;opacity:0;background-color:rgba(30,30,30,.7);transition:z-index,opacity .1s ease-in;box-sizing:border-box}.popup-wrapperss .popupss{width:890px!important;height:95vh;display:flex;flex-direction:column;justify-content:space-between;padding:16px;background-color:#fff;border-radius:5px;box-shadow:0 3px 4px 0 rgba(10,15,44,.2),0 4px 16px 0 rgba(104,129,151,.15),0 8px 26px 0 rgba(0,0,0,.15)}@media screen and (max-width:768px){.popup-wrapperss .popupss{width:100%}}.popup-wrapperss .popupss .close{width:44px;height:44px;align-self:flex-end;padding:12px;font-size:20px;font-weight:700;color:#6f6f6e;cursor:pointer}.popup-wrapperss .popupss .action-btn{display:flex;justify-content:flex-end;align-items:center;padding:16px 0}.popup-wrapperss .popupss .action-btn .button{width:22.5%}@media screen and (max-width:768px){.popup-wrapperss .popupss .action-btn .button{width:100%}}.popup-wrapperss .popupss .header{display:flex;justify-content:space-between;align-items:center}.popup-wrapperss .popupss .header .header-title{color:#262626;font-size:20px;font-weight:700;line-height:24px}.popup-wrapperss .popupss .header i{font-size:24px}.popup-wrapperss .popupss .succes-content{width:100%;padding:16px 0;display:flex;grid-gap:20px;gap:20px;flex-wrap:wrap;overflow-y:auto;overflow-x:hidden}.popup-wrapperss .popupss .succes-content.center{justify-content:center}.popup-wrapperss .popupss .succes-content::-webkit-scrollbar{width:10px}@media screen and (max-width:768px){.popup-wrapperss .popupss .succes-content{padding:16px}}.popup-wrapperss.shown{z-index:100;opacity:1}.popup-wrapperss.hidden{display:none;transition:none;z-index:-1}.addsuccess-item{height:230px;width:150px;position:relative;display:flex;flex-direction:column;justify-content:space-between;border-radius:5px;cursor:pointer;background-color:#fff}.addsuccess-item *{box-sizing:border-box}.addsuccess-item.bordered{border:2px solid #00763d}.addsuccess-item .header-content{height:50%;width:100%!important;background-color:transparent;border-radius:5px;position:relative}.addsuccess-item .header-content img{width:100%!important;height:100%!important;object-fit:contain;border-radius:5px}.addsuccess-item .header-content i{position:absolute!important;right:-117px!important;top:0!important;color:#00763d}.addsuccess-item .header-content i.fill-1{height:12px;width:12px;color:#00763d}.addsuccess-item .success-detail{height:55%;width:100%;border-radius:5px;background-color:#fff;box-shadow:0 3px 4px 0 rgba(10,15,44,.2),0 4px 16px 0 rgba(104,129,151,.15),0 8px 26px 0 rgba(0,0,0,.15);position:absolute;left:0;bottom:0;display:flex;flex-direction:column;justify-content:space-between;-moz-text-size-adjust:auto;text-size-adjust:auto;-webkit-text-size-adjust:auto}.addsuccess-item .success-detail h4{color:#262626;font-family:Ubuntu;font-size:12px;font-weight:500;letter-spacing:0;line-height:16px;text-align:center;padding:5px 5px 0}.addsuccess-item .success-detail .actions{display:flex;justify-content:space-between;flex-wrap:nowrap;padding:8px;position:relative}.addsuccess-item .success-detail .actions i{height:25px;width:15px;margin-right:10px;color:#6d6e71}.addsuccess-item .success-detail .actions .btn i{color:#00763d}.addsuccess-item .success-detail .actions .btn i.fill-1{height:12px;width:12px;color:#00763d}.confetti-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;transition:opacity .1s ease-in;pointer-events:none;z-index:999;opacity:0}.confetti-wrapper.show{opacity:1!important}.confetti-wrapper.hide{opacity:0!important}#detail-succes .background{width:100%;position:absolute;top:0;z-index:-1}#detail-succes>.container{overflow:hidden;display:flex;flex-direction:column;margin:70px 56px;border-radius:5px;box-shadow:0 4px 8px 0 rgba(0,0,0,.12),0 4px 8px 2px rgba(0,0,0,.24);position:relative;padding:32px;box-sizing:border-box}#detail-succes>.container.white{background-color:#fff}#detail-succes>.container.success{background-color:#e9fff4}#detail-succes>.container h1,#detail-succes>.container h2,#detail-succes>.container h3{color:#262626;font-size:20px;font-weight:700;line-height:24px;padding:16px 0}#detail-succes>.container .success-message p{color:#00763d;font-family:Ubuntu;font-size:16px;font-weight:700;line-height:22px}#detail-succes>.container .warning-message{width:65%;display:flex;align-items:center;grid-column-gap:8px;column-gap:8px;padding:13px 14px 13px 8px;border-radius:5px;background-color:#fce3cb}#detail-succes>.container .warning-message .icon svg{fill:#262626;size:50px}#detail-succes>.container .warning-message .message{color:#262626;font-family:Ubuntu;font-size:13px;font-weight:500;line-height:18px}@media screen and (max-width:768px){#detail-succes>.container .warning-message{width:100%}}#detail-succes>.container .conseil{color:#433c35;font-family:Ubuntu;font-size:14px;font-weight:500;line-height:16px;padding:8px 0;text-align:left}#detail-succes>.container .videos .video-container{display:flex;align-items:center;flex-wrap:wrap;grid-gap:20px;gap:20px;width:100%}@media screen and (max-width:768px){#detail-succes>.container .videos .video-container{flex-direction:column!important;grid-gap:15px!important;gap:15px!important}}#detail-succes>.container .documents .document-container{display:flex;flex-direction:column;grid-row-gap:20px;row-gap:20px}#detail-succes>.container .footer{z-index:2;display:flex;align-items:center;justify-content:flex-end;height:86px;margin-top:34px;border-radius:5px;box-shadow:0 -8px 8px -6px rgba(0,0,0,.12),0 -11px 8px -11px rgba(0,0,0,.24);position:fixed;left:0;bottom:0;right:0;background-color:#fff}#detail-succes>.container .footer .action-button{height:40px;margin-right:60px}@media screen and (max-width:768px){#detail-succes>.container .footer .action-button{height:unset!important;margin-right:unset!important}}#detail-succes>.container .footer .outlinedBtn{color:#00763d;background:#fff;border:2px solid #00763d;padding:10px 25px;border-radius:100px;font-weight:700}#detail-succes>.container .no-success{text-align:center;margin:22px 0 8px 8px}#detail-succes .video-card{height:280px;width:23%;position:relative;border-radius:5px}#detail-succes .video-card *{box-sizing:border-box}#detail-succes .video-card.checked:after{content:url(https://projet.test.entreprendre-pour-apprendre.fr/static/media/check_succes.0d1abbf8.svg);position:absolute;top:-13px;right:-11px}@media screen and (max-width:768px){#detail-succes .video-card{width:100%}}#detail-succes .video-card .card-header{width:100%;height:82%;position:relative;background:#00a0af;border-radius:5px 5px 0 0}@media screen and (max-width:768px){#detail-succes .video-card .card-header{width:100%}}#detail-succes .video-card .card-header .video-item{width:100%;height:100%;padding:0;margin:0;border:0;border-radius:5px 5px 0 0}#detail-succes .video-card .card-header .play-button{position:absolute;left:0;top:0;bottom:0;right:0;display:flex;justify-content:center;align-items:center;z-index:1;background:transparent}#detail-succes .video-card .card-header .play-button img{object-fit:cover;cursor:pointer}#detail-succes .video-card .card-footer{width:100%;border-radius:5px;background-color:#fff;box-shadow:0 2px 4px 0 hsla(0,0%,82%,.5);position:absolute;bottom:0;left:0;right:0;margin:0!important;display:flex;justify-content:space-between;align-items:center;padding:18px 16px}#detail-succes .video-card .card-footer .title{color:#262626;font-family:Ubuntu;font-size:13px;font-weight:700;padding:8xp;margin-right:10px}#detail-succes .video-card .card-footer img{cursor:pointer}#detail-succes .file-item{padding:16px;display:flex;justify-content:space-between;align-items:center;border-radius:5px;background-color:#fff;box-shadow:0 2px 4px 0 hsla(0,0%,82%,.5);width:50%}@media screen and (max-width:768px){#detail-succes .file-item{width:100%}}#detail-succes .file-item .title p{text-align:left}#detail-succes .file-item .title p:first-child{color:#000;font-family:Ubuntu;font-size:14px;font-weight:700;letter-spacing:0;line-height:16px}#detail-succes .file-item .title p:nth-child(2){color:#535d5f;font-family:Ubuntu;font-size:12px;font-weight:500;letter-spacing:0;line-height:13px;text-transform:uppercase}#detail-succes .file-item .download_file{text-decoration:none}@media screen and (max-width:768px){#detail-succes .navigation{padding-left:32px}#detail-succes>.container{margin:30px 16px;padding:16px}#detail-succes>.container .header-web{visibility:hidden;height:0;width:0;margin:0}#detail-succes>.container p{text-align:center}#detail-succes>.container .footer{justify-content:center;margin:0;box-shadow:0 0 0 0;flex-direction:column;padding:10px}#detail-succes>.container .footer .action-button{margin-bottom:10px;width:100%}}.validate-success{display:flex;justify-content:center;align-items:flex-start;padding-top:20px;position:fixed;top:0;right:0;left:0;bottom:0;opacity:0;background-color:rgba(30,30,30,.7);transition:z-index,opacity .1s ease-in;box-sizing:border-box}.validate-success.shown{z-index:100;opacity:1}.validate-success.hidden{display:none;transition:none;z-index:-1}.validate-success .popups-calendar{width:620px!important;display:flex;flex-direction:column;padding:16px;background-color:#fff;border-radius:5px;box-shadow:0 3px 4px 0 rgba(10,15,44,.2),0 4px 16px 0 rgba(104,129,151,.15),0 8px 26px 0 rgba(0,0,0,.15)}@media screen and (max-width:768px){.validate-success .popups-calendar{width:100%}}.validate-success .popups-calendar .close{width:44px;height:44px;align-self:flex-end;padding:12px;font-size:20px;font-weight:700;color:#6f6f6e;cursor:pointer}.validate-success .popups-calendar .header{display:flex;justify-content:space-between;align-items:center;padding-left:80px}@media screen and (max-width:768px){.validate-success .popups-calendar .header{padding-left:16px}}.validate-success .popups-calendar .header i{font-size:18px}.validate-success .popups-calendar .header .header-title{color:#262626;font-size:20px;font-weight:400;line-height:24px}.validate-success .popups-calendar .calendar-content{width:100%;padding:16px 66px 30px 65px}@media screen and (max-width:768px){.validate-success .popups-calendar .calendar-content{padding:unset}}.validate-success .popups-calendar .calendar-content .description{margin-bottom:20px}.validate-success .popups-calendar .calendar-content .description p{color:#27282b;font-family:Ubuntu;font-size:14px;line-height:20px;padding-left:16px}.validate-success .popups-calendar .calendar-content .calendar .DayPicker-Caption div{margin-bottom:.5em;padding:0 .5em;text-align:center;color:#262626;font-family:Ubuntu;font-size:22px;font-weight:700;line-height:32px}.validate-success .popups-calendar .calendar-content .calendar .DayPicker-Weekday abbr{color:#29828c;font-family:Ubuntu;font-size:24px;font-weight:700;letter-spacing:0;line-height:32px}.validate-success .popups-calendar .calendar-content .calendar .DayPicker-Month{width:100%}.validate-success .popups-calendar .calendar-content .calendar .DayPicker-NavButton{right:unset!important;left:unset!important;position:absolute;display:inline-block;margin-top:2px;width:1.25em;height:1.25em;background-position:50%;background-size:50%;background-repeat:no-repeat;color:#748285;cursor:pointer}.validate-success .popups-calendar .calendar-content .calendar .DayPicker-NavButton.DayPicker-NavButton--prev{margin:0;left:17px!important;top:10px;background-image:url(https://projet.test.entreprendre-pour-apprendre.fr/static/media/angle-left-solid.fe52ab63.svg)}.validate-success .popups-calendar .calendar-content .calendar .DayPicker-NavButton.DayPicker-NavButton--next{margin:0;right:17px!important;top:10px;background-image:url(https://projet.test.entreprendre-pour-apprendre.fr/static/media/angle-right-solid.42e607c7.svg)}.calendar{width:100%;height:100%}.calendar .month{width:100%;padding:16px 17px;display:flex;justify-content:space-between;align-items:center;text-align:center}.calendar .month i{font-size:20px;color:#748285;cursor:pointer}.calendar .month h1{color:#262626;font-family:Ubuntu;font-size:24px;font-weight:700;letter-spacing:0;line-height:32px}.calendar .weekdays{width:100%;padding:16px 0;display:flex;align-items:center}.calendar .weekdays div{letter-spacing:.1rem;width:6.3142857143rem;display:flex;justify-content:center;align-items:center;color:#29828c;font-family:Ubuntu;font-size:24px;font-weight:700;line-height:32px}.calendar .days{width:100%;display:flex;flex-wrap:wrap;padding:.2rem}.calendar .days div{font-size:1.4rem;margin:.3rem;width:5.7428571429rem;height:5rem;display:flex;justify-content:center;align-items:center;transition:background-color .2s}.calendar .days div:hover:not(.today){background-color:#262626;border:.2rem solid #777;cursor:pointer}.calendar .days .today{background-color:#29828c;color:#fff}.calendar .next-date,.calendar .prev-date{opacity:.5}#addBudget .background{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00a0af;opacity:.9;z-index:10}#addBudget .addBudget{position:fixed;overflow:scroll!important;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:1000px;padding:0 26px;background-color:#fff;z-index:100;box-shadow:0 3px 4px 0 rgba(10,15,44,.2),0 4px 16px 0 rgba(104,129,151,.15),0 8px 26px 0 rgba(0,0,0,.15);height:auto}#addBudget .addBudget .material-icons{border:none;outline:none}#addBudget .addBudget .material-icons:hover{cursor:pointer}#addBudget .addBudget input[type=number]::-webkit-inner-spin-button,#addBudget .addBudget input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#addBudget .addBudget .section{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #d1d1d1;padding:26px 0}#addBudget .addBudget .section .account,#addBudget .addBudget .section .operation{flex:1 1}#addBudget .addBudget .section .type{flex:2 1;max-width:426px}#addBudget .addBudget .section .account{margin:0 48px}#addBudget .addBudget .section .description{flex:3 1;margin-right:48px}#addBudget .addBudget .section .currencyAmount{flex:1 1}#addBudget .addBudget .section .dates{flex:2 1;display:flex;justify-content:flex-end}#addBudget .addBudget .section .dates .date{display:flex;flex-direction:column;margin-left:48px}#addBudget .addBudget .section .dates .date>span{color:#688197;font-size:12px;margin-bottom:6px}#addBudget .addBudget .section .dates .date .input-wrapper{width:100%;display:flex;flex-direction:row;align-items:center;position:relative;box-sizing:border-box;border-bottom:2px solid #fff;background-color:#f8f8f9}#addBudget .addBudget .section .dates .date .input-wrapper.disabled{pointer-events:none}#addBudget .addBudget .section .dates .date .input-wrapper.invalid{border-bottom:2px solid #ea1806}#addBudget .addBudget .section .dates .date .input-wrapper input{height:48px;width:100%;font-size:16px;box-sizing:border-box;border:none;background-color:transparent;cursor:pointer;-webkit-text-fill-color:#000}#addBudget .addBudget .section .dates .date .input-wrapper input:focus{outline:none}#addBudget .addBudget .last{justify-content:flex-end;border:none}#addBudget .addBudget .last .cancel,#addBudget .addBudget .last .save{width:200px;margin-left:24px;height:40px}#addBudget .addBudget .last .cancel:hover{background-color:#e60000}#addBudget .addBudget .last .save:hover{background-color:#1db46c}#addBudget .addBudget .divider{margin:0 16px}@media screen and (max-width:1000px){#addBudget .addBudget{width:90%;height:90%;overflow:hidden}#addBudget .addBudget .section:not(.header){flex-direction:column}#addBudget .addBudget .section .account,#addBudget .addBudget .section .cancel,#addBudget .addBudget .section .currencyAmount,#addBudget .addBudget .section .dates,#addBudget .addBudget .section .DayPickerInput,#addBudget .addBudget .section .description,#addBudget .addBudget .section .operation,#addBudget .addBudget .section .save,#addBudget .addBudget .section .switch-item,#addBudget .addBudget .section .type{width:100%}#addBudget .addBudget .section .account,#addBudget .addBudget .section .description{margin:0}#addBudget .addBudget .section .account,#addBudget .addBudget .section .description,#addBudget .addBudget .section .operation,#addBudget .addBudget .section .operationDate,#addBudget .addBudget .section .switch-item{margin-bottom:36px!important}#addBudget .addBudget .section .instantAction{align-items:left}#addBudget .addBudget .section .cancel{margin-bottom:20px}#addBudget .addBudget .section .cancel,#addBudget .addBudget .section .save{margin-left:0}#addBudget .addBudget .section .dates{flex-direction:column}#addBudget .addBudget .section .dates .date{margin:0}}@media screen and (max-height:700px){#addBudget .addBudget{height:90%}}#addBudget .switch-item{flex:1 1}#addBudget .switch-item .switch-input{display:none}#addBudget .switch-item .switch-label{position:relative;cursor:pointer;text-align:right;padding:16px 0 16px 44px}#addBudget .switch-item .switch-label:after,#addBudget .switch-item .switch-label:before{content:"";position:absolute;margin:0;outline:0;top:50%;transform:translateY(-50%);transition:all .3s ease}#addBudget .switch-item .switch-label:before{left:1px;width:34px;height:14px;background-color:rgba(34,31,31,.26);border-radius:8px}#addBudget .switch-item .switch-label:after{left:0;width:20px;height:20px;background-color:#f1f1f1;border-radius:50%;box-shadow:0 0 1px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.24)}#addBudget .switch-item .switch-input:checked+.switch-label:before{background-color:rgba(0,163,224,.5)}#addBudget .switch-item .switch-input:checked+.switch-label:after{background-color:#00a3da;transform:translate(80%,-50%)}#addBudget .switch-item .switch-input:checked+.switch-label .toggle--on{display:inline-block}#addBudget .switch-item .switch-input:checked+.switch-label .toggle--off{display:none}#detailBudget .background{width:100%;position:absolute;top:0;right:0;z-index:-1}#detailBudget .navigation{display:flex;padding-left:62px;margin-bottom:32px;background-color:#fff;height:64px;align-items:center;border-radius:1px;box-shadow:0 3px 4px 0 rgba(10,15,44,.2),0 4px 16px 0 rgba(104,129,151,.15),0 8px 26px 0 rgba(0,0,0,.15)}#detailBudget .navigation p{margin-left:40px;color:#1e1e1e;font-size:16px;font-weight:700;line-height:32px}#detailBudget .navigation i{font-size:32px;color:#00a0af;cursor:pointer}#detailBudget .main{display:flex;justify-content:space-between;align-items:flex-start;width:100%;padding:30px 50px;margin-top:60px;margin-bottom:48px}@media screen and (max-width:768px){#detailBudget .main{padding:5px 16px!important}}#detailBudget .main .entries{display:flex;flex-direction:column;background-color:#fff;width:85%;overflow:hidden;border-radius:5px;box-shadow:0 3px 4px 0 rgba(10,15,44,.2),0 4px 16px 0 rgba(104,129,151,.15),0 8px 26px 0 rgba(0,0,0,.15);min-height:316px}#detailBudget .main .entries .listeItemSmall{display:none}@media screen and (max-width:768px){#detailBudget .main .entries{min-height:0}}#detailBudget .main .entries .header,#detailBudget .main .entries .headerMobile{display:flex;padding:0 12px}#detailBudget .main .entries .header>.col p,#detailBudget .main .entries .headerMobile>.col p{font-size:16px;color:#748285}@media screen and (max-width:768px){#detailBudget .main .entries .header>.col p,#detailBudget .main .entries .headerMobile>.col p{font-size:11px}}#detailBudget .main .entries .budget-item{display:flex;align-items:center;padding:5px 12px;font-size:15px;font-weight:500}@media screen and (max-width:768px){#detailBudget .main .entries .budget-item{font-size:13px}}#detailBudget .main .entries .budget-item .amount p{color:#00763d}#detailBudget .main .entries .budget-item .amount p.negative{color:#ea1806}#detailBudget .main .entries .budget-item.selectable:hover{background-color:#dddde1!important;cursor:pointer}#detailBudget .main .entries .col{display:flex;margin:12px 0;overflow:hidden}#detailBudget .main .entries .col>p{max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#detailBudget .main .entries .col.date{display:flex;flex:2 1}#detailBudget .main .entries .col.object,#detailBudget .main .entries .col.type{display:flex;flex:3 1}#detailBudget .main .entries .col.account{display:flex;flex:1.5 1}#detailBudget .main .entries .col.amount,#detailBudget .main .entries .col.execution{display:flex;flex:2 1}#detailBudget .main .entries .col.delete{display:flex;flex:.5 1;padding-right:8px}#detailBudget .main .entries .list{display:flex;flex-direction:column}#detailBudget .main .entries .list .budget-item:nth-child(odd){background-color:#f8f8f9}#detailBudget .main .entries .footer{display:flex;flex-direction:row;justify-content:flex-end;margin-top:48px;padding:22px;grid-gap:16px;gap:16px;box-shadow:0 -8px 8px -6px rgba(0,0,0,.12),0 -11px 8px -11px rgba(0,0,0,.24)}@media screen and (max-width:768px){#detailBudget .main .entries .footer{padding:22px 5px;grid-column-gap:5px;column-gap:5px}}#detailBudget .main .entries .footer .button{height:40px}#detailBudget .main .entries .footer .btn_outlined{border:2px solid #00763d!important;background:#fff}#detailBudget .main .entries .footer .btn_outlined .with-icon{color:#00763d!important}#detailBudget .main .entries .footer .btn_outlined .with-icon .material-icons{color:#707070!important;opacity:1!important}#detailBudget .main .entries .material-icons{border:none;outline:none;opacity:1}#detailBudget .main .entries .material-icons:hover{cursor:pointer;opacity:1}#detailBudget .main .summary{display:flex;flex-direction:column;background-color:#fff;margin-left:42px;overflow:hidden;width:15%;box-shadow:0 3px 4px 0 rgba(10,15,44,.2),0 4px 16px 0 rgba(104,129,151,.15),0 8px 26px 0 rgba(0,0,0,.15);padding:13px 25px;border-radius:5px}#detailBudget .main .summary .item{padding:5px 0;font-family:"Helvetica Neue",sans-serif!important}#detailBudget .main .summary .item.last{border-style:none}#detailBudget .main .summary p{font-size:22px;font-weight:700;color:#00763d;text-align:left}#detailBudget .main .summary p.negative{color:#ea1806}@media screen and (max-width:768px){#detailBudget .main{flex-direction:column-reverse;height:100%;margin-top:43px;padding:0 20px!important}#detailBudget .main .entries,#detailBudget .main .summary{width:100%}#detailBudget .main .entries{margin-bottom:20px}#detailBudget .main .entries .header,#detailBudget .main .entries .listeItemLarge{display:none!important}#detailBudget .main .entries .listeItemSmall{display:block}#detailBudget .main .entries .listeItemSmall .col{margin:0!important}#detailBudget .main .entries .listeItemSmall .bugederListItem{padding:10px}#detailBudget .main .entries .listeItemSmall .bugederListItem .descriptionArea{padding-left:13px!important;padding-right:13px!important;padding-top:15px;display:block;position:relative;transition:all .5s;height:auto}#detailBudget .main .entries .listeItemSmall .bugederListItem .descriptionArea .descriptionAreaItem{margin-bottom:16px;position:relative}#detailBudget .main .entries .listeItemSmall .bugederListItem .descriptionArea .descriptionAreaItem .descriptionTitle{font-size:11px;color:#707070}#detailBudget .main .entries .listeItemSmall .bugederListItem .descriptionArea .descriptionAreaItem .descriptionData{font-size:12px;font-weight:400}#detailBudget .main .entries .listeItemSmall .bugederListItem .descriptionArea.show{height:auto;display:block}#detailBudget .main .entries .listeItemSmall .bugederListItem .descriptionArea.hide{height:0;display:none}#detailBudget .main .entries .listeItemSmall .bugederListItem .itemAction{padding-top:20px;display:flex;padding-left:13px!important;padding-right:13px!important;justify-content:space-between}#detailBudget .main .entries .listeItemSmall .bugederListItem .itemAction p{font-size:12px;color:#00763d;font-weight:500;cursor:pointer}#detailBudget .main .entries .listeItemSmall .bugederListItem .itemAction .col{display:flex;justify-content:flex-end}#detailBudget .main .entries .listeItemSmall .bugederListItem .itemAction .col i{color:#707070!important}#detailBudget .main .summary{flex-direction:row;margin:0 0 32px}#detailBudget .main .summary .item{flex:1 1;border-bottom:1px solid transparent}#detailBudget .main .summary .item.header{flex:4 1}#detailBudget .main .summary .item p{font-family:sans-serif!important;text-align:left;white-space:nowrap}#detailBudget .main .footer{padding-left:20px!important;padding-right:20px!important;display:flex;flex-direction:column!important;position:fixed;bottom:0;left:0;right:0;background:#fff}}.circular-progress{position:relative;height:123px;width:123px;border-radius:50%;display:flex;justify-content:center;align-items:center}.circular-progress:before{content:"";position:absolute;height:100px;width:100px;background-color:#fff;border-radius:50%}.circular-progress .value-container{position:absolute;font-size:24px;color:#262626;font-size:20px;font-weight:700;letter-spacing:0;line-height:24px;transform:rotate(1turn)}.popup-wrappers{display:flex;justify-content:center;align-items:center;position:fixed;top:0;right:0;left:0;bottom:0;opacity:0;background-color:rgba(30,30,30,.7);transition:z-index,opacity .1s ease-in;box-sizing:border-box}.popup-wrappers .popups{width:780px;display:flex;flex-direction:column;padding:16px;background-color:#fff;border-radius:5px;box-shadow:0 3px 4px 0 rgba(10,15,44,.2),0 4px 16px 0 rgba(104,129,151,.15),0 8px 26px 0 rgba(0,0,0,.15)}@media screen and (max-width:768px){.popup-wrappers .popups{margin:0 10px!important;padding:0!important}}@media screen and (max-width:992px){.popup-wrappers .popups{width:100%;margin:0 32px}}.popup-wrappers .popups .close{width:44px;height:44px;align-self:flex-end;padding:12px;font-size:20px;font-weight:700;color:#6f6f6e;cursor:pointer}.popup-wrappers .popups .form{width:100%;height:100%;padding:0 16px 16px}@media screen and (max-width:768px){.popup-wrappers .popups .form{padding:0!important}}.popup-wrappers .popups .form label{color:#626366;font-family:Ubuntu;font-size:16px;letter-spacing:0;line-height:16px;margin:10px 0}.popup-wrappers .popups .form .input{width:100%;border:1px solid #29828c;border-radius:23.5px;background-color:#fff;padding:12px 24px}@media screen and (max-width:768px){.popup-wrappers .popups .form .input{padding:14px 12px!important}}.popup-wrappers .popups .form .input:focus{outline:none}.popup-wrappers .popups .form .input::placeholder{color:#b1b1b1;font-family:Ubuntu;font-size:13px;letter-spacing:0;line-height:24px}.popup-wrappers .popups .form input{height:48px}.popup-wrappers .popups .form textarea{resize:none;width:100%;min-height:48px;max-height:120px}@media screen and (max-width:768px){.popup-wrappers .popups .form textarea{min-height:unset!important;max-height:unset!important;height:150px!important}}.popup-wrappers .popups .form .form-container{padding:0 80px;margin-bottom:16px}@media screen and (max-width:768px){.popup-wrappers .popups .form .form-container{padding:0 24px!important;margin-bottom:unset!important}}@media screen and (max-width:992px){.popup-wrappers .popups .form .form-container{padding:0 30px}}.popup-wrappers .popups .form .form-container .avatar-info,.popup-wrappers .popups .form .form-container .profile-info{width:100%;color:#262626;font-size:18px;font-weight:700;line-height:24px;padding-bottom:8px}.popup-wrappers .popups .form .form-container .profile-content{width:100%;margin-bottom:16px}.popup-wrappers .popups .form .form-container .profile-content .field{position:relative;width:100%;display:flex;flex-direction:column;margin-bottom:8px}.popup-wrappers .popups .form .form-container .avatar-container{width:100%;margin-bottom:16px}@media screen and (max-width:768px){.popup-wrappers .popups .form .form-container .avatar-container{margin-bottom:0!important}}.popup-wrappers .popups .form .form-container .avatar-container .message{font-family:Ubuntu;font-size:14px;letter-spacing:0;line-height:16px;margin:10px 0}.popup-wrappers .popups .form .form-container .avatar-container .message.error{color:#e60000}.popup-wrappers .popups .form .form-container .avatar-container .message.success{color:#00763d}.popup-wrappers .popups .form .form-container .avatar-container p{font-family:Ubuntu;font-size:14.5px;line-height:18px;color:#262626;font-weight:600;padding-bottom:5px}.popup-wrappers .popups .form .form-container .avatar-container .avatar-items .item{position:absolute;visibility:hidden!important;height:140px;width:140px;background-color:#e2e7eb;margin:16px 0;border-radius:35px;position:relative;display:flex;justify-content:center;align-items:center;cursor:pointer}.popup-wrappers .popups .form .form-container .avatar-container .avatar-items .item .item-image{width:35px;height:35px;border-radius:100%;border:2px solid #29828c;position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:5px}.popup-wrappers .popups .form .form-container .avatar-container .avatar-items .item .item-image i{color:#29828c}.popup-wrappers .popups .form .form-container .avatar-container .avatar-exist{position:relative;justify-content:center;align-items:center;height:120px;width:120px;margin:16px 0;display:flex}@media screen and (max-width:768px){.popup-wrappers .popups .form .form-container .avatar-container .avatar-exist{height:100px!important}}.popup-wrappers .popups .form .form-container .avatar-container .avatar-exist .editIcon{position:absolute!important;color:#00763d;background:#fff;bottom:0;right:0;box-shadow:0 0 22px -1px #494747;padding:8px;border-radius:50px;cursor:pointer}.popup-wrappers .popups .form .form-container .avatar-container .avatar-exist .header{object-fit:cover;height:100%;width:100%;border-radius:50%}.popup-wrappers .popups .form .form-container .avatar-container .avatar-exist .noAvatar{height:100%;width:100%;background-color:#e2e7eb;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer}.popup-wrappers .popups .form .form-container .avatar-container .avatar-exist .noAvatar i{color:#585858;font-size:35px}.popup-wrappers .popups .form .form-container .avatar-container .avatar-exist img{object-fit:cover;width:100%!important;height:100%!important;cursor:pointer}.popup-wrappers .popups .form .form-container .avatar-container .avatar-exist .avatar-footer{height:120px;width:120px;position:relative;display:flex;justify-content:center;align-items:fle;z-index:1}.popup-wrappers .popups .form .form-container .avatar-container .avatar-exist .avatar-footer div{width:37px;height:37px;display:flex;justify-content:center;align-items:center;position:relative}.popup-wrappers .popups .form .form-container .avatar-container .avatar-exist .avatar-footer div i{color:#00763d;width:100%;height:100%;position:absolute;margin-bottom:-12px;margin-right:-12px}.popup-wrappers .popups .form .action-btn{display:flex;justify-content:flex-end}.popup-wrappers .popups .form .action-btn .button{width:22.5%}@media screen and (max-width:768px){.popup-wrappers .popups .form .action-btn{padding-bottom:16px!important;padding-right:16px!important}.popup-wrappers .popups .form .action-btn .button{width:30%}}.popup-wrappers.shown{z-index:100;opacity:1}.popup-wrappers.hidden{display:none;transition:none;z-index:-1}#projectDetail *{box-sizing:border-box}@media screen and (max-width:768px){#projectDetail{padding:2px!important}}#projectDetail .negative{color:#ea1806}#projectDetail .link{display:flex;align-items:center;cursor:pointer}#projectDetail .bloc{box-sizing:border-box;display:flex;flex-wrap:wrap;width:100%;padding:0 50px;margin-top:80px}@media screen and (max-width:768px){#projectDetail .bloc{margin-top:55px!important;padding:0 8px!important}}@media screen and (max-width:992px){#projectDetail .bloc{margin-top:75px;padding:0 16px}}#projectDetail .bloc .descriptionBoc{display:flex;flex-wrap:nowrap;justify-content:space-between;width:100%;background-color:#fff;border-radius:5px;padding:16px 8px 16px 28px;box-shadow:0 3px 4px 0 rgba(10,15,44,.2),0 4px 16px 0 rgba(104,129,151,.15),0 8px 26px 0 rgba(0,0,0,.15)}@media screen and (max-width:768px){#projectDetail .bloc .descriptionBoc{padding:16px!important}}#projectDetail .bloc .descriptionBoc .description_left{display:flex;flex-direction:column;justify-content:center;font-family:"Ubuntu"}#projectDetail .bloc .descriptionBoc .description_left .title{font-size:24px;color:#29828c;font-weight:700;line-height:32px;margin-bottom:8px}@media screen and (max-width:768px){#projectDetail .bloc .descriptionBoc .description_left .title{font-size:18px!important}}@media screen and (max-width:992px){#projectDetail .bloc .descriptionBoc .description_left .title{font-size:20px}}#projectDetail .bloc .descriptionBoc .description_left p{color:#433c35;font-size:16px;font-weight:500;line-height:16px}@media screen and (max-width:768px){#projectDetail .bloc .descriptionBoc .description_left p{font-size:12px!important;font-weight:400!important}}#projectDetail .bloc .descriptionBoc .description_right{display:flex;justify-content:center;align-items:flex-start}@media screen and (max-width:768px){#projectDetail .bloc .descriptionBoc .description_right{justify-content:space-between;align-items:flex-end;flex-direction:column-reverse}}#projectDetail .bloc .descriptionBoc .description_right .pictogram{width:90px;height:87px;margin:8px 16px;cursor:pointer}#projectDetail .bloc .descriptionBoc .description_right .pictogram.background{background-color:#e2e7eb}#projectDetail .bloc .descriptionBoc .description_right .pictogram:hover{transform:scale(1.1)}#projectDetail .bloc .descriptionBoc .description_right .pencil{display:flex;justify-content:center;align-items:flex-start;padding:0 8px}#projectDetail .bloc .descriptionBoc .description_right .pencil i{cursor:pointer;color:#000}#projectDetail .main{display:flex;flex-wrap:wrap;justify-content:space-around;width:100%;padding:0 50px;margin-top:22px;position:relative}@media screen and (max-width:768px){#projectDetail .main{flex-direction:column!important;padding:0 8px!important;width:100%}}@media screen and (max-width:992px){#projectDetail .main{padding:0 16px}}#projectDetail .main .planning,#projectDetail .main .successes,#projectDetail .main .tracking{display:flex;flex-direction:column;background-color:#fff;padding:26px 32px;margin-bottom:30px;transition:width 2s;border-radius:5px;box-shadow:0 3px 4px 0 rgba(10,15,44,.2),0 4px 16px 0 rgba(104,129,151,.15),0 8px 26px 0 rgba(0,0,0,.15)}@media screen and (max-width:768px){#projectDetail .main .planning,#projectDetail .main .successes,#projectDetail .main .tracking{padding:16px 8px!important}}#projectDetail .main .planning h2,#projectDetail .main .successes h2,#projectDetail .main .tracking h2{font-size:20px;color:#262626;font-weight:700;line-height:24px}@media screen and (max-width:768px){#projectDetail .main .planning h2,#projectDetail .main .successes h2,#projectDetail .main .tracking h2{font-size:18px}}#projectDetail .main .planning hr,#projectDetail .main .successes hr,#projectDetail .main .tracking hr{margin:25px 0 18px;border-color:hsla(0,0%,82%,.25)}#projectDetail .main .planning img,#projectDetail .main .successes img,#projectDetail .main .tracking img{width:200px;align-self:center}#projectDetail .main .planning{display:flex;flex-direction:column;min-height:380px;max-width:350px}@media screen and (max-width:992px){#projectDetail .main .planning{max-width:100%}}#projectDetail .main .planning>img{margin-top:48px;margin-bottom:16px}#projectDetail .main .planning>p{font-size:16px;text-align:center;font-family:"Ubuntu";font-weight:500;line-height:18px;margin-bottom:48px;flex:1 1}#projectDetail .main .planning ul.meeting-list{flex:1 1;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column}#projectDetail .main .planning ul.meeting-list::-webkit-scrollbar{width:10px}#projectDetail .main .planning ul.meeting-list li.meeting-item{list-style:none}#projectDetail .main .planning ul.meeting-list li.meeting-item .title{text-transform:capitalize;font-weight:500;font-size:18px;display:flex;align-items:center;margin-bottom:6px}#projectDetail .main .planning ul.meeting-list li.meeting-item .title .material-icons{color:#00763d;margin-right:12px}#projectDetail .main .planning ul.meeting-list li.meeting-item .description{font-size:13px;font-weight:100;line-height:18px;white-space:nowrap;max-width:250px;overflow:hidden;text-overflow:ellipsis}#projectDetail .main .detail-header{display:flex;flex-direction:column;padding:0;border-top:none;margin-bottom:16px}#projectDetail .main .detail-header .manage-bt{color:#00a3da;font-size:13px;cursor:pointer;transition:color .4s ease-in-out}#projectDetail .main .detail-header .manage-bt:hover{color:#000}#projectDetail .main .progress{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:768px){#projectDetail .main .progress{justify-content:center!important}}#projectDetail .main .progress .bar{flex:1 1;background-color:#f16122;border-radius:12px;border:4px solid #e2e7eb;height:22px}#projectDetail .main .progress .bar .inner{background-color:#8cc73f;border-radius:12px 12px 12px 12px;height:100%}#projectDetail .main .progress .pourcentage{color:#535d5f;font-size:12px;margin-left:16px}#projectDetail .main .planning,#projectDetail .main .successes{margin-right:32px}@media screen and (max-width:768px){#projectDetail .main .planning,#projectDetail .main .successes{margin-right:unset}}@media screen and (max-width:992px){#projectDetail .main .planning,#projectDetail .main .successes{margin-right:unset}}#projectDetail .main .planning.no-marge,#projectDetail .main .successes.no-marge{margin-right:0}#projectDetail .main .successes{flex:2 1;min-width:489px;box-sizing:border-box}@media screen and (max-width:992px){#projectDetail .main .successes{width:100%;flex:unset;min-width:unset}}#projectDetail .main .successes .detail-header p{color:#433c35;font-family:Ubuntu;font-size:15px;font-weight:500;letter-spacing:0;line-height:16px;margin-top:8px;margin-bottom:21px}#projectDetail .main .successes .successes-container{display:flex;justify-content:center;grid-column-gap:20px;column-gap:20px;height:280px;margin-bottom:20px}@media screen and (max-width:768px){#projectDetail .main .successes .successes-container{height:auto!important;flex-wrap:wrap!important;flex-direction:column!important;grid-column-gap:unset!important;column-gap:unset!important;grid-row-gap:20px!important;row-gap:20px!important;align-items:center;height:auto;justify-content:center!important}}#projectDetail .main .successes .successes-container .left,#projectDetail .main .successes .successes-container .right{border-radius:5px;background-color:#e9fff4}#projectDetail .main .successes .successes-container .left{width:30%;height:100%;padding:16px 29px 47px 30px;display:flex;align-items:center;flex-direction:column}@media screen and (max-width:768px){#projectDetail .main .successes .successes-container .left{width:100%!important;padding:16px 8px!important;align-items:unset}}#projectDetail .main .successes .successes-container .left .title{color:#262626;font-family:Ubuntu;font-size:18px;font-weight:700;letter-spacing:0;line-height:22px;margin-bottom:18px}@media screen and (max-width:768px){#projectDetail .main .successes .successes-container .left .title{text-align:center!important}}#projectDetail .main .successes .successes-container .right{width:70%;height:100%;display:flex;position:relative;grid-column-gap:32px;column-gap:32px;padding:15px 40px 15px 16px}@media screen and (max-width:768px){#projectDetail .main .successes .successes-container .right{width:100%!important;padding:16px 8px!important;grid-column-gap:unset;column-gap:unset;flex-wrap:wrap;flex-direction:column}}#projectDetail .main .successes .successes-container .right .label{width:25%;height:100%}@media screen and (max-width:768px){#projectDetail .main .successes .successes-container .right .label{width:100%}}#projectDetail .main .successes .successes-container .right .label p{margin-bottom:10px}#projectDetail .main .successes .successes-container .right .label div{display:flex;flex-direction:column;grid-gap:10px;gap:10px}@media screen and (max-width:768px){#projectDetail .main .successes .successes-container .right .label div{flex-direction:row;justify-content:center;align-items:center}}#projectDetail .main .successes .successes-container .right .label .others,#projectDetail .main .successes .successes-container .right .label .texte{color:#262626;font-family:Ubuntu;font-size:18px;font-weight:700;letter-spacing:0;line-height:22px;padding-top:1px}@media screen and (max-width:768px){#projectDetail .main .successes .successes-container .right .label .others,#projectDetail .main .successes .successes-container .right .label .texte{text-align:center}}#projectDetail .main .successes .successes-container .right .label .number{color:#29828c;font-family:Ubuntu;font-size:34px;font-weight:700;letter-spacing:0;line-height:32px}#projectDetail .main .successes .successes-container .right .desktop_successes_list{width:100%;height:100%;display:flex;justify-content:center;grid-gap:14px;gap:14px;align-items:center;position:relative}@media screen and (max-width:768px){#projectDetail .main .successes .successes-container .right .desktop_successes_list{width:100%;position:unset}}#projectDetail .main .successes .successes-container .right .desktop_successes_list ul{display:flex;list-style:none;justify-content:space-between}#projectDetail .main .successes .successes-container .right .desktop_successes_list ul li{display:none!important}#projectDetail .main .successes .successes-container .right .desktop_successes_list ul li.next,#projectDetail .main .successes .successes-container .right .desktop_successes_list ul li.previous{display:flex!important;position:absolute;cursor:pointer;z-index:1!important}#projectDetail .main .successes .successes-container .right .desktop_successes_list ul li.previous{left:-25px!important}@media screen and (max-width:768px){#projectDetail .main .successes .successes-container .right .desktop_successes_list ul li.previous{left:25px!important;bottom:5px!important}}#projectDetail .main .successes .successes-container .right .desktop_successes_list ul li.next{right:-10px!important}@media screen and (max-width:768px){#projectDetail .main .successes .successes-container .right .desktop_successes_list ul li.next{right:25px!important;bottom:5px!important}}#projectDetail .main .successes .successes-container .right .desktop_successes_list .page-count-phone{display:none}@media screen and (max-width:768px){#projectDetail .main .successes .successes-container .right .desktop_successes_list .page-count-phone{position:absolute;left:0;right:0;bottom:12px;width:100%;display:flex;justify-content:center;align-items:center;font-weight:700}}#projectDetail .main .successes .successes-container .right .phone_successes_list{display:none}@media screen and (max-width:768px){#projectDetail .main .successes .successes-container .right .phone_successes_list{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px}}#projectDetail .main .successes .successes-container .right .phone_success_footer{display:none}@media screen and (max-width:768px){#projectDetail .main .successes .successes-container .right .phone_success_footer{display:flex;padding-top:30px}}#projectDetail .main .successes .successes-container .view-more{display:none}@media screen and (max-width:768px){#projectDetail .main .successes .successes-container .view-more{display:flex;justify-content:center;align-items:center;padding-top:16px;cursor:pointer}#projectDetail .main .successes .successes-container .view-more p{font-size:14px;font-family:"Ubuntu";font-weight:400}}#projectDetail .main .successes .action-btn{display:flex;justify-content:flex-end}@media screen and (max-width:992px){#projectDetail .main .successes .action-btn .button{width:100%!important}}#projectDetail .main .planning,#projectDetail .main .tracking{flex:1 1}#projectDetail .main .planning .soon,#projectDetail .main .tracking .soon{font-size:13px;margin-top:50px}#projectDetail .ressources{display:flex;margin:0 50px 30px;flex-wrap:nowrap;grid-gap:32px;gap:32px}@media screen and (max-width:768px){#projectDetail .ressources{width:100%;margin:0!important;padding:0 8px;flex-direction:column;flex-wrap:wrap;grid-gap:unset;gap:unset;grid-row-gap:20px;row-gap:20px}}@media screen and (max-width:992px){#projectDetail .ressources{margin:0 20px}}#projectDetail .ressources .left{display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;border-radius:5px;box-shadow:0 3px 4px 0 rgba(10,15,44,.2),0 4px 16px 0 rgba(104,129,151,.15),0 8px 26px 0 rgba(0,0,0,.15);padding:6px;width:50%}@media screen and (max-width:768px){#projectDetail .ressources .left{padding:8px;width:100%}}#projectDetail .ressources .left .title{padding:16px}@media screen and (max-width:768px){#projectDetail .ressources .left .title{padding:8px}}#projectDetail .ressources .left .title>h2{color:#1e1e1e;font-size:20px;font-weight:700;line-height:24px}@media screen and (max-width:768px){#projectDetail .ressources .left .title>h2{font-size:17px!important}}#projectDetail .ressources .left .budget{padding:20px;display:flex}@media screen and (max-width:768px){#projectDetail .ressources .left .budget{padding:10px;flex-direction:column;grid-row-gap:10px;row-gap:10px}}#projectDetail .ressources .left .budget .budget-item{display:flex;align-items:center;width:100%;font-family:Ubuntu}#projectDetail .ressources .left .budget .budget-item .budget-item-title{color:#262626;font-size:16px;line-height:18px;margin-right:26px;font-weight:500}#projectDetail .ressources .left .budget .budget-item .budget-item-content{color:#262626;font-size:24px;line-height:24px;font-weight:700}#projectDetail .ressources .left .budget .budget-item .budget-item-content p{width:100%}#projectDetail .ressources .left ul.links-list{list-style:none;display:flex;flex-wrap:wrap;padding:6px 0}#projectDetail .ressources .left ul.links-list li{display:flex;align-items:center;justify-content:flex-start;font-size:13px;color:#27282b;margin:14px;cursor:pointer;transition:transform .1s ease-in-out}#projectDetail .ressources .left ul.links-list li:hover{transform:scale(1);color:rgba(0,160,175,.7)}#projectDetail .ressources .left ul.links-list li:hover .fa,#projectDetail .ressources .left ul.links-list li:hover .fab,#projectDetail .ressources .left ul.links-list li:hover .fas{color:rgba(0,160,175,.7)}#projectDetail .ressources .left ul.links-list li:hover img{filter:none;opacity:.7}#projectDetail .ressources .left ul.links-list li .fa,#projectDetail .ressources .left ul.links-list li .fab,#projectDetail .ressources .left ul.links-list li .fas{min-width:20px;font-size:24px;margin-right:10px;color:#27282b;text-align:center}#projectDetail .ressources .left ul.links-list li img{width:24px!important;margin-right:15px;filter:grayscale(100%) contrast(60%) hue-rotate(180deg) brightness(.25)}#projectDetail .ressources .left ul.links-list li .link-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:120px}#projectDetail .ressources .left .manage-bt{padding:10px;color:#00a3da;transition:color .4s ease-in-out;display:flex;justify-content:flex-end}@media screen and (max-width:768px){#projectDetail .ressources .left .manage-bt{justify-content:unset}}#projectDetail .ressources .left .manage-bt .manage-bt-links{width:40%;z-index:2}@media screen and (max-width:768px){#projectDetail .ressources .left .manage-bt .manage-bt-links{width:100%!important}}@media screen and (max-width:992px){#projectDetail .ressources .left .manage-bt .manage-bt-links{width:unset}}#projectDetail .ressources .left.add-icon{position:relative;z-index:2}#projectDetail .ressources .left.add-icon img{position:absolute;left:0;bottom:0}@media screen and (max-width:768px){#projectDetail .ressources .left.add-icon img{display:none}}@media screen and (max-width:992px){#projectDetail .ressources .left.add-icon img{width:100%}}#projectDetail .ressources .right{display:flex;flex-direction:column;justify-content:space-between}#projectDetail .data{display:flex;margin:30px 50px 0;background-color:#fff;border-radius:5px;box-shadow:0 3px 4px 0 rgba(10,15,44,.2),0 4px 16px 0 rgba(104,129,151,.15),0 8px 26px 0 rgba(0,0,0,.15);position:relative}@media screen and (max-width:768px){#projectDetail .data{margin:unset!important;margin-top:16px!important;z-index:2!important}}@media screen and (max-width:992px){#projectDetail .data{width:100%;margin:20px 0}}#projectDetail .data.unfilled{flex-direction:row;padding:64px 32px;align-items:center;justify-content:space-between}@media screen and (max-width:768px){#projectDetail .data.unfilled{padding:16px 8px;flex-direction:column;width:96%;grid-row-gap:10px;row-gap:10px}}#projectDetail .data.unfilled .wrapper{display:flex;flex-direction:row}#projectDetail .data.unfilled .wrapper>p{margin-left:25px;color:#1e1e1e;font-family:"Ubuntu",sans-serif;font-size:18px;font-weight:700;letter-spacing:0;line-height:32px}#projectDetail .data.unfilled .wrapper .action-wrapper{display:flex;flex-direction:row;align-items:center;margin-left:20px;color:#1db46c;cursor:pointer}#projectDetail .data.unfilled .wrapper .action-wrapper p{margin-left:16px;font-family:"Ubuntu",sans-serif;font-weight:700;font-size:18px;line-height:32px;letter-spacing:normal}#projectDetail .data.filled{flex-direction:column;padding:30px}@media screen and (max-width:768px){#projectDetail .data.filled{padding:16px!important}}@media screen and (max-width:992px){#projectDetail .data.filled{padding:0 20px}}#projectDetail .data.filled .header{width:100%;display:flex;flex-direction:row;align-items:center}#projectDetail .data.filled .header .label{flex:1 1;color:#262626;font-family:"Ubuntu",sans-serif;font-size:20px;font-weight:700;letter-spacing:0;line-height:24px}#projectDetail .data.filled .header .manage-bt{padding:12px;color:#000;font-size:13px;transition:color .4s ease-in-out;cursor:pointer}#projectDetail .data.filled .info{margin-top:6px}#projectDetail .data.filled .info ul{list-style:none}#projectDetail .data.filled .info ul li.class{display:flex;flex-direction:row;grid-gap:25px;gap:25px;flex-wrap:nowrap;margin-top:4px;margin-bottom:14px}@media screen and (max-width:768px){#projectDetail .data.filled .info ul li.class{flex-direction:column;grid-gap:unset;gap:unset;grid-row-gap:10px;row-gap:10px;flex-wrap:wrap}}#projectDetail .data.filled .info ul li.class .wrapper{display:flex;flex-direction:column;padding:25px;background-color:#e9fff4;border-radius:5px;width:25%}@media screen and (max-width:768px){#projectDetail .data.filled .info ul li.class .wrapper{width:100%!important;padding:15px!important}}@media screen and (max-width:992px){#projectDetail .data.filled .info ul li.class .wrapper{padding:10px}}#projectDetail .data.filled .info ul li.class .wrapper .label{color:#000;font-family:"Ubuntu",sans-serif;font-size:16px;letter-spacing:0;line-height:18px;padding-bottom:10px}#projectDetail .data.filled .info ul li.class .wrapper .composition{display:flex;grid-column-gap:16px;column-gap:16px}#projectDetail .data.filled .info ul li.class .wrapper .composition .count{display:flex;flex-wrap:nowrap;grid-column-gap:13px;column-gap:13px}#projectDetail .data.filled .info ul li.class .wrapper .composition .count .item{display:flex;flex-wrap:nowrap}#projectDetail .data.filled .info ul li.class .wrapper .composition .count .item p{font-size:14px}#projectDetail .data.filled .info ul li.class .wrapper .value{color:#27282b;font-family:"Ubuntu",sans-serif;font-size:16px;font-weight:700;letter-spacing:0;line-height:22px}#projectDetail .data.filled .info ul li.class .wrapper .value.number{color:#29828c;font-size:24px}#projectDetail .data.filled .info ul li.class .wrapper.category,#projectDetail .data.filled .info ul li.class .wrapper.label{flex-direction:row;padding:14px 20px 14px 14px}#projectDetail .data.filled .info ul li.class .wrapper.category .index,#projectDetail .data.filled .info ul li.class .wrapper.label .index{width:40px;height:40px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:50%}#projectDetail .data.filled .info ul li.class .wrapper.category .index.class,#projectDetail .data.filled .info ul li.class .wrapper.label .index.class{background:#f16122;color:#fff}#projectDetail .data.filled .info ul li.class .wrapper.category .index.time,#projectDetail .data.filled .info ul li.class .wrapper.label .index.time{background:#d0df5d;color:#6d6e71}#projectDetail .data.filled .info ul li.class .wrapper.category>div{display:flex;flex-direction:column;margin-left:30px}#projectDetail .data.filled .info ul li.class .wrapper.label img{margin-right:8px}#projectDetail .data.filled .info ul li.class .wrapper.label .index{margin-right:20px}#projectDetail .data.filled .info ul li.class .wrapper.label{align-items:center}#projectDetail .data.filled .info ul li.time{display:flex;justify-content:flex-end;width:100%;flex-direction:row;grid-gap:25px;gap:25px}@media screen and (max-width:992px){#projectDetail .data.filled .info ul li.time{justify-content:flex-start}}#projectDetail .data.filled .info ul li.time .time-container{display:flex;background-color:#f3feff;border-radius:5px;padding:25px;width:74.5%;grid-gap:25px;gap:25px}@media screen and (max-width:768px){#projectDetail .data.filled .info ul li.time .time-container{flex-direction:column!important;grid-row-gap:10px!important;row-gap:10px!important}}@media screen and (max-width:992px){#projectDetail .data.filled .info ul li.time .time-container{width:100%;padding:10px}}#projectDetail .data.filled .info ul li.time .time-container .volume{display:flex;justify-content:space-between;width:30%}@media screen and (max-width:768px){#projectDetail .data.filled .info ul li.time .time-container .volume{width:100%!important;flex-direction:column}}@media screen and (max-width:992px){#projectDetail .data.filled .info ul li.time .time-container .volume{width:45%}}#projectDetail .data.filled .info ul li.time .time-container .volume .volume-left{width:40%}@media screen and (max-width:768px){#projectDetail .data.filled .info ul li.time .time-container .volume .volume-left{width:100%!important;padding:8px 0}}#projectDetail .data.filled .info ul li.time .time-container .volume .volume-left .label{color:#262626;font-family:Ubuntu;font-size:16px;letter-spacing:0;line-height:18px}#projectDetail .data.filled .info ul li.time .time-container .volume .volume-right{width:40%}@media screen and (max-width:768px){#projectDetail .data.filled .info ul li.time .time-container .volume .volume-right{width:100%!important;display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:flex-end;margin:5px 0}}#projectDetail .data.filled .info ul li.time .time-container .volume .volume-right .label{text-align:center;padding:0 16px;color:#29828c;font-family:Ubuntu;font-size:24px;font-weight:700;letter-spacing:0;line-height:32px}#projectDetail .data.filled .info ul li.time .time-container .matiere{font-family:Ubuntu;color:#262626;font-size:16px;letter-spacing:0}#projectDetail .data.filled .info ul li.time .time-container .matiere .title{line-height:18px;margin-bottom:8px}#projectDetail .data.filled .info ul li.time .time-container .matiere .value{font-weight:700;line-height:22px}#projectDetail .popup-wrapper{display:flex;justify-content:center;align-items:center;position:fixed;top:0;right:0;left:0;bottom:0;opacity:0;background-color:rgba(30,30,30,.7);transition:z-index,opacity .1s ease-in}#projectDetail .popup-wrapper .popup{width:768px;display:flex;flex-direction:column;align-items:center;padding:16px;background-color:#fff;border-radius:5px;margin:15px}#projectDetail .popup-wrapper .popup .close{width:44px;height:44px;align-self:flex-end;padding:12px;font-size:20px;color:#2c2c2c;background:#dfdfdf;cursor:pointer;border-radius:50px}#projectDetail .popup-wrapper .popup p{margin-top:32px;margin-bottom:100px;padding-left:84px;padding-right:84px;color:#1e1e1e;font-family:"Ubuntu",sans-serif;font-size:24px;font-weight:700;letter-spacing:0;line-height:32px;text-align:center}@media screen and (max-width:768px){#projectDetail .popup-wrapper .popup p{padding-left:unset;padding-right:unset;font-size:18px;line-height:24px}}#projectDetail .popup-wrapper .popup .actions-wrapper{width:100%;display:flex;flex-direction:row;margin-bottom:42px;padding-left:122px;padding-right:122px}@media screen and (max-width:768px){#projectDetail .popup-wrapper .popup .actions-wrapper{padding-left:unset;padding-right:unset}}#projectDetail .popup-wrapper .popup .actions-wrapper .button{flex:1 1;margin-left:8px;margin-right:8px}#projectDetail .popup-wrapper.shown{z-index:100;opacity:1}#projectDetail .popup-wrapper.hidden{display:none;transition:none;z-index:-1}@media screen and (max-width:600px){#projectDetail .popup .actions-wrapper{display:flex!important;flex-direction:column!important}#projectDetail .popup .actions-wrapper .button{margin:0 0 13px!important;height:40px!important;font-size:11px!important}}@media screen and (max-width:466px){#projectDetail{padding:0!important}#projectDetail .successes{padding:5px!important}}#legalMentions{scroll-behavior:smooth}#legalMentions .background{width:75%;position:absolute;top:0;right:0;z-index:-1}#legalMentions>.container{display:flex;flex-direction:row;justify-content:center;margin:32px 56px 0}#legalMentions>.container .side-bar{width:25%}#legalMentions>.container .content{width:75%;background-color:#fff;padding:16px 24px 28px;box-shadow:0 3px 4px 0 rgba(10,15,44,.2),0 4px 16px 0 rgba(104,129,151,.15),0 8px 26px 0 rgba(0,0,0,.15)}#legalMentions>.container .content .separator{margin-bottom:24px}#legalMentions>.container .content p{color:#1e1e1e;font-size:16px;line-height:24px;white-space:pre-wrap}#legalMentions>.container .content p.text{margin-top:12px}#legalMentions>.container .content p.title{font-weight:700;font-size:24px;line-height:32px;margin-top:24px}#legalMentions>.container .content p.subtitle{font-weight:500;font-size:20px;line-height:32px}#legalMentions>.container .content .copyright{display:flex;align-items:center;margin-top:12px}#legalMentions>.container .content .copyright .icon{height:24px;margin-right:12px}#legalMentions>.container .content .copyright p{margin-top:0}@media screen and (max-width:800px){#legalMentions .navigation{padding-left:32px}#legalMentions>.container{margin:24px 24px 0;padding:0}#legalMentions>.container .side-bar{display:none}#legalMentions>.container .content{width:100%;padding-top:0}#legalMentions>.container .content .title{font-size:20px}#legalMentions>.container .content .subtitle{font-size:18px}}#sideBar{display:flex;flex-direction:column;justify-content:center;position:fixed;width:18%}#sideBar .back-link{display:flex;flex-direction:row;align-items:center;margin-top:25px}#sideBar .back-link i{color:#1e1e1e;margin-right:15px}#sideBar .back-link .link{font-size:13px;color:#000}#sideBar .back-link:hover{cursor:pointer}#sideBar .menu{display:flex;justify-content:center;flex-direction:column;box-shadow:0 3px 4px 0 rgba(10,15,44,.2),0 4px 16px 0 rgba(104,129,151,.15),0 8px 26px 0 rgba(0,0,0,.15);width:70%;box-sizing:border-box;padding:25px;margin-top:35px;border-radius:2px;background-color:#fff}#sideBar .menu li{cursor:pointer;list-style:none;margin:14px 0}#sideBar .menu li.bold{font-weight:700}.add-meeting{padding:27px 12px 27px 0;width:45%;position:relative}@media screen and (max-width:800px){.add-meeting{padding:.5vw 18px;width:100%}}.add-meeting>.title{font-size:18px;margin-bottom:57px;color:#1e1e1e;font-weight:500}@media screen and (max-width:800px){.add-meeting>.title{font-size:5vw;margin-bottom:5vw}}.add-meeting>.date{font-size:24px;font-weight:100;margin-bottom:28px;color:#1e1e1e}@media screen and (max-width:800px){.add-meeting>.date{font-size:4vw}}.add-meeting>.description{color:#688197;font-size:12px;margin-bottom:5px;margin-top:79px}@media screen and (max-width:800px){.add-meeting>.description{margin-top:0}}.add-meeting>.text-input{width:100%!important;background-color:#e2e7eb;border:none;border-radius:2px;outline:none;height:185px;padding:16px;font-size:13px;color:#433c35;resize:none}.add-meeting>.buttons{display:flex;margin-top:19px;justify-content:flex-end;flex-wrap:wrap}@media screen and (max-width:800px){.add-meeting>.buttons{flex-direction:column;justify-content:space-around;align-items:center}}.add-meeting>.buttons>.button{height:40px;margin:0 0 20px 20px;padding:0 20px}@media screen and (max-width:800px){.add-meeting>.buttons>.button{width:100%;margin:0 0 20px}}.add-meeting .close{position:absolute;top:10px;right:10px;transition:transform .2s ease-in-out}.add-meeting .close:hover{transform:scale(1.3)}.events{background-color:#f5f5f5;flex:1 1;position:relative}.events .filter{display:flex;flex-direction:row}@media screen and (max-width:768px){.events .filter{width:100%}}.events .filter .option{font-size:18px;margin-bottom:20px;color:#1e1e1e;padding:0 24px;cursor:pointer}@media screen and (max-width:768px){.events .filter .option{padding:0 10px;font-size:12px;text-align:center}}.events .filter .option.selected{font-weight:500}.events hr{border-top:none;border-bottom-width:1px;border-bottom-color:rgba(0,0,0,.3)}.events ul.meetings-list li.meeting-item{display:flex;justify-content:space-between;list-style:none;padding:20px 24px;cursor:pointer}.events ul.meetings-list li.meeting-item:hover{background-color:rgba(0,160,175,.1)}.events ul.meetings-list li.meeting-item.no-cursor{cursor:auto}.events ul.meetings-list li.meeting-item .title{text-transform:capitalize;font-weight:500;font-size:18px;display:flex;align-items:center;margin-bottom:6px}.events ul.meetings-list li.meeting-item .title .material-icons{margin-right:12px;color:#00763d}.events ul.meetings-list li.meeting-item .description{font-size:13px;font-weight:100;line-height:18px;margin-left:10px}.events ul.meetings-list li.meeting-item .delete{color:#00a0af;cursor:pointer}.events ul.meetings-list li.meeting-item .delete:hover{color:#e60000}.events ul.meetings-list .meeting-item:not(:last-child){border-bottom:1px solid #d1d1d1}.events .no_event{padding:16px}#planning{margin:70px 50px;background-color:#fff;box-shadow:0 3px 4px 0 rgba(10,15,44,.2),0 4px 16px 0 rgba(104,129,151,.15),0 8px 26px 0 rgba(0,0,0,.15);display:flex;flex-direction:row;min-height:605px}@media screen and (max-width:768px){#planning{flex-direction:column;margin:30px 16px 24px}}#planning .calendar,#planning .events{padding:27px 0}@media screen and (max-width:768px){#planning .calendar,#planning .events{padding:27px 12px;min-height:0}}#planning .calendar{display:flex;flex-direction:column;justify-content:flex-start;padding:27px 23px;width:425px;min-height:600px}@media screen and (max-width:768px){#planning .calendar{min-height:0}}#planning .calendar.add-padding{min-width:425px}@media screen and (max-width:768px){#planning .calendar.add-padding{min-width:0}}@media screen and (max-width:768px){#planning .calendar{width:auto}}#planning .calendar .calendar-bloc{display:flex;flex-direction:column;position:-webkit-sticky;position:sticky;top:100px}@media screen and (max-width:768px){#planning .calendar .calendar-bloc{display:flex;flex-direction:column}}#planning .calendar .calendar-bloc>.add-button{width:158px;height:40px;margin-top:100px}@media screen and (max-width:768px){#planning .calendar .calendar-bloc>.add-button{align-self:center;width:40%;margin:10px 0;position:static;top:auto}}#planning .calendar .calendar-bloc>.add-button>.material-icons{color:#fff}.DayPicker{width:100%}@media screen and (max-width:768px){.DayPicker{width:100%;position:static}}.DayPicker-wrapper{outline:none}.DayPicker-wrapper .DayPicker-NavButton{right:0;top:0;outline:none}@media screen and (max-width:768px){.DayPicker-wrapper .DayPicker-NavButton{right:1.2vw}}@media screen and (max-width:768px){.DayPicker-Caption{padding:0 2.5%}}.DayPicker-Caption>div{text-transform:capitalize;font-size:18px;color:#1e1e1e}@media screen and (max-width:768px){.DayPicker-Caption>div{font-size:5vw}}.DayPicker-WeekdaysRow{display:flex;justify-content:space-around}.DayPicker-Weekday>abbr{color:#000;font-size:12px}@media screen and (max-width:768px){.DayPicker-Weekday>abbr{font-size:3vw}}.DayPicker-Body,.DayPicker-Month{display:flex;flex-direction:column}.DayPicker-Month{margin:0}@media screen and (max-width:768px){.DayPicker-Month{width:100%}}.DayPicker-Week{display:flex;justify-content:space-around}.DayPicker-Day{display:flex;justify-content:center;align-items:center;margin:4px!important;width:45px;height:45px;border:1px solid rgba(203,209,214,.66);font-size:13px;outline:none;color:#535d5f;font-weight:100;transition:background-color .5s;animation-name:dpdFade;animation-duration:.7s}@keyframes dpdFade{0%{opacity:0}to{opacity:1}}.DayPicker-Day.DayPicker-Day--selected{background-color:#00a0af!important;color:#fff!important;border:none}.DayPicker-Day.DayPicker-Day--outside{opacity:.5;cursor:pointer}@media screen and (max-width:768px){.DayPicker-Day{width:10%;height:8vw;margin:.8vw!important;font-size:3vw}}.link-item{background-color:#f5f5f5;margin-bottom:8px;display:flex;align-items:center;padding:8px;animation-name:hauteur;animation-duration:1s}@keyframes hauteur{0%{height:0}to{height:12px}}@media screen and (max-width:800px){.link-item{flex-direction:column}}.link-item>.icon-label{display:flex}.link-item>.icon-label i{color:#00a0af}.link-item>.icon-label i.not-selected{position:relative;left:20px}@media screen and (max-width:800px){.link-item>.icon-label{width:100%}}.link-item>.icon-label .drop-down:not(.icon-picker){width:96px;min-width:96px;height:46px;border:1px solid #d9dfe5;margin-right:8px;background-color:#fff;display:flex;flex-direction:row;align-items:center;justify-content:space-around;color:#688197;position:relative}.link-item>.icon-label .drop-down:not(.icon-picker)>i{font-size:20px}.link-item>.icon-label .drop-down:not(.icon-picker)>.tuzzit{width:12px}.link-item>.icon-label .drop-down:not(.icon-picker).has-errors{border:1px solid #e60000}.link-item>.icon-label .drop-down:not(.icon-picker).is-editing{cursor:pointer}.link-item>.icon-label .label{width:100%;border:1px solid #d9dfe5;display:flex;align-items:center;padding:0 16px;font-size:13px;background-color:#fff;height:46px;outline:none;margin-right:8px}.link-item>.icon-label .label::placeholder{color:rgba(0,0,0,.3)}.link-item>.icon-label .label.has-errors{border:1px solid #e60000}@media screen and (max-width:800px){.link-item>.icon-label .label{flex:1 1;margin-right:0;margin-bottom:8px}}.link-item .url{flex:1 1;border:1px solid #d9dfe5;display:flex;align-items:center;padding:0 16px;font-size:13px;background-color:#fff;height:46px;outline:none;margin-right:8px}.link-item .url::placeholder{color:rgba(0,0,0,.3)}.link-item .url.has-errors{border:1px solid #e60000}@media screen and (max-width:800px){.link-item .url{width:100%;margin-right:0;flex:initial;margin-bottom:8px}}.link-item>.button-trash{display:flex;justify-content:center;align-items:center}@media screen and (max-width:800px){.link-item>.button-trash{display:flex;width:100%;justify-content:space-between;align-items:center}}.link-item>.button-trash .button{height:40px;width:130px;margin:0 20px 0 8px}@media screen and (max-width:800px){.link-item>.button-trash .button{margin-left:0}}.link-item>.button-trash .button .material-icons{font-size:20px}.link-item>.button-trash>.material-icons,.link-item>.button-trash>.material-icons.create{color:#688197}.link-item>.button-trash>.material-icons.create:hover{color:#d9dfe5;cursor:auto}.link-item>.button-trash>.material-icons:hover{cursor:pointer;color:#e60000}.icon-picker{position:fixed;background-color:#fff;top:50%;left:5%;right:5%;box-shadow:0 3px 4px 0 rgba(10,15,44,.2),0 4px 16px 0 rgba(104,129,151,.15),0 8px 26px 0 rgba(0,0,0,.15);flex-direction:column;padding:12px;cursor:default;border-radius:5px;transform:translateY(-50%);z-index:50}@media screen and (max-width:768px){.icon-picker{transform:translateY(-14%)}}.icon-picker .title{font-size:14px;color:#696969;display:flex;justify-content:center;margin-bottom:10px}.icon-picker .icon-list{list-style:none;flex-wrap:wrap}.icon-picker .icon-list,.icon-picker .icon-list .icon{display:flex;justify-content:center;align-items:center}.icon-picker .icon-list .icon{margin:6px;flex-direction:column;width:80px;height:80px;cursor:pointer;padding:16px;border-radius:3px;border:1px solid rgba(0,0,0,.08)}@keyframes icon{0%{transform:skewX(0deg)}10%{transform:skewX(-10deg)}20%{transform:skewX(10deg)}25%{transform:skewX(-8deg)}30%{transform:skewX(8deg)}33%{transform:skewX(-4deg)}36%{transform:skewX(4deg)}40%{transform:skewX(0deg)}}.icon-picker .icon-list .icon .social-icon,.icon-picker .icon-list .icon i{font-size:32px;margin-bottom:5px;color:#00a0af}.icon-picker .icon-list .icon .social-icon:hover,.icon-picker .icon-list .icon i:hover{color:#00a0af;animation-name:icon;animation-duration:1s}.icon-picker .icon-list .icon img{width:36px!important}.icon-picker .icon-list .icon p{font-size:10px;margin-top:3px;white-space:nowrap}.links .list{background-color:#fff;margin:70px 50px 0;padding:28px;min-height:200px;position:relative}@media screen and (max-width:768px){.links .list{margin:35px 16px 0;padding:unset}}.links .list .captions{display:flex;margin-bottom:28px;margin-left:5px}.links .list .captions p{font-size:12px;color:#696969}.links .list .captions p:nth-child(2){margin-left:15px}@media screen and (max-width:768px){.links .list .captions{margin-bottom:8px}}.links .list .no-link{text-align:center;margin:50px;font-size:12px;color:#696969}.links .buttons{box-shadow:0 -16px 15px -7px rgba(0,0,0,.12);background-color:#fff;height:85px;margin:0 50px;display:flex;justify-content:space-between;align-items:center;padding:0 25px;z-index:1;position:relative}@media screen and (max-width:768px){.links .buttons{margin:0 24px}}.links .buttons .btn{height:40px;width:158px}#projectData .background{width:100%;position:absolute;top:0;right:-1%;left:-1%;z-index:-1}#projectData .data-form{margin:70px 55px;background:#fff}#projectData .data-form ul.classes{width:100%}#projectData .data-form ul.classes li{width:100%;display:flex;flex-direction:column;padding:24px 24px 0}@media screen and (max-width:768px){#projectData .data-form ul.classes li{padding:24px 10px 0}}#projectData .data-form ul.classes li>.label{margin-bottom:12px;color:#1e1e1e;font-family:"Ubuntu",sans-serif;font-size:18px;font-weight:700;letter-spacing:0;line-height:24px}#projectData .data-form ul.classes li>.wrapper{display:flex;flex-direction:row;padding:8px 12px;background:#f5f5f5;margin-top:4px;margin-bottom:4px}#projectData .data-form ul.classes li>.wrapper .label{width:140px;display:flex;flex-direction:row;align-items:center;margin-left:16px;color:#688197;font-family:"Roboto",sans-serif;font-size:13px;letter-spacing:0;line-height:24px}#projectData .data-form ul.classes li>.wrapper .drop-down{width:80%}#projectData .data-form ul.classes li>.wrapper .drop-down .label{display:none}#projectData .data-form ul.classes li>.wrapper .drop-down .selector-container{border:1px solid #d9dfe5}#projectData .data-form ul.classes li>.wrapper .drop-down .selector-container .box{background-color:#fff}#projectData .data-form ul.classes li>.wrapper .composition{width:400px;display:flex;flex-direction:row}#projectData .data-form ul.classes li>.wrapper .composition .input{width:180px}#projectData .data-form ul.classes li>.wrapper .composition:first-of-type{margin-right:40px}#projectData .data-form ul.times{width:calc(100% - 48px);margin:24px}#projectData .data-form ul.times li{width:100%;display:flex;flex-direction:column;margin:8px 0}#projectData .data-form ul.times li>.wrapper{padding:12px;background:#f5f5f5}#projectData .data-form ul.times li>.wrapper,#projectData .data-form ul.times li>.wrapper .container{display:flex;flex-direction:row;align-items:center}#projectData .data-form ul.times li>.wrapper .container .index{min-width:40px;width:40px;height:40px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-left:12px;margin-right:12px;border-radius:50%;background:#00763d;color:#fff}#projectData .data-form ul.times li>.wrapper .container .drop-down{max-width:calc(100% - 88px);flex:1 1;margin-left:12px;margin-right:12px}#projectData .data-form ul.times li>.wrapper .container .drop-down .label{display:none}#projectData .data-form ul.times li>.wrapper .container .drop-down .selector-container{border:1px solid #d9dfe5}#projectData .data-form ul.times li>.wrapper .container .drop-down .selector-container .box{background-color:#fff}#projectData .data-form ul.times li>.wrapper .container .label-wrapper{min-width:150px;flex:0 1;display:flex;flex-direction:column;margin-left:80px;margin-right:12px}#projectData .data-form ul.times li>.wrapper .container .label-wrapper .annual,#projectData .data-form ul.times li>.wrapper .container .label-wrapper .volume{color:#1e1e1e;font-family:"Ubuntu",sans-serif;font-size:18px;letter-spacing:0;line-height:20px;text-align:right}#projectData .data-form ul.times li>.wrapper .container .label-wrapper .annual{font-weight:700;text-transform:uppercase}#projectData .data-form ul.times li>.wrapper .container .input{width:100px}#projectData .data-form ul.times li>.wrapper .container.first{flex:1 1;max-width:calc(100% - 280px)}#projectData .data-form ul.times li>.wrapper .container.second{min-width:280px}#projectData .data-form .delete{align-self:flex-end;margin-top:8px;padding:8px 10px}#projectData .data-form .separator{height:1px;margin-top:8px;background:#d1d1d1}#projectData .data-form>.label{color:#1e1e1e;font-family:"Ubuntu",sans-serif;font-size:18px;font-weight:700;letter-spacing:0;line-height:24px;margin:24px 12px 0 24px}#projectData .data-form .summary{display:flex;flex-direction:row;padding:24px}#projectData .data-form .summary .button{padding:8px 10px}#projectData .data-form .summary .wrapper{flex:1 1;display:flex;flex-direction:row;align-items:center}#projectData .data-form .summary .wrapper .label{flex:1 1;margin-right:12px;color:#433c35;font-family:"Ubuntu",sans-serif;font-size:18px;font-weight:700;letter-spacing:0;line-height:24px;text-align:right}#projectData .data-form .summary .wrapper .value{color:#8cc73f;font-family:"Ubuntu",sans-serif;font-size:24px;font-weight:700;letter-spacing:0;line-height:32px}#projectData .data-form .save{display:flex;flex-direction:row-reverse;margin-top:24px;padding:24px;box-shadow:0 -8px 8px -6px rgba(0,0,0,.12),0 -11px 8px -11px rgba(0,0,0,.24)}#projectData .data-form .save .button{width:25%;padding:12px 10px}@media screen and (max-width:768px){#projectData .data-form .save .button{width:100%}}@media screen and (max-width:768px){#projectData .data-form ul.classes li>.wrapper.wrapper-composition .composition .label{width:auto;flex:1 1}#projectData .data-form ul.times li>.wrapper .container .label-wrapper{margin-left:0}}@media screen and (max-width:768px){#projectData #screenHeader .links p:first-child{display:flex}}@media screen and (max-width:768px){#projectData .data-form{margin:12px 8px}#projectData .data-form ul.classes li>.wrapper{flex-direction:column}#projectData .data-form ul.classes li>.wrapper .label{width:100%;margin-left:0}#projectData .data-form ul.classes li>.wrapper .drop-down{width:100%}#projectData .data-form ul.classes li>.wrapper.wrapper-composition{flex-direction:row}#projectData .data-form ul.classes li>.wrapper.wrapper-composition .composition{width:calc(50% - 12px);flex-direction:column}#projectData .data-form ul.classes li>.wrapper.wrapper-composition .composition .input,#projectData .data-form ul.classes li>.wrapper.wrapper-composition .composition .label{width:100%}#projectData .data-form ul.classes li>.wrapper.wrapper-composition .composition:first-of-type{margin-right:12px}#projectData .data-form ul.classes li>.wrapper.wrapper-composition .composition:last-of-type{margin-left:12px}#projectData .data-form ul.times li>.wrapper{flex-direction:column}#projectData .data-form ul.times li>.wrapper .container .drop-down{max-width:calc(100% - 76px);margin-right:0}#projectData .data-form ul.times li>.wrapper .container .label-wrapper{flex:1 1}#projectData .data-form ul.times li>.wrapper .container.first{max-width:100%;width:100%}#projectData .data-form ul.times li>.wrapper .container.second{max-width:100%;width:100%;margin-top:12px}#projectData .data-form .summary{flex-direction:column}#projectData .data-form .summary .wrapper{margin-top:24px}#projectData .data-form .summary .wrapper .label{text-align:left}}.input{width:100%;position:relative;box-sizing:border-box;background-color:#fff;border:1px solid #d9dfe5}.input.invalid .wrapper{border-bottom:2px solid #ea1806}.input .wrapper{display:flex;flex-direction:row;align-items:center;padding-left:16px;padding-right:16px;border-bottom:2px solid #fff}.input .wrapper input{height:48px;width:100%;font-size:16px;box-sizing:border-box;border:none;background-color:transparent}.input .wrapper input:focus{outline:none}.input .wrapper img{cursor:default;margin-left:16px;color:#748285}.user-form>p{color:#1e1e1e;font-size:16px;font-weight:700;letter-spacing:0;line-height:22px}.user-form .separator{width:100%;border-bottom:1px dashed #d1d1d1;margin-top:24px;margin-bottom:24px}.user-form>.wrapper{display:flex;flex-direction:row;margin-bottom:8px}.user-form>.wrapper .civility{width:calc(27% - 21.6px);margin-right:16px}.user-form>.wrapper .lastname{width:calc(33% - 26.4px);margin:0 16px}.user-form>.wrapper .firstname,.user-form>.wrapper .phone{width:calc(40% - 16px);margin-left:16px}.user-form>.wrapper .email{width:calc(60% - 16px);margin-right:16px}.user-form>.wrapper.region{width:calc(60% - 16px);margin-bottom:0}.user-form>.wrapper.region .region{width:100%}.user-form .drop-down .box{height:40px;background:#eff2f4;border-bottom:2px solid #eff2f4}.user-form .drop-down .box .current{color:#433c35;font-size:13px;font-weight:500;letter-spacing:0;line-height:24px}.user-form .switch-wrapper p{color:#000}.user-form .input-wrapper input{height:40px;color:#433c35;font-size:13px;font-weight:500;letter-spacing:0;line-height:24px;background:#eff2f4;border-bottom:2px solid #eff2f4}.user-form .mentor-form{margin-top:8px}.user-form .mentor-form>p{margin-bottom:8px;margin-top:16px;color:#1e1e1e;font-size:16px;font-weight:700;letter-spacing:0;line-height:22px}.user-form .mentor-form>.wrapper{display:flex;flex-direction:row;margin-bottom:8px}.user-form .mentor-form>.wrapper .text-area-wrapper{width:100%}.user-form .mentor-form>.wrapper .text-area-wrapper textarea{background:#eff2f4;border-bottom:2px solid #eff2f4}.user-form .mentor-form>.wrapper .name{width:calc(50% - 16px);margin-right:16px}.user-form .mentor-form>.wrapper .address{width:calc(50% - 16px);margin-left:16px}.user-form .mentor-form>.wrapper .postal{width:calc(20% - 19.2px);margin-right:16px}.user-form .mentor-form>.wrapper .city{width:calc(30% - 28.8px);margin-right:16px;margin-left:16px}.user-form .mentor-form>.wrapper .country{width:calc(50% - 16px);margin-left:16px}.user-form .mentor-form>.wrapper .firstname,.user-form .mentor-form>.wrapper .phone{width:calc(40% - 16px);margin-left:16px}.user-form .mentor-form>.wrapper .email,.user-form .mentor-form>.wrapper .lastname{width:calc(60% - 16px);margin-right:16px}.user-form .action{display:flex;flex-direction:row;justify-content:flex-end;margin-top:24px}.user-form .action .button{width:170px}@media screen and (max-width:768px){.user-form>.wrapper{flex-direction:column}.user-form>.wrapper .civility,.user-form>.wrapper .email,.user-form>.wrapper .firstname,.user-form>.wrapper .lastname,.user-form>.wrapper .phone,.user-form>.wrapper .region{width:100%;margin:0 0 8px}.user-form .mentor-form>.wrapper{flex-direction:column}.user-form .mentor-form>.wrapper .address,.user-form .mentor-form>.wrapper .city,.user-form .mentor-form>.wrapper .country,.user-form .mentor-form>.wrapper .email,.user-form .mentor-form>.wrapper .firstname,.user-form .mentor-form>.wrapper .lastname,.user-form .mentor-form>.wrapper .name,.user-form .mentor-form>.wrapper .phone,.user-form .mentor-form>.wrapper .postal{width:100%;margin:0 0 8px}}.password-form p{color:#1e1e1e;font-size:16px;font-weight:700;letter-spacing:0;line-height:22px}.password-form .separator{width:100%;border-bottom:1px dashed #d1d1d1;margin-top:24px;margin-bottom:24px}.password-form .wrapper{width:100%;display:flex;flex-direction:row;margin-bottom:24px}.password-form .wrapper .icon-input{width:50%}.password-form .wrapper .icon-input:first-of-type{margin-right:16px}.password-form .wrapper .icon-input:last-of-type{margin-left:16px}.password-form .wrapper .icon-input .input-wrapper{padding-left:0;background:#eff2f4;border-bottom:2px solid #eff2f4}.password-form .wrapper .icon-input .input-wrapper input{height:38px;font-size:13px;line-height:24px;color:#433c35}.password-form .wrapper.half{width:50%}.password-form .wrapper.half .icon-input{width:calc(100% - 16px)}.password-form .wrapper.half .icon-input:last-of-type{margin-left:0}.password-form .action{display:flex;flex-direction:row;justify-content:flex-end}.password-form .action .button{width:170px}@media screen and (max-width:768px){.password-form .wrapper{flex-direction:column;margin-bottom:0}.password-form .wrapper.half,.password-form .wrapper.half .icon-input{width:100%}.password-form .wrapper .icon-input{width:100%;margin-bottom:24px}.password-form .wrapper .icon-input:first-of-type{margin-right:0}.password-form .wrapper .icon-input:last-of-type{margin-left:0}}.profile .background{width:100%;position:absolute;top:0;right:-1px;left:-1px;z-index:-1}.profile .container{display:flex;flex-direction:row;justify-content:center;margin:32px 5%;padding:64px 0;background:#fff}.profile .container .form-wrapper{width:570px}@media screen and (max-width:768px){.profile .container{padding:32px}.profile .container .form-wrapper{width:100%}}@media screen and (max-width:992px){#screenHeader .links p:first-child{display:flex}}#room{position:relative;background:#f5f5f5}#room .column{display:flex;flex-direction:column}#room .row{display:flex;flex-direction:row}#room .navigation{width:100%;height:65px;position:fixed;top:80px;align-items:center;padding:0 60px;background-color:#31b56f;box-shadow:0 4px 16px 0 rgba(104,129,151,.15),0 8px 26px 0 rgba(0,0,0,.15);z-index:15}#room .navigation i{font-size:28px;color:#fff;cursor:pointer}#room .navigation .title{margin:0 40px;color:#fff;font-size:16px;font-weight:700;letter-spacing:0;line-height:18px}#room .navigation .room-picker{align-items:center}#room .navigation .room-picker .vertical-separator{width:1px;height:65px;background:#fff}#room .navigation .room-picker .drop-down{margin:0 28px 0 40px}#room .navigation .room-picker .drop-down .box{background:transparent;border-bottom:none}#room .navigation .room-picker .drop-down .box .current{width:80px;margin-right:56px;color:#fff;font-size:16px;font-weight:700;letter-spacing:0;line-height:22px}#room .navigation .room-picker .drop-down .box .arrow{border-top:6px solid #fff}#room .successes-detail{display:flex;flex-direction:column;position:fixed;top:80px;left:0;bottom:0;right:0;background:#f5f5f5;z-index:50;transform:translateX(100%);transition:transform .3s ease-in}#room .successes-detail.show{transform:translateX(0)}#room .successes-detail .navigation{top:0}#room .successes-detail #screenHeader{z-index:25}#room .successes-detail #screenHeader .links .link{display:none}#room .successes-detail #screenHeader p{color:#fff}#room .successes-detail .wrapper{margin-top:80px;padding:32px 56px;overflow:scroll}#room .successes-detail .panel{flex:1 1;background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.12),0 4px 8px 2px rgba(0,0,0,.24)}#room .successes-detail .panel .container{padding:24px}#room .successes-detail .panel .container .titles{margin-bottom:24px;color:#696969;font-size:12px;line-height:12px}#room .successes-detail .panel .container .titles .status{flex:1 1}#room .successes-detail .panel .container .titles .title{flex:10 1}#room .successes-detail .panel .container .titles .earned{flex:5 1}#room .successes-detail .panel .container .success{height:64px;align-items:center;margin-bottom:8px;background-color:#f5f5f5}#room .successes-detail .panel .container .success .information{flex:11 1;align-items:center}#room .successes-detail .panel .container .success .information i{flex:1 1;text-align:center;color:#748285}#room .successes-detail .panel .container .success .information i.validated{color:#91cf01}#room .successes-detail .panel .container .success .information .label{flex:10 1;padding-right:24px}#room .successes-detail .panel .container .success .validation{flex:5 1;align-items:center;justify-content:space-between}#room .successes-detail .panel .container .success .validation .react-datepicker-wrapper input{font-size:13px;font-weight:500;background-color:#fff;height:46px;padding:0 0 0 16px;cursor:pointer;color:#433c35}#room .successes-detail .panel .container .success .validation .react-datepicker-wrapper input::-webkit-clear-button{display:none}#room .successes-detail .panel .container .success .validation .react-datepicker-wrapper input::placeholder{color:#433c35;opacity:1}#room .successes-detail .panel .container .success .validation .react-datepicker-wrapper input:-ms-input-placeholder{color:#433c35}#room .successes-detail .panel .container .success .validation .react-datepicker-wrapper input::-ms-input-placeholder{color:#433c35}#room .successes-detail .panel .container .success .validation .react-datepicker-wrapper input.disabled{cursor:auto;color:#688197}#room .successes-detail .panel .container .success .validation .react-datepicker-wrapper input.disabled::placeholder{color:#688197;opacity:1}#room .successes-detail .panel .container .success .validation .react-datepicker-wrapper input.disabled:-ms-input-placeholder{color:#688197}#room .successes-detail .panel .container .success .validation .react-datepicker-wrapper input.disabled::-ms-input-placeholder{color:#688197}#room .successes-detail .panel .footer{display:flex;align-items:center;justify-content:flex-end;height:86px;box-shadow:0 -8px 8px -6px rgba(0,0,0,.12),0 -11px 8px -11px rgba(0,0,0,.24)}#room .successes-detail .panel .footer .button{width:158px;height:40px;margin-right:26px}#room .content{margin-top:65px;padding:40px 54px}#room .content .primary{width:65%;margin-right:16px}#room .content .primary .presentation{margin-bottom:16px;background-color:#fff;box-shadow:0 4px 16px 0 rgba(104,129,151,.15),0 8px 26px 0 rgba(0,0,0,.15)}#room .content .primary .presentation .info{padding:48px 38px}#room .content .primary .presentation .info img{width:220px}#room .content .primary .presentation .info .label{color:#31b56f;font-size:34px;letter-spacing:0;line-height:37px}#room .content .primary .presentation .info .subject{margin-top:38px;color:#000;font-size:20px;font-weight:500;letter-spacing:0;line-height:32px}#room .content .primary .presentation .carousel{width:100%;align-items:center;border:1px solid #979797;border-radius:2px;background-color:#1e1e1e}#room .content .primary .presentation .carousel .arrow i{padding:12px;font-size:30px;color:#31b56f;cursor:pointer}#room .content .primary .presentation .carousel .arrow.left i{transform:rotate(180deg)}#room .content .primary .presentation .carousel .videos-wrapper{width:calc(100% - 108px)}#room .content .primary .presentation .carousel .videos-wrapper .videos{width:100%;overflow:hidden}#room .content .primary .presentation .carousel .videos-wrapper .videos .video{min-width:100%;margin-top:24px}#room .content .primary .presentation .carousel .videos-wrapper .videos .video p{margin-bottom:24px;color:#fff;font-size:24px;font-weight:700;letter-spacing:0;line-height:32px}#room .content .primary .presentation .carousel .videos-wrapper .videos .video iframe{width:100%}#room .content .primary .presentation .carousel .videos-wrapper .bubbles{justify-content:center;padding:18px}#room .content .primary .presentation .carousel .videos-wrapper .bubbles .bubble{width:12px;height:12px;margin:0 12px;border-radius:50%;background:#d1d1d1;cursor:pointer}#room .content .primary .presentation .carousel .videos-wrapper .bubbles .bubble.selected{background:#31b56f}#room .content .primary .successes{padding:32px 28px;background-color:#fff;box-shadow:0 4px 16px 0 rgba(104,129,151,.15),0 8px 26px 0 rgba(0,0,0,.15)}#room .content .primary .successes .header{align-items:center;margin-bottom:24px}#room .content .primary .successes .header>.label{flex:1 1;color:#1e1e1e;font-size:24px;font-weight:700;letter-spacing:0;line-height:32px}#room .content .primary .successes .header .button-wrapper .button{width:150px;max-height:40px}#room .content .primary .successes .progress{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}#room .content .primary .successes .progress .bar{flex:1 1;background-color:#f16122;border-radius:12px;border:4px solid #e2e7eb;height:22px}#room .content .primary .successes .progress .bar .inner{background-color:#31b56f;border-radius:12px 12px 12px 12px;height:100%}#room .content .primary .successes .success{align-items:center;margin-bottom:8px;padding:12px 20px;border:1px solid #d1d1d1;border-radius:2px}#room .content .primary .successes .success i{color:#b1b2ba}#room .content .primary .successes .success i.validate{color:#99c11b}#room .content .primary .successes .success .label{margin:0 32px;font-size:13px;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#room .content .primary .successes .success .date{font-size:13px;color:#b1b2ba;text-align:right;font-weight:100;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#room .content .secondary{flex:1 1;margin-left:16px}#room .content .secondary .tools{padding:32px 28px;background-color:#fff;box-shadow:0 4px 16px 0 rgba(104,129,151,.15),0 8px 26px 0 rgba(0,0,0,.15)}#room .content .secondary .tools .label{margin-bottom:18px;color:#1e1e1e;font-size:24px;font-weight:700;letter-spacing:0;line-height:32px}#room .content .secondary .tools .tool{margin-bottom:8px;align-items:center;cursor:pointer;transition:color .1s ease-in-out}#room .content .secondary .tools .tool:hover,#room .content .secondary .tools .tool:hover .fa,#room .content .secondary .tools .tool:hover .fab,#room .content .secondary .tools .tool:hover .fas{color:rgba(0,160,175,.7)}#room .content .secondary .tools .tool:hover img{filter:none;opacity:.7}#room .content .secondary .tools .tool:hover p{color:rgba(0,160,175,.7)}#room .content .secondary .tools .tool .fa,#room .content .secondary .tools .tool .fab,#room .content .secondary .tools .tool .fas{min-width:24px;font-size:24px;color:#27282b;text-align:center}#room .content .secondary .tools .tool img{width:24px!important;filter:grayscale(100%) contrast(60%) hue-rotate(180deg) brightness(.25)}#room .content .secondary .tools .tool p{margin-left:16px;color:#27282b;font-size:13px;font-weight:500;letter-spacing:0;line-height:16px}#room .content .secondary .partners{margin-top:20px}#room .content .secondary .partners .label{color:#1e1e1e;font-size:18px;font-weight:700;letter-spacing:0;line-height:24px}#room .content .secondary .partners .desc{margin-top:16px;color:#433c35;font-size:13px;letter-spacing:0;line-height:16px}#room .content .secondary .partners .partner{margin-top:32px;color:#1e1e1e;font-size:24px;font-weight:700;letter-spacing:0;line-height:28px}#room .content .secondary>.progress{padding:32px 28px;background-color:#fff;box-shadow:0 4px 16px 0 rgba(104,129,151,.15),0 8px 26px 0 rgba(0,0,0,.15)}#room .content .secondary>.progress .label{margin-bottom:18px;color:#1e1e1e;font-size:24px;font-weight:700;letter-spacing:0;line-height:32px}#room .content .secondary>.progress .row{align-items:center}#room .content .secondary>.progress .name{flex:1 1;color:#000;font-size:13px;letter-spacing:0;line-height:18px}#room .content .secondary>.progress .value{color:#535d5f;font-size:12px;letter-spacing:0;line-height:16px;text-align:right}#room .content .secondary>.progress .progress{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}#room .content .secondary>.progress .progress.current .bar{background-color:#f16122}#room .content .secondary>.progress .progress .bar{flex:1 1;background-color:#962f34;border-radius:12px;border:4px solid #e2e7eb;height:22px}#room .content .secondary>.progress .progress .bar .inner{background-color:#31b56f;border-radius:12px 12px 12px 12px;height:100%}#room .content .secondary>div{margin-bottom:20px}@media screen and (max-width:1000px){#room>.content{flex-direction:column}#room>.content .primary{width:auto;flex:1 1;margin-right:0}#room>.content .secondary{margin-left:0;margin-top:24px}}@media screen and (max-width:768px){#room .navigation{top:62px;padding:0 12px}#room .navigation .title{margin:0 16px}#room .navigation .room-picker .vertical-separator:last-of-type{display:none}#room .navigation .room-picker .drop-down{margin:0 24px}#room .navigation .room-picker .drop-down .box .current{margin-right:16px}#room>.content{padding:24px 8px}#room .successes-detail{top:62px}#room .successes-detail .wrapper{padding:24px 8px}#room .successes-detail .wrapper .container{padding:8px 0}#room .successes-detail .wrapper .container .titles{display:none}#room .successes-detail .wrapper .container .success{height:auto;padding:8px;flex-direction:column}#room .successes-detail .wrapper .container .success .information{width:100%}#room .successes-detail .wrapper .container .success .information i{margin-right:12px}#room .successes-detail .wrapper .container .success .validation{width:100%;margin-top:8px}}#detail_video .background{width:100%;position:absolute;top:0;z-index:-1}#detail_video>.player-wrapper{display:flex;flex-direction:column;height:95vh;padding:105px 16px;box-sizing:border-box;background-color:#262626;position:fixed;bottom:0;left:0;right:0}#detail_video>.player-wrapper .player{position:relative;overflow:hidden;width:100%;height:100%}@media screen and (max-width:768px){#detail_video>.player-wrapper.desktop{display:none}}#detail_video .player-wrapper-mobile{display:none}@media screen and (max-width:768px){#detail_video .player-wrapper-mobile{padding:25px 0;display:flex;flex-direction:column}#detail_video .player-wrapper-mobile .k-player .header{height:320px;width:100%}#detail_video .player-wrapper-mobile .k-player .footer{padding:16px 16px 0;font-family:"Helvetica Neue";font-size:20px;font-weight:700;line-height:24px}#detail_video .player-wrapper-mobile .documents,#detail_video .player-wrapper-mobile .others{padding:16px}#detail_video .player-wrapper-mobile .documents h2,#detail_video .player-wrapper-mobile .others h2{font-family:"Ubuntu";font-size:16px;font-weight:700;line-height:18px;padding:16px 0}#detail_video .player-wrapper-mobile .documents .viewerListe,#detail_video .player-wrapper-mobile .others .viewerListe{display:flex;justify-content:space-between;grid-gap:20px;gap:20px;flex-wrap:wrap}#detail_video .player-wrapper-mobile .documents .viewerListe .video-card,#detail_video .player-wrapper-mobile .others .viewerListe .video-card{height:200px;width:47%;position:relative;border-radius:5px}#detail_video .player-wrapper-mobile .documents .viewerListe .video-card *,#detail_video .player-wrapper-mobile .others .viewerListe .video-card *{box-sizing:border-box}#detail_video .player-wrapper-mobile .documents .viewerListe .video-card.checked:after,#detail_video .player-wrapper-mobile .others .viewerListe .video-card.checked:after{content:url(https://projet.test.entreprendre-pour-apprendre.fr/static/media/check_succes.0d1abbf8.svg);position:absolute;top:-13px;right:-11px}#detail_video .player-wrapper-mobile .documents .viewerListe .video-card .card-header,#detail_video .player-wrapper-mobile .others .viewerListe .video-card .card-header{width:100%;height:80%;position:relative;background:#00a0af;border-radius:5px 5px 0 0}#detail_video .player-wrapper-mobile .documents .viewerListe .video-card .card-header iframe,#detail_video .player-wrapper-mobile .others .viewerListe .video-card .card-header iframe{border-radius:5px}#detail_video .player-wrapper-mobile .documents .viewerListe .video-card .card-header .video-item,#detail_video .player-wrapper-mobile .others .viewerListe .video-card .card-header .video-item{width:100%;height:100%;padding:0;margin:0;border:0;border-radius:5px 5px 0 0}#detail_video .player-wrapper-mobile .documents .viewerListe .video-card .card-header .play-button,#detail_video .player-wrapper-mobile .others .viewerListe .video-card .card-header .play-button{position:absolute;left:0;top:0;bottom:0;right:0;display:flex;justify-content:center;align-items:center;z-index:1;background:transparent}#detail_video .player-wrapper-mobile .documents .viewerListe .video-card .card-header .play-button img,#detail_video .player-wrapper-mobile .others .viewerListe .video-card .card-header .play-button img{object-fit:cover;cursor:pointer}#detail_video .player-wrapper-mobile .documents .viewerListe .video-card .card-footer,#detail_video .player-wrapper-mobile .others .viewerListe .video-card .card-footer{width:100%;border-radius:5px;background-color:#fff;box-shadow:0 2px 4px 0 hsla(0,0%,82%,.5);position:absolute;bottom:0;left:0;right:0;margin:0!important;display:flex;justify-content:space-between;align-items:center;padding:18px 16px}#detail_video .player-wrapper-mobile .documents .viewerListe .video-card .card-footer .title,#detail_video .player-wrapper-mobile .others .viewerListe .video-card .card-footer .title{color:#262626;font-family:Ubuntu;font-size:13px;font-weight:700;padding:8xp;margin-right:10px}#detail_video .player-wrapper-mobile .documents .viewerListe .video-card .card-footer img,#detail_video .player-wrapper-mobile .others .viewerListe .video-card .card-footer img{cursor:pointer}}@media screen and (max-width:768px)and (max-width:768px)and (orientation:landscape){#detail_video .player-wrapper-mobile .documents,#detail_video .player-wrapper-mobile .others{display:none}}@media screen and (max-width:768px){#detail_video .player-wrapper-mobile .documents .document-container{display:flex;flex-direction:column;grid-gap:20px;gap:20px}#detail_video .player-wrapper-mobile .documents .document-container .file-item{display:flex;justify-content:space-between;align-items:center;border-radius:5px;background-color:#fff;box-shadow:0 2px 4px 0 hsla(0,0%,82%,.5);width:100%;padding:10px}#detail_video .player-wrapper-mobile .documents .document-container .file-item .title p{text-align:left}#detail_video .player-wrapper-mobile .documents .document-container .file-item .title p:first-child{color:#000;font-family:Ubuntu;font-size:14px;font-weight:700;letter-spacing:0;line-height:16px}#detail_video .player-wrapper-mobile .documents .document-container .file-item .title p:nth-child(2){color:#535d5f;font-family:Ubuntu;font-size:12px;font-weight:500;letter-spacing:0;line-height:13px;text-transform:uppercase}#detail_video .player-wrapper-mobile .documents .document-container .file-item .download_file{text-decoration:none}}@media screen and (max-width:768px)and (orientation:landscape){#detail_video .player-wrapper-mobile{box-sizing:border-box;margin:0;padding:unset!important;position:absolute!important;z-index:1000!important;top:0!important;left:0!important;bottom:0!important;right:0!important;height:auto!important;height:100vh!important;width:100%;border:none;background-color:#000}#detail_video .player-wrapper-mobile .k-player{flex-direction:column!important}#detail_video .player-wrapper-mobile .k-player .header{height:100vh!important}#detail_video .player-wrapper-mobile .k-player .footer{display:none!important}}#guide-iframe{height:100vh}@font-face{font-family:"BlogScriptW00-Regular";src:url(//db.onlinewebfonts.com/t/1412bea64d9ba801365a8a4b8c6ee782.eot);src:url(//db.onlinewebfonts.com/t/1412bea64d9ba801365a8a4b8c6ee782.eot#iefix) format("embedded-opentype"),url(//db.onlinewebfonts.com/t/1412bea64d9ba801365a8a4b8c6ee782.woff2) format("woff2"),url(//db.onlinewebfonts.com/t/1412bea64d9ba801365a8a4b8c6ee782.woff) format("woff"),url(//db.onlinewebfonts.com/t/1412bea64d9ba801365a8a4b8c6ee782.ttf) format("truetype"),url(//db.onlinewebfonts.com/t/1412bea64d9ba801365a8a4b8c6ee782.svg#BlogScriptW00-Regular) format("svg")}*{margin:0;padding:0;font-family:"Ubuntu",sans-serif;box-sizing:border-box;transition:all .5s}:not(input):not(textarea){-webkit-user-select:none;user-select:none}body{scroll-behavior:smooth;padding-bottom:64px}.fade{animation-name:fade;animation-duration:.5s}@keyframes fade{0%{opacity:0}to{opacity:1}}.mini-icon-container{display:flex;flex-direction:column}.mini-icon-container img{object-fit:contain}.mini-icon-container p{color:#f2b843!important;font-size:12px!important;text-transform:uppercase;text-align:center;font-family:"BlogScriptW00-Regular",serif}
/*# sourceMappingURL=main.a6a5a499.chunk.css.map */