@import url(https://fonts.googleapis.com/css?family=Barlow:400,700i,900i,900|Changa+One|Nunito+Sans&display=swap);.next-button{margin:40px auto 0 auto;transition:color .3s ease,background-color .3s ease;box-shadow:2px 2px 0 #004056;background-color:#e06f47;color:#fff;border-radius:28px;position:relative;height:60px;display:flex;align-items:center;padding:0 80px;font-weight:900;font-size:1.1rem}.next-button:not(.disabled):hover{box-shadow:none;top:2px;left:2px;background-color:#dc5e31}.next-button:active{background-color:#d15123}.next-button.disabled{cursor:default;background-color:#ccc}.col{width:830px;margin:0 auto}h1.title{margin:0 auto 30px auto;font-size:2.8rem;font-family:Changa One,sans-serif;-webkit-font-smoothing:initial}h1.title p{font-size:.6em}.intro-layout{padding-bottom:15px}.skills{width:100%;background-color:#e06f47;background-image:url(../4dd90c0e486fa69d56b6983fb7403f7f.svg);background-repeat:no-repeat;background-position:left 25px top 25px;background-size:40px 40px;padding:25px 0;text-align:center;border-radius:20px}.skills p{font-weight:900;color:#fff}.skills>ul{padding:0;margin:25px auto 0 auto;list-style-type:none}.skills>ul>li{display:inline-block;background-color:#fff;text-align:center;border-radius:18px;padding:10px 35px;font-size:1.2rem;color:#3a3945}.skills>ul>li+li{margin-left:15px;margin-top:15px}.rules{width:calc(100% - 240px);margin-top:25px;padding:35px 120px;background-repeat:no-repeat;background-position:left 30px center;background-size:36px 36px;font-weight:700;font-style:italic;border-radius:4px}.rules p{text-align:center;width:100%}.sequence-time{display:inline-block;margin-top:20px;padding-left:25px;font-style:italic;font-weight:700;color:#656b6e;background-image:url(../a5d4dea6ec318c2396e6a6f967192901.svg);background-repeat:no-repeat;background-position:0;background-size:18px 18px}.game-head{width:100%;position:absolute;top:0;left:0;background-color:#004056;z-index:2;color:#fff;height:90px;display:flex;flex-direction:column;align-items:center;justify-content:center}.game-head .title{font-family:Changa One,sans-serif;-webkit-font-smoothing:initial;font-size:1.1rem;text-transform:uppercase;margin-bottom:10px}.game-head .annotation{font-family:Nunito Sans,sans-serif}.game-head .dev-buttons{position:absolute;right:114px;top:64px}.popup-wrapper .overlay[data-v-a955ce24],.popup-wrapper[data-v-a955ce24]{position:fixed;top:0;left:0;height:100%;width:100%;z-index:20}.popup-wrapper .overlay[data-v-a955ce24]{background-color:rgba(92,96,103,.75)}.popup-wrapper .popup-content[data-v-a955ce24]{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);padding:20px;z-index:21;border-radius:20px;box-shadow:2px 1px 20px rgba(0,0,0,.25);background-color:#fff;color:#2b2a33;max-height:100%;overflow-y:auto}.popup-wrapper .popup-content .head[data-v-a955ce24]{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.popup-wrapper .popup-content .head .close-button[data-v-a955ce24]{background-image:url(../e222d70f67dd8941996240a1fc4fda40.svg);background-repeat:no-repeat;background-position:50%;background-size:16px 16px;position:absolute;left:0;top:0;width:62px;height:62px;cursor:pointer;background-color:#e06f47;border:none;z-index:21;border-radius:50%}.popup-wrapper .popup-content .head .title[data-v-a955ce24]{display:inline-block;background-color:#004056;padding:25px;min-width:180px;text-align:center;font-family:Changa One,sans-serif;-webkit-font-smoothing:initial;text-transform:uppercase;font-size:1.2rem;color:#fff;border-radius:26px}.recolte-donnee-game{height:100%}.recolte-donnee-game .game-area{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100%;background-color:#ffded2;padding:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.recolte-donnee-game .game-area .consigne-step{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.recolte-donnee-game .game-area .consigne-step .consigne-bloc{width:830px;border-radius:4px;background-color:#fff}.recolte-donnee-game .game-area .consigne-step .consigne-bloc .head{border-radius:4px 4px 0 0;height:82px;background-color:#004056;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.recolte-donnee-game .game-area .consigne-step .consigne-bloc .head .title{font-weight:700;font-style:italic;color:#fff;font-size:1.15rem}.recolte-donnee-game .game-area .consigne-step .consigne-bloc .head:after{content:"";position:absolute;bottom:-18px;width:0;height:0;border-style:solid;border-width:0 18px 20px 18px;border-color:transparent transparent #004056 transparent;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.recolte-donnee-game .game-area .consigne-step .consigne-bloc .content{padding:25px 40px}.recolte-donnee-game .game-area .consigne-step .consigne-bloc .content .title{font-weight:900;font-size:1.1rem}.recolte-donnee-game .game-area .consigne-step .consigne-bloc .content .list-title{margin-bottom:15px}.recolte-donnee-game .game-area .consigne-step .consigne-bloc .content ul{list-style-type:none;padding:0;text-align:left;font-size:.95rem;margin-top:30px;margin-bottom:0}.recolte-donnee-game .game-area .consigne-step .consigne-bloc .content ul li+li{margin-top:10px}.recolte-donnee-game .game-area .consigne-step .consigne-bloc .content ul li span{margin-right:10px;font-weight:400}.recolte-donnee-game .game-area .consigne-step .consigne-bloc .content ul.advantage li{color:#319929;font-weight:900}.recolte-donnee-game .game-area .consigne-step .consigne-bloc .content ul.disadvantage li{color:grey}.recolte-donnee-game .game-area .consigne-step .annotation{margin-top:20px;font-size:.95rem}.recolte-donnee-game .game-area .consigne-step .button{margin:25px auto 0 auto;max-width:320px}.recolte-donnee-game .game-area .consigne-step .button.disabled{cursor:default;background-color:grey;-webkit-box-shadow:2px 2px 0 #2b2a33;box-shadow:2px 2px 0 #2b2a33}.recolte-donnee-game .game-area .consigne-step .button.disabled:hover{position:static;-webkit-box-shadow:2px 2px 0 #2b2a33;box-shadow:2px 2px 0 #2b2a33}.recolte-donnee-game .game-area .game-step{width:100%;min-height:100%}.recolte-donnee-game .game-area .game-step .video-wrapper{padding-top:56.25%;position:relative;width:728px;max-width:100%}.recolte-donnee-game .game-area .game-step .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.recolte-donnee-game .game-area .game-step .row{display:-webkit-box;display:-ms-flexbox;display:flex}.recolte-donnee-game .game-area .game-step .row .lapentor-area{margin:0 auto;width:1080px;height:604px;background-color:#fff;border:4px solid #004056;border-radius:4px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;background-image:url(../img/loading.32640486.gif);background-position:50%;background-repeat:no-repeat}.recolte-donnee-game .game-area .game-step .row .lapentor-area .help{cursor:pointer}.recolte-donnee-game .game-area .game-step .row .lapentor-area .help img{top:0;left:0;position:absolute;width:100%;height:100%}.recolte-donnee-game .game-area .game-step .row .lapentor-area .help .button{position:absolute;top:25px;left:25px;margin-top:0}.recolte-donnee-game .game-area .game-step .row .lapentor-area .help .button:hover{top:27px;left:27px}.recolte-donnee-game .game-area .game-step .row .lapentor-area iframe{width:100%;height:100%}.recolte-donnee-game .game-area .game-step .row .buttons-area{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:30px}.recolte-donnee-game .game-area .game-step .row .buttons-area.left .close-help-button,.recolte-donnee-game .game-area .game-step .row .buttons-area.left .help-button,.recolte-donnee-game .game-area .game-step .row .buttons-area.left .reload-button{color:#004056;background-color:#fff;border:3px solid #004056;height:54px;width:54px;border-radius:34px;padding:0;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition:width .3s ease-out;transition:width .3s ease-out;position:absolute;left:20px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:3}.recolte-donnee-game .game-area .game-step .row .buttons-area.left .close-help-button .label,.recolte-donnee-game .game-area .game-step .row .buttons-area.left .help-button .label,.recolte-donnee-game .game-area .game-step .row .buttons-area.left .reload-button .label{position:absolute;left:75px;text-overflow:clip;white-space:nowrap;font-weight:900;font-size:1.1rem}.recolte-donnee-game .game-area .game-step .row .buttons-area.left .close-help-button .icon,.recolte-donnee-game .game-area .game-step .row .buttons-area.left .help-button .icon,.recolte-donnee-game .game-area .game-step .row .buttons-area.left .reload-button .icon{left:0;top:0;position:absolute;display:inline-block;width:54px;height:54px;background-color:#fff;background-size:19px 28px;background-position:50%;background-image:url(../cc123d54df61d89a765272b914a42e16.svg);background-repeat:no-repeat}.recolte-donnee-game .game-area .game-step .row .buttons-area.left .close-help-button:hover,.recolte-donnee-game .game-area .game-step .row .buttons-area.left .help-button:hover,.recolte-donnee-game .game-area .game-step .row .buttons-area.left .reload-button:hover{width:360px}.recolte-donnee-game .game-area .game-step .row .buttons-area.left .close-help-button{background-color:#e06f47;color:#fff;border-color:#fff}.recolte-donnee-game .game-area .game-step .row .buttons-area.left .close-help-button .icon{color:#fff;background-color:#e06f47}.recolte-donnee-game .game-area .game-step .row .buttons-area.left .reload-button{top:80px}.recolte-donnee-game .game-area .game-step .row .buttons-area.left .reload-button .icon{background-size:23px;background-image:url(../966ec43a32194fbf478b212dc9dcecb8.svg)}.recolte-donnee-game .game-area .game-step .row .buttons-area.left .reload-button:hover{width:280px}.recolte-donnee-game .game-area .game-step .row .buttons-area.left .close-help-button,.recolte-donnee-game .game-area .game-step .row .buttons-area.left .close-help-button:hover{width:240px}.recolte-donnee-game .game-area .game-step .row .buttons-area.left .close-help-button .icon{background-size:23px;background-image:url(../e222d70f67dd8941996240a1fc4fda40.svg)}.recolte-donnee-game .game-area .game-step .row .buttons-area.right .button{position:relative;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:3;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.recolte-donnee-game .game-area .game-step .row .buttons-area.right .button .icon{width:60px;height:60px;border-radius:50%;-webkit-box-shadow:2px 2px 0 #004056;box-shadow:2px 2px 0 #004056;background-color:#fff;display:inline-block;position:relative;background-repeat:no-repeat;background-position:50%;z-index:2}.recolte-donnee-game .game-area .game-step .row .buttons-area.right .button .label{right:38px;border-radius:30px 0 0 30px;-webkit-box-shadow:2px 2px 0 #004056;box-shadow:2px 2px 0 #004056;text-overflow:clip;white-space:nowrap;overflow:hidden;position:absolute;-webkit-transition:width .3s ease-out;transition:width .3s ease-out;width:0;background-color:#fff;height:60px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:900;font-size:1.1rem}.recolte-donnee-game .game-area .game-step .row .buttons-area.right .button.hover .label,.recolte-donnee-game .game-area .game-step .row .buttons-area.right .button:hover .label{width:300px}.recolte-donnee-game .game-area .game-step .row .buttons-area.right .button.play-button .icon{background-size:17px 22px;background-image:url(../a95708ed262107514d3f8577fff9748f.svg)}.recolte-donnee-game .game-area .game-step .row .buttons-area.right .button.check-button.disabled{cursor:default}.recolte-donnee-game .game-area .game-step .row .buttons-area.right .button.check-button.disabled .icon,.recolte-donnee-game .game-area .game-step .row .buttons-area.right .button.check-button.disabled .label{background-color:grey}.recolte-donnee-game .game-area .game-step .row .buttons-area.right .button.check-button .label{background-color:#e06f47;color:#fff}.recolte-donnee-game .game-area .game-step .row .buttons-area.right .button.check-button .icon{background-color:#e06f47;color:#fff;background-size:26px 21px;background-image:url(../fb75a1739ff578138b69023e30e92738.svg)}.recolte-donnee-game .game-area .game-step .row .buttons-area.right .button.metre-button{margin-top:15px}.recolte-donnee-game .game-area .game-step .row .buttons-area.right .button.metre-button .icon{background-size:26px 26px;background-image:url(../b91b745cf19e39694296e7a8a30469ca.svg)}.recolte-donnee-game .game-area .game-step .infos-area{display:-webkit-box;display:-ms-flexbox;display:flex;width:1045px;margin:20px auto 0 auto}.recolte-donnee-game .game-area .game-step .infos-area .magicplan-area{border:4px solid #004056;width:510px;height:505px;border-radius:4px;margin-right:20px}.recolte-donnee-game .game-area .game-step .infos-area .magicplan-area iframe{width:100%;height:100%}.recolte-donnee-game .game-area .game-step .infos-area .metre-area{width:512px;border-radius:4px;background-color:#fff;display:table;-webkit-box-sizing:border-box;box-sizing:border-box;padding:25px 50px}.recolte-donnee-game .game-area .game-step .infos-area .metre-area .title{font-family:Changa One,sans-serif;-webkit-font-smoothing:initial;font-size:1.1rem}.recolte-donnee-game .game-area .game-step .infos-area .metre-area ul{list-style-type:none;padding:0}.recolte-donnee-game .game-area .game-step .infos-area .metre-area ul li{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.recolte-donnee-game .game-area .game-step .infos-area .metre-area ul li .value{font-weight:900}.recolte-donnee-game .game-area .game-step .infos-area .metre-area ul li+li{margin-top:8px}.recolte-donnee-game .game-area .game-step .tour-link h4{margin-top:20px;margin-bottom:5px}.recolte-donnee-game .game-area .game-step .tour-link a{color:#2b2a33}.progress-area{width:830px;height:116px;-webkit-box-shadow:1px 1px 5px rgba(0,0,0,.25);box-shadow:1px 1px 5px rgba(0,0,0,.25);background-color:#fdfefe;margin:20px auto 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:25px 60px}.progress-area,.progress-area .progress-bar-bg{border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex}.progress-area .progress-bar-bg{width:100%;height:4px;background-color:#ccc;position:relative}.progress-area .progress-bar-bg .progress-bar{width:33%;height:4px;border-radius:4px;background-color:#004056;position:absolute}.progress-area ul{width:100%;padding:0;list-style-type:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:25px 0 0 0}.progress-area ul,.progress-area ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.progress-area ul li{width:33%;padding:0 15px;font-size:.9rem;position:relative;min-height:35px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.progress-area ul li.current{font-weight:900;color:#004056}.progress-area ul li.current:before{background-color:#004056;background-image:url(../fb75a1739ff578138b69023e30e92738.svg);background-position:50%;background-repeat:no-repeat;background-size:10px 9px}.progress-area ul li:before{content:"";position:absolute;display:inline-block;width:24px;height:24px;background-color:#ccc;border-radius:50%;top:-40px}.recolte-data-outro{padding-bottom:15px}.recolte-data-outro *{-webkit-box-sizing:border-box;box-sizing:border-box}.recolte-data-outro .result-area{width:830px;background-color:#e06f47;color:#fff;margin:20px auto;padding:20px 65px;border-radius:8px}.recolte-data-outro .result-area .title{font-weight:900}.recolte-data-outro .result-area .content{text-align:left;padding-left:60px;background-repeat:no-repeat;font-family:Nunito Sans,sans-serif}.recolte-data-outro .result-area .loupe-content{margin-top:25px;background-position:left 8px center;background-size:30px 30px;background-image:url(../1eb4d38f936ea41f61d380a6ddbc18ad.svg)}.recolte-data-outro .result-area .question-content{background-position:left 0 center;margin-top:15px;background-size:43px 21px;background-image:url(../8c87900386601655eba08e2e2c28e9b8.svg)}.recolte-data-outro .blue-box-arrow{width:830px;height:82px;border-radius:4px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-style:italic}.diagnostic-game{height:100%}.diagnostic-game .game-area{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100%;background-color:#ffded2;display:-webkit-box;display:-ms-flexbox;display:flex}.diagnostic-game .game-area .postes-col{background-color:#e06f47;padding:10px;min-height:100%;-webkit-box-flex:0;-ms-flex:0 0 220px;flex:0 0 220px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.diagnostic-game .game-area .postes-col .title{font-weight:900;font-size:.9rem;color:#fff;text-transform:uppercase;margin-bottom:15px}.diagnostic-game .game-area .postes-col .poste+.poste{margin-top:7px}.diagnostic-game .game-area .destinations-col{text-align:left;padding-left:10px}.diagnostic-game .game-area .destinations-col .destination{display:inline-block;vertical-align:top;width:450px;margin:10px 10px 0 0}.diagnostic-game .game-area .destinations-col .destination .head{border-radius:4px 4px 0 0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:56px}.diagnostic-game .game-area .destinations-col .destination .head .title{font-weight:900;font-size:.9rem;text-transform:uppercase}.diagnostic-game .game-area .destinations-col .destination .head .annotation{font-family:Nunito Sans,sans-serif;font-size:.8rem}.diagnostic-game .game-area .destinations-col .destination .content{background-color:#fff;padding:15px;border-radius:0 0 8px 8px;-webkit-transition:color .3s ease,background-color .3s ease;transition:color .3s ease,background-color .3s ease}.diagnostic-game .game-area .destinations-col .destination .content ul{list-style-type:none;padding:0;margin:0}.diagnostic-game .game-area .destinations-col .destination .content .drop-area{position:relative;left:5px;overflow:hidden;min-height:150px}.diagnostic-game .game-area .destinations-col .destination .content .drop-area .answers-list{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.diagnostic-game .game-area .destinations-col .destination .content .drop-area .answers-list .poste{margin-right:10px;margin-bottom:10px;-webkit-box-shadow:none;box-shadow:none;width:200px}.diagnostic-game .game-area .destinations-col .destination .content .drop-area .placeholder-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:absolute;top:0;left:0}.diagnostic-game .game-area .destinations-col .destination .content .drop-area .placeholder-list li{margin-right:10px;margin-bottom:10px;width:200px;height:42px;border-radius:6px;background-color:#eaeaea;opacity:.5}.diagnostic-game .game-area .destinations-col .destination .content .drop-area.drag-hover{cursor:-webkit-grab;cursor:grab}.diagnostic-game .game-area .destinations-col .destination.priorite .head{background-color:#c00d0d}.diagnostic-game .game-area .destinations-col .destination.priorite .poste{border:2px solid #c00d0d}.diagnostic-game .game-area .destinations-col .destination.priorite .poste.selected{border-color:#2b2a33}.diagnostic-game .game-area .destinations-col .destination.priorite .content.drag-hover,.diagnostic-game .game-area .destinations-col .destination.priorite .content.hoverable:hover{background-color:rgba(192,13,13,.55);cursor:pointer}.diagnostic-game .game-area .destinations-col .destination.priorite .content .drop-area{min-height:200px}.diagnostic-game .game-area .destinations-col .destination.interaction .head{background-color:#0d72c0}.diagnostic-game .game-area .destinations-col .destination.interaction .poste{border:2px solid #0d72c0}.diagnostic-game .game-area .destinations-col .destination.interaction .poste.selected{border-color:#2b2a33}.diagnostic-game .game-area .destinations-col .destination.interaction .content.drag-hover,.diagnostic-game .game-area .destinations-col .destination.interaction .content.hoverable:hover{background-color:rgba(13,114,192,.55);cursor:pointer}.diagnostic-game .game-area .destinations-col .destination.interaction .content .drop-area{min-height:200px}.diagnostic-game .game-area .destinations-col .destination.later .head{background-color:#db9914}.diagnostic-game .game-area .destinations-col .destination.later .poste{border:2px solid #db9914}.diagnostic-game .game-area .destinations-col .destination.later .poste.selected{border-color:#2b2a33}.diagnostic-game .game-area .destinations-col .destination.later .content.drag-hover,.diagnostic-game .game-area .destinations-col .destination.later .content.hoverable:hover{cursor:pointer;background-color:rgba(219,153,20,.55)}.diagnostic-game .game-area .destinations-col .destination.entretien .head{background-color:#37823a}.diagnostic-game .game-area .destinations-col .destination.entretien .poste{border:2px solid #37823a}.diagnostic-game .game-area .destinations-col .destination.entretien .poste.selected{border-color:#2b2a33}.diagnostic-game .game-area .destinations-col .destination.entretien .content.drag-hover,.diagnostic-game .game-area .destinations-col .destination.entretien .content.hoverable:hover{cursor:pointer;background-color:rgba(55,130,58,.55)}.diagnostic-game .game-area .poste{font-size:.85rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:-webkit-grab;cursor:grab;width:200px;height:42px;-webkit-box-shadow:1px 1px 0 #b2b2b2;box-shadow:1px 1px 0 #b2b2b2;border-radius:6px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box;background-size:19px 19px;background-position:left 10px center;background-repeat:no-repeat}.diagnostic-game .game-area .poste:active{cursor:-webkit-grabbing;cursor:grabbing}.diagnostic-game .game-area .poste.selected{border:2px solid #2b2a33;font-weight:700;-webkit-box-shadow:none;box-shadow:none}.diagnostic-game .game-area .buttons-col{margin-top:45px;margin-right:10px;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px}.diagnostic-game .game-area .buttons-col,.diagnostic-game .game-area .buttons-col .check-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center;position:relative}.diagnostic-game .game-area .buttons-col .check-button{background-color:transparent;-ms-flex-align:center;z-index:3;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.diagnostic-game .game-area .buttons-col .check-button .icon{width:60px;border-radius:50%;display:inline-block;position:relative;background-repeat:no-repeat;background-position:50%;z-index:2;background-size:26px 21px;background-image:url(../fb75a1739ff578138b69023e30e92738.svg);-webkit-transition:color .3s ease,background-color .3s ease;transition:color .3s ease,background-color .3s ease}.diagnostic-game .game-area .buttons-col .check-button .icon,.diagnostic-game .game-area .buttons-col .check-button .label{cursor:pointer;height:60px;-webkit-box-shadow:2px 2px 0 #004056;box-shadow:2px 2px 0 #004056;background-color:#e06f47;color:#fff}.diagnostic-game .game-area .buttons-col .check-button .label{right:38px;border-radius:30px 0 0 30px;text-overflow:clip;white-space:nowrap;overflow:hidden;position:absolute;-webkit-transition:width .3s ease-out;transition:width .3s ease-out;width:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:900;font-size:1.1rem}.diagnostic-game .game-area .buttons-col .check-button:not(.disabled):hover .label{width:300px}.diagnostic-game .game-area .buttons-col .check-button.disabled .icon{cursor:default;background-color:grey;-webkit-box-shadow:2px 2px 0 #2b2a33;box-shadow:2px 2px 0 #2b2a33}.diagnostic-game .game-area .buttons-col .help-button{position:absolute;right:10px}.diagnostic-game .game-area .buttons-col .help-button:hover{width:170px}.diagnostic-game .game-area .help-popup{width:1040px;overflow:visible;position:relative}.diagnostic-game .game-area .help-popup .download-button{position:absolute;width:270px;top:-118px;right:0}.diagnostic-game .game-area .help-popup .content-area{-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(100% + 40px);height:calc(100% + 20px);display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#ededed;margin:0 -20px -20px -20px;border-top:2px solid #bebebe}.diagnostic-game .game-area .help-popup .content-area .nav-col{background-color:#fff;min-width:225px}.diagnostic-game .game-area .help-popup .content-area .nav-col ul{padding:0;margin:0}.diagnostic-game .game-area .help-popup .content-area .nav-col ul li{padding-left:20px;height:72px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:color .3s ease,background-color .3s ease;transition:color .3s ease,background-color .3s ease}.diagnostic-game .game-area .help-popup .content-area .nav-col ul li.checked,.diagnostic-game .game-area .help-popup .content-area .nav-col ul li:hover{background-color:#004056;color:#fff;font-weight:900;background-image:url(../230cd6925b8c783a321dc49119dd5124.svg);background-repeat:no-repeat;background-position:right 15px center;background-size:7px 10px}.diagnostic-game .game-area .help-popup .content-area .nav-col ul li+li{border-top:1px solid #bebebe}.diagnostic-game .game-area .help-popup .content-area .content-col{max-height:510px;overflow-y:auto}.diagnostic-game .game-area .help-popup .content-area .content-col img{max-width:100%}.diagnostic-game .game-area .poste-list-item{-webkit-transition:all .4s;transition:all .4s}.diagnostic-game .game-area .poste-list-enter,.diagnostic-game .game-area .poste-list-leave-to{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}.diagnostic-game .game-area .poste-list-leave-active{position:absolute}.diagnostic-game .game-area .destination-list-item{-webkit-transition:all .4s;transition:all .4s}.diagnostic-game .game-area .destination-list-enter,.diagnostic-game .game-area .destination-list-leave-to{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}.diagnostic-game .game-area .destination-list-leave-active{position:absolute}.diagnostic-outro{padding-bottom:15px}.diagnostic-outro *{-webkit-box-sizing:border-box;box-sizing:border-box}.diagnostic-outro .result-area{width:830px;background-color:#e06f47;color:#fff;margin:20px auto;padding:20px 65px}.diagnostic-outro .result-area .title{font-weight:900}.diagnostic-outro .result-area .content{margin-top:20px;text-align:left;background-repeat:no-repeat;font-family:Nunito Sans,sans-serif}.diagnostic-outro .play-button{height:58px;width:354px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:2px 2px 0 #2e2e2e;box-shadow:2px 2px 0 #2e2e2e;border-radius:28px;background-color:#fff;font-weight:900;font-size:.95rem;padding-left:40px;margin:20px auto 0 auto;background-image:url(../a95708ed262107514d3f8577fff9748f.svg);background-repeat:no-repeat;background-position:left 30px center;background-size:17px 20px;position:relative}.diagnostic-outro .play-button:hover{top:2px;left:2px;-webkit-box-shadow:none;box-shadow:none}.diagnostic-outro .video-wrapper{max-width:100%;width:680px;aspect-ratio:16/9}.diagnostic-outro .video-wrapper video{width:100%;height:100%}.diagnostic-outro .blue-box-arrow{width:830px;margin:20px auto;padding:20px 0;font-weight:700;font-style:italic;line-height:1.4rem;border-radius:4px}.diagnostic-outro .annotation{margin-top:5px}.proposition-intro .skills-list li{margin:0 140px}.proposition-intro .skills-list li+li{margin:15px 140px 0 140px}.proposition-game{height:100%}.proposition-game .game-area{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100%;background-color:#ffded2;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding:15px 0}.proposition-game .game-area .categories{width:1040px;margin:0 auto}.proposition-game .game-area .categories .category{display:inline-block;vertical-align:top;width:100%}.proposition-game .game-area .categories .category .head{border-radius:4px 4px 0 0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:56px}.proposition-game .game-area .categories .category .head .title{font-weight:900;font-size:.9rem;text-transform:uppercase}.proposition-game .game-area .categories .category .head .annotation{font-family:Nunito Sans,sans-serif;font-size:.8rem}.proposition-game .game-area .categories .category .content{background-color:#fff;padding:15px 5px 5px 20px;border-radius:0 0 8px 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.proposition-game .game-area .categories .category .content .poste-area{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:6px;-webkit-box-flex:1;-ms-flex:1 1 480px;flex:1 1 480px;margin-right:15px;margin-bottom:15px;padding:10px}.proposition-game .game-area .categories .category .content .poste-area .poste-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.proposition-game .game-area .categories .category .content .poste-area .poste-label img{width:19px;height:19px}.proposition-game .game-area .categories .category .content .poste-area .poste-label p{margin-left:10px;font-weight:900;font-size:.9rem}.proposition-game .game-area .categories .category .content .poste-area textarea{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 2px 2px 5px rgba(35,35,35,.35);box-shadow:inset 2px 2px 5px rgba(35,35,35,.35);border:1px solid #797880;border-radius:6px;height:125px;font-family:Nunito Sans,sans-serif;font-size:.9em;padding:15px;resize:none}.proposition-game .game-area .categories .category .content .poste-area textarea::-webkit-input-placeholder{color:#747474}.proposition-game .game-area .categories .category .content .poste-area textarea::-moz-placeholder{color:#747474}.proposition-game .game-area .categories .category .content .poste-area textarea:-ms-input-placeholder{color:#747474}.proposition-game .game-area .categories .category .content .poste-area textarea::-ms-input-placeholder{color:#747474}.proposition-game .game-area .categories .category .content .poste-area textarea::placeholder{color:#747474}.proposition-game .game-area .categories .category.priorite .head{background-color:#c00d0d}.proposition-game .game-area .categories .category.priorite .content .poste-area{border:2px solid #c00d0d}.proposition-game .game-area .categories .category.interaction .head{background-color:#0d72c0}.proposition-game .game-area .categories .category.interaction .content .poste-area{border:2px solid #0d72c0}.proposition-game .game-area .categories .category.later .head{background-color:#db9914}.proposition-game .game-area .categories .category.later .content .poste-area{border:2px solid #db9914}.proposition-game .game-area .categories .category.later .content.drag-hover{background-color:rgba(219,153,20,.55)}.proposition-game .game-area .categories .category.entretien .head{background-color:#37823a}.proposition-game .game-area .categories .category.entretien .content .poste-area{border:2px solid #37823a}.proposition-game .game-area .categories .category.other-works .head{background-color:grey}.proposition-game .game-area .categories .category.other-works .content .poste-area{border:2px solid grey}.proposition-game .game-area .categories .category+.category{margin-top:15px}.proposition-game .game-area .buttons-area{position:absolute;right:20px;top:45px}.proposition-game .game-area .buttons-area .help-button{position:absolute;right:5px}.proposition-game .game-area .buttons-area .help-popup{position:relative;width:1040px;overflow:visible}.proposition-game .game-area .buttons-area .help-popup .download-button{position:absolute;width:270px;top:-118px;right:0}.proposition-game .game-area .buttons-area .help-popup .content{padding:15px 0;background-color:#ededed;border-top:2px solid #bebebe;margin:0 -20px -20px -20px;height:500px;max-height:500px;overflow-y:auto}.proposition-game .game-area .buttons-area .help-popup .content .content-col{background-color:#ededed}.proposition-game .game-area .buttons-area .help-popup .content .content-col img{margin:0 auto}.proposition-outro{padding-bottom:15px}.proposition-outro *{-webkit-box-sizing:border-box;box-sizing:border-box}.proposition-outro .pdf-bloc{width:830px;margin:0 auto;padding:20px 0;line-height:1.4rem;border-radius:0 0 4px 4px;background-color:#e06f47;color:#fff}.proposition-outro .pdf-bloc,.proposition-outro .pdf-bloc .title{font-weight:700;font-style:italic}.proposition-outro .pdf-bloc .button{border-color:#004056;width:320px;margin:20px auto 0 auto}.proposition-outro .end-bloc{border-radius:4px;margin:25px auto 0 auto;height:90px;padding:10px 20px 10px 80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:830px;text-align:center;font-weight:700;font-style:italic;font-size:1.1rem;background-image:url(../c315956fd924621158d853a5de0f8783.svg);background-position:left 35px center;background-size:33px 36px;background-repeat:no-repeat}.proposition-outro .next-button{margin-bottom:10px}header{height:90px}header .title-wrapper{text-align:left;padding-left:86px;height:100%;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;font-size:.9rem}header .title-wrapper .sequence-name{font-weight:900;text-transform:uppercase;margin-top:5px}header .left-side{width:730px}header .left-side .head{background-color:#fff;height:68px;padding-right:15px;border-bottom:2px solid #fff}header .left-side .head .button{background-image:url(../95d3ecbeaad32c227a1adef39e7000a9.svg);background-repeat:no-repeat;background-position:bottom 32px right 32px;background-size:20px 20px;background-color:#e06f47;color:#fff;left:-60px;top:-68px;position:absolute;width:136px;height:136px;border-radius:50%;z-index:11}header .left-side .head .button:hover{background-color:#dc5e31}header .left-side .toggle-wrapper,header .left-side .toggle-wrapper .overlay{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}header .left-side .toggle-wrapper .overlay{background-color:rgba(78,81,86,.9)}header .left-side .toggle-wrapper .title-wrapper{z-index:11;top:0;height:68px;background-color:#fff;position:absolute;width:644px;border-bottom:2px solid #e06f47}header .left-side .toggle-wrapper .menu{z-index:11;top:70px;position:absolute;background-color:#fff;width:700px;border-bottom-right-radius:28px;padding:15px;text-align:left}header .left-side .toggle-wrapper .menu .module-name{width:calc(100% - 40px);background-color:#004056;color:#fff;font-family:Changa One,sans-serif;-webkit-font-smoothing:initial;text-transform:uppercase;font-size:1.2rem;border-radius:20px;padding:20px}header .left-side .toggle-wrapper .menu .sequence-list{border-left:3px solid #004056;padding:15px 0;list-style-type:none;margin:0 0 0 30px}header .left-side .toggle-wrapper .menu .sequence-list li{padding-left:20px;position:relative;display:flex;align-items:center;height:22px}header .left-side .toggle-wrapper .menu .sequence-list li:before{content:"";display:inline-block;width:24px;height:24px;border-radius:50%;position:absolute;left:-13px;top:50%;transform:translateY(-50%);background-position:50%;background-repeat:no-repeat}header .left-side .toggle-wrapper .menu .sequence-list li.active{font-weight:900;color:#004056}header .left-side .toggle-wrapper .menu .sequence-list li.active:before{background-color:#004056;background-image:url(../8cc5fac55c74dd03c34e08a39736d230.svg);background-size:13px 11px}header .left-side .toggle-wrapper .menu .sequence-list li.valid:before{background-color:#e06f47;background-image:url(../dc79c9ba8b128325dfaf9116856e14e5.svg);background-size:13px 11px}header .left-side .toggle-wrapper .menu .sequence-list li.clickable{cursor:pointer}header .left-side .toggle-wrapper .menu .sequence-list li.clickable:hover{font-weight:900;color:#004056}header .left-side .toggle-wrapper .menu .sequence-list li.clickable:hover:before{background-color:#004056;background-image:url(../8cc5fac55c74dd03c34e08a39736d230.svg);background-size:13px 11px}header .left-side .toggle-wrapper .menu .sequence-list li.remaining{color:grey}header .left-side .toggle-wrapper .menu .sequence-list li.remaining:before{background-color:#ccc}header .left-side .toggle-wrapper .menu .sequence-list li .medal-success{background-image:url(../ba071d1dddabaa4ef65218af21e25fcd.svg);width:20px;height:29px;display:inline-block;margin-left:15px;background-repeat:no-repeat;background-position:50%}header .left-side .toggle-wrapper .menu .sequence-list li+li{margin-top:20px}header .left-side .toggle-wrapper .menu .reverse-button{margin-left:15px;margin-top:30px;background-image:url(../1bb24e2ffafe49cfbb1e24216e06bad1.svg);background-size:21px 23px}header .left-side .toggle-wrapper .menu .annotation{margin-left:15px;margin-top:10px;font-size:.9rem}header .left-side.opened .head{border-bottom:2px solid #e06f47}header .left-side.opened .head .button{background-position:bottom 32px right 36px;background-image:url(../e222d70f67dd8941996240a1fc4fda40.svg)}header .logo{position:absolute;right:-46px;top:-41px;z-index:11;width:161px;height:161px;border-radius:50%;background-color:#fff}header .logo .logo-feebat{width:60px;height:53px;position:relative;top:65px;right:18px}.step-transition{height:calc(100% - 90px)}.step-transition .scroll-arrow{opacity:0;width:60px;height:60px;position:absolute;bottom:30px;right:30px;border-radius:4px;border:3px solid #004056;transition:opacity .3s,color .3s ease,background-color .3s ease;cursor:pointer;background-image:url(../97292e4cf9d1c717a4cb7d287d896d0d.svg);background-repeat:no-repeat;background-position:50%;background-size:19px 24px;background-color:rgba(0,64,86,0)}.step-transition .scroll-arrow:hover{background-image:url(../57adc232ffe87ee51dee6008bed7626f.svg);background-color:rgba(0,64,86,.75)}.step-transition .scroll-arrow:active{background-color:#004056}.fade-enter-active,.fade-leave-active{transition:opacity .5s}#app{font-family:Barlow,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;max-width:1280px;max-height:728px;margin:0 auto;overflow:hidden;color:#2b2a33;background-color:#fff}#app,#app .module-wrapper{height:100%;position:relative}#app .module-wrapper{z-index:2;width:100%}#app .part-background{position:absolute}#app .part-background,#app .part-background svg{height:100%;width:100%}body,html{height:100%}body{margin:0;background-color:#ccc}.draggable-cursor *{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}p{margin:0}.step-wrapper{overflow-y:auto;scroll-behavior:smooth}.button{-webkit-transition:color .3s ease,background-color .3s ease;transition:color .3s ease,background-color .3s ease;cursor:pointer;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:Barlow,Helvetica,Arial,sans-serif;text-decoration:none}.button:focus{outline:none}.reverse-button{font-weight:900;height:50px;border:2px solid #e06f47;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 35px 0 60px;font-size:.95rem;border-radius:25px;background-repeat:no-repeat;background-position:left 20px center;background-color:#fff;color:#2b2a33}.reverse-button:focus,.reverse-button:hover{background-color:#ffded2}.reverse-button:active{background-color:#f29d7e}.download-button{margin-top:30px;height:60px;border-radius:28px;border:2px solid #e06f47;font-weight:900;font-size:.9rem;background-color:#fff;color:#2b2a33;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:url(../cc9338437ce5a4777c86d3caf36240a9.svg);background-repeat:no-repeat;background-position:left 30px center;background-size:15px 20px}.download-button:focus,.download-button:hover{background-color:#ffded2}.download-button:active{background-color:#f29d7e}.check-button{position:relative;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:3;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.check-button .icon{width:60px;border-radius:50%;display:inline-block;position:relative;background-repeat:no-repeat;background-position:50%;z-index:2;background-size:26px 21px;background-image:url(../fb75a1739ff578138b69023e30e92738.svg);-webkit-transition:color .3s ease,background-color .3s ease;transition:color .3s ease,background-color .3s ease}.check-button .icon,.check-button .label{cursor:pointer;height:60px;-webkit-box-shadow:2px 2px 0 #004056;box-shadow:2px 2px 0 #004056;background-color:#e06f47;color:#fff}.check-button .label{right:38px;border-radius:30px 0 0 30px;text-overflow:clip;white-space:nowrap;overflow:hidden;position:absolute;-webkit-transition:width .3s ease-out;transition:width .3s ease-out;width:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:900;font-size:1.1rem}.check-button:not(.disabled):hover .label{width:300px}.check-button.disabled .icon{cursor:default;background-color:grey;-webkit-box-shadow:2px 2px 0 #2b2a33;box-shadow:2px 2px 0 #2b2a33}.help-button{color:#004056;border:3px solid #004056;height:54px;background-color:#fff;width:54px;border-radius:34px;padding:0;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition:width .3s ease-out;transition:width .3s ease-out;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:3}.help-button .label{position:absolute;text-overflow:clip;white-space:nowrap;font-weight:900;right:80px;font-size:1.1rem}.help-button .icon{right:0;top:0;position:absolute;display:inline-block;width:54px;height:54px;background-size:19px 28px;background-position:50%;background-image:url(../cc123d54df61d89a765272b914a42e16.svg);background-repeat:no-repeat}.help-button:hover{width:170px}.blue-box-arrow{position:relative;color:#fff;background-color:#004056}.blue-box-arrow:after{content:"";background-image:url(../e5614f17eff076c014dc6c394ba6b6ee.svg);position:absolute;bottom:-20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:inline-block;width:16px;height:30px}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .3s;transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}#PluginFloorplan{-webkit-transform:scale(.85);transform:scale(.85);padding-top:30px}.part-background{top:85px;left:38px}