.nav{height:4rem;width:100%;margin:0;display:flex;align-items:center;justify-content:space-around;background-color:#fff;padding:.75rem .75rem .75rem 3rem;z-index:10}.nav-logo-container{height:100%}.nav-buttons-container{width:20%;display:flex;flex-direction:row;justify-content:space-between}.filter-btn-active{border-bottom:3px solid #ffcb00}.filter-btn,.filter-btn-active{padding:.2rem;color:#111;font-size:large;font-weight:700}.filter-btn{background-color:#fff;border-bottom:3px solid transparent}#main-logo{height:100%}.nav-left-container{width:30%;flex-direction:row;justify-content:space-around}.logo-container-client,.nav-left-container{height:100%;display:flex;align-items:center}.logo-container-client{width:60%}.logo-container-client div,.logo-container-client img{cursor:pointer}.logo-container-client div{height:100%;display:flex;align-items:center;margin-left:10px}.logo-container-client div svg{transform:translateY(3px)}#client-logo{margin-top:.3rem;height:100%;height:auto;max-width:88px}.nav-account{width:50%;display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;cursor:pointer}.nav-account>span{max-width:70%}#userpicto{color:#111}#my-account{font-size:18px;font-weight:700;color:#111}.navigation-popin{position:absolute;z-index:256;background-color:#fff;left:0;bottom:0;width:10rem;transform:translateY(100%);border:.5px solid #e6ecf0;box-shadow:0 1px 4px rgba(0,0,0,.25);border-radius:16px;border-top-right-radius:0;margin-right:200px}.navigation-popin div{padding:.25rem .5rem}.navigation-popin p{border-bottom:.5px solid #e2e2e2}.companies-switch{display:flex;flex-flow:column;padding:0}.companies-switch span{cursor:pointer;padding:.5em}.companies-switch p:hover,.navigation-popin div:hover{background-color:#f6f6f6}.navigation-popin-close-invisible,.navigation-popin-close-invisible-compte{position:absolute;height:100%;width:100%;top:0;left:0;z-index:128}.navigation-popin .deconnexion{padding:10px 15px}.navigation-popin .deconnexion p{border:none;background:#d8d8d8;box-shadow:0 1.5px 4px rgba(0,0,0,.25);border-radius:10px;text-align:center;padding:2px}.popin{z-index:256;background-color:#fff}.popin input[type=checkbox]{height:20px;width:20px;margin:10px;transform:translateY(2px);border:1px solid #000}.consultant-popin{display:flex;flex-direction:column;height:480px;max-height:480px;width:390px;max-width:390px;justify-content:space-between;padding:35px 40px;border:1px solid #000}.consultant-popin h4{text-align:center}#consultant-photo{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;justify-self:flex-start;height:40%}#consultant-photo img{padding-top:10px;height:130px;width:130px}#consultant-info{display:flex;flex-direction:column;justify-content:space-between}#consultant-info div{border:1px solid #000;height:35px;margin-bottom:10px;padding:5px}#consultant-info>button{background-color:#ffcb00;border:1px solid #000;height:35px}#consultant-info>button>a{color:#000}#consultant-info>button>a:hover{color:#fff}.team-popin{display:flex;flex-direction:column;justify-content:space-between;padding:35px 40px;width:600px;border:1px solid #000}.team-popin h4{text-align:center;margin-bottom:10px}.team-container{display:flex;flex-direction:column;justify-content:space-evenly;height:70%}.team-member{display:flex;justify-content:space-between;margin:10px}.team-member>span{width:45%;padding:7px;border:1px solid #000}.team-popin>button{background-color:#ffcb00;margin-top:15px;border:1px solid #000;height:35px;width:60%;align-self:center}.team-popin>button>a:hover{color:#fff}#company-popin{max-width:9rem;display:flex;flex-direction:column;justify-content:space-around;padding:0}#company-popin p{margin:0;font-weight:700;padding:.15rem .6rem;cursor:pointer}#add-company-btn{background-color:rgba(255,203,0,.5);border-bottom-left-radius:16px;border-bottom-right-radius:16px;border-bottom:0}.company-form-popin{top:300px;left:-50%;height:445px;width:550px;border:.5px solid #e6ecf0;border-radius:16px;position:absolute;transform:translate3d(-50%,-50%,0);z-index:10;background:#fff;display:flex;flex-direction:column;justify-content:space-around;padding:0}.popin-header{display:flex;flex-direction:row;height:60px;justify-content:space-between}.popin-header img.logo{height:25px;width:28px;margin:10px;opacity:1%}.popin-header h5{align-self:center;font-weight:600}.company-form-popin .popin-x{margin:10px;color:#a3a3a3}.company-form-popin h6{margin-bottom:11px;font-size:.9rem;font-weight:600}.company-form-popin form{display:flex;flex-direction:column;margin:25px 65px}.company-form-popin label{font-size:.75rem}.company-form-popin .form-control{height:1.5rem;font-size:.75rem}.company-form-popin input.form-control[type=file]{height:2rem;padding-left:0;border:none}.company-form-popin .button{height:30px;width:130px;border-radius:36px;margin-top:45px;padding:0;align-self:center;background-color:#ffeb9c;font-size:.75rem;font-weight:600}.company-form-popin .check-popin{height:200px}.company-form-popin .form-warning{font-size:.75rem;color:#ff5050}#edit-company-popin #logo-group{display:flex;align-items:flex-end;flex-direction:row}#edit-company-popin #logo-group img{max-height:75px;max-width:75px;margin-right:1.5rem}#edit-company-popin .button{margin-top:10px}.close-compte{position:absolute;height:100%;width:100%;top:0;left:0;z-index:5}.nav-link a{color:#212529}@media (max-width:768px){.nav-logo-container{width:auto}}@media (max-width:425px){.nav{padding:.25rem}.nav-logo-container{height:70%}.nav-buttons-container{width:auto;flex-direction:column;align-items:center}.nav-buttons-container .filter-btn,.nav-buttons-container .filter-btn-active{padding:.2rem}#client-logo{max-width:70px}#my-account{display:none}}.forgot-password-container{display:flex;flex-direction:column;justify-content:space-around;align-items:center;height:200px}.forgot-password-container div{max-width:40%;text-align:center;font-size:20px;font-family:Montserrat Medium}.forgot-password-container>form{display:flex;flex-direction:row;justify-content:space-around;width:45%;margin-top:25px}.forgot-password-container>form>input{padding:5px}#mdp-mail-input{width:60%}#mdp-send-btn{width:30%;background-color:#ffcb00;border:1px solid #000}.reset-password-container{display:flex;flex-direction:column;justify-content:space-around;align-items:center;height:300px}.reset-password-container div{max-width:40%;text-align:center;font-size:20px;font-family:Montserrat Medium}.reset-password-container>form{display:flex;flex-direction:column;width:30%;margin-top:25px}.reset-password-container>form>input{padding:5px;margin:10px}#reset-mdp-btn{background-color:#ffcb00;border:1px solid #000;width:40%;align-self:center}.confirmation-container{justify-content:center;height:300px;font-size:20px;font-family:Montserrat Medium}.confirmation-container,.rapport-main-container{display:flex;flex-direction:column;align-items:center}.rapport-main-container{margin:0}.rapport-main-container .title{text-transform:uppercase}.rapport-top-container{display:flex;flex-direction:row;justify-content:space-between;align-self:center;height:7rem;width:100%;padding:1.5rem 2.5rem;background-color:#ecebe7}.month-selector{padding:.2rem}.recruteur-title{text-align:center;max-width:50%}.rapport-middle-container{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;padding:2rem;width:100%}.rapport-center{display:flex;flex-direction:column;justify-content:center}.rapport-download-btn{align-self:center;background-color:#ffcb00;border:none;padding:.7rem;margin:.5rem auto 2rem;max-width:18rem}.rapport-download-link{color:#fff}.rapport-download-link:hover{color:#111}.contact-btn{background-color:#fff;border:2px solid #ffcb00;padding:1rem}.contact-link{color:#111}.contact-link:hover{color:#ffcb00}@media (max-width:768px){.rapport-middle-container{justify-content:center}}@media (max-width:425px){.rapport-top-container{padding:1rem 1.5rem;flex-direction:row;flex-wrap:wrap;height:auto}}.filters-container{display:flex;flex-direction:column;align-self:center;width:80%}.filters-container label{display:inline-block;padding:5px 10px;cursor:pointer;position:relative;z-index:1}.filters-container label input{display:none}.filters-container label span{position:relative}.filters-container label span:after,.filters-container label span:before{content:""}.filters-container label span:before{border:1px solid #111;width:20px;height:20px;margin-right:10px;display:inline-block;vertical-align:top;position:relative;z-index:1}.filters-container label span:after{background:#ffcb00;width:18px;height:17.5px;position:absolute;top:-1px;left:1px;transition:.2s;opacity:0}.filters-container label input:checked+span:after{opacity:1;padding:0}.filters-bottom{width:100%;display:flex;flex-direction:row;justify-content:space-between}.nps-container{display:flex;flex-direction:column;align-items:stretch;max-width:100%;min-width:310px}.nps-container>div{display:flex;flex-flow:row;justify-content:space-between;margin:20px 0}.nps-container .nps-details-container{width:20px;min-width:250px}.nps-container .average-nps{height:130px;width:130px;background-color:#fafafa;margin:0 auto;border-radius:50%}.nps-container .average-nps p{font-size:64px;text-align:center;line-height:78px;padding-top:20px}.nps-container .average-nps span{display:block;width:100%;font-size:12px;text-align:center;text-decoration:underline}.nps-container .details-nps div{background-color:#fafafa;margin:10px 0;padding:3px 20px 1px;border-radius:7px}.nps-container .details-nps p{font-size:12px}.nps-container .details-nps .yellow-text{font-size:36px;font-weight:700;color:#f8cc46}.nps-container .details-nps .yellow-text span{font-size:13px}.nps-container .graph-container{margin-left:20px;padding:15px}#line-chart-title-container{display:flex;flex-direction:row;max-width:100%;justify-content:space-evenly}.custom-offset{flex-grow:2}.verbatims-container{display:flex;flex-direction:column;width:36vw}.verbatims-container h2{text-align:center}.verbatim{display:flex;flex-direction:column;margin-bottom:1rem;padding:.5rem;border:1px solid #ffcb00;text-align:justify;font-size:.95rem}.question-container{margin-bottom:.2rem}.verbatim-question{font-weight:700}.verbatim-grade{font-weight:700;font-size:larger}.load-more-btn{background-color:#fff;padding:0;color:#ffcb00;text-align:center;font-size:x-large;font-weight:600;height:42px;width:42px;align-self:center;border:3px solid #ffcb00;border-radius:50%}.load-more-btn:hover{background-color:#ffcb00;color:#fff}.questionnaire-filters-container{display:flex;flex-direction:column;justify-content:space-evenly;align-items:flex-start;height:7rem;width:60%}.questionnaire-filters-container .button{border:none;width:65px;padding:.3rem;box-shadow:1px 3px 2px 1px rgb(0 0 0/20%);cursor:pointer}.questionnaire-filters-container .search-text{width:50%}.questionnaire-filters-container .search-text input{width:100%;border-radius:27px 0 0 27px;border:0;box-shadow:1px 3px 2px 1px rgb(0 0 0/20%);padding:5px 15px;cursor:pointer}.questionnaire-filters-container .selects-container{width:100%;display:flex;justify-content:space-between}.questionnaire-filters-container .selects-container select{height:2rem;border:0;box-shadow:1px 3px 2px 1px rgb(0 0 0/20%);padding:5px 15px;margin:0 5px;cursor:pointer}.single-questionnaire-info{position:fixed;display:flex;justify-content:space-between;align-items:center;width:100%;top:4rem;background-color:#fff;border-top:1px solid #e2e2e2;box-shadow:0 4px 4px rgba(0,0,0,.25);z-index:10}.single-questionnaire-info .return-questionnaire-list{border-right:1px solid #e2e2e2;padding-right:20px}.single-questionnaire-info a{display:flex;align-items:center;color:#000;text-transform:uppercase}.single-questionnaire-info a svg{color:#ffcb00;margin:0 20px}.single-questionnaire-info-box{display:flex;flex-flow:column;margin-right:10px}.single-questionnaire-info-box span{font-size:12px;color:#a5a5a5}.single-questionnaire-info-box p{font-size:14px;color:#a5a5a5}.single-questionnaire .active-toggle{position:relative;float:right;z-index:2}.single-questionnaire .active-toggle-container{display:flex;flex-flow:row;justify-content:space-around;align-items:center;width:84px;height:24px;background:#fff;border:.5px solid #dcdcdc;box-shadow:0 1.5px 3px rgba(0,0,0,.25);border-radius:20px}.single-questionnaire .signal-active-toggle{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border:1px solid #a5a5a5;border-radius:50%}.single-questionnaire .dot-signal-active-toggle{width:10px;height:10px;background:#a5a5a5;border-radius:50%}.signal-active-green-border{border-color:#57c600!important}.signal-active-green-background{background-color:#57c600!important}.signal-active-orange-border{border-color:#e8a803!important}.signal-active-orange-background{background-color:#e8a803!important}.signal-active-red-border{border-color:#ff5050!important}.signal-active-red-background{background-color:#ff5050!important}.single-questionnaire .text-active-toggle{font-weight:300;font-size:12px;line-height:15px;display:flex;align-items:center;text-align:center;color:#000}.single-questionnaire .change-active-toggle{position:absolute;width:84px;top:28px;z-index:2;background-color:#fff;display:flex;flex-flow:column;justify-content:flex-start;border:.5px solid #e6ecf0;border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-top-left-radius:20px;box-shadow:0 1.5px 4px rgba(0,0,0,.25)}.single-questionnaire .change-active-toggle p{font-weight:300;font-size:12px;line-height:15px;width:100%;text-align:center;padding:5px;cursor:pointer}.single-questionnaire .change-active-toggle p:hover{background-color:#c2c2c2}.single-questionnaire .change-active-toggle p:first-child:hover{border-top-left-radius:20px}.single-questionnaire .change-active-toggle p:last-child:hover{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.single-container{display:flex;flex-flow:row;padding-top:4rem}.single-container .single-container-side-bar{position:fixed;display:flex;width:175px;height:calc(100% - 40px);flex-flow:column;justify-content:space-evenly;background-color:#fdfdfd;margin-top:40px;border:1px solid #e2e2e2;border-radius:0 0 7px 7px;z-index:1}.single-container .single-container-side-bar .single-container-side-bar-bottom{position:relative;display:flex;flex-flow:column;height:30%;align-items:center;color:rgba(0,0,0,.5)}.single-container .single-container-side-bar .single-container-side-bar-top{position:relative;color:rgba(0,0,0,.5);height:50%;border-bottom:1px solid #e2e2e2}.single-container .single-container-side-bar div svg{margin:0 10px}.single-container .single-container-side-bar .active{position:relative;color:#000;font-weight:700}.single-container .single-container-side-bar .active:after{content:" ";position:absolute;height:100%;width:10px;right:0;background-color:#ffcb00}.single-container .single-container-side-bar .single-container-side-bar-bottom .button{width:80%;margin:10px 0}.single-container-content{width:100%;margin:70px 15px 0 190px}.single-formulaire-container{display:flex;flex-flow:column;justify-content:space-evenly}.title{position:relative;width:fit-content}.title:after{content:" ";position:absolute;height:4px;background-color:#ffcb00;width:50%;bottom:0;left:0}.single-formulaire-container .nps-container{width:100%}.single-formulaire-container .advice-display-container{margin:20px auto}.single-questionnaire-filters-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:7rem;width:100%;background-color:#ecebe7;padding-right:10%;padding-left:10%}.single-questionnaire-filters-target{display:flex;align-items:center;height:100%;flex-flow:row;justify-content:space-between;padding-right:20px}.single-questionnaire-filters-target-title{height:100%;width:auto;display:flex;align-items:center;margin-right:30px}.single-questionnaire-filters-target-content label{width:35%;min-width:220px;display:inline-block;padding:5px 10px;cursor:pointer;position:relative;z-index:1}.single-questionnaire-filters-target-content label input{display:none}.single-questionnaire-filters-target-content label span{position:relative}.single-questionnaire-filters-target-content label span:after,.single-questionnaire-filters-target-content label span:before{content:""}.single-questionnaire-filters-target-content label span:before{border:1px solid #111;width:20px;height:20px;margin-right:10px;display:inline-block;vertical-align:top;position:relative;z-index:1}.single-questionnaire-filters-target-content label span:after{background:#ffcb00;width:18px;height:17.5px;position:absolute;top:-1px;left:1px;transition:.2s;opacity:0}.single-questionnaire-filters-target-content label input:checked+span:after{opacity:1;padding:0}.single-questionnaire-filters-nps{display:flex;align-items:baseline}.single-formulaire-container .rapport-center{justify-content:unset}.noteContent{width:250px;display:flex;flex-flow:column;border:1px solid #7f7f7f;padding:5px 20px;margin:10px 0;height:60px}.noteContent p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.noteContent span{display:flex;justify-content:space-between}.noteContent span p{display:inline-block}.noteContentFull{height:auto!important}.noteContentFull p{white-space:unset}.allFormNote{display:flex;flex-flow:column;flex-wrap:wrap;width:100%;margin:20px 0}.allFormNote .see-more{margin:30px 10px}.noteContent{margin:10px 5px}.see-more{float:right;text-decoration:underline;cursor:pointer}.campaign-container{margin:auto;text-align:end}@media (max-width:425px){.single-questionnaire-filters-container{flex-direction:column;height:auto;padding:20px}.single-questionnaire-info-box{padding:0 10px}.single-questionnaire-info-box span{display:inline-block}.single-formulaire-container{max-width:300px;align-items:center;flex-flow:column;margin:auto}}.billing-popin form{display:flex;flex-wrap:wrap;justify-content:space-evenly}.billing-popin .form-group{width:40%;padding:10px 0}.billing-popin .button{width:50%;min-width:200px}.questionnaire-main-container{display:flex;flex-direction:column;height:100%;width:100%;align-content:space-between;padding:0 5%;text-align:center}.questionnaire-btn-container{align-items:center;padding:1rem 1rem 0;height:3rem}.contact-questionnaire{align-self:center;background-color:#ffcb00;border:none;padding:.7rem;margin:.5rem auto 2rem;max-width:30rem;color:#000;border-radius:5px}.contact-questionnaire a{color:#000;font-size:larger;text-decoration:none}.contact-questionnaire a:hover{color:#000}.display-forms{border:1px solid #cecece;border-radius:5px;font-size:12px;table-layout:fixed;width:100%;border-collapse:collapse}.display-forms .head-display-forms{height:70px;padding:20px 0;border-bottom:1px solid #cecece;color:#182a69;font-weight:700}.display-forms .head-display-forms th{vertical-align:middle}.display-forms .head-display-forms th:first-child,.display-forms .head-display-forms th:nth-child(2){width:5%}.display-forms .head-display-forms th:nth-child(3){width:30%}.display-forms .head-display-forms th:nth-child(4),.display-forms .head-display-forms th:nth-child(5),.display-forms .head-display-forms th:nth-child(6){width:15%}.display-forms .head-display-forms th:nth-child(7){width:10%}.display-forms .head-display-forms th:nth-child(8){width:5%}.display-forms .body-display-forms td:first-child{border-right:1px solid #cecece}.display-forms .body-display-forms td:nth-child(8){border-left:1px solid #cecece}.display-forms .body-display-forms .row-display-form{border-bottom:1px solid #cecece}.display-forms .body-display-forms .col-form-name{text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.display-forms .body-display-forms .form-stats-subrow{display:flex;flex-direction:row;margin-top:10px}.display-forms .form-stats-subrow .form-stat-block{margin:0 15px 10px 0;display:flex;flex-direction:column;align-items:center;position:relative}.display-forms .form-stats-subrow .form-stat-block:before{display:none;content:attr(data-tooltip);position:absolute;top:-20%;right:40%;transform:translateY(-50%);border:.7px solid #d1d1d1;border-radius:5px 5px 0 5px;height:1.15rem;min-width:2.2rem;background-color:#fff;box-shadow:1px 1px 2px 0 hsla(0,0%,62.7%,.71)}.display-forms .form-stats-subrow .form-stat-block:hover+.percentage-tooltip,.display-forms .form-stats-subrow .form-stat-block:hover:before{display:block}.display-forms .body-display-forms .row-display-form.short-row{height:50px}.display-forms .body-display-forms .row-display-form.expanded-row{height:70px}.display-forms .body-display-forms .action a{color:#000}.cadre{border:2px solid #ffcb00}.questionnaires .questionnaire-new-and-filter-container{display:flex}.questionnaires .fullsize-popin{position:absolute;top:0;left:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center;background-color:#fff}.questionnaires .fullsize-popin-close{display:block;position:absolute;height:100%;width:100%}.questionnaires .fullsize-popin .content-popin{display:flex;flex-flow:column;width:300px;padding:20px;text-align:center;border:1px solid #000;z-index:1}.questionnaires .fullsize-popin input{margin-top:10px}.questionnaires .fullsize-popin .content-popin div{display:flex;flex-flow:row;align-self:center;width:100%;justify-content:space-between;margin-top:10px}.questionnaires .fullsize-popin button{width:30%;padding:5px;border:1px solid #000;background-color:#fff}.questionnaires .fullsize-popin button:first-child{background-color:#ffcb00}.new-questionnaire .progressbar{position:absolute;width:100%;left:7px}.new-questionnaire .button-border{margin:.75rem .75rem .75rem 3rem}.new-questionnaire .container-form{display:flex;flex-flow:column;align-items:center;min-width:300px;margin:0 auto}.new-questionnaire .name-questionnaire{width:80%}.new-questionnaire .name-questionnaire input{width:100%;padding:5px 5px 5px 15px}.new-questionnaire .tabs{display:flex;flex-flow:row;align-items:center;justify-content:space-evenly;width:100%;margin:20px 0}.new-questionnaire .tabs article{border:1px solid #000;padding:5px 20px;cursor:pointer}.new-questionnaire .tabs .active{background-color:#ffcb00}.new-questionnaire .tabs-content{width:100%}.new-questionnaire .tabs-content .tab-naviguation{display:flex;flex-flow:row;justify-content:space-between;height:7vh;align-items:flex-end;padding:0 5%;box-shadow:0 4px 4px hsla(0,0%,91%,.25);border-radius:16px 16px 0 0}.new-questionnaire .tabs-content .tab-naviguation .next-naviguation,.new-questionnaire .tabs-content .tab-naviguation .prev-naviguation{display:flex;cursor:pointer;font-size:12px;line-height:15px}.new-questionnaire .tabs-content .tab-naviguation .next-naviguation img,.new-questionnaire .tabs-content .tab-naviguation .prev-naviguation img{margin:0 10px}.new-questionnaire .tabs-content .tab-naviguation input{width:425px;text-align:center;border:1px solid #c6c6c9;border-radius:5px;transform:translateY(-25%)}.new-questionnaire .tabs-content .title-container{display:flex;flex-flow:row;justify-content:space-between;margin:5vh 5% 2vh}.new-questionnaire .tabs-content .title-container .title{color:#000;font-size:24px;line-height:29px;font-family:Montserrat Bold;font-weight:700}.new-questionnaire .tabs-content .title-container .button{border-radius:5px;background-color:#ffcb00;cursor:pointer}.new-questionnaire .tabs-content .title-container .button:disabled{background-color:#ffeb9c;cursor:default}.new-questionnaire .tabs-content .filter-container{margin:2vh 5%}.new-questionnaire .tabs-content .filter-container .filter-tab-select{display:flex;flex-flow:row;align-items:flex-end}.new-questionnaire .tabs-content .filter-container .filter-tab-select div{background-color:#f9f9f9;border-radius:16px 16px 0 0;width:169px;height:40px;text-align:center;border:.5px solid #f1f1f1;border-bottom:none;cursor:pointer;padding:10px 0 0}.new-questionnaire .tabs-content .filter-container .filter-tab-select .active{background-color:#fff;width:259px;height:50px;border:2px solid #e6ecf0;border-bottom:1px solid #fff}.new-questionnaire .tabs-content .filter-container .filter-tab-container{border:2px solid #e6ecf0;border-radius:16px;border-top-left-radius:0;padding:10px;margin-top:-2px}.new-questionnaire .tabs-content .filter-tab-container div{display:flex;align-items:center;justify-content:space-between}.new-questionnaire .tabs-content .filter-tab-container .select-open{display:block}.new-questionnaire .tabs-content .filter-container .filter-row{display:flex;align-items:baseline;justify-content:space-around;width:100%}.new-questionnaire .tabs-content .filter-container .content-start{justify-content:start}.new-questionnaire .tabs-content .filter-container .content-start div{margin-left:15px}.new-questionnaire .tabs-content .filter-container .content-start div input{margin-left:10px;padding:5px}.new-questionnaire .tabs-content .filter-container .content-start div select{margin-left:10px;padding:7px}.new-questionnaire .tabs-content .filter-container .filter-result{width:120px;text-align:center;border-left:1px solid #e6ecf0;padding:10px;margin-left:10px;font-weight:600;font-size:18px;line-height:22px;color:#000}.new-questionnaire .tabs-content .target-container{display:flex;flex-flow:row;width:90%;margin:auto;justify-content:space-between}.new-questionnaire .tabs-content .target{display:flex;flex-flow:column;border:1px solid #e6ecf0;width:100%;box-shadow:0 1.5px 4px rgb(0 0 0/25%);border-radius:16px;padding:15px ​30px}.new-questionnaire .tabs-content .target-container-simple{width:30%}.new-questionnaire .tabs-content .target-container-details{width:65%}.new-questionnaire .tabs-content .target-container-details p,.new-questionnaire .tabs-content .target-container-simple p{padding-left:16px;font-weight:300;font-size:12px;line-height:15px;color:#ababab}.new-questionnaire .tabs-content .target-container-details .target,.new-questionnaire .tabs-content .target-container-simple .target{padding:15px 30px}.new-questionnaire .tabs-content .target label{display:inline-block;padding:5px 10px;cursor:pointer;position:relative;z-index:1}.new-questionnaire .tabs-content .target label input[type=checkbox]{display:none}.new-questionnaire .tabs-content .target label span{position:relative}.new-questionnaire .tabs-content .target label span:after,.new-questionnaire .tabs-content .target label span:before{content:""}.new-questionnaire .tabs-content .target label span:before{border:1px solid #d2d2d2;border-radius:5px;width:20px;height:20px;margin-right:10px;display:inline-block;vertical-align:top;position:relative;z-index:1;box-shadow:inset 0 0 3px rgba(0,0,0,.25)}.new-questionnaire .tabs-content .target label span:after{background:url(/build/images/check.dce603d7.svg) no-repeat 50%;width:18px;height:17.5px;position:absolute;top:-1px;left:1px;transition:.2s;opacity:0}.new-questionnaire .tabs-content .target label input[type=checkbox]:checked+span:after{opacity:1;padding:0}.new-questionnaire .tabs-content .target-details{overflow:scroll;max-height:35vh;margin-bottom:10px;overflow-x:hidden}.new-questionnaire .tabs-content .target-details::-webkit-scrollbar{width:16px;background-color:transparent}.new-questionnaire .tabs-content .target-details::-webkit-scrollbar-thumb{background:#ffcb00;border:4px solid transparent;border-radius:8px;background-clip:padding-box}.new-questionnaire .tabs-content .filter-container input,.new-questionnaire .tabs-content .filter-container select{border:1px solid #c4c4c4;border-radius:5px;padding:10px;width:200px}.new-questionnaire .tabs-content .sub-title-container{display:flex;flex-flow:column;margin:2vh 5%}.new-questionnaire .tabs-content .sub-title-container div{line-height:15px;color:#158e9e}.new-questionnaire .tabs-content .sub-title-container div:first-child{margin-bottom:15px}.new-questionnaire .tabs-content .sub-title-container input{border:1px solid #c6c6c6;border-radius:5px;padding:5px}.new-questionnaire .tabs-content .sub-title-container div span{color:#158e9e;line-height:15px;margin-left:15px;text-decoration:underline;cursor:pointer}.new-questionnaire .tabs-content .content-container{margin:10px 5%;border-radius:16px;border:1px solid #e6ecf0;padding:15px}.new-questionnaire .tabs-content .content-container div{display:flex;flex-flow:column;width:100%}.new-questionnaire .tabs-content .content-container input,.new-questionnaire .tabs-content .content-container textarea{border:1px solid #c6c6c6;border-radius:5px}.new-questionnaire .tabs-content .email .object-questionnaire{width:100%;padding:10px 5px;border:1px solid #000}.new-questionnaire .tabs-content .email .object-questionnaire span{margin-right:20px;width:20%}.new-questionnaire .tabs-content .email .object-questionnaire input{width:80%}.new-questionnaire .tabs-content .email .content-questionnaire{border:1px solid #000;padding:20px 10%}.new-questionnaire .tabs-content .email .variables-container{display:flex;flex-flow:row;justify-content:space-evenly}.new-questionnaire .tabs-content .email textarea{width:100%;margin-top:10px}.new-questionnaire .tabs-content .question{padding:10px 5px;width:100%;cursor:default}.new-questionnaire .tabs-content .parameter{display:flex;flex-flow:column;align-items:flex-end}.new-questionnaire .tabs-content .parameter .date-send{border:1px solid #000;display:flex;flex-flow:column;padding:10px 5px;width:100%}.new-questionnaire .tabs-content .parameter .time-send input{width:30px;text-align:center;border:none;border-bottom:1px solid #ffcb00}.new-questionnaire .tabs-content .parameter .thanks{border:1px solid #000;padding:20px 5%;margin-top:10px;width:100%}.new-questionnaire .tabs-content .parameter .thanks label{width:100%;display:flex;flex-flow:column;padding-left:5px}.new-questionnaire .tabs-content .parameter button{cursor:pointer;background-color:#ffcb00;margin-top:10px;padding:10px}.display-mail-questionnaire{display:flex;align-items:center;justify-content:center}.display-mail-questionnaire .content{width:100%;max-width:800px;border:1px solid #000;padding:20px}.display-questionnaire{display:flex;align-items:center;justify-content:center}.display-questionnaire .content{width:100%;max-width:800px;min-height:80vh;border:1px solid #000;padding:20px}.display-questionnaire .content .banner{display:flex;height:100px;justify-content:space-between}.display-questionnaire .content .banner img{height:100%}.display-questionnaire .content .banner div{display:flex;flex-flow:column;justify-content:center}.display-questionnaire .content .banner div p{margin:0;font-weight:700}.display-questionnaire .content h1{margin:50px 0;text-align:center}.display-questionnaire .content .stars{display:flex;width:100%;flex-flow:row;align-items:center;justify-content:center}.answer-form{width:100%;position:relative;font-size:1.15rem}.answer-form .titre,.answer-form h1,.answer-form h2{font-size:1.3rem;text-align:left!important;font-weight:700!important;line-height:1.5}.answer-form .top{display:flex;justify-content:center;align-items:center}.answer-form .top img{max-height:50px;max-width:150px}.answer-form .questionnaire .top p,.answer-form .top p{display:flex;align-items:center;margin:0 15px}.answer-form article{display:inline-block;cursor:pointer;opacity:.3;color:#ffcb00}.answer-form article.active{opacity:1}.answer-form .questionnaire,.answer-form .remerciement{margin:auto;max-width:600px}.answer-form .questionnaire .notes{display:flex;justify-content:center;margin:20px 0}.answer-form .questionnaire .textarea{width:100%;height:45px;outline:none;resize:none;margin:10px 0;padding:10px 5px;border:#d3d3d3;border-bottom:1px solid #d3d3d3;overflow:hidden}.answer-form .questionnaire .button{max-width:300px;font-weight:700;border:none}.answer-form .questionnaire .sous-titre{font-size:1rem;font-weight:700}.answer-form .questionnaire p{font-size:.8rem;font-weight:700;color:#7c7188}.answer-form .questionnaire p a{color:#000;text-decoration:underline}.answer-form .questionnaire .center{width:100%;display:flex;align-items:center;justify-content:center;margin:10px 0 20px}.answer-form .content-wrap{padding-bottom:2.5rem;min-height:92vh}.answer-form .bottom{height:2.5rem;position:absolute;bottom:0;width:100%;left:0;display:flex;justify-content:center}.answer-form .bottom a{color:#212529;margin:0 10px;text-decoration:underline}.answer-form ul{list-style-type:none;margin:20px 0 50px}.answer-form .questionnaire .smaller{font-size:8px}.answer-form .header-wrap{display:flex;flex-flow:column;justify-content:center;align-items:center;background-color:#ffcb00;padding:5vh 5vh 10vh}.answer-form .header-wrap h1{color:#fff;font-size:3rem;text-shadow:0 4px 4px rgba(0,0,0,.25)}.answer-form .header-wrap p{color:#000;font-weight:bolder}.answer-form .content-wrap{max-width:800px;background:#f3f3f3;margin:auto;border-radius:10px;box-shadow:0 4px 4px rgba(0,0,0,.25);transform:translateY(-50px)}.answer-form .content-wrap .head{background:#fff;padding:20px 60px;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:10px 10px 0 0}.answer-form .content-wrap .titre,.answer-form .content-wrap h1,.answer-form .content-wrap h2{font-size:1.3rem;color:#7c7188}.answer-form .content-wrap .question-wrapper{background:#fff;margin:40px auto;padding:10px 20px;border-radius:10px;box-shadow:0 0 4px rgba(0,0,0,.25)}@media (max-width:768px){.answer-form{min-height:100%}.answer-form .header-wrap{padding:2vh 1vh 5vh}.answer-form .header-wrap h1{text-align:center!important}.answer-form .header-wrap p{display:none!important}.answer-form .header-wrap .top p{display:block!important}.answer-form .top{text-align:center;justify-content:space-around}.answer-form .content-wrap{padding-bottom:4rem;transform:none}.answer-form .content-wrap .head{border-radius:unset;padding:10px}.answer-form .content-wrap .head p{font-size:1rem;font-weight:700;text-align:center}.answer-form .questionnaire .button{max-width:none}.answer-form .bottom{height:2rem}.answer-form ul li{margin:15px 0}}@media (max-width:425px){.answer-form .questionnaire,.answer-form .remerciement{margin:50px 10px;min-height:100%}}iframe{width:100%;height:100%}.answer-form-test{width:100%;max-width:100%;overflow:hidden}.answer-form-test .content-wrap{padding-top:15vh}.answer-form-test .button-container{width:100%;text-align:right;margin:5vh 0 20px}.answer-form-test .yellow-border{position:absolute;height:25vh;width:120%;background-color:#ffcb00;transform:rotate(-8deg) translateX(-5%) translateY(-60%)}.answer-form-test .yellow-border-top{top:0}.answer-form-test .yellow-border-bottom{bottom:0;transform:rotate(8deg) translateX(-5%) translateY(60%)}.confirmation-popin .button-container{display:flex;flex-flow:row;justify-content:space-between;margin-top:10px}.confirmation-popin .button-container .button{width:45%}.question-form{display:flex;flex-flow:column}.question-container{display:flex;flex-flow:row;justify-content:space-around}.question-container>div{width:40%;min-width:300px;border:1px solid #e6ecf0;box-shadow:0 1px 4px rgba(0,0,0,.25);border-radius:16px}.question-container .form-question-container .select-container{margin:20px 30px 0}.form-question-type{margin:1vh 5% 2vh}.list-question-container{display:flex;flex-flow:column}.list-question-container article{width:80%;margin:10px auto 0;display:flex;flex-flow:column;border:1px solid #e6ecf0;box-shadow:0 1px 4px rgba(0,0,0,.25);border-radius:5px}.list-question-container article div:first-child{display:flex;flex-flow:row;justify-content:space-between;padding:10px 5px}.list-question-container article div:first-child p{color:#8a8a8a;font-size:12px;line-height:15px}.list-question-container article div:first-child button{background:none;border:none;height:fit-content;transform:translateY(-45%)}.list-question-container article div:first-child{text-align:center;padding:10px 5px 5px}.list-question-container article div:nth-child(2) p{text-align:center;margin:0 20px 10px;font-weight:600}.question-form-container form{display:flex;flex-flow:column;margin:20px 30px}.question-form-container input{border:1px solid #c6c6c6;border-radius:5px;padding:5px;margin-top:10px}.question-form-container input::placeholder{color:#bbb}.question-form-container div{margin-top:20px;display:flex;flex-flow:row;justify-content:space-between;flex-direction:row-reverse}.question-form-container button,.question-form-container input[type=submit]{max-width:200px;border-radius:26px;border:none}.form-question-container .button-delete{float:right;max-width:150px;margin-right:30px;border-radius:26px;border:none;padding:5px}.question-form-type{margin-top:20px;display:flex;flex-flow:row}.typeform-container div{margin:20px 30px 0;height:100px}.typeform-container input{border:1px solid #c6c6c6;border-radius:5px;padding:5px;margin-top:10px;width:100%}.typeform-container input::placeholder{color:#bbb}.typeform-container input:focus{outline:1px solid #858585}.allAnswers{width:100%;margin:0 0 5vh}.allAnswers,.allAnswers:focus{outline:none}.allAnswers .wrapper-answers{display:flex;flex-flow:column;justify-content:center;align-items:center}.containerAnswer{width:100%;display:flex;flex-flow:row;flex-wrap:wrap;justify-content:center}.allAnswers .containerAnswer{width:80%;display:flex;flex-flow:column;border-radius:7px;box-shadow:1px 1.5px 3px rgba(0,0,0,.25);margin:10px 5px;height:auto;text-overflow:ellipsis;outline:none!important}.allAnswers .containerAnswer p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.allAnswers .containerAnswer span{display:flex;justify-content:space-between}.allAnswers .containerAnswer span p{display:inline-block}.allAnswers .containerAnswer .answerHeader{height:70px;width:100%;display:flex;flex-flow:row;justify-content:space-between}.allAnswers .containerAnswer .answerIndex{height:100%;width:70px;display:flex;align-items:center;justify-content:center;color:#f4cb08;font-size:42px;line-height:50px;border-bottom:1px solid #f4cb08;border-right:1px solid #f4cb08}.allAnswers .containerAnswer .answerTitle{display:flex;align-items:center;width:100%;padding:5px 10px;color:#000;font-size:18px;font-weight:400;line-height:22px}.allAnswers .containerAnswer .answerRatio{margin:5px 30px 0 0}.allAnswers .containerAnswer .answerRatio .answerRationTitle{color:#aaa;font-size:9px;line-height:11px;font-weight:700}.allAnswers .containerAnswer .answerRatio .answerRatioDetail{display:flex;flex-flow:row;align-items:baseline;color:#f4cb08;font-size:36px;line-height:42px;font-weight:700}.allAnswers .containerAnswer .answerRatio .answerRatioDetail span{font-size:22px}.allAnswers .question-result-container{width:80%;margin:auto;padding:10px 0}.button-download-rapport{align-self:center;background-color:#ffcb00;color:#fff;border:none;padding:.7rem;margin:.5rem auto 2rem;max-width:18rem}.button-download-rapport:hover{color:#111}.button-download-rapport .hidden{display:none}.button-download-rapport .spinner{animation:spin 5s linear infinite}.advice-widget{padding:2rem;display:flex;width:100%;flex-direction:column}.advice-widget>p{color:#878787;font-size:14px;margin-top:.5rem}.advice-filters{display:flex;justify-content:right;font-size:14px}.advice-filters select{border:none;border-bottom:1px solid #878787}.advice-filters div{display:flex;flex-direction:row}.yellow-delimiter{font-weight:700;color:#ffcb00;margin:0 10px 0 30px;padding-bottom:5px}.slider-container{display:flex;align-items:flex-start;justify-content:space-between;margin-top:10px}.slider-container .fa-arrow-left,.slider-container .fa-arrow-right{padding:0 5px;box-shadow:0 0 5px 2px #9d9d9d}.slider-container .fa-arrow-left{clip-path:inset(2px -15px 2px 2px)}.slider-container .fa-arrow-right{clip-path:inset(2px 2px 2px -15px)}.slider-container .fa-arrow-left svg,.slider-container .fa-arrow-right svg{height:100px;width:7px}.advice-slider{display:flex;flex-direction:row;align-items:center;padding:0 5px;width:100%;-ms-overflow-style:none;scrollbar-width:none;overflow-y:hidden;overflow-x:scroll;scroll-snap-type:x mandatory;scroll-behavior:smooth}.advice-slider::-webkit-scrollbar{display:none}.advice-card{display:flex;flex-flow:column;justify-content:center;position:relative;height:100px;width:230px;margin:0 1rem 0 0;padding:10px}.advice-card svg{color:#ffcb00;height:1em}.advice-card .quote-left{align-self:flex-start}.advice-card .quote-right{align-self:flex-end}.advice-card .advice-text{margin:5px 0 -10px 5px;font-size:12px;font-weight:700;color:#000;cursor:pointer;max-width:190px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.15em}.advice-card .date{font-size:12px;text-align:right;color:#878787;margin-top:5px}.advice-slider .form-link{margin-left:5px;text-decoration:underline;font-size:14px;color:#878787}.popin-x{text-align:right;cursor:pointer}.advice-popin{height:fit-content;padding:15px 20px;top:auto!important}.advice-popin .advice-widget>p{color:#878787;font-size:14px;margin-top:.5rem}.advice-popin article svg{color:#ffcb00;height:1em}.advice-popin .quote-left{align-self:flex-start}.advice-popin .quote-right{align-self:flex-end}.advice-popin article{display:flex;flex-flow:column;justify-content:center;position:relative;height:fit-content;width:230px}.advice-popin article .advice-text{margin:5px;font-size:12px;font-weight:700;color:#000;line-height:1.15em}.advice-popin article .date{font-size:12px;text-align:right;color:#878787;margin-top:5px}.advice-popin .form-link{text-decoration:underline;font-size:14px;color:#878787}.edit-advice{top:auto!important;height:345px;width:700px;border-radius:10px;background-color:#fff}.edit-advice-titlebar{height:50px;padding:8px 20px 8px 30px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;box-shadow:0 4px 5px -2px rgb(0 0 0/25%);color:grey}.edit-advice-titlebar p{font-size:24px;font-weight:700}.edit-advice-container{display:flex;flex-direction:row}.yellow-border{border:2px solid #ffcb00!important}.edit-advice-left{width:335px}.edit-advice-left .add-advice{height:45px;padding-left:20px;box-shadow:0 -4px 4px rgb(0 0 0/25%);display:flex;align-items:center;color:grey;cursor:pointer}.edit-advice-left .add-advice p{margin-left:30px}.advice-vertical-slider{height:250px;padding:15px 0;overflow-y:scroll;display:flex;flex-direction:column;align-items:center}.advice-vertical-slider .advice-card{margin:6px auto}.edit-advice-right{padding:30px;width:365px}.edit-advice-right p{color:grey;font-size:12px}.edit-advice-right .text-editor{background-color:#f1f1f1;height:90px;width:310px;padding:12px;border:none;resize:none;font-size:12px}.edit-advice-right .red-text{margin-top:40px;color:#ff8383;font-size:12px;text-align:right;cursor:pointer}.edit-advice-right .thin-button{margin-top:20px;width:125px;align-self:flex-end}.edit-advice-right h5{margin-bottom:5px}.edit-advice-right form:has(>.thin-button){display:flex;flex-direction:column}.check-popin{display:flex;justify-content:center;align-items:center}.checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;fill:none;animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards}.checkmark__circle-green{stroke:#7ac142}.checkmark__circle-red{stroke:red}.checkmark{width:25px;height:25px;border-radius:50%;margin-right:10px;stroke-width:2;stroke:#fff;stroke-miterlimit:10;animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both}.checkmark-green{box-shadow:inset 0 0 0 #7ac142}.checkmark-red{box-shadow:inset 0 0 0 red}.checkmark__check{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards}@keyframes stroke{to{stroke-dashoffset:0}}@keyframes scale{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes fill{to{box-shadow:inset 0 0 0 30px #7ac142}}body,html{height:100%}.loading-screen-page{overflow:hidden;height:100vh;min-height:100%;background-color:#ffcb00}.loading-screen-page,.loading-screen-page .logo-container{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.loading-screen-page .logo-container{height:100%}.loading-screen-page .logo-container img{height:80px;width:auto;margin-bottom:2vh;animation-name:logoAnimation;animation-duration:2s;animation-delay:15s;animation-direction:alternate-reverse;animation-iteration-count:infinite}.loading-screen-page .logo-container p{color:#000;font-weight:700}@keyframes logoAnimation{0%{opacity:0}to{opacity:1}}@font-face{font-family:Montserrat Regular;src:url(/build/fonts/Montserrat-Regular.3cd78665.ttf)}@font-face{font-family:Montserrat Medium;src:url(/build/fonts/Montserrat-Medium.e2d60bc4.ttf)}@font-face{font-family:Montserrat Bold;src:url(/build/fonts/Montserrat-Bold.079ca05d.ttf)}@font-face{font-family:Montserrat ExtraBold;src:url(/build/fonts/MontserratAlternates-ExtraBold.1d79a1f6.ttf)}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}*{box-sizing:border-box;font-family:Montserrat Alternates Regular;font-family:Montserrat Regular}a,a:hover,h3,h6{text-decoration:none}button:focus{outline:0}.to-delete{margin-top:150px}.content{margin-top:70px}.display-none,.hidden{display:none!important}.display-block{display:block!important}.position-relative{position:relative}.fixed{position:fixed!important}.clickable{cursor:pointer}.button{width:100%;padding:.75rem;color:#111;background-color:#ffcb00;font-size:large;border:1px solid transparent;border-radius:5px}.button:disabled{background-color:#ffeb9c}.button-delete{background-color:#ff5050}.button-border{width:auto;padding:.75rem;color:#111;background-color:#fff;font-size:large;border:1px solid #ffcb00;border-radius:5px}.thin-button{height:25px;padding:4px 10px;border:1px solid #ffcb00;border-radius:30px;background-color:#ffcb00;font-size:12px;color:#111}.delete-icon{color:#f33}.popin{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);z-index:10;background:#fff}.popin h2{text-align:center}.popin-close{position:absolute;top:0;right:0;transform:translate(50%,-50%);z-index:3;border:1px solid #000;border-radius:50%;height:40px;width:40px;background-color:#ffcb00;color:#fff;display:flex;align-items:center;justify-content:center;font-size:22px;cursor:pointer}.popin-compte{border:1px solid #000;padding:30px}.popin-background{top:0;position:fixed;background-color:#000;opacity:1%;height:100%;width:100%;display:block;z-index:2}.container{position:relative;border:1px solid #e6ecf0;box-shadow:0 1px 4px rgba(0,0,0,.25);border-radius:16px}.login-container{height:100vh;display:flex;flex-flow:column;align-items:center;justify-content:center}.formulaire-login-container{border:1px solid #000;padding:40px 20px;width:50%;min-width:250px;max-width:550px}.formulaire-login-container h1{display:flex;align-items:center;justify-content:center}.formulaire-login-container h1 svg{margin-right:20px}.formulaire-login-container .contact-btn{width:100%;padding:.8rem;margin-top:1rem}.formulaire-login input{width:100%;border:1px solid #000;border-radius:0;outline:none;color:#000;padding:.8rem}.formulaire-login input[type=submit],.formulaire-login input[type=submit]:active,.formulaire-login input[type=submit]:focus{background-color:#ffcb00!important}.formulaire-login input[type=submit]:active,.formulaire-login input[type=submit]:focus{box-shadow:0 0 0 .2rem #ffcb00;border-color:#ffcb00}.formulaire-login input[type=submit]{background-color:#ffcb00}.formulaire-login input[type=checkbox]{height:20px;width:20px;margin:10px;transform:translateY(2px);border:1px solid #000}.formulaire-login a{color:#000;font-size:.8em}.formulaire-login a:hover{border-bottom:1px solid #000}.mini-button-download-rapport{background-color:#ffcb00;color:#fff;border-radius:50%;width:2rem;height:2rem;cursor:pointer}.mini-button-download-rapport>svg.svg-inline--fa.fa-download.fa-w-16.fa-sm{margin:9px}.mini-button-download-rapport:hover{color:#111}.mini-button-download-rapport .hidden{display:none}.mini-button-download-rapport .spinner{animation:spin 5s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.progressbar{display:block;position:fixed;height:5px;width:100%;background-color:#f5f5f5}.progressbar span{display:block;height:5px;background-color:#ffcb00;transition:width 0s ease-in-out}.progressbar .progress-active{transition:width 1.75s ease-in-out}.advice-display-container{display:flex;width:100%;flex-flow:column}.advice-display-container p{color:#8d8d8d}.advice-display-container .advice-slider{display:flex;flex-flow:row;justify-content:space-between;width:100%;padding:20px 0;overflow:hidden}.advice-display-container .advice-slider article{display:flex;flex-flow:column;justify-content:center;position:relative;height:100px;width:230px;margin:0}.advice-display-container .advice-slider article .photo{position:absolute;height:27px;width:27px;top:10px;right:10px;background-color:#8b8b8b;border-radius:50%}.advice-display-container .advice-slider article .quote{font-size:12px;font-weight:700;color:#000}.advice-display-container .advice-slider article .date{font-size:12px;text-align:right;color:#878787}.question-wrapper-mqc ul{margin:20px 0}.question-wrapper-mqc label{display:inline}.question-wrapper-mqc .toBeChecked{margin:auto;padding-left:5px}.question-wrapper-mqc .isChecked{padding-left:5px}.binary-question .button-container{margin:20px 0 50px;display:flex;flex-flow:row;justify-content:center}.binary-question .button-container .button{width:100px;text-align:center;border:1px solid transparent;background-color:#ededed;cursor:pointer;display:flex;align-items:center;justify-content:center}.binary-question .button-container .button:nth-child(2){margin:0 10px}.binary-question .button-container .active{background-color:#ffcb00;border:1px solid #ffcb00}.question-wrapper .slider{margin:auto;outline:none;padding:0;width:100%;height:10px;border-radius:50px;background-color:#dcdde1;cursor:pointer;-webkit-appearance:none;position:relative}.question-wrapper .slider::-webkit-slider-thumb{width:25px;height:25px;border:0;background-image:url(https://emojipedia-us.s3.dualstack.us-west-1.amazonaws.com/thumbs/120/apple/325/beaming-face-with-smiling-eyes_1f601.png);background-color:#ffcb00;background-repeat:no-repeat;background-size:cover;border-radius:100%;box-shadow:0 0 1px 0 rgba(0,0,0,.3);z-index:99;position:relative;-webkit-appearance:none}.rangeSlider::-moz-range-thumb{width:25px;height:25px;border:0;background-image:url(https://emojipedia-us.s3.dualstack.us-west-1.amazonaws.com/thumbs/120/apple/325/beaming-face-with-smiling-eyes_1f601.png);background-size:cover;background-repeat:no-repeat;background-color:#ffcb00;border-radius:100%;box-shadow:0 0 1px 0 rgba(0,0,0,.3)}.thumbChanged.rangeSlider::-webkit-slider-thumb{background-image:url(https://emojipedia-us.s3.dualstack.us-west-1.amazonaws.com/thumbs/120/apple/325/beaming-face-with-smiling-eyes_1f601.png);background-size:cover}.thumbChanged.rangeSlider::-moz-range-thumb{background-image:url(https://emojipedia-us.s3.dualstack.us-west-1.amazonaws.com/thumbs/120/apple/325/beaming-face-with-smiling-eyes_1f601.png);background-size:cover}.allFormNote h2{margin-bottom:10px}.allFormNote p{color:#8d8d8d;margin:10px 0}.allFormNote table{width:100%;text-align:center;border:.3px solid #ccc;box-shadow:0 1.5px 4px rgba(0,0,0,.25);border-radius:7px}.allFormNote thead{border-bottom:2px solid #cecece}.allFormNote thead th{color:#182a69;font-size:18px;font-weight:700;border-right:1px solid #cecece}.allFormNote tbody tr{border:1px solid #cecece}.allFormNote tbody td{width:15%;border-right:1px solid #cecece}.allFormNote tbody td:first-child{width:55%}.stars-result-container .notes{display:flex;flex-flow:row;justify-content:space-around}.stars-result-container .notes svg{color:#d9d9d9}.stars-result-container .notes .active svg{color:#ffcb00}.mqc-result-container article{position:relative;display:flex;flex-flow:row;justify-content:space-between;align-items:center;height:40px;margin:7px 0;padding:10px;border:1px solid #fff279;color:#8e8e8e;font-size:18px;line-height:21px}.mqc-result-container article div{display:flex;flex-flow:row}.mqc-result-container article .background{position:absolute;height:100%;top:0;left:0;background-color:rgba(87,90,137,.3);border-right:1px solid #575a89}.slider-result-container,.slider-result-container .display{display:flex;flex-flow:row;justify-content:space-evenly}.slider-result-container .display{width:100%}.slider-result-container .display article{height:50px;width:50px;border-radius:50%;background-color:#d9d9d9}.slider-result-container .display .active{background-color:#ffcb00}.slider-result-container .result{display:flex;flex-flow:row;align-items:baseline;font-size:30px;color:#ffcb00}.slider-result-container .result span{font-size:15px}.mqc-form-container form p{margin:20px 0 10px}.mqc-form-container .mqc-option{flex-direction:row;align-items:center}.mqc-form-container .mqc-option div,.mqc-form-container .mqc-option input{margin-top:unset}.mqc-form-container .mqc-option .add-option-mqc,.mqc-form-container .mqc-option input{width:80%}.mqc-form-container .mqc-option div:hover{cursor:pointer}.mqc-form-container .mqc-option .add-option-mqc{border:1px solid #f0f0f0;background-color:#f0f0f0;border-radius:5px;display:flex;justify-content:center;padding:10px}.boolean-question-form-container .options{display:flex;flex-flow:column}.select-container{display:grid!important;align-items:center}.select-container .select-default,.select-container .select-open{border:1px solid #c6c6c6;border-radius:5px;width:180px;cursor:pointer}.select-container .select-default{display:flex;flex-flow:row;align-items:center;justify-content:space-between;margin-bottom:5px;padding:5px 10px}.select-container .select-default p{padding:5px;white-space:nowrap;overflow:hidden}.select-container .select-default span{border-left:1px solid #c6c6c6}.select-container .select-open{position:absolute;transform:translateY(75%);background:#fff;z-index:999}.select-container .select-open p{padding:5px 10px;border:2px solid transparent}.select-container .select-open p:hover{border-color:#ffeb9c}.select-container .select-open .selected{background-color:#ffeb9c;border-color:#ffeb9c}.select-container .select-open .selected:hover{border-color:#ffcb00}.type-form{display:flex;flex-flow:column;align-items:center;max-width:800px;margin:0 auto;padding:5vh}.type-form .type-form-container{width:100%;display:flex;flex-flow:row;justify-content:space-between}.type-form .type-form-container .type-form-radio{display:flex;align-items:center;justify-content:center;width:185px;font-size:18px;line-height:22px;color:#000;border:2px solid #e6ecf0;box-shadow:0 1.5px 4px rgb(0 0 0/25%);padding:15px 0;border-radius:16px}.type-form .type-form-container .active,.type-form .type-form-container .type-form-radio:hover{border:2px solid #ffee56;cursor:pointer}.type-form .type-form-infos{margin-top:5vh}.type-form .type-form-infos p{font-size:12px;line-height:15px}.type-form .type-form-infos p:first-child{opacity:0}.type-form button{border-radius:26px;width:133px;height:30px;padding:unset;margin-top:5vh;margin-bottom:1vh}.mail-resend{border:none;padding:0}.mail-resend button{width:200px;height:33px;padding-top:5px;border:1px solid #c6c6c6;border-radius:5px;font-weight:700;text-align:justify}.mail-resend button:after{content:"";display:inline-block;width:100%}.mail-resend input{width:300px}.mail-resend .reminder{flex-flow:row!important;margin:15px 0}.mail-resend .reminder span{margin-left:20px}.message-form .message-container{border:1px solid #e6ecf0;box-shadow:0 1.5px 4px rgba(0,0,0,.25);border-radius:16px;margin:0 5%;padding:20px 40px}.message-form .message-container .title{display:flex;flex-flow:column;margin-bottom:20px}.message-form .message-container .title span{content:"";background-color:#ffcb00;width:180px;height:2px}.recap-container{position:relative}.recap-container .container-infos{height:50px;width:auto;display:flex;align-items:center;justify-content:center}.recap-container .title-container{position:relative;margin:unset}.recap-container .title-container p{position:relative}.recap-container .title-container p:after{content:" ";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#ffcb00}.recap-type-container{max-width:500px;width:60%}.recap-container .recap-edit{position:absolute;right:20px;top:10px;cursor:pointer}.recap-container .recap-type-container{margin:5vh 5%;display:flex;flex-flow:row;align-items:center;padding:10px 20px}.recap-container .recap-type-container .title-container{margin:unset}.recap-container .recap-type-container .data-container{width:auto;height:50px;display:flex;align-items:center;justify-content:center}.recap-container .recap-target-container{display:flex;flex-flow:row;padding:10px 20px}.recap-container .recap-target-container .container{display:flex;align-items:center;justify-content:flex-start}.recap-container .recap-target-container .left-container,.recap-container .recap-target-container .right-container{width:49%}.recap-container .recap-target-container .status-container{display:flex;flex-flow:row;margin:10px 0}.recap-container .recap-target-container .status-container div:first-child{margin:0}.recap-container .recap-target-container .filter-container{margin:10px 0}.recap-container .recap-mail-container{max-width:500px;margin:25px 5% 0;padding:0 15px 15px}.recap-container .recap-mail-container .text-container{border:1px solid #c6c6c6;border-radius:5px;padding:10px}.recap-container .recap-frequence-container{display:flex;flex-flow:row;padding:0 15px 20px;margin:15px 5%}.recap-container .recap-frequence-container .title-container{margin:5vh 0 2vh}.recap-container .recap-frequence-container .recap{display:flex;flex-flow:column;width:49%}.recap-container .recap-question-container{padding:15px;max-width:350px;margin:0 5% 15px}.recap-container .recap-question-container .container{padding:10px}.recap-container .save-containter{max-width:400px;margin:15px auto;text-align:center}.recap-container .save-containter p{margin:10px 0}.recap-container .save-containter button{max-width:200px}.modal-questionnaire{position:fixed;top:0;left:0;right:0;bottom:0;height:100vh;width:100%}.modal-questionnaire .fake-background{background-color:#fff;opacity:.2;height:100%;width:100%}.modal-questionnaire .content-modal{position:absolute;top:10vh;left:0;right:0;width:80%;min-height:10vh;max-height:80vh;margin:0 auto;background-color:#fff;border:.5px solid #e6ecf0;border-radius:16px;box-shadow:0 1.5px 4px rgba(0,0,0,.25);overflow:scroll;overflow-x:hidden}.modal-questionnaire .content-modal::-webkit-scrollbar{width:16px;background-color:transparent}.modal-questionnaire .content-modal::-webkit-scrollbar-thumb{background:#ffcb00;border:4px solid transparent;border-radius:8px;background-clip:padding-box}.modal-questionnaire .modal-confirmation-close{position:absolute;height:100%;width:100%;top:0;left:0}.content-modal .modal-confirmation-close .fake-background{background-color:#e5e5e5;opacity:.2}.modal-questionnaire .modal-confirmation-close .content-modal{display:flex;flex-flow:column;position:absolute;height:200px;width:320px;top:20px;left:0;right:0;margin:0 auto;text-align:center;justify-content:center;align-items:center;padding:0 20px}.modal-questionnaire .modal-confirmation-close h2{position:relative}.modal-questionnaire .modal-confirmation-close h2:after{content:" ";position:absolute;left:0;bottom:0;width:120%;height:2px;background-color:#ffcb00;transform:translateX(-10%)}.modal-questionnaire .modal-confirmation-close div{display:flex;flex-flow:row;width:100%;justify-content:space-around}.modal-questionnaire .modal-confirmation-close .button{width:auto;padding:5px;background-color:#e5e5e5}.modal-questionnaire .modal-confirmation-close .button:hover{background-color:#ffeb9c}