/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:inherit;font-size:87.5%;line-height:1.71429em}body{margin:0}article,aside,footer,header,nav,section{display:block}h3,h4{font-weight:400}h1{margin:.857143em 0;font-size:2em;line-height:1.71429em}h2{margin:1.14286em 0;font-size:1.5em;line-height:2.28571em}h3{margin:1.4652em 0;font-size:1.17em;line-height:1.4652em}h4{margin:1.71429em 0;font-size:1em;line-height:1.71429em}h5{margin:2.0654em 0;font-size:.83em;line-height:2.0654em}h6{margin:2.55864em 0;font-size:.67em;line-height:2.55864em}blockquote{margin:1.71429em 40px}dl,ol,ul{margin:1.71429em 0}ol ol,ol ul,ul ol,ul ul{margin:0}dd{margin:0 0 0 40px}ol,ul{padding:0 0 0 40px}figcaption,figure{display:block}figure{margin:1.71429em 40px}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}p,pre{margin:1.71429em 0}code,kbd,samp,pre{font-family:monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{text-decoration:underline;border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}mark{color:#000;background-color:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){height:0;display:none}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.71429em}button{overflow:visible}button,select{text-transform:none}button{-webkit-appearance:button}html [type=button]{-webkit-appearance:button}[type=reset]{-webkit-appearance:button}[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}input{overflow:visible}[type=checkbox]{box-sizing:border-box;padding:0}[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;max-width:100%;color:inherit;white-space:normal;padding:0;display:table}progress{vertical-align:baseline;display:inline-block}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{margin:1.71429em 0;padding:0 0 0 40px;display:block}menu menu,ol menu,ul menu{margin:0}canvas{display:inline-block}template,[hidden]{display:none}.react-datepicker-wrapper{width:100%;height:100%;display:inline-block}.react-datepicker-wrapper div,.react-datepicker-wrapper input{width:100%;height:100%}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll{margin:0 8px;display:inline-block}.react-datepicker__header__dropdown--select{font-size:.9rem}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{padding-top:.5rem;padding-bottom:.5rem;font-weight:500}.react-datepicker__navigation-icon:before{top:unset}.react-datepicker__close-icon,.react-datepicker__close-icon:after{padding:0}.animated{animation-duration:1s;animation-fill-mode:both}.animated.bounceIn{animation-duration:.7s}.animated.bounceOut{animation-duration:.5s}.animated.bounceIn{animation-name:bounceIn}.animated.bounceOut{animation-name:bounceOut}.animated.fadeIn{animation-name:fadeIn;animation-duration:.7s}.animated.fadeOut{animation-name:fadeOut;animation-duration:.3s}.animated.bounceInDown{animation-name:bounceInDown}.animated.bounceOutUp{animation-name:bounceOutUp}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:perspective(1px)scale3d(.3,.3,.3)}20%{transform:perspective(1px)scale3d(1.1,1.1,1.1)}40%{transform:perspective(1px)scale3d(.9,.9,.9)}60%{opacity:1;transform:perspective(1px)scale3d(1.03,1.03,1.03)}80%{transform:perspective(1px)scale3d(.97,.97,.97)}to{opacity:1;transform:perspective(1px)scale(1)}}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px)}60%{opacity:1;transform:translateY(25px)}75%{transform:translateY(-10px)}90%{transform:translateY(5px)}to{transform:none}}@keyframes bounceOutUp{20%{transform:translateY(-10px)}40%,45%{opacity:1;transform:translateY(20px)}to{opacity:0;transform:translateY(-2000px)}}.rrt-confirm-holder{z-index:99999999;width:100%;height:100%;position:fixed;top:0;left:0}.rrt-confirm-holder .shadow{background-color:rgba(50,58,68,.8);width:100%;height:100%}.rrt-confirm-holder .rrt-confirm{z-index:9;background-color:#fff;border-radius:4px;width:320px;margin-left:-160px;position:absolute;top:20%;left:50%;overflow:hidden;box-shadow:3px 3px 20px #333}.rrt-confirm-holder .rrt-confirm .rrt-message{text-align:center;clear:both;background-color:#fff;width:100%;min-height:50px;padding:5%;font-family:open-sanscondensed-light,sans-serif;font-size:1em}body.toastr-confirm-active{overflow:hidden}.redux-toastr *,.redux-toastr :before,.redux-toastr :after{box-sizing:border-box}.redux-toastr .top-left,.redux-toastr .top-right,.redux-toastr .top-center,.redux-toastr .bottom-left,.redux-toastr .bottom-right,.redux-toastr .bottom-center{z-index:99999999;pointer-events:none;width:500px;padding:0 10px;position:fixed}.redux-toastr .top-left,.redux-toastr .top-right,.redux-toastr .top-center{top:0}.redux-toastr .top-right,.redux-toastr .bottom-right{right:0}.redux-toastr .bottom-left,.redux-toastr .bottom-right,.redux-toastr .bottom-center{bottom:0}.redux-toastr .top-left,.redux-toastr .bottom-left{left:0}.redux-toastr .top-center,.redux-toastr .bottom-center{margin-left:-250px;left:50%}@media (max-width:320px){.redux-toastr .top-left,.redux-toastr .top-right,.redux-toastr .top-center,.redux-toastr .bottom-left,.redux-toastr .bottom-right,.redux-toastr .bottom-center{width:470px}.redux-toastr .top-center,.redux-toastr .bottom-center{margin-left:-235px}}.redux-toastr .toastr{z-index:2;color:#333;opacity:.94;background-color:#fcfcfc;border-radius:4px;flex-direction:column;justify-content:center;width:100%;min-height:70px;margin:10px 0;display:flex;position:relative;overflow:hidden;box-shadow:2px 2px 10px rgba(0,0,0,.4)}.redux-toastr .toastr:hover:not(.rrt-message){opacity:1;box-shadow:0 0 10px rgba(0,0,0,.6)}.redux-toastr .toastr .toastr-status{width:100%;height:5px}.redux-toastr .toastr .toastr-status.success{background-color:#60bb71}.redux-toastr .toastr .toastr-status.warning{background-color:#db6a64}.redux-toastr .toastr .toastr-status.info{background-color:#1cb7d0}.redux-toastr .toastr .toastr-status.error{background-color:#f7a336}.redux-toastr .toastr .rrt-left-container,.redux-toastr .toastr .rrt-right-container{float:left;text-align:center;overflow:hidden}.redux-toastr .toastr .rrt-left-container{width:80px;position:absolute;top:0;bottom:0;left:0}.redux-toastr .toastr .rrt-left-container .rrt-holder{width:70px;height:70px;margin-top:-35px;line-height:60px;position:absolute;top:50%;left:5px}.redux-toastr .toastr .rrt-left-container .toastr-icon{fill:#fff;vertical-align:middle;margin-top:5px}.redux-toastr .toastr .rrt-middle-container{float:left;text-align:left;width:65%;margin-left:80px;padding:10px 5px;font-size:1.1rem;position:relative}.redux-toastr .toastr .rrt-middle-container .rrt-title{margin-bottom:5px;font-size:1.1em;font-weight:700}.redux-toastr .toastr .rrt-right-container{width:10%}.redux-toastr .toastr .close-toastr{opacity:.5;cursor:pointer;background-color:transparent;border:none;outline:none;width:10%;height:100%;font-family:Helvetica Neue,Helvetica,Arial sans-serif;font-size:22px;position:absolute;top:0;right:0}.redux-toastr .toastr .close-toastr:hover{opacity:1}.redux-toastr .toastr .close-toastr:focus{outline:none}.redux-toastr .toastr.rrt-info,.redux-toastr .toastr.rrt-success,.redux-toastr .toastr.rrt-warning,.redux-toastr .toastr.rrt-error{color:#fff}.redux-toastr .toastr.rrt-info{background-color:#1cb7d0}.redux-toastr .toastr.rrt-info .rrt-progressbar{background-color:#137c8d}.redux-toastr .toastr.rrt-success{background-color:#60bb71}.redux-toastr .toastr.rrt-success .rrt-progressbar{background-color:#3e914d}.redux-toastr .toastr.rrt-warning{background-color:#db6a64}.redux-toastr .toastr.rrt-warning .rrt-progressbar{background-color:#c5352e}.redux-toastr .toastr.rrt-error{background-color:#f7a336}.redux-toastr .toastr.rrt-error .rrt-progressbar{background-color:#d87e09}.redux-toastr .toastr.rrt-light .rrt-progressbar{background-color:#ccc}.redux-toastr .toastr.rrt-light .toastr-icon{fill:#333!important}.redux-toastr .toastr.rrt-message{opacity:1;border:1px solid #dbdbdb}.redux-toastr .toastr.rrt-message .rrt-title{text-align:center;text-overflow:ellipsis;white-space:nowrap;width:90%;height:50px;padding:0 20px;font-size:1.2em;line-height:50px;overflow:hidden}.redux-toastr .toastr.rrt-message .rrt-text{background-color:#fff;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;width:100%;max-height:400px;margin-bottom:20px;padding:15px;font-size:1.1em;overflow-x:hidden;overflow-y:auto}.redux-toastr .toastr.rrt-message .rrt-text img{max-width:100%;margin:10px auto;display:block}.redux-toastr .toastr.rrt-message .close-toastr{height:50px}.redux-toastr .toastr .rrt-progress-container{width:100%;height:5px;margin:0 -20px -20px -60px;position:absolute;bottom:20px}.redux-toastr .toastr .rrt-progress-container .rrt-progressbar{border-radius:0 0 0 4px;height:100%}.redux-toastr .toastr-attention{z-index:1;background-color:rgba(0,0,0,.4);width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;right:0}.redux-toastr .AnimatedLoader{width:100%;height:100%;position:relative}.redux-toastr .AnimatedLoader .Loader{width:28px;height:28px;position:absolute;top:calc(50% - 14px);left:calc(50% - 14px)}@font-face{font-family:OpenSans-Bold;font-style:normal;font-weight:400;src:url(/d2b59352e6c917a5.woff2)format("woff2"),url(/7fd53f5f4a4a2fbd.woff)format("woff")}@font-face{font-family:OpenSans-Light;font-style:normal;font-weight:400;src:url(/ab333aafa8ca7a34.woff2)format("woff2"),url(/3cbd38b06da3733b.woff)format("woff")}@font-face{font-family:OpenSans-Regular;font-style:normal;font-weight:400;src:url(/2f9ba4228c639a0f.woff2)format("woff2"),url(/8ab997d833c6844f.woff)format("woff")}@font-face{font-family:OpenSans;font-style:normal;font-weight:700;src:url(/d2b59352e6c917a5.woff2)format("woff2"),url(/7fd53f5f4a4a2fbd.woff)format("woff")}@font-face{font-family:OpenSans;font-style:normal;font-weight:lighter;src:url(/ab333aafa8ca7a34.woff2)format("woff2"),url(/3cbd38b06da3733b.woff)format("woff")}@font-face{font-family:OpenSans;font-style:normal;font-weight:400;src:url(/2f9ba4228c639a0f.woff2)format("woff2"),url(/8ab997d833c6844f.woff)format("woff")}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes checkmark{0%{width:0;height:0}33.3333%{width:20px;height:0}}.fade-enter{opacity:.01}.fade-enter.fade-enter-active{opacity:1;transition:opacity .15s ease-in}.fade-appear{opacity:.01}.fade-appear.fade-appear-active{opacity:1;transition:opacity .1s ease-in}.fade-leave{opacity:1}.fade-leave.fade-leave-active{opacity:.01;transition:opacity .1s ease-in}.fade-slide-horizontal-enter{opacity:.01;transform:translate(-10px)}.fade-slide-horizontal-enter.fade-slide-horizontal-enter-active{opacity:1;transition:all .15s ease-in;transform:translate(0)}.fade-slide-horizontal-appear{opacity:.01;transform:translate(-10px)}.fade-slide-horizontal-appear.fade-slide-horizontal-appear-active{opacity:1;transition:all .15s ease-out;transform:translate(0)}.fade-slide-horizontal-leave{opacity:1;transform:translate(0)}.fade-slide-horizontal-leave.fade-slide-horizontal-leave-active{opacity:.01;transition:all .1s ease-out;transform:translate(-10px)}.fade-rotate-x-appear{opacity:.01;transform:perspective(1000px)translateY(10px)rotateX(2deg)}.fade-rotate-x-appear.fade-rotate-x-appear-active{opacity:1;transition:all .15s ease-out;transform:perspective(1000px)translateY(0)rotateX(0)}html{font-family:OpenSans,Arial,Helvetica,sans-serif;font-size:14px}html,body,.app-root{height:100%}body.ReactModal__Body--open{overflow:hidden}input{background-color:transparent}input::-moz-placeholder{color:#d9d9d9;font-family:OpenSans,Arial,Helvetica,sans-serif;font-size:1rem}input:-ms-input-placeholder{color:#d9d9d9;font-family:OpenSans,Arial,Helvetica,sans-serif;font-size:1rem}input::-webkit-input-placeholder{color:#d9d9d9;font-family:OpenSans,Arial,Helvetica,sans-serif;font-size:1rem}input::-ms-input-placeholder{color:#d9d9d9;font-family:OpenSans,Arial,Helvetica,sans-serif;font-size:1rem}input::placeholder{color:#d9d9d9;font-family:OpenSans,Arial,Helvetica,sans-serif;font-size:1rem}button{cursor:pointer;background-color:transparent;border:0;padding:0;font-family:OpenSans,Arial,Helvetica,sans-serif}a{color:#4e4852;text-decoration:none}ul{margin:0;padding:0;list-style:none}*{box-sizing:border-box;outline:none}.animated-checkmark,.warning{width:55px;height:44px;position:relative}.animated-checkmark:after,.warning:after{height:40px;display:block;position:absolute;top:22px;left:0}.animated-checkmark:after{content:"";transform-origin:0 0;border-top:10px solid #60bb71;border-right:10px solid #60bb71;width:20px;animation:.5s checkmark;transform:scaleX(-1)rotate(135deg)}.warning:after{color:#f29f35;content:"!";width:55px;font-size:50px;font-weight:700}.a11y-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Application{flex-direction:column;height:auto;min-height:100vh;display:flex;position:relative}.Application>.LoaderOverlay{z-index:10}.Application__content{background:#f7f7f7 0 calc(100% - 80px) no-repeat;flex:1 0 auto}.Application .ErrorFallback{width:100%;max-width:1280px;margin:80px auto;position:relative}.Application .ErrorFallback__title{text-align:center;font-size:1.5rem}.BlocPathsCount{text-align:center;position:relative}.BlocPathsCount .icon-chevron{cursor:pointer;margin-left:8px;font-size:.571429rem}.BlocPathsCount .CellToolTip{text-align:left;left:calc(50% - 130px)}.BlocPathsList{width:250px;position:relative}.BlocPathsList__buttonClose{position:absolute;top:-2px;right:0}.BlocPathsList__content{max-height:150px;overflow-y:auto}.BlocPathsList .icon-close{color:#fff;vertical-align:middle;background-color:#7f7a81;border-radius:50%;padding:5px;font-size:.642857rem}.BlocPathsList__list{padding-left:20px;list-style-type:disc}.Button{cursor:pointer;border:0;border-radius:2px;height:40px;padding:0 10px;transition:background-color .25s}.Button__container{justify-content:center;align-items:center;display:flex}.Button[href]{display:inline-block}.Button[href] .Button__container{height:100%}.Button:hover:not(.Button--state-disabled).Button--orange-default{background-color:rgba(242,159,53,.1)}.Button:hover:not(.Button--state-disabled).Button--orange-inverted{background-color:rgba(242,159,53,.8)}.Button:hover:not(.Button--state-disabled).Button--blue-default{background-color:rgba(55,124,158,.1)}.Button:hover:not(.Button--state-disabled).Button--blue-inverted{background-color:rgba(55,124,158,.8)}.Button:hover:not(.Button--state-disabled).Button--red-default{background-color:rgba(213,0,0,.1)}.Button:hover:not(.Button--state-disabled).Button--red-inverted{background-color:rgba(213,0,0,.8)}.Button:hover:not(.Button--state-disabled).Button--grey-default{background-color:rgba(107,103,110,.1)}.Button:hover:not(.Button--state-disabled).Button--grey-inverted{background-color:rgba(107,103,110,.8)}.Button--orange-default{color:#f29f35;background-color:#fff;border:1px solid #f29f35}.Button--orange-inverted{color:#fff;background-color:#f29f35;border:1px solid #f29f35}.Button--blue-default{color:#377c9e;background-color:#fff;border:1px solid #377c9e}.Button--blue-inverted{color:#fff;background-color:#377c9e;border:1px solid #377c9e}.Button--red-default{color:#d50000;background-color:#fff;border:1px solid #d50000}.Button--red-inverted{color:#fff;background-color:#d50000;border:1px solid #d50000}.Button--grey-default{color:#6b676e;background-color:#fff;border:1px solid #000}.Button--grey-inverted{color:#fff;background-color:#6b676e;border:1px solid #6b676e}.Button--simple{color:#f29f35;padding:0;font-size:.785714rem;text-decoration:underline}.Button--simple .Button__element{text-transform:none}.Button--fluid{width:100%}.Button--state-loading{position:relative}.Button--state-loading.Button--orange-default .Loader{border:3px solid rgba(242,159,53,.2)!important;border-top-color:#f29f35!important}.Button--state-loading.Button--blue-default .Loader{border:3px solid rgba(55,124,158,.2)!important;border-top-color:#377c9e!important}.Button--state-loading.Button--red-default .Loader{border:3px solid rgba(213,0,0,.2)!important;border-top-color:#d50000!important}.Button--state-loading.Button--grey-default .Loader{border:3px solid rgba(107,103,110,.2)!important;border-top-color:#6b676e!important}.Button--state-loading .Button__element__text,.Button--state-loading .Button__element__textIcon{color:transparent}.Button--state-loading .Button__element__icon{opacity:0}.Button--state-disabled.Button--orange-default,.Button--state-disabled.Button--blue-default,.Button--state-disabled.Button--red-default,.Button--state-disabled.Button--grey-default{color:#a0a2a1;border-color:#d9d9d9}.Button--state-disabled.Button--orange-inverted,.Button--state-disabled.Button--blue-inverted,.Button--state-disabled.Button----red-inverted{color:#fff;background-color:#d9d9d9;border-color:#d9d9d9}.Button--state-disabled.Button--simple{color:#a0a2a1;text-decoration:none}.Button__loader{position:absolute;top:calc(50% - 12px);left:calc(50% - 12px)}.Button__element{margin:0 5px}.Button__element__text{text-transform:uppercase;font-family:OpenSans-bold,Arial,Helvetica,sans-serif}.Button__element__icon{font-size:1.42857rem}.Button__element__textIcon{vertical-align:middle;font-size:1.85714rem}.ButtonGroup{justify-content:space-around;align-items:center;display:flex}.ButtonGroup--compacted{justify-content:center}.ButtonGroup--compacted .Button+.Button{margin-left:15px}.ButtonGroup--sticky{z-index:2;background:rgba(255,255,255,.9);justify-content:center;padding:20px 0;position:-webkit-sticky;position:sticky;bottom:0}.CardInfoBlocks{border:1px solid #d9d9d9;padding:25px 20px;position:relative}.CardInfoBlocks__header{display:flex}.CardInfoBlocks__title{color:#377c9e;text-transform:capitalize;align-items:center;width:62%;margin:0;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;font-size:1.28571rem;line-height:2.4rem;display:flex}.CardInfoBlocks__buttons{z-index:1;grid-column-gap:8px;-moz-column-gap:8px;flex-direction:row-reverse;align-items:flex-start;column-gap:8px;display:flex;position:absolute;right:10px}.CardInfoBlocks__separator{border:1px solid #f2f2f2;margin:1.5rem 0}.CardInfoBlocks__row{margin-bottom:20px;display:flex}.CardInfoBlocks__row:last-child{margin-bottom:0}.CardInfoBlocks__row .InfosBlock{flex:1}.CardInfoBlocks__row .InfosBlock+.InfosBlock{margin-left:30px}.CardInfoBlocks__lastConnection{margin-left:4px;margin-right:4px;font-weight:bolder}@media (max-width:768px){.CardInfoBlocks__row{flex-direction:column;display:flex}.CardInfoBlocks__row .InfosBlock+.InfosBlock{margin-top:20px;margin-left:0}.CardInfoBlocks__row>*>*{flex-direction:column}}@media (max-width:576px){.CardInfoBlocks__header{flex-direction:column;display:flex}.CardInfoBlocks__title{flex-direction:column;width:100%;margin-bottom:10px;display:flex}.CardInfoBlocks__buttons{flex-direction:column;align-items:center;width:100%;display:flex}.CardInfoBlocks__buttons>*{margin:5px 0}.CardInfoBlocks__buttons>*>*{margin:5px 0;float:none!important}.CardInfoBlocks .Button{margin:10px 0;padding:0;font-size:70%}}.CardView__header{z-index:3}.CardView__header--sticky{position:-webkit-sticky;position:sticky;top:-1px}.CardView__body{background-color:#fff;padding:45px;position:relative}.CardView__body .Messages{margin-bottom:20px}.CardView .CardTabs{margin-top:30px}.CardView .CardLists .CardView__body{padding-left:0;padding-right:0}.CardView .CardLists .ListView__errorMessages{margin:20px 0 0;padding:0}.CardView .CardLists .ListView__errorMessages .Messages{margin:0}.CardView .ListView{margin-bottom:0}.CardView .ListView__body{box-shadow:none}.CardView .ListView__search__header,.CardView .ListView__tabs{padding-left:0;padding-right:0}.CardView .ListView__tags__title{margin-left:0}.CardView .ListView__list{border:1px solid #d9d9d9}.CardView .ListView__footer{padding-bottom:0}.CardView .TableView__body .TableView__row{border-bottom-width:1px}.CardView__gotoListButton{color:#f29f35;height:45px;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;font-size:.785714rem;text-decoration:underline;position:absolute;top:0}.CardView__navButton{margin-top:50px}.CardView__navButton .Button__container>.Button__element{margin:0}.CardView .EvaluationsListContainer{margin-top:0}.BurgerMenu{color:#fff;background-color:#f29f35;margin-bottom:1px}.BurgerMenuIcon{margin-top:10px;margin-left:30px;font-size:xx-large}.ChangedValue__oldValue{color:#d0011b;display:inline-block}.Collapse__details[open] .Collapse__summary{background-color:#d9d9d9}.Collapse--sticky .Collapse__details .Collapse__summary{top:49px}.Collapse__summary{cursor:pointer;background-color:#f7f7f7;border:1px solid #d9d9d9;padding:10px;transition:all .25s}.Collapse__body{border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;padding:20px 45px 45px}.CommentsListContainer{width:100%;max-width:1280px;margin:0 auto}.CommentsList__actions{height:80px;padding:20px 0}.CommentsList__actions:before,.CommentsList__actions:after{content:"";display:table}.CommentsList__actions:after{clear:both}.CommentsList__actions__createButton{float:right}.CommentsList__comment{margin:10px 0}.CommentsList__comment__title{font-family:OpenSans-bold,Arial,Helvetica,sans-serif}.CommentsList__comment__value{color:#595959;text-align:justify;margin:5px 0}.CommentsList__fileList{margin-left:2em}.CommentsList__fileItem{align-items:center;display:flex}.CommentsList__fileItem:before{color:#f29f35;content:"•";width:1em;margin-left:-1em;font-weight:700;display:inline-block}.CommentsList__fileLinks{text-align:center;background-color:transparent;border:0;margin-left:auto;font-size:1.57143rem;text-decoration:none;display:inline-block}.CommentsList .Button:hover{background-color:transparent}.CommentsList__links{text-align:center;flex-direction:column;margin-left:10px;display:flex}.CommentsList__links__btn{border:0;margin:0 auto;font-size:1rem;text-decoration:none;display:block}.CommentsList__links__btn--isDelete{color:#d50000;font-size:1.14286rem;text-decoration:none}.DatePlaceBlock__container{background-color:#f2f2f2;border:1px solid #d9d9d9;margin-bottom:30px;padding:20px 30px}.DatePlaceBlock__title{color:#f29f35;text-transform:uppercase;margin:0 0 20px;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;font-size:1.14286rem;line-height:1.14286rem}.DatePlaceBlock .InputText__wrapper,.DatePlaceBlock .InputSearch__inputWrapper{background-color:#fff}.DatePlaceBlock .Fieldset{padding:0}.DatePlaceBlock .ModelFormView__row{justify-content:flex-start}.DatePlaceBlock .ModelFormView__formField--noFlex{flex:none}.DatePlaceBlock .ModelFormView__formField__list{grid-gap:20px;flex-direction:column;gap:20px;display:flex}.DatePlaceBlock .ModelFormView_formLabel{font-size:.857143rem;font-style:italic;display:block}.DatePlaceBlock .InputDate,.DatePlaceBlock .InputPeriod{max-width:340px}.DocumentsListContainer{width:100%;max-width:1280px;margin:0 auto}.DocumentsList__actions{height:80px;padding:20px 0}.DocumentsList__actions:before,.DocumentsList__actions:after{content:"";display:table}.DocumentsList__actions:after{clear:both}.DocumentsList__actions__createButton{float:right;margin-left:10px}.DocumentsList__table .InputCheckbox__field__label{text-align:center}.DocumentsList__toggleAllCheckboxes{width:100%}.DocumentsList__links{text-align:center;width:8%}.DocumentsList__links__btn{border:0;margin:0 5px;font-size:1.57143rem;text-decoration:none;display:inline-block}.DocumentsList__links__btn--isDelete{color:#d50000;font-size:1.14286rem;text-decoration:none}.DocumentsList__item__createdDate{display:block}.DocumentsList .Search{max-width:545px}.DocumentsList .ListView__search__toggle{margin-left:10px}.DocumentsList__icon{justify-content:center;display:flex}.DocumentsList__icon .accepted{color:#6fa038;font-size:2.28571rem}.DocumentsList__icon .close{color:#d50000;font-size:2.28571rem}.TreeItem__row{flex-direction:row;justify-content:space-between;align-items:center;padding:8px 8px 8px 0;display:flex}.TreeItem__icon{flex-direction:row;justify-content:center;align-items:center;margin-right:10px;display:flex}.TreeItem__name{flex-direction:row;justify-content:flex-start;align-items:center;width:50%;margin:5px;display:flex}.TreeItem__name__toggle{flex-direction:row;align-items:center;width:5%;padding-right:10px;display:flex}.TreeItem__element{cursor:help;flex-direction:row;justify-content:flex-start;align-items:center;margin:5px;display:flex}.TreeItem__element__createdBy{width:15%}.TreeItem__element__createdDate{width:8%}.FormationDetails__block{width:100%}.FormationDetails__info{justify-content:space-between;display:flex}.FormationDetails__list{display:inline-block}.FormationDetails__place{vertical-align:top;margin:0 20px;display:inline-block}.FormationDetails__label{font-family:OpenSans-bold,Arial,Helvetica,sans-serif}.FormationDetails__url{color:#377c9e;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;line-height:1.07143rem}.FormationDetails__icon{vertical-align:sub;margin-right:.35rem;position:relative;top:-1px}.CenteredData{table-layout:fixed;border-spacing:0;border-collapse:separate}.CenteredData__leftCell{color:#3c3942;text-align:right;padding-right:15px;font-family:OpenSans-bold,Arial,Helvetica,sans-serif}.CenteredData__rightCell{text-align:left}.EmployersDetails__employer{position:relative}.EmployersDetails__employer:hover{background-color:#eff8fd}.EmployersDetails__employer--incomplete{background-color:#ffe2e6}.EmployersDetails__employer__tablesWrapper{text-align:center;width:1100px;padding:15px 25px;display:flex}.EmployersDetails__employer__tablesWrapper .CenteredData{flex:1;justify-content:center;display:flex}.EmployersDetails__employer__tablesWrapper .CenteredData .InputText{width:200px}.EmployersDetails__employer__editButton{position:absolute;bottom:10px;right:15px}.EmployersDetails__employer__formButtons{width:240px;position:absolute;bottom:10px;right:15px}.EmployersDetails__address__value{display:block}.EmployersDetails__address__oldValue{color:#d0011b;display:block}.EmployersDetails__separator{border:1px solid #f2f2f2;margin:0}.EmployersDetails__separator:last-child{display:none}.LearnersDetails__title{margin-bottom:0}.LearnersDetails__learner{position:relative}.LearnersDetails__learner--incomplete{background-color:#ffe2e6}.LearnersDetails .TableView__body .TableView__row,.LearnersDetails .TableView__head .TableView__row{height:70px}.LearnersDetails .TableView__body .TableView__cell:last-child>.cell-content,.LearnersDetails .TableView__head .TableView__cell:last-child>.cell-content{float:right;padding:15px}.LearnersDetails .TableView__body .TableView__cell:not(:first-child)>.cell-content,.LearnersDetails .TableView__head .TableView__cell:not(:first-child)>.cell-content{text-align:center}.LearnersDetails .TableView .cell-content{padding:0}.LearnersDetails .InputText__wrapper{margin:0 5px}.LearnersDetails .InputText__field{padding:0 5px}.LearnersDetails__formButtons{justify-content:space-between;width:100px}.OfDetails{position:relative}.OfDetails__address{margin:2px 0}.OfDetails__tablesWrapper{width:1100px;padding:15px 25px;display:flex}.OfDetails__tablesWrapper .CenteredData{text-align:center;width:50%}.OfDetails__tablesWrapper .CenteredData__leftCell{vertical-align:top}.OfDetails__tablesWrapper .CenteredData .InputText{width:200px}.OfDetails__editButton{position:absolute;bottom:10px;right:15px}.OfDetails__formButtons{width:240px;position:absolute;bottom:10px;right:15px}.PaymentsDetails__payment{padding:15px 50px;position:relative}.PaymentsDetails__payment:hover{background-color:#eff8fd}.PaymentsDetails__payment--incomplete{background-color:#ffe2e6}.PaymentsDetails__payment__tablesWrapper{text-align:center;flex-wrap:wrap;justify-content:space-between;display:flex}.PaymentsDetails__payment__tablesWrapper .InputText{width:200px}.PaymentsDetails__payment__tablesWrapper .CenteredData:nth-last-child(-n+3) .InputText{width:70px}.PaymentsDetails__payment__buttons{justify-content:flex-end;display:flex}.PaymentsDetails__payment__editButton{position:relative;bottom:-5px;right:-35px}.PaymentsDetails__payment__formButtons{width:240px;position:relative;bottom:-5px;right:-40px}.PaymentsDetails__separator{border:1px solid #f2f2f2;margin:0}.PaymentsDetails__separator:last-child{display:none}.PaymentsDetails__payments .PaymentsDetails:last-child{margin:0 0 30px}.TraineesDetails__trainee{padding:15px 50px;position:relative}.TraineesDetails__trainee:hover{background-color:#eff8fd}.TraineesDetails__trainee--incomplete{background-color:#ffe2e6}.TraineesDetails__trainee__tablesWrapper{text-align:center;flex-wrap:wrap;justify-content:space-between;display:flex}.TraineesDetails__trainee__tablesWrapper .InputText{width:200px}.TraineesDetails__trainee__tablesWrapper .CenteredData:nth-last-child(-n+3) .InputText{width:70px}.TraineesDetails__trainee__fileName{text-align:center;margin-top:15px;position:relative}.TraineesDetails__trainee__editButton{position:absolute;bottom:10px;right:15px}.TraineesDetails__trainee__formButtons{width:240px;position:absolute;bottom:10px;right:15px}.TraineesDetails__address__value{display:block}.TraineesDetails__address__oldValue{color:#d0011b;display:block}.TraineesDetails__separator{border:1px solid #f2f2f2;margin:0}.TraineesDetails__separator:last-child{display:none}.TraineesDetails__trainees .TraineesDetails:last-child{margin:0 0 30px}.TrainingDetails{position:relative}.TrainingDetails__tablesWrapper{justify-content:space-around;width:1100px;padding:15px 25px;display:flex}.TrainingDetails__tablesWrapper .CenteredData{text-align:center;width:50%}.TrainingDetails__tablesWrapper .CenteredData .InputText{width:200px}.TrainingDetails__editButton{position:absolute;bottom:10px;right:15px}.TrainingDetails__formButtons{width:240px;position:absolute;bottom:10px;right:15px}.HeaderBlock{color:#fff;text-transform:uppercase;background-color:#4e4852;align-items:center;height:60px;padding:0 20px;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;display:flex}.HeaderBlock__pipe{background-color:#fff;width:2px;height:35px;margin-right:25px}.HeaderBlock__title>h1,.HeaderBlock__title>h2,.HeaderBlock__title>h3,.HeaderBlock__title>h4,.HeaderBlock__title>h5,.HeaderBlock__title>h6{font-size:1.07143rem}.HeaderBlock__btnClose{color:#fff;cursor:pointer;background:0 0;border:0;width:40px;height:40px;margin-left:auto;padding:0;font-size:1.64286rem;transition:transform .3s}.HeaderBlock__btnClose:hover{transform:scale(1.15)}.HeaderPageBlock{background-color:#4e4852;padding-left:25px}.HeaderPageBlock__title{color:#fff;text-transform:uppercase;margin:0;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;font-size:1.07143rem;line-height:50px}.icon{font-family:IconFont;font-style:normal;font-weight:400}.icon:before{vertical-align:baseline!important}.icon-eye{font-size:1.42857rem}@media (max-width:1280px){.icon-eye{font-size:1.07143rem}}.InfosBlock__title{color:#3c3942;margin:0 0 15px;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;font-size:1.14286rem;line-height:1.07143rem;display:inline-block}.InfosBlock__content{background-color:#eff8fd;padding:15px 0}.InfosBlock__content:before,.InfosBlock__content:after{content:"";display:table}.InfosBlock__content:after{clear:both}.InfosBlock__line{margin:10px 0;padding:0 15px}.InfosBlock__line[data-multiple-columns=true]{float:left;width:50%;margin:5px 0}.InfosBlock__label{color:#3c3942;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;line-height:1.07143rem}.InfosBlock__label__hasAlert{color:red}@media (max-width:768px){.InfosBlock__line[data-multiple-columns=true]{text-overflow:ellipsis;overflow:hidden;width:100%!important}.InfosBlock__content{flex-direction:column;display:flex}}.InputAddressPlace .listbox-comboBox-container--state-error{border-color:#d9d9d9}.InputAddressPlace .listbox-comboBox-container--state-error .listbox-comboBox__icon{color:#d50000}.InputAddressPlace .listbox-comboBox-container--state-error .listbox-comboBox__input.focus-visible{box-shadow:0 0 3px 1px rgba(0,123,255,.5)}.InputAddressPlace .listbox-comboBox-container--state-error .listbox-comboBox__input:focus-visible{box-shadow:0 0 3px 1px rgba(0,123,255,.5)}.InputAddressPlace .listbox-comboBox-container--pristine-value{border:unset}.InputAddressPlace .listbox-comboBox{height:2.85rem}.InputAddressPlace--state-dirty .InputAddressPlace__inputsWrapper{border:2px solid #f29f35}.InputAddressPlace--state-error .InputAddressPlace__inputsWrapper{border:1px solid #d50000}.InputAddressPlace__label{color:#4e4852;text-transform:uppercase;padding-bottom:5px;font-size:1rem;display:block}.InputAddressPlace__inputsWrapper{background-color:#fff;border:1px solid #d9d9d9;border-radius:3px}.InputAddressPlace__inputSeparator{background-color:#d9d9d9;border:0;height:1px;margin:0 5px}.InputAddressPlace__v2{margin:1px 5px}.InputAddressPlace .InputSearch__errorMessage{border-top:1px solid #d9d9d9;margin:0 5px;padding-left:45px}.InputAddressPlace__place .listbox-comboBox-container,.InputAddressPlace__address .listbox-comboBox-container{border:unset}.InputAddressPlace__optionElement p{margin:0}.InputAddressPlace__optionElement p.description{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.InputAddressPlace__addElement{grid-gap:.5rem;background-color:transparent;border-left:.15rem solid transparent;border-right:.15rem solid transparent;align-items:center;gap:.5rem;width:100%;height:2.5rem;padding:.35rem 0;display:flex}.InputAddressPlace__addElement:hover{background-color:#f2f2f2}.InputAddressPlace__addText{color:#4e4852}.InputAddressPlace--state-error .listbox-comboBox__input.focus-visible{box-shadow:none}.InputAddressPlace--state-error .listbox-comboBox__input:focus-visible{box-shadow:none}.InputCheckbox--direction-row .InputCheckbox__container{flex-direction:row}.InputCheckbox--direction-row .InputCheckbox__field:nth-child(2n){margin:0 10px}.InputCheckbox--direction-row .InputCheckbox__field:last-child{margin-right:0}.InputCheckbox--direction-column .InputCheckbox__container{flex-direction:column}.InputCheckbox--direction-grid .InputCheckbox__container{grid-gap:.8rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;max-width:56.5rem;display:grid}.InputCheckbox--state-error.InputCheckbox--skin-boxed .InputCheckbox__field,.InputCheckbox--state-error .InputCheckbox__field__label:before{border-color:#d50000}.InputCheckbox--state-disabled.InputCheckbox--skin-boxed .InputCheckbox__field{background-color:#f2f2f2}.InputCheckbox--state-disabled.InputCheckbox--skin-boxed .InputCheckbox__field__label{color:#7f7a81}.InputCheckbox--state-disabled.InputCheckbox--skin-boxed .InputCheckbox__field__label:before{border:1px solid #9b9b9b}.InputCheckbox--state-disabled .InputCheckbox__field__label{color:#9b9b9b;cursor:not-allowed}.InputCheckbox--skin-boxed .InputCheckbox__field{background-color:#fff;border:1px solid #9b9b9b;transition:all .1s ease-in}.InputCheckbox--skin-boxed .InputCheckbox__field--state-checked{color:#fff;background-color:#7f7a81}.InputCheckbox--skin-boxed .InputCheckbox__field__label{align-items:center;width:100%;height:100%;padding:8px 10px;display:flex}.InputCheckbox__container{display:flex}.InputCheckbox__field{flex:1}.InputCheckbox__field:first-child{margin-left:0}.InputCheckbox__field__label{cursor:pointer;display:block}.InputCheckbox__field__label:before{vertical-align:text-top;content:"";background-color:#fff;border:1px solid #d9d9d9;width:16px;height:16px;margin-right:10px;display:inline-block}.InputCheckbox__input{display:none}.InputCheckbox__input:checked+label:before{content:"";box-shadow:none;background:#fff url(data:image/svg+xml;base64,PHN2ZyBpZD0iU3ZnanNTdmcxMDAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iMTMuNDU1NzM0ODY0MDU0MTkzIiBoZWlnaHQ9IjEwLjE0Mzc0ODM1NjkyMjc0MiIgdmlld0JveD0iMCAwIDEzLjQ1NTczNDg2NDA1NDE5MyAxMC4xNDM3NDgzNTY5MjI3NDIiPjx0aXRsZT5TaGFwZTwvdGl0bGU+PGRlc2M+Q3JlYXRlZCB3aXRoIEF2b2NvZGUuPC9kZXNjPjxkZWZzIGlkPSJTdmdqc0RlZnMxMDAxIj48L2RlZnM+PHBhdGggaWQ9IlN2Z2pzUGF0aDEwMDciIGQ9Ik02OTQgNDIyTDY4Ni42MiA0MjkuODRMNjgyIDQyNC45NCAiIGZpbGwtb3BhY2l0eT0iMCIgZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlLWRhc2hhcnJheT0iMCIgc3Ryb2tlLWxpbmVqb2luPSJtaXRlciIgc3Ryb2tlLWxpbmVjYXA9ImJ1dHQiIHN0cm9rZS1vcGFjaXR5PSIxIiBzdHJva2U9IiNmMjlmMzYiIHN0cm9rZS1taXRlcmxpbWl0PSI1MCIgc3Ryb2tlLXdpZHRoPSIyIiB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwxLC02ODEuMjcyMTMyNTY3OTcyOSwtNDIwLjkyODEyNTgyMTUzODYzKSI+PC9wYXRoPjwvc3ZnPg==) 50% no-repeat;display:inline-block}.InputCheckbox__label{text-transform:uppercase;padding-bottom:5px;font-size:1rem;display:block}.InputCheckbox__errorMessage{color:#d50000;margin:0}.Checkbox{grid-gap:.5em;align-items:center;gap:.5em;display:inline-flex}.Checkbox__wrapper{width:1.3em;height:1.3em;position:relative}.Checkbox__input input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;cursor:pointer;background-color:#fff;border:1px solid #d9d9d9;align-content:center;justify-content:center;width:100%;height:100%;margin:0;display:grid}.Checkbox__input input[type=checkbox]:before{content:"";width:1.3em;height:1.3em}.Checkbox__input input[type=checkbox]:checked:before{content:"";box-shadow:none;background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iU3ZnanNTdmcxMDAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iMTMuNDU1NzM0ODY0MDU0MTkzIiBoZWlnaHQ9IjEwLjE0Mzc0ODM1NjkyMjc0MiIgdmlld0JveD0iMCAwIDEzLjQ1NTczNDg2NDA1NDE5MyAxMC4xNDM3NDgzNTY5MjI3NDIiPjx0aXRsZT5TaGFwZTwvdGl0bGU+PGRlc2M+Q3JlYXRlZCB3aXRoIEF2b2NvZGUuPC9kZXNjPjxkZWZzIGlkPSJTdmdqc0RlZnMxMDAxIj48L2RlZnM+PHBhdGggaWQ9IlN2Z2pzUGF0aDEwMDciIGQ9Ik02OTQgNDIyTDY4Ni42MiA0MjkuODRMNjgyIDQyNC45NCAiIGZpbGwtb3BhY2l0eT0iMCIgZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlLWRhc2hhcnJheT0iMCIgc3Ryb2tlLWxpbmVqb2luPSJtaXRlciIgc3Ryb2tlLWxpbmVjYXA9ImJ1dHQiIHN0cm9rZS1vcGFjaXR5PSIxIiBzdHJva2U9IiNmMjlmMzYiIHN0cm9rZS1taXRlcmxpbWl0PSI1MCIgc3Ryb2tlLXdpZHRoPSIyIiB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwxLC02ODEuMjcyMTMyNTY3OTcyOSwtNDIwLjkyODEyNTgyMTUzODYzKSI+PC9wYXRoPjwvc3ZnPg==) 50% no-repeat}.Checkbox label{cursor:pointer}.Checkbox--disabled{color:#d9d9d9}.Checkbox__icon{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.Checkbox__icon--unchecked{display:none}.Checkbox__icon--checked{display:block}.InputDate{font-size:1rem}.InputDate__wrapper{border-radius:3px;flex-direction:row;height:40px;display:flex;background-color:#fff!important}.InputDate__labelWrapper{flex-direction:row;display:flex}.InputDate__label{color:#4e4852;text-transform:uppercase;padding-bottom:5px;font-size:1rem;display:block}.InputDate__icon{text-align:center;width:40px;line-height:40px;position:relative}.InputDate__icon:after{content:"";background-color:#d9d9d9;width:2px;height:24px;position:absolute;top:8px;right:0}.InputDate__icon .icon{position:relative;top:1px}.InputDate__field{border:0;flex:1;padding:0 15px}.InputDate__errorMessage{color:#d50000;margin:0}.InputDate__input{border:0;padding:0 15px}.InputDate .InputText__icon{text-align:center;border-right:1px solid #d9d9d9;width:40px;margin:5px 0 4px;position:relative}.InputDate .InputText__icon:after{background-color:#fff}.InputDate .InputText__icon .icon{color:#377c9e;font-size:1.35714rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.InputDate--state-error .InputDate__wrapper{border-color:#d50000}.InputDate--state-error .InputText__icon .icon{color:#d50000}.InputDate--state-disabled .InputDate__wrapper{background-color:#f7f7f7;border-color:#d9d9d9}.InputDate--state-disabled .InputDate__field{color:#a0a2a1}.InputDate--state-disabled .InputDate__rightComponent{position:relative}.InputDate--state-disabled .InputDate__rightComponent>*{opacity:.5}.InputDate--state-disabled .InputDate__rightComponent:after{z-index:1;content:"";position:absolute;top:0;bottom:0;left:0;right:0}.InputDate .react-datepicker__close-icon{padding:0;position:absolute;top:50%;right:7px;transform:translateY(-50%)}.InputDate .react-datepicker__close-icon:after{background-color:#7f7a81;justify-content:center;align-items:center;padding:0;display:flex}.InputMultiSelect__errorMessage{color:#d50000;margin:0}.InputMultiTagsSelect{background:0 0}.InputMultiTagsSelect .ComboBoxSelect label{white-space:normal}.InputMultiTagsSelect__errorMessage{color:#d50000;width:calc(100% - 80px);margin:0}.InputMultiTagsSelect__container{display:flex}.InputMultiTagsSelect__selection{width:calc(50% + 40px)}.InputMultiTagsSelect__input{align-items:center;height:100%;max-height:70px;display:flex}.InputMultiTagsSelect__inputWrapper{background-color:#fff;border:1px solid #d9d9d9;border-radius:3px;flex:1;display:flex}.InputMultiTagsSelect__input .ComboBoxSelect{flex:1}.InputMultiTagsSelect__input__tooltip-button{color:red;display:flex}.InputMultiTagsSelect__searchInput{flex:1}.InputMultiTagsSelect__searchInput .Select-value{display:none}.InputMultiTagsSelect__searchInput .Select-multi-value-wrapper{padding-bottom:0}.InputMultiTagsSelect__searchInput .Select-clear-zone{display:none}.InputMultiTagsSelect__chevron{justify-content:center;align-items:flex-end;width:5rem;height:80%;display:flex}.InputMultiTagsSelect__tagsList li:not(:first-child) .Tag{border-top:0}.InputMultiTagsSelect__tags .total-tags{color:#f29f35}.InputMultiTagsSelect__tags .Tag:hover{background-color:#efefef}.InputMultiTagsSelect__scrollShadow{position:relative;overflow:hidden}.InputMultiTagsSelect__scrollShadow .shadow{pointer-events:none;content:"";opacity:1;background-color:red;border-radius:100%;width:100%;height:10px;transition:opacity .3s;position:absolute;box-shadow:0 0 12px rgba(0,0,0,.35)}.InputMultiTagsSelect__scrollShadow .shadow-top{top:-10px}.InputMultiTagsSelect__scrollShadow .shadow-bottom{bottom:-10px}.InputMultiTagsSelect__scrollShadow.need-shadow.scroll-position-top .shadow-top{opacity:0}.InputMultiTagsSelect__scrollShadow.need-shadow.scroll-position-top .shadow-bottom,.InputMultiTagsSelect__scrollShadow.need-shadow.scroll-position-bottom .shadow-top{opacity:1}.InputMultiTagsSelect__scrollShadow.need-shadow.scroll-position-bottom .shadow-bottom{opacity:0}.InputMultiTagsSelect__scrollWrapper{max-height:600px;overflow-y:auto}.InputMultiTagsSelect--horizontal .InputMultiTagsSelect__container{flex-direction:row}.InputMultiTagsSelect--horizontal .InputMultiTagsSelect__tags{width:calc(50% - 40px)}.InputMultiTagsSelect--horizontal .InputMultiTagsSelect__tagsTitle{margin:0 0 5px}.InputMultiTagsSelect--vertical .InputMultiTagsSelect__container{flex-direction:column}.InputMultiTagsSelect--vertical .InputMultiTagsSelect__selection{width:100%}.InputMultiTagsSelect--vertical .InputMultiTagsSelect__chevron{display:none}.InputMultiTagsSelect--vertical .InputMultiTagsSelect__tags{width:100%}.InputMultiTagsSelect--vertical .InputMultiTagsSelect__tagsTitle{margin-top:1rem;margin-bottom:.5rem}@media (max-width:1280px){.InputMultiTagsSelect__selection,.InputMultiTagsSelect--horizontal .InputMultiTagsSelect__tags{width:100%}}.InputNumber{font-size:1rem}.InputNumber__container:has(.InputNumber__externalUnit){grid-gap:.3rem;justify-content:flex-end;align-items:center;gap:.3rem;display:flex}.InputNumber__externalUnit{text-align:left;width:3.5rem}.InputNumber--state-error .InputNumber__wrapper{border-color:#d50000}.InputNumber--state-disabled .InputNumber__wrapper{background-color:#f7f7f7;border-color:#d9d9d9}.InputNumber--state-disabled .InputNumber__field{color:#a0a2a1}.InputNumber--state-disabled .InputNumber__rightComponent{opacity:1;position:relative}.InputNumber--state-disabled .InputNumber__rightComponent--state-disabled{opacity:.5}.InputNumber--state-disabled .InputNumber__rightComponent--state-disabled:after{z-index:1;content:"";position:absolute;top:0;bottom:0;left:0;right:0}.InputNumber__wrapper{background-color:#fff;border:1px solid #d9d9d9;border-radius:3px;flex-direction:row;height:40px;display:flex}.InputNumber__rightComponent{color:#4e4852;align-items:center;margin:0 15px;display:flex}.InputNumber__label{color:#4e4852;text-transform:uppercase;padding-bottom:5px;font-size:1rem;display:block}.InputNumber__icon{text-align:center;width:40px;line-height:40px;position:relative}.InputNumber__icon:after{content:"";background-color:#d9d9d9;width:2px;height:24px;position:absolute;top:8px;right:0}.InputNumber__icon .icon{position:relative;top:1px}.InputNumber__field{border:0;flex:1;width:100%;padding:0 15px}.InputNumber__errorMessage{color:#d50000;margin:0}.InputPeriod{display:inline-block}.InputPeriod__item .InputText__field{flex:none;width:75px}.InputPeriod__item--separator{padding:10px}.InputPeriod__label{color:#4e4852;text-transform:uppercase;padding-bottom:5px;display:block}.InputPeriod__content{display:flex}.InputPeriod:nth-child(2){padding-left:20px}.InputRadio--direction-row .InputRadio__container{flex-direction:row}.InputRadio--direction-row .InputRadio__field:not(:last-child){margin-right:5px}.InputRadio--direction-column .InputRadio__container{flex-direction:column}.InputRadio--direction-column .InputRadio__field:not(:last-child){margin-bottom:5px}.InputRadio--direction-grid .InputRadio__container{grid-gap:5px;grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.InputRadio--state-error .InputRadio__field__label:before{border-color:#d50000}.InputRadio--state-error .InputRadio__input:checked+label:before{background-color:#d50000}.InputRadio--state-error.InputRadio--skin-boxed .InputRadio__field{border-color:#d50000}.InputRadio--state-disabled .InputRadio__field__label{color:#a0a2a1;cursor:default}.InputRadio--state-disabled .InputRadio__field__label:before{border-color:#a0a2a1}.InputRadio--state-disabled .InputRadio--skin-boxed .InputRadio--state-disabled .InputRadio__field__label{background-color:#f7f7f7}.InputRadio--skin-boxed .InputRadio__field{border:1px solid #9b9b9b}.InputRadio--skin-boxed .InputRadio__field__label{align-items:center;height:100%;padding:7px;display:flex}.InputRadio--skin-boxed .InputRadio__field--state-checked{background-color:#7f7a81}.InputRadio--skin-boxed .InputRadio__field--state-checked .InputRadio__field__label{color:#fff}.InputRadio__label{color:#4e4852;text-transform:uppercase;padding-bottom:5px;font-size:1rem;display:block}.InputRadio__container{display:flex}.InputRadio__field{flex:1}.InputRadio__field__label{cursor:pointer;display:inline-block}.InputRadio__field__label:before{vertical-align:text-top;content:"";background-color:#fff;border:1px solid #4e4852;border-radius:50%;min-width:20px;height:20px;margin-right:10px;transition:all .1s ease-in;display:inline-block}.InputRadio__field--state-checked label:before{content:"";background-color:#4e4852;display:inline-block;box-shadow:inset 0 0 0 5px #fff}.InputRadio--skin-square .InputRadio__field__label:before{border:1px solid #d9d9d9;border-radius:0;width:16px;height:16px}.InputRadio--skin-square .InputRadio__field--state-checked label:before{background-color:#f29f35;box-shadow:inset 0 0 0 3px #fff}.InputRadio__input{display:none}.InputRadio__errorMessage,.InputSearch__errorMessage{color:#d50000;margin:0}.InputAddressPlace__inputsWrapper .InputSearch__inputWrapper{border:0}.InputSelect__errorMessage{color:#d50000;margin:0}.InputTableSelect--state-error .InputTableSelect__wrapper{border-color:#d50000}.InputTableSelect--state-error .InputTableSelect__row{border-color:#d50000!important}.InputTableSelect__wrapper{border:1px solid #d9d9d9}.InputTableSelect__label{margin-bottom:10px;display:block}.InputTableSelect__body .InputTableSelect__cell:first-child>.cell-content{text-align:center;padding:0!important}.InputTableSelect__body .InputTableSelect__row:hover{cursor:pointer;background-color:#eff8fd!important}.InputTableSelect .InputRadio--state-error .InputRadio__errorMessage{display:none}.InputTableSelect .InputRadio__field__label:before{margin-right:0}.InputTableSelect .InputCheckbox--state-error .InputCheckbox__errorMessage{display:none}.InputTableSelect .InputCheckbox__field__label:before{margin-right:0}.InputTableSelect__errorMessage{color:#d50000;margin:10px 0 0}.InputTableSelect__loadMoreContainer{text-align:center;border-top:1px solid #d9d9d9;padding:15px 0}.InputText{font-size:1rem}.InputText--state-error .InputText__wrapper{border-color:#d50000}.InputText--state-disabled .InputText__wrapper{background-color:#f7f7f7;border-color:#d9d9d9}.InputText--state-disabled .InputText__field{color:#a0a2a1}.InputText--state-disabled .InputText__rightComponent{position:relative}.InputText--state-disabled .InputText__rightComponent>*{opacity:.5}.InputText--state-disabled .InputText__rightComponent:after{z-index:1;content:"";position:absolute;top:0;bottom:0;left:0;right:0}.InputText__wrapper{background-color:#fff;border:1px solid #d9d9d9;border-radius:3px;flex-direction:row;height:40px;display:flex}.InputText__label{color:#4e4852;text-transform:uppercase;padding-bottom:5px;font-size:1rem;display:block}.InputText__labelWrapper{flex-direction:row;display:flex}.InputText__labelIcon{color:#fff;text-align:center;background-color:#377c9e;border-radius:54px;width:23px;height:23px;margin-left:4px;padding-right:2px;font-size:larger;font-style:italic;font-weight:900}.InputText__labelIcon:hover{cursor:help;opacity:.5}.InputText__icon{text-align:center;width:40px;line-height:40px;position:relative}.InputText__icon:after{content:"";background-color:#d9d9d9;width:2px;height:24px;position:absolute;top:8px;right:0}.InputText__icon .icon{position:relative;top:1px}.InputText__field{border:0;flex:1;padding:0 1.2rem}.InputText__errorMessage{color:#d50000;margin:0}.InputText__uppercasedText .InputText__field{text-transform:uppercase}.InputLabelIcon{color:#fff;text-align:center;background-color:#377c9e;border-radius:54px;width:23px;height:23px;margin-left:4px;padding-right:2px;font-size:larger;font-style:italic;line-height:23px}.InputLabelIcon:hover{cursor:help;opacity:.5}.InputTextArea{font-size:1rem}.InputTextArea--state-error .InputTextArea__wrapper{border-color:#d50000}.InputTextArea--state-disabled .InputTextArea__wrapper{background-color:#f7f7f7;border-color:#d9d9d9}.InputTextArea--state-disabled .InputTextArea__field{resize:none}.InputTextArea__wrapper{background-color:#fff;border:1px solid #d9d9d9;border-radius:3px;flex-direction:row;display:flex}.InputTextArea__label{color:#4e4852;text-transform:uppercase;padding-bottom:5px;font-size:1rem;display:block}.InputTextArea__field{resize:vertical;background-color:transparent;border:0;flex:1;padding:5px 10px}.InputTextArea__errorMessage{color:#d50000;margin:0}.InputUpload{width:300px}.InputUpload__container:before,.InputUpload__container:after{content:"";display:table}.InputUpload__container:after{clear:both}.InputUpload--state-error .InputUpload__button{border-color:#d50000}.InputUpload--state-disabled .InputUpload__button{color:#d9d9d9;pointer-events:none;border-color:#d9d9d9}.InputUpload--state-disabled .InputUpload__button>.icon{color:#d9d9d9}.InputUpload__label{color:#4e4852;text-transform:uppercase;padding-bottom:5px;display:block}.InputUpload__button{float:left;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;border:1px solid #6b676e;align-items:center;width:255px;height:45px;padding:5px;line-height:43px;transition:bauser-selectckground .2s;display:flex;overflow:hidden}.InputUpload__button:before,.InputUpload__button:after{content:"";display:table}.InputUpload__button:after{clear:both}.InputUpload__button:hover{background-color:#f2f2f2}.InputUpload__button:hover>.icon{transform:translateY(-3px)}.InputUpload__button>.icon{float:left;color:#6b676e;padding:0 10px;font-size:30px;transition:transform .2s}.InputUpload__button__text{float:left;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 60px);font-size:1.14286rem;overflow-x:hidden}.InputUpload__resetButton{float:left;color:#fff;cursor:pointer;background:#f29f35;border:1px solid #b56b0c;border-left:0;height:45px;padding:0 15px;line-height:45px}.InputUpload__field{visibility:hidden;display:none}.InputUpload__errorMessage{color:#d50000;width:100%;margin:0}.InputUpload__hint{grid-column-gap:8px;-moz-column-gap:8px;align-items:flex-start;column-gap:8px;margin:8px 0 0;display:flex}.InputUpload__hint p{margin:0}.InputWebsite{font-size:1rem}.InputWebsite--state-error .InputText__wrapper{border-color:#d50000}.InputWebsite--state-disabled .InputWebsite__wrapper{background-color:#f7f7f7;border-color:#d9d9d9}.InputWebsite--state-disabled .InputWebsite__field{color:#a0a2a1}.InputWebsite--state-disabled .InputWebsite__rightComponent{position:relative}.InputWebsite--state-disabled .InputWebsite__rightComponent>*{opacity:.5}.InputWebsite--state-disabled .InputWebsite__rightComponent:after{z-index:1;content:"";position:absolute;top:0;bottom:0;left:0;right:0}.InputWebsite__wrapper{background-color:#fff;border:1px solid #d9d9d9;border-radius:3px;flex-direction:row;height:40px;display:flex}.InputWebsite__label{color:#4e4852;text-transform:uppercase;padding-bottom:5px;font-size:1rem;display:block}.InputWebsite__icon{color:#4e4852;text-align:center;width:70px;line-height:40px;position:relative}.InputWebsite__icon:after{content:"";background-color:#d9d9d9;width:1px;height:24px;position:absolute;top:8px;right:0}.InputWebsite__icon .icon{position:relative;top:1px}.InputWebsite__field{border:0;flex:1;padding:0 15px}.InputWebsite__errorMessage{color:#d50000;margin:0}.InputYesOrNo{grid-gap:.6rem;gap:.6rem;display:flex;position:relative}.InputYesOrNo--state-disabled .InputYesOrNo__choice{color:#9b9b9b;cursor:default;border-color:#9b9b9b}.InputYesOrNo--state-disabled .InputYesOrNo__choice--state-checked{color:#fff;background-color:#9b9b9b}.InputYesOrNo--state-disabled .InputYesOrNo__choice__boxed{border-color:#9b9b9b}.InputYesOrNo__label{color:#4e4852;text-transform:uppercase;padding-bottom:5px;font-size:1rem;display:block}.InputYesOrNo__choice{color:#6b676e;background-color:#fff;border:2px solid #6b676e;display:inline-block}.InputYesOrNo__choice--state-checked{color:#fff;background-color:#6b676e}.InputYesOrNo__choice--state-disabled{color:#9b9b9b;cursor:not-allowed;border-color:#9b9b9b}.InputYesOrNo__choice__text{text-transform:uppercase;padding:7px 10px;font-size:.928571rem;display:block}.InputYesOrNo__choice__boxed{text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:2px solid #6b676e;min-width:3.75rem;padding:.5rem}.InputYesOrNo .InputYesOrNo__input{pointer-events:none;opacity:0;position:absolute}.FilterForm{background-color:#d1e0e3;width:100%;margin-bottom:20px;padding:20px 25px;box-shadow:inset 0 1px 3px rgba(0,0,0,.5)}.FilterForm__row{vertical-align:top;width:33.3333%;padding:15px;display:inline-block}.FilterForm__btnContainer{width:auto;padding:15px 0;display:block;position:relative}.FilterForm__btnContainer .Button{margin:0 auto;display:block}.FilterForm .InputText__field{background-color:#fff}@media (max-width:768px){.FilterForm{flex-direction:column;align-items:center;display:flex}.FilterForm__row{width:80%!important}}.ListView{margin:0 0 25px}.ListView .Search{margin-bottom:15px;display:inline-block}.ListView__errorMessages{background-color:#fff;padding:20px 40px}.ListView__search{background-color:#fff}.ListView__search__header{flex-wrap:wrap;align-items:center;padding:20px 40px;display:flex}.ListView__search__header .Search{margin:inherit}.ListView__search__header .ButtonsContainer{grid-gap:15px;flex-direction:row-reverse;gap:15px;margin-left:auto;display:flex}.ListView__search__header .ButtonsContainer .Button{margin:0 10px}.ListView__search__toggle{color:#1cb7d0;margin-left:15px;position:relative}.ListView__search__toggle--state-opened:after{z-index:1;content:"";opacity:.7;border-bottom:16px solid rgba(0,0,0,.5);border-left:13px solid transparent;border-right:13px solid transparent;width:0;height:0;position:absolute;top:33px;right:54px}.ListView__search__toggle .charToggle{text-align:center;width:15px;display:inline-block}.ListView__search__toggle[disabled]{color:#9b9b9b}.ListView__search__arrow{z-index:3;margin:auto;position:absolute;top:36px;left:5px;right:0}.ListView__search__create{float:right}.ListView__search__create__container{grid-gap:1rem;flex-direction:column;align-items:center;gap:1rem;display:flex}.ListView__search__create__details{text-align:center;max-width:15rem;font-style:italic}.ListView__search__create+.ListView__search__create{margin-right:15px}.ListView__body{background-color:#fff;box-shadow:0 3px 6px #a0a2a1}.ListView__list{position:relative}.ListView__footer{padding:25px;display:flex}.ListView__pageSize{position:absolute}.ListView__pagination{flex:1;justify-content:center;display:flex}.ListView__tags{margin-bottom:20px}.ListView__tags__title{margin-left:40px;display:inline-block}.ListView__tags__list{display:inline-block}.ListView__tags__item{margin-left:15px;display:inline-block}.ListView__tags__reset{color:#4e4852;margin-left:15px}.ListView__tags__reset:hover{text-decoration:underline}.ListView__tabs{padding:20px 40px}.ListView__tabs:before,.ListView__tabs:after{content:"";display:table}.ListView__tabs:after{clear:both}.ListView__tab{float:left;text-transform:uppercase;padding:5px 10px}.ListView__tab--active{color:#377c9e;border-bottom:3px solid;font-family:OpenSans-bold,Arial,Helvetica,sans-serif}.ListView__isolatedCreateBtn{text-align:right;width:100%;padding-right:40px}.ListView__isolatedCreateBtn .ListView__search__create{float:none;margin:10px 0}.List__linkContainer{text-align:center}.List__linkContainer .List__links__btn{color:#377c9e;border:0;margin:0 auto;font-size:1.14286rem;display:block}.List__linkContainer .List__links__btn--isDelete{color:#d50000;font-size:1.14286rem;text-decoration:none}.List__links__btn{font-size:1.14286rem}@media (max-width:768px){.ListView__search{flex-direction:column;display:flex}.ListView__search__header{flex-flow:column wrap;justify-content:space-between;align-items:center;padding:10px;display:flex}.ListView__search__header .Search{margin:10px}.ListView__search__header .ButtonsContainer{margin-left:0}.ListView__footer{flex-direction:column;display:flex}.ListView__pageSize{position:initial;padding:15px;position:static}}@media (max-width:576px){.ListView__search__header .ButtonsContainer .Button{flex-direction:column;margin:5px 0;display:flex}.ListView__search__header .ButtonsContainer>*{flex-direction:column;margin:5px 0;font-size:70%;display:flex}.ListView__search__header .ButtonsContainer>* :first-child{margin:5px}}.Loader{border:3px solid rgba(255,255,255,.2);border-top-color:#fff;border-radius:50%;width:24px;height:24px;animation:.5s linear infinite spin}.LoaderOverlay{z-index:3;background-color:rgba(255,255,255,.7);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.LoaderOverlay .message{color:#4e4852;margin:10px 0 0}.LoaderModalContainer{width:35rem;height:9.5rem;display:flex;position:relative}.Messages{padding:20px;font-size:1.1rem;position:relative}.Messages--state-info{color:#1cb7d0}.Messages--state-success{color:#60bb71}.Messages--state-success .Messages__removeBtn .icon{background-color:#60bb71}.Messages--state-warning{color:#706201;background-color:rgba(238,210,2,.2);border:1px solid #eed202}.Messages--state-error{color:#d50000;background-color:rgba(213,0,0,.2);border:1px solid #d50000}.Messages--state-error .Messages__removeBtn .icon{background-color:#d50000}.Messages__title{margin:0 0 10px;font-weight:700}.Messages__removeBtn{position:absolute;top:18px;right:20px}.Messages__removeBtn .icon{color:#fff;vertical-align:middle;border-radius:50%;padding:9px;font-size:.642857rem}.Messages__message{font-size:inherit;margin:0;display:inline;overflow-x:auto}.Messages__message:not(button:first-child){margin-top:5px}.Messages__message--bold{font-family:OpenSans-bold,Arial,Helvetica,sans-serif}.Messages__message--center{text-align:center}.Messages .raw-message{margin:0}.Messages__link{color:#d50000;text-align:center;text-transform:lowercase;cursor:pointer;font-weight:700;text-decoration:underline;display:inline}.Messages__link__content{color:#377c9e}.Messages__pointer{cursor:pointer}.Messages__rib-warning p{margin:0}.Messages__rib-warning__headText{font-weight:700}.Messages__rib-warning__content{padding:.5rem 0}.Messages__rib-warning button{text-decoration:underline}.MessageFields{position:relative}.MessageFields__textContainer{text-align:center}.MessageFields__fieldText{cursor:pointer;display:inline-block}.MessageFields .icon-chevron{cursor:pointer;margin-left:8px;font-size:.571429rem}.MessageFields .paymentStatusNotValid{left:calc(50% - 140px)}.MessageFields__paymentStatusContainer{color:#4e4852;width:240px;margin:0 auto;position:relative}.MessageFieldsList{margin:0 auto}.MessageFieldsListContainer{color:#4e4852;width:520px;position:relative}.MessageFieldsList__content{max-height:310px;overflow-y:auto}.MessageFieldsList__buttonClose{position:absolute;top:-2px;right:0}.MessageFieldsList .icon-close{color:#fff;vertical-align:middle;background-color:#7f7a81;border-radius:50%;padding:5px;font-size:.642857rem}.MessageFieldsList__list{color:#000;flex-direction:column;align-items:flex-start;padding-left:20px;list-style-type:disc;display:flex}.MessageFieldsList__item{color:#f29f35}.MessageFieldsList__item span{color:#4e4852}.MessageFieldsList__tab{align-content:center;align-items:flex-start;width:340px;margin-bottom:10px;padding:5px 10px;display:flex}.MessageFieldsList__tab__value{text-transform:uppercase;margin:auto;padding-bottom:2px}.MessageFieldsList__tab__value--active{color:#377c9e;border-bottom:3px solid;font-family:OpenSans-bold,Arial,Helvetica,sans-serif}.MessageFieldsList .ChangeFieldListSelectForm{text-align:left}.Modal{background-color:#fff;min-width:320px;max-width:1280px}.Modal__content{padding:20px}.Modal__scrollWrapper{overflow-y:auto}@media (max-width:768px){.Modal{max-width:80%}}.ReactModal__Overlay{z-index:5!important}.Fieldset{border:0;width:100%;margin:0}.Fieldset__legend{width:100%}.ModelFormView__body{background-color:#fff;padding:45px}.ModelFormView__body .Messages{margin-bottom:40px}.ModelFormView__fieldsets{position:relative}.ModelFormView>.ModelFormView__row:first-child{margin-top:0}.ModelFormView>.ModelFormView__row:last-child{margin-bottom:0}.ModelFormView__row{flex:1;justify-content:space-between;margin:20px 0;display:flex}.ModelFormView__row--align-bottom{align-items:flex-end}.ModelFormView__row>.ModelFormView__row{margin:0}.ModelFormView__row>.ModelFormView__row:nth-of-type(2n){margin-left:40px}.ModelFormView__row>.ModelFormView__row:first-child:last-child{flex:.5;margin-right:40px}.ModelFormView__row--single-field>.ModelFormView__formField{flex:.5;margin-right:40px!important}.ModelFormView__row--single-field--align-right{justify-content:flex-end}.ModelFormView__row--single-field--align-right>.ModelFormView__formField{flex:.5}.ModelFormView__row--single-field--align-right:first-child:last-child{margin-left:40px;margin-right:0}.ModelFormView__row--single-field--whole-line>.ModelFormView__formField,.ModelFormView__formField{flex:1}.ModelFormView__formField:not(:last-child):not(:first-child){margin:0 20px}.ModelFormView__formField:first-child{margin-right:20px}.ModelFormView__formField:last-child{margin-left:20px}.ModelFormView__formField:first-child:last-child{margin-left:0;margin-right:0}.ModelFormView__formField__child{margin-top:10px;display:block}.ModelFormView .Fieldset__container{margin-bottom:40px}.Modal__content .ModelFormView__body{padding:0}.RequiredField{color:#f29f35;margin-left:3px}.RequiredField__legend{font-size:12px;position:relative;top:0}.RequiredField__legend__single{margin-bottom:20px}@media (max-width:1280px){.ModelFormView__body{padding:20px 10px}.ModelFormView__row{flex-direction:column;display:flex}.ModelFormView__formField:first-child{margin-right:0}.ModelFormView__formField:last-child{margin-top:10px;margin-left:0}}@media (min-width:1280px){.ModelFormView--single-field{max-width:50%;padding-right:20px}}.PageSize{color:#4e4852;font-size:.857143rem}.PageSize__list,.PageSize__list .item{display:inline-block}.PageSize__link{color:#f29f35;background-color:#fff;border:1px solid #f29f35;margin-left:10px;padding:3px}.PageSize__link--state-current{color:#fff;background-color:#f29f35}.Pagination{font-size:.857143rem}.Pagination__first{margin-right:5px}.Pagination__current{padding:0 0 0 10px}.Pagination__last{margin-left:5px}.Pagination__arrow{vertical-align:middle;display:inline-block;position:relative;top:-2px}.Pagination__previous .Pagination__arrow,.Pagination__first .Pagination__arrow,.Pagination__next .Pagination__arrow,.Pagination__last .Pagination__arrow{transform:rotate(-90deg)}.Pagination__next,.Pagination__last{transform:rotate(180deg)}.Pagination__first .Pagination__arrow:first-child,.Pagination__last .Pagination__arrow:first-child{margin-right:-6px}.Pagination__link{text-align:center;background-color:#f29f35;width:24px;height:24px;line-height:24px;display:inline-block}.Pagination__form{display:inline-block}.Pagination__field{width:70px;display:inline-block}.Pagination__button{width:24px;height:24px;margin:0 5px 0 10px}.ProgressionStepper{z-index:0;position:relative}.ProgressionStepper__Numbers{justify-content:space-between;align-items:center;display:flex;overflow:hidden}.ProgressionStepper__Numbers .StepperNumber{width:60px;height:60px;position:relative}.ProgressionStepper__Numbers .StepperNumber__value{color:#a0a2a1;text-align:center;background:#fff;border:2px solid #a0a2a1;border-radius:50%;width:60px;height:60px;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;font-size:2rem;line-height:4rem}.ProgressionStepper__Numbers .StepperNumber__separator{z-index:-5;background:#a0a2a1;width:1200px;height:2px;position:absolute;top:30px;right:0}.ProgressionStepper__Numbers .StepperNumber--active .StepperNumber__value{color:#fff;background:#377c9e;border-color:#377c9e}.ProgressionStepper__Numbers .StepperNumber--active .StepperNumber__separator{z-index:-4;background:#377c9e}.ProgressionStepper__Numbers .StepperNumber--passed .StepperNumber__value{color:#377c9e;border-color:#377c9e}.ProgressionStepper__Titles{justify-content:space-between;align-items:center;display:flex}.ProgressionStepper__Titles .StepperTitle{width:60px;height:60px;position:relative}.ProgressionStepper__Titles .StepperTitle__value{color:#a0a2a1;text-align:center;text-transform:uppercase;flex-direction:column;align-items:center;width:120px;font-family:OpenSans-light,Arial,Helvetica,sans-serif;font-size:1.21429rem;line-height:1.21429rem;display:flex;position:absolute;top:20px;left:-30px}.ProgressionStepper__Titles .StepperTitle--active .StepperTitle__value{color:#377c9e;font-family:OpenSans-bold,Arial,Helvetica,sans-serif}.ProgressionStepper__Titles .StepperTitle--passed .StepperTitle__value{color:#377c9e}.ProgressionStepper__Titles .StepperTitle__choicesInfo{color:#377c9e;white-space:pre-line;width:180px;margin-top:5px;font-size:1rem;display:block}.ProgressionStepper__Titles .StepperTitle__choicesInfo__jumpLine{display:block}.ProgressionStepper__Titles .StepperTitle__choicesInfo p{margin:0}.ActionConfirmationModal p{text-align:center}.StatusConfirmationModal__warning{font-weight:unset}.StatusConfirmationModal__status{font-weight:700}.YesOrNoConfirmationModal{flex-direction:column;align-items:center;display:flex}.CellToolTip{z-index:5;cursor:default;background-color:#f2f2f2;padding:20px;transition:opacity .2s;position:absolute;box-shadow:0 0 8px rgba(0,0,0,.24)}.CellToolTip:after{content:"";border:8px solid transparent;border-color:transparent transparent #f2f2f2 #f2f2f2;width:0;height:0;margin-left:-4px;position:absolute;left:calc(50% - 11px);box-shadow:-2px 2px 2px rgba(0,0,0,.13)}.CellToolTip__below:after{top:-8px;transform:rotate(135deg)}.CellToolTip__above:after{bottom:-8px;transform:rotate(-45deg)}.TableView{color:#4e4852;table-layout:fixed;border-collapse:collapse;width:100%;font-family:OpenSans,Arial,Helvetica,sans-serif}.TableView th{font-weight:400}.TableView__head .TableView__row{background-color:#f7f7f7}.TableView__head .TableView__cell{text-align:left}.TableView__head .TableView__cell:first-child .column-title{padding:0 25px 0 40px}.TableView__head .TableView__cell:last-child .column-title{padding:0 40px 0 25px}.TableView__head .TableView__cell .column-title{padding-left:25px;padding-right:25px;line-height:30px;position:relative}.TableView__body .TableView__row{border-bottom:1px solid #d9d9d9;transition:background-color .1s}.TableView__body .TableView__row:hover{background-color:#eff8fd}.TableView__body .TableView__row:last-child{border-bottom:0}.TableView__body .TableView__cell:first-child>.cell-content{padding:0 25px 0 40px}.TableView__body .TableView__cell:last-child>.cell-content{padding:0 40px 0 25px}.TableView__body .TableView__cell .cell-content{padding:25px}.TableView__body .TableView__cell[data-column=id]>.cell-content,.TableView__body .TableView__cell[data-column=person\.id]>.cell-content,.TableView__body .TableView__cell[data-column=name]>.cell-content{word-break:break-all}.TableView__body .TableView__cell[data-column="employer.physicalPerson.lastName"]>.cell-content,.TableView__body .TableView__cell[data-column="learner.physicalPerson.lastName"]>.cell-content{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word;word-wrap:break-word}.TableView__body .TableView__cell[data-column=link]>.cell-content{padding:0}.TableView__loading{text-align:center;padding-top:45px;line-height:160px}.TableView__loading-message{margin:0}.TableView__no-items{text-align:center}.TableView__no-items-message{margin:0;line-height:160px}.TableView__no-column-names .TableView__head .TableView__row{pointer-events:none;opacity:0}.TableView__no-column-names .TableView__head .TableView__row .column-title{padding:0!important}.TableView__cell-sortable{cursor:pointer}.TableView__cell-sortable:hover{background-color:#d9d9d9}.TableView__cell-sortable .link-sort{display:block;position:relative}.TableView__cell--state-sorted{background-color:#f2f2f2}.TableView__cell__link{color:#377c9e;text-align:center;cursor:pointer;display:block}.TableView__cell__button{width:100%;text-decoration:none}.TableView__cell__button span{color:#377c9e;text-align:center;cursor:pointer;font-family:OpenSans,Arial,Helvetica,sans-serif;font-size:1rem;display:block}.TableView__cell .arrow{position:absolute;top:calc(50% - 3px);right:8px}.TableView .InputCheckbox__field__label:before{margin-right:0}.TableView .CellWithAttendanceTooltip{grid-gap:.75rem;justify-content:center;gap:.75rem;display:flex}.TableView .CellWithAttendanceTooltip__icon{width:1.25rem;display:flex}.TableView--2ColumnsOrLess .TableView__body .TableView__cell:first-child>.cell-content{padding:25px 25px 25px 40px}.TableView--2ColumnsOrLess .TableView__body .TableView__cell:last-child>.cell-content{padding:25px 40px 25px 25px}@media (max-width:1280px){.TableView{overflow:scroll}.TableView__head .TableView__cell:first-child .column-title,.TableView__head .TableView__cell:last-child .column-title{padding:10px}.TableView__head .TableView__cell .column-title{padding-left:10px;padding-right:10px;position:relative}.TableView__body .TableView__cell:first-child>.cell-content,.TableView__body .TableView__cell:last-child>.cell-content,.TableView__body .TableView__cell .cell-content{padding:10px}}.TabGroup{border-bottom:2px solid #f29f35;justify-content:flex-start;align-items:center;width:100%;display:flex}.TabItem{color:#6b676e;text-transform:uppercase;cursor:pointer;background-color:#efefef;border-left:1px solid #fff;flex-grow:1;max-width:50%;font-size:1rem;font-weight:700;position:relative}.TabItem__link{color:#6b676e;text-align:center;padding:15px 30px 15px 12px;display:block}.TabItem__link:before{z-index:1;content:"";border-bottom:18px solid #efefef;border-left:54px solid transparent;border-right:0 solid transparent;width:0;height:0;position:absolute;top:18px;left:-35px;transform:rotate(-90deg)}.TabItem__link:after{z-index:2;content:"";background-color:#fff;border:0;width:2px;height:100%;position:absolute;top:0;left:-10px;transform:skew(18deg)}.TabItem__link--current{color:#fff;background-color:#f29f35}.TabItem__link--current:before{border-bottom-color:#f29f35}.TabItem:first-child{border-left:0}.TabItem:first-child .TabItem__link:before,.TabItem:first-child .TabItem__link:after{display:none}.TabItem:last-child .TabItem__link{padding-right:15px}.MobileTabGroup{display:inherit}@media (max-width:1280px){.TabItem__link:before{border-bottom:0 solid #efefef}}.Tag--rounded{border:2px solid #f29f35;border-radius:20px;align-content:center;height:33px;padding:0 7px 0 15px;line-height:27px;transition:background-color .2s}.Tag--rounded:before,.Tag--rounded:after{content:"";display:table}.Tag--rounded:after{clear:both}.Tag--rounded:hover{background-color:rgba(242,159,53,.2)}.Tag--rounded .Tag__close{float:right;padding-left:10px}.Tag--boxed{background-color:#fff;border:1px solid #d9d9d9;align-items:center;padding:20px 15px;display:flex}.Tag--boxed .Tag__title{flex:1;justify-content:space-between;display:flex}.Tag__close .icon{color:#fff;vertical-align:middle;background-color:#7f7a81;border-radius:50%;padding:4px;font-size:.571429rem}.Tag__icon{margin-right:20px;display:inline-block}.Tag__link{border:2px solid #f29f35;border-radius:9999px;height:2rem;padding:.25rem .75rem}.TitlePart{color:#6b676e;align-items:center;margin:0 0 15px;font-size:1.14286rem;display:flex}.TitlePart:before{vertical-align:middle;content:"";background-color:#6b676e;border-radius:50%;flex-shrink:0;width:17px;height:17px;margin-right:10px;display:inline-block}.TitlePart__text{white-space:nowrap;margin-right:20px;display:flex}.TitlePart__tooltips{display:flex}.TitlePart__iconInfo{margin-left:10px}.TitlePart__separator{background-color:#6b676e;border:0;width:100%;height:1px}.ConsumptionEligibilityChecker{grid-gap:1.5rem;flex-direction:column;justify-content:space-between;gap:1.5rem;min-height:520px;padding:0 20px;display:flex;position:relative}.ConsumptionEligibilityChecker .Consumption__annual{width:400px;margin-bottom:1rem}.ConsumptionEligibilityChecker .Consumption__annual label{text-transform:unset}.ConsumptionEligibilityChecker__eligibilityBlock{justify-content:space-between;align-items:center;display:flex}.ConsumptionEligibilityChecker__eligibilityBlock .titleMessage{color:#d50000;display:flex}.ConsumptionEligibilityChecker__eligibilityBlock .titleMessage h1{font-family:OpenSans-bold,Arial,Helvetica,sans-serif;font-size:1.35rem}.ConsumptionEligibilityChecker__eligibilityBlock .titleMessage__eligible{color:#60bb71}.ConsumptionEligibilityChecker__eligibilityBlock .titleMessage .rejectedIcon{color:#d50000;align-items:center;margin-right:10px;font-size:1.5rem;font-weight:700;display:flex}.ConsumptionEligibilityChecker__eligibilityBlock-info p{margin:0;font-size:1.2rem}.ConsumptionEligibilityChecker__eligibilityBlock-info span{font-family:OpenSans-bold,Arial,Helvetica,sans-serif}.ConsumptionEligibilityChecker__eligibilityBlock-info .real{color:#f29f35}.ConsumptionEligibilityChecker__eligibilityBlock-error .rejectBlock{background-color:#fcf8e4;padding:20px}.ConsumptionEligibilityChecker__eligibilityBlock-error .rejectBlock__line{margin:5px 0;font-size:1.125rem}.ConsumptionEligibilityChecker__eligibilityBlock-error .rejectBlock__messages{padding-left:20px;list-style:outside}.ConsumptionEligibilityChecker__lists{grid-gap:20px;gap:20px;display:flex}.ConsumptionEligibilityChecker__apiErrorBloc{flex-direction:column;flex-grow:1;display:flex}.ConsumptionEligibilityChecker .ButtonGroup{margin-bottom:20px}.ConsumptionEligibilityChecker .Button{min-width:115px}.animated-eligibleCheckmark{width:50px;height:20px;position:relative}.animated-eligibleCheckmark:after{content:"";transform-origin:0 0;border-top:5px solid #60bb71;border-right:5px solid #60bb71;width:15px;height:30px;animation:.5s checkmark;display:block;position:absolute;top:28px;left:0;transform:scaleX(-1)rotate(135deg)}.LearnerConsumptionList{flex-direction:column;min-height:256px}.LearnerConsumptionList__table-container{max-height:246px;display:flex;overflow-y:auto}.LearnerConsumptionList__table{border-collapse:collapse;border:1px solid #d9d9d9;border-top:0}.LearnerConsumptionList .TableView__head .TableView__row{line-height:3}.LearnerConsumptionList .TableView__body .TableView__row{line-height:2}.LearnerConsumptionList__tooltip{z-index:9999}.LearnerConsumptionList th,.LearnerConsumptionList td{padding-left:7px}.LearnerConsumptionList th{text-align:center;background-color:#f7f7f7;line-height:2;position:-webkit-sticky;position:sticky;top:0}.LearnerConsumptionList td>.TableView__cell__button{height:40px}.LearnerConsumptionList td:not(:first-child){text-align:center}.LearnerConsumptionList .disabled{color:#a0a2a1}.LearnerConsumptionList .noItem{text-align:center;line-height:4}.ChangeStatusSelectForm{justify-content:flex-end;align-items:center;width:100%;margin-bottom:10px;display:flex}.ChangeStatusSelectForm .ComboBoxSelect label{text-transform:none;font-family:OpenSans-bold,Arial,Helvetica,sans-serif}.AddressForm .Select-menu-outer{position:relative}.AddressFormContainer{width:450px;position:relative}.AddressForm__input{margin:15px 0}.AddressForm__associatePlace{margin:10px 0 25px}.AddressForm__finalButtons{justify-content:center}.AddressForm__finalButtons .Button{margin:0 15px}.AddressForm .Fieldset__container{margin-bottom:0}.AccountingClosureForm{text-align:center;padding:0 25px}.AccountingClosureForm__ClosingMonth{padding-bottom:10px}.AccountingClosureForm__ClosingMonth label{color:#3c3942;text-transform:uppercase}.AccountingClosureForm__ClosingMonth .InputText{text-transform:uppercase;margin:10px 0;font-weight:700}.AccountingClosureForm__closeModalBtnContainer{margin-top:20px}.BillingForm__lineSeparator{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}.BillingFormContainer{padding:0 20px}.BillingForm__bill__expenseDetail{margin-left:10px}.BillingForm__bill__addExpenses{display:flex}.BillingForm__bill__addExpenseBtnContainer{justify-content:flex-end;margin:10px 0;padding-right:30px;display:flex}.BillingForm__bill__subTotal{flex-direction:column;align-items:center;min-height:98px;padding-right:.5rem;display:flex;position:relative}.BillingForm__bill__subTotal__label{color:#4e4852;text-transform:uppercase;width:100%;margin-bottom:5px;font-size:1rem}[dir=ltr] .BillingForm__bill__subTotal__value{text-align:right}[dir=rtl] .BillingForm__bill__subTotal__value{text-align:left}.BillingForm__bill__subTotal__value{color:#a0a2a1;background-color:#f7f7f7;border:1px solid #d9d9d9;justify-content:flex-end;width:120px;height:40px;padding:0 15px;line-height:40px;display:flex}.BillingForm__bill__expenseSelect .InputSelect__field{font-weight:700}.BillingForm__actionTypeField{width:95%}.BillingForm__actionTypeLink{flex-direction:row;justify-content:space-between;align-items:flex-end;display:flex}.BillingForm__downLoadBtn{color:#f29f35;text-decoration:underline}.BillingForm.isFromList .BillingForm__bill__charge{padding-left:10px}.BillingForm.isFromList .BillingForm__bill__charge:before{left:0}.BillingForm.isFromList .InputNumber{flex-direction:column;width:150px;display:flex}.BillingForm.isFromList .InputNumber__label{padding-bottom:0}.BillingForm.isFromList .InputNumber__wrapper{width:100%;margin-top:5px}.BillingForm.isFromList .InputNumber__field{width:100%}.BillingForm__customFieldset .ModelFormView__rows:first-child .ModelFormView__formField:last-child{flex:2}.BillingForm__customFieldset__target .InputRadio{width:100%}.BillingForm__deleteBtn{position:absolute;top:12px;right:5px}.BillingForm__deleteBtn .icon{background-color:#377c9e}.BillingForm__totalBill{margin:20px 0 10px}.BillingForm__totalBill__number{float:right;padding-right:30px;font-size:1.28571rem;font-weight:700}.BillingForm__error{color:#d50000;text-align:center;width:100%;margin-bottom:20px;display:block}.BillingForm__radio__large .InputRadio__container{width:400px}.BillingForm__radio__medium .InputRadio__container{width:250px}.BillingForm__billInfo{flex-direction:row;justify-content:space-between;width:100%;margin-bottom:20px;display:flex}.BillingForm__cegidExported{text-transform:uppercase;font-size:.928571rem}.BillingForm__cegidExported .icon{margin-right:5px;font-size:.642857rem}.BillingForm__copyPaste{flex-direction:column;align-content:center;width:80%;margin-left:5px;display:flex}.BillingForm__copyPaste__success{color:#60bb71}.BillingForm__billCode{flex-direction:column;align-items:flex-start;display:flex}.BillingForm__billCode__title{margin:0 10px -10px 5px}.BillingForm .RequiredField__legend{margin-bottom:10px;margin-left:10px}.BillingForm .BuyBillingForm .BuyBillDetail{margin-top:0}.BillingForm .BuyBillingForm .BuyBillDetail .ModelFormView__row{margin:15px 0}.BillingForm .BuyBillingForm .BuyBillDetail .SettingsForm__block{padding:0 1rem;position:relative}.BillingForm .BuyBillingForm .BuyBillDetail .BillingForm__bill__expenseSelect,.BillingForm .BuyBillingForm .BuyBillDetail .BillingForm__bill__comment{flex:2}.BillingForm .BuyBillingForm .BuyBillDetail__preFill{flex-direction:row-reverse;margin-bottom:30px;display:flex}.BillingForm .BuyBillingForm .BuyBillDetail__descriptionLine{grid-gap:10px;align-items:flex-start;gap:10px;min-height:100px;padding-top:.75rem;display:flex}.BillingForm .BuyBillingForm .BuyBillDetail__descriptionLine__expenseDetails{align-items:center;margin:10px 0}.BillingForm .BuyBillingForm .BuyBillDetail__descriptionLine .DepartureInput{width:45%}.BillingForm .BuyBillingForm .BuyBillDetail__descriptionLine .hasPreFilledValues .Select-value,.BillingForm .BuyBillingForm .BuyBillDetail__descriptionLine .hasPreFilledValues .InputNumber__wrapper{background-color:#f9edd5}.BillingForm .BuyBillingForm .BuyBillDetail__descriptionLine .fieldWithPreFilledValue{flex-direction:column;display:flex}.BillingForm .BuyBillingForm .BuyBillDetail__descriptionLine .DescriptionInput{flex:3}.BillingForm .BuyBillingForm .BuyBillDetail__inscriptionLine{grid-gap:10px;gap:10px;display:flex}.BillingForm .BuyBillingForm .BuyBillDetail__inscriptionLine .DepartureInput{width:45%}.BillingForm .BuyBillingForm .BuyBillDetail__expensesLine{grid-gap:10px;align-items:flex-start;gap:10px;min-height:65px;padding-top:.75rem;padding-bottom:.75rem;display:flex}.BillingForm .BuyBillingForm .BuyBillDetail i{margin-right:5px}.BillingForm .BuyBillingForm .BuyBillDetail .Button__preview{z-index:99;background-color:#f9edd5;border-radius:3px;justify-content:space-between;padding:5px 15px;display:flex}.BillingForm .BuyBillingForm .BuyBillDetail .Button__preview:hover{border:1px solid #9b9b9b;padding:4px 14px}.BillingForm .BuyBillingForm .BuyBillDetail .Button__preview i{margin:0}.BillingForm .BuyBillingForm .BuyBillDetail .Button__preview span{display:block}.BillingListContainer{width:100%;max-width:1280px;margin:80px auto 0}.BillingList .FilterForm__row{width:25%}.BillingList__links{text-align:center}.BillingList__links__btn{color:#377c9e;border:0;margin:0 auto;font-size:1.14286rem;display:block}.BillingList__links__btn--isDelete{color:#d50000;font-size:1.14286rem;text-decoration:none}.BillingList__generateButton{margin:10px 0 20px 40px}.BillingList__shield{color:#d0011b}.BillingList__accepted{color:#6fa038;font-size:.714286rem}.BillingList__downloadBtn{color:#377c9e;cursor:pointer;margin:0 auto;text-decoration:underline;display:block}.BillingList__closeModalBtn{margin:0 auto}.BillingList__closeModalBtnContainer{margin-top:10px}.BillingList__noExports{text-align:center}.BillingList__actions{justify-content:flex-start}.BillingList__paid{font-size:.714286rem}.BillingList__paid--true{color:#6fa038}.BillingList__paid--false{color:#d0011b}.ExportCegidForm{width:600px}.ExportCegidForm__finalButtons{padding-top:10px}.ExportCegidForm__results{margin:20px 40px}.ExportCegidForm__results__title{color:#4e4852;margin-bottom:10px;display:block}.Breadcrumb{width:100%;max-width:1280px;margin:20px auto 0;position:absolute;left:0;right:0}.Breadcrumb li{display:inline-block}.Breadcrumb li:not(:last-child):after{content:">";margin:0 5px;display:inline-block}.Breadcrumb li:not(:last-child):hover{text-decoration:underline}.Breadcrumb li.current{color:#377c9e}.BlocPathContainer{width:100%;max-width:1280px;margin:80px auto}.BlocPath__title .icon{vertical-align:middle}.BlocPath__infos{margin-bottom:30px;display:flex}.BlocPath__infos__col{width:50%}.BlocPath__infos__col--status .InputSelect__wrapper{width:70%}.BlocPath__infos__col--status .ModulePath__info__label{margin-right:15px}.BlocPath__info{flex:1}.BlocPath__info__label{font-family:OpenSans-bold,Arial,Helvetica,sans-serif}.BlocPath__info__annexe{text-align:right;margin-top:5px;display:block}.BlocPath__trainer__status{margin-right:20px;display:inline-block}.BlocPath__trainer__name{vertical-align:top;display:inline-block}.BlocPath__tab__extra{font-family:OpenSans-light,Arial,Helvetica,sans-serif}.BlocPath__editStatusForm{width:400px;padding:10px}.BlocPath__editStatusForm .status{text-align:center;margin:30px 0;font-size:1.28571rem;display:block}.BlocPath__trainingAgency__name{vertical-align:top;display:inline-block}.BlocPathDepartureContainer{width:100%;max-width:1280px;margin:80px auto}.BlocPathDeparture__body{border:1px solid #d9d9d9;padding:45px 125px}.BlocPathDeparture__form__finalButtons{margin-top:50px}.BlocPathDeparture__warning,.BlocPathDeparture__success{text-align:center;margin-top:100px}.BlocPathDeparture__warning .message,.BlocPathDeparture__success .message{width:50%;margin:15px auto 30px;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;font-size:1.14286rem}.BlocPathDeparture__warning .warning{display:inline-block}.BlocPathDeparture__warning .message{color:#f29f35}.BlocPathDeparture__success .animated-checkmark{display:inline-block}.BlocPathDeparture__success .message{color:#60bb71}.BlocPathDeparture .CardView{background-color:#fff}.BlocPathDeparture .CardView__body{padding:45px}.BlocPathDeparture .ModelFormView__body{padding:0}.BlocPathDeparture .DuplicatedForm__title{color:#f29f35;text-transform:uppercase;margin:20px 0 10px;font-size:1.28571rem}.BlocPathDeparture .CoverageForm__evaluations{padding-left:20px;list-style:outside}.BlocPathDeparture .CoverageForm__evaluationsContainer{background-color:#f7f7f7;border:1px solid #d9d9d9;padding:10px}.BlocPathDeparture .CoverageForm__evaluationsContainer p{margin:0 0 10px}.AddBlocPathDeparture .ProgressionStepper{width:900px;margin:0 auto 45px}.AddBlocPathDeparture .InputTableSelect__label{font-family:OpenSans-bold,Arial,Helvetica,sans-serif;font-size:1.07143rem}.AddBlocPathDeparture .Collapse{margin:20px 0}.AddBlocPathDeparture .Collapse:first-child{margin-top:0}.AddBlocPathDeparture .Collapse__summary{z-index:2;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;position:-webkit-sticky;position:sticky;top:-1px}.BlocPathEvaluationsList{padding-top:45px}.BlocPathEvaluationsList__title{color:#377c9e;text-transform:capitalize;margin:0;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;font-size:1.28571rem;line-height:1.28571rem;display:inline-block}.BlocPathEvaluationsList__block{width:100%}.BlocPathEvaluationsList__list{display:inline-block}.BlocPathEvaluationsList__place,.BlocPathEvaluationsList__moment{vertical-align:top;margin:0 20px;display:inline-block}.BlocPathEvaluationsList__moment__day{font-family:OpenSans-bold,Arial,Helvetica,sans-serif}.BlocPathEvaluationsList__icon{vertical-align:sub;margin-right:.35rem;position:relative;top:-1px}.BlocPathEvaluationsList__url{color:#377c9e;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;line-height:1.07143rem}.BlocPathEvaluationsList__error{text-align:center;vertical-align:top;margin:0 20px}.BlocPathLearnersList .LearnerEvaluationsCount,.BlocPathLearnersList .LearnerJuriesCount{position:relative}.BlocPathLearnersList .LearnerEvaluationsCount .icon-chevron,.BlocPathLearnersList .LearnerJuriesCount .icon-chevron{cursor:pointer;margin-left:8px;font-size:.571429rem}.BlocPathLearnersList .LearnerEvaluationsCount .CellToolTip,.BlocPathLearnersList .LearnerJuriesCount .CellToolTip{left:calc(50% - 200px)}.BlocPathLearnersList__actions{padding:10px}.BlocPathLearnersList__actions:before,.BlocPathLearnersList__actions:after{content:"";display:table}.BlocPathLearnersList__actions:after{clear:both}.BlocPathLearnersList__actions__createButton{float:right}.BlocPathLearnersList .TableView__cell .column-title{text-align:center;padding:0}.BlocPathLearnersList .TableView__cell .cell-content{text-align:center;padding:15px 0}.BlocPathLearnersList .TableView__cell__edit{background-color:transparent;border:0;height:auto;padding:0}.BlocPathLearnersList .TableView__cell__edit:hover{background-color:inherit!important}.BlocPathLearnersList__quickActions .Button{width:300px;margin:10px 0;display:block}.BlocPathLearnersList .LearnerEvaluationsList{width:400px;padding-top:20px;position:relative}.BlocPathLearnersList .LearnerEvaluationsList__buttonClose{position:absolute;top:-2px;right:0}.BlocPathLearnersList .LearnerEvaluationsList__content{max-height:150px;overflow-y:auto}.BlocPathLearnersList .LearnerEvaluationsList .icon-close{color:#fff;vertical-align:middle;background-color:#7f7a81;border-radius:50%;padding:5px;font-size:.642857rem}.BlocPathLearnersList .LearnerEvaluationsList .EvaluationsList__list{padding-left:20px;list-style-type:disc}.BlocPathLearnersList .LearnerEvaluationsList .EvaluationsList__module{color:#f29f35;margin:10px 0}.BlocPathLearnersList .LearnerEvaluationsList .EvaluationsList__module:first-child{margin-top:0}.BlocPathLearnersList .LearnerEvaluationsList .EvaluationsList__module span{color:#4e4852}.BlocPathLearnersList .LearnerEvaluationsList .EvaluationsList__module .TableView__cell__link{display:inline}.BlocPathFormContainer{width:100%;max-width:1280px;margin:80px auto;position:relative}.BlocPathForm__finalButtons{justify-content:center}.BlocPathForm__finalButtons .Button{margin:0 15px}.BlocPathForm .Fieldset{padding:0 8.5%}.BlocPathForm .ProgressionStepper{width:500px;margin:0 auto 45px}.BlocPathForm__hourCount{font-size:medium;font-size:initial;color:#4e4852;margin-bottom:50px;padding-left:5%}.BlocPathForm__errorMessage{color:#d50000}.BlocPathFormSecondStep .Select--multi.is-disabled .Select-value{border:0}.ModulePathList{margin:8px}.ModulePathListCode{margin-right:8px;font-weight:700}.BlocPathFormModulePathsList{margin:20px 0 40px}.BlocPathFormModulePathsList__header{margin:0 20px;display:flex}.BlocPathFormModulePathsList__title{text-transform:uppercase;flex:3;align-self:center}.BlocPathFormModulePathsList__actions{text-align:right;flex:2;align-self:center;padding:5px 0}.BlocPathFormModulePathsList__moduleCode{margin-right:25px;font-family:OpenSans-bold,Arial,Helvetica,sans-serif}.BlocPathFormModulePathsList__button{margin:20px 20px 0;display:inline}.BlocPathFormModulePathsList__table{display:block;position:relative}.BlocPathFormModulePathsList .Filter{margin:0 20px}.BlocPathFormModulePathsList .ListView__search__toggle{margin-right:15px}.BlocPathFormModulePathsList .ListView__search__toggle--state-opened:after{top:23px;right:11px}.BlocPathFormModulePathsList .ListView__search__arrow{top:26px}.BlocPathFormModulePathsList .InputTableSelect__wrapper{max-height:530px;display:block;overflow-y:scroll}.BlocPathFormModulePathsList__current{margin-bottom:15px;padding-left:45px}.BlocPathFormModulePathsList__filter{width:50%}.BlocPathFormEvaluationsList{margin:20px 0 40px}.BlocPathFormEvaluationsList__header{margin:0 20px;display:flex}.BlocPathFormEvaluationsList__title{text-transform:uppercase;flex:3;align-self:center;font-weight:700}.BlocPathFormEvaluationsList__actions{text-align:right;flex:2;align-self:center;padding:5px 0}.BlocPathFormEvaluationsList__moduleCode{margin-right:25px;font-family:OpenSans-bold,Arial,Helvetica,sans-serif}.BlocPathFormEvaluationsList__button{margin:20px 20px 0;display:inline}.BlocPathFormEvaluationsList__table{display:block;position:relative}.BlocPathFormEvaluationsList .Filter{margin:0 20px}.BlocPathFormEvaluationsList .ListView__search__toggle{margin-right:15px}.BlocPathFormEvaluationsList .ListView__search__toggle--state-opened:after{top:23px;right:11px}.BlocPathFormEvaluationsList .ListView__search__arrow{top:26px}.BlocPathFormEvaluationsList .InputTableSelect__wrapper{max-height:405px;display:block;overflow-y:scroll}.BlocPathFormEvaluationsList__current{margin-bottom:15px;padding-left:45px}.BlocPathModulePathsList{padding-top:45px}.BlocPathModulePathsList__title{color:#377c9e;text-transform:capitalize;margin:0;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;font-size:1.28571rem;line-height:1.28571rem;display:inline-block}.BlocPathListContainer{width:100%;max-width:1280px;margin:80px auto 0}.BlocPathList__label{margin:35px 0}.BlocPathList__status{text-align:center}.BlocPathList__status .icon{margin:0;font-size:1.3rem}.BlocPathList__status .label{margin:5px 0 0;font-size:.714286rem;line-height:1rem}.AddCommentFormContainer,.EditCommentFormContainer{width:550px;position:relative}.AddCommentForm__input,.EditCommentForm__input{margin:15px 0}.AddCommentForm__finalButtons,.EditCommentForm__finalButtons{justify-content:center}.AddCommentForm__finalButtons .Button,.EditCommentForm__finalButtons .Button{margin:0 15px}.DegreeForm{width:800px}.DegreeForm__finalButtons{margin-top:75px}.DegreeForm__inputSelect__disable .InputSelect__field{border:1px solid #d50000}.DegreeForm__titresContainer{position:relative}.DegreeForm__titresContainer .warningMessage{color:#d50000;font-size:1rem;font-style:italic;position:absolute;top:75px;left:53%}.DegreeForm__checkbox{margin-bottom:10px}.DegreeForm__checkbox .InputCheckbox__field__label{display:inline;display:initial}.DegreesListContainer{width:100%;max-width:1280px;margin:80px auto 0}.DegreesList .FilterForm__row{width:25%}.DegreesList__generateButton{margin:10px 0 20px 40px}.DegreesList__shield{color:#d0011b}.DegreesList__accepted{color:#6fa038;font-size:.714286rem}.DegreesList__downloadBtn{color:#377c9e;cursor:pointer;margin:0 auto;text-decoration:underline;display:block}.DegreesList__closeModalBtn{margin:0 auto}.DegreesList__closeModalBtnContainer{margin-top:10px}.DegreesList__noExports{text-align:center}.DegreesList__actions{justify-content:flex-start}.DegreesList__place{margin:5px 0;font-size:.785714rem;font-style:italic;line-height:.928571rem}.AddDocumentFormContainer{width:450px;position:relative}.AddDocumentForm .InputUpload{width:100%}.AddDocumentForm .InputUpload__button{width:405px}.AddDocumentForm .DocumentForm{grid-gap:20px;flex-direction:column;gap:20px;display:flex}.DocumentTemplateFormContainer{width:610px;position:relative}.DocumentTemplateForm__fileRow{align-items:flex-end}.DocumentTemplateForm__fileRow .Button{width:100%;height:45px}.DocumentTemplateForm .ButtonGroup{margin:30px 0 0}.DocumentTemplateForm__form{grid-row-gap:20px;flex-direction:column;row-gap:20px;display:flex}.DocumentTemplateForm__form__row{grid-column-gap:40px;-moz-column-gap:40px;grid-template-columns:1fr 1fr;align-items:center;column-gap:40px;display:grid}.DocumentTemplateForm__form__row:first-of-type{margin-top:0}.DocumentTemplatesListContainer{width:100%;max-width:1280px;margin:80px auto 0}.DocumentTemplatesList .FilterForm__row{width:33.3333%}.DocumentTemplatesList__editBtn{margin:0 auto;font-size:1rem;text-decoration:none}.DocumentTemplatesList .TableView__cell__delete{background-color:transparent;border:0;padding:0}.EmployerContainer{width:100%;max-width:1280px;margin:80px auto}.EmployerEmployeesListContainer{width:100%;max-width:1280px;margin:0 auto}.EmployerFormContainer{width:100%;max-width:1280px;margin:80px auto;position:relative}.EmployerForm__form__finalButtons .Button{margin:0 15px}.EmployerForm .Fieldset{padding:0 8.5%}.EmployerForm__filledComment .InputTextArea__field{border:3px solid #3c3942}.EmployersListContainer{width:100%;max-width:1280px;margin:80px auto 0}.EmployersList .FilterForm__row{width:33.3333%}.EvaluationContainer{width:100%;max-width:1280px;margin:80px auto}.Evaluation__infos{margin-bottom:30px;display:flex}.Evaluation__infos__col{width:50%}.Evaluation__infos__col--status .InputSelect__wrapper{width:70%}.Evaluation__infos__col--status .Evaluation__info__label{margin-right:15px}.Evaluation__info{flex:1}.Evaluation__info__label{font-family:OpenSans-bold,Arial,Helvetica,sans-serif}.Evaluation__info__label--number{padding-left:20px}.Evaluation__info__annexe{flex-direction:column;align-items:flex-end;display:flex}.Evaluation__info__annexe__item{text-align:right;margin-top:5px;display:block}.Evaluation__info__annexe__item--relaunch{color:#d0011b}.Evaluation__info__annexe__item--reserve{font-family:OpenSans-bold,Arial,Helvetica,sans-serif}.Evaluation__editStatusForm{padding:10px}.Evaluation__editStatusForm .status{text-align:center;margin:30px 0;font-size:1.28571rem;display:block}.Evaluation__additionnalButtons{float:right}.Evaluation__additionnalButtons .ListView__search__create{margin-right:10px}.Evaluation .CardInfoBlocks__title{width:64%}.Evaluation__bloc{color:#377c9e}.Evaluation__bloc:before{vertical-align:middle;content:"";background-color:#000;border-radius:50%;width:5px;height:5px;margin-right:15px;display:inline-block}.Evaluation__trainingAgency__name{vertical-align:top;display:inline-block}@media (max-width:1280px){.Evaluation__additionnalButtons{float:none!important}}.EvaluationJuryContainer{width:100%;max-width:1280px;margin:80px auto}.EvaluationJury__infos{margin-bottom:30px;display:flex}.EvaluationJury__infos__col{width:50%}.EvaluationJury__infos__col--status .InputSelect__wrapper{width:70%}.EvaluationJury__infos__col--status .ModulePath__info__label{margin-right:15px}.EvaluationJury__info{flex:1}.EvaluationJury__info__label{font-family:OpenSans-bold,Arial,Helvetica,sans-serif}.EvaluationJury__info__annexe{text-align:right;margin-top:5px;display:block}.EvaluationJury__editStatusForm{width:400px;padding:10px}.EvaluationJury__editStatusForm .status{text-align:center;margin:30px 0;font-size:1.28571rem;display:block}.EvaluationJury__additionnalButtons{float:right}.EvaluationJury__additionnalButtons .ListView__search__create{margin-right:10px}.EvaluationJury__link{color:#f29f35;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;text-decoration:underline;position:absolute;top:0;right:25px}.EvaluationJury .CardInfoBlocks__title{width:64%}.EvaluationJury__jury .TableView__cell__link{display:inline}@media (max-width:1280px){.EvaluationJury__additionnalButtons{float:none!important}}.EvaluationBillingListContainer{width:100%;max-width:1280px;margin:0 auto}.EvaluationBillingList__actions{padding:10px}.EvaluationBillingList__actions:before,.EvaluationBillingList__actions:after{content:"";display:table}.EvaluationBillingList__actions:after{clear:both}.EvaluationBillingList__actions__createButton{float:right}.EvaluationBillingList__credit__btn{margin:0 auto}.EvaluationBlocPathsListContainer,.EvaluationCandidatesListContainer{width:100%;max-width:1280px;margin:10px auto}.EvaluationCandidatesList .TableView__head .TableView__cell:first-child .column-title,.EvaluationCandidatesList .TableView__body .TableView__cell:first-child>.cell-content{padding:1rem .5rem}.EvaluationCandidatesList__result{justify-content:center;padding:0 .75rem;font-size:.85rem;display:flex}.EvaluationCandidatesList__additionnalButtons{float:right}.EvaluationCandidatesList__contentAfterTab{float:right;padding:15px}.EvaluationCandidatesList__contentAfterTab .submitButton{margin-left:20px}.EvaluationCandidatesList__link{text-align:center}.EvaluationCandidatesList .CandidateDegreeList{padding:10px;position:relative}.EvaluationCandidatesList .CandidateDegreeList .CellToolTip{left:-243px}.EvaluationCandidatesList .CandidateDegreeList__buttonClose{position:absolute;top:10px;right:10px}.EvaluationCandidatesList .CandidateDegreeList__icon:hover{cursor:pointer}.EvaluationCandidatesList .CandidateDegreeList__tooltip{flex-direction:column;align-items:center;width:500px;display:flex}.EvaluationCandidatesList .CandidateDegreeList__content__list{text-align:left;padding-bottom:20px;overflow-y:auto}.EvaluationCandidatesList .CandidateDegreeList__content__list__item{padding:5px}.EvaluationCandidatesList .CandidateDegreeList__content__link{color:#377c9e}.EvaluationCandidatesList .TableView__cell .column-title{text-align:center;padding:0}.EvaluationCandidatesList .TableView__cell .cell-content{text-align:center;padding:1rem .5rem}.EvaluationCandidatesList .TableView__cell__delete{background-color:transparent;border:0;padding:0}.EvaluationCandidatesList .InputText__wrapper{min-width:35px;margin:0 5px}.EvaluationCandidatesList .InputText__field{padding:0 5px}.EvaluationCandidatesList__formButtons{justify-content:space-between;width:100px}.EvaluationCandidatesList .ListView__search__create{margin-right:10px}.EvaluationCandidatesList__status{display:block}.EvaluationCandidatesList__status--proposed,.EvaluationCandidatesList__status--red{color:#d0011b}.EvaluationCandidatesList__status--orange{color:#f29f35}.EvaluationCandidatesList__status--green{color:#60bb71}.EvaluationCandidatesList__status--grey{color:#4e4852}.EvaluationCandidatesList__statusDate{display:block}.EvaluationCandidatesList__statusBtn{color:#000;border:none}.EvaluationCandidatesList__statusIcon{margin-left:5px}.EvaluationDepartureContainer{width:100%;max-width:1280px;margin:80px auto}.EvaluationDeparture__body{border:1px solid #d9d9d9;padding:45px}.EvaluationDeparture__form__finalButtons{margin-top:50px}.EvaluationDeparture__warning,.EvaluationDeparture__success{text-align:center;margin-top:100px}.EvaluationDeparture__warning .message,.EvaluationDeparture__success .message{width:50%;margin:15px auto 30px;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;font-size:1.14286rem}.EvaluationDeparture__warning .warning{display:inline-block}.EvaluationDeparture__warning .message{color:#f29f35}.EvaluationDeparture__success .animated-checkmark{display:inline-block}.EvaluationDeparture__success .message{color:#60bb71}.EvaluationDeparture .CardView{background-color:#fff}.EvaluationDeparture .CardView__body{padding:45px}.EvaluationDeparture .ModelFormView__body{padding:0}.EvaluationDeparture .DuplicatedForm__title{color:#f29f35;text-transform:uppercase;margin:20px 0 10px;font-size:1.28571rem}.AddEvaluationDeparture .ProgressionStepper{width:900px;margin:0 auto 45px}.AddEvaluationDeparture .InputTableSelect__label{font-family:OpenSans-bold,Arial,Helvetica,sans-serif;font-size:1.07143rem}.AddEvaluationDeparture .ContextForm{width:80%}.AddEvaluationDeparture .CoverageForm__sessions{align-items:baseline;display:flex}.AddEvaluationDeparture .LearnerFormContainer,.AddEvaluationDeparture .EmployerFormContainer{margin:40px auto}.EditEvaluationDeparture .ProgressionStepper{width:700px;margin:0 auto 45px}.EditEvaluationDeparture .InputTableSelect__label{font-family:OpenSans-bold,Arial,Helvetica,sans-serif;font-size:1.07143rem}.EditEvaluationDeparture__form__finalButtons{z-index:2;background:rgba(255,255,255,.9);justify-content:center;padding:20px 0;position:-webkit-sticky;position:sticky;bottom:0}.EditEvaluationDeparture__form__finalButtons .Button{margin:0 15px}.EditEvaluationDeparture .ResultsForm__sessions{align-items:baseline;display:flex}.EditEvaluationDeparture .LearnerFormContainer,.EditEvaluationDeparture .EmployerFormContainer{margin:40px auto}.EditEvaluationDeparture .EvaluationDeparture__body{padding:45px}.EditEvaluationDeparture .EvaluationDeparture__body .TrainingDeparture__replaceButton{float:right;margin-top:-8px}.EditEvaluationDeparture .Collapse{margin:20px 0}.EditEvaluationDeparture .Collapse:first-child{margin-top:0}.EditEvaluationDeparture .Collapse__summary{z-index:2;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;position:-webkit-sticky;position:sticky;top:-1px}.EditEvaluationDeparture__latestPMLink{text-decoration:underline}.EditEvaluationDeparture .LearnerFormContainer,.EditEvaluationDeparture .EmployerFormContainer,.EditEvaluationDeparture .MandatoryFormContainer{margin-top:0;margin-bottom:0}.EditEvaluationDeparture .Select-menu-outer{z-index:5}.HistoricList .icon-chevron{cursor:pointer;margin-left:8px;font-size:.571429rem}.CoverageForm__mapButton{color:#377c9e;background-color:transparent;border:0;font-size:1.57143rem}.PreventChangeModalContainer .ButtonGroup{margin-top:10px}.ResultsFormContainer{width:100%;max-width:1280px;margin:0 auto;position:relative}.ResultsForm .Fieldset__container{margin-bottom:0}.ResultsForm__modalButton .Button{margin:25px 0 0}.pendingCodeSession{color:#d0011b;margin-top:.75rem;margin-bottom:.75rem}.EvaluationFormContainer{width:100%;max-width:1280px;margin:80px auto}.EvaluationForm__form__finalButtons{justify-content:center}.EvaluationForm__form__finalButtons .Button{margin:0 15px}.EvaluationForm__form .ModelFormView__formField:first-child{width:220px}.EvaluationForm__closableBlock{position:relative}.EvaluationForm__closableBlock:hover .EvaluationForm__deleteBlocListBtn{pointer-events:auto;opacity:1;transform:scale(1)}.EvaluationForm__deleteBlocListBtn{pointer-events:none;opacity:0;transition:all .15s;position:absolute;top:20px;right:20px;transform:scale(.9)}.EvaluationForm__deleteBlocListBtn .icon{color:#fff;vertical-align:middle;background-color:#7f7a81;border-radius:50%;padding:9px;font-size:.642857rem}.EvaluationForm .form-error{color:#d50000;margin:5px 0}.EvaluationFrozenDataContainer{width:100%;max-width:1280px;margin:80px auto}.EvaluationFrozenData__title{color:#3c3942;vertical-align:middle;background-color:#d9d9d9;width:100%;margin:0;padding:10px 15px 10px 25px;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;font-size:1rem;line-height:40px}.EvaluationFrozenData__title:before,.EvaluationFrozenData__title:after{content:"";display:table}.EvaluationFrozenData__title:after{clear:both}.EvaluationFrozenData__block__separator{border:1px solid #f2f2f2;margin:0}.EvaluationFrozenData__block__separator:last-child{display:none}.EvaluationFrozenData .CardView__body{padding:0}.EvaluationFrozenData .CardView__gotoListButton{margin:10px 25px;display:inline-block;position:static}.EvaluationFrozenData .InputText__wrapper{height:24px}.EvaluationFrozenData__buttons{justify-content:flex-start}.EvaluationFrozenData__buttons .Button:last-child{position:absolute;right:0}.EvaluationJuryFormContainer{width:100%;max-width:1280px;margin:80px auto}.EvaluationJuryForm__closableBlock{position:relative}.EvaluationJuryForm__closableBlock:hover .EvaluationJuryForm__deleteBlocListBtn{pointer-events:auto;opacity:1;transform:scale(1)}.EvaluationJuryForm__deleteBlocListBtn{pointer-events:none;opacity:0;transition:all .15s;position:absolute;top:20px;right:20px;transform:scale(.9)}.EvaluationJuryForm__deleteBlocListBtn .icon{color:#fff;vertical-align:middle;background-color:#7f7a81;border-radius:50%;padding:9px;font-size:.642857rem}.EvaluationJuryForm .Fieldset{padding:0 8.5%}.EvaluationJuryForm .form-error{color:#d50000;margin:5px 0}.EvaluationLongTraining{padding-top:45px}.EvaluationLongTraining__title{color:#377c9e;text-transform:capitalize;margin:0;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;font-size:1.28571rem;line-height:1.28571rem;display:inline-block}.EvaluationLongTraining__block{width:100%}.EvaluationLongTraining__list{display:inline-block}.EvaluationLongTraining__place,.EvaluationLongTraining__moment{vertical-align:top;margin:0 20px;display:inline-block}.EvaluationLongTraining__moment__day,.EvaluationLongTraining__label{font-family:OpenSans-bold,Arial,Helvetica,sans-serif}.EvaluationLongTraining__url{color:#377c9e;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;line-height:1.07143rem}.EvaluationLongTraining__icon{text-align:center;vertical-align:middle;width:20px;display:inline-block}.EvaluationLongTraining .CardInfoBlocks .InfosBlock__line{margin-left:10px}.EvaluationsListContainer{width:100%;max-width:1280px;margin:80px auto 0}.EvaluationsList .FilterForm__row{width:33.3333%}.EvaluationsList .FilterForm .InputSearch__inputWrapper{background-color:#fff}.EvaluationRateForm{min-width:800px}.EvaluationRateForm__row{margin:10px 0;display:flex}.EvaluationRateForm__row:first-child{margin-top:0}.EvaluationRateForm__row--price{justify-content:flex-end}.EvaluationRateForm__input{margin-left:15px}.EvaluationRateForm__input:first-child{margin-left:0}.EvaluationRateForm__input--radio{width:100%}.EvaluationRateForm__input--search{width:75%}.EvaluationRateForm__finalButtons{justify-content:center}.EvaluationRateForm__finalButtons .Button{margin:0 15px}.EvaluationsRatesListContainer{width:100%;max-width:1280px;margin:80px auto 0}.EvaluationsRatesList .FilterForm__row{width:50%}.EvaluationTechnicalRateForm{min-width:800px}.EvaluationTechnicalRateForm__row{margin:10px 0;display:flex}.EvaluationTechnicalRateForm__row:first-child{margin-top:0}.EvaluationTechnicalRateForm__row--price{justify-content:flex-end}.EvaluationTechnicalRateForm__input{margin-left:15px}.EvaluationTechnicalRateForm__input:first-child{margin-left:0}.EvaluationTechnicalRateForm__input--dates{width:100%;display:flex}.EvaluationTechnicalRateForm__input--radio{width:100%}.EvaluationTechnicalRateForm__input--search{width:75%}.EvaluationTechnicalRateForm__finalButtons{justify-content:center}.EvaluationTechnicalRateForm__finalButtons .Button{margin:0 15px}.EvaluationsTechnicalRatesListContainer{width:100%;max-width:1280px;margin:80px auto 0}.EvaluationsTechnicalRatesList .FilterForm__row{width:33.3333%}.EventForm .Messages{width:1100px}.EventForm .EventFormCheckBoxInput .InputCheckbox__field{min-width:240px;margin-right:20px}.EventForm .EventFormCheckBoxInput .InputCheckbox__container{flex-direction:row}.EventForm__additionalMessage{color:#d50000;width:50%}.EventsListContainer{width:100%;max-width:1280px;margin:80px auto 0}.EventsList .TableView__cell__delete{background-color:transparent;border:0;padding:0}.EventsList .Button--simple{text-decoration:none}.EventsList .EventTriggersCount{position:relative}.EventsList .EventTriggersCount .icon-chevron{cursor:pointer;margin-left:8px;font-size:.571429rem}.EventsList .EventTriggersCount .CellToolTip{text-align:left;left:calc(50% - 130px)}.EventsList .EventTriggersList{padding-top:20px;position:relative}.EventsList .EventTriggersList__buttonClose{position:absolute;top:-2px;right:0}.EventsList .EventTriggersList__content{max-height:150px;overflow-y:auto}.EventsList .EventTriggersList .icon-close{color:#fff;vertical-align:middle;background-color:#7f7a81;border-radius:50%;padding:5px;font-size:.642857rem}.EventsList .EventTriggersList__list{padding-left:20px;list-style-type:disc}.OptionalActionsListFields__actionList,.OptionalCommentsListFields__actionList{background-color:#f2f2f2;border:1px solid #d9d9d9;padding:20px 30px}.OptionalActionsListFields__actionsListTitle,.OptionalCommentsListFields__actionsListTitle{color:#f29f35;text-transform:uppercase;margin:0 0 20px;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;font-size:1.14286rem;line-height:1.14286rem}.OptionalActionsListFields__optionalActions,.OptionalCommentsListFields__optionalActions{margin:20px 0;position:relative}.OptionalActionsListFields__optionalActions:before,.OptionalActionsListFields__optionalActions:after,.OptionalCommentsListFields__optionalActions:before,.OptionalCommentsListFields__optionalActions:after{content:"";display:table}.OptionalActionsListFields__optionalActions:after,.OptionalCommentsListFields__optionalActions:after{clear:both}.OptionalActionsListFields__optionalActions:hover .OptionalActionsListFields__deleteActionListBtn,.OptionalActionsListFields__optionalActions:hover .OptionalCommentsListFields__deleteActionListBtn,.OptionalCommentsListFields__optionalActions:hover .OptionalActionsListFields__deleteActionListBtn,.OptionalCommentsListFields__optionalActions:hover .OptionalCommentsListFields__deleteActionListBtn{pointer-events:auto;opacity:1;transform:scale(1)}.OptionalActionsListFields__deleteActionListBtn,.OptionalCommentsListFields__deleteActionListBtn{pointer-events:none;opacity:0;transition:all .15s;position:absolute;top:20px;right:20px;transform:scale(.9)}.OptionalActionsListFields__deleteActionListBtn .icon,.OptionalCommentsListFields__deleteActionListBtn .icon{color:#fff;vertical-align:middle;background-color:#7f7a81;border-radius:50%;padding:9px;font-size:.642857rem}.OptionalActionsListFields__addOptionalActionsBtn,.OptionalCommentsListFields__addOptionalActionsBtn{margin-top:20px}.ExpenseRatesListContainer{width:100%;max-width:1280px;margin:80px auto 0}.ExpenseRatesList .FilterForm__row{width:25%}.ExportsCegidListContainer{width:100%;max-width:1280px;margin:80px auto 0}.ExportsCegidList__cegidIcon{color:#f29f35;cursor:pointer;font-size:1.78571rem}.ExportsRefundingListContainer{width:100%;max-width:1280px;margin:80px auto 0}.ExportsRefundingList__IconContainer{font-size:.857143rem}.ExportsRefundingList__IconContainer .Button--simple{text-decoration:none}.ExportsRefundingList__IconContainer .accepted{color:#6fa038}.ExportsRefundingList__IconContainer .close{color:#d50000}.ExportsRefundingList__IconContainer__cellCenter{text-align:center}.ExportsRefundingList__cegidIcon{color:#f29f35;cursor:pointer;font-size:1.78571rem}.ExportsRefundingList__paid{font-size:1rem}.ExportsRefundingList__paid--notpaid{color:#d50000}.ExportsRefundingList__paid--paid{color:#6fa038}.ExportsRefundingList__form{margin-bottom:25px}.ExportsRefundingListModal__approvalMessage{text-align:center;margin:30px 0;font-size:1.28571rem;display:block}.ExportsRefundingListModal__formPart{border-top:1px solid silver}.ExportsRefundingListModal__formPart:first-child{border-top:none}.ExportsRefundingListModal__boldText{font-family:OpenSans-bold,Arial,Helvetica,sans-serif}.ExportsRefundingListModal__list{grid-gap:15px;flex-direction:column;gap:15px;height:100%;display:flex}.ExportsRefundingListModal__item{grid-template-columns:15% auto;align-items:center;display:grid}.ExportsRefundingListModal__incrementButton{color:#f29f35;grid-area:2/1;justify-content:center;font-size:1.8rem;display:flex;transform:rotate(180deg)scaleX(-1)}.ExportsRefundingListModal__incrementButton>button:disabled{color:#d9d9d9;cursor:not-allowed}.ExportsRefundingListModal__inputLabel{grid-area:1/2}.ExportsRefundingListModal__input{grid-area:2/2}.ExportsRefundingListModal__buttons{margin-top:45px}.ValidationBtnClass{min-width:125px;height:2.3rem;font-size:12px}.ValidationIconSize{font-size:1.5rem}.MandateOperations__validation--done{grid-gap:12px;color:#60bb71;cursor:pointer;gap:12px;display:flex}.MandateOperations__validation--inProgress{grid-gap:8px;color:#f29f35;cursor:pointer;gap:8px;display:flex}.MandateOperations__validation--error{grid-gap:4px;color:#d50000;cursor:pointer;gap:4px;display:flex}.Footer{text-align:center;background-color:#4e4852;flex-direction:column;justify-content:center;min-height:80px;padding:8px;line-height:80px;display:flex}.Footer__message{color:#fff;text-align:left;vertical-align:middle;max-width:1280px;margin:0;font-size:.857143rem;line-height:1.07143rem;display:inline-block}.FundersContainer{width:100%;max-width:1280px;margin:80px auto}.Funders__websiteUrl{color:#377c9e;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;line-height:1.07143rem}.Funders .InfosBlock[data-identifier=labellisation] .InfosBlock__content{background-color:#f2f2f2}.Funders__labeling{width:100%}.Funders__labeling__title{color:#3c3942;margin:0;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;font-size:1.14286rem;line-height:1.07143rem;display:inline-block}.Funders__labeling__item{background-color:#f2f2f2}.Funders__labeling__item--empty{text-align:center;padding:20px}.Funders__labeling__item:not(:last-child){margin-bottom:20px}.Funders__labeling .InfosBlock__content{background-color:#f2f2f2}.Funders__labeling__head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.FunderFormContainer{width:100%;max-width:1280px;margin:80px auto}.FunderForm__checkBoxButtonContainer{text-align:center;margin-bottom:30px}.FunderForm__checkBoxButtonContainer__Button{margin:0 20px;display:inline-block}.FundersListContainer{width:100%;max-width:1280px;margin:80px auto 0}.FundersList .FilterForm__row{width:33.3333%}.Header{background-color:#4e4852;height:80px;box-shadow:0 4px 4px rgba(0,0,0,.24),0 0 4px rgba(0,0,0,.12)}.HeaderContainer{justify-content:center;align-items:center;max-width:1280px;height:80px;margin:0 auto;display:flex}.HeaderNav{height:100%;margin:0;padding:0 0 0 120px;list-style:none;display:flex}.HeaderNav__item{padding:0 15px;line-height:5.71429rem;display:inline-block}.HeaderNav__item:first-child{padding-left:0}.HeaderNav .circle--nav:after{content:"";background-color:#f29f35;border-radius:50%;width:10px;height:10px;display:inline-block;position:absolute;top:30%;right:-25%}.HeaderNav__with-sub-vertical .HeaderNav__sub{width:auto}.HeaderNav__with-sub-vertical .HeaderNav__sub .HeaderNav__subList{flex-direction:column;align-items:flex-start;padding:0 25px 10px}.HeaderNav__with-sub-vertical .HeaderNav__sub .HeaderNav__subList .HeaderNav__item{padding:0;line-height:40px}.HeaderNav__with-sub-horizontal .HeaderNav__sub{width:100%;height:60px;left:0}.HeaderNav__with-sub-horizontal .HeaderNav__subList{flex-flow:wrap;align-content:center;align-items:flex-start;display:flex}.HeaderNav__with-sub-horizontal .HeaderNav__subList .HeaderNav__item{margin:0 auto;padding:0 2px}.HeaderNav__with-sub-horizontal .HeaderNav__subList__left{flex-flow:wrap;align-content:center;justify-content:flex-start;align-items:flex-start;width:100%;height:100%;margin-left:20%;display:flex}.HeaderNav__with-sub-horizontal .HeaderNav__subList__left .HeaderNav__item{margin:0 1%;padding:0 2px;line-height:1.7rem}.HeaderNav__with-sub-horizontal .HeaderNav__subList__right{flex-flow:wrap;align-content:center;justify-content:flex-end;align-items:flex-start;height:100%;margin-right:20%;display:flex}.HeaderNav__with-sub-horizontal .HeaderNav__subList__right .HeaderNav__item{margin:0 1%;padding:0 2px;line-height:1.7rem}.HeaderNav__with-sub-horizontal .HeaderNav__subList__center{flex-flow:wrap;align-content:center;justify-content:center;align-items:flex-start;height:100%;display:flex}.HeaderNav__with-sub-horizontal .HeaderNav__subList__center .HeaderNav__item{margin:0 1%;padding:0 2px;line-height:1.7rem}.HeaderNav__with-sub-horizontal .HeaderNav__subList__spread{flex-flow:wrap;align-content:center;justify-content:center;align-items:flex-start;width:100%;height:100%;display:flex}.HeaderNav__with-sub-horizontal .HeaderNav__subList__spread .HeaderNav__item{margin:0 1%;padding:0 2px;line-height:1.7rem}.HeaderNav__with-sub-horizontal .NavItem--state-current+.HeaderNav__sub{z-index:2;display:block}.HeaderNav__sub{background-color:#fff;display:none;position:absolute;top:80px;box-shadow:0 4px 4px rgba(0,0,0,.24),0 0 4px rgba(0,0,0,.12)}.HeaderNav__item:hover .HeaderNav__sub{z-index:99;display:block}.HeaderNav__subList{width:100%;height:100%;margin:0 auto;list-style:none;display:flex}.HeaderNav__sub .HeaderNav__item{padding:0 20px}.HeaderNav__sub .HeaderNav__item:first-child{padding-left:0}.HeaderUtils{flex-grow:2;justify-content:flex-end;display:flex}.HeaderUtils__search{border-left:1px solid #fff;border-right:1px solid #fff}.HeaderUtils__searchBtn{transition:transform .15s}.HeaderUtils__searchBtn:hover{transform:scale(1.4)}.HeaderUtils__search .icon{color:#fff;padding:0 20px;font-size:1.14286rem;line-height:5.71429rem}.HeaderUtils__account{align-self:center;position:relative}.HeaderUtils__account__user{color:#fff;padding:0 25px;font-size:1.14286rem;font-weight:500}.HeaderUtils__account__user .icon{padding:0 0 0 4px;font-size:.5rem;display:inline-block}.HeaderUtils__account__user.isOpened .icon{padding:0 4px 0 0;transform:rotate(180deg)}.HeaderUtils__account__multiOf{font-size:.928571rem}.HeaderUtils__account .multiOfdisabled{cursor:default}.HeaderSearch{width:700px;display:flex}.HeaderSearch__closeSearch{color:#fff;margin-left:30px;font-size:1.57143rem;transition:transform .3s}.HeaderSearch__closeSearch:hover{transform:scale(1.15)}.AccountBlock{z-index:99;width:100%;min-width:160px;padding:10px 15px;position:absolute;right:10%}.AccountBlock__list{background-color:#fff;border-radius:3px;list-style:none;box-shadow:0 0 8px rgba(0,0,0,.24),0 0 8px rgba(0,0,0,.12)}.AccountBlock__item{padding:15px;font-family:OpenSans-light,Arial,Helvetica,sans-serif}.AccountBlock__item:first-child{padding-bottom:0}.AccountBlock__item:hover a,.AccountBlock__item:hover button{color:#f29f35}.AccountBlock__item__logout{color:#4e4852;cursor:pointer;font-family:OpenSans-light,Arial,Helvetica,sans-serif}.MultiOfBlock{z-index:3;width:100%;min-width:160px;padding:10px 15px;position:absolute}.MultiOfBlock__list{background-color:#fff;border-radius:3px;list-style:none;box-shadow:0 0 8px rgba(0,0,0,.24),0 0 8px rgba(0,0,0,.12)}.MultiOfBlock__item{text-align:left;width:100%;padding:7px;font-family:OpenSans-light,Arial,Helvetica,sans-serif}.MultiOfBlock__item:first-child{padding-bottom:0}.MultiOfBlock__item:hover a,.MultiOfBlock__item:hover button{color:#f29f35}.header-search-enter{transform:translateY(-60px)}.header-search-enter.header-search-enter-active{transform:translateY(0)}.header-search-appear{transform:translateY(-60px)}.header-search-appear.header-search-appear-active{transition:transform .35s cubic-bezier(.835,.005,.01,1);transform:translateY(0)}.header-search-leave{transform:translateY(0)}.header-search-leave.header-search-leave-active{transform:translateY(-80px)}.MobileMenu{background-color:#4e4852;flex-direction:column;display:flex;box-shadow:0 4px 4px rgba(0,0,0,.24),0 0 4px rgba(0,0,0,.12)}.MobileMenu__searchBar{flex-direction:column;justify-content:center;height:70px;display:flex}.MobileMenuUtils{justify-content:flex-end;display:flex}.MobileMenuHeaderContainer{justify-content:flex-end;align-items:center;max-width:1280px;height:80px;margin:0 8px;display:flex}.MobileMenuHeader__burgerIcon{color:#fff;margin-right:10px;padding-top:5px;font-size:25px}.MobileMenuHeaderSearch{width:90vw;margin-right:4px;display:flex}.MobileMenuHeaderSearch__closeSearch{color:#fff;margin-left:30px;font-size:1.57143rem;transition:transform .3s}.MobileMenuHeaderSearch__closeSearch:hover{transform:scale(1.15)}.MobileMenu__item{text-align:center;flex-direction:column;align-items:center;width:100%;padding:0 15px;line-height:5.71429rem;display:flex}.MobileMenu__submenu{z-index:5;background-color:#4e4852;flex-flow:column wrap;justify-content:center;align-items:center;width:100%;display:flex;position:absolute;top:80px}.MobileMenu__separator{background-color:#fff;width:100vw;height:1px}.MobileMenu__NavItem__submenu{width:100%}.MobileMenu__NavItem__submenu>button{flex-direction:column;align-items:center;width:100%;display:flex}.MobileMenu__NavItem__submenuList{background-color:#6b676e;flex-direction:column;align-items:center;width:100%;max-width:1280px;height:100%;margin:0 auto;list-style:none;display:flex}@media (max-width:1280px){.MultiOfBlock{z-index:10;right:10%}.HeaderSearch{width:90vw;margin-right:4px;display:flex}.HeaderSearch__closeSearch{color:#fff;margin-left:30px;font-size:1.57143rem;transition:transform .3s}.HeaderSearch__closeSearch:hover{transform:scale(1.15)}}button{color:inherit}.NavItem{z-index:3;color:#fff;text-transform:uppercase;cursor:pointer;height:100%;font-size:1rem;font-weight:500;transition:color .5s;display:block;position:relative}.NavItem--state-current,.HeaderNav__item:hover>.NavItem{color:#f29f35!important}.HeaderNav__sub .NavItem:not(.NavItem--state-current){color:#4e4852}.HeaderNav__sub .NavItem{text-transform:none}.HeaderNav:hover>.HeaderNav__item>.NavItem--state-current:not(.home):after{display:none}.HeaderNav__with-sub-horizontal>.HeaderNav__item>.NavItem--state-current:not(.home):after,.HeaderNav>.HeaderNav__item:hover>.NavItem:not(.home):after{z-index:4;pointer-events:none;content:"";border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #fff;width:0;height:0;display:block;position:absolute;bottom:-5px;left:calc(50% + 5px);transform:rotate(-90deg)translateY(-50%)}.Home{flex-direction:column;width:100%;max-width:1280px;display:flex}.HomeContainer{justify-content:center;min-height:calc(100vh - 205px);padding-top:100px;display:flex}.Home__welcome{color:#4e4852;text-align:center;margin:30px 30px 80px;font-size:2.14286rem;font-weight:500;line-height:normal}.Home>.Search{margin-bottom:30px}.Home__noResults{text-align:center;width:660px;margin:0 auto}.Home .CardTabs{box-shadow:0 3px 6px #a0a2a1}.Home .BlocPathListContainer,.Home .EmployersListContainer,.Home .EvaluationsListContainer,.Home .EvaluationsJuryListContainer,.Home .FundersListContainer,.Home .IperiaEmployeesListContainer,.Home .JuriesListContainer,.Home .LearnersListContainer,.Home .LongTrainingsListContainer,.Home .ModulePathsListContainer,.Home .OfsEmployeesListContainer,.Home .OfsListContainer,.Home .TrainersListContainer{margin-top:0}@media (max-height:600px){.HomeContainer{padding-top:0}.Home__welcome{margin-bottom:30px}}.IperiaBlocContainer{width:100%;max-width:1280px;margin:80px auto}.IperiaBlocForm .ModelFormView__row:nth-child(4){padding-top:1.8rem}.IperiaBlocFormContainer{width:100%;max-width:1280px;margin:80px auto}.IperiaBlocForm__form__finalButtons{justify-content:center}.IperiaBlocForm__form__finalButtons .Button{margin:0 15px}.IperiaBlocForm .Fieldset{padding:0 8.5%}.IperiaBlocForm .form-error{color:#d50000;margin:5px 0}.IperiaBlocForm__modulesList{background-color:#f2f2f2;border:1px solid #d9d9d9;padding:20px 30px}.IperiaBlocForm .degreeDocument__formField:nth-child(odd){float:left;width:calc(50% - 40px)}.IperiaBlocForm .degreeDocument__formField:nth-child(2n){float:right;width:calc(50% - 40px)}.IperiaBlocsListContainer{width:100%;max-width:1280px;margin:80px auto 0}.IperiaBlocsList__link{text-align:center}.IperiaBlocsList .TableView__cell__delete{background-color:transparent;border:0;padding:0}.IperiaEmployeeContainer,.IperiaEmployeeFormContainer{width:100%;max-width:1280px;margin:80px auto}.IperiaEmployeeForm__form__finalButtons{justify-content:center}.IperiaEmployeeForm__form__finalButtons .Button{margin:0 15px}.IperiaEmployeeForm .Fieldset{padding:0 8.5%}.IperiaEmployeesListContainer{width:100%;max-width:1280px;margin:80px auto 0}.IperiaEmployeesList .FilterForm__row{width:33.3333%}.IperiaModuleContainer,.IperiaModuleFormContainer{width:100%;max-width:1280px;margin:80px auto}.IperiaModuleForm__form__finalButtons{justify-content:center}.IperiaModuleForm__form__finalButtons .Button{margin:0 15px}.IperiaModuleForm__formacodeField{max-width:217.5px}.IperiaModuleForm .Fieldset{padding:0 8.5%}.IperiaModuleForm .form-error{color:#d50000;margin:5px 0}.IperiaModuleForm__validityDates,.IperiaModuleForm__durations{justify-content:space-between;display:flex}.IperiaModuleForm__validityDate,.IperiaModuleForm__duration{width:45%}.IperiaModuleForm__block .ModelFormView__formField{position:relative}.IperiaModuleForm__block .ModelFormView__formField .InputDate{width:100%;position:absolute;bottom:0}.IperiaModuleForm__funderContainer .ModelFormView__row{margin:35px 0}.IperiaModuleForm__funderContainer .ModelFormView__row .FunderDate{top:0}.IperiaModulesListContainer{width:100%;max-width:1280px;margin:80px auto 0}.IperiaModulesList .FilterForm__row{width:50%}.IperiaModulesList__body [data-column=link]>.cell-content{padding-left:0!important;padding-right:0!important}.IperiaTitreContainer{width:100%;max-width:1280px;margin:80px auto}.IperiaTitre__optionalRequiredBlocs{margin:0}.IperiaTitre__optionalRequiredBlocs__title{margin:0 15px;font-family:OpenSans-light,Arial,Helvetica,sans-serif}.IperiaTitre__optionalRequiredBlocs__number{color:#f29f35}.IperiaTitreFormContainer{width:100%;max-width:1280px;margin:80px auto}.IperiaTitreForm__form__finalButtons{justify-content:center}.IperiaTitreForm__form__finalButtons .Button{margin:0 15px}.IperiaTitreForm .Fieldset{padding:0 8.5%}.IperiaTitreForm .form-error{color:#d50000;margin:5px 0}.IperiaTitreForm__blocList{background-color:#f2f2f2;border:1px solid #d9d9d9;padding:20px 30px}.IperiaTitreForm__blocsListTitle{color:#f29f35;text-transform:uppercase;margin:0 0 20px;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;font-size:1.14286rem;line-height:1.14286rem}.IperiaTitreForm__mandatoryBlocs{margin-bottom:25px}.IperiaTitreForm__optionalBlocs{margin:20px 0;position:relative}.IperiaTitreForm__optionalBlocs:before,.IperiaTitreForm__optionalBlocs:after{content:"";display:table}.IperiaTitreForm__optionalBlocs:after{clear:both}.IperiaTitreForm__optionalBlocs:hover .IperiaTitreForm__deleteBlocListBtn{pointer-events:auto;opacity:1;transform:scale(1)}.IperiaTitreForm__optionalBlocs .mandatory-blocs-amount{float:left;width:250px;margin-top:30px}.IperiaTitreForm__optionalBlocs .mandatory-blocs-amount .InputText__wrapper{background-color:#fff}.IperiaTitreForm__deleteBlocListBtn{pointer-events:none;opacity:0;transition:all .15s;position:absolute;top:20px;right:20px;transform:scale(.9)}.IperiaTitreForm__deleteBlocListBtn .icon{color:#fff;vertical-align:middle;background-color:#7f7a81;border-radius:50%;padding:9px;font-size:.642857rem}.IperiaTitreForm__addOptionalBlocsBtn{margin-top:20px}.IperiaTitreForm .degreeDocument__formField:nth-child(odd){float:left;width:calc(50% - 40px)}.IperiaTitreForm .degreeDocument__formField:nth-child(2n){float:right;width:calc(50% - 40px)}.IperiaTitresListContainer{width:100%;max-width:1280px;margin:80px auto 0}.ItinerarySynthesisContainer{width:1040px}.ItinerarySynthesis__placeZone{box-sizing:border-box;border:1px solid #d9d9d9;width:49%;margin:5px;display:inline-block}.ItinerarySynthesis__placeZone--active{background-color:#eff8fd}.ItinerarySynthesis__placeZone:focus,.ItinerarySynthesis__placeZone:hover{border:1px solid #9b9b9b}.ItinerarySynthesis__placeZone button{text-align:left;width:100%;height:100%}.ItinerarySynthesis__placeZone>input{flex:1}.ItinerarySynthesis__placeInfos{color:#4e4852;flex:5;padding:20px}.ItinerarySynthesis__placeInfos__title{font-family:OpenSans-bold,Arial,Helvetica,sans-serif;font-size:16px;display:block}.ItinerarySynthesis__placeInfos__address{display:block}.ItinerarySynthesis__placeInfos__date{margin-bottom:15px;display:block}.ItinerarySynthesis__placeInfos__label{margin-right:15px;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;display:inline-block}.ItinerarySynthesis__map{display:flex}.ItineraryMapContainer{flex-shrink:0;width:70%;height:400px;margin-bottom:20px}.ItineraryMap{vertical-align:top;width:70%;height:100%;display:inline-block}.ItineraryMap__details{color:#4e4852;text-align:right;padding:15px}.ItineraryMap__startingAddress__label{font-family:OpenSans-bold,Arial,Helvetica,sans-serif;display:block}.ItineraryMap__totalInfos{color:#f7f7f7;background-color:#7f7a81;margin:0;padding:5px 15px}.ItineraryMap__totalInfos__label{font-family:OpenSans-bold,Arial,Helvetica,sans-serif;display:block}.ItineraryMap__totalInfos__value{font-size:1.57143rem}.ItineraryMap__totalInfos__value__red{color:#d50000;font-size:1.57143rem}.OpenLayerContainer{display:flex}.OpenLayerMap{width:742px;height:400px}.ol-control{background-color:#fff;border-radius:4px;flex-direction:column;padding:2px;display:flex;position:absolute}.ol-zoom-in,.ol-zoom-out{color:#6b676e;width:40px;height:40px;font-size:1.57143rem}.ol-zoom-in:hover,.ol-zoom-out:hover{color:#000}.ol-popup{z-index:5;background-color:#fff;border:1px solid #ccc;border-radius:10px;min-width:280px;padding:15px;position:absolute;bottom:12px;left:-50px;box-shadow:0 1px 4px rgba(0,0,0,.2)}.ol-popup:after,.ol-popup:before{pointer-events:none;content:" ";border:solid transparent;width:0;height:0;position:absolute;top:100%}.ol-popup:after{border-width:10px;border-top-color:#fff;margin-left:-10px;left:48px}.ol-popup:before{border-width:11px;border-top-color:#ccc;margin-left:-11px;left:48px}.ol-popup-closer{text-decoration:none;position:absolute;top:2px;right:8px}.ol-popup-closer:after{content:"✖"}.JuriesListContainer{width:100%;max-width:1280px;margin:80px auto 0}.JuriesList .FilterForm__row{width:33.3333%}.JuriesList__body [data-column=link]>.cell-content{padding-left:0!important;padding-right:0!important}.JuryContainer{width:100%;max-width:1280px;margin:80px auto}.JuryFormContainer{width:100%;max-width:1280px;margin:80px auto;position:relative}.JuryForm__form__finalButtons{justify-content:center}.JuryForm__form__finalButtons .Button{margin:0 15px}.JuryForm .Fieldset{padding:0 8.5%}.LearnerContainer{width:100%;max-width:1280px;margin:80px auto}.Learner .DetailOfConsumptionButton{margin-right:5px}.LearnerFormContainer{width:100%;max-width:1280px;margin:80px auto;position:relative}.LearnerForm__form__finalButtons{justify-content:center}.LearnerForm__form__finalButtons .Button{margin:0 15px}.LearnerForm .Fieldset{padding:0 8.5%}.LearnerForm__filledComment .InputTextArea__field{border:3px solid #3c3942}.LearnerTrainingsList__TrainingCell{position:relative}.LearnerTrainingsList__TrainingCell .icon-chevron{float:right;cursor:pointer;font-size:.571429rem}.LearnerTrainingsList__TrainingCell .CellToolTip{width:400px;left:calc(50% - 95px)}.LearnerTrainingsList__TrainingCell>span{vertical-align:middle;display:inline-block}.LearnerTrainingsList__TrainingCell>span:first-child{width:93%}.LearnerTrainingsList__RelatedTrainingsList{padding-top:20px;position:relative}.LearnerTrainingsList__RelatedTrainingsList__buttonClose{position:absolute;top:-2px;right:0}.LearnerTrainingsList__RelatedTrainingsList .icon-close{color:#fff;vertical-align:middle;background-color:#7f7a81;border-radius:50%;padding:5px;font-size:.642857rem}.LearnerTrainingsList__RelatedTrainingsList__list{padding-left:20px;list-style-type:disc}.LearnersListContainer{width:100%;max-width:1280px;margin:80px auto 0}.LearnersList .FilterForm__row{width:25%}.Login{background-color:#fff;width:470px;box-shadow:0 3px 6px #a0a2a1}.LoginContainer{justify-content:center;align-items:center;min-height:calc(100vh - 160px);display:flex}.LoginForm{padding:0 70px 50px}.LoginForm__row{margin:15px 0}.LoginForm__row:last-child{margin-bottom:0}.LoginForm__showPassword{background:0 0;border:0;padding:0;line-height:37px}.LoginForm__showPassword .text{color:#a0a2a1;text-align:center;text-transform:uppercase;padding-right:10px;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;font-size:.785714rem}.LoginForm__recover{color:#4e4852;margin:0;font-family:OpenSans,Arial,Helvetica,sans-serif;font-size:.785714rem}.LoginForm__recover .icon{position:relative;top:2px}.LoginForm__recover .link{padding-left:10px}.LoginForm__recover .link:hover{text-decoration:underline}.Login .subtitle{color:#4e4852;text-align:center;margin:25px 0;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;font-size:1.28571rem;line-height:normal}.Login .block-success{padding:50px 70px}.Login .block-success .message{margin-bottom:25px}.Login .Messages__message{text-align:center}@media (max-width:768px){.Login{margin:4%}.LoginForm{padding:0 4% 4%}.LoginForm__recover{font-size:1rem}}.LoginRecoveryForm{padding:0 70px 50px}.LoginRecoveryForm__row{margin:15px 0}.LoginRecoveryForm__row:last-child{margin-bottom:0}.LoginRecoveryForm .ButtonGroup{margin:0 -10px}.LoginRecoveryForm .ButtonGroup .Button{flex:1;margin:0 10px}.RecoveryChoices{padding:0 70px 70px}.RecoveryChoices .ButtonGroup{margin:0 -10px}.RecoveryChoices .ButtonGroup .Button{flex:1;margin:0 10px}.RecoveryChoices .InputRadio__container{margin:20px 0}.RecoveryChoices .InputRadio__field{margin:10px 0}.LongTrainingContainer{width:100%;max-width:1280px;margin:80px auto}.LongTraining__title .icon{vertical-align:middle}.LongTraining__infos{margin-bottom:30px;display:flex}.LongTraining__infos__col{width:60%}.LongTraining__infos__col--status{width:40%}.LongTraining__infos__col--status .InputSelect__wrapper{width:80%}.LongTraining__infos__col--status .ModulePath__info__label{margin-right:15px}.LongTraining__info{flex:1}.LongTraining__info__label{font-family:OpenSans-bold,Arial,Helvetica,sans-serif}.LongTraining__info__label.bloc{margin-top:unset;margin-bottom:unset}.LongTraining__info__label--number{padding-left:20px}.LongTraining__info__annexe{text-align:right;margin-top:5px;display:block}.LongTraining__trainer__status{margin-right:20px;display:inline-block}.LongTraining__trainer__name{vertical-align:top;display:inline-block}.LongTraining__tab__extra{font-family:OpenSans-light,Arial,Helvetica,sans-serif}.LongTraining__editStatusForm{padding:10px}.LongTraining__editStatusForm .status{text-align:center;margin:30px 0;font-size:1.28571rem;display:block}.LongTraining__editStatusForm .warnStatus__isUserOf{margin-bottom:30px}.LongTraining__errorMessage{width:600px;padding:10px}.LongTraining__bullets{margin-left:30px;list-style:outside}.LongTraining__title:before,.LongTraining__bloc:before,.LongTraining__trainer:before{vertical-align:middle;content:"";background-color:#000;border-radius:50%;width:5px;height:5px;margin-right:15px;display:inline-block}.LongTraining .CardInfoBlocks__row:not(.isRefs) .InfosBlock__line{margin-left:10px}.LongTraining .DocumentFormContainer .ModelFormView__body{padding:0}.LongTrainingDepartureContainer{width:100%;max-width:1280px;margin:80px auto}.LongTrainingDeparture__body{border:1px solid #d9d9d9;padding:45px}.LongTrainingDeparture__form__finalButtons{margin-top:50px}.LongTrainingDeparture__warning,.LongTrainingDeparture__success{text-align:center;margin-top:100px}.LongTrainingDeparture__warning .message,.LongTrainingDeparture__success .message{width:50%;margin:15px auto 30px;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;font-size:1.14286rem}.LongTrainingDeparture__warning .warning{display:inline-block}.LongTrainingDeparture__warning .message{color:#f29f35}.LongTrainingDeparture__success .animated-checkmark{display:inline-block}.LongTrainingDeparture__success .message{color:#60bb71}.LongTrainingDeparture .CardView{background-color:#fff}.LongTrainingDeparture .CardView__body{padding:45px}.LongTrainingDeparture .ModelFormView__body{padding:0}.LongTrainingDeparture .DuplicatedForm__title{color:#f29f35;text-transform:uppercase;margin:20px 0 10px;font-size:1.28571rem}.AddLongTrainingDeparture .ProgressionStepper{width:700px;margin:0 auto 45px}.AddLongTrainingDeparture .InputTableSelect__label{font-family:OpenSans-bold,Arial,Helvetica,sans-serif;font-size:1.07143rem}.AddLongTrainingDeparture .ContextForm{width:50%}.AddLongTrainingDeparture .LearnerFormContainer{margin:40px auto}.AddLongTrainingDeparture .BlocsForm{width:60%;margin:0 auto}.AddLongTrainingDeparture .BlocsForm__bloc{margin:20px 0}.AddLongTrainingDeparture .BlocsForm__bloc__title{font-family:OpenSans-bold,Arial,Helvetica,sans-serif}.AddLongTrainingDeparture .BlocsForm__bloc__evaluationsList{margin-left:50px;list-style-type:circle}.AddLongTrainingDeparture .BlocsForm__bloc__subTitle{margin-left:5%}.AddLongTrainingDeparture .BlocsForm__bloc__subList{margin-left:10%}.AddLongTrainingDeparture .BlocsForm__bloc__subList__specificity{margin-bottom:20px}.EditBlocsForm__bloc{margin:20px 0}.EditBlocsForm__bloc__title{font-family:OpenSans-bold,Arial,Helvetica,sans-serif}.EditBlocsForm__bloc__evaluationsList{margin-left:50px;list-style-type:circle}.EditBlocsForm__bloc__evaluationInfos{list-style-type:disc}.EditBlocsForm__bloc__info{margin-left:15px}.EditBlocsForm__bloc__subTitle{margin-left:5%}.EditBlocsForm__bloc__subList{margin-left:10%}.EditBlocsForm__bloc .InputRadio{width:30%}.LearnerForm__legend{grid-gap:10px;gap:10px;padding-bottom:20px;display:flex}.LongTrainingEvaluations__collapse{margin:10px 0}.LongTrainingEvaluations .Collapse__summary{font-family:OpenSans-bold,Arial,Helvetica,sans-serif}.LongTrainingEvaluations__evaluationButton{float:right;margin-top:-8px}.LongTrainingEvaluations__evaluationWording{vertical-align:top;width:89%;display:inline-block}.LongTrainingEvaluations__moments{margin-bottom:20px}.LongTrainingEvaluations__learners{background-color:#eff8fd;padding:15px}.LongTrainingEvaluations__learners__name{font-family:OpenSans-bold,Arial,Helvetica,sans-serif}.LongTrainingEvaluations__learners__info{font-style:italic}.LongTrainingEvaluations__learners .TableView__cell__link{display:inherit}.LongTrainingFormContainer{width:100%;max-width:1280px;margin:80px auto}.LongTrainingForm__body{border:1px solid #d9d9d9;padding:45px 125px}.LongTrainingForm__form__finalButtons{margin-top:50px}.LongTrainingForm__success{text-align:center;margin-top:100px}.LongTrainingForm__success .animated-checkmark{display:inline-block}.LongTrainingForm__success .message{color:#60bb71;width:50%;margin:15px auto 30px;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;font-size:1.14286rem}.LongTrainingForm .CardView{background-color:#fff}.LongTrainingForm .CardView__body{padding:45px}.LongTrainingForm .ModelFormView__body{padding:0}.LongTrainingForm .ContextForm{width:100%;margin-top:20px}.LongTrainingForm .ContextForm__dates{display:flex}.LongTrainingForm .ContextForm__dates>*{flex:1 0 auto}.LongTrainingForm .ContextForm .FunderInfo{margin-left:10px}.LongTrainingForm .ContextForm .FunderInfo__tooltip{text-transform:none;width:28.5714rem;margin:0;padding:0}.LongTrainingForm .TitlesBlocsForm{margin-top:20px}.LongTrainingForm .TitlesBlocsForm__blocsContainer{justify-content:space-between;display:flex}.LongTrainingForm .TitlesBlocsForm__title{color:#000;text-transform:uppercase;font-weight:700}.LongTrainingForm .TitlesBlocsForm__title .min{text-transform:lowercase}.LongTrainingForm .TitlesBlocsForm__title .min span{color:#f29f35}.LongTrainingForm .TitlesBlocsForm__list{list-style:outside}.LongTrainingForm .TitlesBlocsForm__recommendedHours{border-left:1px solid #d9d9d9;width:250px;margin:10px 0 30px;padding-left:20px}.LongTrainingForm .EvaluationsForm{margin-top:20px}.LongTrainingForm .EvaluationsForm__header{justify-content:space-between;margin-bottom:1rem;display:flex}.LongTrainingForm .EvaluationsForm__typeEval{color:#000;text-transform:uppercase;margin:0 0 10px -20px;font-weight:700;display:block}.LongTrainingForm .EvaluationsForm__typeEval__value{text-transform:lowercase;font-weight:400}.LongTrainingForm .EvaluationsForm__evalBloc:not(:first-child){margin-top:20px}.LongTrainingForm .EvaluationsForm .ModelFormView__formField:first-child{width:220px}.LongTrainingForm .Collapse:not(:first-child),.LongTrainingForm .ButtonGroup{margin-top:40px}.LongTrainingForm .TitleBlocsForm__list{list-style:outside}.LongTrainingForm .TitleBlocsForm__list li{margin-left:20px}.TitlesBlocsForm__confirmModal .message,.TitlesBlocsForm__confirmModal .list{width:50%;margin:auto;font-size:1.14286rem}.TitlesBlocsForm__confirmModal .message{margin:15px auto}.TitlesBlocsForm__confirmModal .list{list-style-type:disc}.TitlesBlocsForm__confirmModal .ButtonGroup{margin-top:3rem}.EvaluationsForm__confirmModal .info-status{font-family:OpenSans-bold,Arial,Helvetica,sans-serif}.DocumentForm__row{border:1px solid #d9d9d9;flex-direction:row;justify-content:space-between;align-items:center;padding:10px;display:flex}.DocumentForm__file{display:flex}.DocumentForm__file__name{flex-direction:row;justify-content:flex-start;align-items:center;margin:5px;display:flex}.LongTrainingJuryContainer{width:100%;max-width:1280px;margin:80px auto}.LongTrainingJury__success{text-align:center;margin-top:100px}.LongTrainingJury__success .animated-checkmark{display:inline-block}.LongTrainingJury__success .message{color:#60bb71;width:50%;margin:15px auto 30px;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;font-size:1.14286rem}.LongTrainingLearnersList .LearnerEvaluationsList{width:350px;padding-top:20px;position:relative}.LongTrainingLearnersList .LearnerEvaluationsList__buttonClose{position:absolute;top:-2px;right:0}.LongTrainingLearnersList .LearnerEvaluationsList__content{max-height:150px;overflow-y:auto}.LongTrainingLearnersList .LearnerEvaluationsList .icon-close{color:#fff;vertical-align:middle;background-color:#7f7a81;border-radius:50%;padding:5px;font-size:.642857rem}.LongTrainingLearnersList .LearnerEvaluationsList .EvaluationsList__list{padding-left:20px;list-style-type:disc}.LongTrainingLearnersList .LearnerEvaluationsList .EvaluationsList__module{color:#f29f35;margin:10px 0}.LongTrainingLearnersList .LearnerEvaluationsList .EvaluationsList__module:first-child{margin-top:0}.LongTrainingLearnersList .LearnerEvaluationsList .EvaluationsList__module span{color:#4e4852}.LongTrainingLearnersList .LearnerEvaluationsList .EvaluationsList__module .TableView__cell__link{display:inline}.LongTrainingLearnersList .LearnerJuriesList{width:350px;padding-top:20px;position:relative}.LongTrainingLearnersList .LearnerJuriesList__buttonClose{position:absolute;top:-2px;right:0}.LongTrainingLearnersList .LearnerJuriesList__content{max-height:150px;overflow-y:auto}.LongTrainingLearnersList .LearnerJuriesList .icon-close{color:#fff;vertical-align:middle;background-color:#7f7a81;border-radius:50%;padding:5px;font-size:.642857rem}.LongTrainingLearnersList .LearnerJuriesList .JuriesList__list{padding-left:20px;list-style-type:disc}.LongTrainingLearnersList .LearnerJuriesList .JuriesList__module{color:#f29f35;margin:10px 0}.LongTrainingLearnersList .LearnerJuriesList .JuriesList__module:first-child{margin-top:0}.LongTrainingLearnersList .LearnerJuriesList .JuriesList__module span{color:#4e4852}.LongTrainingLearnersList .LearnerEvaluationsCount,.LongTrainingLearnersList .LearnerJuriesCount{position:relative}.LongTrainingLearnersList .LearnerEvaluationsCount .icon-chevron,.LongTrainingLearnersList .LearnerJuriesCount .icon-chevron{cursor:pointer;margin-left:8px;font-size:.571429rem}.LongTrainingLearnersList .LearnerEvaluationsCount .CellToolTip,.LongTrainingLearnersList .LearnerJuriesCount .CellToolTip{left:calc(50% - 200px)}.LongTrainingLearnersList__actions{padding:10px}.LongTrainingLearnersList__actions:before,.LongTrainingLearnersList__actions:after{content:"";display:table}.LongTrainingLearnersList__actions:after{clear:both}.LongTrainingLearnersList__actions__createButton{float:right}.LongTrainingLearnersList .TableView__cell .column-title{text-align:center;padding:0}.LongTrainingLearnersList .TableView__cell .cell-content{text-align:center;padding:15px 0}.LongTrainingLearnersList .TableView__cell__edit{background-color:transparent;border:0;height:auto;padding:0}.LongTrainingLearnersList .TableView__cell__edit:hover{background-color:inherit!important}.LongTrainingLearnersList__quickActions .Button{width:300px;margin:10px 0;display:block}.LongTrainingsListContainer{width:100%;max-width:1280px;margin:80px auto 0}.LongTrainingsList .FilterForm__row{width:33.3333%}.LongTrainingsList .FilterForm .InputSearch__inputWrapper{background-color:#fff}.LongTrainingsList .TrainingsCount{position:relative}.LongTrainingsList .TrainingsCount .icon-chevron{cursor:pointer;margin-left:8px;font-size:.571429rem}.LongTrainingsList .TrainingsCount .CellToolTip{left:calc(50% - 150px)}.LongTrainingsList .TrainingsList{width:250px;position:relative}.LongTrainingsList .TrainingsList__buttonClose{position:absolute;top:-2px;right:0}.LongTrainingsList .TrainingsList__content{max-height:150px;overflow-y:auto}.LongTrainingsList .TrainingsList .icon-close{color:#fff;vertical-align:middle;background-color:#7f7a81;border-radius:50%;padding:5px;font-size:.642857rem}.LongTrainingsList .TrainingsList__list{padding-left:20px;list-style-type:disc}.MailTemplateFormContainer{width:800px;position:relative}.MailTemplateForm .ButtonGroup{margin:30px 0 0}.MailTemplateForm__form .ModelFormView__rows:first-child .ModelFormView__row{margin-top:0}.MailTemplateForm__form .InputMultiTagsSelect{background-color:#f2f2f2;border:1px solid #d9d9d9;padding:20px 30px}.MailTemplatesListContainer{width:100%;max-width:1280px;margin:80px auto 0}.MailTemplatesList .TableView__cell__delete{background-color:transparent;border:0;padding:0}.MailTemplatesList .Button--simple{text-decoration:none}.MailTemplatesList .FilterForm__row{width:33.3333%}.MailTemplatesList__editBtn{font-size:1rem;text-decoration:none}.MailTemplatesList .MailAttachmentsList{position:relative}.MailTemplatesList .MailAttachmentsList .icon-chevron{cursor:pointer;margin-left:8px;font-size:.571429rem}.MailTemplatesList .MailAttachmentsList .CellToolTip{left:calc(50% - 225px)}.MailTemplatesList .MailAttachmentsList .AttachmentsList{width:400px;padding-top:20px;position:relative}.MailTemplatesList .MailAttachmentsList .AttachmentsList__buttonClose{position:absolute;top:-2px;right:0}.MailTemplatesList .MailAttachmentsList .AttachmentsList__content{max-height:150px;overflow-y:auto}.MailTemplatesList .MailAttachmentsList .AttachmentsList .icon-close{color:#fff;vertical-align:middle;background-color:#7f7a81;border-radius:50%;padding:5px;font-size:.642857rem}.MailTemplatesList .MailAttachmentsList .AttachmentsList__list{padding-left:20px;list-style-type:disc}.MailTemplatesList .MailAttachmentsList .AttachmentsList__attachment{color:#f29f35;margin:10px 0}.MailTemplatesList .MailAttachmentsList .AttachmentsList__attachment:first-child{margin-top:0}.MailTemplatesList .MailAttachmentsList .AttachmentsList__attachment span{color:#4e4852}.MessageBannerContainer{width:100%;max-width:660px;margin:0 auto 80px}.MessageBannerContainer .MessageBanner{border-radius:4px;align-items:center;width:100%;min-height:60px;padding:0 25px;display:flex}.MessageBannerContainer .MessageBanner__typeMessage{font-weight:600}.MessageBannerContainer .MessageBanner--success{color:#64b548;background-color:#dff0d9;border:1.5px solid #a1d390}.MessageBannerContainer .MessageBanner--info{color:#369dce;background-color:#daedf6;border:1.5px solid #88c5e2}.MessageBannerContainer .MessageBanner--alert{color:#b49914;background-color:#fcf8e4;border:1.5px solid #f2e088}.MessageBannerContainer .MessageBanner--warning{color:#b84c4c;background-color:#f2dede;border:1.5px solid #d59595}.ModulePathContainer{width:100%;max-width:1280px;margin:80px auto}.ModulePath__title .icon{vertical-align:middle}.ModulePath__title__status{color:#377c9e}.ModulePath__infos{margin-bottom:30px;display:flex}.ModulePath__infos__col{width:60%}.ModulePath__infos__col--status{width:40%}.ModulePath__infos__col--status .InputSelect__wrapper{width:80%}.ModulePath__infos__col--status .ModulePath__info__label{margin-right:15px}.ModulePath__info{flex:1}.ModulePath__info__label{font-family:OpenSans-bold,Arial,Helvetica,sans-serif}.ModulePath__info__label--number{padding-left:20px}.ModulePath__info__annexe{flex-direction:column;align-items:flex-end;display:flex}.ModulePath__info__annexe__item{text-align:right;margin-top:5px;display:block}.ModulePath__info__annexe__item--relaunch{color:#d0011b}.ModulePath__info__annexe__item--reserve{font-family:OpenSans-bold,Arial,Helvetica,sans-serif}.ModulePath__trainer__status{margin-right:20px;display:inline-block}.ModulePath__trainer__name,.ModulePath__trainingAgency__name{vertical-align:top;display:inline-block}.ModulePath__tab__extra{font-family:OpenSans-light,Arial,Helvetica,sans-serif}.ModulePath__editStatusForm{padding:10px}.ModulePath__editStatusForm .status{text-align:center;margin:30px 0;font-size:1.28571rem;display:block}.ModulePath__errorMessage{width:600px;padding:10px}.ModulePath__bloc{color:#377c9e}.ModulePath__bloc:before{vertical-align:middle;content:"";background-color:#000;border-radius:50%;width:5px;height:5px;margin-right:15px;display:inline-block}.ModulePath__invalidContentDisclaimer li:before{vertical-align:middle;content:"";background-color:#706201;border-radius:50%;width:5px;height:5px;margin-right:15px;display:inline-block}.ModulePath__assignedBtn{float:right;margin-left:10px}.ModulePath__assignedTooltip{width:270px;transform:translate(-100px,-90px)}.ModulePath__assignedTooltipItem{flex-direction:column;justify-content:center;display:flex}.ModulePath__assignedTooltipItem__title{margin:2px}.ModulePath__assignedTooltip:after{top:60px;transform:rotate(-45deg)}.BillDetail__title{color:#4e4852;display:block}.BillDetail__charge{color:#7f7a81;display:block}.BillDetail__charge__label{margin-right:5px;display:inline-block}.BillDetail__expense{color:#7f7a81;font-size:.857143rem;display:block}.BillingForm{width:100%}.BillingForm table{width:100%;margin-left:3px}.BillingForm .InputNumber{float:right;width:200px}.BillingForm__btnValidate{margin:0 auto}.BillingForm__bill__charge{position:relative}.BillingForm__bill__charge:before{content:"";background-color:#f29f35;width:2px;height:75%;display:block;position:absolute;bottom:2px;left:-3px}.BillingForm__bill__charge--is-real:before,.BillingForm__bill__charge--is-life:before{background-color:#377c9e}.BillingForm__bill__expenseTotal{color:#a0a2a1;background-color:#f7f7f7;border:1px solid #d9d9d9;width:200px;height:40px;padding:0 15px;line-height:40px;display:block}.BillingForm__bill__expenseTotalContainer{justify-content:flex-end;display:flex}.BillingForm__Messages{padding-left:20px}.BillingForm__Messages p{margin:0}.BillingForm__Messages__title{padding:5px 0}.BillingForm__Messages__amount{padding-left:20px}.BillingForm__Messages__Threshold{margin-top:10px;display:block}.BillingForm__list{margin-bottom:20px}.BillingForm__listItem{flex-direction:row;justify-content:space-between;align-items:center;margin:2px 0;display:flex}.BillingForm__listItem__title{width:70%;margin-left:5px}.BillingForm__nobill{margin:20px 0 30px}.BillingForm__hidden{display:none}.ModulePathBillingListContainer{width:100%;max-width:1280px;margin:0 auto}.ModulePathBillingList__actions{padding:10px}.ModulePathBillingList__actions:before,.ModulePathBillingList__actions:after{content:"";display:table}.ModulePathBillingList__actions:after{clear:both}.ModulePathBillingList__actions__createButton{float:right}.ModulePathBillingList__credit__btn{margin:0 auto}.ModulePathBillingList__paid{color:#6fa038}.ModulePathBillingList__unpaid{color:#d0011b}.IssuerEnvelope__list{width:400px;display:block}.IssuerEnvelope__envelope{display:flex}.IssuerEnvelope__envelope__names{width:80%;margin-left:20px;list-style-type:disc}.IssuerEnvelope__envelope__amounts{width:20%}.ExpenseFormContainer{width:450px;position:relative}.ExpenseForm__input{margin:15px 0}.ExpenseForm__finalButtons{justify-content:center}.ExpenseForm__finalButtons .Button{margin:0 15px}.ModulePathExpensesList__deleteModal__warning{margin-bottom:15px;display:block}.ModulePathFormContainer{width:100%;max-width:1280px;margin:80px auto;position:relative}.ModulePathForm__form__finalButtons{justify-content:center}.ModulePathForm__form__finalButtons .Button{margin:0 15px}.ModulePathForm__form .ModelFormView__formField:first-child{width:220px}.ModulePathForm__row{margin:0}.ModulePathForm__addPresentielBlockBtn{margin-bottom:30px}.ModulePathForm__closableBlock{position:relative}.ModulePathForm__closableBlock:hover .ModulePathForm__deleteBlocListBtn{pointer-events:auto;opacity:1;transform:scale(1)}.ModulePathForm__deleteBlocListBtn{pointer-events:none;opacity:0;transition:all .15s;position:absolute;top:20px;right:20px;transform:scale(.9)}.ModulePathForm__deleteBlocListBtn .icon{color:#fff;vertical-align:middle;background-color:#7f7a81;border-radius:50%;padding:9px;font-size:.642857rem}.ModulePathForm__moduleDuration{font-size:.857143rem;font-style:italic;line-height:.642857rem;display:block}.ModulePathForm__errorDisclaimer{color:#d50000}.Modal .ModulePathFormContainer{margin:0 auto}.ModulePathFrozenDataContainer{width:100%;max-width:1280px;margin:80px auto}.ModulePathFrozenData__title{color:#3c3942;vertical-align:middle;background-color:#d9d9d9;width:100%;margin:0;padding:10px 15px 10px 25px;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;font-size:1rem;line-height:40px}.ModulePathFrozenData__title:before,.ModulePathFrozenData__title:after{content:"";display:table}.ModulePathFrozenData__title:after{clear:both}.ModulePathFrozenData__block__separator{border:1px solid #f2f2f2;margin:0}.ModulePathFrozenData__block__separator:last-child{display:none}.ModulePathFrozenData .CardView__body{padding:0}.ModulePathFrozenData .CardView__gotoListButton{margin:10px 25px;display:inline-block;position:static}.ModulePathFrozenData .InputText__wrapper{height:24px}.ModulePathFrozenData__buttons{justify-content:flex-start}.ModulePathFrozenData__buttons .Button:last-child{position:absolute;right:0}.ModulePathLearnersListContainer{width:100%;max-width:1280px;margin:10px auto}.ModulePathLearnersList__link{text-align:center}.ModulePathLearnersList .TableView__body .TableView__cell:first-child>.cell-content{padding:1rem .5rem}.ModulePathLearnersList .TableView__cell .column-title{text-align:center;padding:0}.ModulePathLearnersList .TableView__cell .cell-content{text-align:center;padding:1rem .5rem}.ModulePathLearnersList .TableView__cell .TableView__cell__delete{background-color:transparent;border:0;padding:0}.ModulePathLearnersList__additionnalButtons{float:right;margin-left:auto}.ModulePathLearnersList__additionnalButtons .ListView_generetateFileButton{margin:0 10px}.ModulePathLearnersList__additionnalButtons .ListView__search__create{margin-right:10px}.ListView__search__create+.ModulePathLearnersList__additionnalButtons{margin-left:0}.ModulePathLearnersList__contentAfterTab{float:right;padding:15px}.ModulePathLearnersList__contentAfterTab .submitButton{margin-left:20px}.ModulePathLearnersList .InputNumber__wrapper{min-width:35px;margin:0 5px}.ModulePathLearnersList .InputNumber__field{padding:0 5px}.ModulePathLearnersList__formButtons{justify-content:space-between;width:100px}.ModulePathLearnersList__origin{font-size:.857143rem;display:block}.ModulePathLearnersList__status{display:block}.ModulePathLearnersList__status--proposed,.ModulePathLearnersList__status--red{color:#d0011b}.ModulePathLearnersList__status--orange{color:#f29f35}.ModulePathLearnersList__status--green{color:#60bb71}.ModulePathLearnersList__status--grey{color:#4e4852}.ModulePathLearnersList__statusDate{display:block}.ModulePathLearnersList__statusBtn{color:#000;border:none}.ModulePathLearnersList__statusIcon{margin-left:5px}.fundingPlanInput .Select-placeholder,.fundingPlanInput .Select--single>.Select-control .Select-value{padding-left:.45rem;padding-right:.45rem}.ModulePathsListContainer{width:100%;max-width:1280px;margin:80px auto 0}.ModulePathsList__row__status{text-align:center;width:100%;line-height:13px;display:block}.ModuleRatesListContainer{width:100%;max-width:1280px;margin:80px auto 0}.ModuleRatesList .FilterForm__row{width:25%}.RateForm{width:600px}.RateForm .RequiredField__legend{margin-bottom:20px}.RateForm__row{margin:10px 0;display:flex}.RateForm__row:first-child{margin-top:0}.RateForm__input{margin-left:15px}.RateForm__input:first-child{margin-left:0}.RateForm__input--radio{width:100%}.RateForm__input--search{width:75%}.RateForm__input--price{width:100%}.RateForm__btn{margin:20px auto 0}.TechnicalRatesModuleListContainer{width:100%;max-width:1280px;margin:80px auto 0}.TechnicalRatesModuleList .FilterForm__row{width:33.3333%}.TechnicalRateForm{width:600px}.TechnicalRateForm .RequiredField__legend{margin-bottom:20px}.TechnicalRateForm__row{margin:25px 0;display:flex}.TechnicalRateForm__row:first-child{margin-top:0}.TechnicalRateForm__row:nth-child(5){justify-content:flex-end}.TechnicalRateForm__row:nth-child(5) .TechnicalRateForm__input{max-width:50%}.TechnicalRateForm__input{margin-left:15px}.TechnicalRateForm__input:first-child{margin-left:0}.TechnicalRateForm__input--radio{width:100%}.TechnicalRateForm__input--search{width:75%}.TechnicalRateForm__input--price{width:100%}.TechnicalRateForm__btn{margin:20px auto 0}.EditLabelingOfForm{width:900px}.EditLabelingOfForm__blocList{background-color:#f2f2f2;border:1px solid #d9d9d9;margin-bottom:1rem;padding:20px 30px}.EditLabelingOfForm__blocsListTitle{color:#f29f35;text-transform:uppercase;margin:0 0 20px;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;font-size:1.14286rem;line-height:1.14286rem}.EditLabelingOfForm__btn{margin-top:15px}.EditLabelingOfForm__head{justify-content:center}.EditLabelingOfForm__head .InputRadio{width:70%}.EditLabelingOfForm .InputSelect{min-width:200px}.OfContainer{width:100%;max-width:1280px;margin:80px auto}.Of__websiteUrl{color:#377c9e;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;line-height:1.07143rem}.Of .InfosBlock[data-identifier=labellisation] .InfosBlock__content{background-color:#f2f2f2}.Of__labeling{width:100%}.Of__labeling__title{color:#3c3942;margin:0;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;font-size:1.14286rem;line-height:1.07143rem;display:inline-block}.Of__labeling__item{background-color:#f2f2f2}.Of__labeling__item--empty{text-align:center;padding:20px}.Of__labeling__item:not(:last-child){margin-bottom:20px}.Of__labeling .InfosBlock__content{background-color:#f2f2f2}.Of__labeling__head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.OfEmployeeContainer,.OfEmployeeFormContainer{width:100%;max-width:1280px;margin:80px auto}.OfEmployeeForm__form__finalButtons{justify-content:center}.OfEmployeeForm__form__finalButtons .Button{margin:0 15px}.OfEmployeeForm .Fieldset{padding:0 8.5%}.OfEmployeesListContainer{width:100%;max-width:1280px}.OfEmployeesList .FilterForm__row{width:33.3333%}.OfFormContainer{width:100%;max-width:1280px;margin:80px auto;position:relative}.OfForm__form__finalButtons{justify-content:center}.OfForm__form__finalButtons .Button{margin:0 15px}.OfForm .Fieldset{padding:0 8.5%}.AssociateModuleOfForm{width:400px}.AssociateModuleOfForm__row{margin:10px 0}.AssociateModuleOfForm__row:first-child{margin-top:0}.AssociateModuleOfForm__btn{margin:20px auto 0}.ModuleTrainersList{width:300px;padding-top:20px;position:relative}.ModuleTrainersList__buttonClose{position:absolute;top:-2px;right:0}.ModuleTrainersList__content{max-height:150px;overflow-y:auto}.ModuleTrainersList .icon-close{color:#fff;vertical-align:middle;background-color:#7f7a81;border-radius:50%;padding:5px;font-size:.642857rem}.ModuleTrainersList .TrainersList__list{padding-left:20px;list-style-type:disc}.ModuleTrainersList .TrainersList__trainer{color:#f29f35;margin:10px 0}.ModuleTrainersList .TrainersList__trainer:first-child{margin-top:0}.ModuleTrainersList .TrainersList__trainer span{color:#4e4852}.OfModulesList .FilterForm__row{width:33.3333%}.OfModulesList .ModuleTrainersCount{position:relative}.OfModulesList .ModuleTrainersCount .icon-chevron{cursor:pointer;margin-left:8px;font-size:.571429rem}.OfModulesList .ModuleTrainersCount .CellToolTip{left:calc(50% - 125px)}.OfModulesList .FinancingRequestCount{text-align:center;width:100%;position:relative}.OfModulesList .FinancingRequestCount .icon-chevron{cursor:pointer;margin-left:8px;font-size:.571429rem}.OfModulesList .FinancingRequestCount .CellToolTip{text-align:center;width:260px;left:calc(50% - 75px)}.UpdateModuleOfForm{width:320px;margin:0 auto}.UpdateModuleOfForm__row{margin:10px 0}.UpdateModuleOfForm__row:first-child{margin-top:0}.UpdateModuleOfForm__btn{margin:20px auto 0}.OfsEmployeesListContainer{width:100%;max-width:1280px;margin:80px auto 0}.OfsEmployeesList .FilterForm__row{width:33.3333%}.OfsEmployeesList .FilterForm .InputSearch__inputWrapper{background-color:#fff}.OfsEmployeesList .EmployeeOfsCount{text-align:center;position:relative}.OfsEmployeesList .EmployeeOfsCount .icon-chevron{cursor:pointer;margin-left:8px;font-size:.571429rem}.OfsEmployeesList .EmployeeOfsCount .CellToolTip{text-align:left;left:calc(50% - 175px)}.OfsListContainer{width:100%;max-width:1280px;margin:80px auto 0}.OfsList .FilterForm__row,.OfTrainersList .FilterForm__row{width:33.3333%}.OfTrainersList .TrainerModulesCount{position:relative}.OfTrainersList .TrainerModulesCount .icon-chevron{cursor:pointer;margin-left:8px;font-size:.571429rem}.OfTrainersList .TrainerModulesCount .CellToolTip{left:calc(50% - 208px)}.OfTrainersList .TrainerModulesList{width:350px;padding-top:20px;position:relative}.OfTrainersList .TrainerModulesList__buttonClose{position:absolute;top:-2px;right:0}.OfTrainersList .TrainerModulesList__content{max-height:150px;overflow-y:auto}.OfTrainersList .TrainerModulesList .icon-close{color:#fff;vertical-align:middle;background-color:#7f7a81;border-radius:50%;padding:5px;font-size:.642857rem}.OfTrainersList .TrainerModulesList .ModulesList__list{padding-left:20px;list-style-type:disc}.OfTrainersList .TrainerModulesList .ModulesList__module{color:#f29f35;margin:10px 0}.OfTrainersList .TrainerModulesList .ModulesList__module:first-child{margin-top:0}.OfTrainersList .TrainerModulesList .ModulesList__module span{color:#4e4852}.OpeningRequestsListContainer{width:100%;max-width:1280px;margin:80px auto}.OpeningRequestsList__table .InputCheckbox__field__label{text-align:center}.OpeningRequestsList__toggleAllCheckboxes{width:100%}.OpeningRequestsList__block{margin-left:0;margin-left:initial;padding:5px 10px;font-size:.928571rem}.OpeningRequestsList__block__date{font-family:OpenSans-bold,Arial,Helvetica,sans-serif}.OpeningRequestsList .icon-accepted{color:#60bb71}.OpeningRequestsList .icon-rejected{color:#d50000}.OpeningRequestsStatusForm{float:right;align-items:flex-end;display:flex}.OpeningRequestsStatusForm:before,.OpeningRequestsStatusForm:after{content:"";display:table}.OpeningRequestsStatusForm:after{clear:both}.OpeningRequestsStatusFormContainer{border-top:1px solid #d9d9d9;padding:20px}.OpeningRequestsStatusFormContainer:before,.OpeningRequestsStatusFormContainer:after{content:"";display:table}.OpeningRequestsStatusFormContainer:after{clear:both}.OpeningRequestsStatusForm__statusSelection{float:left;width:400px}.OpeningRequestsStatusForm__submitButton{float:left;margin-left:20px}.OpeningRequestRelaunchDateForm{float:right;align-items:flex-end;display:flex}.OpeningRequestRelaunchDateForm:before,.OpeningRequestRelaunchDateForm:after{content:"";display:table}.OpeningRequestRelaunchDateForm:after{clear:both}.OpeningRequestRelaunchDateFormContainer{padding:15px 20px 0}.OpeningRequestRelaunchDateFormContainer:before,.OpeningRequestRelaunchDateFormContainer:after{content:"";display:table}.OpeningRequestRelaunchDateFormContainer:after{clear:both}.OpeningRequestRelaunchDateForm__relaunchDateSelection{justify-content:space-between;align-items:center;display:flex}.OpeningRequestRelaunchDateForm__relaunchDateSelection .InputDate__label{margin-right:20px}.OpeningRequestRelaunchDateForm__submitButton{float:left;margin-left:20px}.OpeningRequestsRelaunchList{max-height:800px;display:block;overflow-y:scroll}.OpeningRequestsRelaunchListContainer{width:900px}.OpeningRequestsRelaunchList__form{justify-content:flex-end;align-items:center;margin-top:30px;display:flex}.OpeningRequestsRelaunchList__form__label{margin-right:5px;display:inline-block}.OpeningRequestsRelaunchList__form .Button{margin:0 10px}.OpeningRequestsRelaunchList .InputCheckbox__field__label{text-align:center}.OpeningRequestsRelaunchList__valid{color:#6fa038;font-size:.857143rem}.OpeningRequestsRelaunchList__unvalid{color:#d0011b;font-size:1.07143rem}.PageNotFound__title{color:#4e4852;text-align:center;margin:0;font-size:14.2857rem}.PhysicalPersonFormContainer{width:100%;max-width:1280px;margin:80px auto;position:relative}.PhysicalPersonForm__form__finalButtons{justify-content:center}.PhysicalPersonForm__form__finalButtons .Button{margin:0 15px}.PlaceFormContainer{width:450px;position:relative}.PlaceForm__input{margin:15px 0}.PlaceForm__input:first-child{margin-top:0}.PlaceForm__finalButtons{justify-content:center}.PlaceForm__finalButtons .Button{margin:0 15px}.PlaceForm__associatedAddress{margin:10px 0 25px}.PrintDocumentsForm{float:right;align-items:flex-end;display:flex}.PrintDocumentsForm:before,.PrintDocumentsForm:after{content:"";display:table}.PrintDocumentsForm:after{clear:both}.PrintDocumentsFormContainer{border-top:1px solid #d9d9d9;padding:20px}.PrintDocumentsFormContainer:before,.PrintDocumentsFormContainer:after{content:"";display:table}.PrintDocumentsFormContainer:after{clear:both}.PrintDocumentsForm__printerSelection{float:left;width:400px}.PrintDocumentsForm__submitButton{float:left;margin-left:20px}.PrinterContainer{width:100%;max-width:1280px;margin:80px auto;position:relative}.Printer__user{margin:5px 0}.PrinterFormContainer{width:100%;max-width:1280px;margin:80px auto;position:relative}.PrintersListContainer,.ProvisionContainer{width:100%;max-width:1280px;margin:80px auto 0}.Provision .CardView{margin-bottom:40px}.Provision .CardView__body{padding:0;box-shadow:0 3px 6px #a0a2a1}.Provision__header{justify-content:space-between;align-items:center;padding:40px 40px 25px;display:flex}.Provision__header__amount{font-size:2rem;font-weight:700}.Provision__header__actions{display:flex}.Provision__header__actions>button{margin-left:20px}.Provision__header__buttons{padding:0 40px 20px}.Provision__generateButton{margin-right:20px}.Provision .CardView__gotoListButton{left:35px}.ProvisionForm{width:600px}.ProvisionForm__finalButtons{padding-top:10px}.ProvisionsListContainer{width:100%;max-width:1280px;margin:80px auto 0}.ProvisionsList__cegidIcon{color:#4e4852;font-size:1.78571rem}.ProvisionsList .FilterForm__row{width:25%}.ProvisionsList__actions{justify-content:flex-start}.ProvisionsList__generateButton{margin:10px 0 20px 40px}.ProvisionsList__buttonContainer{flex-direction:column;justify-content:center;display:flex}.ProvisionsList__validateButton{color:#60bb71;background:0 0;border:0;text-decoration:none}.ProvisionsList__IconContainer{justify-content:center;display:flex}.ProvisionsList__IconContainer .accepted{color:#6fa038;font-size:.857143rem}.ProvisionsList__IconContainer .generate{color:#f29f35;background:0 0;border:0}.ReinitPassword{background-color:#fff;width:470px;margin-top:70px;box-shadow:0 3px 6px #a0a2a1}.ReinitPasswordContainer{justify-content:center;align-items:center;height:100%;display:flex}.ReinitPasswordForm{padding:0 70px 50px}.ReinitPasswordForm__row{margin:15px 0}.ReinitPasswordForm__row:last-child{margin-bottom:0}.ReinitPasswordForm__showPassword{background:0 0;border:0;padding:0;line-height:37px}.ReinitPasswordForm__showPassword .text{color:#a0a2a1;text-align:center;text-transform:uppercase;padding-right:10px;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;font-size:.785714rem}.ReinitPasswordForm__recover{color:#4e4852;margin:0;font-family:OpenSans,Arial,Helvetica,sans-serif;font-size:.85rem}.ReinitPasswordForm__recover .icon{position:relative;top:2px}.ReinitPasswordForm__recover .link{padding-left:10px}.ReinitPasswordForm__recover .link:hover{text-decoration:underline}.ReinitPassword .subtitle{color:#4e4852;text-align:center;margin:25px 50px;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;font-size:1.28571rem;line-height:normal}.ReinitPassword .message{text-align:center;margin:0}.ReinitPassword .message:not(:first-child){margin-top:5px}.ReinitPassword .main-error{padding:50px 70px}.ReinitPassword .block-errors .message{color:#d50000}.ReinitPassword .block-success{padding:50px 70px}.ReinitPassword .block-success .message{color:#60bb71;margin:0 0 40px}.ReportForm{width:625px}.ReportForm__finalButtons{padding-top:10px}.ReportForm__results{margin:20px 40px}.ReportForm__results__title{color:#4e4852;margin-bottom:10px;display:block}.Search{width:100%;max-width:660px;margin:0 auto}.SearchForm__row{align-items:flex-start;display:flex}.SearchForm .InputText{flex-grow:4}.SearchForm .InputText .icon{color:#1cb7d0}.SearchForm .InputText__wrapper{background-color:#fff;border-radius:3px 0 0 3px}.SearchForm .Button{border-radius:0 3px 3px 0}.SearchForm .Button .icon-search{vertical-align:middle}@media (max-width:768px){.Search{width:80%}}.SettingsFormContainer{width:100%;max-width:1280px;height:70vh;margin:80px auto;display:flex;position:relative}.SettingsForm__addAllowance{margin-bottom:5%}.SettingsForm__block{background-color:#f2f2f2;border:1px solid #d9d9d9;margin-bottom:30px;padding:20px 30px;position:relative}.SettingsForm__block__title{color:#6b676e;margin-left:-5%}.SettingsForm__block__aligned{align-items:flex-end}.SettingsForm__block:hover .SettingsForm__deleteBlocListBtn{pointer-events:auto;opacity:1;transform:scale(1)}.SettingsForm .Fieldset{padding:0 8.5%}.SettingsForm__envelopePopin__buttonClose{position:absolute;top:5px;right:5px}.SettingsForm__deleteBlocListBtn{pointer-events:none;opacity:0;transition:all .15s;position:absolute;top:20px;right:20px;transform:scale(.9)}.SettingsForm__deleteBlocListBtn .icon{color:#fff;vertical-align:middle;background-color:#7f7a81;border-radius:50%;padding:9px;font-size:.642857rem}.SettingsForm__list{flex:none}.SettingsForm__content{flex:auto;overflow:auto}.SettingsForm .SubParamsList{font-size:1rem;list-style-type:none}.SettingsForm .SubParamsList__item{text-transform:uppercase;margin:7px 0}.SettingsForm .SubParamsList__item:hover{color:#f29f35}.SettingsForm .SubParamsList__item--active{color:#377c9e;cursor:pointer}.SettingsForm .SubParamsList__item--active:hover{color:#377c9e}.SettingsForm__subParams{display:none}.SettingsForm__subParams--active{display:block}.SettingsForm__funderContainer .ModelFormView__formField{position:relative}.SettingsForm__funderContainer .ModelFormView__formField .InputDate{position:absolute;bottom:0}.SupervisionDetailContainer{width:100%;max-width:1280px;margin:80px auto;position:relative}.SupervisionDetail__graphForm{flex-direction:column;justify-content:space-evenly;height:15vh;display:flex}.SupervisionDetail__graphButtons{position:absolute;right:5%}.SupervisionDetail__formSelection{margin:0 auto}.SupervisionDetail__userButton{cursor:pointer;font-weight:700}.SupervisionDetail .Fieldset{padding:0 8.5%}.SupervisionDetail .TriggerCronFormContainer,.SupervisionDetail .TriggerSyncFormContainer,.SupervisionDetail .TriggerIndexFormContainer{width:90%;margin:10px auto 0}.SupervisionDetail .TriggerCronFormContainer .Button,.SupervisionDetail .TriggerSyncFormContainer .Button,.SupervisionDetail .TriggerIndexFormContainer .Button{margin:50px auto 0;display:block}.UserListContainer{flex-direction:column;width:50vw;display:flex}.UserList__list{padding:10px}.UserList__button{flex-direction:column;align-items:center;display:flex}.UserList__row{flex-direction:row;display:flex}.UserList__rowTitle{flex-direction:row;font-weight:700;display:flex}.UserList__EmailForm{flex-direction:column;justify-content:space-evenly;margin-top:20px;display:flex}.UserList__EmailFormFields{padding:10px}.SpecificitiesListContainer{width:100%;max-width:1280px;margin:80px auto 0}.SpecificitiesList .FilterForm__row{width:33.3333%}.SpecificitiesList .cell-content .accepted{color:#6fa038}.SpecificitiesList .cell-content .rejected{color:#d50000}.SpecificityForm{min-width:350px}.SpecificityForm__row{margin:10px 0;display:flex}.SpecificityForm__row:first-child{margin-top:0}.SpecificityForm__row--price{justify-content:flex-end}.SpecificityForm__input{width:100%;margin-left:15px}.SpecificityForm__input:first-child{margin-left:0}.SpecificityForm__input .InputSlider__switch{margin-top:20px}.SpecificityForm__finalButtons{justify-content:center}.SpecificityForm__finalButtons .Button{margin:0 15px}.ReferentialListContainer{width:100%;max-width:1280px;margin:80px auto 0}.ReferentialList__link{flex-direction:column;display:flex}.ReferentialList .TableView__cell__delete{background-color:transparent;border:0;padding:0}.ReferentialList .FilterForm__row{width:33.3333%}.ReferentialForm{min-width:350px}.ReferentialForm__row{margin:10px 0;display:flex}.ReferentialForm__row:first-child{margin-top:0}.ReferentialForm__row--price{justify-content:flex-end}.ReferentialForm__input{width:100%;margin-left:15px}.ReferentialForm__input:first-child{margin-left:0}.ReferentialForm__finalButtons{justify-content:center}.ReferentialForm__finalButtons .Button{margin:0 15px}.TrainerContainer{width:100%;max-width:1280px;margin:80px auto}.TrainerFormContainer{width:100%;max-width:1280px;margin:80px auto;position:relative}.TrainerForm__form__finalButtons{justify-content:center}.TrainerForm__form__finalButtons .Button{margin:0 15px}.TrainerForm .Fieldset{padding:0 8.5%}.AssociateModuleTrainerForm{width:400px}.AssociateModuleTrainerForm__row{margin:10px 0}.AssociateModuleTrainerForm__row:first-child{margin-top:0}.AssociateModuleTrainerForm__btn{margin:20px auto 0}.TrainerModulesList .FilterForm__row{width:33.3333%}.TrainerModulesList .ModuleTrainersCount{position:relative}.TrainerModulesList .ModuleTrainersCount .icon-chevron{cursor:pointer;margin-left:8px;font-size:.571429rem}.TrainerModulesList .ModuleTrainersCount .CellToolTip{left:calc(50% - 123px)}.TrainerModulesList__editBtn{font-size:1rem;text-decoration:none}.UpdateModuleTrainerForm{width:320px;margin:0 auto}.UpdateModuleTrainerForm__row{margin:10px 0}.UpdateModuleTrainerForm__row:first-child{margin-top:0}.UpdateModuleTrainerForm__btn{margin:35px auto 10px}.TrainersListContainer{width:100%;max-width:1280px;margin:80px auto 0}.TrainersList .TrainerModulesCount{position:relative}.TrainersList .TrainerModulesCount .icon-chevron{cursor:pointer;margin-left:8px;font-size:.571429rem}.TrainersList .TrainerModulesCount .CellToolTip{left:calc(50% - 615px)}.TrainersList .TrainerModulesCount .CellToolTip:after{left:540px}.DuplicatedEmployersForm .DuplicatedEmployer__id,.DuplicatedEmployersForm .DuplicatedEmployer__birthDay,.DuplicatedEmployersForm .DuplicatedEmployer__address{margin:5px 0;line-height:1rem}.DuplicatedEmployersForm__finalButtons{margin-top:50px}.DuplicatedLearnersForm .DuplicatedLearner__id,.DuplicatedLearnersForm .DuplicatedLearner__birthDay,.DuplicatedLearnersForm .DuplicatedLearner__address{margin:5px 0;line-height:1rem}.DuplicatedLearnersForm__finalButtons{margin-top:50px}.EmployerCreationContainer{width:800px}.EmployerCreation .EmployerFormContainer{margin-top:20px}.EmployerReplacement{position:relative}.EmployerReplacementContainer{width:950px}.EmployerReplacementContainer .TableView__cell{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word;word-wrap:break-word}.EmployerReplacement__filterChoice{margin-bottom:25px}.EmployerReplacement__filterChoice .ListView__search__toggle--state-opened{text-decoration:underline}.EmployerReplacement__filterChoice__passport{display:inline-block}.EmployerReplacement__filterChoice__passport .ListView__search__toggle{box-sizing:border-box}.EmployerReplacement__filterChoice__passport .ListView__search__toggle:after{right:70px}.EmployerReplacement__filterChoice__name{display:inline-block}.EmployerReplacement__filterChoice__name .ListView__search__toggle{box-sizing:border-box}.EmployerReplacement__filterChoice__name .ListView__search__toggle:after{right:88px}.EmployerReplacement__filterChoice__code{display:inline-block}.EmployerReplacement__filterChoice__code .ListView__search__toggle{box-sizing:border-box}.EmployerReplacement__filterChoice__code .ListView__search__toggle:after{right:67px}.EmployerReplacement__filterChoice__related{float:right;display:inline-block}.EmployerReplacement__filterChoice__related .ListView__search__toggle{box-sizing:border-box}.EmployerReplacement__filterChoice__related--state-opened{text-decoration:underline}.EmployerReplacement .FilterForm{text-align:center}.EmployerReplacement .FilterForm .InputText__label{text-align:left}.EmployerReplacement__noResults{justify-content:center;align-items:center;width:100%;height:80px;display:flex}.LearnerCreationContainer{width:800px}.LearnerCreation .LearnerFormContainer{margin-top:20px}.LearnerReplacementContainer{width:950px}.LearnerReplacementContainer .TableView__cell{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word;word-wrap:break-word}.LearnerReplacement__filterChoice{margin-bottom:25px}.LearnerReplacement__filterChoice__passport{display:inline-block}.LearnerReplacement__filterChoice__passport .ListView__search__toggle:after{right:73px}.LearnerReplacement__filterChoice__name{display:inline-block}.LearnerReplacement__filterChoice__name .ListView__search__toggle:after{right:152px}.LearnerReplacement__filterChoice__code{display:inline-block}.LearnerReplacement__filterChoice__code .ListView__search__toggle:after{right:68px}.LearnerReplacement .FilterForm{text-align:center}.LearnerReplacement .FilterForm .InputText__label{text-align:left}.LearnerReplacement__noResults{justify-content:center;align-items:center;width:100%;height:80px;display:flex}.LearnerReplacement .InputNumber__label{text-align:left}.TrainingDepartureContainer{width:100%;max-width:1280px;margin:80px auto}.TrainingDeparture__body{border:1px solid #d9d9d9;padding:45px 125px}.TrainingDeparture__form__finalButtons{margin-top:50px}.TrainingDeparture__warning,.TrainingDeparture__success{text-align:center;margin-top:100px}.TrainingDeparture__warning .message,.TrainingDeparture__success .message{width:50%;margin:15px auto 30px;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;font-size:1.14286rem}.TrainingDeparture__warning .warning{display:inline-block}.TrainingDeparture__warning .message{color:#f29f35}.TrainingDeparture__success .animated-checkmark{display:inline-block}.TrainingDeparture__success .message{color:#60bb71}.TrainingDeparture .CardView{background-color:#fff}.TrainingDeparture .CardView__body{padding:45px}.TrainingDeparture .ModelFormView__body{padding:0}.TrainingDeparture .DuplicatedForm__title{color:#f29f35;text-transform:uppercase;margin:20px 0 10px;font-size:1.28571rem}.TrainingDeparture .PreviousValue{background-color:#d1e0e3;margin-top:15px;padding:10px 20px;position:relative;box-shadow:inset 0 1px 3px rgba(0,0,0,.5)}.TrainingDeparture .PreviousValue__arrow{position:absolute;top:0;transform:translateY(-100%)}.TrainingDeparture .LabelWithHint{justify-content:space-between;display:flex}.TrainingDeparture .LabelWithHint__hint{text-transform:none;font-style:italic}.AddTrainingDeparture .ProgressionStepper{width:900px;margin:0 auto 45px}.AddTrainingDeparture .InputTableSelect__label{font-family:OpenSans-bold,Arial,Helvetica,sans-serif;font-size:1.07143rem}.AddTrainingDeparture .LearnerFormContainer,.AddTrainingDeparture .EmployerFormContainer{margin:40px auto}.AddTrainingDeparture .CoverageForm__mapButton{color:#377c9e;background-color:transparent;border:0;font-size:1.57143rem}.EditTrainingDeparture__form__finalButtons{z-index:2;background:rgba(255,255,255,.9);justify-content:center;padding:20px 0;position:-webkit-sticky;position:sticky;bottom:0}.EditTrainingDeparture__form__finalButtons .Button{margin:0 15px}.EditTrainingDeparture .TrainingDeparture__body{padding:45px}.EditTrainingDeparture .TrainingDeparture__replaceButton{float:right;margin-top:-8px}.EditTrainingDeparture .Collapse{margin:20px 0}.EditTrainingDeparture .Collapse:first-child{margin-top:0}.EditTrainingDeparture .Collapse__summary{z-index:2;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;position:-webkit-sticky;position:sticky;top:-1px}.EditTrainingDeparture .LearnerFormContainer,.EditTrainingDeparture .EmployerFormContainer,.EditTrainingDeparture .MandatoryFormContainer{margin-top:0;margin-bottom:0}.EditTrainingDeparture .Select-menu-outer{z-index:2}.DuplicatedForm .InputTableSelect__body .InputTableSelect__cell:nth-child(2)>.cell-content{padding-left:0}.ContextForm{width:50%;margin:0 auto}.HistoricList{position:relative}.HistoricList:hover{cursor:pointer}.HistoricList .icon-chevron{margin-left:8px;font-size:.571429rem}.HistoricList .CellToolTip{left:0}.HistoricList .CellToolTip:after{left:calc(50% - 69px)}.PaymentsHistoricList{width:400px;position:relative}.PaymentsHistoricList__buttonClose{position:absolute;top:-2px;right:0}.PaymentsHistoricList__content{max-height:150px;overflow-y:auto}.PaymentsHistoricList__payment{text-align:left;margin:10px 0}.PaymentsHistoricList .icon-close{color:#fff;vertical-align:middle;background-color:#7f7a81;border-radius:50%;padding:5px;font-size:.642857rem}.PaymentsHistoricList__list{padding-left:20px;list-style-type:disc}.RibModalContent{text-align:center}.UserContainer{width:100%;max-width:1280px;margin:80px auto}.User .Infos__locked{color:#d0011b;text-transform:uppercase;font-size:large;font-weight:700}.User .Infos__PhysicalPerson{display:inline-flex}.User .Infos__PhysicalPerson__Qualities{margin-left:4px}.UserFormContainer{width:100%;max-width:1280px;margin:80px auto}.UserForm__checkBoxButtonContainer{text-align:center;margin-bottom:30px}.UserForm__checkBoxButtonContainer__Button{margin:0 20px;display:inline-block}.UserForm__permission label{grid-template-columns:2rem 3fr 10fr;display:grid}.UserForm__permission__row{grid-template-columns:1fr 3fr;display:grid}.UserForm__permission__code{font-weight:700}.UserForm__permission__label{opacity:.8;font-style:italic}.UsersListContainer{width:100%;max-width:1280px;margin:80px auto 0}.UsersList__row:hover .UserRoles .role{background-color:#d9d9d9}.UsersList [data-column=roles]:not(th) .cell-content{padding:20px}.UsersList__locked{color:#d0011b;text-transform:uppercase;font-weight:700;display:inline-block}.UsersList .UserRoles{flex-wrap:wrap;display:flex;position:relative}.UsersList .UserRoles:hover .icon-pen{opacity:1;transform:translate(0)scale(1)}.UsersList .UserRoles__roles:before,.UsersList .UserRoles__roles:after{content:"";display:table}.UsersList .UserRoles__roles:after{clear:both}.UsersList .UserRoles .role{background-color:#efefef;border-radius:4px;flex-wrap:wrap;margin:3px 5px;padding:1px 5px;transition:background-color .15s;display:flex}.MandatariesListContainer{width:100%;max-width:1280px;margin:80px auto 0}.MandatariesList .FilterForm__row{width:33.3333%}.MandataryFormContainer{width:100%;max-width:1280px;margin:80px auto;position:relative}.MandataryForm__form__finalButtons .Button{margin:0 15px}.MandataryForm .Fieldset{padding:0 8.5%}.MandataryContainer{width:100%;max-width:1280px;margin:80px auto}.CegidMatrixFormContainer{width:100%;max-width:1280px;margin:80px auto;position:relative}.CegidMatrixForm__row{margin-bottom:30px}.CegidMatrixForm__form__finalButtons{justify-content:center;margin-top:40px}.CegidMatrixForm__form__finalButtons .Button{margin:0 15px}.CegidMatrixForm__form__branch{text-align:center;width:100%;font-size:1.14286rem;font-weight:700;display:block}.CegidMatrixForm__form__mode{text-align:center;width:100%;display:block}.CegidMatrixForm__form__title-line{width:10rem}.CegidMatrixForm table{margin:0 auto}.CegidMatrixForm table .InputText__errorMessage{display:none}.CegidMatrixListContainer{width:100%;max-width:1280px;margin:80px auto 0}.CegidMatrixList .ListView__search__create{float:right}.CegidMatrixList .ModulesCount{position:relative}.CegidMatrixList .ModulesCount .icon-chevron{cursor:pointer;margin-left:8px;font-size:.571429rem}.CegidMatrixList .ModulesCount .CellToolTip{left:calc(50% - 521px)}.CegidMatrixList .ModulesCount .CellToolTip:after{left:calc(50% - 96px)}.CegidMatrixList .ModulesList{width:250px;position:relative}.CegidMatrixList .ModulesList__buttonClose{position:absolute;top:-2px;right:0}.CegidMatrixList .ModulesList__content{max-height:150px;overflow-y:auto}.CegidMatrixList .ModulesList .icon-close{color:#fff;vertical-align:middle;background-color:#7f7a81;border-radius:50%;padding:5px;font-size:.642857rem}.CegidMatrixList .ModulesList__list{padding-left:20px;list-style-type:disc}.PhysicalPersonsListContainer{width:100%;max-width:1280px;margin:80px auto 0}.PhysicalPersonsList__item__mail{word-break:break-all}.PhysicalPersonsList__item__name{display:block}.PhysicalPersonsList .QualitiesCount{position:relative}.PhysicalPersonsList .QualitiesCount .icon-chevron{cursor:pointer;margin-left:8px;font-size:.571429rem}.PhysicalPersonsList .QualitiesCount .CellToolTip{left:calc(50% - 150px)}.PhysicalPersonsList .QualitiesList{width:250px;position:relative}.PhysicalPersonsList .QualitiesList__buttonClose{position:absolute;top:-2px;right:0}.PhysicalPersonsList .QualitiesList__content{max-height:150px;overflow-y:auto}.PhysicalPersonsList .QualitiesList .icon-close{color:#fff;vertical-align:middle;background-color:#7f7a81;border-radius:50%;padding:5px;font-size:.642857rem}.PhysicalPersonsList .QualitiesList__list{padding-left:20px;list-style-type:disc}.PhysicalPersonsList .FilterForm__row{width:33.3333%}.PhysicalPersonContainer{width:100%;max-width:1280px;margin:80px auto}.PhysicalPerson .CardView__buttonDownloadDocument{margin-right:15px}.PhysicalPerson__websiteUrl{color:#377c9e;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;line-height:1.07143rem}.PhysicalPerson .InfosBlock[data-identifier=labellisation] .InfosBlock__content{background-color:#f2f2f2}.PhysicalPerson .Infos__User{flex-direction:column;align-items:flex-start;display:inline-flex}.PhysicalPerson__labeling{width:100%}.PhysicalPerson__labeling__title{color:#3c3942;margin:0;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;font-size:1.14286rem;line-height:1.07143rem;display:inline-block}.PhysicalPerson__labeling__item{background-color:#f2f2f2}.PhysicalPerson__labeling__item--empty{text-align:center;padding:20px}.PhysicalPerson__labeling__item:not(:last-child){margin-bottom:20px}.PhysicalPerson__labeling .InfosBlock__content{background-color:#f2f2f2}.PhysicalPerson__labeling__head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.LegalPersonsListContainer{width:100%;max-width:1280px;margin:80px auto 0}.LegalPersonsList__item__mail{word-break:break-all}.LegalPersonsList__item__name{display:block}.LegalPersonsList .ActivitiesCount{position:relative}.LegalPersonsList .ActivitiesCount .icon-chevron{cursor:pointer;margin-left:8px;font-size:.571429rem}.LegalPersonsList .ActivitiesCount .CellToolTip{left:calc(50% - 150px)}.LegalPersonsList .ActivitiesList{width:250px;position:relative}.LegalPersonsList .ActivitiesList__buttonClose{position:absolute;top:-2px;right:0}.LegalPersonsList .ActivitiesList__content{max-height:150px;overflow-y:auto}.LegalPersonsList .ActivitiesList .icon-close{color:#fff;vertical-align:middle;background-color:#7f7a81;border-radius:50%;padding:5px;font-size:.642857rem}.LegalPersonsList .ActivitiesList__list{padding-left:20px;list-style-type:disc}.LegalPersonsList .FilterForm__row{width:33.3333%}.LegalPersonContainer{width:100%;max-width:1280px;margin:80px auto}.LegalPerson__websiteUrl{color:#377c9e;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;line-height:1.07143rem}.LegalPerson .InfosBlock[data-identifier=labellisation] .InfosBlock__content{background-color:#f2f2f2}.LegalPerson__labeling{width:100%}.LegalPerson__labeling__title{color:#3c3942;margin:0;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;font-size:1.14286rem;line-height:1.07143rem;display:inline-block}.LegalPerson__labeling__item{background-color:#f2f2f2}.LegalPerson__labeling__item--empty{text-align:center;padding:20px}.LegalPerson__labeling__item:not(:last-child){margin-bottom:20px}.LegalPerson__labeling .InfosBlock__content{background-color:#f2f2f2}.LegalPerson__labeling__head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.PaymentsListContainer{width:100%;max-width:1280px;margin:80px auto 0}.PaymentsList__table .InputCheckbox__field__label{text-align:center}.PaymentsList .TableView__body .TableView__cell .cell-content:has(.chequeNumber){text-align:center}.PaymentsList__toggleAllCheckboxes{width:100%}.PaymentsList__cegidIcon{color:#4e4852;font-size:1.78571rem}.PaymentsList .FilterForm__row{width:25%}.PaymentsList__actions{justify-content:flex-start}.PaymentsList__generateButton{margin:10px 0 20px 40px}.PaymentsList__buttonContainer{flex-direction:column;justify-content:center;display:flex}.PaymentsList__validateButton{color:#60bb71;background:0 0;border:0;text-decoration:none}.PaymentsList__IconContainer{justify-content:center;display:flex}.PaymentsList__IconContainer .accepted{color:#6fa038;font-size:.857143rem}.PaymentsList__IconContainer .generate{color:#f29f35;background:0 0;border:0}.PaymentsList .PaymentStatusDocumentContainer{align-items:center;height:auto;display:flex}.PaymentsList .PaymentsDocumentForm{float:left;align-items:center;display:flex}.PaymentsList .PaymentsDocumentForm:before,.PaymentsList .PaymentsDocumentForm:after{content:"";display:table}.PaymentsList .PaymentsDocumentForm:after{clear:both}.PaymentsList .PaymentsDocumentFormContainer{border-top:1px solid #d9d9d9;width:100%;padding:35px}.PaymentsList .PaymentsDocumentFormContainer:before,.PaymentsList .PaymentsDocumentFormContainer:after{content:"";display:table}.PaymentsList .PaymentsDocumentFormContainer:after{clear:both}.PaymentsList .PaymentsDocumentForm__submitButton{float:left;margin-left:20px}.PaymentsList .PaymentStatusForm{float:right;align-items:flex-end;display:flex}.PaymentsList .PaymentStatusForm:before,.PaymentsList .PaymentStatusForm:after{content:"";display:table}.PaymentsList .PaymentStatusForm:after{clear:both}.PaymentsList .PaymentStatusFormContainer{border-top:1px solid #d9d9d9;width:100%;padding:20px}.PaymentsList .PaymentStatusFormContainer:before,.PaymentsList .PaymentStatusFormContainer:after{content:"";display:table}.PaymentsList .PaymentStatusFormContainer:after{clear:both}.PaymentsList .PaymentStatusForm__statusSelection{float:left;width:400px}.PaymentsList .PaymentStatusForm__submitButton{float:left;margin-left:20px}.PaymentsList__warning{margin:20px 0}.modalDownload__container{flex-direction:column;justify-content:space-around;align-items:center;min-height:150px;display:flex}.modalDownload__boldText{font-family:OpenSans-bold,Arial,Helvetica,sans-serif}.modalDownload__buttons{margin-top:45px}.modalDownload__loader{width:500px;min-height:150px;position:relative}.PaymentContainer{width:100%;max-width:1280px;margin:80px auto}.Payment__infos{margin-bottom:30px;display:flex}.Payment__infos__col{width:50%}.Payment__infos__delivery-state-tag{justify-content:flex-end;margin-bottom:10px}.Payment__InfosBlock{background-color:#eff8fd}.Payment__mailInfosBloc{flex-direction:column;width:100%;padding:15px;display:flex}.Payment__mailInfos__el{width:28%}.Payment__mailInfos__button{width:15%}.Payment__mailInfos__formField{width:20%;margin-right:8%}.Payment__mailInfosHeader{flex-direction:row;padding:15px;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;display:flex}.Payment__mailInfosRow{flex-direction:row;padding:5px 15px;display:flex}.Payment__infos__col--status .InputSelect__wrapper{width:70%}.Payment__infos__col--status .Evaluation__info__label{margin-right:15px}.Payment__info{flex:1}.Payment__info__amount{text-align:right;margin:10px 0;font-size:1.28571rem}.Payment__info__label{font-family:OpenSans-bold,Arial,Helvetica,sans-serif}.Payment__info__annexe{margin-top:5px;display:block}.Payment__info__annexe__item{justify-content:flex-end}.Payment__info__link{color:#377c9e;font-family:OpenSans-bold,Arial,Helvetica,sans-serif}.Payment__info__status{font-size:1.28571rem}.Payment__editStatusForm{padding:10px}.Payment__editStatusForm .status{text-align:center;margin:30px 0;font-size:1.28571rem;display:block}.Payment__additionnalButtons{float:right}.Payment__additionnalButtons .ListView__search__create{margin-right:10px}.Payment .CardInfoBlocks__title{width:64%}.Payment .CardInfoBlocks__row__rib .InfosBlock__line:first-child{width:100%!important}.Payment__bloc{color:#377c9e}.Payment__bloc:before{vertical-align:middle;content:"";background-color:#000;border-radius:50%;width:5px;height:5px;margin-right:15px;display:inline-block}.Payment .PaymentEditDate{display:inline-block;position:relative}.Payment .PaymentEditDate .PaymentDisplayDate{color:#377c9e;cursor:pointer;font-weight:700}.Payment .PaymentEditDate .PaymentHistoricCellToolTip{left:-250%}.Payment .PaymentsHistoricList{width:400px;position:relative}.Payment .PaymentsHistoricList__buttonClose{position:absolute;top:-2px;right:0}.Payment .PaymentsHistoricList__content{max-height:150px;overflow-y:auto}.Payment .PaymentsHistoricList__payment{text-align:left;margin:10px 0}.Payment .PaymentsHistoricList .icon-close{color:#fff;vertical-align:middle;background-color:#7f7a81;border-radius:50%;padding:5px;font-size:.642857rem}.Payment .PaymentsHistoricList__list{padding-left:20px;list-style-type:disc}@media (max-width:1280px){.Payment__additionnalButtons{float:none}}.PaymentDeliveryState__tag-container{display:flex}.PaymentDeliveryState__tag{color:#512e00;background-color:rgba(242,159,53,.3);align-items:center;padding-right:1rem;display:flex}.PaymentDeliveryState__icon{color:#512e00;padding-left:.5rem}.ResentToAddress__modal__learner-address{flex-direction:column;display:flex}.ResentToAddress__modal__learner-address__label{color:#4e4852;text-transform:uppercase}.ResentToAddress__modal__learner-address__value{margin:6px 0 0}.LastUndeliverableEvent{flex-direction:column;padding:0 1.5rem 1.5rem;display:flex}.LastUndeliverableEvent h1{margin:0 0 1rem;font-size:1.25rem}.LastUndeliverableEvent hr{border:0;border-top:1px solid #d9d9d9;height:1px;margin:1em 0;padding:0;display:block}.LastUndeliverableEvent__link{max-width:-moz-fit-content;color:#377c9e;max-width:fit-content;margin-top:1em;font-size:1.125em;display:inline-flex}.LastUndeliverableEvent__link:hover{opacity:.8}.LastUndeliverableEvent__btnGroup{justify-content:flex-end;margin-top:.5rem}.LastUndeliverableEvent__loader{min-height:15.5rem;position:relative}.LastUndeliverableEvent__apiError{flex-direction:column;min-height:250px;display:flex}.PaymentFormContainer{width:100%;max-width:1280px;margin:80px auto;position:relative}.PaymentForm__form__finalButtons{justify-content:center}.PaymentForm__form__finalButtons .Button{margin:0 15px}.PaymentForm .Fieldset{padding:0 8.5%}.PaymentForm__filledComment .InputTextArea__field{border:3px solid #3c3942}.PaymentForm .SignatureField .InputNumber__icon{color:#f29f35}.ModalPersonContainer .ModalPersonContent{justify-content:center;display:flex}.ModalPersonContainer .ModalPersonContent__list{padding-left:20px;list-style-type:disc}.ExtractionContainer{width:100%;max-width:1280px;margin:80px auto;position:relative}.EnvelopeListContainer{width:100%;max-width:1280px;margin:80px auto 0}.EnvelopeList__link{flex-direction:column;display:flex}.EnvelopeList .TableView__cell__delete{background-color:transparent;border:0;padding:0}.EnvelopeList .Button--simple{text-decoration:none}.EnvelopeList .FilterForm__row{width:33.3333%}.EnvelopeFormContainer{width:100%;max-width:1280px;margin:80px auto;position:relative}.EnvelopeForm__navButton{margin-top:50px}.EnvelopeForm__actions{flex-direction:row;justify-content:flex-end;display:flex}.EnvelopeForm__row{margin:10px 0;display:flex}.EnvelopeForm__row:first-child{margin-top:0}.EnvelopeForm__row--price{justify-content:flex-end}.EnvelopeForm__input{width:100%;margin-left:15px}.EnvelopeForm__input:first-child{margin-left:0}.EnvelopeForm__finalButtons{justify-content:center}.EnvelopeForm__finalButtons .Button{margin:0 15px}.AddressListContainer{width:100%;max-width:1280px;margin:80px auto 0}.AddressList .TableView__cell__delete{background-color:transparent;border:0;padding:0}.AddressList__link{flex-direction:column;display:flex}.AddressList .Button--simple{text-decoration:none}.AddressList .EventTriggersCount{position:relative}.AddressList .EventTriggersCount .icon-chevron{cursor:pointer;margin-left:8px;font-size:.571429rem}.AddressList .EventTriggersCount .CellToolTip{text-align:left;left:calc(50% - 130px)}.HistoryTabs .HistoryTab{margin-top:20px;padding:20px}.HistoryList__label{background-color:#efefef;padding:4px;font-style:italic;font-weight:700;display:flex}.HistoryList__value{padding:0 0 7px 4px}.HistoryList__cellWrapper{flex-direction:row;justify-content:space-evenly;display:flex}.HistoryList__cellContainer{border-right-style:inset;flex-direction:column;width:50%;display:flex}.HistoryList__cellTitle{margin-bottom:10px}.HistoryList__cellContent{flex-direction:column;justify-content:space-evenly;display:flex}.HistoryList__cellContent__field{flex-direction:column;display:flex}.Satisfaction{width:60vw;min-height:10vh}.Satisfaction__table{border-collapse:collapse;border:1px solid #d9d9d9}.Satisfaction__table tr{border-bottom:1px solid #d9d9d9}.Satisfaction__surveys{text-align:center;-webkit-text-decoration-line:none;text-decoration-line:none;-webkit-text-decoration-line:initial;-webkit-text-decoration-line:initial;text-decoration-line:initial;background-color:#f7f7f7;font-weight:700;line-height:3}.Satisfaction__result{background-color:#eff8fd;line-height:3}.Satisfaction__learner{width:30%;padding-left:10px}.Satisfaction__response{text-align:center;width:10%}.Satisfaction__valid{cursor:pointer}.Satisfaction__valid :hover{background-color:#d9d9d9}.Satisfaction__detail__questionBlock{background-color:#eff8fd;border-bottom:1px solid #d9d9d9;flex-direction:row;justify-content:space-between;padding:15px;display:flex}.Satisfaction__detail__question{width:70%;margin-right:10px}.Satisfaction__detail__reponse{width:30%}.Satisfaction__detail__back{display:block}.Satisfaction__detail__header{background-color:#f7f7f7;border-bottom:1px solid #d9d9d9;flex-direction:row;padding:15px;display:flex}.Satisfaction__detail__name{width:50%;-webkit-text-decoration-line:none;text-decoration-line:none;-webkit-text-decoration-line:initial;-webkit-text-decoration-line:initial;text-decoration-line:initial;font-weight:700}.Satisfaction__message{justify-content:center;align-items:center;padding-top:8%;display:flex}.EquivalenceListContainer{width:100%;max-width:1280px;margin:80px auto 0}.EquivalenceList__link{flex-direction:column;display:flex}.EquivalenceList .TableView__cell__delete{background-color:transparent;border:0;padding:0}.EquivalenceList .FilterForm__row{width:33.3333%}.EquivalenceForm__header{flex-direction:row;justify-content:space-around;display:flex}.JobListContainer{width:100%;max-width:1280px;margin:80px auto 0}.JobList .FilterForm__row{width:33.3333%}.JobForm{min-width:350px}.JobForm__row{margin:10px 0;display:flex}.JobForm__row:first-child{margin-top:0}.JobForm__row--price{justify-content:flex-end}.JobForm__input{width:100%;margin-left:15px}.JobForm__input:first-child{margin-left:0}.JobForm__finalButtons{justify-content:center}.JobForm__finalButtons .Button{margin:0 15px}.CreditForm{text-align:center;width:500px}.IssuersListContainer{width:100%;max-width:1280px;margin:80px auto 0}.IssuersList .FilterForm__row{width:33.3333%}.IssuerFormContainer{width:100%;max-width:1280px;margin:80px auto}.IssuerForm__checkBoxButtonContainer{text-align:center;margin-bottom:30px}.IssuerForm__checkBoxButtonContainer__Button{margin:0 20px;display:inline-block}.IssuersContainer{width:100%;max-width:1280px;margin:80px auto}.Issuers__websiteUrl{color:#377c9e;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;line-height:1.07143rem}.Issuers .InfosBlock[data-identifier=labellisation] .InfosBlock__content{background-color:#f2f2f2}.Issuers__labeling{width:100%}.Issuers__labeling__title{color:#3c3942;margin:0;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;font-size:1.14286rem;line-height:1.07143rem;display:inline-block}.Issuers__labeling__item{background-color:#f2f2f2}.Issuers__labeling__item--empty{text-align:center;padding:20px}.Issuers__labeling__item:not(:last-child){margin-bottom:20px}.Issuers__labeling .InfosBlock__content{background-color:#f2f2f2}.Issuers__labeling__head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.ApniEmployeesListContainer{width:100%;max-width:1280px;margin:80px auto 0}.ApniEmployeesList .FilterForm__row{width:33.3333%}.ApniEmployeeContainer{width:100%;max-width:1280px;margin:80px auto}.ExportsDocumentListContainer{width:100%;max-width:1280px;margin:80px auto 0}.ExportsDocumentList__IconContainer{font-size:.857143rem}.ExportsDocumentList__IconContainer .Button--simple{text-decoration:none}.ExportsDocumentList__IconContainer .accepted{color:#6fa038}.ExportsDocumentList__IconContainer .close{color:#d50000}.ExportsDocumentList__cegidIcon{color:#f29f35;cursor:pointer;font-size:1.78571rem}.ExportsDocumentList__paid{font-size:1rem}.ExportsDocumentList__paid--notpaid{color:#d50000}.ExportsDocumentList__paid--paid{color:#6fa038}.ExportsDocumentList__approveModal{padding:10px}.ExportsDocumentList__approveModal .approvalMessage{text-align:center;margin:30px 0;font-size:1.28571rem;display:block}.ExportsDocumentList__form{margin-bottom:25px}.ApniEmployeeFormContainer{width:100%;max-width:1280px;margin:80px auto}.ApniEmployeeForm__form__finalButtons{justify-content:center}.ApniEmployeeForm__form__finalButtons .Button{margin:0 15px}.ApniEmployeeForm .Fieldset{padding:0 8.5%}.ProjectsListContainer{width:100%;max-width:1280px;margin:80px auto 0}.ProjectsList__link{flex-direction:column;display:flex}.ProjectsList .TableView__cell__delete{background-color:transparent;border:0;padding:0}.ProjectsList .Button--simple{text-decoration:none}.ProjectsList .FilterForm__row{width:33.3333%}.ProjectFormContainer{width:100%;max-width:1280px;margin:80px auto;position:relative}.ProjectForm__navButton{margin-top:50px}.ProjectForm__row{margin:10px 0;display:flex}.ProjectForm__row:first-child{margin-top:0}.ProjectForm__row--price{justify-content:flex-end}.ProjectForm__input{width:100%;margin-left:15px}.ProjectForm__input:first-child{margin-left:0}.ProjectForm__finalButtons{justify-content:center}.ProjectForm__finalButtons .Button{margin:0 15px}.ProjectForm__radio__large .InputRadio__container{width:400px}.ProjectForm__radio__medium .InputRadio__container{width:250px}.projectForm__eligibilityModal{width:650px}.projectForm__eligibilityResult{border:1px solid #000}.projectForm__documentationLink{text-decoration:underline}.DoctypesListContainer{width:100%;max-width:1280px;margin:80px auto 0}.DoctypesList__link{flex-direction:column;display:flex}.DoctypesList .TableView__cell__delete{background-color:transparent;border:0;padding:0}.DoctypesList .Button--simple{text-decoration:none}.DoctypesList .FilterForm__row{width:33.3333%}.DoctypeFormContainer{width:100%;max-width:1280px;margin:20px auto;position:relative}.DoctypeForm__navButton{margin-top:50px}.DoctypeForm__body{margin:20px auto}.DoctypeForm__row{margin:10px 0;display:flex}.DoctypeForm__row:first-child{margin-top:0}.DoctypeForm__row--price{justify-content:flex-end}.DoctypeForm__input{width:100%;margin-left:15px}.DoctypeForm__input:first-child{margin-left:0}.DoctypeForm__finalButtons{justify-content:center}.DoctypeForm__finalButtons .Button{margin:0 15px}.DoctypeForm__radio__large .InputRadio__container{width:400px}.DoctypeForm__radio__medium .InputRadio__container{width:250px}.DoctypeForm__collapse{margin:10px 0}.SortableDragDropList{min-height:100px}.SortableDragDropList__label{text-transform:uppercase;padding-bottom:5px;font-size:1rem;display:block}.SortableDragDropList__wrapper{flex-direction:row;align-items:flex-start;display:flex}.SortableDragDropList__button{margin-right:60px}.SortableDragDropList__list{width:60%}.SortableItem{border:1px solid #9b9b9b;flex-direction:row;align-items:center;margin:2px 0;display:flex}.SortableItem:first-child{margin-top:0}.SortableItem__title{width:88%;margin:10px;font-size:1rem;display:block}.SortableItem__buttons{height:50%;margin-right:8px;display:flex}.SortableItem__editBtn{color:#377c9e;margin-right:5px;text-decoration:none}.SortableItem__deleteBtn{border:0}.SortableItem__validateBtn{text-transform:lowercase;padding:0}.SortableItem__validateBtn--valider,.SortableItem__validateBtn--annuler{color:#f29f35;border:0}.DeleteSortableItemForm{min-width:350px}.DeleteSortableItemForm__row{margin:10px 0;display:flex}.DeleteSortableItemForm__row:first-child{margin-top:0}.DeleteSortableItemForm__row--price{justify-content:flex-end}.DeleteSortableItemForm__input{width:100%;margin-left:15px}.DeleteSortableItemForm__input:first-child{margin-left:0}.DeleteSortableItemForm__finalButtons{justify-content:center}.DeleteSortableItemForm__finalButtons .Button{margin:0 15px}.DocumentFormContainer{width:100%;max-width:1280px;margin:40px auto;position:relative}.DocumentForm__form__finalButtons{justify-content:center}.DocumentForm__form__finalButtons .Button{margin:0 15px}.DocumentForm__actions{height:80px}.DocumentForm__actions:before,.DocumentForm__actions:after{content:"";display:table}.DocumentForm__actions:after{clear:both}.DocumentForm__actions__importButton{white-space:nowrap}.DocumentForm__icons{justify-content:space-evenly;width:10%;display:flex}.DocumentForm__mandatory{display:flex}.DocumentForm__inputs{flex-direction:row;align-items:center;display:flex}.DocumentForm__textInput{width:350px}.DocumentForm__documentsList{flex-direction:column;display:flex}.DocumentForm__documentsListItem{justify-content:flex-start;align-items:center;width:100%;margin:8px 0;display:flex}.DocumentForm__documentsListItem--header{text-transform:uppercase;font-family:OpenSans-bold,Arial,Helvetica,sans-serif}.DocumentForm__statusList{color:#4e4852;text-transform:uppercase;flex-flow:column;align-content:center;justify-content:center;align-items:center;font-size:14px;display:flex;position:relative;top:0;left:10rem}.DocumentForm__statusTitle{margin-bottom:0;font-family:OpenSans-bold,Arial,Helvetica,sans-serif}.DocumentForm__status{align-items:center;width:10%;margin-left:1rem;display:flex}.DocumentForm__title{width:45%;margin:0 1rem}.DocumentForm__tooltip{transform:translate(10px,-80px)}.DocumentForm__tooltipItem{flex-direction:column;justify-content:center;display:flex}.DocumentForm__tooltipItem__title{margin:2px}.DocumentForm__tooltipSubItem{margin-left:10px}.DocumentForm__tooltip:after{top:60px;transform:rotate(-45deg)}.DocumentForm__statusTooltip{transform:translate(670px,-60px)}.DocumentForm__statusTooltipItem{flex-direction:column;justify-content:center;display:flex}.DocumentForm__statusTooltipItem__title{margin:2px}.DocumentForm__statusTooltip:after{top:60px;transform:rotate(-45deg)}.DocumentForm__closeIcon{border:1px solid #b56b0c;width:40px;height:40px;padding:0 12px;line-height:3;transform:translate(-42px)}.DocumentForm__noDocument{text-align:center;margin-top:10px}.DocumentForm .Fieldset{padding:0 8.5%}.DocumentForm--summaryDisplay .DocumentForm__documentsListItem{justify-content:space-between}.DocumentForm--summaryDisplay .Fieldset{padding:0 3%}.DocumentForm--summaryDisplay .DocumentForm__documents{width:65%}.DocumentForm__filledComment .InputTextArea__field{border:3px solid #3c3942}.DocumentForm__documents{align-items:center;width:100%;display:flex}.DocumentForm__comment,.DocumentForm__refusals{width:10%}.DocumentForm__warningModalActions{justify-content:space-between;display:flex}.DocumentForm__openDocuments{justify-content:flex-end;margin-top:-30px;display:flex}.DocumentsMessage{text-align:center;margin:80px 0}.departureDocumentList{width:100%}.departureDocumentList th{text-transform:uppercase;border-bottom:1px solid #7f7a81;font-family:OpenSans-bold,Arial,Helvetica,sans-serif}.departureDocumentList__item--name{text-align:left}.departureDocumentList__item--status{text-align:right}.documentsStatus--red{color:#d0011b}.documentsStatus--orange{color:#f29f35}.documentsStatus--green{color:#60bb71}.documentsStatus--grey{color:#4e4852}.FileStudyListContainer{width:100%;max-width:1280px;margin:80px auto 0}.FileStudyList__widget{margin-top:30px}.FileStudyList__lock{color:#f29f35;font-size:1.4em}.FileStudyList__lockBtn{margin:.5rem 0}.FileStudyList__actions{justify-content:flex-start}.FileStudyList__tabs{justify-content:space-between;width:720px;padding:0 40px 20px;display:flex}.FileStudyList__generateButton{margin:10px 0 20px 40px}.FileStudyList__table{margin-bottom:20px}.FileStudyList__more{justify-content:flex-end;margin-right:20px}.FileStudyCompletionRateForm{float:right;align-items:flex-end;display:flex}.FileStudyCompletionRateForm:before,.FileStudyCompletionRateForm:after{content:"";display:table}.FileStudyCompletionRateForm:after{clear:both}.FileStudyCompletionRateFormContainer{float:right;width:200px;padding:0 30px;position:absolute;top:35px;right:0}.FileStudyCompletionRateFormContainer:before,.FileStudyCompletionRateFormContainer:after{content:"";display:table}.FileStudyCompletionRateFormContainer:after{clear:both}.FileStudyCompletionRateForm__statusSelection{float:left;width:400px}.FileStudyCompletionRateForm__submitButton{float:left;margin-left:20px}.actionMenu__menu{flex-direction:column;width:180px;display:flex}.actionMenu__titleButton{text-transform:uppercase}.actionMenu__subMenu{background-color:#fff;flex-direction:column;align-items:center;display:flex}.actionMenu__subMenuItem{color:#4e4852;border:1px solid #9b9b9b;border-radius:0;width:180px;margin-top:-1px;font-size:12px;text-decoration:none}.actionMenu__subMenuItem:hover{background-color:#f2f2f2}.InputCodeEditor__label{color:#4e4852;text-transform:uppercase;padding-bottom:5px;font-size:1rem;display:block}.InputCodeEditor__editor{border:1px solid #d9d9d9;padding:20px 0}.InputCodeEditor--state-error .InputCodeEditor__editor{border:1px solid #d50000}.InputCodeEditor__errorMessage{color:#d50000;margin:0}.ProjectsPrioritiesListContainer{width:100%;max-width:1280px;margin:80px auto 0}.ProjectsPrioritiesList__link{flex-direction:column;display:flex}.ProjectsPrioritiesList__delete{background-color:transparent;border:0;padding:0}.ProjectPrioritiesFormContainer{width:100%;max-width:1280px;margin:20px auto;position:relative}.ProjectPrioritiesForm__body{margin:20px auto}.ProjectPrioritiesForm__navButton{margin-top:50px}.ProjectPrioritiesForm__finalButtons{justify-content:center}.ProjectPrioritiesForm__finalButtons .Button{margin:0 15px}.ProjectListForm{flex-direction:column;align-items:flex-start;display:flex}.ProjectListForm__selected{margin-top:8px}.ProjectListForm__list{flex-flow:wrap;display:flex}.ProjectListForm__item{width:33.3333%}.ProjectListForm__actions{margin-top:10px;display:flex}.MassiveUpload{width:450px}.MassiveUploadForm__wrapper{grid-gap:20px;flex-direction:column;gap:20px;display:flex}.MassiveUploadForm__inputs{flex-direction:row;width:100%;display:flex}.MassiveUploadForm__columns{width:33.3333%;margin:0 20px}.MassiveUploadForm__actions{margin-top:30px}.MassiveUploadForm__button{margin:0 10px}.MassiveUploadForm__message{text-align:center;margin-top:45px;padding:0 5px}.MassiveUploadStatus__wrapper{flex-direction:column;margin-bottom:20px;display:flex}.MassiveUploadStatus__item{margin:5px 0;display:flex}.MassiveUploadStatus__learner{width:40%}.MassiveUploadStatus__status{font-size:16px}.MassiveUploadStatus__success{color:#60bb71}.MassiveUploadStatus__in-progress{color:#f29f35}.MassiveUploadStatus__pending{color:#4e4852}.MassiveUploadStatus__error{color:#d50000}.EnvelopeStatus{width:60vw;min-height:500px;max-height:80vh}.EnvelopeStatus__chart{margin:20px 0}.CostsSummary{width:60vw;padding:0 20px 20px}.CostsSummary__table{border:1px solid #d9d9d9}.CostsSummary__row{line-height:3}.CostsSummary__subrow{font-family:OpenSans-light,Arial,Helvetica,sans-serif}.CostsSummary__cost{width:30%}.CostsSummary__label{text-align:left;padding-left:10px}.CostsSummary__sublabel{padding-left:30px;line-height:2.5}.CostsSummary__sum{font-family:OpenSans-bold,Arial,Helvetica,sans-serif;font-size:15px;line-height:3}.CostsSummary__toggle{color:#f29f35;margin-right:5px;-webkit-text-decoration-line:none;text-decoration-line:none}.CostsSummary__button{text-align:left}.CostsSummary__before{flex-direction:column;align-items:flex-end;margin-bottom:20px;display:flex}.documentSAS{display:flex}.documentSAS .ModelFormView__row{margin-top:0;margin-bottom:10px}.documentSAS .ModelFormView__body{border:1px solid #d9d9d9;padding:40px 0}.documentSAS .InputTextArea__field{height:8em;line-height:1.5em}.documentSAS__preview{flex:1;margin-right:30px}.documentSAS__formContainer{flex-shrink:0;flex-basis:35%;margin:0 30px}.documentsSas__accordionToggle{background:#fff;padding:0 10px;position:absolute;top:0;right:0}.documentsSas__accordionToggle[aria-expanded=true] .icon{display:inline-block;transform:rotate(180deg)}.documentSAS__validities{max-height:650px;overflow:auto}.documentSAS__fieldset{border:none;position:relative}.documentSAS__title{margin:30px 5px 10px;display:block}.documentSAS__history{background-color:#fff}.documentSAS__history__container{border:1px solid #d9d9d9;flex-direction:column;padding-top:10px;display:flex}.documentSAS__history__row{flex-direction:row;align-items:stretch;min-height:60px;display:flex}.documentSAS__history__row:last-child{margin-bottom:10px}.documentSAS__history__date{text-align:center;width:15%;margin:25px 0 0 20px}.documentSAS__history__thread{border-left:2px solid #f2f2f2;width:5%;margin-left:30px;padding-top:10px}.documentSAS__history__dot{border:1px solid #837b84;border-radius:50%;width:25px;height:25px;margin:15px 0 0 -14px;display:inline-block}.documentSAS__history__dot__success{background-color:#60bb71}.documentSAS__history__dot__refused{background-color:#d50000}.documentSAS__history__dot__todo{background-color:#f29f35}.documentSAS__history__content{background-color:#f2f2f2;width:80%;min-height:60px;margin:20px 20px 0 0;padding:10px;position:relative}.documentSAS__history__content:after{content:"";border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:15px solid #f2f2f2;position:absolute;top:8px;left:-15px}.documentSAS__history__content__details{display:block}.documentSAS__history__content__detail{height:30px;margin-bottom:-5px;margin-left:-5px;display:block}.documentSAS__history__more{float:right}.ServiceContact__wrapper{flex-direction:column;align-items:flex-start;display:flex;position:relative}.ServiceContact__status,.ServiceContact__date{margin-top:0}.ServiceContact__waiting{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.ServiceContact__status span,.ServiceContact__status__signed span,.ServiceContact__date span{font-family:OpenSans-bold,Arial,Helvetica,sans-serif}.ServiceContact__status__signed{margin:0}.ServiceContact__buttons :first-child{margin-left:0}.ServiceContact__buttons__boxed{margin:0 10px}.ServiceContact__buttons__simple{margin:0}.ServiceContact__links{flex-direction:row;align-items:center;display:flex;position:absolute;top:25px;right:0}.ServiceContact__viewer{width:100%;padding-bottom:50px}.ServiceContact__sign{position:absolute;bottom:-10px;right:0}.ServiceContact__iframe{border:1px solid #d9d9d9;width:1146px;height:1000px}.ServiceContact__proof{position:absolute;bottom:-10px;right:0}.ServiceContact__link{color:#377c9e;cursor:pointer;font-weight:700;display:inline-block}.AddServiceContractForm{width:450px}.AddServiceContractForm__button{justify-content:center;display:flex}.AddServiceContractForm .InputUpload{width:100%}.AddServiceContractForm .InputUpload__button{width:405px}.ServiceContact__warning{color:#f29f35;width:70%;display:block}.MandateOperationsList{width:100%;max-width:1280px;margin:80px auto 0}.MandateOperationsPaymentsList__table{border:1px solid #d9d9d9;margin-top:40px}.MandateOperationsPaymentsList__recipient{text-align:left}.MandateOperationsList__amount{display:flex}.MandateOperationsList__amount--done{color:#60bb71}.MandateOperationsList__amount--inProgress{color:#f29f35}.MandateOperationsList__amount--error{color:#d50000}.MandateOperation{width:100%;max-width:1280px;margin:80px auto}.MandateOperation .CardInfoBlocks__header{justify-content:space-between}.MandateOperation .CardInfoBlocks__buttons{position:relative}.MandateOperation .CardInfoBlocks__separator{margin:10px 0 20px}.MandateOperation__warningMessage{margin:10px 0 0}.MandateOperation__summary{margin-bottom:20px}.MandateOperation__summary__wrapper{display:flex}.MandateOperation__summary__column{width:50%}.MandateOperation__summary__item{margin-bottom:10px}.MandateOperation__summary__amount{align-items:baseline;margin:-15px 0 5px;display:flex}.MandateOperation__summary__amount__detail{font-size:1.71429rem;display:inline-block}.MandateOperation__summary__label{color:#3c3942;font-family:OpenSans-bold,Arial,Helvetica,sans-serif}.MandateOperation__last-payment-link{color:#377c9e;text-decoration:underline}.MandateOperation__delivery-state-tag{align-self:center;margin-left:30px}.MandateOperation__charges{flex-direction:column;display:flex}.AttendanceSheetMandateOperationTable{width:100%}.AttendanceSheetMandateOperationTable__table{margin:2rem 0 4rem;padding:0 2rem}.AttendanceSheetMandateOperationTable .Table{margin-top:1rem}.AttendanceSheetMandateOperationTable .dashedBorder{border-left:1px dashed}.MandateOperation__historic{margin-top:20px}.MandateOperation__historic__title{justify-content:space-between;display:flex}.MandateOperation__historic__description{width:40%;padding-left:20px}.MandateOperation__historic__values{padding-left:10px}.MandateOperation__historic__values i{display:none}.MandateOperation__historic__values--change{color:#60bb71}.MandateOperation__historic__values--change i{padding-right:10px;display:inline}.MandateOperationAmount__tooltipToggle{margin-right:10px;display:inline-block}.MandateOperationAmount__tooltip{text-align:left;width:450px;font-size:1rem;line-height:24px}.MandateOperationAmount__tooltip__list{margin:-1rem 2rem 1rem;list-style-type:disc}.MandateOperationComment{flex-direction:column;align-items:flex-end;width:100%;display:flex}.MandateOperationComment__field{width:100%;margin-bottom:20px}.MandateOperationComment__error{width:100%}.CorrectiveOperationButton{flex-direction:column;align-items:center;display:flex}.CorrectiveOperationButton .Button{max-width:285px;margin-bottom:4px;position:relative}.CorrectiveOperationButton>span{text-align:center;font-style:italic}.MandateOperationBillingList__cegidExported{justify-content:center;width:100%;display:flex}.MandateOperationBillingList__cegidExported .icon{color:#6fa038;font-size:1rem}.MandateOperationBillingGenerate__loading{grid-gap:40px;flex-direction:column;align-items:center;gap:40px;font-style:italic;display:flex}.MandateOperationBillingGenerate .Loader{scale:2;border:3px solid rgba(242,159,53,.2)!important;border-top-color:#f29f35!important}.MandateOperationBillingGenerate .hasError{color:#d50000}.InputSlider__switch{min-width:120px;height:34px;margin-top:2px;display:inline-block;position:relative}.InputSlider__switch .InputSlider__input{opacity:0;width:0;height:0}.InputSlider__slider{cursor:pointer;background-color:#d9d9d9;border-radius:34px;transition:all .4s;position:absolute;top:0;bottom:0;left:0;right:0}.InputSlider__slider:before{content:"";background-color:#f2f2f2;border-radius:50%;width:26px;height:26px;transition:all .4s;position:absolute;bottom:4px;left:4px}.InputSlider__input:checked+.InputSlider__slider{background-color:#f29f35}.InputSlider__input:focus+.InputSlider__slider{box-shadow:0 0 1px #f29f35}.InputSlider__input:checked+.InputSlider__slider:before{transform:translate(85px)}.InputSlider__label{color:#4e4852;text-transform:uppercase;padding-bottom:5px;font-size:1rem;display:block}.InputSlider__error{border:1px solid #d50000;border-radius:34px}.InputSlider__errorMessage{color:#d50000;margin:0}.InputSlider__switch .InputSlider__values{width:100%;height:100%;font-size:1rem;transition:all .4s ease-in-out;position:absolute;top:5px;left:0}.InputSlider__switch .InputSlider__values:after{color:#4e4852;content:attr(data-off);opacity:1;transition:all .4s ease-in-out;position:absolute;right:12px}.InputSlider__switch .InputSlider__values:before{color:#f2f2f2;content:attr(data-on);opacity:0;transition:all .4s ease-in-out;position:absolute;left:12px}.InputSlider__switch input:checked~.InputSlider__values:after{opacity:0}.InputSlider__switch input:checked~.InputSlider__values:before{opacity:1}.CorrectiveOperationFormContainer{width:100%;max-width:1280px;margin:80px auto;position:relative}.CorrectiveOperationForm__navButton{margin-top:50px}.CorrectiveOperationForm__navButton .Button__container>.Button__element{margin:0}.CorrectiveOperationForm__actionsButton{grid-gap:20px;justify-content:flex-end;gap:20px;margin-bottom:30px;display:flex}.CorrectiveOperationForm__row{margin:1rem 0;display:flex}.CorrectiveOperationForm__row:first-child{margin-top:0}.CorrectiveOperationForm__row--price{justify-content:flex-end}.CorrectiveOperationForm__input{width:100%;margin-left:15px}.CorrectiveOperationForm__input:first-child{margin-left:0}.CorrectiveOperationForm__total{text-align:right;margin:0 0 30px}.CorrectiveOperationForm__total__value{margin-left:20px;font-family:OpenSans-bold,Arial,Helvetica,sans-serif}.CorrectiveOperationForm__totals.ModelFormView__row{justify-content:flex-end;display:flex}.CorrectiveOperationForm__totals.ModelFormView__formField{text-align:center;background-color:#f7f7f7;flex:.18;width:100%;margin:20px 0 0 20px;padding:20px}.CorrectiveOperationForm__finalButtons{justify-content:center}.CorrectiveOperationForm__finalButtons .Button{margin:0 15px}.CorrectiveOperationForm__modal-label{font-weight:700}.CorrectiveOperationForm__radio__large .InputRadio__container{width:400px}.CorrectiveOperationForm__radio__medium .InputRadio__container{width:250px}.CorrectiveOperationForm .ModelFormView__row--single-field--align-right{margin-bottom:20px}.Clipboard .CardView__body{text-align:center}.Clipboard .CardView__body .Clipboard__loading{grid-gap:40px;flex-direction:column;align-items:center;gap:40px;font-style:italic;display:flex}.Clipboard .CardView__body .Loader{scale:2;border:3px solid rgba(242,159,53,.2)!important;border-top-color:#f29f35!important}.InputSelectButtons--state-error .InputSelectButtons__button{border-color:#d50000}.InputSelectButtons--state-disabled .InputSelectButtons__button:not(.InputSelectButtons__button--state-selected){background-color:#d9d9d9}.InputSelectButtons__label{color:#4e4852;text-transform:uppercase;padding-bottom:5px;font-size:1rem;display:flex}.InputSelectButtons__wrapper{display:flex}.InputSelectButtons__errorMessage{color:#d50000;margin:0}.InputSelectButtons__hiddenSelect{display:none}.InputSelectButtons__button{border:1px solid #6b676e;border-radius:0}.InputSelectButtons__button:not(:first-of-type){border-left:none}.InputSelectButtons__button:first-of-type{border-top-left-radius:4px;border-bottom-left-radius:4px}.InputSelectButtons__button:last-of-type{border-top-right-radius:4px;border-bottom-right-radius:4px}.DetailsContainer.customIcon summary{border-color:#9b9b9b;padding-right:.4em;list-style-type:none;display:flex}.DetailsContainer summary{cursor:pointer;border-bottom:1px solid;align-items:center;min-height:3.25em;padding:.625em 0 .625em .5em;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;font-size:16px}.DetailsContainer summary>div{vertical-align:middle}.DetailsContainer__customIcon{margin-right:10px}.DetailsContainer .DetailsContainer__customIcon--open,.DetailsContainer[open]>summary .DetailsContainer__customIcon--close{display:none}.DetailsContainer[open]>summary .DetailsContainer__customIcon--open{display:flex}.PermissionHeading__container{justify-content:space-between;width:calc(100% - 1.75rem);margin-right:.25rem;display:inline-flex}.PermissionItems{justify-content:space-between;width:calc(100% - .25rem);padding-left:1.5rem;display:flex}.PermissionItems__details{align-content:center;padding:5px}.PermissionItems__detailsTitle{margin:unset;align-content:center;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;font-size:1em}@supports ((-moz-appearance:none)){.PermissionItems__detailsTitle{font-weight:lighter}}.PermissionItems__code{opacity:.9;margin-left:12px;font-family:OpenSans,Arial,Helvetica,sans-serif;font-size:14px;font-style:italic}.PermissionItems__detailsDesc{margin:0}.Fieldset>.PermissionScope__item{width:calc(100% - 1.5rem)}.PermissionState{grid-gap:8px;align-items:center;gap:8px;display:flex}.PermissionState .icon{font-size:1.3em}.PermissionState--badge{background-color:#eff8fd;border-radius:.75rem;align-self:center;height:2.5rem;padding:5px 10px}.PermissionScope__subscope{padding-left:1rem}.PermissionScope__item{margin:20px 8px}.PermissionScope__icon{font-size:1.3em;display:flex}.Select_groupPermission--container{flex-grow:1;max-width:41rem;margin-bottom:1rem}.DetailsContainer__customIcon--open .PermissionScope__icon:before{animation:.15s ease-out kf-permissionScope-rotate-icon;transform:rotate(90deg)}@keyframes kf-permissionScope-rotate-icon{0%{transform:rotate(0)}to{transform:rotate(90deg)}}.PermissionOverloadToggle{grid-gap:10px;align-items:stretch;gap:10px;display:flex}.PermissionOverloadToggle>:first-child{border-right:2px solid #377c9e;padding-right:10px}.PermissionOverloadToggle__info{align-items:center;font-size:1.1em;display:flex}.PermissionOverloadToggle__tooltip{text-align:left}.PermissionOverloadToggle__tooltip p{margin:0}.PermissionOverloadToggle__tooltip ul{padding-left:45px;list-style-type:disc}.PermissionOverloadToggle__select{align-content:center;font-size:1.5rem}.PermissionOverloadToggle__select .InputSelectButtons__button--state-selected{color:#000}.skeleton{opacity:.7;animation:1s linear infinite alternate skeleton-loading}.skeleton__label{border-radius:.5rem;width:20rem;height:2.125em}.skeleton__block{border-radius:.5rem;width:150px;height:2.125em}.PermissionSkeletonLoader summary{display:flex}@keyframes skeleton-loading{0%{background-color:#dfe2e7}to{background-color:#f0f3f5}}.PermissionGroupListContainer{width:100%;max-width:1280px;margin:80px auto 0}.PermissionGroupListContainer .TableView__cell[data-column=name]>.cell-content{word-break:normal}.PermissionGroupList .FilterForm__row{width:25%}.PermissionGroupList__deleteBtn{border:none}.PermissionGroupFormContainer{width:100%;max-width:1280px;margin:80px auto}.PermissionGroupForm__form__finalButtons{justify-content:center}.PermissionGroupForm__form__finalButtons .Button{margin:0 15px}.PermissionGroupForm .inputSection{grid-gap:3rem;gap:3rem}.PermissionStatusCheckbox__input input[type=checkbox]{font:inherit;color:currentColor;border:.1em solid;border-radius:.18em;transform:translateY(-.075em)}.InteractiveCard--boxed{background-color:#fff;border:1px solid #d9d9d9;align-items:center;padding:20px 15px;display:flex}.InteractiveCard--boxed .InteractiveCard__title{flex:1;justify-content:space-between;display:flex}.InteractiveCard--disabled{background-color:#f7f7f7}.InteractiveCard__close{color:#fff;fill:#7f7a81;border-radius:50%;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;display:flex}.InteractiveCard__icon{margin-right:20px;display:inline-block}.FundingState__tagContainer{justify-content:flex-end;margin-bottom:1rem;display:flex}.FundingState__tag{color:#512e00;background-color:rgba(242,159,53,.3);align-items:center;padding-right:1rem;display:flex}.FundingState__icon{color:#512e00;padding-left:.5rem}.FundingState__modal{padding:0 1rem}.FundingState__message{font-family:OpenSans-bold,Arial,Helvetica,sans-serif;font-size:1.125rem}.FundingStateDetails{flex-direction:column;padding:0 1.5rem 1.5rem;display:flex}.FundingStateDetails h1{margin:0 0 1rem;font-size:1.25rem}.FundingStateDetails hr{border:0;border-top:1px solid #d9d9d9;height:1px;margin:1em 0;padding:0;display:block}.FundingStateDetails__link{max-width:-moz-fit-content;color:#377c9e;max-width:fit-content;margin-top:1em;font-size:1.125em;display:inline-flex}.FundingStateDetails__link:hover{opacity:.8}.FundingStateDetails__btnGroup{justify-content:space-between;margin-top:.5rem}.FundingStateDetails__loader{min-height:15.5rem;position:relative}.FundingStateDetails__apiError{flex-direction:column;min-height:250px;display:flex}.HistoryEventItem__content p{max-width:600px;margin:unset;padding:.75em 1.5em .5rem;font-size:1.125em}.HistoryEventItem__content{border-left:1px solid #a0a2a1;flex-direction:column;display:flex;position:relative}.HistoryEventItem__content:before{content:"";background-color:#f29f35;border-radius:50%;width:1.1em;height:1.1em;position:absolute;top:1.1em;bottom:0;left:-.6em}.HistoryEventItem__link{color:#377c9e;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;text-decoration:underline}.HistoryEventItem__content time{padding-left:1.5em}.HistoryEventItem__comment{width:100%;display:flex}.HistoryEventItem__comment P{background-color:#daedf6;border-radius:.75em;margin:.75em 1.5em;padding:.75em;font-size:1em}.HistoryEventList__list{border-top:2rem solid transparent;border-bottom:2rem solid transparent;max-height:70vh;padding:0 2rem;overflow-y:auto}.HistoryEventList__loader{min-height:15.5rem;position:relative}.LastChangeStatusDate{align-items:center;display:flex}.LastChangeStatusDate button{color:#377c9e;font-size:1rem}.LastChangeStatusDate svg{margin-left:.2rem}.BlocForm{background-color:#f2f2f2;border:1px solid #d9d9d9;margin-bottom:30px;padding:20px 30px;position:relative}.BlocForm__heading{color:#f29f35;text-transform:uppercase;margin:0 0 20px;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;font-size:1.1rem;line-height:1.1rem}.BlocForm__close{pointer-events:none;opacity:0;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;padding:9px;transition:all .15s;display:flex;position:absolute;top:20px;right:20px;transform:scale(.9)}.BlocForm__close .icon{color:#fff;font-size:.6rem}.BlocForm:hover .BlocForm__close{pointer-events:auto;opacity:1;transform:scale(1)}.InputRadioSlider{--padding:4px;width:-moz-fit-content;width:fit-content;padding:var(--padding);background:#fff;border:1px solid #d9d9d9;border-radius:50px;grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:relative}.InputRadioSlider__item{z-index:0;color:#a0a2a1;text-transform:capitalize;cursor:pointer;border-radius:50px;justify-content:center;align-items:center;padding:8px 12px;transition:color .6s;display:flex}.InputRadioSlider__item>input{display:none}.InputRadioSlider__item[\:has\(input\[type\%3Dradio\]\:checked\)]{color:#fff}.InputRadioSlider__item:has(input[type=radio]:checked){color:#fff}.InputRadioSlider__item[\:has\(input\[type\%3Dradio\]\:disabled\)]{cursor:not-allowed;opacity:.5}.InputRadioSlider__item:has(input[type=radio]:disabled){cursor:not-allowed;opacity:.5}.InputRadioSlider__item[\:not-has\(input\[type\%3Dradio\]\:disabled\)][\:not-has\(input\[type\%3Dradio\]\:checked\)]:hover,.InputRadioSlider__item[\:not-has\(input\[type\%3Dradio\]\:disabled\)][\:not-has\(input\[type\%3Dradio\]\:checked\)]:focus{background:rgba(107,103,110,.1)}.InputRadioSlider__item:not(:has(input[type=radio]:disabled)):not(:has(input[type=radio]:checked)):hover{background:rgba(107,103,110,.1)}.InputRadioSlider__item:not(:has(input[type=radio]:disabled)):not(:has(input[type=radio]:checked)):focus{background:rgba(107,103,110,.1)}.InputRadioSlider__slider{top:var(--padding);height:calc(100% - var(--padding)*2);background:#6b676e;border-radius:50px;margin:0 4px;transition:all .5s;position:absolute;left:0}.TrainingModeOption{grid-gap:.3rem;justify-content:space-between;gap:.3rem;width:100%;display:flex}.TrainingModeOption span{align-items:center;display:flex}.TrainingModeOption .custom-icon{color:#eab308}.TrainingModeLocationForm{grid-gap:2rem;flex-direction:column;gap:2rem;display:flex}.TrainingModeLocationForm .InputAddressPlace,.TrainingModeLocationForm .InputText{width:50%}.TrainingModeTimingBlocForm .ModelFormView_formLabel{font-size:.8rem;font-style:italic;display:block}.TrainingModeTimingBlocForm__dateInput{max-width:220px}.TrainingModeTimingBlocForm__section{grid-gap:2rem;flex-direction:column;gap:2rem;display:flex}.TrainingModeTimingBlocForm__hoursInput .InputText--state-error{max-width:11rem}.TrainingModeTimingBlocForm .ModelFormView__row{justify-content:left}.TrainingModeScheduleForm__empty{color:#f29f35;text-align:center;margin:0;font-size:1rem;font-style:italic}.Calendar__container{grid-gap:1rem;background-color:#eff8fd;flex-direction:column;gap:1rem;width:100%;height:100%;padding:1.5rem 2rem;display:flex}.Calendar__container h4{font-size:1.2rem}.Calendar__row{grid-gap:.5rem;gap:.5rem;display:flex}.Calendar__label{margin:1rem 0;font-family:OpenSans-bold,Arial,Helvetica,sans-serif}.Calendar__list{padding:.5rem 0}.Calendar__title{color:#3c3942;text-transform:capitalize;margin:0;font-family:OpenSans-bold,Arial,Helvetica,sans-serif;display:flex}.Calendar__bloc{grid-gap:1.2rem;flex-direction:column;gap:1.2rem;display:flex}.Calendar__content{flex-direction:column;margin:0;display:flex}.Calendar__schedule{padding:.5rem 2rem}.Calendar__moment{vertical-align:top;margin:0 20px;display:inline-block}.Calendar__moment__day{font-family:OpenSans-bold,Arial,Helvetica,sans-serif}.Calendar__moment__day--state-invalid{color:#d50000}.Calendar__moment__duration{display:block}.TrainingMomentCalendarContainer{border:1px solid #d9d9d9;flex-direction:column;margin-bottom:20px;padding:25px 20px;display:flex;position:relative}.LongTrainingAgendaBloc p{margin-left:1rem}.CustomDateInput{font-size:1rem}.CustomDateInput__wrapper{background-color:#fff;border:1px solid #d9d9d9;border-radius:3px;flex-direction:row;height:40px;display:flex}.CustomDateInput__input{border:0;padding:0 15px}.CustomDateInput__field{border:0;flex:1 1 0;padding:0 15px}.CustomDateInput__icon{color:#377c9e;border-right:1px solid #d9d9d9;justify-content:center;align-items:center;width:40px;margin:5px 0 4px;display:flex}.CustomDateInput__icon:after{background-color:#fff}.CustomDateInput__icon .icon{color:#377c9e;font-size:1.35714rem;position:relative}.CustomDateInput--state-error .CustomDateInput__wrapper{border-color:#d50000}.CustomDateInput--state-error .CustomDateInput__icon .icon{color:#d50000}.CustomDateInput--state-disabled .CustomDateInput__wrapper{background-color:#f7f7f7;border-color:#d9d9d9}.CustomDateInput--state-disabled .CustomDateInput__field{color:#a0a2a1}.CustomDateInput #CustomDateInput_rightComponent{align-items:center;width:auto;height:40px;margin-right:2.5rem;display:flex}.CustomDateInput .react-datepicker-wrapper input{height:40px}.CustomDateInput .react-datepicker__close-icon{padding-right:.7rem}.CustomDateInput .react-datepicker__close-icon:after{background-color:#7f7a81}.MomentsTotalDuration{grid-gap:2rem;width:-moz-fit-content;background-color:#efefef;align-items:center;gap:2rem;width:fit-content;margin-bottom:2.5rem;margin-left:auto;padding:.5rem 1.5rem;display:flex}.MomentsTotalDuration__value--invalid{color:#d50000}.TotalRow{color:#fff;background-color:#4e4852;grid-template-columns:80% 20%;margin:1.5rem 0 0;padding:1.15rem 1.75rem;font-size:1.2rem;font-weight:700;display:grid}.TotalRow--highlight{background-color:#f29f35}.TotalRow--soft{color:#4e4852;background-color:#d9d9d9}.TotalRow p{margin:0}.TotalRow__title{text-align:center}.TotalRow__value{grid-gap:.5rem;justify-content:center;align-items:center;gap:.5rem;display:flex}.TotalRow__amount{font-size:1.4em}.Table{border-collapse:collapse;--cell-0-width:auto;--cell-1-width:auto;--cell-2-width:auto;--cell-3-width:auto;--cell-4-width:auto;--cell-5-width:auto;--cell-6-width:auto;--cell-7-width:auto;--cell-8-width:auto;--cell-9-width:auto;--cell-10-width:auto;--cell-11-width:auto;--cell-12-width:auto;--cell-13-width:auto;--cell-14-width:auto;width:100%}.Table__cell:first-child{padding-left:1rem}.Table__cell:last-child{padding-right:1rem}.Table__cell:not(:first-child){text-align:center}.Table__row{border-bottom:1px solid #d9d9d9;height:4.35rem}.Table__row:last-of-type{border-color:#4e4852}.Table__row-bold td{font-weight:700}.Table__row-important{background:#f2f2f2;font-weight:700}.Table__row-footer{background:#e9f1f4;font-weight:700}.Table__row-subRow{height:2rem;font-size:.8em;font-weight:400}.Table__row:has(+.Table__row-subRow){border-bottom:none;height:4rem}.Table__row:has(+.Table__row-subRow) .Table__cell{padding-bottom:0}.Table__header{background:#f2f2f2;height:2.5rem}.Table__header:first-of-type{border-top:1px solid #4e4852}.Table__header-secondary th{font-weight:400}.Table tr>:first-child{width:var(--cell-0-width)}.Table tr>:nth-child(2){width:var(--cell-1-width)}.Table tr>:nth-child(3){width:var(--cell-2-width)}.Table tr>:nth-child(4){width:var(--cell-3-width)}.Table tr>:nth-child(5){width:var(--cell-4-width)}.Table tr>:nth-child(6){width:var(--cell-5-width)}.Table tr>:nth-child(7){width:var(--cell-6-width)}.Table tr>:nth-child(8){width:var(--cell-7-width)}.Table tr>:nth-child(9){width:var(--cell-8-width)}.Table tr>:nth-child(10){width:var(--cell-9-width)}.Table tr>:nth-child(11){width:var(--cell-10-width)}.Table tr>:nth-child(12){width:var(--cell-11-width)}.Table tr>:nth-child(13){width:var(--cell-12-width)}.Table tr>:nth-child(14){width:var(--cell-13-width)}.Table tr>:nth-child(15){width:var(--cell-14-width)}.AttendanceSheetTable{font-size:1.125rem}.AttendanceSheetTable .AttendanceSheet__Number{padding-right:6px}.AttendanceSheetTable .InputNumber__field::-moz-placeholder{color:#7f7a81}.AttendanceSheetTable .InputNumber__field:-ms-input-placeholder{color:#7f7a81}.AttendanceSheetTable .InputNumber__field::-webkit-input-placeholder{color:#7f7a81}.AttendanceSheetTable .InputNumber__field::-ms-input-placeholder{color:#7f7a81}.AttendanceSheetTable .InputNumber__field::placeholder{color:#7f7a81}.AttendanceSheetTable .Table{margin-top:1.5rem}.AttendanceSheetTable .Table__row:not(.Table__row-subRow) .Table__cell{padding:8px}.AttendanceSheetTable .Table__row:has(+.Table__row-subRow) .Table__cell{padding-bottom:0}.AttendanceSheetTable .Table__row .AttendanceTotalHoursCell:not(.emptySlot){text-align:center}.AttendanceSheetTable .Table__row .AttendanceTotalHoursCell.dashedBorder{border-left:1px dashed}.AttendanceSheetTable .Table__row-subRow span{justify-content:center;max-width:7rem;margin:auto;display:flex}.AttendanceSheetTable .Table__row-subRow span.quantityInfo{justify-content:center}.AttendanceSheetTable .Table__row-subRow .Table__cell:first-child{padding-left:8px}.AttendanceSheetTable .Table__row .Table__cell.SmallCell{text-align:center}.AttendanceSheetTable .Table__row .Table__cell.SmallCell .InputNumber__container{justify-content:center}.AttendanceSheetTable .Table__row .Table__cell.SmallCell .InputNumber__field{max-width:6.65rem}.AttendanceSheetTable .Table__row .Table__cell.SmallCell.emptySlot{text-align:center;padding:8px}.AttendanceSheetTable .Table__row-bold .Table__cell.SmallCell{padding-right:14px}.AttendanceSheetTable .Table__row--emphasized{box-shadow:inset 6px 0 #f29f35}.AttendanceSheetTable .Table__row--emphasized>.Table__cell:first-child{padding-left:12px!important}.AttendanceSheetTable .Table__cell:not(.SmallCell) .InputNumber__wrapper{width:50%}.AttendanceSheetTable .InputNumber__wrapper{border-color:#4e4852}.AttendanceSheetTable .InputNumber__field{text-align:center;padding:0 .5rem}.AttendanceSheetTable .InputNumber__errorMessage{text-align:left;padding:0 .34rem;font-weight:400}.AttendanceSheetTable .Table__cell.SmallCell .InputNumber__externalUnit{width:unset}.AttendanceSheetTable .ItineraryMap__totalInfos__value{font-size:1.2rem}.AttendanceSheetTable .MapButton{justify-content:center;align-items:center;display:flex;position:relative;left:-25px}.AttendanceSheetTable .Table .Table__cell.SmallCell+.Table__cell.SmallCell,.AttendanceSheetMandateOperationTable .Table .Table__cell.SmallCell+.Table__cell.SmallCell{border-left:1px dashed}.AttendanceSheetTotalTable--invalidTimes{color:#d50000}.AttendanceSheetTotalTable__error{font-size:.9rem;line-height:1.2rem}.CorrectiveOperationFormContainer .AttendanceSheetTable{padding:0 2rem}.DifferenceValueCell{color:#f29f35}.DifferenceValueCell:before{content:"↑";font-size:1rem;position:relative;top:-1px;left:-5px}.DifferenceValueCell--negative:before{content:"↓"}.AttendanceTooltipContent__container{grid-gap:3.5rem;gap:3.5rem;display:flex}.AttendanceTooltipContent__container h3,.AttendanceTooltipContent__container p{font-weight:400}.AttendanceTooltipContent__container h3{margin:.3rem 0}.AttendanceTooltipContent__container p{opacity:.8;margin:0}.AttendanceTooltipContent__bloc{flex-direction:column;align-items:flex-start;display:flex}.SignatureForm__completionDate{font-style:italic}.SignatureForm__hours .InputText__wrapper{width:275px}.SignatureForm__hours .InputText__rightComponent{background-color:#f7f7f7;border-left:1px solid #d9d9d9;padding:0 10px;line-height:38px}.SignatureForm__totals{background-color:#f7f7f7;width:100%;margin:20px 0 0 20px}.SignatureForm__kmField{display:flex}.SignatureForm__totalKms{grid-gap:.5rem;flex-direction:row;align-items:center;gap:.5rem;padding-top:1.5rem;font-size:.5rem;display:flex}.SignatureForm__amount,.SignatureForm__totalHours,.SignatureForm__allowanceAmount{height:40px;padding:8px 20px}.SignatureForm__amount:before,.SignatureForm__amount:after,.SignatureForm__totalHours:before,.SignatureForm__totalHours:after,.SignatureForm__allowanceAmount:before,.SignatureForm__allowanceAmount:after{content:"";display:table}.SignatureForm__amount:after,.SignatureForm__totalHours:after,.SignatureForm__allowanceAmount:after{clear:both}.SignatureForm__amount .total-value,.SignatureForm__totalHours .total-value,.SignatureForm__allowanceAmount .total-value{float:right;font-family:OpenSans-bold,Arial,Helvetica,sans-serif}.SignatureForm__mapButton{color:#377c9e;background-color:transparent;border:0;padding-top:.2rem;font-size:1.57143rem}.SignatureForm__filledComment .InputTextArea__field{border:2px solid #3c3942}.SignatureForm__paymentsList li:before{color:#f29f35;content:"•";width:2em;margin-left:-1em;font-weight:700;display:inline-block}.SignatureForm__notification{color:#d50000;margin-top:1rem;margin-bottom:1rem}.SignatureForm__field{margin:1rem 0}.SignatureForm__field__mode{margin-bottom:2rem;display:block}.SignatureForm__field__executive{margin-top:2rem;margin-bottom:1rem}.SignatureRibForm__ribButton{margin-top:48px}.SignatureFormContainer .Table__cell:not(.SmallCell) .InputNumber__externalUnit{width:3rem}.RefundForm .CoverageItem{padding:1rem}.RefundForm .CoverageItem h4{margin:0;font-weight:700}.RefundForm .CoverageItem__title{background-color:#d9d9d9;border:1px solid #d9d9d9;padding:.7rem 1rem}.RefundForm .CoverageItem__content{grid-gap:1rem;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.RefundForm .RefundFieldItem{grid-template-columns:1fr 2fr;display:grid}.RefundForm .RefundFieldItem span{text-transform:uppercase}.RefundForm .RefundFieldItem__modulePathCoverage{padding:1rem}.RefundForm .RefundFieldItem__label{align-items:center;display:flex}.RefundForm .RefundFieldItem__rib{min-height:23rem;padding:1rem 1.5rem}@media (min-width:1280px){.RefundForm .RefundFieldItem .InputRadio--direction-row .InputRadio__container{min-width:350px}}.ComboBoxSelect{grid-gap:.3rem;flex-direction:column;gap:.3rem;display:flex}.ComboBoxSelect label{width:-moz-fit-content;color:#4e4852;text-transform:uppercase;white-space:nowrap;align-items:center;width:fit-content;font-size:1rem;display:flex}.ComboBoxSelect--row{grid-gap:.75rem;flex-direction:row;align-items:center;gap:.75rem;width:100%;max-width:425px;display:flex}.ComboBoxSelect__label-container{grid-gap:.5rem;gap:.5rem;display:flex}.ComboBoxSelect__label-container__tooltip{color:#3c3942}.listbox-comboBox-container{background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;width:100%;height:40px;position:relative}.listbox-comboBox-container--state-error{border-color:#d50000}.listbox-comboBox-container--state-error .listbox-comboBox__input.focus-visible{box-shadow:0 0 3px 1px #d50000}.listbox-comboBox-container--state-error .listbox-comboBox__input:focus-visible{box-shadow:0 0 3px 1px #d50000}.listbox-comboBox-container--pristine-value{border:2px solid #f29f35}.listbox-comboBox{width:100%;height:100%;display:flex}.listbox-comboBox__input{text-align:left;text-overflow:ellipsis;border:transparent;outline:none;flex:1;width:100%;padding:0 1.2rem;font-size:1rem}.listbox-comboBox__input.focus-visible{box-shadow:0 0 3px 1px rgba(0,123,255,.5)}.listbox-comboBox__input:focus-visible{box-shadow:0 0 3px 1px rgba(0,123,255,.5)}.listbox-comboBox__input--disabled{background-color:#f7f7f7}.listbox-comboBox__input--compact{text-align:center;padding:0 .5rem}.listbox-comboBox__clear{border-radius:50%;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;margin:auto .25rem;display:flex}.listbox-comboBox__clear:hover{background-color:#f2f2f2}.listbox-comboBox__icon{color:#377c9e;border-right:1px solid #d9d9d9;justify-content:center;align-items:center;width:2.75rem;margin:.4rem 0;display:flex}.listbox-comboBox__icon--disabled{color:#a0a2a1}.listbox-options{z-index:98;background-color:#fff;border:1px solid #d9d9d9;border-radius:0 0 .375rem .375rem;outline:none;max-height:14rem;padding:.15rem 0;position:absolute;left:-1px;right:-1px;overflow:auto;box-shadow:0 2px 6px rgba(0,0,0,.1)}.listbox-options__placeholder{color:#9b9b9b;padding:.25rem 1.25rem .25rem 2.5rem}.listbox-options__placeholder--error{color:#d50000}.listbox-options__placeholder__customElement{color:initial;margin-left:-.5rem;padding:0}.listbox-options__placeholder__multiSelect{padding-left:1.5rem}.listbox-options__customElement{padding:0 .25rem}.listbox-options--hidden{display:none}.listbox-options--compact{width:-moz-fit-content;width:fit-content;min-width:100%}.listbox-options--compact .listbox-option__text{text-align:left}.listbox-option{color:#111827;cursor:pointer;padding:.5rem 1.25rem .5rem 2.5rem;position:relative}.listbox-option__multiSelect{padding-left:1.5rem}.listbox-option--active,.listbox-option--active.listbox-option--selected{background-color:#ebf5ff}.listbox-option--selected{background-color:#ffedd5}.listbox-option--disabled{opacity:.3}.listbox-option--compact{padding-left:2.25rem;padding-right:1.12rem}.listbox-option__text{display:block;overflow:hidden}.listbox-option__icon{color:#000;align-items:center;padding-left:.75rem;display:flex;position:absolute;top:0;bottom:0;left:0}.combobox-button{color:#fff;background:#6b676e;justify-content:center;align-items:center;width:2.25rem;min-width:1.9rem;margin-left:.15rem;display:flex}.combobox-button--compact{width:1.75rem;margin-left:unset}.listBox-checkIcon{color:#ee8802;width:1.2rem;height:1.2rem}.listbox-clearIcon{color:#3c3942;width:1.2rem;height:1.2rem}.listbox-placeholder{color:#9b9b9b}.ellipsis-icon{color:#f29f35;width:2.5rem;height:100%;margin-right:.25rem;padding:0 .25rem}.ellipsis-icon circle{animation:1s ease-in-out infinite ellipsis-blink}.ellipsis-icon circle:first-of-type{animation-delay:-.16s}.ellipsis-icon circle:nth-of-type(2){animation-delay:0s}.ellipsis-icon circle:nth-of-type(3){animation-delay:-.32s}@keyframes ellipsis-blink{0%{opacity:0}50%{opacity:1}to{opacity:0}}.listboxMultiSelect-container{background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;width:100%;min-height:40px;display:flex;position:relative}.listboxMultiSelect-container--state-error{border-color:#d50000}.listboxMultiSelect-container--state-error .listbox-multiComboBox__selectedItems[focus-within]{box-shadow:0 0 3px 1px #d50000}.listboxMultiSelect-container--state-error .listbox-multiComboBox__selectedItems:focus-within{box-shadow:0 0 3px 1px #d50000}.listbox-multiComboBox{width:100%;display:flex}.listbox-multiComboBox__selectedItems{grid-gap:.3rem;flex-wrap:wrap;flex-grow:1;align-items:center;gap:.3rem;padding:.25rem;display:inline-flex}.listbox-multiComboBox__selectedItems--disabled{background-color:#f2f2f2}.listbox-multiComboBox__selectedItems[focus-within]{box-shadow:0 0 3px 1px rgba(0,123,255,.5)}.listbox-multiComboBox__selectedItems:focus-within{box-shadow:0 0 3px 1px rgba(0,123,255,.5)}.listbox-multiComboBox__input{text-align:left;border:transparent;outline:none;flex-grow:1;font-size:1.125rem}.listbox-multiComboBox__input::-moz-placeholder{padding-left:.5rem}.listbox-multiComboBox__input:-ms-input-placeholder{padding-left:.5rem}.listbox-multiComboBox__input::-webkit-input-placeholder{padding-left:.5rem}.listbox-multiComboBox__input::-ms-input-placeholder{padding-left:.5rem}.listbox-multiComboBox__input::placeholder{padding-left:.5rem}.listbox-multiComboBox__item{grid-gap:.25rem;color:#377c9e;border:1px solid #377c9e;border-radius:.275rem;gap:.25rem;padding:.15rem .25rem .15rem .35rem;display:flex}.listbox-multiComboBox__item__label{text-overflow:ellipsis;white-space:nowrap;max-width:300px;overflow:hidden}.listbox-multiComboBox__item__removeBtn{align-items:center;display:flex}.listbox-multiComboBox__item__removeBtn:hover{background-color:#f2dede}.listbox-multiComboBox__item svg{width:1.25rem;height:1.25rem}.listbox-multiComboBox__item:focus{background-color:#eff8fd}.listbox-multiComboBox__item--disabled{color:#4e4852;background-color:#f2f2f2;border:1px solid #9b9b9b}.listbox-multiComboBox .ellipsis-icon{min-width:2.5rem}.listbox-multiComboBox__dropdown{top:100%}.summaryDocuments{width:80vw;position:relative}.summaryDocuments__nav{-moz-columns:3;columns:3;margin-bottom:20px}.summaryDocuments__warning{margin-left:10px}.summaryDocuments__backToTop{text-align:center;background:#fff;border:1px solid #000;border-radius:999em;width:30px;height:30px;line-height:30px;display:block;position:absolute;bottom:0;right:0;transform:rotate(-90deg)}.summaryDocuments__status{margin-left:10px}.documentViewer{background:#fff;flex-direction:column;align-items:center;height:100%;margin-top:20px;display:flex}.documentViewer__header{word-break:break-all;width:100%;margin-bottom:20px}.documentViewer__buttons{margin-top:20px}.documentViewer__content{flex-direction:column;width:100%;max-width:60vw;max-height:80vh;display:flex}.documentViewer__imageWrapper{width:60vw;height:100%;display:inline-block;overflow:auto}.documentViewer__image{transform-origin:50%;-o-object-fit:cover;object-fit:cover}
/*# sourceMappingURL=main.css.map*/