@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}.simulations-ener-intro .rules{background-size:50px 39px}.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}.simulation-logiciel-game{height:100%}.simulation-logiciel-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}.simulation-logiciel-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}.simulation-logiciel-game .game-area .consigne-step .consigne-bloc{width:830px;border-radius:4px;background-color:#fff}.simulation-logiciel-game .game-area .consigne-step .consigne-bloc .content{display:-webkit-box;display:-ms-flexbox;display:flex}.simulation-logiciel-game .game-area .consigne-step .consigne-bloc .content .col{padding:25px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.simulation-logiciel-game .game-area .consigne-step .consigne-bloc .content .col:first-child{border-right:1px solid #bebebe}.simulation-logiciel-game .game-area .consigne-step .consigne-bloc .content .col .title{font-weight:900;font-size:1.1rem}.simulation-logiciel-game .game-area .consigne-step .consigne-bloc .content .col .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.simulation-logiciel-game .game-area .consigne-step .consigne-bloc .content .col .content .annotation{margin:20px 0;font-size:.95rem}.simulation-logiciel-game .game-area .consigne-step .consigne-bloc .content .col .content .button{margin-top:10px;width:100%}.simulation-logiciel-game .game-area .game-step{width:100%;min-height:100%}.simulation-logiciel-game .game-area .game-step .video-wrapper{padding-top:56.25%;position:relative;width:728px;max-width:100%}.simulation-logiciel-game .game-area .game-step .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.simulation-logiciel-game .game-area .game-step .row{display:-webkit-box;display:-ms-flexbox;display:flex}.simulation-logiciel-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}.simulation-logiciel-game .game-area .game-step .row .lapentor-area .help{cursor:pointer}.simulation-logiciel-game .game-area .game-step .row .lapentor-area .help img{top:0;left:0;position:absolute;width:100%;height:100%}.simulation-logiciel-game .game-area .game-step .row .lapentor-area .help .button{position:absolute;top:25px;left:25px;margin-top:0}.simulation-logiciel-game .game-area .game-step .row .lapentor-area .help .button:hover{top:27px;left:27px}.simulation-logiciel-game .game-area .game-step .row .lapentor-area iframe{width:100%;height:100%}.simulation-logiciel-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}.simulation-logiciel-game .game-area .game-step .row .buttons-area.left .close-help-button,.simulation-logiciel-game .game-area .game-step .row .buttons-area.left .help-button,.simulation-logiciel-game .game-area .game-step .row .buttons-area.left .reload-button{background-color:#fff;color:#004056;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}.simulation-logiciel-game .game-area .game-step .row .buttons-area.left .close-help-button .label,.simulation-logiciel-game .game-area .game-step .row .buttons-area.left .help-button .label,.simulation-logiciel-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}.simulation-logiciel-game .game-area .game-step .row .buttons-area.left .close-help-button .icon,.simulation-logiciel-game .game-area .game-step .row .buttons-area.left .help-button .icon,.simulation-logiciel-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}.simulation-logiciel-game .game-area .game-step .row .buttons-area.left .close-help-button:hover,.simulation-logiciel-game .game-area .game-step .row .buttons-area.left .help-button:hover,.simulation-logiciel-game .game-area .game-step .row .buttons-area.left .reload-button:hover{width:360px}.simulation-logiciel-game .game-area .game-step .row .buttons-area.left .close-help-button{background-color:#e06f47;color:#fff;border-color:#fff}.simulation-logiciel-game .game-area .game-step .row .buttons-area.left .close-help-button .icon{color:#fff;background-color:#e06f47}.simulation-logiciel-game .game-area .game-step .row .buttons-area.left .reload-button{top:80px}.simulation-logiciel-game .game-area .game-step .row .buttons-area.left .reload-button .icon{background-size:23px;background-image:url(../966ec43a32194fbf478b212dc9dcecb8.svg)}.simulation-logiciel-game .game-area .game-step .row .buttons-area.left .reload-button:hover{width:280px}.simulation-logiciel-game .game-area .game-step .row .buttons-area.left .close-help-button,.simulation-logiciel-game .game-area .game-step .row .buttons-area.left .close-help-button:hover{width:240px}.simulation-logiciel-game .game-area .game-step .row .buttons-area.left .close-help-button .icon{background-size:23px;background-image:url(../e222d70f67dd8941996240a1fc4fda40.svg)}.simulation-logiciel-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}.simulation-logiciel-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}.simulation-logiciel-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}.simulation-logiciel-game .game-area .game-step .row .buttons-area.right .button.hover .label,.simulation-logiciel-game .game-area .game-step .row .buttons-area.right .button:hover .label{width:300px}.simulation-logiciel-game .game-area .game-step .row .buttons-area.right .button.play-button .icon{background-size:17px 22px;background-image:url(../a95708ed262107514d3f8577fff9748f.svg)}.simulation-logiciel-game .game-area .game-step .row .buttons-area.right .button.check-button.disabled{cursor:default}.simulation-logiciel-game .game-area .game-step .row .buttons-area.right .button.check-button.disabled .icon,.simulation-logiciel-game .game-area .game-step .row .buttons-area.right .button.check-button.disabled .label{background-color:grey}.simulation-logiciel-game .game-area .game-step .row .buttons-area.right .button.check-button .label{background-color:#e06f47;color:#fff}.simulation-logiciel-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)}.simulation-logiciel-game .game-area .game-step .row .buttons-area.right .button.metre-button{margin-top:15px}.simulation-logiciel-game .game-area .game-step .row .buttons-area.right .button.metre-button .icon{background-size:26px 26px;background-image:url(../b91b745cf19e39694296e7a8a30469ca.svg)}.simulation-logiciel-game .game-area .game-step .infos-area{display:-webkit-box;display:-ms-flexbox;display:flex;width:1045px;margin:20px auto 0 auto}.simulation-logiciel-game .game-area .game-step .infos-area .magicplan-area{border:4px solid #004056;width:510px;height:505px;border-radius:4px;margin-right:20px}.simulation-logiciel-game .game-area .game-step .infos-area .magicplan-area iframe{width:100%;height:100%}.simulation-logiciel-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}.simulation-logiciel-game .game-area .game-step .infos-area .metre-area .title{font-family:Changa One,sans-serif;-webkit-font-smoothing:initial;font-size:1.1rem}.simulation-logiciel-game .game-area .game-step .infos-area .metre-area ul{list-style-type:none;padding:0}.simulation-logiciel-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}.simulation-logiciel-game .game-area .game-step .infos-area .metre-area ul li .value{font-weight:900}.simulation-logiciel-game .game-area .game-step .infos-area .metre-area ul li+li{margin-top:8px}.simulation-logiciel-game .game-area .game-step .tour-link h4{margin-top:20px;margin-bottom:5px}.simulation-logiciel-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}.simulation-logiciel-outro{padding-bottom:15px}.simulation-logiciel-outro .progress-area,.simulation-logiciel-outro .result-area{-webkit-box-sizing:border-box;box-sizing:border-box}.simulation-logiciel-outro .result-area{width:830px;background-color:#004056;border-radius:8px;color:#fff;margin:10px auto;padding:25px 30px}.simulation-logiciel-outro .result-area .title{font-weight:900;font-size:1.05rem}.simulation-logiciel-outro .result-area .content{text-align:left;font-family:Nunito Sans,sans-serif}.simulation-logiciel-outro .result-area .content sup{font-size:.6em}.simulation-logiciel-outro .result-area .content p{margin-bottom:5px;font-family:Barlow,Helvetica,Arial,sans-serif;font-weight:900}.simulation-logiciel-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}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}