html{height:100%;font-size:62.5%}body,html{min-height:100%}body{margin:0;font-size:1.6rem;color:#585858}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}p{margin:0;padding:0}:root{--pure-white:#fff;--total-black:#000;--accent-color:#7082f3;--accent-color-transparent:#eaedfd;--background-color:#f4f6f8;--background-color-2:#fafafa;--grey-1:#e1e1e1;--grey-2:#999;--grey-3:#585858;--red-1:#e84343;--orange-1:#ff8920;--green-1:#69a947}.common-form-label,.edit-question-form-module-popin .layout aside .edit-question-aside .question-configuration .question-configuration-title,.edit-question-form-module-popin .layout aside .edit-question-aside .question-specific .question-specific-multiple-choice-title,.radio-upload-field .title{font-size:1.2rem;color:var(--grey-3)}.edit-question-form-module-popin .layout aside .edit-question-aside .question-configuration .error .question-configuration-title,.edit-question-form-module-popin .layout aside .edit-question-aside .question-specific .error .question-specific-multiple-choice-title,.error .common-form-label,.error .edit-question-form-module-popin .layout aside .edit-question-aside .question-configuration .question-configuration-title,.error .edit-question-form-module-popin .layout aside .edit-question-aside .question-specific .question-specific-multiple-choice-title,.error .radio-upload-field .title,.radio-upload-field .error .title{color:#e84343}.combo-field>.select-container>select.with-placeholder,.common-form-placeholder,.input-field input::placeholder,.input-tag-field .ReactTags__tagInputField::placeholder,.text-area-field .textarea-container>textarea::placeholder{font-size:1.4rem;color:var(--grey-2)}.accomp-edition-card>.content .inline-container .accompaniment-duration>div:last-child,.common-form-input,.financial-edition-card .content .financial-ht>div:last-child,.input-field input,.input-tag-field .ReactTags__tagInputField,.radio-field>.radio-container label .label,.text-area-field .textarea-container>textarea{font-size:1.4rem;color:var(--grey-3);border:none}.accomp-edition-card>.content .inline-container .accompaniment-duration>div:focus:last-child,.common-form-input:focus,.financial-edition-card .content .financial-ht>div:focus:last-child,.input-field input:focus,.input-tag-field .ReactTags__tagInputField:focus,.radio-field>.radio-container label .label:focus,.text-area-field .textarea-container>textarea:focus{outline:none}.common-form-separator{background:var(--grey-1);display:flex;width:100%;height:1px}.error .common-form-separator{background:#e84343}.parcours-step{display:flex;flex-direction:column;background-color:#fff;box-shadow:0 4px 6px 0 rgba(112,130,243,.08)}.parcours-step.active .parcours-step-label{color:var(--grey-3)}.parcours-step.disable .parcours-step-label{color:var(--grey-2)}.parcours-step.editable .parcours-step-body{margin-left:0}.parcours-step .parcours-step-header{display:flex;flex-direction:row;align-items:center;padding:1rem}.parcours-step .parcours-step-header .parcours-step-edit-bar{margin-left:auto;display:flex;flex-direction:row}.parcours-step .parcours-step-header .parcours-step-edit-bar .icon-button{margin-left:16px}.parcours-step .parcours-step-header .parcours-step-icons{display:flex;flex-direction:row;align-items:center}.parcours-step .parcours-step-header .parcours-step-icons>*{width:15px;margin-right:15px}.parcours-step .parcours-step-header .parcours-step-title{flex-grow:1}.parcours-step .parcours-step-header .parcours-step-title .parcours-step-label{font-size:1.4rem}.parcours-step .parcours-step-body{margin-left:3rem;color:var(--grey-3);font-size:1.2rem;padding:0 1rem 1rem}.parcours-step .parcours-step-separator{height:1px;flex-grow:1;background-color:var(--grey-1)}.parcours-step .parcours-step-footer{display:flex;flex-direction:row;color:#000;align-items:center;padding:1rem}.parcours-step .parcours-step-footer .parcours-step-footer-item{margin-right:15px}@font-face{font-family:"SourceSansPro-ExtraLight";src:url(/static/media/SourceSansPro-ExtraLight.755f18a6.eot);src:url(/static/media/SourceSansPro-ExtraLight.755f18a6.eot?#iefix) format("embedded-opentype"),url(/static/media/SourceSansPro-ExtraLight.2ba01921.woff) format("woff"),url(/static/media/SourceSansPro-ExtraLight.b77d73e6.ttf) format("truetype"),url(/static/media/SourceSansPro-ExtraLight.601db18a.svg) format("svg");font-weight:200;font-style:normal}.pro-extra-light{font-family:"SourceSansPro-ExtraLight"}@font-face{font-family:"SourceSansPro-Light";src:url(/static/media/SourceSansPro-Light.ace5d26f.eot);src:url(/static/media/SourceSansPro-Light.ace5d26f.eot?#iefix) format("embedded-opentype"),url(/static/media/SourceSansPro-Light.c0c16b2c.woff) format("woff"),url(/static/media/SourceSansPro-Light.ce9515ec.ttf) format("truetype"),url(/static/media/SourceSansPro-Light.fefdfbab.svg) format("svg");font-weight:300;font-style:normal}.action-popin-header>.label-part .label .light,.avatar-card>.info-container .job,.candidat-card .candidat-info .contact,.common-form-label,.consultant-beneficiary-maestros-page .maestro-table .maestro-cards-wrapper .maestro-card>em,.consultant-beneficiary-maestros-page .maestro-table .maestro-column h4,.consultant-card>.top-container>.informations>.small-informations,.consultant-page-aside .user-left-column-layout>header .function,.disabled-consultant-card>.top-container>.informations>.small-informations,.edit-question-form-module-popin .layout aside .edit-question-aside .question-configuration .question-configuration-title,.edit-question-form-module-popin .layout aside .edit-question-aside .question-specific .question-specific-multiple-choice-title,.info-field>div .light-label,.line-menu-link .label-container .label.default,.parcours-module-container>.description,.parcours-step-game>.text-container .text,.parcours-step-header .parcours-step-header-content .light,.parcours-step .parcours-step-body,.pro-light,.radio-upload-field .title,.settings-card>.label,.synthese-step>.header>.step-count{font-family:"SourceSansPro-Light"}@font-face{font-family:"SourceSansPro-Regular";src:url(/static/media/SourceSansPro-Regular.d08cd079.eot);src:url(/static/media/SourceSansPro-Regular.d08cd079.eot?#iefix) format("embedded-opentype"),url(/static/media/SourceSansPro-Regular.725f4575.woff) format("woff"),url(/static/media/SourceSansPro-Regular.5fa70a93.ttf) format("truetype"),url(/static/media/SourceSansPro-Regular.7c3303d1.svg) format("svg");font-weight:"normal";font-style:normal}.agenda-row,.alert-popin>.content>.text,.beneficiary-course-page .course-description,.beneficiary-export-course-page .course-description,.calendar-page .sync-agenda-container,.centraltest-selection-popin>.content>.text,.check-box-field>label .label,.client-card>.bottom-section>.client-region,.consultant-beneficiary-course-edit-page .course-description,.consultant-beneficiary-cvs-page ul li,.consultant-beneficiary-maestros-page .maestro-table .maestro-cards-wrapper .maestro-card .card-notes,.consultant-beneficiary-maestros-page .maestro-table .maestro-cards-wrapper .maestro-card .card-time,.consultant-card>.bottom-container>.beneficiaries-statuses .beneficiary-status-container,.consultant-course-templates-preview-page>.layout>section>section>.description,.consultant-profile-page .cronofy-sync-wrapper .cronofy-account,.consultant-profile-page .cronofy-sync-wrapper .cronofy-no-account,.date-selector .date-selector-day .day-button span,.description-text-area>textarea,.disable-account-page>.content .back-login-button,.drop-file-popin>.action-popin>.content .or,.edit-customer-popin>.content .invite-status,.edit-question-form-module-popin .layout aside .edit-question-aside .question-configuration .error .question-configuration-title,.edit-question-form-module-popin .layout aside .edit-question-aside .question-specific .error .question-specific-multiple-choice-title,.error .common-form-label,.error .edit-question-form-module-popin .layout aside .edit-question-aside .question-configuration .question-configuration-title,.error .edit-question-form-module-popin .layout aside .edit-question-aside .question-specific .question-specific-multiple-choice-title,.error .radio-upload-field .title,.icon-button .tooltip,.input-tag-field .ReactTags__selected .ReactTags__tag,.line-menu-link .label-container .label.selected,.line-menu-link .label-container .sublabel,.logout-button,.message-row.read,.module-row-content>.label,.notes-display>.text,.page,.parcours-module-container>.children .children-item .module-description,.parcours-module-container>.children .children-item.quiz>.questions>.entry,.parcours-module-content-file-return-beneficiary>.beneficiary .text .label,.parcours-module-content-file-return-beneficiary>.consultant .text .label,.parcours-module-content-file-return-consultant>.beneficiary .text .label,.parcours-module-content-file-return-consultant>.consultant .text .label,.parcours-step-header .parcours-step-header-content input,.password-popin>.description,.portal-password-popin>.description,.pro-regular,.quiz-stars>.label,.quiz-text-area .text-length-container .text-length,.radio-upload-field .answer-wrapper .answer .label span,.radio-upload-field .answer-wrapper .upload,.radio-upload-field .error .title,.shared-notes .text-container>.notes,.shared-notes .text-container>.text-area-field>.textarea-container>textarea,.side-menu-link-panel .option,.side-menu-link>.row>.label,.side-resource-selector .combo-fields-wrapper>.combo-field>.select-container>select,.step,.tool-tip .tool-tip-wrapper,body{font-family:"SourceSansPro-Regular"}@font-face{font-family:"SourceSansPro-Semibold";src:url(/static/media/SourceSansPro-Semibold.8ce4e5ff.eot);src:url(/static/media/SourceSansPro-Semibold.8ce4e5ff.eot?#iefix) format("embedded-opentype"),url(/static/media/SourceSansPro-Semibold.217bb0e3.woff) format("woff"),url(/static/media/SourceSansPro-Semibold.92db0354.ttf) format("truetype"),url(/static/media/SourceSansPro-Semibold.c17a0f36.svg) format("svg");font-weight:600;font-style:normal}.abo-card .icon-card-title .card-title,.abo-card>.card .card-count,.abo-card>.card>.card-title,.accomp-edition-card>.content .inline-container .accompaniment-duration>div:last-child,.action-popin-header>.label-part .label .bold,.agenda-row-date .bottom .day-label,.agenda-row-date .bottom .day-number,.agenda-row-date .top .month-label,.agenda-row .wrapper .react-add-to-calendar,.agenda-row .wrapper .react-add-to-calendar .react-add-to-calendar__dropdown ul li a,.agenda-row .wrapper .step_title,.avatar-card>.info-container .name,.avatar-card>.info-container .phone,.beneficiary-page-aside .user-left-column-layout>header>.user>.user-name,.candidat-card .candidat-info .name,.candidat-card>.header .status,.card>.title,.centraltest-card>.card>.label,.centraltest-card>.card>.status,.centraltest-office-manager-card .icon-card-title .card-title,.centraltest-office-manager-card>.card .card-count,.centraltest-office-manager-card>.card>.card-title,.change-browser-page>.content .message,.client-card>.bottom-section>.client-name,.client-card>.bottom-section>.consultant-section>.consultant-count,.client-card>.bottom-section>.consultant-section>.label,.combo-field>.select-container>select,.combo-field>.select-container>select.with-placeholder,.combo-filter-field>.select-container>select,.common-form-input,.common-form-placeholder,.consultant-beneficiary-course-edit-page .course-count>div,.consultant-beneficiary-cvs-page table th,.consultant-beneficiary-maestros-page .maestro-table .maestro-cards-wrapper .maestro-card>strong,.consultant-card>.bottom-container>.beneficiaries-statuses .beneficiary-status-container span,.consultant-card>.bottom-container>.beneficiary-title,.consultant-card>.top-container>.informations>.fullname,.consultant-course-templates-preview-page>.layout>section>section>.informations>.entry>.count,.consultant-course-templates-preview-page>.layout>section>section>.title,.consultant-page-aside .user-left-column-layout>header>.user>.user-name,.consultant-profile-page .check-box-field .label,.count-circle,.course-edit-page>.layout>section>section>.informations>.entry>.count,.course-edit-page>.layout>section>section>.title,.device-optimization-page>.content .message,.device-optimization-page>.content .title,.disable-account-page>.content .message,.disable-account-page>.content .title,.disabled-consultant-card>.top-container>.informations>.fullname,.drop-file-popin>.action-popin>.content .combo-icon>.select-container,.drop-file-popin>.action-popin>.content .file,.drop-step-zone .file-success,.edit-question-form-module-popin .layout aside .edit-question-aside .question-configuration .manager-statistics-office-page .statistics-section .consultant-filter .combo-field .question-configuration-title,.edit-question-form-module-popin .layout aside .edit-question-aside .question-configuration .question-prop-list .configuration-prop-container .configuration-prop-description,.edit-question-form-module-popin .layout aside .edit-question-aside .question-specific .manager-statistics-office-page .statistics-section .consultant-filter .combo-field .question-specific-multiple-choice-title,.edit-question-form-module-popin .layout aside .edit-question-aside .question-type-container .title,.edit-question-form-module-popin .layout section .question-overview .overview .quiz-group .content .other-questions,.financial-edition-card .content .financial-ht>div:last-child,.form-multiple-choice-configuration-row>.step-alpha-key,.form-question-row .question-infos .question-title,.form-question-row .question-number>span,.form-row>.label,.icon-card-title>.label,.icon-text-button>.label,.impersonate-user-row .name,.impersonate-user-row .role,.info-field>div .bold-label,.info-page>p,.input-field input,.input-field input::placeholder,.input-tag-field .ReactTags__suggestions>ul>li,.input-tag-field .ReactTags__tagInputField,.input-tag-field .ReactTags__tagInputField::placeholder,.label-row .label,.login-form>.check-box-field>label .label,.login>section.cover,.manager-consultants-page .tabbed-content-layout>section .informationsNoConsultants>b,.manager-page-aside .user-left-column-layout>header>a>.office-name,.manager-statistics-office-page .statistics-section .consultant-filter .combo-field .common-form-label,.manager-statistics-office-page .statistics-section .consultant-filter .combo-field .edit-question-form-module-popin .layout aside .edit-question-aside .question-configuration .question-configuration-title,.manager-statistics-office-page .statistics-section .consultant-filter .combo-field .edit-question-form-module-popin .layout aside .edit-question-aside .question-specific .question-specific-multiple-choice-title,.manager-statistics-office-page .statistics-section .consultant-filter .combo-field .radio-upload-field .title,.message-page .message>*>:first-child,.module-edit-page>.layout>section>.layout>section>.count-resources,.module-resource-row>.label,.module-row .module-row-header .left-wrapper .label,.module-row .module-row-header .right-wrapper .resources-count,.parcours-attrib-popin .search-field .Select-input,.parcours-attrib-popin .search-field .Select .Select-control .Select-input input,.parcours-attrib-row>.label,.parcours-attrib-row>[class$=-container] [class$=-label],.parcours-attrib-row>[class$=-container] [class$=-number],.parcours-card-inner>.bottom>.course-informations>.entry>.entry-count,.parcours-card-inner>.bottom>.course-informations>.entry>.entry-label,.parcours-card-inner>.bottom>.label,.parcours-card>.actions>.action-button>span,.parcours-header-bar .parcours-title-text,.parcours-header-bar .parcours-title-text input,.parcours-module-container>.children .children-item.quiz>.questions>.entry>b,.parcours-module-container>.header .actions .action-item p.rdv-config,.parcours-module-container>.header .actions .action-item p.rdv-info,.parcours-module-container>.header>.label,.parcours-module-content-document-beneficiary>.file-name,.parcours-module-content-document-consultant>.file-name,.parcours-module-content-file-return-beneficiary>.beneficiary .text .file-name,.parcours-module-content-file-return-beneficiary>.consultant .text .file-name,.parcours-module-content-file-return-consultant>.beneficiary .text .file-name,.parcours-module-content-file-return-consultant>.consultant .text .file-name,.parcours-module-content-link>.label,.parcours-module-content-video-link>.label,.parcours-step-game>.text-container .label,.parcours-step .parcours-step-header .parcours-step-title .parcours-step-label,.password-popin>.title,.portal-login>section.cover,.portal-password-popin>.title,.primary-button .label,.pro-semibold,.quiz-opinion-scale .cells-container .cell>span,.quiz-step>.label,.radio-field>.radio-container label .label,.radio-upload-field .answer-wrapper .answer .label,.radio-upload-field .manager-statistics-office-page .statistics-section .consultant-filter .combo-field .title,.reset-password-form .reset-password-terms>a,.section-title>.label,.settings-card .checkboxes .check-box-field label>.label,.shared-note-header .label,.side-menu-link-panel .option.selected,.side-menu-link>.row>.label.selected,.side-module-button>.label,.side-question-type-item>.label,.side-resource-item .main>.label,.side-resource-selector .new-items,.stats-bar-chart .no-data,.stats-bar-chart .title,.stats-row,.stats-table .title,.stats-table table tr td,.stats-table table tr th,.subscribe-card>.card>.count,.subscribe-card>.card>.label,.synthese-step>.header>.title,.text-area-field .textarea-container>textarea,.text-area-field .textarea-container>textarea::placeholder,.toggle-button,.user-attrib-row .name,.user-attrib-row .status,.video-popin>.head .title{font-family:"SourceSansPro-Semibold"}@font-face{font-family:"SourceSansPro-Bold";src:url(/static/media/SourceSansPro-Bold.f932e7ea.eot);src:url(/static/media/SourceSansPro-Bold.f932e7ea.eot?#iefix) format("embedded-opentype"),url(/static/media/SourceSansPro-Bold.59e59abe.woff) format("woff"),url(/static/media/SourceSansPro-Bold.546377ce.ttf) format("truetype"),url(/static/media/SourceSansPro-Bold.7fd895b4.svg) format("svg");font-weight:700;font-style:normal}.date-selector .date-selector-container .date-selector-header .month-name,.login>section.login-form-container>h2>b,.message-row.unread,.portal-login>section.login-form-container>h2>b,.pro-bold{font-family:"SourceSansPro-Bold"}@font-face{font-family:"icon";src:url(/static/media/icon.612c3c42.eot);src:url(/static/media/icon.612c3c42.eot?#iefix) format("embedded-opentype"),url(/static/media/icon.a9b2b5e0.ttf) format("truetype"),url(/static/media/icon.5d0c39b5.woff) format("woff"),url(/static/media/icon.8bfb7ec6.svg?#icon) format("svg");font-weight:400;font-style:normal}[class*=icon-],[class^=icon-]{font-family:"icon"!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page{display:flex;min-height:100vh}.page>*{display:flex;flex:1 1}@media print{.page{min-height:auto}}.change-browser-page{position:absolute;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:url(/static/images/background-login.jpg) no-repeat 50%;background-size:cover}.change-browser-page>.logo{width:130px;height:65px;margin-bottom:5.3rem;padding-top:2rem}.change-browser-page>.content{display:flex;flex-direction:column;align-items:center;background:#fff;padding:6rem 4rem}.change-browser-page>.content .message{color:var(--accent-color);font-size:1.8rem;text-align:center;white-space:pre-line}.device-optimization-page{position:absolute;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:url(/static/images/background-login.jpg) no-repeat 50%;background-size:cover}.device-optimization-page>.logo{width:130px;height:65px;margin-bottom:5.3rem;padding-top:2rem}.device-optimization-page>.content{display:flex;flex-direction:column;align-items:center;background:#fff;padding:4rem 4rem 3.5rem}.device-optimization-page>.content .title{color:var(--grey-3);margin-bottom:3rem;font-size:1.8rem}.device-optimization-page>.content .message{color:var(--accent-color);font-size:1.8rem;text-align:center;white-space:pre-line;margin-bottom:3rem}.disable-account-page{position:absolute;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:url(/static/images/background-login.jpg) no-repeat 50%;background-size:cover}.disable-account-page>.logo{width:130px;height:65px;margin-bottom:5.3rem;padding-top:2rem}.disable-account-page>.content{display:flex;flex-direction:column;align-items:center;background:#fff;padding:4rem 4rem 3.5rem}.disable-account-page>.content .title{color:var(--grey-3);margin-bottom:3rem;font-size:1.8rem}.disable-account-page>.content .message{color:var(--accent-color);font-size:1.8rem;text-align:center;white-space:pre-line;margin-bottom:3rem}.disable-account-page>.content .back-login-button{display:flex;align-items:center;cursor:pointer}.disable-account-page>.content .back-login-button>.icon{width:1.2rem;height:1.2rem;margin-right:.5rem;display:flex;align-items:center}.disable-account-page>.content .back-login-button>.label{font-size:1.4rem;color:#b0b0b0;display:inline-block;text-transform:uppercase}.course-edit-page>.layout{height:100vh}.course-edit-page>.layout>aside{height:100vh;position:fixed;right:0}.course-edit-page>.layout>aside>*{flex-flow:column}.course-edit-page>.layout>section{margin-right:23rem;padding:0;overflow:auto;overflow-x:hidden}.course-edit-page>.layout>section>header{position:relative;display:flex;padding:2rem 2.5rem 14rem;height:16rem;background:no-repeat 50%;background-size:cover}.course-edit-page>.layout>section>header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:hsla(0,0%,100%,.7)}.course-edit-page>.layout>section>header>div{position:relative;flex:1 1}.course-edit-page>.layout>section>header>.right-components{display:flex;justify-content:flex-end;align-items:flex-start}.course-edit-page>.layout>section>header>.right-components>button{margin-left:1rem}.course-edit-page>.layout>section>header>.right-components>.circle-button{margin-left:1rem;width:35px;height:35px}.course-edit-page>.layout>section>header>.right-components>.react-fine-uploader-file-input-container{cursor:pointer;position:absolute!important;right:0;bottom:-3.3rem}.course-edit-page>.layout>section>section{flex:1 1;flex-flow:column;padding:2rem 4rem}.course-edit-page>.layout>section>section>.title{margin-bottom:.6rem;width:100%;font-size:2rem;color:#585858;background:none;border:none}.course-edit-page>.layout>section>section>.title::placeholder{color:var(--grey-2);opacity:1}.course-edit-page>.layout>section>section>.informations{display:flex;align-items:flex-end;margin-bottom:1.3rem}.course-edit-page>.layout>section>section>.informations>.entry{display:flex;align-items:flex-end;margin-right:3rem}.course-edit-page>.layout>section>section>.informations>.entry>.count{margin-right:.7rem;font-size:1.4rem;color:#585858}.course-edit-page>.layout>section>section>.informations>.entry>.label{font-size:1.2rem;text-transform:uppercase;color:var(--grey-2)}.course-edit-page>.layout>section>section>.description-text-area{margin-bottom:2.5rem}.course-edit-page>.layout>section>section>.steps{flex:1 1;min-height:10rem;padding-bottom:8rem}.course-edit-page>.layout>section>section>.steps .course-step{margin-bottom:1.5rem}.course-edit-page>.layout>section>section>.steps .course-step.open{margin-bottom:5rem}.course-edit-page>.layout>section>section>.steps .course-step>.parcours-step-header .trash-chevron-wrapper{margin:0 1.1rem}.course-edit-page>.layout>section>section>.steps .course-step .modules>*{margin-bottom:1rem}.course-edit-page .loading-spinner__wrapper{position:relative;background:transparent;margin-left:1rem;width:35px;height:35px}.course-edit-page .loading-spinner__wrapper svg{width:35px;height:35px}.module-edit-page>.layout{height:100vh}.module-edit-page>.layout>header>.action-popin-header{padding:0 2rem;border-bottom:.3rem solid #f4f6f8}.module-edit-page>.layout>section{padding:0;height:100%}.module-edit-page>.layout>section>.layout{height:100%;overflow:hidden}.module-edit-page>.layout>section>.layout>section{overflow:auto}.module-edit-page>.layout>section>.layout>section>.count-resources{margin-bottom:1rem;font-size:1.2rem;text-transform:uppercase;color:#999}.module-edit-page>.layout>section>.layout>section>.count-resources>b{margin-right:.5rem;font-size:1.4rem;color:#585858}.module-edit-page>.layout>section>.layout>section>.description{margin-bottom:2rem}.module-edit-page>.layout>section>.layout>section>.module-resource-row-list{flex:1 1}.module-edit-page>.layout>section>.layout>section>.module-resource-row-list>*{margin-bottom:1rem}.module-edit-page>.layout>section>.layout>aside{height:100%;overflow:auto}.module-appointment-edit-page>.layout>section{padding:3rem}.module-appointment-edit-page>.layout>section>.module-appointment-edit-form{display:flex;flex-flow:column;align-items:flex-start}.module-appointment-edit-page>.layout>section>.module-appointment-edit-form>*{display:flex;margin-bottom:2.5rem}.module-appointment-edit-page>.layout>section>.module-appointment-edit-form>*>*{flex:1 1}.module-appointment-edit-page>.layout>section>.module-appointment-edit-form>*>:not(:last-child){margin-right:2rem}.module-appointment-edit-page>.layout>section>.module-appointment-edit-form>.description{align-self:stretch}.module-appointment-edit-page>.layout>section>.module-appointment-edit-form>.dates,.module-appointment-edit-page>.layout>section>.module-appointment-edit-form>.informations{min-width:50%}.module-appointment-edit-page>.layout>section>.module-appointment-edit-form>.notes{flex-flow:column;align-self:stretch}.module-appointment-edit-page>.layout>section>.module-appointment-edit-form>.notes>*{margin-right:0}.module-appointment-edit-page>.layout>section>.module-appointment-edit-form>.notes .notes-area{margin-bottom:2rem}.module-appointment-edit-page>.layout>section>.module-appointment-edit-form>.notes .notes-area>.text-area-field{height:19rem}.module-synthesis-edit-page{height:100vh}.module-synthesis-edit-page .popin-layout{height:100%}.module-synthesis-edit-page .popin-layout>header .action-popin-header>.actions-part>.statuses_combo{margin-left:9.5rem}.module-synthesis-edit-page .popin-layout .description>p{font-size:1.2rem}.module-synthesis-edit-page .popin-layout .side-synthesis{display:flex;flex-direction:column}.module-synthesis-edit-page .popin-layout .side-synthesis .icon-card-title{display:flex;justify-content:center}.module-synthesis-edit-page .popin-layout .side-synthesis .separator{width:100%;height:1px;background-color:var(--grey-1);margin:.4rem 0 .9rem}.module-synthesis-edit-page .popin-layout .side-synthesis .side-text{margin:0 2rem;font-size:1.2rem;word-break:break-all}.module-synthesis-edit-page .popin-layout>section{padding:0}.module-synthesis-edit-page .popin-layout>section .right-aside-layout{padding-top:.5rem}.module-synthesis-edit-page .popin-layout>section .right-aside-layout>section{padding-top:0}.module-synthesis-edit-page .popin-layout .icon-card-title{margin-top:2rem}@media (max-width:767px){.module-synthesis-edit-page .right-aside-layout>section{padding:2rem}.module-synthesis-edit-page .right-aside-layout>section .icon-card-title{margin-top:1rem}}.message-page .message>*>:first-child{margin-right:1rem}.message-page .message .content{margin-top:2rem;white-space:pre-wrap}.calendar-page .calendar-labels{width:100%;display:flex;text-transform:uppercase;font-size:1.2rem;color:var(--grey-2);margin-bottom:1rem}.calendar-page .calendar-labels p:first-child{margin-left:9rem}.calendar-page .calendar-labels p:nth-child(2){margin-left:16rem}.calendar-page .calendar-labels p:nth-child(3){margin-left:18rem}.calendar-page .calendar-labels p:nth-child(4){margin-left:14rem}.calendar-page .agenda-row{margin-bottom:1rem}.calendar-page .info-page{width:100%;height:auto}.calendar-page .avatar-circle>.no-picture{position:relative}.calendar-page .avatar-circle>.no-picture>.icon{position:absolute}.calendar-page .header-actions{display:flex;align-items:center;margin-bottom:2rem}.calendar-page .sync-agenda-container{font-size:1.2rem;display:flex;align-items:center;padding:0 2rem}.calendar-page .sync-agenda-container .primary-button{margin-left:1rem;font-size:1.2rem}.calendar-page .sync-agenda-container .primary-button>div.icon{margin-left:1rem}@media (max-width:767px){.calendar-page .calendar-labels{display:none}}.calendar-page .appointments-cta{display:inline-flex;justify-content:space-between;align-items:center;padding:1rem 2rem;margin-top:2rem;background-color:var(--accent-color-transparent);color:var(--accent-color);border-radius:3px;box-shadow:0 .3rem .6rem rgba(112,130,243,.08)}.login{min-height:100vh;display:flex;flex:1 1;flex-direction:row}.login>header.login-back{position:absolute;top:0;left:0;padding:20px}.login>header.login-back .icon-button svg{width:30px;height:30px}.login>section.login-form-container{display:flex;flex:2 1;flex-direction:column;align-self:center;align-items:center;margin:auto 40px;color:#585858}.login>section.login-form-container>h2{font-size:1.4rem;margin-bottom:40px}.login>section.login-form-container>.error{display:flex;margin-top:20px;flex-direction:column;align-items:center}.login>section.login-form-container>.error>span{color:red;margin-bottom:10px}.login>section.cover{display:flex;flex:3 1;flex-direction:column;align-items:center;justify-content:center;color:#fff;font-size:2.4rem;background:url(/static/images/background-login.jpg) no-repeat 50%;background-size:cover}.login>section.cover svg{width:135px;height:35px;margin-bottom:20px}@media (max-width:767px){.login{flex-direction:column}.login>section.cover{font-weight:400;flex:none;order:-1;height:11.5rem;font-size:1.4rem}.login>section.cover svg{width:8.8rem;height:3rem;margin-bottom:1.4rem}.login>section.login-form-container{justify-content:center}}.forgot-password-page{position:absolute;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:url(/static/images/background-login.jpg) no-repeat 50%;background-size:cover}.forgot-password-page>.logo{width:130px;height:45px;margin-bottom:5.3rem}.reset-password-page{position:absolute;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:url(/static/images/background-login.jpg) no-repeat 50%;background-size:cover}.reset-password-page>.logo{width:130px;height:45px;margin-bottom:5.3rem}.admin-offices-page{flex:1 1}.admin-offices-page .tabbed-content-layout>section .header-circle-buttons{display:flex;flex-direction:row}.admin-offices-page .tabbed-content-layout>section .header-circle-buttons>.circle-button{margin-right:1rem;margin-bottom:2rem}.admin-offices-page .tabbed-content-layout>section>.offices{display:flex;flex-flow:row wrap;margin:0 -2rem}.admin-offices-page .tabbed-content-layout>section>.offices>.client-card{margin:0 2rem 3rem}.admin-course-templates-page{flex:1 1}.admin-course-templates-page .tabbed-content-layout>section>.components{display:flex;margin-bottom:2rem}.admin-course-templates-page .tabbed-content-layout>section>.components .combo-filter-field{flex:1 1;justify-content:flex-end}.admin-impersonate-page{flex:1 1}.admin-impersonate-page .searchWrapper{display:flex;flex-direction:row;background-color:#fff;padding:2rem;width:45rem;box-shadow:0 4px 6px 0 rgba(112,130,243,.08)}.admin-impersonate-page .searchWrapper .search-field{padding:5px 0}.admin-impersonate-page .searchWrapper .primary-button{margin-left:3rem}.admin-impersonate-page .usersWrapper{margin-top:3rem;display:flex;flex-direction:row;flex-wrap:wrap}.admin-impersonate-page .usersWrapper>*{flex-basis:calc(50% - 4rem);margin:0 2rem 3rem}.manager-consultants-page{flex:1 1}.manager-consultants-page .tabbed-content-layout>section>.consultants-wrapper{display:flex;flex-direction:column}.manager-consultants-page .tabbed-content-layout>section>.consultants-wrapper>.disabled-consultants{margin-top:2rem;display:flex;flex-direction:column}.manager-consultants-page .tabbed-content-layout>section>.consultants-wrapper>.enabled-consultants{display:flex;flex-direction:column}.manager-consultants-page .tabbed-content-layout>section .informationsNoConsultants{margin-bottom:2rem;text-align:right;font-size:1.2rem;color:var(--grey-2)}.manager-consultants-page .tabbed-content-layout>section .informationsNoConsultants>b{color:#6f7ff6}.manager-consultants-page .tabbed-content-layout>section .cards{display:flex;flex-wrap:wrap;margin:0 -3rem 0 -2rem}.manager-consultants-page .tabbed-content-layout>section .cards>*{flex-basis:calc(33% - 4rem);min-height:16.5rem;min-width:22rem;max-width:30rem;margin:0 2rem 3rem}.manager-consultant-edit-page .tabbed-content-layout>section{align-items:flex-start}.manager-consultant-edit-page .tabbed-content-layout>section>.action-button{display:flex;align-items:center;margin-bottom:2rem;font-size:1.2rem;color:#999}.manager-consultant-edit-page .tabbed-content-layout>section>.action-button>button{margin-right:1rem}.manager-beneficiary-groups-page{flex:1 1}.manager-beneficiary-groups-page .tabbed-content-layout>section>.circle-button{margin-bottom:1.2rem}.manager-office-page .tabbed-content-layout>section{flex-flow:row wrap;align-items:flex-start;margin:0 -1.5rem}.manager-office-page .tabbed-content-layout>section>*{margin:0 1.5rem;flex-basis:22rem}.manager-statistics-office-page{display:flex;flex-direction:column;flex:1 1}.manager-statistics-office-page .statistics-section{margin-top:2rem}.manager-statistics-office-page .statistics-section .section-title{margin-bottom:2rem}.manager-statistics-office-page .statistics-section .statsTable{margin-top:2rem}.manager-statistics-office-page .statistics-section .collapseTable .title{margin-bottom:0;background-color:#fff;border-top:.1rem solid #e1e1e1;border-bottom:.1rem solid #e1e1e1}.manager-statistics-office-page .statistics-section .consultant-filter{margin-bottom:1.6rem}.manager-statistics-office-page .statistics-section .consultant-filter .combo-field{max-width:34rem}.edit-question-form-module-popin .layout aside .edit-question-aside .question-configuration .manager-statistics-office-page .statistics-section .consultant-filter .combo-field .question-configuration-title,.edit-question-form-module-popin .layout aside .edit-question-aside .question-specific .manager-statistics-office-page .statistics-section .consultant-filter .combo-field .question-specific-multiple-choice-title,.manager-statistics-office-page .statistics-section .consultant-filter .combo-field .common-form-label,.manager-statistics-office-page .statistics-section .consultant-filter .combo-field .edit-question-form-module-popin .layout aside .edit-question-aside .question-configuration .question-configuration-title,.manager-statistics-office-page .statistics-section .consultant-filter .combo-field .edit-question-form-module-popin .layout aside .edit-question-aside .question-specific .question-specific-multiple-choice-title,.manager-statistics-office-page .statistics-section .consultant-filter .combo-field .radio-upload-field .title,.radio-upload-field .manager-statistics-office-page .statistics-section .consultant-filter .combo-field .title{font-size:1.2rem;color:var(--grey-2);text-transform:uppercase;margin-bottom:1rem;padding-left:2rem}.manager-statistics-beneficiaries-page{display:flex;flex-direction:column;flex:1 1}.manager-statistics-beneficiaries-page .statsChart,.manager-statistics-beneficiaries-page .statsTable{margin-top:2rem}.manager-statistics-beneficiaries-page .charts-wrapper{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}.manager-statistics-beneficiaries-page .charts-wrapper .statsChart.by-gender{flex-basis:32%}.manager-statistics-beneficiaries-page .charts-wrapper .statsChart.by-formation{flex-basis:65%}.manager-statistics-beneficiaries-page .charts-wrapper .statsChart.by-financer{flex-basis:100%}.consultant-course-templates-page{flex:1 1}.consultant-course-templates-page .tabbed-content-layout>section>.components{display:flex;margin-bottom:2rem}.consultant-course-templates-page .tabbed-content-layout>section>.components .combo-filter-field{flex:1 1;justify-content:flex-end}.consultant-modules-page .add-button-wrapper,.consultant-resources-page .add-button-wrapper{height:3rem}.consultant-my-beneficiaries-page header>.header{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;width:100%;height:4rem;grid-column-gap:1rem;column-gap:1rem}.consultant-my-beneficiaries-page header>.header>.big-combo{background-color:hsla(0,0%,80%,.2);padding-inline:1rem;border-radius:3px}.consultant-my-beneficiaries-page header>.header>.big-combo>.select-container>.Dropdown-root>.Dropdown-menu{margin-top:.4rem}.consultant-my-beneficiaries-page header>.header .big-combo:focus,.consultant-my-beneficiaries-page header>.header>.big-combo:active{outline:1px solid var(--accent-color)}.consultant-my-beneficiaries-page header>.header>.big-combo:hover{background-color:hsla(0,0%,80%,.35)}.consultant-my-beneficiaries-page header>.header>.big-combo>.select-container>.Dropdown-root>.Dropdown-control{margin-bottom:0}.consultant-my-beneficiaries-page header>.header>.top-search{padding-top:.6rem;height:100%}.consultant-my-beneficiaries-page header>.header>.separator{background:var(--grey-1);height:1px;flex-basis:100%}.consultant-my-beneficiaries-page .header-actions{display:flex;flex-direction:row;justify-content:space-between}.consultant-my-beneficiaries-page .info-page{margin-top:1rem}.consultant-beneficiary-courses-page>.components{display:flex;margin-bottom:2rem}.consultant-beneficiary-course-edit-page{flex:1 1}.consultant-beneficiary-course-edit-page .parcours-header{height:100%}.consultant-beneficiary-course-edit-page .course-content{flex:1 1;display:flex;flex-direction:column;margin-left:2.8rem}.consultant-beneficiary-course-edit-page .course-content-list{padding:0;list-style:none}.consultant-beneficiary-course-edit-page .course-content-list-item{margin-bottom:1rem}.consultant-beneficiary-course-edit-page .course-content .steps{flex:1 1;min-height:10rem;padding-bottom:8rem}.consultant-beneficiary-course-edit-page .course-count{display:flex;margin:.5rem 0 .8rem}.consultant-beneficiary-course-edit-page .course-count>div{font-size:1.4rem}.consultant-beneficiary-course-edit-page .course-count>div>span{font-size:1.2rem;color:var(--grey-2)}.consultant-beneficiary-course-edit-page .course-count>div:first-child{margin-right:3.5rem}.consultant-beneficiary-course-edit-page .course-description{font-size:1.2rem;line-height:1.4rem;padding-bottom:1.2rem;margin-bottom:1.2rem}.consultant-beneficiary-course-edit-page .export-button{margin-bottom:2.7rem}.consultant-beneficiary-course-edit-page .parcours-module-container,.consultant-beneficiary-course-edit-page .parcours-step-quiz{margin-bottom:1rem}.consultant-beneficiary-course-edit-page .parcours-module-container .actions{flex:1 1}.consultant-beneficiary-course-edit-page .action-item:first-child .rdv-at{display:flex}.consultant-beneficiary-course-edit-page .rdv-at{align-items:center;border-left:1px solid var(--grey-1);padding-left:2rem;margin:0 auto}.consultant-beneficiary-course-edit-page .rdv-at .rdv-info{margin-right:1.3rem}.consultant-beneficiary-course-edit-page .action-item:first-child{flex:1 1}.consultant-beneficiary-form-module-page .popin-layout section{display:flex;flex-direction:column;align-items:center}.consultant-beneficiary-form-module-page .popin-layout section .questions{width:60rem}.consultant-beneficiary-form-module-page .popin-layout section .questions .quiz-group>.content>div,.consultant-beneficiary-form-module-page .popin-layout section .questions>div{margin-top:4rem}.consultant-beneficiary-form-module-page .popin-layout section .questions .quiz-group>.content>div:first-child,.consultant-beneficiary-form-module-page .popin-layout section .questions>div:first-child{margin-top:0}.consultant-beneficiary-cvs-page table{width:100%}.consultant-beneficiary-cvs-page table th{padding:10px 5px;font-size:1.6rem;border-bottom:2px solid var(--grey-1)}.consultant-beneficiary-cvs-page table td.action,.consultant-beneficiary-cvs-page table th.action{text-align:center}.consultant-beneficiary-cvs-page table td{padding:5px;border-bottom:1px solid var(--grey-1)}.consultant-beneficiary-cvs-page table td .icon{width:25px;cursor:pointer;margin:0 auto}.consultant-beneficiary-cvs-page table td .icon svg,.consultant-beneficiary-cvs-page table td .icon svg *{fill:var(--accent-color)}.consultant-beneficiary-cvs-page ul{list-style-type:circle}.consultant-beneficiary-cvs-page ul li{font-size:1.2rem;color:var(--grey-3)}.consultant-beneficiary-cvs-page ul li a{color:var(--accent-color);font-size:1.4rem}.consultant-beneficiary-maestros-page .maestro-table{display:flex;flex-direction:row;width:100%;justify-content:space-between}.consultant-beneficiary-maestros-page .maestro-table .maestro-column{border-top:1px solid var(--grey-2);background:var(--background-color);display:flex;flex-direction:column;width:19%}.consultant-beneficiary-maestros-page .maestro-table .maestro-column h4{padding:1rem 0;margin:0 auto;font-size:1.7rem;text-transform:uppercase}.consultant-beneficiary-maestros-page .maestro-table .maestro-cards-wrapper{width:100%;border-top:1px solid var(--grey-2)}.consultant-beneficiary-maestros-page .maestro-table .maestro-cards-wrapper .maestro-card{padding:1rem;margin:1rem auto;background-color:var(--pure-white);border-radius:3px;box-shadow:0 2px 4px 0 rgba(112,130,243,.08)}.consultant-beneficiary-maestros-page .maestro-table .maestro-cards-wrapper .maestro-card>strong{display:block;font-size:1.5rem}.consultant-beneficiary-maestros-page .maestro-table .maestro-cards-wrapper .maestro-card>em{font-size:1.4rem}.consultant-beneficiary-maestros-page .maestro-table .maestro-cards-wrapper .maestro-card .card-notes{margin-top:.5rem;color:var(--grey-3);font-size:1.3rem}.consultant-beneficiary-maestros-page .maestro-table .maestro-cards-wrapper .maestro-card .card-time{color:var(--grey-2);font-size:1.2rem;text-align:right}.consultant-beneficiary-profile-page .action-button{display:flex;align-items:center;margin-bottom:2rem;font-size:1.2rem;color:#999}.consultant-beneficiary-profile-page .action-button>button{margin-right:1rem}.consultant-profile-page .primary-button{margin-top:-1rem}.consultant-profile-page .profile-page-content{display:flex;align-items:flex-start}.consultant-profile-page .user-card{margin-right:1rem}.consultant-profile-page .avatar-wrapper{background-color:var(--pure-white);padding:1.5rem 1.5rem .5rem;box-shadow:0 .3rem .6rem rgba(112,130,243,.08);border-radius:.3rem;margin-right:1rem}.consultant-profile-page .company .common-form-separator{visibility:hidden}.consultant-profile-page .preference-wrapper{background-color:var(--pure-white)}.consultant-profile-page .preference-label{padding:.7rem 0 .4rem 3rem;font-size:.9rem}.consultant-profile-page .check-box-field{padding:0 3.4rem 2.3rem 1rem}.consultant-profile-page .check-box-field .label{font-size:1.2rem;color:var(--grey-3)}.consultant-profile-page .cronofy-sync-wrapper{padding:0 3rem .4rem}.consultant-profile-page .cronofy-sync-wrapper .cronofy-account,.consultant-profile-page .cronofy-sync-wrapper .cronofy-no-account{font-size:1.2rem;text-align:center;color:var(--accent-color)}.consultant-profile-page .cronofy-sync-wrapper .cronofy-account.cronofy-no-account,.consultant-profile-page .cronofy-sync-wrapper .cronofy-no-account.cronofy-no-account{color:var(--orange-1)}.consultant-beneficiary-final-synthesis-page .popin-layout>header .combo-field{width:12rem;margin-right:2rem}.consultant-beneficiary-final-synthesis-page .popin-layout>header .actions-part>*{margin-left:1rem}.consultant-beneficiary-final-synthesis-page .popin-layout>section{padding:2.5rem 4rem}.consultant-beneficiary-final-synthesis-page .popin-layout>section .synthese-step:not(:last-child){margin-bottom:1.5rem}.consultant-course-templates-preview-page>.layout>aside>*{flex-flow:column}.consultant-course-templates-preview-page>.layout>section{padding:0}.consultant-course-templates-preview-page>.layout>section>header{position:relative;display:flex;padding:2rem 2.5rem;height:16rem;background:no-repeat 50%;background-size:cover}.consultant-course-templates-preview-page>.layout>section>header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:hsla(0,0%,100%,.7)}.consultant-course-templates-preview-page>.layout>section>header>div{position:relative;flex:1 1}.consultant-course-templates-preview-page>.layout>section>section{flex:1 1;display:flex;flex-flow:column;padding:2rem 4rem}.consultant-course-templates-preview-page>.layout>section>section>.title{margin-bottom:.6rem;width:100%;font-size:2rem;color:#585858;background:none;border:none}.consultant-course-templates-preview-page>.layout>section>section>.informations{display:flex;align-items:flex-end;margin-bottom:1.3rem}.consultant-course-templates-preview-page>.layout>section>section>.informations>.entry{display:flex;align-items:flex-end;margin-right:3rem}.consultant-course-templates-preview-page>.layout>section>section>.informations>.entry>.count{margin-right:.7rem;font-size:1.4rem;color:#585858}.consultant-course-templates-preview-page>.layout>section>section>.informations>.entry>.label{font-size:1.2rem;text-transform:uppercase;color:var(--grey-2)}.consultant-course-templates-preview-page>.layout>section>section>.description{margin-bottom:2.5rem;font-size:1.4rem;color:#585858}.consultant-course-templates-preview-page>.layout>section>section>.steps{flex:1 1}.consultant-course-templates-preview-page>.layout>section>section>.steps .course-step{margin-bottom:5rem}.consultant-course-templates-preview-page>.layout>section>section>.steps .course-step>.parcours-step-header .trash-chevron-wrapper{margin:0 1.1rem}.consultant-course-templates-preview-page>.layout>section>section>.steps .course-step .modules>*{margin-bottom:1rem}.consultant-form-module-preview-page .popin-layout section{display:flex;flex-direction:column;align-items:center}.consultant-form-module-preview-page .popin-layout section .questions{width:60rem}.consultant-form-module-preview-page .popin-layout section .questions .quiz-group>.content>div,.consultant-form-module-preview-page .popin-layout section .questions>div{margin-top:4rem}.consultant-form-module-preview-page .popin-layout section .questions .quiz-group>.content>div:first-child,.consultant-form-module-preview-page .popin-layout section .questions>div:first-child{margin-top:0}.messages-page .buttons-filters{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:2.3rem;align-items:center}.messages-page .action-buttons{display:flex}.messages-page .action-buttons .circle-button{margin:0 2rem 0 0}.messages-page .combo-field .select-container{border:none}.messages-page .combo-field .select-container select{color:var(--accent-color)}.messages-page .message-labels{width:100%;display:flex;text-transform:uppercase;font-size:1.2rem;color:var(--grey-2);margin-bottom:.8rem}.messages-page .message-labels p:first-child{margin-left:4rem;flex:1 1}.messages-page .message-labels p:last-child{margin-left:1rem;flex:3 1}.messages-page .info-page{width:100%;height:auto}@media (max-width:767px){.messages-page .line-menu{flex-flow:row;border-bottom:1px solid var(--grey-1)!important}.messages-page .line-menu>.components{margin-top:-.8rem!important;margin-left:0!important;border-top:none!important;flex:0 1}.messages-page .line-menu>.components .top-search input{width:0;transition:all .2s}.messages-page .line-menu>.components .top-search input:focus{width:calc(100vw - 10rem)}.messages-page .action-buttons .circle-button{width:4rem;height:4rem;margin:0 1rem 0 0}.messages-page .message-labels{display:none}}.beneficiary-creation-page{position:absolute;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:url(/static/images/background-login.jpg) no-repeat 50%;background-size:cover}.beneficiary-creation-page>.logo{width:130px;height:65px;margin-bottom:5.3rem;padding-top:2rem}.beneficiary-waiting-page{position:absolute;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:url(/static/images/background-login.jpg) no-repeat 50%;background-size:cover}.beneficiary-waiting-page>.logo{width:130px;height:65px;margin-bottom:5.3rem;padding-top:2rem}.beneficiary-invalidation-page{position:absolute;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:url(/static/images/background-login.jpg) no-repeat 50%;background-size:cover}.beneficiary-invalidation-page>.logo{width:130px;height:65px;margin-bottom:5.3rem;padding-top:2rem}.beneficiary-profile-consultant-page{flex:1 1}@media (max-width:767px){.beneficiary-profile-consultant-page .line-menu .components .primary-button{height:4rem;margin-top:2rem}.beneficiary-profile-consultant-page .beneficiary-consultant{display:flex;justify-content:center}}.beneficiary-form-module-page .popin-layout section{display:flex;flex-direction:column;align-items:center}.beneficiary-form-module-page .popin-layout section .questions{width:60rem}.beneficiary-form-module-page .popin-layout section .questions .quiz-group>.content>div,.beneficiary-form-module-page .popin-layout section .questions>div{margin-top:4rem}.beneficiary-form-module-page .popin-layout section .questions .quiz-group>.content>div:first-child,.beneficiary-form-module-page .popin-layout section .questions>div:first-child{margin-top:0}.beneficiary-form-module-page .popin-layout section .questions>.actions>.primary-button{width:100%}@media (max-width:767px){.beneficiary-form-module-page .popin-layout>section .questions{width:100%}.beneficiary-form-module-page .popin-layout>section .questions .quiz-group>.content>div,.beneficiary-form-module-page .popin-layout>section .questions>div{margin-top:2rem}.beneficiary-form-module-page .popin-layout>section .questions>.actions{padding-left:.5rem;padding-right:.5rem}}@media print{.beneficiary-form-module-page .popin-layout>section{display:block;margin:0}.beneficiary-form-module-page .popin-layout>section .questions{width:100%}.beneficiary-form-module-page .popin-layout>section .questions .quiz-group>.content>div,.beneficiary-form-module-page .popin-layout>section .questions>div{margin:0}.beneficiary-form-module-page .popin-layout>section .questions>.actions{display:none}}.beneficiary-courses-page{flex:1 1}.beneficiary-courses-page .course-card-list{display:flex;flex-flow:row wrap;margin:0 -2rem}.beneficiary-courses-page .course-card-list .no-courses-wrapper{padding:2rem;width:100%}.beneficiary-courses-page .course-card-list>.parcours-card{margin:0 2rem 3rem;max-width:22rem;cursor:pointer}@media (max-width:767px){.beneficiary-courses-page .course-card-list{margin:0 .7rem}.beneficiary-courses-page .course-card-list>.parcours-card{max-width:100%}}.beneficiary-course-page .course-layout{width:100%;height:100%;display:flex;flex-direction:column}.beneficiary-course-page .course-layout>.back-button{position:absolute;top:2.1rem}.beneficiary-course-page .export-button{margin-bottom:2.7rem}.beneficiary-course-page .cover-photo{width:calc(100% + 5rem);margin:-2.5rem -2.5rem 1.5rem;height:15rem;background-size:cover;background-repeat:no-repeat;background-position:50%}.beneficiary-course-page .course-content{margin-left:2.8rem}.beneficiary-course-page .course-content-list{padding:0;list-style:none}.beneficiary-course-page .course-content-list-item{margin-bottom:1rem}.beneficiary-course-page .course-count{display:flex;margin:.5rem 0 2rem}.beneficiary-course-page .course-count>div{font-size:1.4rem}.beneficiary-course-page .course-count>div>span{font-size:1.2rem;color:var(--grey-2);text-transform:uppercase}.beneficiary-course-page .course-count>div:first-child{margin-right:3.5rem}.beneficiary-course-page .course-description{font-size:1.2rem;line-height:1.4rem;padding-bottom:1.2rem;margin-bottom:2.7rem;border-bottom:1px solid var(--grey-1)}.beneficiary-course-page .parcours-module-container,.beneficiary-course-page .parcours-step-quiz{margin-bottom:1rem}.beneficiary-course-page .parcours-module-container .actions{display:flex;justify-content:space-between;flex:1 1}.beneficiary-course-page .action-item:first-child .rdv-at{display:flex}.beneficiary-course-page .rdv-at{align-items:center;border-left:1px solid var(--grey-1);padding-left:2rem;margin:0 auto}.beneficiary-course-page .rdv-at .rdv-info{margin-right:1.3rem}.beneficiary-course-page .module-row-content .label{color:var(--accent-color)}.beneficiary-course-page .text .children{margin-bottom:0;padding-left:3rem}.beneficiary-course-page .action-item:first-child{flex:1 1}@media (max-width:767px){.beneficiary-course-page .burger-menu{display:none}.beneficiary-course-page .course-layout>.back-button{position:absolute;top:2.1rem;left:1.1rem;display:block}.beneficiary-course-page .cover-photo{width:auto;margin-right:-1rem;margin-left:-1rem}.beneficiary-course-page .course-content{margin-left:2.1rem}.beneficiary-course-page .course-content>*{margin-bottom:3rem}}.beneficiary-export-course-page .icon-button.chevron-up,.beneficiary-export-course-page .left-aside-layout aside,.beneficiary-export-course-page .parcours-module-container>.header .actions,.beneficiary-export-course-page .parcours-step-quiz .primary-button,.beneficiary-export-course-page [class^=icon-prog-state-]{display:none}.beneficiary-export-course-page .course-layout{width:100%;height:100%;display:flex;flex-direction:column}.beneficiary-export-course-page .course-layout>.back-button{display:none}.beneficiary-export-course-page .course-layout>.beneficiary-info{display:none;padding:10px;color:#000!important}@media print{.beneficiary-export-course-page .course-layout>.beneficiary-info{display:block;color-adjust:exact!important;-webkit-print-color-adjust:exact!important}}.beneficiary-export-course-page .course-layout>.office-logo{max-width:64px;aspect-ratio:1/1}.beneficiary-export-course-page .cover-photo{width:calc(100% + 5rem);position:relative;height:15rem;background-size:cover;background-repeat:no-repeat;background-position:50%}@media print{.beneficiary-export-course-page .cover-photo{-webkit-print-color-adjust:exact!important}}.beneficiary-export-course-page .course-content{margin-left:2.8rem}.beneficiary-export-course-page .course-content-list{padding:0;list-style:none}.beneficiary-export-course-page .course-content-list-item{margin-bottom:1rem}.beneficiary-export-course-page .course-count{display:flex;margin:.5rem 0 2rem}.beneficiary-export-course-page .course-count>div{font-size:1.4rem}.beneficiary-export-course-page .course-count>div>span{font-size:1.2rem;color:var(--grey-2);text-transform:uppercase}.beneficiary-export-course-page .course-count>div:first-child{margin-right:3.5rem}.beneficiary-export-course-page .course-description{font-size:1.2rem;line-height:1.4rem;padding-bottom:1.2rem;margin-bottom:2.7rem;border-bottom:1px solid var(--grey-1)}.beneficiary-export-course-page .parcours-module-container,.beneficiary-export-course-page .parcours-step-quiz{margin-bottom:1rem}.beneficiary-export-course-page .parcours-module-container .actions{display:flex;justify-content:space-between;flex:1 1}.beneficiary-export-course-page .action-item:first-child .rdv-at{display:flex}.beneficiary-export-course-page .rdv-at{align-items:center;border-left:1px solid var(--grey-1);padding-left:2rem;margin:0 auto}.beneficiary-export-course-page .rdv-at .rdv-info{margin-right:1.3rem}.beneficiary-export-course-page .module-row-content .label{color:var(--accent-color)}.beneficiary-export-course-page .text .children{margin-bottom:0;padding-left:3rem}.beneficiary-export-course-page .action-item:first-child{flex:1 1}@media (max-width:767px){.beneficiary-export-course-page .burger-menu{display:none}.beneficiary-export-course-page .course-layout>.back-button{position:absolute;top:2.1rem;left:1.1rem;display:block}.beneficiary-export-course-page .cover-photo{width:auto;margin-right:-1rem;margin-left:-1rem}.beneficiary-export-course-page .course-content{margin-left:2.1rem}.beneficiary-export-course-page .course-content>*{margin-bottom:3rem}}:root{--login-background-image-url:url(/static/images/background-login.jpg)}.portal-login{min-height:100vh;display:flex;flex:1 1;flex-direction:row}.portal-login>header.login-back{position:absolute;top:0;left:0;padding:20px}.portal-login>header.login-back .icon-button svg{width:30px;height:30px}.portal-login>section.login-form-container{display:flex;flex:2 1;flex-direction:column;align-self:center;align-items:center;margin:auto 40px;color:#585858}.portal-login>section.login-form-container>h2{font-size:1.4rem;margin-bottom:40px}.portal-login>section.login-form-container>.error{display:flex;margin-top:20px;flex-direction:column;align-items:center}.portal-login>section.login-form-container>.error>span{color:red;margin-bottom:10px}.portal-login>section.login-form-container>.login-form .input-field{width:24rem;margin-bottom:2rem}.portal-login>section.login-form-container>.login-form .input-field .error{display:flex;flex-direction:column;align-items:left;font-size:1rem}.portal-login>section.login-form-container>.login-form .input-field .error>span{color:red}.portal-login>section.cover{display:flex;flex:3 1;flex-direction:column;align-items:center;justify-content:center;color:#fff;font-size:2.4rem;background:var(--login-background-image-url) no-repeat 50%;background-size:cover}.portal-login>section.cover svg{width:135px;height:35px;margin-bottom:20px}.portal-login>section.cover>.office-logo{max-width:150px}@media (max-width:767px){.portal-login{flex-direction:column}.portal-login>section.cover{font-weight:400;flex:none;order:-1;height:11.5rem;font-size:1.4rem}.portal-login>section.cover svg{width:8.8rem;height:3rem;margin-bottom:1.4rem}.portal-login>section.login-form-container{justify-content:center}}.tabbed-content-layout{flex:1 1;display:flex;flex-direction:column}.tabbed-content-layout>header{margin-bottom:2rem}.tabbed-content-layout>section{display:flex;flex-direction:column;flex:1 1}.left-aside-layout{flex:1 1;display:flex;flex-direction:row}.left-aside-layout>aside{position:relative;display:flex;width:23rem;background:#fff}.left-aside-layout>aside>*{position:fixed;width:23rem;height:100vh;flex:1 1;padding:2rem 0;display:flex}.left-aside-layout>.burger-menu,.left-aside-layout>.overlay,.left-aside-layout>aside>.close-button{display:none}.left-aside-layout>section{flex:1 1;display:flex;padding:2.5rem;background:#f4f6f8}@media (max-width:767px){.left-aside-layout>aside{position:fixed;z-index:10;height:100%;transform:translateX(-100%);transition:.5s}.left-aside-layout>aside>.close-button{position:absolute;z-index:10;right:-3rem;top:3.3rem;display:none;width:1.5rem;height:1.5rem}.left-aside-layout>aside.open{transform:translateX(0)}.left-aside-layout>aside.open>.close-button{display:block}.left-aside-layout>.burger-menu{display:block;position:absolute;z-index:1;left:1rem;top:2.9rem}.left-aside-layout>.burger-menu .icon-button{width:2rem}.left-aside-layout>.overlay.open{display:block;position:fixed;z-index:5;top:0;left:0;width:100%;height:100%;background-color:rgba(58,58,58,.8)}.left-aside-layout>section{padding:2.1rem 1rem}.left-aside-layout>section .tabbed-content-layout>header{margin:0 -1rem 1rem;width:100vw}.left-aside-layout>section .tabbed-content-layout>header>.line-menu{padding-left:4rem;border-bottom:none}.left-aside-layout>section .tabbed-content-layout>header>.line-menu>.resources{flex:1 1}.left-aside-layout>section .tabbed-content-layout>header>.line-menu>.components{margin-left:-4rem;margin-top:-.1rem;border-top:1px solid #e1e1e1}}.right-aside-layout{flex:1 1;display:flex;flex-direction:row}.right-aside-layout>section{flex:1 1;display:flex;flex-flow:column;padding:2rem 4rem;background:#f4f6f8}.right-aside-layout>aside{display:flex;flex-flow:column;width:23rem;background:#fff;padding:.6rem}.user-left-column-layout{flex:1 1;display:flex;flex-direction:column}.user-left-column-layout>header{display:flex;flex-flow:column;align-items:center;align-self:center;height:27rem}.user-left-column-layout>section{flex:1 1}.user-left-column-layout>footer{margin-left:2.9rem}.popin-layout{flex:1 1;display:flex;flex-direction:column}.popin-layout>header>.action-popin-header{padding:0 4rem;height:6rem}.popin-layout>section{display:flex;flex-direction:column;flex:1 1;padding:1.3rem 3.9rem;background:#f4f6f8}@media (max-width:767px){.popin-layout>header>.action-popin-header{padding:0 1.5rem;min-width:0}.popin-layout>header>.action-popin-header>.label-part>.icon-button{margin-right:1rem}.popin-layout>section{padding:2rem 1rem}}.top-search{flex:1 1}.top-search>.search-field>input{text-align:right;font-size:1.4rem}.top-search>.search-field>.icon{width:2rem;min-width:2rem;min-height:2rem}.notification-list{position:fixed;bottom:2rem;right:2rem;width:30rem;display:flex;flex-flow:column;align-items:center;cursor:pointer;z-index:2000}.notification-list>.info-page{margin:1rem 0}.droppable{padding:0;border:2px dashed transparent;box-sizing:border-box;transition:border-color .3s,padding .1s}.droppable [draggable]{margin-right:0;margin-left:0}.droppable.dragging-over{padding:1rem 0;border-color:var(--accent-color)}.droppable.dragging-over [draggable]{margin-left:1rem;margin-right:1rem}.reset-password-form .reset-password-terms>.field-container{display:inline-block}.reset-password-form .reset-password-terms>a{margin-top:-.3rem;font-size:1.2rem;color:var(--accent-color)}.course-list>.courses{display:flex;flex-flow:row wrap;margin:0 -2rem}.course-list>.courses>.parcours-card{margin:0 2rem 3rem;max-width:24rem;cursor:pointer}.course-template-list>.course-templates{display:flex;flex-flow:row wrap;grid-gap:2rem;gap:2rem}.course-template-list>.course-templates>.parcours-card{max-width:25rem}.module-list{display:flex;flex-direction:column}.module-list .section-title{margin:2rem 0}.module-form-edit{flex:1 1}.module-form-edit [draggable]{margin-bottom:1rem}.module-form-edit .draggable-group-question.group-is-dragging+.group-question,.module-form-edit .draggable-group-question.group-is-dragging+div+.group-question{opacity:.4}.module-form-edit .group-question{padding-left:4.6rem;opacity:1;transition:opacity .5s ease}.module-form-edit .group-question-add-zone .droppable{height:4rem;margin-left:5.6rem;margin-right:1rem;margin-bottom:-3.5rem;display:none}.module-form-edit .group-question-add-zone .droppable.from-group{margin-top:-5rem;margin-bottom:1rem}.module-form-edit.dragging-over .group-question-add-zone .droppable{display:block}.edit-question-form-module-popin{width:90vw;height:90vh}.edit-question-form-module-popin .layout{height:100%}.edit-question-form-module-popin .layout aside{width:35rem}.edit-question-form-module-popin .layout aside .edit-question-aside{width:35rem!important;display:flex;flex-direction:column;position:static;height:auto;padding:0}.edit-question-form-module-popin .layout aside .edit-question-aside .question-type-container{display:flex;height:4.5rem;width:100%;align-items:center;padding:0 2rem}.edit-question-form-module-popin .layout aside .edit-question-aside .question-type-container .icon-form-question-type,.edit-question-form-module-popin .layout aside .edit-question-aside .question-type-container .icon-form-question-type .icon{width:1.5rem;height:1.5rem}.edit-question-form-module-popin .layout aside .edit-question-aside .question-type-container .title{font-size:1.4rem;margin-left:1rem}.edit-question-form-module-popin .layout aside .edit-question-aside .question-specific,.edit-question-form-module-popin .layout aside .edit-question-aside .question-title{height:16.5rem;width:100%;padding:2rem;border-top:.1rem solid var(--grey-1);border-bottom:.1rem solid var(--grey-1)}.edit-question-form-module-popin .layout aside .edit-question-aside .question-specific .text-area-field,.edit-question-form-module-popin .layout aside .edit-question-aside .question-title .text-area-field{height:calc(100% - 2rem)}.edit-question-form-module-popin .layout aside .edit-question-aside .question-specific{border-top:0}.edit-question-form-module-popin .layout aside .edit-question-aside .question-specific.question-specific-multiple-choice{height:17rem;overflow:auto}.edit-question-form-module-popin .layout aside .edit-question-aside .question-specific .question-specific-multiple-choice-title{margin-bottom:.5rem}.edit-question-form-module-popin .layout aside .edit-question-aside .question-specific .question-specific-multiple-choice-list .form-multiple-choice-configuration-row{margin-bottom:1rem}.edit-question-form-module-popin .layout aside .edit-question-aside .question-configuration{flex:1 1;width:100%;padding:2rem}.edit-question-form-module-popin .layout aside .edit-question-aside .question-configuration .question-prop-list{margin-top:1rem}.edit-question-form-module-popin .layout aside .edit-question-aside .question-configuration .question-prop-list .configuration-prop-container{display:flex;align-items:center;justify-content:space-between;height:2rem;margin-bottom:1rem}.edit-question-form-module-popin .layout aside .edit-question-aside .question-configuration .question-prop-list .configuration-prop-container .configuration-prop-description{font-size:1.4rem;color:var(--grey-3)}.edit-question-form-module-popin .layout aside .edit-question-aside .question-configuration .question-prop-list .configuration-prop-container-with-details{display:flex;flex-direction:column}.edit-question-form-module-popin .layout aside .edit-question-aside .actions{padding:2rem;display:flex;justify-content:space-around}.edit-question-form-module-popin .layout section{align-items:center;padding:0 7rem}.edit-question-form-module-popin .layout section .question-overview{display:flex;flex-direction:column;width:100%;max-height:100%;overflow:auto;padding-top:2rem;padding-bottom:2rem}.edit-question-form-module-popin .layout section .question-overview header{width:3rem;border-top:.3rem solid var(--accent-color);margin-bottom:1rem}.edit-question-form-module-popin .layout section .question-overview .overview>div>div{padding-left:0}.edit-question-form-module-popin .layout section .question-overview .overview>div>.quiz-step>.step{display:none}.edit-question-form-module-popin .layout section .question-overview .overview>div>.quiz-step>.label{font-size:2.4rem}.edit-question-form-module-popin .layout section .question-overview .overview textarea{height:10rem}.edit-question-form-module-popin .layout section .question-overview .overview .quiz-group .content{opacity:.6}.edit-question-form-module-popin .layout section .question-overview .overview .quiz-group .content .other-questions{font-size:2.4rem}.add-module-popin{padding:2.6rem 8rem 4rem}.resource-list{display:flex;flex-direction:column}.resource-list .section-title{margin:2rem 0}.beneficiary-page-aside .user-left-column-layout>header .tutorial{display:flex;text-decoration:underline;font-size:1.2rem;cursor:pointer}.beneficiary-page-aside .user-left-column-layout>header .tutorial>.icon{margin-right:.5rem;width:1.5rem;height:1.5rem}.beneficiary-page-aside .user-left-column-layout>header>.logos{display:flex;justify-content:center;align-items:center;margin-bottom:5rem}.beneficiary-page-aside .user-left-column-layout>header>.logos>.mytalents-logo{height:2.5rem}.beneficiary-page-aside .user-left-column-layout>header>.logos>.separator{width:1px;height:1.5rem;margin:0 1.5rem 0 2.5rem;border-left:1px solid var(--grey-2)}.beneficiary-page-aside .user-left-column-layout>header>.logos>.office-logo{display:block;width:auto;max-height:4rem;max-width:90px}.beneficiary-page-aside .user-left-column-layout>header>.user{display:flex;flex-flow:column;align-items:center}.beneficiary-page-aside .user-left-column-layout>header>.user>.user-image{display:block;width:8rem;height:8rem;margin-bottom:1rem;border-radius:50%;background:no-repeat 50%;background-size:cover}.beneficiary-page-aside .user-left-column-layout>header>.user>.user-name{margin-bottom:1rem;font-size:1.6rem;color:#585858}.beneficiary-page-aside .user-left-column-layout>header>.user>.tutorial>a{color:var(--accent-color)}.beneficiary-profile .info-page{margin-bottom:2rem}.beneficiary-profile-content{display:flex;flex-direction:column}.beneficiary-profile-content .beneficiary-profile-content-container{display:flex}.beneficiary-profile-content .beneficiary-profile-content-container .information{flex-basis:50%;margin-right:1rem}.beneficiary-profile-content .beneficiary-profile-content-container .information .coord-card,.beneficiary-profile-content .beneficiary-profile-content-container .information .experience-card{margin-top:1.5rem}.beneficiary-profile-content .beneficiary-profile-content-container .accompaniment-details{flex-basis:50%;margin-left:1rem}.beneficiary-profile-content .beneficiary-profile-content-container .accompaniment-details .financial-card,.beneficiary-profile-content .beneficiary-profile-content-container .accompaniment-details .financial-edition-card,.beneficiary-profile-content .beneficiary-profile-content-container .accompaniment-details .synthesis-card{margin-top:1.5rem}.beneficiary-profile-content .beneficiary-profile-content-container .accompaniment-details .synthesis-card>.content{display:flex}.beneficiary-profile-content .beneficiary-profile-content-container .accompaniment-details .synthesis-card>.content :first-child{flex:1 1;display:flex;align-items:center}.beneficiary-profile-content .required-fields{margin-top:1.5rem}.beneficiary-profile-content .comments{padding-bottom:15px}.beneficiary-profile-content .comments .form{padding-bottom:35px}.beneficiary-profile-content .comments .form .text-area-field{width:100%}@media (max-width:1023px){.beneficiary-profile-content .beneficiary-profile-content-container{flex-direction:column}.beneficiary-profile-content .beneficiary-profile-content-container>.accompaniment-details,.beneficiary-profile-content .beneficiary-profile-content-container>.information{margin:1.5rem 0 0}}.beneficiary-consultant .avatar-card{width:22rem}.beneficiary-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(22rem,100%),1fr));grid-gap:2rem;grid-auto-rows:1fr;margin-top:1rem;margin-bottom:1rem}.admin-page-aside .user-left-column-layout>header>.mytalents-logo{width:12rem;margin:6rem 0 5rem}.manager-page-aside .user-left-column-layout>header>.mytalents-logo{width:6rem;margin-bottom:5rem}.manager-page-aside .user-left-column-layout>header .tutorial{display:flex;text-decoration:underline;font-size:1.2rem;cursor:pointer}.manager-page-aside .user-left-column-layout>header .tutorial>.icon{margin-right:.5rem;width:1.5rem;height:1.5rem}.manager-page-aside .user-left-column-layout>header>a{display:flex;flex-flow:column;align-items:center;text-decoration:none}.manager-page-aside .user-left-column-layout>header>a>.office-logo{max-width:90%;height:6rem;margin-bottom:1.8rem}.manager-page-aside .user-left-column-layout>header>a>.office-name{font-size:1.4rem;color:#585858}.manager-consultant-beneficiaries{display:flex;flex-flow:column;align-self:stretch}.manager-consultant-beneficiaries>.status-filter{align-self:flex-end;margin-bottom:1.6rem}.manager-consultant-beneficiaries>.status-filter select{max-width:5rem}.manager-consultant-beneficiaries>.beneficiaries{display:flex;width:100%;grid-gap:2rem;gap:2rem}.manager-consultant-beneficiaries>.no-result{width:100%;padding:3rem;text-align:center}.manager-statistics .tabbed-content-layout>section{flex-flow:row wrap;align-items:flex-start;margin:0 -1.5rem}.manager-statistics .tabbed-content-layout>section>*{margin:0 1.5rem;flex-basis:22rem}.manager-statistics .tabbed-content-layout .stats-wrapper{display:flex;flex-direction:column;flex:1 1}.manager-statistics .tabbed-content-layout .stats-wrapper .year-filter{align-self:flex-end;margin-bottom:1.6rem}.consultant-page-aside .user-left-column-layout>header .tutorial{display:flex;text-decoration:underline;font-size:1.2rem;cursor:pointer}.consultant-page-aside .user-left-column-layout>header .tutorial>.icon{margin-right:.5rem;width:1.5rem;height:1.5rem}.consultant-page-aside .user-left-column-layout>header .tutorial>a{color:var(--accent-color)}.consultant-page-aside .user-left-column-layout>header>.logos{display:flex;justify-content:center;align-items:center;margin-bottom:5rem}.consultant-page-aside .user-left-column-layout>header>.logos>.mytalents-logo{height:2.5rem}.consultant-page-aside .user-left-column-layout>header>.logos>.separator{width:1px;height:1.5rem;margin:0 1.5rem 0 2.5rem;border-left:1px solid var(--grey-2)}.consultant-page-aside .user-left-column-layout>header>.logos>.office-logo{display:block;width:auto;max-height:4rem;max-width:90px}.consultant-page-aside .user-left-column-layout>header>.user{display:flex;flex-flow:column;align-items:center}.consultant-page-aside .user-left-column-layout>header>.user>.user-image{display:block;width:8rem;height:8rem;margin-bottom:1rem;border-radius:50%;background:no-repeat 50%;background-size:cover}.consultant-page-aside .user-left-column-layout>header>.user>.user-name{margin-bottom:1rem;font-size:1.6rem;color:#585858}.consultant-page-aside .user-left-column-layout>header .function{font-size:1.2rem;margin-bottom:1rem;color:var(--grey-2)}.consultant-beneficiary .share-container{display:flex;align-items:center}.consultant-beneficiary .share-container .consultants{display:flex;align-items:center;margin-right:1.6rem}.consultant-beneficiary .share-container .consultants .avatar-circle{height:2rem;width:2rem}.consultant-beneficiary .share-container .consultants .avatar-wrapper{position:relative;margin:-.4rem}.consultant-beneficiary .popin-layout{height:100vh}.consultant-beneficiary .popin-layout>header .action-popin-header>.actions-part>.statuses_combo{margin-left:9.5rem}.consultant-beneficiary .popin-layout>section{padding:0;overflow:auto;margin-right:23rem}.consultant-beneficiary .popin-layout>section .right-aside-layout{padding-top:.5rem}.consultant-beneficiary .popin-layout>section .right-aside-layout>section{padding-top:0}.consultant-beneficiary .popin-layout>section .right-aside-layout>aside{height:calc(100vh - 6rem);position:fixed;right:0}.beneficiary-archived-reason-popin .popin-layout section{padding-top:3.9rem;padding-bottom:3.9rem}.consultant-beneficiary-aside{display:flex;flex-direction:column}.consultant-beneficiary-aside>.shared-notes:first-child .shared-note-header{height:3.4rem;padding-top:.4rem}.scrollchor-link{text-decoration:none}.export-iframe{border:0;width:100%}.action-popin-header{display:none}.attribute-course-popin>.parcours-attrib-popin{width:80rem;height:52rem}.avatar-circle{width:100%;height:100%;min-width:2rem;min-height:2rem}.avatar-circle>*{width:100%;height:100%;border-radius:50%}.avatar-circle>.picture{background-size:cover;background-position:50%}.avatar-circle>.no-picture{background:#d8d8d8;position:relative}.avatar-circle>.no-picture>.icon{position:absolute;width:100%;height:100%;display:flex;justify-content:center}.avatar-circle>.no-picture>.icon svg{width:30%}.circle-button{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;cursor:pointer;box-shadow:0 2px 4px 0 rgba(112,130,243,.3)}.circle-button,.circle-button[data-background-color=accent]{background-color:var(--accent-color)}.circle-button[data-background-color=grey1]{background-color:var(--grey-1)}.circle-button[data-background-color=grey2]{background-color:var(--grey-2)}.circle-button[data-background-color=grey3]{background-color:var(--grey-3)}.circle-button[data-background-color=red1]{background-color:var(--red-1)}.circle-button[data-background-color=orange1]{background-color:var(--orange-1)}.circle-button[data-background-color=green1]{background-color:var(--green-1)}.circle-button[data-background-color=white]{background-color:#fff}.circle-button>.icon{width:40%;height:40%}.circle-button>.icon svg{display:block}.circle-button:active{opacity:.75}.circle-button.disabled{background:var(--grey-1);color:#fff;border-color:var(--grey-1);cursor:default;box-shadow:none}@media (max-width:767px){.circle-button{width:4rem;height:4rem}}.icon[data-color=accent] [fill]:not([fill=none]){fill:var(--accent-color)}.icon[data-color=accent] [stroke]:not([stroke=none]){stroke:var(--accent-color)}.icon[data-color=grey1] [fill]:not([fill=none]){fill:var(--grey-1)}.icon[data-color=grey1] [stroke]:not([stroke=none]){stroke:var(--grey-1)}.icon[data-color=grey2] [fill]:not([fill=none]){fill:var(--grey-2)}.icon[data-color=grey2] [stroke]:not([stroke=none]){stroke:var(--grey-2)}.icon[data-color=grey3] [fill]:not([fill=none]){fill:var(--grey-3)}.icon[data-color=grey3] [stroke]:not([stroke=none]){stroke:var(--grey-3)}.icon[data-color=red1] [fill]:not([fill=none]){fill:var(--red-1)}.icon[data-color=red1] [stroke]:not([stroke=none]){stroke:var(--red-1)}.icon[data-color=orange1] [fill]:not([fill=none]){fill:var(--orange-1)}.icon[data-color=orange1] [stroke]:not([stroke=none]){stroke:var(--orange-1)}.icon[data-color=green1] [fill]:not([fill=none]){fill:var(--green-1)}.icon[data-color=green1] [stroke]:not([stroke=none]){stroke:var(--green-1)}.icon[data-color=white] [fill]:not([fill=none]){fill:#fff}.icon[data-color=white] [stroke]:not([stroke=none]){stroke:#fff}.icon.round-minus,.icon>svg{width:100%;height:100%}.icon.trash2{width:1.5rem}.icon-button{display:flex}.icon-button svg{min-width:1rem;min-height:1rem}.icon-button:hover{cursor:pointer}.icon-button:active{opacity:.75}.icon-button .tooltip{background-color:rgba(58,58,58,.38)!important}.icon-button .tooltip:after{border-top-color:rgba(58,58,58,.38)!important}.icon-checkbox{cursor:pointer}.icon-checkbox .checkbox-inner-rectangle{fill:var(--accent-color)}.icon-checkbox .checkbox-outer-rectangle{stroke:var(--accent-color)}[class^=icon-chevron-]{width:100%;height:100%}[class^=icon-chevron-] svg{width:100%;height:100%;max-width:100%;max-height:100%}.icon-form-question-type,[class^=icon-module-type-],[class^=icon-prog-state-],[class^=icon-resource-type-],[class^=icon-resource-type-]>svg{width:100%;height:100%}[class^=icon-resource-type-].purple svg *{stroke:var(--accent-color)}[class^=icon-resource-type-].grey svg *{stroke:var(--grey-3)}.loading-spinner__wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center}.logout-button{display:flex;cursor:pointer}.logout-button .label{font-size:1.4rem;color:#b0b0b0;display:inline-block;text-transform:uppercase}.logout-button .icon{margin-right:10px;width:18px;height:18px;display:inline-block;vertical-align:center}.logout-button:active{opacity:.75}.primary-button{box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:30px;padding:7px 3rem;-webkit-user-select:none;user-select:none;border:1px solid var(--accent-color);color:#fff;background:var(--accent-color);box-shadow:0 2px 4px 0 rgba(0,0,0,.1);border-radius:3px}.primary-button:hover{cursor:pointer}.primary-button:active{opacity:.75}.primary-button .icon{margin-right:2rem;width:15px;height:15px}.primary-button .label{font-size:1.4rem;color:#fff;white-space:nowrap;margin-right:auto;margin-left:auto}.primary-button.outline{background:none;box-shadow:none}.primary-button.outline .label{color:var(--accent-color)}.primary-button.disabled{background:var(--grey-1);color:#fff;border-color:var(--grey-1);cursor:not-allowed;box-shadow:none}.step{display:flex;padding:0 5px;min-width:20px;min-height:20px;height:20px;align-items:center;justify-content:center;font-size:1.4rem;background-color:#6f80f2;border:1px solid #6f80f2;border-radius:4px;color:var(--pure-white)}.step.outline{background-color:initial;color:#6f80f2}.action-popin-header{display:flex;align-items:center;background-color:#fff;padding:10px 20px;min-width:500px}.action-popin-header>.label-part{display:flex;flex:1 1;align-items:center}.action-popin-header>.label-part .icon svg *,.action-popin-header>.label-part>.icon{stroke:var(--accent-color)}.action-popin-header>.label-part .icon-button{margin-right:1rem}.action-popin-header>.label-part .icon{margin-right:1rem;width:1rem;position:relative}.action-popin-header>.label-part .label{margin-right:4rem;display:flex;flex:1 1;color:#595959;font-size:2rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.action-popin-header>.label-part .label .light{margin-right:10px}.action-popin-header>.label-part .label .bold{flex:1 1;font-size:2rem;color:#595959;border:none;-webkit-appearance:none;appearance:none}.action-popin-header>.label-part .label .bold::placeholder{color:var(--grey-2);opacity:1}.action-popin-header>.actions-part{display:flex}.action-popin-header>.actions-part>*{margin-left:.5rem}.action-popin-header>.actions-part .primary-button .label{color:#fff}@media (max-width:767px){.action-popin-header{min-width:0}.action-popin-header>.label-part .label{margin-right:1rem}}.agenda-row{display:flex;align-items:center}.agenda-row .agenda-row-date{margin-right:5px;width:6.5rem;min-height:6.5rem}.agenda-row .wrapper{position:relative;padding:1rem;min-height:6.5rem;background:#fff;display:flex;align-items:center;border-radius:3px;flex:1 1}.agenda-row .wrapper .appointment-title{color:var(--grey-2);font-size:1.3rem;padding:0 2rem 0 1rem;margin-right:1rem;border-right:.1rem solid var(--grey-1);width:20rem}.agenda-row .wrapper .avatar-name{position:relative;display:flex;align-items:center;width:20rem;padding:0 1rem;border-right:.1rem solid var(--grey-1)}.agenda-row .wrapper .avatar-name .avatar-circle{height:20px;width:20px;margin:0 9px 0 0}.agenda-row .wrapper .avatar-name .name{color:var(--grey-3);font-size:1.2rem}.agenda-row .wrapper .subject{padding:0 1rem 0 2rem}.agenda-row .wrapper .row-label{color:var(--grey-2);font-size:1.2rem;text-transform:uppercase}.agenda-row .wrapper .step_title{color:var(--grey-3);font-size:1.2rem}.agenda-row .wrapper .avatar-circle{height:2rem;width:2rem}.agenda-row .wrapper .actions{display:flex;flex:1 1;justify-content:flex-end;align-items:center}.agenda-row .wrapper .actions .icon-button{width:1.2rem}.agenda-row .wrapper .actions>*{margin-right:1rem}.agenda-row .wrapper .add-to-calendar-icon{position:relative;margin-right:2rem;cursor:pointer;z-index:1}.agenda-row .wrapper .add-to-calendar-icon svg{width:1.1rem}.agenda-row .wrapper .add-to-calendar-icon:hover svg{opacity:.8}.agenda-row .wrapper .react-add-to-calendar{font-size:1.4rem}.agenda-row .wrapper .react-add-to-calendar .react-add-to-calendar__dropdown{position:absolute;right:0;top:2rem;z-index:1;background-color:var(--pure-white);text-align:left;border-radius:3px;box-shadow:0 2px 4px 0 rgba(112,130,243,.5);border:1px solid var(--accent-color);width:auto}.agenda-row .wrapper .react-add-to-calendar .react-add-to-calendar__dropdown ul{padding:1rem;margin:0;list-style-type:none}.agenda-row .wrapper .react-add-to-calendar .react-add-to-calendar__dropdown ul li a{color:var(--accent-color);text-decoration:none;font-size:1.3rem}.agenda-row .wrapper .react-add-to-calendar .react-add-to-calendar__dropdown ul li a:hover{opacity:.7}@media (max-width:767px){.agenda-row .wrapper{flex-flow:column;align-items:flex-start}.agenda-row .wrapper>.appointment-title{padding:0 0 1rem}.agenda-row .wrapper>.appointment-title,.agenda-row .wrapper>.avatar-name{margin-bottom:1rem;width:100%;border-bottom:1px solid #e1e1e1;border-right:none}.agenda-row .wrapper>.avatar-name{padding:0 0 1.5rem}.agenda-row .wrapper>.avatar-name:after{display:none}.agenda-row .wrapper>.subject{padding-left:0}.agenda-row .wrapper>.actions{position:absolute;top:1.2rem;right:0}}.agenda-row-date{background-color:#fff;border-radius:3px;overflow:hidden;display:flex;flex-direction:column}.agenda-row-date .top{width:100%;height:2rem;display:flex;flex:1 1;align-items:center;justify-content:center}.agenda-row-date .top[data-color=default]{background-color:var(--accent-color)}.agenda-row-date .top[data-color=red]{background-color:var(--red-1)}.agenda-row-date .top[data-color=orange]{background-color:var(--orange-1)}.agenda-row-date .top .month-label{color:#fff;font-size:1.2rem}.agenda-row-date .bottom{width:100%;display:flex;flex:2 1;flex-direction:column;align-items:center;justify-content:center}.agenda-row-date .bottom .day-number{font-size:2rem}.agenda-row-date .bottom .day-number[data-color=default]{color:var(--accent-color)}.agenda-row-date .bottom .day-number[data-color=red]{color:var(--red-1)}.agenda-row-date .bottom .day-number[data-color=orange]{color:var(--orange-1)}.agenda-row-date .bottom .day-label{font-size:1.2rem;color:#999}.avatar-field{display:flex;align-items:center;flex-direction:column;cursor:pointer}.avatar-field .circle{display:flex;align-items:center;justify-content:center;background:#d8d8d8;width:80px;height:80px;border-radius:50%;position:relative}.avatar-field .circle img{width:25px}.avatar-field .circle-button{top:-15px;position:relative;width:30px;height:30px;margin-bottom:-1.5rem}.avatar-field .avatar-circle{position:absolute;left:0;top:0;width:100%;height:100%}.avatar-field .loading-spinner__wrapper{position:relative;background:transparent}.avatar-field .loading-spinner__wrapper svg{height:30px;width:30px}.big-combo{cursor:pointer;position:relative}.big-combo>.select-container{z-index:0;font-size:1.5rem;color:var(--grey-3);background:transparent;padding:5px;display:inline-flex;align-items:center}.big-combo>.select-container .Dropdown-menu{position:absolute;background:#fff;box-shadow:0 5px 10px 0 rgba(112,130,243,.08);left:0;border-radius:3px}.big-combo>.select-container .Dropdown-root{width:100%}.big-combo>.select-container .Dropdown-control{margin-bottom:1rem}.big-combo>.select-container .Dropdown-placeholder{padding-right:5rem}.big-combo>.select-container .Dropdown-option{white-space:nowrap;font-size:1.2rem;margin:0 2rem 1rem 1.4rem;cursor:pointer;color:var(--grey-3)}.big-combo>.select-container .Dropdown-option:first-child{margin-top:1rem}.big-combo>.select-container .Dropdown-option:hover{color:var(--accent-color)}.check-box-field>input[type=checkbox]{position:absolute;visibility:hidden;margin:0}.check-box-field>label{display:flex;align-items:center;cursor:pointer}.check-box-field>label .label{font-size:1.2rem;color:var(--grey-2)}.check-box-field>label svg{width:12px;height:12px}.check-box-field>label span{margin-left:8px}.card>.title{display:flex;margin:0 0 .5rem .5rem;font-size:1.2rem;text-transform:uppercase;color:#585858}.card>.title>.icon{height:1.5rem;margin-right:.6rem}.card>.title>.icon svg{width:auto}.card>.content{color:#585858;padding:1.6rem 2rem;border-radius:.3rem;background:#fff;box-shadow:0 .4rem .6rem 0 rgba(112,130,243,.08)}.combo-field{position:relative;z-index:0;background-color:initial}.combo-field>.select-container{display:flex;align-items:center;border-bottom:1px solid var(--grey-1)}.combo-field>.select-container>.prefix-node{margin-right:1rem}.combo-field>.select-container>select{display:block;width:100%;padding:0 2rem .3rem 0;font-size:1.4rem;color:var(--grey-3);border:none;background:none;outline:none;-webkit-appearance:none;-moz-appearance:none}.combo-field>.select-container>select.bigCombo{font-size:1.8rem}.combo-field>.select-container>select:disabled{color:var(--grey-2)}.combo-field>.select-container>.icon{position:absolute;right:0;z-index:-1;width:1rem}.combo-filter-field{display:flex;align-items:center}.combo-filter-field>.title{margin-right:.5rem;font-size:1.2rem;color:var(--grey-2)}.combo-filter-field>.select-container{position:relative}.combo-filter-field>.select-container>select{display:block;width:100%;margin:0 2rem 0 0;font-size:1.2rem;color:var(--accent-color);border:none;background:none;outline:none;-webkit-appearance:none;-moz-appearance:none}.combo-filter-field>.select-container>.icon{position:absolute;right:0;top:-.5rem;width:1.1rem}.count-circle{display:flex;color:#fff;justify-content:center;align-items:center;width:100%;height:100%;border-radius:50%;background-color:var(--accent-color);font-size:1.2rem;cursor:pointer}.cronofy-connect-container .cronofy-connect-wrapper .primary-button{margin:2rem auto}.date-field{position:relative}.date-field .date-selector-wrapper{position:absolute;width:240px;height:250px;z-index:1000}.date-selector{width:100%;height:100%;border-radius:5px;border:2px solid var(--accent-color);background-color:#fff;-webkit-user-select:none;user-select:none}.date-selector .date-selector-container{position:relative;width:100%;height:100%;padding:15px}.date-selector .date-selector-container .date-selector-header{width:100%}.date-selector .date-selector-container .date-selector-header .icon{width:10px}.date-selector .date-selector-container .date-selector-header .btn-prev-month{position:absolute;left:15px}.date-selector .date-selector-container .date-selector-header .btn-next-month{position:absolute;right:15px}.date-selector .date-selector-container .date-selector-header .btn-next-month,.date-selector .date-selector-container .date-selector-header .btn-prev-month{display:inline-block;cursor:pointer}.date-selector .date-selector-container .date-selector-header .month-name{position:absolute;left:50%;transform:translateX(-50%);color:var(--grey-3);font-size:1.4rem;display:flex;width:65%;justify-content:space-between}.date-selector .date-selector-container .date-selector-header .month-name .combo-field{width:5rem}.date-selector .date-selector-container .date-selector-header .month-name .combo-field:first-child{width:9rem}.date-selector .date-selector-container .month-container{position:absolute;left:15px;right:15px;top:35px;bottom:15px}.date-selector .date-selector-container .month-container .date-selector-days-containe,.date-selector .date-selector-container .month-container .date-selector-days-container,.date-selector .date-selector-container .month-container .date-selector-month{width:100%;height:100%}.date-selector .date-selector-container .month-container .date-selector-month{font-size:0}.date-selector .date-selector-day{display:inline-block;width:14.2857142857%;height:14.2857142857%;box-sizing:border-box}.date-selector .date-selector-day .dayLabel{position:relative;width:100%;height:100%}.date-selector .date-selector-day .dayLabel span{font-size:1.2rem;color:var(--grey-2);position:absolute;top:50%;left:50%;text-transform:uppercase;transform:translate(-50%,-50%)}.date-selector .date-selector-day .day-button{position:relative;width:100%;height:100%;display:inline-block}.date-selector .date-selector-day .day-button span{font-size:1.2rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.date-selector .date-selector-day.disabled .day-button{color:var(--grey-2);pointer-events:none}.date-selector .date-selector-day.enabled .day-button{color:var(--grey-3);cursor:pointer;transition:background-color .3s,color .3s}.date-selector .date-selector-day.enabled .day-button:hover{background-color:var(--grey-1)}.date-selector .date-selector-day.selected .day-button{color:#fff;background-color:var(--accent-color);cursor:pointer}.date-selector .date-selector-day.selected .day-button:hover{background-color:var(--accent-color)}.description-text-area{display:flex;flex-flow:column;cursor:text}.description-text-area>textarea{padding:0;height:5.6rem;font-size:1.4rem;color:#585858;background:none;border:none;resize:none}.description-text-area>.remaining{padding:0 0 .3rem;width:100%;font-size:1.2rem;text-align:right;color:var(--accent-color);border-bottom:1px solid var(--accent-color)}.digit-line-step{display:flex}.digit-line-step .step-wrapper{display:flex;align-items:center;cursor:pointer}.digit-line-step .step-wrapper .step{width:2rem;height:2rem}.digit-line-step .step-wrapper .separator{width:6rem;border:1px solid var(--accent-color)}.drop-step-zone{border:1px dashed var(--accent-color);text-align:center;padding:4rem;color:var(--grey-2);font-size:1.4rem;width:100%;border-radius:.5rem;cursor:pointer}.drop-step-zone--active{border:1px solid var(--accent-color);background:#fff}.drop-step-zone .file-success{display:flex;align-items:center;justify-content:center;color:var(--grey-2);font-size:1.4rem;width:100%}.drop-step-zone .file-success .document{padding-right:.7rem;height:1.5rem}.drop-step-zone .file-success .close{margin-left:auto}.empty-card{display:flex;justify-content:center;align-items:center;position:relative;border-radius:3px;overflow:hidden;min-width:200px;min-height:120px;cursor:pointer}.empty-card [class^=border-]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.empty-card [class^=border-].border-top{background-image:linear-gradient(90deg,var(--accent-color) 70%,hsla(0,0%,100%,0) 0);background-position:top;background-size:16px 2px;background-repeat:repeat-x}.empty-card [class^=border-].border-right{background-image:linear-gradient(180deg,var(--accent-color) 70%,hsla(0,0%,100%,0) 0);background-position:100%;background-size:2px 16px;background-repeat:repeat-y}.empty-card [class^=border-].border-bottom{background-image:linear-gradient(270deg,var(--accent-color) 70%,hsla(0,0%,100%,0) 0);background-position:bottom;background-size:16px 2px;background-repeat:repeat-x}.empty-card [class^=border-].border-left{background-image:linear-gradient(0deg,var(--accent-color) 70%,hsla(0,0%,100%,0) 0);background-position:0;background-size:2px 16px;background-repeat:repeat-y}.empty-card>.circle-button{width:3rem;height:3rem}.edit-question-form-module-popin .layout aside .edit-question-aside .question-configuration .field-container.error>.question-configuration-title,.edit-question-form-module-popin .layout aside .edit-question-aside .question-specific .field-container.error>.question-specific-multiple-choice-title,.field-container.error>.common-form-label,.radio-upload-field .field-container.error>.title{color:#e84343}.field-container.error>.error{font-size:1.2rem;color:#e84343}.file-browser .file-browser-hidden{position:absolute;margin-top:3px;margin-left:3px;height:1px;width:1px;z-index:-5}.file-upload-field{justify-content:space-between;align-items:center}.file-upload-field,.file-upload-field .actions,.file-upload-field .file-name{display:flex;flex-direction:row}.file-upload-field .file-name{align-items:flex-start}.file-upload-field .file-name .delete-icon{margin:23px 0 0 5px;width:1rem;height:1rem}.file-upload-field .actions{align-items:flex-start}.file-upload-field .actions .react-fine-uploader-file-input{cursor:pointer}.file-upload-field .react-fine-uploader-file-input-container{display:flex!important;flex-direction:row}.file-upload-field .react-fine-uploader-file-input-container .upload-input .upload-icon{margin:0 .5rem}.file-upload-field .loading-spinner__wrapper{position:relative;background:transparent}.file-upload-field .loading-spinner__wrapper svg{height:30px;width:30px}.form-question-row{width:100%;display:flex;align-items:center;height:4rem}.form-question-row .question-number{position:relative;width:4rem;height:4rem;background-color:var(--pure-white);box-shadow:0 .3rem .6rem rgba(112,130,243,.08);margin-right:.6rem}.form-question-row .question-number>span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.4rem;color:var(--grey-3)}.form-question-row .question-infos{display:flex;flex:1 1;align-items:center;height:4rem;background-color:var(--pure-white);box-shadow:0 .3rem .6rem rgba(112,130,243,.08)}.form-question-row .question-infos .question-icon{padding:1rem}.form-question-row .question-infos .question-icon .icon{width:1.5rem;height:1.5rem}.form-question-row .question-infos .question-title{flex:1 1;font-size:1.4rem;color:var(--grey-3)}.form-question-row .question-infos .question-title,.form-question-row .question-infos .question-title>*{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form-question-row .question-infos .question-actions{display:flex}.form-question-row .question-infos .question-actions .icon-button{padding:1rem}.form-question-row .question-infos .question-actions .icon-button .icon{width:1.4rem;height:1.4rem}.form-row{width:100%;padding:15px;background-color:#fff}.form-row>.icon{width:10px;margin-right:10px;display:inline-block}.form-row>.label{color:var(--grey-3);display:inline-block}.form-row>.buttons{display:inline-block;float:right}.form-row>.buttons .icon-button{display:inline-block;height:13px;margin-left:15px}.form-row>.buttons .icon-button svg path{stroke:var(--grey-2)}.form-multiple-choice-configuration-row{width:100%;display:flex;align-items:center}.form-multiple-choice-configuration-row>.step-alpha-key{width:1rem;margin-right:1rem;display:inline-block;color:var(--accent-color)}.form-multiple-choice-configuration-row>.choice-field{display:inline-block;flex:1 1}.form-multiple-choice-configuration-row>.buttons{display:inline-block;float:right}.form-multiple-choice-configuration-row>.buttons .icon-button{display:inline-block;height:1.3rem;width:1.3rem;margin-left:1rem}.icon-card-title{display:flex;align-items:center;width:100%;margin-bottom:.4rem;height:2rem}.icon-card-title>.icon{margin-right:6px;width:15px;height:15px}.icon-card-title>.icon svg{width:15px;height:15px}.icon-card-title>.label{text-transform:uppercase;font-size:1.2rem;color:var(--grey-3);position:relative;top:.5px}.info-field{display:flex;flex-direction:column;justify-content:center}.info-field>div{width:100%;display:flex;align-items:center}.info-field>div .light-label{color:var(--grey-3);font-size:1.2rem;margin-bottom:5px}.info-field>div .bold-label{color:var(--grey-3);font-size:1.4rem}.info-field>div .icon{margin:0 10px 0 3px;width:10px;height:10px}.info-field>div .icon svg{display:block;width:10px;height:10px}.info-page{display:flex;align-items:center;box-sizing:border-box;width:100%;padding:1.2rem 1rem;border-radius:2px}.info-page.info{padding:1.2rem 2rem;background-color:var(--accent-color-transparent)}.info-page.success{background-color:#e0f1da}.info-page.error{background-color:#f2dbdd}.info-page>.icon{width:1.5rem;height:1.5rem;margin-right:1rem}.info-page>p{color:var(--grey-3);font-size:1.2rem}.input-field input{width:100%;background:transparent}.input-field.read-only .common-form-separator{display:none}.input-tag-field{position:relative}.edit-question-form-module-popin .layout aside .edit-question-aside .question-configuration .input-tag-field .question-configuration-title,.edit-question-form-module-popin .layout aside .edit-question-aside .question-specific .input-tag-field .question-specific-multiple-choice-title,.input-tag-field .common-form-label,.input-tag-field .edit-question-form-module-popin .layout aside .edit-question-aside .question-configuration .question-configuration-title,.input-tag-field .edit-question-form-module-popin .layout aside .edit-question-aside .question-specific .question-specific-multiple-choice-title,.input-tag-field .radio-upload-field .title,.radio-upload-field .input-tag-field .title{margin-bottom:.2rem}.input-tag-field .ReactTags__tags{padding-bottom:2px;border-bottom:1px solid #e1e1e1}.input-tag-field .ReactTags__tagInputField{height:2rem;color:#585858;border:none;background:none;outline:none}.input-tag-field .ReactTags__selected{display:flex;flex-flow:row;align-items:center}.input-tag-field .ReactTags__selected .ReactTags__tag{display:flex;align-items:center;margin-right:.5rem;padding:0 1rem;font-size:1.2rem;color:#fff;border-radius:100px;background:var(--accent-color)}.input-tag-field .ReactTags__selected .ReactTags__remove{margin-left:1rem;font-size:1.4rem;cursor:pointer}.input-tag-field .ReactTags__suggestions{position:absolute;top:100%;min-width:100%;background-color:#fff;cursor:pointer}.input-tag-field .ReactTags__suggestions>ul{list-style:none;margin:0;padding:0}.input-tag-field .ReactTags__suggestions>ul>li{padding:.7rem .3rem;font-size:1.3rem;color:#585858}.input-tag-field .ReactTags__suggestions>ul>li:nth-child(2n){background:#fafafa}.label-row{display:flex;background:#fff;padding:15px;border-bottom:1px solid var(--grey-1)}.label-row .label{display:flex;flex:1 1;font-size:1.4rem;color:#6e6e6e}.label-row .actions{display:flex}.label-row .icon-button{margin-left:10px}.label-row .icon-button,.label-row .icon-button .icon{width:1.3rem;height:1.3rem}.line-menu-link{height:40px;justify-content:center;cursor:pointer}.line-menu-link,.line-menu-link .label-container{display:flex;align-items:center;flex-direction:column;position:relative}.line-menu-link .label-container .label{font-size:2rem;margin-bottom:8px;display:flex;align-items:baseline;justify-content:center}.line-menu-link .label-container .label.default{color:var(--grey-2)}.line-menu-link .label-container .label.selected{color:var(--grey-3)}.line-menu-link .label-container .sublabel{display:none;font-size:1.2rem;color:var(--grey-2);text-align:center;margin-bottom:.2rem;min-height:1.8rem}.line-menu-link .label-container.default .step{background-color:var(--grey-2)}.line-menu-link .label-container.selected .step{background-color:var(--accent-color)}.line-menu-link .label-container.selected .sublabel{display:block}.line-menu-link .label-container .step{position:relative;margin-left:1rem;box-sizing:border-box;width:15px;height:15px;min-width:inherit;font-size:1.2rem;border:none;padding:0;top:-2px;line-height:12px;color:#fff}.line-menu-link .selector{position:absolute;bottom:-1px;left:50%;transform:translateX(-50%);background-color:var(--accent-color);width:35px;height:3px}.line-menu-link.with-sublabel{height:5rem}.line-menu-link.with-sublabel .label-container .label{margin-bottom:1.8rem}.line-menu-link.with-sublabel .label-container .label.selected{margin-bottom:0}@media (max-width:767px){.line-menu-link .label-container .label{font-size:1.6rem}.line-menu-link .label-container .label.selected{font-size:1.7rem}}.message-row{min-height:42px;padding:0 1.6rem;display:flex;align-items:center;box-sizing:border-box;background-color:#fff;color:var(--grey-3);border-bottom:1px solid var(--grey-1);font-size:1.2rem;cursor:pointer}.message-row>input[type=checkbox]{visibility:hidden;position:absolute}.message-row>label{width:1.5rem;height:1.5rem}.message-row>label svg{width:100%;height:100%}.message-row>.informations{display:flex;flex:1 1;margin-left:10px;min-height:42px;align-items:center}.message-row>.informations>.sender{flex:1 1}.message-row>.informations>.separator{width:1px;align-self:stretch;background-color:var(--grey-1);margin:0 20px}.message-row>.informations>.subject{flex:3 1}.message-row>.informations>.date{display:flex;align-items:center;margin-left:20px;min-width:55px;justify-content:flex-end}.message-row>.informations>.date .day{margin-right:5px}.message-row>.informations>.date .month{text-transform:lowercase}@media (max-width:767px){.message-row>label{width:2.2rem;height:2.2rem}}.module-resource-row{width:100%;height:4rem;display:flex;align-items:center;padding:0 1.2rem;background:#fff;box-shadow:0 3px 6px 0 rgba(112,130,243,.08);border-radius:3px}.module-resource-row>.icon{width:12px;height:12px;margin-right:10px}.module-resource-row>.icon svg{display:block}.module-resource-row>.label{flex:1 1;font-size:1.2rem;color:var(--grey-3);margin-right:auto;border:none;-webkit-appearance:none;appearance:none}.module-resource-row>.actions{display:flex}.module-resource-row>.actions .action-container{margin-left:15px;cursor:pointer}.module-resource-row>.actions .action-container>.icon{height:2rem;width:1.6rem}.module-resource-row>.actions .action-container svg{display:block}.module-row .module-row-header{display:flex;align-items:center;width:100%;background:#fff;border-bottom:1px solid var(--grey-1)}.module-row .module-row-header .left-wrapper{display:flex;align-items:center;margin-left:2rem}.module-row .module-row-header .left-wrapper .icon-button{width:1.2rem;height:1.2rem}.module-row .module-row-header .left-wrapper .icon-button .icon{display:flex}.module-row .module-row-header .left-wrapper .icon-button .icon.chevron-down{transform:rotate(-90deg)}.module-row .module-row-header .left-wrapper .icon-button .icon.chevron-up{transform:rotate(180deg)}.module-row .module-row-header .left-wrapper .label{padding:1.5rem 0;margin-left:1.2rem;color:var(--grey-3);font-size:1.2rem;white-space:nowrap;cursor:pointer;text-decoration:none}.module-row .module-row-header .left-wrapper>[class^=icon-module-type-]{width:auto;height:auto}.module-row .module-row-header .left-wrapper>[class^=icon-module-type-] .icon{width:15px;height:15px;margin:1.5rem 1rem 1.5rem 2rem}.module-row .module-row-header .right-wrapper{display:flex;align-items:center;justify-content:flex-end;width:100%}.module-row .module-row-header .right-wrapper .resources-count{color:var(--grey-3);font-size:1.2rem;padding:1.5rem 2rem;border-right:1px solid var(--grey-1);border-left:1px solid var(--grey-1)}.module-row .module-row-header .right-wrapper .actions{display:flex;margin:auto 2rem}.module-row .module-row-header .right-wrapper .actions .icon-button{margin-left:1.5rem}.module-row .module-row-header .right-wrapper .actions .icon{width:1.5rem}.module-row>.options{padding-left:7rem;background:var(--background-color-2)}.module-row>.options .module-row-content{padding:.7rem 0}.module-row-content{text-decoration:none;display:flex;align-items:center;width:100%;cursor:pointer}.module-row-content>.icon{margin-right:.6rem;width:1.5rem;height:15px}.module-row-content>.icon svg{width:1.5rem;height:1.5rem}.module-row-content>.label{font-size:1.2rem;color:var(--grey-3)}.notes-area{width:100%;height:100%;display:flex;flex-direction:column}.notes-area.private .text-area-field .textarea-container>textarea{background-color:var(--accent-color-transparent);border:none}.notes-area>.header{display:flex}.notes-area>.header .icon-card-title{margin-right:auto;width:auto}.notes-area>.header .icon{width:14px;height:14px}.notes-area>.text-area-field{margin-top:6px;width:100%;flex:1 1}.notes-display{width:100%;display:flex;flex-direction:column;padding:1rem}.notes-display.private{background-color:var(--accent-color-transparent)}.notes-display>.header{display:flex}.notes-display>.header .icon-card-title{margin-right:auto;width:auto}.notes-display>.header .icon{width:14px;height:14px}.notes-display>.text{white-space:pre-wrap;margin-top:8px;width:100%;flex:1 1;color:var(--grey-3);font-size:1.2rem}.parcours-attrib-row{width:100%;min-height:30px;display:flex;align-items:center;border-radius:3px;padding:0 20px;box-sizing:border-box;cursor:pointer;background-color:#fff}.parcours-attrib-row.selected{box-shadow:0 0 0 1px var(--accent-color)}.parcours-attrib-row>.label{font-size:1.2rem;color:var(--grey-3);margin:.8rem 0}.parcours-attrib-row>.separator{background-color:var(--grey-2);height:1.5rem;width:1px;margin-left:auto;margin-right:15px}.parcours-attrib-row>[class$=-container]{display:flex;align-items:center;min-width:55px}.parcours-attrib-row>[class$=-container] [class$=-number]{font-size:1.2rem;color:var(--grey-3)}.parcours-attrib-row>[class$=-container] [class$=-label]{font-size:1.2rem;margin-left:5px;color:var(--grey-2)}.parcours-header{display:flex;flex-direction:column}.parcours-header-bar{width:100%;position:relative;display:flex;align-items:center}.parcours-header-bar [class^=icon-prog-state-]{width:1.5rem;height:1.5rem;margin-right:1.2rem}.parcours-header-bar .parcours-title-text{flex:1 1;font-size:2rem}.parcours-header-bar .parcours-title-text.expanded{color:var(--grey-3)}.parcours-header-bar .parcours-title-text.collapsed{color:var(--grey-2)}.parcours-header-bar .parcours-title-text input{margin-bottom:.6rem;width:100%;font-size:2rem;color:#585858;background:none;border:none}.parcours-header-bar .parcours-title-text input::placeholder{color:var(--grey-2);opacity:1}.parcours-header-bar [class^=icon-button]{margin-left:auto}.parcours-header-bar [class^=icon-button] [class*=chevron-]{width:1.5rem}@media (max-width:767px){.parcours-header{margin-right:2.1rem}>.parcours-header-bar [class^=icon-prog-state-]{margin-right:.6rem}}.parcours-list-row>.steps{margin-top:8px;margin-left:2.7rem}.parcours-list-row>.steps.expanded{color:#585858}.parcours-list-row>.steps .parcours-step-header{margin:5px 0}.parcours-module-container{width:100%;display:flex;flex-direction:column;background-color:#fff;box-shadow:0 3px 6px 0 rgba(112,130,243,.08)}.parcours-module-container>.header{padding:1rem;width:100%;min-height:5rem;display:flex;align-items:center}.parcours-module-container>.header>[class^=icon-prog-state-],.parcours-module-container>.header [class^=icon-module-type-]{width:auto;height:auto}.parcours-module-container>.header>[class^=icon-prog-state-] .icon,.parcours-module-container>.header [class^=icon-module-type-] .icon{width:15px;height:15px}.parcours-module-container>.header>[class^=icon-prog-state-] .icon svg,.parcours-module-container>.header [class^=icon-module-type-] .icon svg{display:block}.parcours-module-container>.header>[class^=icon-prog-state-] .icon{margin-right:15px}.parcours-module-container>.header>[class^=icon-module-type-] .icon{margin-right:10px}.parcours-module-container>.header.active>.label{color:var(--grey-3)}.parcours-module-container>.header.disable>.label{color:var(--grey-2)}.parcours-module-container>.header>.label{font-size:1.4rem;margin-right:auto}.parcours-module-container>.header .actions{display:flex;align-self:center;align-items:center;justify-content:flex-end}.parcours-module-container>.header .actions div.icon{width:1.5rem;height:2rem}.parcours-module-container>.header .actions .action-item{display:flex;align-items:center;margin-left:15px;cursor:pointer;justify-content:flex-end}.parcours-module-container>.header .actions .action-item div.icon{width:1.5rem;height:2rem}.parcours-module-container>.header .actions .action-item svg{display:block}.parcours-module-container>.header .actions .action-item p.rdv-config{margin-right:4rem;text-decoration:underline;cursor:pointer;font-size:1.2rem}.parcours-module-container>.header .actions .action-item p.rdv-config.accent{color:var(--accent-color)}.parcours-module-container>.header .actions .action-item p.rdv-config.red{color:var(--red-1)}.parcours-module-container>.header .actions .action-item p.rdv-config.blue{color:var(--accent-color)}.parcours-module-container>.header .actions .action-item p.rdv-config.orange{color:var(--orange-1)}.parcours-module-container>.header .actions .action-item p.rdv-info{display:inline-flex;color:var(--accent-color);font-size:1.2rem}.parcours-module-container>.header .actions .action-item p.rdv-info.red{color:var(--red-1)}.parcours-module-container>.header .actions .action-item p.rdv-info.orange{color:var(--orange-1)}.parcours-module-container>.header .actions .action-item .avatar-circle{width:15px;height:15px}.parcours-module-container>.header .actions .action-completed>.primary-button{display:none}.parcours-module-container>.description{padding:0 1rem 1rem;font-size:1.2rem;color:#585858}.parcours-module-container>.children{display:flex;flex-direction:column;border-top:1px solid var(--grey-1)}.parcours-module-container>.children .children-item{display:flex;align-items:center;padding:1rem;min-height:4.5rem}.parcours-module-container>.children .children-item:nth-child(2n){background:#fafafa}.parcours-module-container>.children .children-item.quiz>.questions{display:flex}.parcours-module-container>.children .children-item.quiz>.questions>.entry{margin-right:2.5rem;font-size:1.4rem;color:#999}.parcours-module-container>.children .children-item.quiz>.questions>.entry>b{margin-right:.5rem;font-size:1.4rem;color:#585858}.parcours-module-container>.children .children-item.rdv:nth-child(2n){background-color:#fff;padding-top:0}.parcours-module-container>.children .children-item.rdv:nth-child(odd){background-color:#fff}.parcours-module-container>.children .children-item .module-description{font-size:1.2rem;margin-bottom:5px}@media (max-width:767px){.parcours-module-container>.header{padding:0 0 1.5rem;margin:1.5rem 1rem 0;width:auto;flex-wrap:wrap;border-bottom:1px solid #e1e1e1}.parcours-module-container>.header>.label{color:#585858;font-size:1.8rem}.parcours-module-container>.header>.actions{flex-flow:column;align-items:flex-start;flex-basis:100%;padding-left:0}.parcours-module-container>.header>.actions>.action-item{margin:1rem 0 0;justify-content:flex-start}.parcours-module-container>.header>.actions>.action-item .primary-button{min-height:4rem;min-width:14rem}.parcours-module-container>.header>.actions .action-completed>.primary-button{display:block}.parcours-module-container>.header>.actions .action-completed>.check-box-field{display:none}.parcours-module-container>.header>.actions .rdv .rdv-at{padding-left:0;margin:0;border-left:none}.parcours-module-container .children{border-top:none}.parcours-module-container.synthesis>.header{position:relative}.parcours-module-container.synthesis>.header .action-item .circle-button{position:absolute;top:-.5rem;right:0}}.parcours-module-content-document-beneficiary{width:100%;display:flex;align-items:center}.parcours-module-content-document-beneficiary.activated>.file-name{color:var(--accent-color)}.parcours-module-content-document-beneficiary>[class^=icon-resource-type-]{width:auto;height:auto}.parcours-module-content-document-beneficiary>[class^=icon-resource-type-] .icon{height:12px;margin-right:5px}.parcours-module-content-document-beneficiary>[class^=icon-resource-type-] .icon svg{display:block}.parcours-module-content-document-beneficiary>.file-name{flex:1 1;font-size:1.4rem;color:var(--grey-2)}.parcours-module-content-document-beneficiary>.circle-button{margin-left:auto}.parcours-module-content-document-consultant{width:100%;display:flex;align-items:center;cursor:pointer}.parcours-module-content-document-consultant>[class^=icon-resource-type-]{width:2rem;height:auto}.parcours-module-content-document-consultant>[class^=icon-resource-type-] .icon{height:12px;margin-right:5px}.parcours-module-content-document-consultant>[class^=icon-resource-type-] .icon svg{display:block}.parcours-module-content-document-consultant>.file-name{text-decoration:none;flex:1 1;font-size:1.4rem;color:var(--accent-color)}.parcours-module-content-document-consultant .toggle-private{margin-left:auto}.parcours-module-content-file-return-beneficiary{width:100%;display:flex;align-items:center;justify-content:space-between}.parcours-module-content-file-return-beneficiary.activated>.beneficiary .text .file-name,.parcours-module-content-file-return-beneficiary.activated>.consultant .text .file-name{color:var(--accent-color)}.parcours-module-content-file-return-beneficiary>.consultant{display:flex;align-items:center;width:48%}.parcours-module-content-file-return-beneficiary>.consultant .text{display:flex;flex-wrap:wrap;align-items:flex-start;flex:1 1}.parcours-module-content-file-return-beneficiary>.consultant .text .label{width:100%;color:var(--grey-2);font-size:1.2rem;margin-bottom:5px}.parcours-module-content-file-return-beneficiary>.consultant .text [class^=icon-resource-type-]{width:2rem;height:auto}.parcours-module-content-file-return-beneficiary>.consultant .text [class^=icon-resource-type-] .icon{margin-top:2px;height:12px;margin-right:5px}.parcours-module-content-file-return-beneficiary>.consultant .text [class^=icon-resource-type-] .icon svg{display:block}.parcours-module-content-file-return-beneficiary>.consultant .text .file-name{max-width:90%;text-decoration:none;cursor:pointer;font-size:1.4rem;color:var(--grey-2)}.parcours-module-content-file-return-beneficiary>.separator{background-color:var(--grey-1);width:1px;height:25px}.parcours-module-content-file-return-beneficiary>.beneficiary{width:48%;display:flex;align-items:center}.parcours-module-content-file-return-beneficiary>.beneficiary .text{display:flex;flex-wrap:wrap;flex:1 1}.parcours-module-content-file-return-beneficiary>.beneficiary .text .label{width:100%;color:var(--grey-2);font-size:1.2rem;margin-bottom:5px}.parcours-module-content-file-return-beneficiary>.beneficiary .text .file-name{max-width:90%;font-size:1.4rem;color:var(--grey-2)}.parcours-module-content-file-return-beneficiary>.beneficiary .text .file-name>a{color:var(--accent-color);text-decoration:none}.parcours-module-content-file-return-beneficiary>.beneficiary>a{margin-right:1rem}@media (max-width:767px){.parcours-module-content-file-return-beneficiary{flex-flow:column}.parcours-module-content-file-return-beneficiary>*{width:100%!important}.parcours-module-content-file-return-beneficiary .consultant{margin-bottom:2rem}.parcours-module-content-file-return-beneficiary .separator{display:none}}.parcours-module-content-file-return-consultant{width:100%;display:flex;align-items:center;justify-content:space-between}.parcours-module-content-file-return-consultant>.consultant{display:flex;align-items:center;width:48%}.parcours-module-content-file-return-consultant>.consultant .text{display:flex;flex-wrap:wrap;align-items:center;flex:1 1}.parcours-module-content-file-return-consultant>.consultant .text .label{width:100%;color:var(--grey-2);font-size:1.2rem;margin-bottom:5px}.parcours-module-content-file-return-consultant>.consultant .text [class^=icon-resource-type-]{width:2rem;height:auto}.parcours-module-content-file-return-consultant>.consultant .text [class^=icon-resource-type-] .icon{height:12px;margin-right:5px}.parcours-module-content-file-return-consultant>.consultant .text [class^=icon-resource-type-] .icon svg{display:block}.parcours-module-content-file-return-consultant>.consultant .text .file-name{text-decoration:none;font-size:1.4rem;color:var(--accent-color)}.parcours-module-content-file-return-consultant>.separator{background-color:var(--grey-1);width:1px;height:25px}.parcours-module-content-file-return-consultant>.beneficiary{width:48%;display:flex;align-items:center}.parcours-module-content-file-return-consultant>.beneficiary .text{display:flex;flex-wrap:wrap;flex:1 1}.parcours-module-content-file-return-consultant>.beneficiary .text .label{width:100%;color:var(--grey-2);font-size:1.2rem;margin-bottom:5px}.parcours-module-content-file-return-consultant>.beneficiary .text .file-name{font-size:1.4rem;color:var(--accent-color)}.parcours-module-content-file-return-consultant>.beneficiary .text .file-name>a{color:var(--accent-color);text-decoration:none}.parcours-module-content-file-return-consultant>.beneficiary .text .file-name .trait{display:block;height:1px;background-color:var(--accent-color);width:10px;margin:8px 0}.parcours-module-content-link{width:100%;display:flex;align-items:center;cursor:pointer}.parcours-module-content-link.activated>.label{color:var(--accent-color)}.parcours-module-content-link>[class^=icon-resource-type-]{width:auto;height:auto}.parcours-module-content-link>[class^=icon-resource-type-] .icon{width:12px;height:12px;margin-right:5px}.parcours-module-content-link>[class^=icon-resource-type-] .icon svg{display:block}.parcours-module-content-link>.label{font-size:1.4rem;text-decoration:none;color:var(--grey-3)}.parcours-module-content-video-link{width:100%;display:flex;align-items:center;cursor:pointer}.parcours-module-content-video-link.activated>.label{color:var(--accent-color)}.parcours-module-content-video-link>[class^=icon-resource-type-]{width:auto;height:auto}.parcours-module-content-video-link>[class^=icon-resource-type-] .icon{width:12px;height:12px;margin-right:5px}.parcours-module-content-video-link>[class^=icon-resource-type-] .icon svg{display:block}.parcours-module-content-video-link>.label{font-size:1.4rem;text-decoration:none;color:var(--grey-3)}.parcours-step-game{display:flex;padding:10px 10px 15px;background-color:#fff;cursor:pointer}.parcours-step-game.active .label{color:#585858}.parcours-step-game.disable .label{color:#999}.parcours-step-game>.icons{display:flex;margin-right:10px}.parcours-step-game>.icons [class^=icon-module-type-] .icon,.parcours-step-game>.icons [class^=icon-prog-state-] .icon{width:15px;height:15px}.parcours-step-game>.icons [class^=icon-module-type-]:first-child,.parcours-step-game>.icons [class^=icon-prog-state-]:first-child{margin-right:15px}.parcours-step-game>.text-container{flex:1 1}.parcours-step-game>.text-container .label{width:100%;font-size:1.4rem;margin-bottom:10px}.parcours-step-game>.text-container .text{width:100%;font-size:1.2rem;color:#585858}.parcours-step-header{position:relative}.parcours-step-header .modules{min-height:10rem}.parcours-step-header>.parcours-step-icons [class^=icon-module-type-]{margin-right:.7rem}.parcours-step-header>.parcours-step-icons [class^=icon-module-type-]>.icon{width:15px;height:15px}.parcours-step-header .parcours-step-header-content{display:flex;align-items:center;margin-bottom:1.5rem;cursor:pointer}.parcours-step-header .parcours-step-header-content.not-editable{cursor:default}.parcours-step-header .parcours-step-header-content.active{color:var(--grey-3)}.parcours-step-header .parcours-step-header-content.disable{color:var(--grey-2)}.parcours-step-header .parcours-step-header-content [class^=icon-prog-state-]{position:relative;margin-right:11px;width:15px;height:15px}.parcours-step-header .parcours-step-header-content .light{font-size:1.4rem;margin-right:20px}.parcours-step-header .parcours-step-header-content .label{font-size:1.6rem;flex:1 1;border:none;background:none}.parcours-step-header .parcours-step-header-content .label::placeholder{color:var(--grey-2);opacity:1}.parcours-step-header .parcours-step-header-content .trash-chevron-wrapper{display:flex;justify-content:flex-end;margin-left:1rem}.parcours-step-header .parcours-step-header-content .trash-chevron-wrapper .icon-button{height:2rem;width:1.5rem;margin-left:1.2rem}.parcours-step-header .parcours-step-header-content .trash-chevron-wrapper .icon-button>.icon{width:100%;height:100%}.parcours-step-header .parcours-step-header-content .trash-chevron-wrapper .icon-button:first-child{margin-left:0}.parcours-step-header .parcours-step-header-content [class^=icon-chevron-]{width:15px}.parcours-step-header .parcours-step-header-content [class^=icon-chevron-] .icon{width:15px;height:15px}.parcours-step-header .parcours-step-header-content input{color:var(--grey-3)}@media (max-width:767px){.parcours-step-header>.parcours-step-header-content{align-items:flex-start}.parcours-step-header>.parcours-step-header-content>[class^=icon-prog-state-]{position:relative;top:1px}}.parcours-step-quiz .parcours-step-body{padding:1rem}.parcours-step-quiz .question-counter .count-value{color:var(--grey-3);margin-right:5px;font-size:1.2rem}.parcours-step-quiz .question-counter .count-label{color:var(--grey-2);font-size:1.2rem}.parcours-step-quiz .question-counter:not(:last-child){margin-right:2.4rem}.parcours-step-quiz .primary-button{margin-left:auto}.parcours-step-quiz .quiz-complete-bar{display:flex;align-items:center;position:absolute;padding-right:1rem;right:0}.parcours-step-quiz .quiz-complete-bar .check-box-field{margin-right:1.5rem}@media (max-width:767px){.parcours-step-quiz .children .children-item{flex-direction:column;align-items:flex-start}.parcours-step-quiz .quiz-complete-bar{position:relative;width:100%;padding:0;justify-content:space-between}.parcours-step-quiz .quiz-complete-bar .circle-button{width:3rem;height:3rem}}.parcours-step-synthese{margin-bottom:1rem}.parcours-step-synthese .parcours-step-body{padding:1rem}.parcours-step-synthese .synthese-complete-bar{display:flex;align-items:center;position:absolute;padding-right:1rem;right:0}.parcours-step-synthese .synthese-complete-bar .check-box-field{margin-right:15px}.parcours-step-synthese .children{padding:1rem}.quiz-combo{width:100%}.quiz-combo>.quiz-step{margin-bottom:2rem}.quiz-combo .combo-field{padding-left:4rem}.quiz-combo .quizz-combo-printable{display:none}@media (max-width:767px){.quiz-combo .combo-field{padding-left:3rem}}@media print{.quiz-combo .combo-field{display:none}.quiz-combo .quizz-combo-printable{display:block;word-break:break-all}}.quiz-date{width:100%}.quiz-date .date-container{margin-top:3rem;padding-left:3rem;display:flex}.quiz-date .date-container .combo-field{width:12rem;margin:0 1rem}@media (max-width:767px){.quiz-date .date-container{margin-top:2rem;padding-left:3rem}.quiz-date .date-container .combo-field{width:8rem;margin-left:0}}.quiz-group{width:100%;position:relative}.quiz-group>.content{padding-left:4rem;margin-top:2.5rem}@media (max-width:767px){.quiz-group>.content{padding-left:3rem;margin-top:2rem;margin-right:-3rem;width:100%}}.quiz-opinion-scale{width:100%}.quiz-opinion-scale .cells-container{margin-top:3rem;padding-left:4rem}.quiz-opinion-scale .cells-container .cell{display:inline-block;width:4.3rem;height:2.8rem;border:.1rem solid var(--accent-color);border-right:0;position:relative;cursor:pointer}.quiz-opinion-scale .cells-container .cell:first-child{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.quiz-opinion-scale .cells-container .cell:last-child{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem;border-right:.1rem solid var(--accent-color)}.quiz-opinion-scale .cells-container .cell>span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.4rem;color:var(--grey-3)}.quiz-opinion-scale .cells-container .cell.active{-webkit-print-color-adjust:exact;background-color:var(--accent-color);border-left:.1rem solid var(--pure-white)}.quiz-opinion-scale .cells-container .cell.active:first-child{border-left:.1rem solid var(--accent-color)}.quiz-opinion-scale .cells-container .cell.active>span{color:var(--pure-white)}@media (max-width:767px){.quiz-opinion-scale .cells-container{margin-top:2rem;padding-left:3rem;display:flex}.quiz-opinion-scale .cells-container .cell{flex:1 1;width:100%}}.quiz-qcm-row{border:1px solid var(--grey-1);border-radius:3px;background-color:initial;padding:4px;margin-bottom:10px;cursor:pointer;min-height:3rem}.quiz-qcm-row.active{border:1px solid var(--accent-color)}.quiz-qcm-row.active>.quiz-step>.label{color:var(--accent-color)}.quiz-qcm-row.disabled{cursor:default}.quiz-qcm-row .quiz-step{padding-left:0;display:flex;align-items:center}.quiz-qcm-row .quiz-step .step{display:inline-block;margin-right:10px;position:relative}.quiz-question{width:100%;position:relative}.quiz-question>.content{padding-left:4rem;margin-top:2.5rem}@media (max-width:767px){.quiz-question>.content{padding-left:3rem;margin-top:2rem}}.quiz-stars{width:100%;position:relative}.quiz-stars .step{position:absolute;top:0;left:0}.quiz-stars>.label{font-weight:400;font-style:normal;display:inline-block;color:var(--grey-3);font-size:1.8rem}.quiz-stars>.stars-container{padding-left:4rem;margin-top:1.8rem}.quiz-stars>.stars-container .star-container .icon{margin-right:1.5rem;cursor:pointer;width:2.3rem;display:inline-block}.quiz-stars>.stars-container .star-container.active .icon svg path{fill:var(--accent-color)}@media (max-width:767px){.quiz-stars>.stars-container{padding-left:3rem;margin-top:2rem}}.quiz-text-area{width:100%}.quiz-text-area .text-area-field{padding-left:4rem;margin-top:1.8rem;height:200px}.quiz-text-area .text-area-field-printable{display:none}@media print{.quiz-text-area .text-area-field{display:none}.quiz-text-area .text-area-field-printable{display:block}}.quiz-text-area .step{width:2rem}.quiz-text-area .text-length-container{display:flex;justify-content:flex-end}.quiz-text-area .text-length-container .text-length{color:var(--accent-color);font-size:1.2rem}@media (max-width:767px){.quiz-text-area .text-area-field{padding-left:3rem;margin-top:2rem}}.quiz-step{width:100%;padding-left:4rem;position:relative}.quiz-step>.step{position:absolute;top:0;left:0}.quiz-step>.label{color:#585858;font-size:1.8rem}.quiz-step>.content{margin-top:2.5rem}@media (max-width:767px){.quiz-step{padding-left:3rem}}.quiz-yes-no{width:100%}.quiz-yes-no .buttons{display:flex;margin-top:3rem;padding-left:3rem}.quiz-yes-no .buttons .primary-button{margin:0 1rem;width:12.2rem;outline:none!important}@media print{.quiz-yes-no .buttons .primary-button{background-color:var(--accent-color);-webkit-print-color-adjust:exact!important;color-adjust:exact!important}.quiz-yes-no .buttons .primary-button.outline{background-color:initial!important}}.quiz-yes-no.disabled .buttons .primary-button:hover{cursor:default}@media (max-width:767px){.quiz-yes-no .buttons{margin-top:2rem;padding-left:2rem}}.radio-field{background-color:#fff}.radio-field>.radio-container{display:inline-block}.radio-field>.radio-container:not(:last-of-type){margin-right:15px}.radio-field>.radio-container input[type=radio]{position:absolute;visibility:hidden;margin:0}.radio-field>.radio-container label{display:flex;align-items:center;cursor:pointer}.radio-field>.radio-container label .icon{width:100%;height:100%;display:inline-flex}.radio-field>.radio-container label .icon svg{width:12px;height:12px}.radio-field>.radio-container label .label{margin-left:6px}.radio-upload-field .title{margin-bottom:13px}.radio-upload-field .answer-wrapper{margin-bottom:5px}.radio-upload-field .answer-wrapper .answer{display:flex;align-items:center}.radio-upload-field .answer-wrapper .answer svg{height:8px;width:8px}.radio-upload-field .answer-wrapper .answer .label{font-size:1.2rem;margin-left:6px}.radio-upload-field .answer-wrapper .answer .label span{font-size:1.2rem}.radio-upload-field .answer-wrapper .upload{cursor:pointer;margin-left:15px;font-size:1.2rem}.radio-upload-field .answer-wrapper .upload>div{display:flex;align-items:center}.radio-upload-field .answer-wrapper .upload>div .document{margin-right:10px;width:12px;height:12px}.radio-upload-field .answer-wrapper .upload>div .document svg{width:12px;height:12px}.radio-upload-field .file-input-container{margin-bottom:1rem;display:flex;justify-content:space-between;align-items:center}.radio-upload-field .file-input-container>.file-info{display:flex;align-items:flex-end}.radio-upload-field .file-input-container>.file-info .delete-icon{width:1.8rem;height:1.8rem;position:relative;margin-left:.7rem}.radio-upload-field .file-input-container>.file-info .delete-icon .icon-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1rem;height:1rem}.radio-upload-field .file-input-container>.file-info .delete-icon .icon-button .icon,.radio-upload-field .file-input-container>.file-info .delete-icon .icon-button .icon svg{width:1rem;height:1rem;min-width:auto;min-height:auto;position:relative}.radio-upload-field .file-input-container>.file-info .delete-icon .icon-button .icon svg{position:absolute;top:0;left:0}.radio-upload-field .file-input-container>.actions{display:flex;align-items:center}.radio-upload-field .file-input-container>.actions .download-icon,.radio-upload-field .file-input-container>.actions .upload-icon{width:3rem;height:3rem;margin:0 .5rem}.radio-upload-field .file-input-container>.actions .download-icon .circle-button,.radio-upload-field .file-input-container>.actions .upload-icon .circle-button{width:3rem;height:3rem}.radio-upload-field .file-input-container>.actions .download-icon .circle-button .circle-button .icon,.radio-upload-field .file-input-container>.actions .download-icon .circle-button .circle-button .icon svg,.radio-upload-field .file-input-container>.actions .upload-icon .circle-button .circle-button .icon,.radio-upload-field .file-input-container>.actions .upload-icon .circle-button .circle-button .icon svg{width:1.5rem;height:1.5rem}@media (max-width:767px){.radio-upload-field .file-input-container{flex-direction:column;align-items:flex-start}.radio-upload-field .file-input-container>.file-info{margin-bottom:.5rem}.radio-upload-field .file-input-container>.actions .download-icon,.radio-upload-field .file-input-container>.actions .upload-icon{margin-left:0}}.resume-upload-field{margin-bottom:1rem;display:flex;justify-content:space-between}.resume-upload-field>.file-info{display:flex;align-items:center}.resume-upload-field>.file-info .info-field .bold-label-container .bold-label{color:var(--accent-color)}.resume-upload-field>.file-info .delete-icon{width:3rem;height:3rem;position:relative}.resume-upload-field>.file-info .delete-icon .icon-button{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:1rem;height:1rem}.resume-upload-field>.file-info .delete-icon .icon-button .icon,.resume-upload-field>.file-info .delete-icon .icon-button .icon svg{width:1rem;height:1rem;min-width:auto;min-height:auto;position:relative}.resume-upload-field>.file-info .delete-icon .icon-button .icon svg{position:absolute;top:0;left:0}.resume-upload-field>.actions{display:flex;align-items:center}.resume-upload-field>.actions .download-icon,.resume-upload-field>.actions .upload-icon{width:3rem;height:3rem;margin:0 .5rem}.resume-upload-field>.actions .download-icon .circle-button,.resume-upload-field>.actions .upload-icon .circle-button{width:3rem;height:3rem}.resume-upload-field>.actions .download-icon .circle-button .circle-button .icon,.resume-upload-field>.actions .download-icon .circle-button .circle-button .icon svg,.resume-upload-field>.actions .upload-icon .circle-button .circle-button .icon,.resume-upload-field>.actions .upload-icon .circle-button .circle-button .icon svg{width:1.5rem;height:1.5rem}@media (max-width:767px){.resume-upload-field{flex-direction:column}.resume-upload-field>.file-info{margin-bottom:.5rem}.resume-upload-field>.actions .download-icon,.resume-upload-field>.actions .upload-icon{margin-left:0}}.search-field{display:flex;width:100%;margin-top:.3rem;cursor:text}.search-field.showLine{border-bottom:1px solid #e1e1e1}.search-field>input{-webkit-appearance:none;-o-appearance:none;appearance:none;background:none;border:none;width:100%;color:var(--grey-3)}.search-field>input:focus{outline-width:0}.search-field>input.reversed{order:2}.search-field>.icon{position:relative;top:2px;margin:0 1rem;width:1.6rem;height:1.6rem}.search-field>.close svg{min-width:1rem}.section-title{display:flex;justify-content:center;align-items:center}.section-title>[class^=line-]{height:1px;max-width:5rem;flex:1 1;background-color:var(--grey-1)}.section-title>.label{font-size:1.2rem;text-align:center;text-transform:uppercase;padding:.5rem 1rem;color:var(--grey-2);border:1px solid var(--grey-1);border-radius:11px}.shared-note-header{display:flex;justify-content:center;align-items:center;width:100%;height:4rem;background-color:#fff;padding:10px;cursor:pointer;border-bottom:1px solid var(--grey-1)}.shared-note-header .avatar-circle,.shared-note-header .icon.pencil{margin-right:5px;width:15px;height:15px}.shared-note-header .label{color:var(--grey-3);font-size:1.2rem;text-transform:uppercase}.shared-note-header .icon-button{margin-left:auto;width:12px;height:12px;justify-content:flex-end}.shared-note-header .icon-button .icon{display:flex;width:100%;height:100%}.side-menu-link{padding:10px 20px 10px 30px;display:flex;align-items:center;position:relative;flex-direction:column}.side-menu-link>.row{display:flex;align-self:stretch;align-items:center}.side-menu-link>.row>.label{display:flex;flex:4 1;color:#929292;font-size:1.4rem;text-transform:uppercase}.side-menu-link>.row>.label.selected{color:#585858}.side-menu-link>.row>.icon{margin-right:10px;width:18px;height:18px}.side-menu-link>.row>.icon svg *{stroke:#959595}.side-menu-link>.row>.arrow{width:1.1rem}.side-menu-link.selected .icon svg *{stroke:var(--accent-color)}.side-menu-link:hover{cursor:pointer}.side-menu-link .indicator{width:4px;height:3rem;background:var(--accent-color);position:absolute;left:0;top:5%}.side-menu-link .actions{display:flex;flex:1 1}.side-menu-link .actions .step{background-color:#999;border-color:#999;margin-left:20px}.side-menu-link .actions.selected .step{background-color:#6f7ff6;border-color:#6f7ff6}.side-menu-link>.arrow{display:flex}.side-menu-link>.arrow>.icon{width:13px}.side-menu-link-panel{display:flex;flex-direction:column;color:#000;align-self:stretch;align-items:flex-start;margin-top:1rem;margin-bottom:-1rem;max-height:0;opacity:0;overflow:hidden;transition:all .25s ease-in-out}.side-menu-link-panel .option{padding:.8rem 0 .8rem 4rem;width:100%;color:#999;font-size:1.4rem;align-items:center;display:flex;text-transform:uppercase;cursor:pointer;transition:all .1s ease-in-out}.side-menu-link-panel .option.selected{color:var(--accent-color)}.side-menu-link-panel .option:hover{padding-left:4.5rem}.side-menu-link-panel .option:active{opacity:.75}.side-module-button{display:flex;align-items:center;width:100%;height:100%;min-height:30px;padding:5px 10px;border:1px solid var(--grey-1);border-radius:3px;background-color:#fafafa;cursor:pointer}.side-module-button:hover{background-color:#fff}.side-module-button>[class^=icon-module-type-]{margin-right:10px;width:15px;height:15px}.side-module-button>[class^=icon-module-type-] svg{width:15px;height:15px}.side-module-button>.label{color:var(--grey-3);font-size:1.2rem}.side-question-type-item{display:flex;align-items:center;width:100%;height:100%;min-height:3rem;padding:.5rem 1rem;border:.1rem solid var(--grey-1);border-radius:.3rem;background-color:var(--background-color-2);cursor:pointer}.side-question-type-item:hover{background-color:#fff}.side-question-type-item>.icon-form-question-type{margin-right:1rem;width:1.5rem;height:1.5rem}.side-question-type-item>.icon-form-question-type svg{width:1.5rem;height:1.5rem}.side-question-type-item>.label{color:var(--grey-3);font-size:1.2rem}.side-resource-item{width:100%;min-height:3rem;padding:.5rem 1rem;border:1px solid var(--grey-1);border-radius:3px;background-color:#fafafa;cursor:pointer}.side-resource-item.disabled{cursor:not-allowed!important;opacity:.5}.side-resource-item:hover{background-color:#fff}.side-resource-item .main{display:flex;align-items:center}.side-resource-item .main>[class^=icon-resource-type-]{margin-right:1rem;width:1.5rem;height:1.5rem}.side-resource-item .main>[class^=icon-resource-type-] svg{width:1.5rem;height:1.5rem}.side-resource-item .main>.label{color:var(--grey-3);font-size:1.4rem;flex:1 1}.side-resource-item .attachment{display:flex;color:var(--grey-2);width:100%;margin:.5rem 0 0;font-size:1.2rem;align-items:center}.side-resource-item .attachment>.icon{margin:.3rem .8rem 0 0;width:1.3rem}.side-resource-item .attachment>p{flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.side-resource-item .attachment>:first-child{margin-left:2rem}.stats-row{display:flex;align-items:center;width:100%;border-bottom:1px solid var(--grey-1);box-shadow:0 3px 6px 0 rgba(112,130,243,.08);background-color:var(--pure-white)}.stats-row .label{color:var(--accent-color);text-transform:uppercase;width:50%;border-right:1px solid var(--grey-1)}.stats-row .label,.stats-row .stats{padding:.9rem 0 .9rem 1.9rem;font-size:1.2rem}.stats-row .stats{color:var(--grey-3)}.synthese-step{position:relative;width:100%;padding-left:6rem;cursor:pointer}.synthese-step>.header>.step-count{position:absolute;top:0;left:0;font-size:1.4rem;color:var(--grey-3)}.synthese-step>.header>.icon-button{cursor:pointer;position:absolute;top:3px;right:0;display:block;width:1.5rem;height:1.5rem}.synthese-step>.header>.icon-button>svg{width:1.5rem;min-width:auto}.synthese-step>.header>.title{font-size:1.6rem;color:var(--grey-3);margin-bottom:2rem}.synthese-step>.content .input-field{display:flex;padding:1rem .5rem;margin-bottom:1rem;height:4rem;align-items:center;border:1px solid #e1e1e1;border-radius:3px;border-left:.5rem solid var(--accent-color)}.synthese-step>.content .input-field>.common-form-separator{display:none}.synthese-step>.content .text-area-field{height:20rem}.synthese-step>.content .text-area-field:not(:last-child){margin-bottom:1rem}.synthese-step>.content .text-area-field .textarea-container>textarea{padding:1rem}.synthese-step>.content .private{margin-bottom:1rem}.synthese-step>.content .private .text-area-field{height:20rem;background:rgba(0,0,0,.05)}.synthese-step>.content .private .text-area-field:not(:last-child){margin-bottom:1rem}.synthese-step>.content .private .text-area-field .textarea-container>textarea{padding:1rem}.synthese-step>.content .hidden-area{overflow:hidden;transition:height .2s;cursor:default}.edit-question-form-module-popin .layout aside .edit-question-aside .question-configuration .text-area-field .question-configuration-title,.edit-question-form-module-popin .layout aside .edit-question-aside .question-specific .text-area-field .question-specific-multiple-choice-title,.radio-upload-field .text-area-field .title,.text-area-field .common-form-label,.text-area-field .edit-question-form-module-popin .layout aside .edit-question-aside .question-configuration .question-configuration-title,.text-area-field .edit-question-form-module-popin .layout aside .edit-question-aside .question-specific .question-specific-multiple-choice-title,.text-area-field .radio-upload-field .title{margin-bottom:.5rem}.text-area-field .textarea-container{width:100%;height:100%}.text-area-field .textarea-container>textarea{padding:10px;border-radius:3px;border:1px solid var(--grey-1);background-color:initial;resize:none;width:100%;height:100%;-webkit-appearance:none}.textarea-counter{font-size:11px;text-align:right}.toggle-button{height:22px;width:52px;position:relative;display:flex;align-items:center;-webkit-user-select:none;user-select:none;font-size:1rem;border:1px solid var(--accent-color);border-radius:11px;background:#fff;transition:background-color .15s ease-in-out}.toggle-button:hover{cursor:pointer}.toggle-button .dot{position:absolute;width:18px;height:18px;border-radius:11px;top:1px}.toggle-button .active-dot{background-color:var(--accent-color);left:1px;transition:left .15s ease-in-out}.toggle-button .white-dot{background-color:#fff;right:1px;opacity:0;transition:opacity .15s ease-in-out}.toggle-button .label{position:absolute;width:100%}.toggle-button .label-on{color:#fff;text-align:left;padding-left:5px;opacity:0}.toggle-button .label-off{color:var(--accent-color);text-align:right;padding-right:5px;opacity:1;margin-left:2px}.toggle-button.on{background-color:var(--accent-color)}.toggle-button.on .active-dot{left:31px}.toggle-button.on .label-on,.toggle-button.on .white-dot{opacity:1}.toggle-button.on .label-off{opacity:0}.tool-tip{display:flex;justify-content:center}.tool-tip .tool-tip-wrapper{background:var(--grey-3)}.tool-tip .__react_component_tooltip.type-dark.place-top:after{border-top-color:var(--grey-3)}.icon-text-button{display:flex;align-items:center;cursor:pointer}.icon-text-button>.icon{width:10px;height:10px;margin-right:5px}.icon-text-button>.icon svg{display:block}.icon-text-button>.label{font-size:1.2rem;color:var(--accent-color);text-decoration:underline}.user-attrib-row{padding:1rem 2rem;display:flex;align-items:center;color:#575757;min-width:400px;background:#fff;box-shadow:0 3px 6px 0 rgba(112,130,243,.08);border-radius:3px}.user-attrib-row .avatar-circle{height:4.5rem;width:4.5rem;margin-right:10px}.user-attrib-row .name{display:flex;flex:3 1;font-size:1.4rem}.user-attrib-row .status{display:flex;font-size:1.2rem;color:var(--accent-color);flex:2 1}.user-attrib-row .separator{background-color:#d9d9d9;width:1px;height:32px;margin-left:20px;margin-right:20px}.user-attrib-row .action{display:flex;flex:2 1;flex-direction:column}.impersonate-user-row{padding:1rem 2rem;display:flex;align-items:center;color:#575757;min-width:400px;background:#fff;box-shadow:0 3px 6px 0 rgba(112,130,243,.08);border-radius:3px}.impersonate-user-row .name{display:flex;flex:3 1;font-size:1.4rem}.impersonate-user-row .role{display:flex;font-size:1.2rem;color:var(--accent-color);flex:2 1}.impersonate-user-row .separator{background-color:#d9d9d9;width:1px;height:32px;margin-left:20px;margin-right:20px}.impersonate-user-row .action{display:flex;flex:2 1;flex-direction:column}.abo-card .icon-card-title{width:100%;padding-left:5px;margin-bottom:8px}.abo-card .icon-card-title .icon{width:15px;display:inline-block}.abo-card .icon-card-title .icon>svg{vertical-align:middle}.abo-card .icon-card-title .card-title{display:inline-block;color:var(--grey-3);font-size:1.2rem;text-transform:uppercase;vertical-align:middle;margin-left:5px}.abo-card>.card{background-color:#fff;border-radius:3px;padding:12px 15px 20px;text-align:center;margin-bottom:10px;box-shadow:0 4px 6px 0 rgba(112,130,243,.08)}.abo-card>.card:last-child{margin-bottom:0}.abo-card>.card>.card-title{color:var(--grey-2);font-size:1.2rem;text-transform:uppercase;margin-bottom:12px}.abo-card>.card .card-count{font-size:2rem;min-width:50px;color:var(--accent-color)}.abo-card>.card .card-content{display:flex;justify-content:center}.abo-card>.card .card-content .icon-button .round-minus,.abo-card>.card .card-content .icon-button .round-plus{width:1.2rem}.centraltest-office-manager-card .icon-card-title{width:100%;padding-left:5px;margin-bottom:8px}.centraltest-office-manager-card .icon-card-title .icon{width:15px;display:inline-block}.centraltest-office-manager-card .icon-card-title .icon>svg{vertical-align:middle}.centraltest-office-manager-card .icon-card-title .card-title{display:inline-block;color:var(--grey-3);font-size:1.2rem;text-transform:uppercase;vertical-align:middle;margin-left:5px}.centraltest-office-manager-card>.card{background-color:#fff;border-radius:3px;padding:12px 15px 20px;text-align:center;margin-bottom:10px;box-shadow:0 4px 6px 0 rgba(112,130,243,.08)}.centraltest-office-manager-card>.card:last-child{margin-bottom:0}.centraltest-office-manager-card>.card>.card-title{color:var(--grey-2);font-size:1.2rem;text-transform:uppercase;margin-bottom:12px}.centraltest-office-manager-card>.card .card-count{font-size:2rem;min-width:50px;color:var(--accent-color)}.centraltest-office-manager-card>.card .card-content{display:flex;justify-content:center;flex-direction:column;grid-row-gap:2rem;row-gap:2rem}.centraltest-office-manager-card>.card .card-content .icon-button .round-minus,.centraltest-office-manager-card>.card .card-content .icon-button .round-plus{width:1.2rem}.accomp-card{box-shadow:0 4px 6px 0 rgba(112,130,243,.08)}.accomp-card>.icon-card-title{margin-left:.5rem}.accomp-card>.content{background-color:#fff;border-radius:3px;padding:15px 25px}.accomp-card>.content .info-field{margin-bottom:15px}.accomp-card>.content .inline-container .info-field{display:inline-block;width:auto;margin-right:18px}.accomp-card>.content .inline-container .info-field:last-child{margin-right:0}@media (max-width:767px){.accomp-card>.content{padding:1rem}}.accomp-edition-card{box-shadow:0 4px 6px 0 rgba(112,130,243,.08)}.accomp-edition-card>.icon-card-title{margin-left:.5rem}.accomp-edition-card>.content{background-color:#fff;border-radius:3px;padding:15px 25px}.accomp-edition-card>.content .combo-field,.accomp-edition-card>.content .date-field,.accomp-edition-card>.content .info-field,.accomp-edition-card>.content .input-field{margin-bottom:1.2rem}.accomp-edition-card>.content .inline-container .info-field{display:inline-block;width:auto;margin-right:18px}.accomp-edition-card>.content .inline-container .info-field:last-child{margin-right:0}.accomp-edition-card>.content .inline-container .accompaniment-duration{display:flex;align-items:center}.accomp-edition-card>.content .inline-container .accompaniment-duration .input-field{flex:1 1}.accomp-edition-card>.content .inline-container .accompaniment-duration>div:last-child{margin:0 .5rem}.action-popin{height:100%}.action-popin .action-popin-header{border-top-left-radius:3px;border-top-right-radius:3px}.action-popin>.content{padding:20px;height:100%;background-color:#f5f6f8;border-bottom-left-radius:3px;border-bottom-right-radius:3px;overflow-y:auto}.alert-popin{display:flex;flex-direction:column;align-items:center;border-radius:3px;overflow:hidden;background-color:var(--background-color)}.alert-popin>.action-popin-header{width:100%}.alert-popin>.action-popin-header .icon{width:2.2rem;display:flex}.alert-popin>.content{flex:1 1;display:flex;flex-direction:column;align-items:center;padding:25px 20px}.alert-popin>.content>.text{text-align:center;width:90%;color:var(--grey-3);font-size:1.4rem;margin-bottom:30px}.alert-popin>.content>.buttons{display:flex}.alert-popin>.content>.buttons .primary-button{min-width:120px}.alert-popin>.content>.buttons .primary-button:first-child{margin-right:7px}.alert-popin>.content>.buttons .primary-button:nth-child(2){margin-left:7px}.beneficiary-attrib-popin .action-popin>.content{padding:4rem 3rem}.beneficiary-attrib-popin .action-popin>.content .Select-arrow-zone{padding-top:.1rem}.parcours-attrib-popin .search-field{margin-bottom:2.5rem;padding-bottom:1rem}.parcours-attrib-popin .search-field .Select-input,.parcours-attrib-popin .search-field .Select .Select-control .Select-input input{font-size:2rem;width:100%!important;margin-bottom:1rem}.parcours-attrib-popin .Select-arrow-zone{padding-top:.1rem}.parcours-attrib-popin .border{background:var(--grey-2)}.parcours-attrib-popin .combo-field{width:20rem;margin-bottom:2.2rem}.parcours-attrib-popin .parcours-attrib-row{margin:1rem 0}.avatar-card{box-shadow:0 4px 6px 0 rgba(112,130,243,.08);box-sizing:border-box;display:flex;flex-direction:column;background-color:#fff;width:100%;height:100%}.avatar-card>.info-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:13px;flex-grow:1}.avatar-card>.info-container .avatar-container{width:80px;height:80px}.avatar-card>.info-container .name{font-size:1.2rem;color:var(--grey-3);margin-top:7px}.avatar-card>.info-container .job{font-size:1.2rem;color:var(--grey-3);margin-top:2px;text-align:center}.avatar-card>.info-container .phone{font-size:1.2rem;color:var(--grey-3);margin-top:13px}.avatar-card>.button-container{display:flex;justify-content:center;align-items:center;border-top:1px solid var(--grey-1);width:100%;margin-top:auto;min-height:65px}.avatar-card>.button-container .primary-button label{font-size:1.2rem}@media (max-width:767px){.avatar-card>.info-container .name{font-size:1.8rem}.avatar-card>.info-container .job{font-size:1.4rem}.avatar-card>.info-container .phone{font-size:2rem;margin-top:1.8rem;margin-bottom:3rem}}.cabinet-card{display:flex;flex-direction:column;box-shadow:0 4px 6px 0 rgba(112,130,243,.08)}.cabinet-card>.icon-card-title{margin-left:10px;margin-bottom:8px}.cabinet-card .loading-spinner__wrapper{position:relative;background:transparent}.cabinet-card .loading-spinner__wrapper svg{height:30px;width:30px}.cabinet-card>.card{display:flex;flex:1 1;flex-direction:column;align-items:center;width:100%;height:100%;min-width:350px;min-height:120px;padding:12px;border-radius:3px;background-color:#fff}.cabinet-card img{max-height:6rem;max-width:10rem;margin-top:10px;margin-bottom:10px;cursor:pointer}.cabinet-card .separator{height:1px;background:var(--grey-1);width:calc(100% + 24px);position:relative;top:16px}.cabinet-card .circle-button{position:relative}.cabinet-card section.form{margin-top:10px;margin-bottom:10px;width:100%}.cabinet-card section.form .field-container{margin-bottom:10px}.candidat-card{box-shadow:0 4px 6px 0 rgba(112,130,243,.08);background:#fff;width:100%}.candidat-card>.header{display:flex;align-items:center;min-height:50px}.candidat-card>.header .status{color:var(--accent-color);font-size:1.2rem;padding:.7rem 0 .7rem 1.4rem}.candidat-card>.header .tools{display:flex;align-items:center;justify-content:flex-end;flex:1 1}.candidat-card>.header .tools .consultants{display:flex;align-items:center;margin-right:1.6rem}.candidat-card>.header .tools .consultants .avatar-circle{height:2rem;width:2rem}.candidat-card>.header .tools .consultants .avatar-wrapper{position:relative;margin:-.6rem}.candidat-card>.header .tools>.primary-button{padding:0 1rem;margin:1rem}.candidat-card>.header .tools>.primary-button .label{font-size:1.2rem}.candidat-card>.header .tools .button-wrap{position:relative}.candidat-card>.header .tools .button-wrap .red-dot{background:var(--red-1);height:.7rem;width:.7rem;border-radius:100%;position:absolute;right:.8rem;top:0}.candidat-card>.header .tools .icon-button{margin-right:1rem;width:1.3rem;height:1.3rem}.candidat-card .candidat-info{cursor:pointer;border-top:1px solid var(--grey-1);padding:1rem 0 1rem 1.3rem;display:flex;align-items:center;min-height:140px}.candidat-card .candidat-info:hover{background:rgba(0,0,0,.01)}.candidat-card .candidat-info .avatar-circle{width:4.5rem;height:4.5rem;margin-right:1rem;margin-bottom:1rem}.candidat-card .candidat-info .name{font-size:1.4rem;color:var(--grey-3)}.candidat-card .candidat-info .contact{font-size:1.2rem;color:var(--grey-3)}.candidat-card .candidat-info .action-buttons{margin-top:1rem}.candidat-card .candidat-info .action-buttons .icon-button{width:1.2rem;height:1.2rem}.candidat-card .content{padding:1.5rem 1.4rem;background:#fff;border-top:1px solid var(--grey-1)}.candidat-card .content .info-field .light-label{text-transform:uppercase}.candidat-card .content .bold-label{font-size:1.2rem}.candidat-card .content .course-progress{display:flex;align-items:center}.candidat-card .content .course-progress .circular-prog-wrap{margin-left:1rem;height:4.4rem;width:4.4rem}.candidat-card .content .course-progress .circular-prog-wrap .CircularProgressbar-path{stroke:url(#progress);stroke-linecap:round}.candidat-card .content .course-progress .circular-prog-wrap .CircularProgressbar-trail{stroke:var(--grey-1)}.candidat-card .content .course-progress .circular-prog-wrap .CircularProgressbar-text{font-size:2.5rem;border:2px solid red;dominant-baseline:middle;text-anchor:middle}.candidat-card .candidat-info{display:block;font-size:1.2rem;color:var(--orange-1)}.candidat-card .in-progress .info-field{margin-bottom:1rem;flex:1 1}.client-card{min-width:22rem;min-height:24rem;border-radius:3px;background:#fff;box-shadow:0 2px 4px 0 rgba(112,130,243,.08)}.client-card>.top-section{padding:10px 13px;text-align:center;height:130px}.client-card>.top-section>.client-image{width:100%;height:100%;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.client-card>.bottom-section{position:relative;padding:10px 13px 15px;border-top:1px solid #e1e1e1}.client-card>.bottom-section>.client-name{color:var(--grey-3);font-size:1.4rem;margin-bottom:3px}.client-card>.bottom-section>.client-region{color:var(--grey-3);font-size:1.2rem;margin-bottom:15px}.client-card>.bottom-section>.consultant-section>.label{color:var(--grey-2);font-size:1.2rem;margin-top:1rem;text-transform:uppercase}.client-card>.bottom-section>.consultant-section>.consultant-count{color:var(--grey-3);font-size:1.2rem;margin-top:2px}.client-card>.bottom-section>.buttons{position:absolute;bottom:1.5rem;right:1rem;display:flex;flex-direction:row}.client-card>.bottom-section>.buttons>.circle-button{margin-left:1rem}.close-popin{padding-top:15px;padding-right:15px}.close-popin .close-popin-content{position:relative;background-color:#fff;width:100%;height:100%;padding:20pt}.close-popin .close-popin-content>.circle-button{width:30px;height:30px;position:absolute;right:-15px;top:-15px}.close-popin .close-popin-content .close-popin-overlay{position:absolute;width:100%;height:100%;top:0;left:0;background-color:hsla(0,0%,100%,.7)}.consultant-card{background:#fff;box-shadow:0 2px 4px 0 rgba(112,130,243,.08);border-radius:3px}.consultant-card .actions-button{display:flex;flex-direction:row}.consultant-card .actions-button .icon-button{margin-right:10px;width:16px;height:16px}.consultant-card .actions-button .icon-button svg{width:100%;height:100%}.consultant-card>.top-container{padding:15px 13px 10px;cursor:pointer}.consultant-card>.top-container>.avatar-container{width:45px;height:45px;display:inline-block;margin-right:18px}.consultant-card>.top-container>.informations{display:inline-block;vertical-align:top;color:#585858}.consultant-card>.top-container>.informations>.fullname{font-size:1.4rem;margin-bottom:1px}.consultant-card>.top-container>.informations>.small-informations{font-size:1.2rem;margin-bottom:13px}.consultant-card>.top-container>.informations>.small-informations>.entry{margin-bottom:1px}.consultant-card>.top-container>.informations>.icon-button svg{width:15px;height:15px;min-height:15px;min-width:15px}.consultant-card>.bottom-container{border-top:1px solid #e1e1e1;padding:10px 20px 18px}.consultant-card>.bottom-container>.beneficiary-title{text-transform:uppercase;color:#999;font-size:1.2rem;margin-bottom:5px}.consultant-card>.bottom-container>.beneficiaries-avatars{display:inline-block;width:100%}.consultant-card>.bottom-container>.beneficiaries-avatars>.beneficiary-avatar-container{width:20px;height:20px;display:inline-block;margin-right:10px;vertical-align:top}.consultant-card>.bottom-container>.beneficiaries-avatars>.beneficiary-avatar-container .avatar-circle{min-width:20px;min-height:20px}.consultant-card>.bottom-container>.beneficiaries-avatars>.beneficiary-avatar-container .avatar-circle .picture{border:1px solid #e8e8e8}.consultant-card>.bottom-container>.beneficiaries-avatars>.beneficiary-avatar-container .avatar-circle .no-picture{display:flex;align-items:center;justify-content:center}.consultant-card>.bottom-container>.beneficiaries-avatars>.beneficiary-avatar-container .avatar-circle .no-picture>.icon{width:50%;height:auto}.consultant-card>.bottom-container>.beneficiaries-avatars>.beneficiary-avatar-container .avatar-circle .no-picture>.icon>svg{width:100%;height:100%}.consultant-card>.bottom-container>.beneficiaries-statuses{text-align:center}.consultant-card>.bottom-container>.beneficiaries-statuses .beneficiary-status-container{font-size:1.4rem;margin-bottom:10px}.consultant-card>.bottom-container>.beneficiaries-statuses .beneficiary-status-container:last-child{margin-bottom:0}.consultant-card>.bottom-container>.beneficiaries-statuses .beneficiary-status-container span.status-count{font-size:1.5rem}.coord-card{display:flex;flex-direction:column;box-shadow:0 4px 6px 0 rgba(112,130,243,.08)}.coord-card>.icon-card-title{margin-left:.5rem}.coord-card>.form{background:#fff;padding:15px;border-radius:3px;display:flex;flex-direction:row}.coord-card .fields{display:flex;flex:1 1;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.coord-card .fields .field-container,.coord-card .fields .input-field{flex-basis:48%;margin-bottom:12px}.coord-card .fields .field-container-email,.coord-card .fields .field-container.address,.coord-card .fields .field-container.email,.coord-card .fields .input-field.address,.coord-card .fields .input-field.email{flex-basis:100%}@media (max-width:767px){.coord-card>.form{padding:1rem}}.drop-file-popin>.action-popin>.content{width:100%;display:flex;flex-direction:column;align-items:center}.drop-file-popin>.action-popin>.content>*{width:34rem;max-width:34rem}.drop-file-popin>.action-popin>.content>.input-field{margin-bottom:2rem}.drop-file-popin>.action-popin>.content .border{background:var(--grey-2)}.drop-file-popin>.action-popin>.content .drag-n-drop{display:flex;flex-direction:column;align-items:center}.drop-file-popin>.action-popin>.content .combo-icon{margin-bottom:2rem;z-index:10}.drop-file-popin>.action-popin>.content .combo-icon>.select-container{position:relative;z-index:0;width:100%;color:var(--grey-3);background:transparent;font-size:1.4rem}.drop-file-popin>.action-popin>.content .combo-icon>.select-container .Dropdown-menu{position:absolute}.drop-file-popin>.action-popin>.content .combo-icon>.select-container .Dropdown-root{width:100%;margin-top:.3rem;cursor:default}.drop-file-popin>.action-popin>.content .combo-icon>.select-container .Dropdown-menu{background:#fff;width:100%;box-shadow:0 3px 6px 0 rgba(112,130,243,.08);margin-top:-.1rem}.drop-file-popin>.action-popin>.content .combo-icon>.select-container .Dropdown-option{display:flex;align-items:center;height:3rem;font-size:1.2rem;padding-left:2.5rem}.drop-file-popin>.action-popin>.content .combo-icon>.select-container .Dropdown-option:hover{background-color:rgba(112,130,243,.1)}.drop-file-popin>.action-popin>.content .combo-icon>.select-container>.icon{position:absolute;z-index:-1;bottom:.5rem;right:0;width:1.5rem}.drop-file-popin>.action-popin>.content .combo-icon>.select-container .document{background:url(/static/icons/document.svg) no-repeat .5rem;padding-left:2.5rem}.drop-file-popin>.action-popin>.content .combo-icon>.select-container .video{background:url(/static/icons/play-circle.svg) no-repeat .5rem;padding-left:2.5rem}.drop-file-popin>.action-popin>.content .combo-icon>.select-container .link{background:url(/static/icons/link.svg) no-repeat .5rem;padding-left:2.5rem}.drop-file-popin>.action-popin>.content .combo-icon>.select-container .to_return_document{background:url(/static/icons/repeat.svg) no-repeat .5rem;padding-left:2.5rem}.drop-file-popin>.action-popin>.content .combo-icon>.select-container .Dropdown-placeholder{display:flex;align-items:center;height:2.5rem;background-size:auto 1.5rem;background-position:0;border-bottom:1px solid var(--grey-1)}.drop-file-popin>.action-popin>.content .or{margin:.5rem;text-transform:lowercase;color:var(--grey-2);font-size:1.4rem}.drop-file-popin>.action-popin>.content .file{display:flex;align-items:center;background-color:#fff;padding:1rem 1.3rem;color:var(--grey-3);font-size:1.4rem;box-shadow:0 3px 6px 0 rgba(112,130,243,.08)}.drop-file-popin>.action-popin>.content .file>.document{padding-right:.7rem;height:1.5rem;width:2rem;display:flex}.drop-file-popin>.action-popin>.content .file>.name{flex:1 1}.drop-file-popin>.action-popin>.content .file>.close{margin-left:1rem;width:1.2rem}.drop-file-popin>.action-popin>.content .file>.close svg{min-width:1rem}.drop-file-popin>.action-popin>.content .file>.preview2{width:1.7rem;margin-left:1rem}.drop-file-popin>.action-popin>.content .drop-step-zone,.drop-file-popin>.action-popin>.content .primary-button{width:100%}.drop-file-popin>.action-popin>.content .text-area-field textarea{height:10rem}.drop-file-popin .url-fields{display:flex;flex-direction:row;align-items:flex-start}.drop-file-popin .url-fields>.text-area-field{flex:1 1}.drop-file-popin .url-fields>.icon-button{width:2rem;height:2rem;margin-left:1rem}.drop-file-popin .loading-spinner__wrapper{position:relative;background:transparent}.drop-file-popin .loading-spinner__wrapper svg{height:45px}.experience-card{box-shadow:0 4px 6px 0 rgba(112,130,243,.08)}.experience-card>.icon-card-title{margin-left:.5rem}.experience-card .content{padding:1rem 2rem;background:#fff}.experience-card .content>div{margin-bottom:1rem}@media (max-width:767px){.experience-card>.content{padding:1rem}}.financial-card{box-shadow:0 4px 6px 0 rgba(112,130,243,.08)}.financial-card>.icon-card-title{margin-left:.5rem}.financial-card .content{padding:1.5rem 2.5rem;background:#fff}.financial-card .content .info-field{margin-bottom:1rem}.financial-card .content .file-input-container{margin-bottom:1rem;display:flex;justify-content:space-between}.financial-card .content .file-input-container>.file-info{display:flex;align-items:center}.financial-card .content .file-input-container>.file-info .delete-icon{width:3rem;height:3rem;position:relative;margin-bottom:1rem}.financial-card .content .file-input-container>.file-info .delete-icon .icon-button{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:1rem;height:1rem}.financial-card .content .file-input-container>.file-info .delete-icon .icon-button .icon,.financial-card .content .file-input-container>.file-info .delete-icon .icon-button .icon svg{width:1rem;height:1rem;min-width:auto;min-height:auto;position:relative}.financial-card .content .file-input-container>.file-info .delete-icon .icon-button .icon svg{position:absolute;top:0;left:0}.financial-card .content .file-input-container>.actions{display:flex;align-items:center}.financial-card .content .file-input-container>.actions .download-icon,.financial-card .content .file-input-container>.actions .upload-icon{width:3rem;height:3rem;margin:0 .5rem}.financial-card .content .file-input-container>.actions .download-icon .circle-button,.financial-card .content .file-input-container>.actions .upload-icon .circle-button{width:3rem;height:3rem}.financial-card .content .file-input-container>.actions .download-icon .circle-button .circle-button .icon,.financial-card .content .file-input-container>.actions .download-icon .circle-button .circle-button .icon svg,.financial-card .content .file-input-container>.actions .upload-icon .circle-button .circle-button .icon,.financial-card .content .file-input-container>.actions .upload-icon .circle-button .circle-button .icon svg{width:1.5rem;height:1.5rem}.financial-card .loading-spinner__wrapper{position:relative;background:transparent}.financial-card .loading-spinner__wrapper svg{height:30px;width:30px}@media (max-width:767px){.financial-card>.content{padding:1rem}.financial-card>.content .file-input-container{flex-direction:column}.financial-card>.content .file-input-container>.file-info .info-field{margin-bottom:.5rem}.financial-card>.content .file-input-container>.actions .download-icon,.financial-card>.content .file-input-container>.actions .upload-icon{margin-left:0}}.financial-edition-card{box-shadow:0 4px 6px 0 rgba(112,130,243,.08)}.financial-edition-card>.icon-card-title{margin-left:.5rem}.financial-edition-card .content{padding:1.5rem 2.5rem;background:#fff}.financial-edition-card .content .combo-field{margin-bottom:1rem}.financial-edition-card .content .combo-field>.select-container>.prefix-node .icon{width:1rem;height:1rem;position:relative}.financial-edition-card .content .combo-field>.select-container>.prefix-node .icon svg{width:1rem;height:1rem;position:absolute;top:0;left:0}.financial-edition-card .content .input-field{margin-bottom:1rem}.financial-edition-card .content .download-input,.financial-edition-card .content .upload-input{margin-bottom:1rem;display:flex;align-items:center}.financial-edition-card .content .download-input .delete-icon,.financial-edition-card .content .upload-input .delete-icon{width:3rem;height:3rem;position:relative}.financial-edition-card .content .download-input .delete-icon .icon-button,.financial-edition-card .content .upload-input .delete-icon .icon-button{position:absolute;bottom:.5rem;left:50%;transform:translateX(-50%);width:1rem;height:1rem}.financial-edition-card .content .download-input .delete-icon .icon-button .icon,.financial-edition-card .content .download-input .delete-icon .icon-button .icon svg,.financial-edition-card .content .upload-input .delete-icon .icon-button .icon,.financial-edition-card .content .upload-input .delete-icon .icon-button .icon svg{width:1rem;height:1rem;min-width:auto;min-height:auto;position:relative}.financial-edition-card .content .download-input .delete-icon .icon-button .icon svg,.financial-edition-card .content .upload-input .delete-icon .icon-button .icon svg{position:absolute;top:0;left:0}.financial-edition-card .content .download-input .download-icon,.financial-edition-card .content .download-input .download-icon .circle-button,.financial-edition-card .content .download-input .upload-icon,.financial-edition-card .content .download-input .upload-icon .circle-button,.financial-edition-card .content .upload-input .download-icon,.financial-edition-card .content .upload-input .download-icon .circle-button,.financial-edition-card .content .upload-input .upload-icon,.financial-edition-card .content .upload-input .upload-icon .circle-button{width:3rem;height:3rem}.financial-edition-card .content .download-input .download-icon .circle-button .circle-button .icon,.financial-edition-card .content .download-input .download-icon .circle-button .circle-button .icon svg,.financial-edition-card .content .download-input .upload-icon .circle-button .circle-button .icon,.financial-edition-card .content .download-input .upload-icon .circle-button .circle-button .icon svg,.financial-edition-card .content .upload-input .download-icon .circle-button .circle-button .icon,.financial-edition-card .content .upload-input .download-icon .circle-button .circle-button .icon svg,.financial-edition-card .content .upload-input .upload-icon .circle-button .circle-button .icon,.financial-edition-card .content .upload-input .upload-icon .circle-button .circle-button .icon svg{width:1.5rem;height:1.5rem}.financial-edition-card .content .download-input .delete-icon,.financial-edition-card .content .download-input .download-icon,.financial-edition-card .content .download-input .upload-icon,.financial-edition-card .content .upload-input .delete-icon,.financial-edition-card .content .upload-input .download-icon,.financial-edition-card .content .upload-input .upload-icon{margin:0 .5rem}.financial-edition-card .content .info-field{margin-bottom:1rem}.financial-edition-card .content .financial-ht{display:flex;align-items:center}.financial-edition-card .content .financial-ht .input-field{flex:1 1}.financial-edition-card .content .financial-ht>div:last-child{margin:0 .5rem}.financial-edition-card .content .financial-tva{display:flex;align-items:center}.financial-edition-card .content .financial-tva>div{flex:1 1}.financial-edition-card .content .financial-tva>.info-field{margin-left:1rem}.financial-edition-card .content .financial-tva>.info-field>div .light-label{margin-bottom:0}.password-popin{position:relative;display:flex;flex-direction:column;align-items:center;padding:8rem 5rem;width:60rem;min-height:30rem;border-radius:.3rem;background:#fff}.password-popin>.close-button{position:absolute;top:2.5rem;right:2.5rem}.password-popin>.title{margin-bottom:.4rem;font-size:2rem;color:var(--accent-color)}.password-popin>.description{margin-bottom:2.6rem;font-size:1.4rem;text-align:center;color:#585858}.password-popin>form{width:25rem}.password-popin>form>.field-container{margin-bottom:3rem;width:100%}.password-popin>form>button{width:100%;box-shadow:0 2px 4px 0 rgba(112,130,243,.5)}.line-menu{display:flex;flex-flow:row wrap;border-bottom:1px solid var(--grey-1)}.line-menu>.resources{display:flex;flex-direction:row}.line-menu>.resources>.line-menu-link:not(:last-child){margin-right:6rem}.line-menu>.components{display:flex;flex:1 1;justify-content:flex-end;align-items:center;padding-bottom:3px}@media (max-width:767px){.line-menu{margin:0 1rem;flex-flow:column}.line-menu>.resources{-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden}.line-menu>.resources>.line-menu-link{text-align:center;white-space:nowrap}.line-menu>.resources>.line-menu-link:not(:last-child){margin-right:2rem}.line-menu>.components{margin-top:1rem}.line-menu>.components>*{flex:1 1}}.edit-customer-popin{background:#f4f6f8;border-radius:3px}.edit-customer-popin>.content{padding:3.5rem;display:flex;justify-content:space-around}.edit-customer-popin>.content>.cabinet-card{margin-right:3.5rem}.edit-customer-popin>.content .abo-card{margin-bottom:1rem}.edit-customer-popin>.content .invite-status{margin-bottom:1rem;font-size:1.2rem;color:var(--grey-2)}.edit-customer-popin>.content .invitation-button>.primary-button{width:100%}.parcours-card{width:100%;border-radius:.3rem;background-color:#fff;box-shadow:4px 1rem 1rem 0 hsla(0,0%,67.8%,.1)}.parcours-card:hover{box-shadow:4px 1rem 1rem 0 hsla(0,0%,67.8%,.3);transition:box-shadow .5s}.parcours-card-inner>.parcours-image{background-size:cover;background-position:50% 50%;position:relative}.parcours-card-inner>.parcours-image:before{content:"";display:block;width:100%;padding-top:54.5454545455%}.parcours-card-inner>.parcours-image>.content{position:absolute;top:0;right:0;bottom:0;left:0}.parcours-card-inner>.bottom{padding:1rem 1rem 2rem}.parcours-card-inner>.bottom>.label{margin-bottom:1.5rem;height:6rem;color:var(--grey-3);font-size:1.4rem;overflow:hidden;text-overflow:ellipsis}.parcours-card-inner>.bottom>.course-informations{display:inline-block;width:100%}.parcours-card-inner>.bottom>.course-informations>.entry{margin-right:2rem;display:inline-block;float:left}.parcours-card-inner>.bottom>.course-informations>.entry:last-child{margin-right:0}.parcours-card-inner>.bottom>.course-informations>.entry>.entry-label{margin-bottom:.4rem;color:var(--grey-2);font-size:1.2rem;text-transform:uppercase}.parcours-card-inner>.bottom>.course-informations>.entry>.entry-count{text-align:center;font-size:1.2rem;color:var(--grey-3)}.parcours-card>.actions{display:flex;flex-flow:row;padding-top:1rem;padding-bottom:1rem;border-top:1px solid #d8d8d8}.parcours-card>.actions>.action-button{flex:1 1;display:flex;flex-flow:column;align-items:center;justify-content:flex-end;cursor:pointer}.parcours-card>.actions>.action-button:not(:last-child){position:relative}.parcours-card>.actions>.action-button:not(:last-child):after{position:absolute;top:5px;right:0;content:"";display:block;height:2rem;border-right:1px solid #d8d8d8}.parcours-card>.actions>.action-button>.icon{width:1.5rem;height:1.5rem;margin-bottom:.7rem}.parcours-card>.actions>.action-button>span{font-size:1rem;text-transform:uppercase;color:var(--accent-color)}.parcours-card>.actions>.action-button:hover>span{color:var(--grey-3)}@media (max-width:767px){.parcours-card-inner>.parcours-image{position:relative}.parcours-card-inner>.parcours-image:before{content:"";display:block;width:100%;padding-top:43.3333333333%}.parcours-card-inner>.parcours-image>.content{position:absolute;top:0;right:0;bottom:0;left:0}}.parcours-list{width:74.5rem;background:var(--background-color)}.parcours-list .parcours-list-row{padding:1.5rem 0;border-bottom:1px solid var(--grey-1)}.parcours-list .circle-button-wrapper{display:flex;justify-content:flex-end;padding:2rem 0}.parcours-list .circle-button-wrapper .circle-button{width:3rem;height:3rem}.presentation-card{display:flex;flex-direction:column;box-shadow:0 .4rem .6rem 0 rgba(112,130,243,.08)}.presentation-card>.icon-card-title{margin-left:.5rem}.presentation-card>.form{background:#fff;padding:1.5rem;border-radius:.3rem;display:flex;flex-direction:row}.presentation-card>.form .photo{margin-top:2rem;margin-left:.5rem;margin-right:2rem}.presentation-card>.form .photo .avatar-circle{width:8rem;height:8rem}.presentation-card>.form .fields{display:flex;flex:1 1;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.presentation-card>.form .fields>*{margin-bottom:1.2rem}.presentation-card>.form .fields .radio-field{flex-basis:100%}.presentation-card>.form .fields .date-field,.presentation-card>.form .fields .field-container,.presentation-card>.form .fields .input-field{flex-basis:48%}.presentation-card>.form .fields .combo-field{margin-bottom:1rem;width:100%}@media (max-width:767px){.presentation-card>.form{padding:1rem}.presentation-card>.form>.photo{margin-top:1rem;margin-left:0;margin-right:1rem}.presentation-card>.form>.photo>.avatar-field>.circle,.presentation-card>.form>.photo>.avatar-field>.circle>.avatar-circle{width:6rem;height:6rem}}.row-list{border-radius:3px;box-shadow:0 3px 6px 0 rgba(112,130,243,.08)}.settings-card{background-color:#fff;padding:10px 10px 23px}.settings-card>.label{padding-left:18px;font-size:1.2rem;color:var(--grey-3);margin-bottom:5px}.settings-card .checkboxes .check-box-field{margin-bottom:10px}.settings-card .checkboxes .check-box-field label>.label{color:var(--grey-3);font-size:1.2rem}.settings-card .checkboxes .check-box-field:last-child{margin-bottom:0}.shared-notes{width:100%}.shared-notes .text-container{width:100%;overflow:hidden;height:40rem;max-height:0;border-bottom:none}.shared-notes .text-container.expanded{max-height:100vh;border-bottom:1px solid var(--grey-1)}.shared-notes .text-container>.notes{height:100%;padding:1.5rem 2.5rem;color:var(--grey-3);font-size:1.2rem;outline:none;white-space:pre-wrap;overflow-y:auto}.shared-notes .text-container>.text-area-field{height:100%;padding:1.5rem 2.5rem}.shared-notes .text-container>.text-area-field>.textarea-container>textarea{border:0;padding:0;color:var(--grey-3);font-size:1.2rem;outline:none}.side-resource-selector{display:flex;flex-flow:column;padding-top:10px;height:100%}.side-resource-selector .line-menu{margin-bottom:.5rem;display:block;align-content:center}.side-resource-selector .line-menu>.resources{flex:1 1;justify-content:center}.side-resource-selector .line-menu>.resources>.line-menu-link{margin:0 2rem;height:auto}.side-resource-selector .line-menu>.resources>.line-menu-link>.label-container>.label{font-size:1.4rem}.side-resource-selector .line-menu>.resources>.line-menu-link>.selector{width:2rem}.side-resource-selector .search-field{margin-bottom:1.2rem}.side-resource-selector .search-field>input{text-align:right}.side-resource-selector .search-field>.icon{margin:0;width:1.3rem}.side-resource-selector .combo-fields-wrapper{display:flex;margin:1rem -.5rem 1.5rem;justify-content:space-between}.side-resource-selector .combo-fields-wrapper .common-form-separator{display:none}.side-resource-selector .combo-fields-wrapper>.combo-field{flex:1 1;margin:0 .5rem}.side-resource-selector .combo-fields-wrapper>.combo-field>.select-container{border-bottom:none}.side-resource-selector .combo-fields-wrapper>.combo-field>.select-container>select{margin-bottom:-.4rem;font-size:1.4rem;color:var(--grey-2)}.side-resource-selector .combo-fields-wrapper>.combo-field>.select-container>.icon{width:1rem}.side-resource-selector .combo-fields-wrapper>.combo-field>.select-container>.icon>svg [stroke]{stroke:var(--grey-2)}.side-resource-selector .side-resource-item{margin-bottom:1rem}.side-resource-selector .side-resource-item>.main>.icon{margin-right:.7rem;height:1.5rem;width:1.5rem}.side-resource-selector [draggable]:active{margin-bottom:1rem}.side-resource-selector [draggable].dragging .side-resource-item{border:none;background:#fff;box-shadow:0 3px 6px 0 rgba(112,130,243,.08)}.side-resource-selector .new-items{margin-top:1rem;font-size:1.4rem;color:var(--accent-color);height:100%;overflow:auto}.side-resource-selector .new-items .group,.side-resource-selector .new-items .item{padding:.8rem 1rem 1rem;border-radius:.2rem;margin-bottom:1rem}.side-resource-selector .new-items .group>.title,.side-resource-selector .new-items .item>.title{margin-bottom:.8rem}.side-resource-selector .new-items .group{padding-bottom:0;background:var(--background-color);border:1px solid var(--accent-color)}.side-resource-selector .new-items .group.dragging{padding:0;border:none;background:none}.side-resource-selector .new-items .group.dragging>.title{font-size:1.6rem;color:#000}.side-resource-selector .existing-items{padding:0 1rem;height:100%;overflow:auto}.side-question-type-selector{display:flex;flex-direction:column;padding-top:10px}.side-question-type-selector .line-menu{margin-bottom:2rem;display:flex;align-content:center}.side-question-type-selector .line-menu>.resources{flex:1 1;justify-content:center}.side-question-type-selector .line-menu>.resources>.line-menu-link{margin:0 2rem;height:auto}.side-question-type-selector .line-menu>.resources>.line-menu-link>.label-container>.label{font-size:1.4rem}.side-question-type-selector .line-menu>.resources>.line-menu-link>.selector{width:2rem}.side-question-type-selector .question-types-container{padding:0 1.5rem}.side-question-type-selector .question-types-container .side-question-type-item,.side-question-type-selector [draggable]:active{margin-bottom:1rem}.side-question-type-selector [draggable].dragging{min-height:3rem}.side-question-type-selector [draggable].dragging .side-question-type-item{border:none;background:#fff;box-shadow:0 3px 6px 0 rgba(112,130,243,.08)}.subscribe-card{display:flex;flex-direction:column}.subscribe-card>.icon-card-title{margin-left:10px;margin-bottom:8px}.subscribe-card>.card{display:flex;flex:1 1;flex-direction:column;align-items:center;width:100%;height:100%;min-width:200px;min-height:160px;padding:12px;background:#fff;box-shadow:0 4px 6px 0 rgba(112,130,243,.08);border-radius:3px}.subscribe-card>.card>.label{font-size:1.2rem;color:var(--grey-2);text-transform:uppercase}.subscribe-card>.card>.count{color:var(--accent-color);font-size:2rem;margin-top:1rem;margin-bottom:auto}.subscribe-card>.card>.primary-button{margin-bottom:10px}.centraltest-card{display:flex;flex-direction:column}.centraltest-card>.icon-card-title{margin-left:10px;margin-bottom:8px}.centraltest-card>.card{display:flex;flex:1 1;flex-direction:column;align-items:center;width:100%;height:100%;min-width:400px;min-height:160px;padding:12px;background:#fff;box-shadow:0 4px 6px 0 rgba(112,130,243,.08);border-radius:3px}.centraltest-card>.card>.optin{margin:2rem;display:flex;align-items:center}.centraltest-card>.card>.optin>a{font-size:12px}.centraltest-card>.card>.optin>a:hover{text-decoration:underline}.centraltest-card>.card>.label{font-size:1.2rem;color:#999;text-transform:uppercase}.centraltest-card>.card>.status{font-size:2rem;margin-top:1rem;margin-bottom:auto;width:100%}.centraltest-card>.card>.status>.pill{align-items:center;font-size:13px;display:inline-block;height:26px;white-space:nowrap;width:100%;position:relative;border-radius:3px;overflow:hidden;padding:3px 12px 3px 20px;text-overflow:ellipsis;color:#595959;word-break:break-word}.centraltest-card>.card>.status>.pill:before{border-radius:50%;content:"";height:10px;left:6px;margin-top:-5px;position:absolute;top:50%;width:10px}.centraltest-card>.card>.status>.state{display:flex;flex-direction:column;align-items:center}.centraltest-card>.card>.status>.state>.error{width:3rem;height:3rem}.centraltest-card>.card>.status>.state>.refresh{margin-top:1rem;width:5rem;height:5rem}.centraltest-card>.card>.status>.state>.refresh svg{width:5rem;height:5rem}.centraltest-card>.card>.status>.state>.check{margin-top:1rem;width:5rem;height:5rem}.centraltest-card>.card>.status>.state>.check svg{width:5rem;height:5rem}.centraltest-card>.card>.status>.state>.description--default{font-size:13px;margin-top:.5rem}.centraltest-card>.card>.status>.state>.description--check,.centraltest-card>.card>.status>.state>.description--pending{font-size:16px;margin-top:1rem}.centraltest-card>.card>.status>.pill--on{background:#b4eda0;color:#6bc167}.centraltest-card>.card>.status>.pill--on:before{background:#6bc167}.centraltest-card>.card>.status>.pill--off{background:#c7c7c7;color:#444}.centraltest-card>.card>.status>.pill--off:before{background:#444}.centraltest-card>.card>.status>.pill--pending{background:#b6e8ff;color:#3c77f8}.centraltest-card>.card>.status>.pill--pending:before{background:#3c77f8}.centraltest-card>.card>.primary-button{margin-bottom:10px}.user-card{display:flex;flex-direction:column;width:37rem}.user-card>.icon-card-title{margin-left:10px;margin-bottom:8px}.user-card>.form{padding:2rem;display:flex;flex-direction:row;background:#fff;box-shadow:0 4px 6px 0 rgba(112,130,243,.08);border-radius:3px}.user-card>.form>.photo{display:flex;align-items:center;justify-content:center;margin-right:2rem}.user-card>.form>.fields{display:flex;flex:1 1;flex-direction:column}.user-card>.form>.fields .field-container{margin-bottom:1rem}.user-card>.form>.fields>*{flex-basis:48%}.user-card>.form>.fields .separator{flex-basis:4%}.user-card>.form>.fields .two-column-row{display:flex;margin-bottom:1rem}.user-card>.form>.fields .two-column-row .field-container{flex-basis:48%}.video-popin{border-radius:3px;overflow:hidden;width:100%;height:100%}.video-popin>.head{display:inline-block;width:100%;padding:12px 22px;background-color:#fff;position:relative}.video-popin>.head>.icon{display:inline-block;height:15px;vertical-align:middle;margin-right:12px;position:relative;top:2px}.video-popin>.head>.icon svg{width:15px;height:15px}.video-popin>.head .title{display:inline-block;font-size:2rem;color:var(--grey-3);vertical-align:middle}.video-popin>.head .circle-button{position:absolute;top:50%;right:20px;transform:translateY(-50%)}.video-popin>.head .circle-button .icon{width:1rem;height:1rem}.video-popin .video-container{width:100%;height:100%;background:#000}.video-popin .video-container .youtube,.video-popin .video-container>div{width:100%;height:100%}@media (max-width:767px){.video-popin .video-container iframe{width:100%!important}}.welcome-popin{display:flex;flex-direction:column;align-items:center;background:#fff;padding:4rem 5rem 3.5rem}.welcome-popin .digit-line-step{margin-bottom:3.5rem}.welcome-popin .title{color:var(--accent-color);margin-bottom:2.1rem}.welcome-popin .content{text-align:center;color:var(--grey-3);margin-bottom:3.6rem;white-space:pre-line}.welcome-popin .address,.welcome-popin .combo-field,.welcome-popin .date-field,.welcome-popin .input-field{width:70%;margin-bottom:1rem}.welcome-popin .address .input-field,.welcome-popin .combo-field .input-field,.welcome-popin .date-field .input-field,.welcome-popin .input-field .input-field{width:100%}.welcome-popin .address{display:flex;flex-wrap:wrap;justify-content:space-between}.welcome-popin .address .input-field:first-child{width:100%;margin-bottom:2rem}.welcome-popin .address .input-field:nth-child(2),.welcome-popin .address .input-field:nth-child(3){width:47%}.welcome-popin .button-wrapper{display:flex}.welcome-popin .button-wrapper .primary-button{width:12rem;margin:4rem .5rem}@media (max-width:767px){.welcome-popin{width:90%;padding:4rem 1.5rem 1rem}.welcome-popin .digit-line-step{margin-bottom:3rem}.welcome-popin .title{text-align:center}.welcome-popin .content{margin-bottom:2rem}.welcome-popin .address,.welcome-popin .combo-field,.welcome-popin .date-field,.welcome-popin .input-field{width:80%}.welcome-popin .button-wrapper .primary-button{margin:2rem .5rem}}.login-form>.field-container{width:24rem;margin-bottom:2rem}.login-form>.primary-button{margin:4rem auto 0}.login-form>.check-box-field{min-width:2rem;margin-bottom:1rem}.login-form>.check-box-field>label .label{font-size:1.2rem;color:var(--grey-3)}.login-form>.forgot-password{display:block;margin-bottom:2.6rem;font-size:1.2rem;color:var(--accent-color)}.message-popin{margin-top:2rem;width:48rem}.message-popin .close-popin{padding:0}.message-popin .close-popin .close-popin-content{border-radius:.5rem}.message-popin .message-popin-content .combo-field,.message-popin .message-popin-content .input-field,.message-popin .message-popin-content .input-tag-field,.message-popin .message-popin-content .text-area-field{margin-bottom:2.7rem}.message-popin .message-popin-content .text-area-field{height:32rem}.message-popin .message-popin-content .btn-send-wrapper{display:flex;justify-content:flex-end}@media (max-width:767px){.message-popin{width:calc(100vw - 4rem);margin:2rem -2rem 0 1rem}.message-popin .close-popin .close-popin-content .circle-button{width:4rem;height:4rem;right:-1.2rem;top:-2rem}.message-popin .close-popin .close-popin-content .circle-button .icon{width:25%;height:25%}}.stats-table .title{font-size:1.2rem;color:#999;text-transform:uppercase;margin-bottom:1rem;padding-left:2rem}.stats-table table,.stats-table tbody,.stats-table td,.stats-table th,.stats-table thead,.stats-table tr{width:auto;height:auto;margin:0;padding:0;border-collapse:inherit;border-spacing:0;border:none;border-color:inherit;vertical-align:inherit;text-align:left;font-weight:inherit}.stats-table table{width:100%;background-color:#fff;box-shadow:0 .4rem .6rem 0 rgba(112,130,243,.08);border-radius:.3rem}.stats-table table td,.stats-table table th{font-weight:400;text-align:left;padding:1rem 2rem}.stats-table table tbody tr td{border-top:.1rem solid #e1e1e1}.stats-table table tr td,.stats-table table tr th{border-right:.1rem solid #e1e1e1;vertical-align:middle}.stats-table table tr td:last-child,.stats-table table tr th:last-child{border-right:none}.stats-table table tr th{font-size:1.2rem;color:var(--accent-color);text-transform:uppercase}.stats-table table tr td{font-size:1.4rem;color:#585858}.stats-table table tr td.highlight{font-size:1.2rem;color:var(--accent-color);text-transform:uppercase;white-space:nowrap}.stats-bar-chart .title{font-size:1.2rem;color:#999;text-transform:uppercase;margin-bottom:1rem;padding-left:2rem}.stats-bar-chart .no-data{font-size:1.4rem;color:#585858}.stats-bar-chart .chart-wrapper{background-color:#fff;box-shadow:0 .4rem .6rem 0 rgba(112,130,243,.08);border-radius:.3rem;padding:2rem}.stats-bar-chart .chart-wrapper svg{display:block;overflow:visible;width:100%;height:35em!important}.disabled-consultant-card{box-shadow:0 2px 4px 0 rgba(112,130,243,.08);border-radius:3px;background-color:#fff;display:flex;flex-direction:column}.disabled-consultant-card>.top-container{padding:15px 13px 10px}.disabled-consultant-card>.top-container>.avatar-container{width:45px;height:45px;display:inline-block;margin-right:18px}.disabled-consultant-card>.top-container>.informations{display:inline-block;vertical-align:top;color:#585858}.disabled-consultant-card>.top-container>.informations>.fullname{font-size:1.4rem;margin-bottom:1px}.disabled-consultant-card>.top-container>.informations>.small-informations{font-size:1.2rem;margin-bottom:13px}.disabled-consultant-card>.top-container>.informations>.small-informations>.entry{margin-bottom:1px}.disabled-consultant-card>.bottom-container{border-top:1px solid #e1e1e1;padding:10px 20px 18px;flex:1 1;display:flex;align-items:center;justify-content:center}.children-item.centraltest{flex-wrap:wrap}.centraltest-module-consultant{width:100%;display:flex}.centraltest-module-consultant>*{padding:1rem;align-items:center;display:flex}.centraltest-module-consultant>.selection{width:50%;justify-content:space-between;border-right:1px solid #e7e7e7}.centraltest-module-consultant>.selection>.details{width:100%;display:flex;align-items:center}.centraltest-module-consultant>.selection>.details>.label{margin-left:1rem}.centraltest-module-consultant>.status{width:50%;display:flex;align-items:center}.centraltest-module-consultant>.status>.details{width:100%;display:flex;align-items:center}.centraltest-module-consultant>.status>.details>.icon{height:24px;width:24px}.centraltest-module-consultant>.status>.details>.label,.centraltest-module-consultant>.status>.details>.label--done,.centraltest-module-consultant>.status>.details>.label--invited,.centraltest-module-consultant>.status>.details>.label--pending{margin-left:1rem}.centraltest-module-controls{justify-content:space-between;padding:1rem;margin-top:1rem;border-top:1px solid var(--grey-1)}.centraltest-module-beneficiary,.centraltest-module-controls{width:100%;display:flex;align-items:center}.centraltest-module-beneficiary>*{padding:1rem;align-items:center;display:flex}.centraltest-module-beneficiary>.selection{width:100%;justify-content:space-between}.centraltest-module-beneficiary>.selection>.details{width:100%;display:flex;align-items:center}.centraltest-module-beneficiary>.selection>.details>.label{margin-left:1rem}.centraltest-module-beneficiary>.selection>.report-trigger{box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:30px;padding:7px 3rem;-webkit-user-select:none;user-select:none;border:1px solid var(--accent-color);background:transparent;box-shadow:0 2px 4px 0 rgba(112,130,243,.5);border-radius:3px;color:var(--accent-color);font-size:1.4rem;width:25%}.centraltest-module-beneficiary>.selection>.primary-button{margin-left:2rem}.centraltest-selection-popin{display:flex;flex-direction:column;align-items:center;border-radius:3px;overflow:hidden;background-color:var(--background-color)}.centraltest-selection-popin>.action-popin-header{width:100%}.centraltest-selection-popin>.action-popin-header .icon{width:2.2rem;display:flex}.centraltest-selection-popin>.loader{margin:3rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.centraltest-selection-popin>.loader>svg{margin-bottom:1rem;height:32px}.centraltest-selection-popin>.content{flex:1 1;display:flex;flex-direction:column;align-items:center;width:100%;padding:2rem}.centraltest-selection-popin>.content>.combo-field{width:100%;margin-bottom:2rem}.centraltest-selection-popin>.content>.text{text-align:center;width:90%;color:var(--grey-3);font-size:1.4rem;margin-bottom:30px}.centraltest-selection-popin>.content>.buttons{display:flex}.centraltest-selection-popin>.content>.buttons .primary-button{min-width:120px}.centraltest-selection-popin>.content>.buttons .primary-button:first-child{margin-right:7px}.centraltest-selection-popin>.content>.buttons .primary-button:nth-child(2){margin-left:7px}.consultant-beneficiary-assessments-page .action-button{display:flex;align-items:center;margin-bottom:2rem;font-size:1.2rem;color:#999}.consultant-beneficiary-assessments-page .action-button>button{margin-right:1rem}.portal-forgot-password-page{position:absolute;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--login-background-image-url) no-repeat 50%;background-size:cover}.portal-forgot-password-page>.logo{max-width:130px;margin-bottom:5.3rem}.portal-password-popin{position:relative;display:flex;flex-direction:column;align-items:center;padding:8rem 5rem;width:60rem;min-height:30rem;border-radius:.3rem;background:#fff}.portal-password-popin>.close-button{position:absolute;top:2.5rem;right:2.5rem}.portal-password-popin>.title{margin-bottom:.4rem;font-size:2rem;color:var(--accent-color)}.portal-password-popin>.description{margin-bottom:2.6rem;font-size:1.4rem;text-align:center;color:#585858}.portal-password-popin>form{width:25rem}.portal-password-popin>form>.field-container{margin-bottom:3rem;width:100%}.portal-password-popin>form>button{width:100%;box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}
/*# sourceMappingURL=main.119e6894.chunk.css.map */