html{background:#e2e2e2;font-family:"Asap",sans-serif}body{margin:0;min-height:100vh;overflow-x:hidden}.app-mcm-expresso-hr-tool .text-primary-color{color:#df7f1b}.tmp_hide{display:none!important}@media only screen and (min-width:768px){.wrapper{width:100%;margin:auto;max-width:1366px}}.human-resources-tool .form__title{margin:1.875rem 0;font-size:1.5rem;line-height:1.625rem;font-weight:700;text-align:center}.human-resources-tool .form__content{padding:1.25rem;background:#fff}.human-resources-tool .form-content__intro{font-family:"Asap",sans-serif;font-weight:700;font-size:1.25rem;line-height:1.375rem;margin-bottom:1.5625rem}.human-resources-tool .form-content__text{font-size:1rem;line-height:1.25rem;margin-bottom:1.5625rem}.human-resources-tool .form-content__right-arrow-icon{height:.625rem;position:relative;margin-right:.3125rem;transform:rotate(-90deg);font-size:.75rem;line-height:1.25rem}.human-resources-tool .form-content__link{font-size:.875rem;color:#000;text-decoration:underline}.human-resources-tool .form-content__text--bold{font-weight:700}.human-resources-tool .form-content__label{margin:1.25rem 0;font-size:1rem;color:#777}.human-resources-tool .drag-and-drop{margin:.625rem 0 2.1875rem}.human-resources-tool form .form-row{margin-bottom:1.5625rem}.human-resources-tool form input{height:1.1875rem;padding:1rem;font-size:1rem}.human-resources-tool form label{font-size:.875rem}.human-resources-tool form .main-form__error svg{fill:#de3625}.human-resources-tool form .main-form__success svg{fill:#1a962b}.human-resources-tool form .form-field{width:100%}.human-resources-tool form .field-helper{font-size:.875rem}.human-resources-tool form .flex-row{margin-left:.625rem}.human-resources-tool .form-content__input--bottom-spacing{margin-bottom:1.5625rem}.human-resources-tool .form-content__password-indication{margin-top:.9375rem;font-size:.75rem;color:rgba(0,0,0,.16)}.human-resources-tool .form-content__textarea{width:100%;margin-bottom:1.5625rem;font-size:1rem}.human-resources-tool .form-content__textarea>div{min-height:6.25rem;display:flex;align-items:flex-start;padding:.3125rem .625rem;font-size:1.25rem}.human-resources-tool .form-content__textarea fieldset{border-radius:4px}.human-resources-tool .form-content__textarea textarea{font-size:1rem}.human-resources-tool .form-content__button{width:100%;margin:auto}.human-resources-tool .form-content__button button{width:186px;height:50px;padding:15px 58px 17px;border-radius:4px;box-shadow:0 5px 5px 0 rgba(0,0,0,.16);white-space:nowrap}.human-resources-tool .form-content__error{font-size:1rem;color:#de3625}.human-resources-tool .form-content-button__input{font-size:1rem;width:12.5rem;padding:.875rem 2.5rem}.human-resources-tool .form-content-button__input span{line-height:normal}.human-resources-tool .checkbox .checkbox__icon{box-shadow:none}@media screen and (min-width:768px){.human-resources-tool .form{max-width:61.75rem;margin:6.25rem auto}.human-resources-tool .form__title{font-size:2.125rem;line-height:2rem;margin-bottom:1.875rem}.human-resources-tool .form__content{padding:1.875rem 6.875rem;border-radius:1rem;box-shadow:0 5px 5px 0 rgba(0,0,0,.16)}.human-resources-tool .form__content--small{width:100%;max-width:47.75rem;margin:auto;padding:1.25rem}.human-resources-tool .form__content.form__content--centered{padding:1.875rem 11.25rem}.human-resources-tool .form-content-button__input{width:10rem}.human-resources-tool .form-content__input--top-spacing{margin-top:1.875rem}}.form-response__content{background-color:#fff;padding:1.875rem;max-width:37.5rem;box-sizing:border-box}.form-response__content .form-response-content__title{font-size:1.5rem;font-weight:700;line-height:1.13;color:#df7f1b;padding-bottom:1.5625rem;border-bottom:.0625rem solid #c7c6c4}.form-response__content .form-response-content-title__alt{color:#000}.form-response__content .form-response-content__text{font-size:1rem;margin-bottom:30px;display:flex;align-items:center;flex-direction:column;line-height:1.13}.form-response__content .form-response-content-text__icon{flex-shrink:0;flex-grow:0;width:2.5rem;height:2.5rem;margin:1.25rem}.form-response__content .form-response-content-text__icon .icon>path,.form-response__content .form-response-content-text__icon circle,.form-response__content .form-response-content-text__icon rect{fill:#df7f1b}.form-response__content .form-response-content__button{width:100%;white-space:normal;text-align:center}.form-response__content .form-response-content__button .form-response-content-button__input{width:100%;margin:auto;color:#fff;padding:.9375rem 1.25rem;font-size:1rem;line-height:1.5;box-shadow:0 5px 5px 0 rgba(0,0,0,.16)}.form-response__content--error .form-response-content__title{text-align:center;color:#000;margin-bottom:1.875rem}.form-response__content--error .form-response-content__text{flex-direction:row}.form-response__content--error .form-response-content-text__icon{margin:0 1.25rem 0 0}.form-response__content--error .form-response-content-text__icon .icon.icon-alert>path{fill:#de3625}@media only screen and (min-width:768px){.human-resources-tool{background-color:#e2e2e2}.form-response-content__title{text-align:center}.form-response__content{max-width:37.5rem;width:100%;margin:13.75rem 0 0 13.75rem;justify-content:center;padding:1.875rem;background-color:#fff;border-radius:1rem;box-shadow:0 5px 5px 0 rgba(0,0,0,.16)}.form-response__content.form-response__content--error .form-response-content__text{margin-bottom:30px}.form-response__content .form-response-content__text{flex-direction:row;margin-bottom:0}.form-response__content .form-response-content__button .form-response-content-button__input{width:auto}}.human-resources-tool .employee-form .employee-form__title{font-size:1.375rem;font-weight:700;text-align:center}.human-resources-tool .employee-form .employee-form__header{padding-bottom:1.5625rem;border-bottom:.0625rem solid #e2e2e2}.human-resources-tool .employee-form .employee-enrolment-form__field-wrapper{margin:1.25rem 0;min-height:3rem}.human-resources-tool .employee-form .employee-enrolment-form__field-wrapper .field__error{font-size:.875rem;margin:.3125rem}.human-resources-tool .employee-form .datepicker-field__wrapper .datepicker__wrapper{width:13.375rem}.human-resources-tool .employee-form .datepicker-field__wrapper .datepicker-field button{height:3.125rem;background-color:#df7f1b}.human-resources-tool .employee-form .datepicker-field__wrapper .datepicker-field--error button{background-color:#de3625}.human-resources-tool .employee-form .employee-enrolment-form-field__top-label{font-size:.875rem;line-height:1.43;margin:0 0 .5rem}.human-resources-tool .employee-form .employee-enrolment-form__field-required{font-size:transform_px_to_tem(14px);margin-top:1.25rem;color:#777;margin-bottom:1.25rem;display:inline-block}.human-resources-tool .employee-form .circle-divider{display:block;width:100%;height:.25rem;border:0;background-repeat:repeat-x;background-size:.5rem .25rem;background-image:radial-gradient(circle,#c7c6c4 1px,transparent 2px);background-color:initial;margin:2.5rem 0 2.1875rem}.human-resources-tool .employee-form .employee-form__footer{width:100%;padding-top:1.25rem;display:flex;flex-direction:column;align-items:center;border-top:.0625rem solid #e2e2e2}.human-resources-tool .employee-form .employee-form__back-button,.human-resources-tool .employee-form .employee-form__confirm-button{width:186px;height:50px;padding:15px 58px 17px;border-radius:4px;box-shadow:0 5px 5px 0 rgba(0,0,0,.16);white-space:nowrap;width:11.625rem;margin:.625rem;font-size:1rem}.human-resources-tool .employee-form .employee-form__confirm-button{color:#fff}.human-resources-tool .employee-form .employee-form__confirm-button:hover{background-color:#df7f1b}.human-resources-tool .employee-form .employee-form__back-button:hover{background-color:#fff}@media only screen and (min-width:768px){.human-resources-tool .employee-form{box-sizing:border-box;padding:1.875rem 6.25rem}.human-resources-tool .employee-form .employee-enrolment-form__field-wrapper{margin:1.875rem 0}.human-resources-tool .employee-form .employee-enrolment-form__field-wrapper .select-field,.human-resources-tool .employee-form .employee-enrolment-form__field-wrapper .select-field .select-field__form-control{width:100%}.human-resources-tool .employee-form .employee-enrolment-form__field-wrapper .select-field .select-field__form-control .select-field__input{width:80%}.human-resources-tool .employee-form .employee-enrolment-form-field__top-label{line-height:1.77}.human-resources-tool .employee-form .employee-form__footer{width:100%;display:flex;flex-direction:row-reverse;justify-content:center}}.password-page .choose-user-section .password-page-content-section__title{line-height:normal}.password-page .users-list__wrapper{margin-bottom:20px;padding:0 20px}.password-page .users-list__wrapper--scroll{padding:20px}.password-page .users-list{max-height:375px;padding:0;margin:0;list-style:none}.password-page .users-list>li{cursor:pointer}.password-page .users-list--scroll{overflow-y:scroll;overflow-x:hidden}.password-page .users-list--scroll::-webkit-scrollbar{background-color:#d6dee1;border-radius:20px;width:6px}.password-page .users-list--scroll::-webkit-scrollbar-thumb{background-color:#df7f1b;border-radius:20px;background-clip:content-box}.password-page .users-list--scroll>li{margin-right:20px}.password-page li:last-child .user-item{border-bottom:none}.password-page .help-contact{display:flex;background-color:#fff;padding:20px;border-radius:1rem}.password-page .help-contact__icon{align-items:flex-start;margin-right:10px}.password-page .help-contact__icon svg.icon-tooltip{width:30px}.password-page .help-contact__icon svg.icon-tooltip circle,.password-page .help-contact__icon svg.icon-tooltip path,.password-page .help-contact__icon svg.icon-tooltip rect{fill:#000}.password-page .help-contact__text{font-size:1rem;margin:0}.password-page .help-contact__title{font-size:1.125rem;line-height:normal;font-weight:700}@media only screen and (min-width:768px){.password-page .users-list{padding:0}.password-page .users-list__wrapper{margin-bottom:20px;padding:0}.password-page .users-list__wrapper--scroll{padding:20px}.password-page .users-list--scroll .user-item{padding:0}.password-page .help-contact{width:428px;box-sizing:border-box}.choose-user-page .password-page-content-section__title,.help-contact{margin-bottom:30px}}.footer{position:relative;z-index:0;width:100%;background-color:#f3f3f3;display:flex;flex-direction:column;align-items:center;justify-content:center}.footer .footer__list{margin:0;padding:10px 0;display:flex;width:100%;list-style-type:none;flex-wrap:wrap}.footer .footer-list__item{box-sizing:border-box;margin:0;padding:16px;width:50%;text-align:center}.footer .footer-list-item__icon{display:inline-block;margin-bottom:10px;width:50px;height:55px;text-align:center}.footer .footer-list-item__title{padding:0;margin:0 0 1px;font-size:1.125rem;font-weight:700;line-height:1.125rem}.footer .footer-list-item-title__alt{font-weight:400;font-size:.875rem}.footer .footer__links{width:100%;box-sizing:border-box;text-align:center;padding:20px 15px}.footer .footer__links--with-banner{background-color:#fff}.footer .footer-links__item{font-family:"Asap",sans-serif;font-size:1rem;text-decoration:none;line-height:1.63;color:#000}.footer .footer-links__item:hover{text-decoration:underline}.footer svg.icon>path{fill:#df7f1b}.footer .footer-list__item--web_chat svg{width:65px}.footer .footer-list__item--secure{width:auto}.footer .footer-list__item--secure svg{width:70px}@media only screen and (min-width:768px){.footer{margin-top:1.875rem;z-index:2}.footer.footer--with-banner{margin-top:0}.footer .footer__list{flex-wrap:nowrap}}.user-item{width:100%;height:94px;display:flex;justify-content:space-between;border-bottom:1px solid #c7c6c4}.user-item .user-infos__icon{display:flex;flex-direction:column;justify-content:center}.user-item .user-infos__icon>svg{width:27px;height:30px;transform:rotate(-90deg)}.user-item__infos{display:flex;flex-direction:column;justify-content:center}.user-item-infos__company-name{font-size:1.125rem;color:#000;margin:0}.user-item-infos__fullname{font-size:1rem;color:#777;margin:0}@media only screen and (min-width:768px){.user-item{height:80px;box-sizing:border-box;padding:20px 20px 20px 30px}}.connection-error-page .password-page-content-section-form__title{margin-bottom:0}.spinner_image{display:block;margin:0;padding:0}.spinner{display:flex;max-width:4.125rem;max-height:4.125rem;margin:auto;animation:contanim 2s linear infinite}.spinner_image{width:100%;height:100%;left:0;top:0;position:absolute;transform:rotate(-90deg)}.spinner_image:first-child circle{stroke:#df7f1b;stroke-dasharray:1,300;stroke-dashoffset:0;animation:strokeanim 3s ease .2s infinite;transform-origin:center center}.spinner_image:nth-child(2) circle{stroke:#1a962b;stroke-dasharray:1,300;stroke-dashoffset:0;animation:strokeanim 3s ease .4s infinite;transform-origin:center center}.spinner_image:nth-child(3) circle{stroke:#930c7e;stroke-dasharray:1,300;stroke-dashoffset:0;animation:strokeanim 3s ease .6s infinite;transform-origin:center center}.spinner_image:nth-child(4) circle{stroke:#0062a7;stroke-dasharray:1,300;stroke-dashoffset:0;animation:strokeanim 3s ease .8s infinite;transform-origin:center center}@keyframes strokeanim{0%{stroke-dasharray:1,300;stroke-dashoffset:0}50%{stroke-dasharray:120,300;stroke-dashoffset:-58.54832}to{stroke-dasharray:120,300;stroke-dashoffset:-175.64497}}@keyframes contanim{to{transform:rotate(1turn)}}.password-page .password-input__show-link,.password-page .reinit-password__custom-error{font-size:1rem}.password-page .password-input__show-link{margin-left:-75px}.password-page .password-strength{margin-top:0}.password-page .password-strength__label,.password-page .reinit-password-content__indication{font-size:.875rem}.password-page{background-color:#e2e2e2}.password-page .password-page__header{width:100%;padding:8px 0;background-color:#df7f1b;text-align:center}.password-page .password-page-header__logo{width:72px}.password-page .password-page__content-wrapper{padding:14px}.password-page .password-page-content__section{margin:15px 0 32px}.password-page .password-page-content-section__title{font-size:1.5rem;font-weight:700}.password-page .password-page-content-section__form-wrapper{background-color:#fff;border-radius:1rem;padding:20px;margin-top:20px}.password-page .password-page-content-section-form__title{font-size:1rem;line-height:1.3;margin-bottom:16px}.password-page .password-page-content-section-form{font-family:"Asap",sans-serif}.password-page .field-wrapper input,.password-page .field-wrapper label,.password-page .field__error{font-size:1rem}.password-page .button-wrapper{width:100%;display:flex;justify-content:center;margin:25px 0 15px}.password-page .button-wrapper .button__input{color:#fff}.password-page .button-wrapper .button__input,.password-page .button-wrapper .button__input--alt{width:186px;height:50px;padding:15px 58px 17px;border-radius:4px;box-shadow:0 5px 5px 0 rgba(0,0,0,.16);white-space:nowrap;font-size:1rem}.password-page .button-wrapper .button__input--alt{color:#000;background-color:#fff}.password-page .buttons-wrapper{justify-content:space-between}.password-page .buttons-wrapper .button__input,.password-page .buttons-wrapper .button__input--alt{width:174px}.password-page__loader{position:relative;min-width:300px;min-height:80px}@media only screen and (min-width:768px){.password-page .password-page__header{background-color:initial;text-align:initial}.password-page .password-page-header__logo{width:auto;padding-left:20px}.password-page .password-page__content-wrapper{min-height:550px;padding:0;margin-top:-60px;display:flex;justify-content:flex-end;background:url(/static/media/visuel.70a1addf.png) no-repeat;background-position:10% bottom}.password-page .password-page-content__section{margin:100px 50px 20px 0}.password-page .password-page-content-section__title{font-size:1.75rem;margin-bottom:20px}.password-page .password-page-content-section__form-wrapper{width:428px;box-sizing:border-box}}.password-page--confirmation{background-color:#fff}.password-page--confirmation .password-page-content-section__confirmation{margin:0 auto;width:80%}.password-page--confirmation .password-page-content-section-confirmation__title{margin:0 auto 1.875rem;font-size:1.5rem;font-weight:700;padding:0 0 .9375rem;border-bottom:.0625rem solid #c7c6c4;text-align:center}.password-page--confirmation .password-page-content-section-confirmation__content{font-size:1rem;margin-bottom:1.875rem;display:flex;align-items:center;flex-direction:column}.password-page--confirmation .password-page-content-section-confirmation__icon{display:flex;justify-content:center;align-items:center;flex-shrink:0;flex-grow:0;width:3.0625rem;height:3.125rem;background-color:#1a962b;border-radius:50%;margin-bottom:1.25rem}.password-page--confirmation .password-page-content-section-confirmation__icon svg{font-size:1.5rem;width:1em;height:1em}.password-page--confirmation .password-page-content-section-confirmation__icon .icon-check>path{fill:#fff}.password-page--confirmation .password-page-content-section-confirmation__text{font-size:1rem;line-height:1.38}@media only screen and (min-width:768px){.password-page--confirmation{background-color:#e2e2e2}.password-page--confirmation .password-page-content-section__confirmation{width:26.75rem;background-color:#fff;border-radius:1rem;padding:1.25rem;box-sizing:border-box}.password-page--confirmation .password-page-content-section-confirmation__title{width:90%}.password-page--confirmation .password-page-content-section-confirmation__content{margin:auto;width:90%;flex-direction:row}.password-page--confirmation .password-page-content-section-confirmation__icon{margin-right:.625rem;margin-bottom:0}}.human-resources-tool{font-family:"Asap",sans-serif;overflow-y:visible;position:relative}.human-resources-tool .human-resources-tool__sidebar{width:100%}.human-resources-tool .human-resources-tool__sidebar-wrapper>.human-resources-tool__content,.human-resources-tool .human-resources-tool__sidebar-wrapper>.human-resources-tool__sidebar{padding:0}.human-resources-tool .human-resources-tool__sidebar-wrapper{width:100%;margin:0}.human-resources-tool .sidebar{align-items:center;justify-content:center;padding:8px;background-color:#df7f1b;box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.human-resources-tool .sidebar__header{position:relative;display:flex;align-items:center;justify-content:center;width:100%}.human-resources-tool .sidebar-content__menu{display:contents}.human-resources-tool .sidebar-content__menu .icon{width:34px;position:absolute;top:35%;left:3%}.human-resources-tool .sidebar-content__menu .icon path{fill:#fff}.human-resources-tool .sidebar-header-logo__img{width:72px;height:72px;cursor:pointer}.human-resources-tool .sidebar-content__wrapper--active{position:absolute;z-index:2;top:0;left:0;width:100%;min-height:100%;background-color:rgba(0,16,32,.8);display:flex;flex-direction:column;justify-content:space-between}.human-resources-tool .sidebar-content__wrapper{display:none}.human-resources-tool .sidebar__divider{background-color:#e2e2e2;width:100%;margin:0;height:1px;border-bottom-width:0}.human-resources-tool .sidebar-content__close{box-sizing:border-box;position:absolute;top:0;right:0;width:37px;height:37px;background:#df7f1b;text-align:center}.human-resources-tool .sidebar-content__close .icon-close>path:first-child{fill:#fff}.human-resources-tool .sidebar-content{position:absolute;box-sizing:border-box;width:calc(100% - 37px);height:100%;padding-top:5px;background-color:#fff;display:flex;flex-direction:column}.human-resources-tool .sidebar-content-top{width:100%}.human-resources-tool .sidebar__footer{display:flex;flex-direction:column;margin-top:1.875rem;width:100%;padding:0 11% 30px;box-sizing:border-box}.human-resources-tool .sidebar-footer__title{flex-direction:row;font-weight:700;font-size:1rem}.human-resources-tool .sidebar-footer__highlighted-title{color:#df7f1b;font-weight:700;font-size:1rem}.human-resources-tool .sidebar__footer-divider{margin:.9375rem 0}.human-resources-tool .sidebar__collaborator-infos{display:flex;flex-direction:column;justify-content:space-between;height:3.875rem}.human-resources-tool .sidebar__collaborator-infos--bold{font-weight:700}.human-resources-tool .sidebar-collaborator-infos__mail{text-decoration:underline;cursor:pointer;color:#000}@media screen and (min-width:768px){.human-resources-tool{min-height:calc(100vh - 54px)}.human-resources-tool .human-resources-tool__sidebar-wrapper>.human-resources-tool__sidebar{width:23%;flex-basis:23%;flex-grow:0;padding:12px}.human-resources-tool .human-resources-tool__content{width:77%;flex-basis:77%;flex-grow:0;padding:12px}.human-resources-tool .sidebar{min-height:calc(100vh - 92px);height:100%;padding:8px 0;background-color:#fff}.human-resources-tool .human-resources-tool-content__border{background-color:#fff;width:12px;height:12px;position:absolute;left:-12px}.human-resources-tool .human-resources-tool-content__border:before{position:absolute;top:0;content:" ";background-color:#e2e2e2;width:12px;height:12px;border-top-left-radius:16px}.human-resources-tool .human-resources-tool__sidebar-wrapper .human-resources-tool__content{position:relative;padding:12px 30px}.human-resources-tool .human-resources-tool__sidebar-wrapper{width:calc(100% + 24px);margin:-12px}.human-resources-tool .sidebar-header-logo__img{width:144px;height:144px}.human-resources-tool .sidebar-header__logo{margin:15px 0}.human-resources-tool .sidebar-content__wrapper--active{display:none}.human-resources-tool .sidebar-content{position:relative;background-color:#fff;display:flex;flex-direction:column;height:calc(100% - 92px);width:100%;min-height:auto;padding-top:10px;flex-grow:1}.human-resources-tool .sidebar-content__close{display:none}.human-resources-tool .sidebar-footer__highlighted-title,.human-resources-tool .sidebar-footer__title{font-size:1.25rem}}.human-resources-tool .menu{padding:0}.human-resources-tool .menu .menu__item{background-color:#fff;border-bottom:1px solid #e2e2e2}.human-resources-tool .menu .menu__item:last-child{border-bottom:none}.human-resources-tool .menu .menu__item--active{position:relative}.human-resources-tool .menu .menu__item--active:before{position:absolute;content:" ";width:7px;height:100%;background-color:#df7f1b}.human-resources-tool .menu .menu__item--active .menu-link__icon svg.icon path{fill:#df7f1b}.human-resources-tool .menu .menu__item--active .menu-item__link{font-weight:700}.human-resources-tool .menu .menu-link__icon{width:27px;height:27px;margin:0 14% 0 11%}.human-resources-tool .menu .menu-link__icon svg.icon path{fill:#777}.human-resources-tool .menu .icon-man-on-hand{width:21px}.human-resources-tool .menu .menu-item__link{display:flex;align-items:center;min-height:58px;font-size:1rem;background-color:#fff;color:#000;text-decoration:none}.human-resources-tool .interlocutor-block-wrapper{display:flex;align-items:center;padding:0 7%;margin:35px 0}.human-resources-tool .interlocutor-block-wrapper .icon{margin:10px 20px 0 0;width:47px;height:34px}.human-resources-tool .interlocutor-block-wrapper .icon>path{fill:#000}.human-resources-tool .interlocutor-block__icon{align-self:flex-start}.human-resources-tool .interlocutor-block__infos{display:flex;flex-direction:column;flex-grow:1}.human-resources-tool .interlocutor-block__infos p{margin:0}.human-resources-tool .interlocutor-block-infos__company{font-weight:700}.human-resources-tool .interlocutor-block-infos__fullname{font-size:1rem;font-weight:700}.human-resources-tool .interlocutor-block-infos-company__change-user{cursor:pointer;font-size:1.0625rem;text-decoration:underline;color:#000}.choose-user-dialog .info-dialog__paper{min-width:295px;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;max-height:432px;padding:0;border-radius:1rem}.choose-user-dialog .info-dialog__title{justify-content:center;height:auto;border-bottom:2px solid #e2e2e2}.choose-user-dialog .info-dialog__title>h2{font-size:1.375rem;font-weight:700;padding:45px 0 20px}.choose-user-dialog .info-dialog__title .info-dialog__remove-icon{top:16px;right:16px}.choose-user-dialog .info-dialog__content{height:auto}.choose-user-dialog .info-dialog__paper--scroll .info-dialog__content{overflow-y:scroll;overflow-x:hidden;margin:10px;padding:0 10px 0 24px}.choose-user-dialog .info-dialog__paper--scroll .info-dialog__content::-webkit-scrollbar{background-color:#d6dee1;border-radius:20px;width:6px}.choose-user-dialog .info-dialog__paper--scroll .info-dialog__content::-webkit-scrollbar-thumb{background-color:#df7f1b;border-radius:20px;background-clip:content-box}.choose-user-dialog .user-item{height:109px;border-bottom:2px solid #e2e2e2}.choose-user-dialog .user-item-infos__company-name{font-size:1rem}.choose-user-dialog .users-list{margin:0;padding:0;list-style:none}.choose-user-dialog .users-list>li{cursor:pointer;margin-right:10px}.choose-user-dialog .users-list li:last-child .user-item{border-bottom:none}@media screen and (min-width:768px){.human-resources-tool .interlocutor-block-infos__fullname{font-size:1.25rem}.human-resources-tool .interlocutor-block-wrapper{padding-left:35px;margin:0 0 24px}.choose-user-dialog .info-dialog__paper{width:540px;padding:0 30px 20px;max-height:410px;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}.choose-user-dialog .user-item{height:80px;padding:0}}.human-resources-tool .logout{cursor:pointer;font-family:"Asap",sans-serif;font-size:.875rem;text-decoration:underline;color:#000;margin-bottom:30px}@media screen and (min-width:768px){.human-resources-tool .logout{font-size:1rem}}.human-resources-tool__content .dashboard{margin-top:30px}.human-resources-tool__content .dashboard__title{line-height:normal;font-size:1.375rem;margin-bottom:20px;padding:0 14px}.human-resources-tool__content .dashboard-title__text-welcome{text-transform:uppercase;font-weight:700;font-size:2.25rem}.human-resources-tool__content .dashboard-content__block-item{margin-bottom:40px}.human-resources-tool__content .dashboard-block{background-color:#fff;padding:20px;box-shadow:0 5px 5px 0 rgba(0,0,0,.16);display:flex;flex-direction:column}.human-resources-tool__content .dashboard-block-carousel{padding-bottom:2.5rem;background-color:#fff;box-shadow:0 5px 5px 0 rgba(0,0,0,.16)}.human-resources-tool__content .dashboard-block.dashboard-block--news .slick-list{margin-bottom:1.5625rem}.human-resources-tool__content .dashboard-block__header{display:flex;justify-content:center;align-items:center}.human-resources-tool__content .dashboard-block-header__title{font-size:1.375rem;font-weight:700}.human-resources-tool__content .dashboard-block__divider{background-color:#e2e2e2;width:100%;margin:1.25rem 0;height:.0625rem;border-bottom-width:0}.human-resources-tool__content .dashboard-block-footer__button{text-transform:none;text-align:center}.human-resources-tool__content .loader-popin--fixed{z-index:1500}@media screen and (min-width:768px){.human-resources-tool__content .dashboard{margin-top:4.0625rem}.human-resources-tool__content .dashboard__title{margin-bottom:2.1875rem}.human-resources-tool__content .dashboard-block__header{justify-content:flex-start;min-height:35px}.human-resources-tool__content .dashboard-container{display:flex}.human-resources-tool__content .dashboard-block{padding-bottom:1.875rem;box-sizing:border-box;border-radius:1rem}.human-resources-tool__content .dashboard-block-carousel{padding-bottom:1.5625rem;box-sizing:border-box;border-radius:1rem}.human-resources-tool__content .dashboard-content__block-item{flex:1 1;box-sizing:border-box;margin:0 1.25rem 1.875rem 0}.human-resources-tool__content .dashboard-content__block-item--employee{flex-basis:25%}.human-resources-tool__content .dashboard-content__block-item--document-procedure{flex-basis:50%}.human-resources-tool__content .dashboard-content__block-item--useful-document{flex-basis:25%}}.human-resources-tool__content .document-contribution-links__item{width:100%;height:11.25rem;padding-top:1.25rem;border-radius:.375rem;border:.0625rem solid #c7c6c4;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.human-resources-tool__content .document-contribution-links__container{display:flex;height:100%;justify-content:center;align-items:center;flex-direction:column;grid-gap:1.25rem;gap:1.25rem}.human-resources-tool__content .document-contribution-links__container .dashboard-block__divider{margin:0}.human-resources-tool__content .dashboard-block.dahsboard-block--document-contribution-links{display:flex;flex-direction:column;padding:1.25rem}.human-resources-tool__content .dashboard-block.dahsboard-block--document-contribution-links .dashboard-block__divider{margin:1.25rem 0 1.875rem}.human-resources-tool__content .document-contribution-links-item__icon .icon{width:2.5rem;height:2.5rem}.human-resources-tool__content .document-contribution-links-item__text{width:100%;text-align:center;font-size:1rem}.human-resources-tool__content .document-contribution-links-item__right-arrow-icon{width:100%;height:3.125rem;display:flex;justify-content:center;align-items:center;box-shadow:0 5px 5px 0 rgba(0,0,0,.16);background-color:#df7f1b;border-radius:0 0 .375rem .375rem;margin-top:.375rem;cursor:pointer}.human-resources-tool__content .document-contribution-links-item__right-arrow-icon svg{height:.6875rem;transform:rotate(270deg)}.human-resources-tool__content .document-contribution-links-item__right-arrow-icon svg>path{fill:#fff}@media screen and (min-width:768px){.human-resources-tool__content .dashboard-block.dashboard-block--document-contribution-links{width:100%;height:100%;padding-bottom:1.875rem}.human-resources-tool__content .dashboard-block.dashboard-block--document-contribution-links .dashboard-block__header{justify-content:flex-start}.human-resources-tool__content .dashboard-block.dashboard-block--document-contribution-links .document-contribution-links__container{flex-direction:row;grid-gap:1.25rem;gap:1.25rem}.human-resources-tool__content .dashboard-block.dashboard-block--document-contribution-links .document-contribution-links__container .dashboard-block__divider{margin:0}}.human-resources-tool__content .useful-documents__block{background-color:#fff;padding:20px;box-shadow:0 5px 5px 0 rgba(0,0,0,.16)}.human-resources-tool__content .useful-documents-block__title{font-size:1.375rem;font-weight:700;line-height:normal;text-align:center}.human-resources-tool__content .useful-documents-block__divider{background-color:#e2e2e2;width:100%;margin:20px 0;height:1px;border-bottom-width:0}.human-resources-tool__content .useful-documents-block-list__item{display:flex;margin-bottom:22px}.human-resources-tool__content .useful-documents-block-list-item__label{width:80%;font-size:1rem;color:#000;text-decoration:underline}.human-resources-tool__content .useful-documents-block-list-item__icon{width:25px;margin:0 25px;cursor:pointer}.human-resources-tool__content .useful-documents-block-list-item__icon svg.icon>path{fill:#000}.human-resources-tool__content .useful-documents-block__button{color:#fff;width:100%;height:50px;border:1px solid #e2e2e2;border-radius:4px;box-shadow:0 5px 5px 0 rgba(0,0,0,.16);white-space:nowrap}.human-resources-tool__content .useful-documents-block__button:hover{background-color:#df7f1b;box-shadow:0 5px 5px 0 rgba(0,0,0,.16)}@media screen and (min-width:768px){.human-resources-tool__content .dashboard-block--useful-documents{width:100%;height:100%;box-sizing:border-box;border-radius:1rem;box-shadow:0 5px 5px 0 rgba(0,0,0,.16)}.human-resources-tool__content .useful-documents-block__title{text-align:left}.human-resources-tool__content .useful-documents-block__list{margin-bottom:20px}.human-resources-tool__content .useful-documents-block-list__item{display:flex;justify-content:space-between;align-items:center;padding-right:5px;margin-bottom:7px}.human-resources-tool__content .useful-documents-block-list-item__label{width:auto}.human-resources-tool__content .useful-documents-block-list-item__icon{margin:0}}.human-resources-tool__content .dashboard-block-header__icon{width:2.3125rem;margin-right:.9375rem}.human-resources-tool__content .dashboard-block-header__icon svg.icon>path{fill:#000}.human-resources-tool__content .dashboard-block__footer{display:flex;flex-direction:column}.human-resources-tool__content .dashboard-block__footer .dashboard-block-footer__button:last-of-type{margin-bottom:0}.human-resources-tool__content .dashboard-block-footer__button{width:100%;height:3.75rem;padding:.9375rem 3.625rem 1.0625rem;margin-bottom:1.25rem;border:.0625rem solid #e2e2e2;border-radius:.375rem;box-shadow:0 5px 5px 0 rgba(0,0,0,.16);white-space:nowrap}.human-resources-tool__content .dashboard-block-footer__button:hover{background-color:#fff;box-shadow:0 5px 5px 0 rgba(0,0,0,.16)}.human-resources-tool__content .dashboard-block-footer__button>span{display:flex;flex-direction:row;font-size:1rem}.human-resources-tool__content .dashboard-block-footer-button__text{line-height:normal}.human-resources-tool__content .dashboard-block-footer__button--primary{color:#fff;border:none}.human-resources-tool__content .dashboard-block-footer__button--primary:hover{background-color:#df7f1b}@media screen and (min-width:768px){.human-resources-tool__content .dashboard-block--employees{width:100%;height:100%}.human-resources-tool__content .dashboard-block__footer{height:100%;flex-wrap:wrap;align-items:center;flex-direction:row;justify-content:space-between}.human-resources-tool__content .dashboard-block-footer__button{display:flex;flex-direction:column;width:100%;margin-bottom:0;height:5.625rem}.human-resources-tool__content .dashboard-block-footer__button>span{flex-direction:column}.human-resources-tool__content .dashboard-block-footer__button:last-of-type{margin-bottom:0}}.human-resources-tool__content .dashboard-block.dashboard-block--news{padding-top:0;padding-bottom:40px}.human-resources-tool__content .slider .slider__slick .slick-dots{height:4px}.human-resources-tool__content .slider .slider__slick .slick-dots .slick-active button{background-color:#df7f1b}.human-resources-tool__content .slider__title{font-size:1rem;background-color:#df7f1b}@media screen and (min-width:768px){.human-resources-tool__content .dashboard-block.dashboard-block--news{padding:0 1.6875rem 1.25rem}.human-resources-tool__content .slider .slider__slick .slick-dots{height:10px}.human-resources-tool__content .slider .slider__slick .slick-dots .slick-active button,.human-resources-tool__content .slider .slider__slick .slick-dots .slick-active button:hover{background-color:#df7f1b}.human-resources-tool__content .slider__title{left:16px}}.human-resources-tool__content .reassurance-block.dashboard-block{padding:20px 14px}.human-resources-tool__content .reassurance-block__title{font-size:1.375rem;font-weight:700;text-align:center;line-height:1;margin-bottom:20px}.human-resources-tool__content .reassurance-block__item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:auto}.human-resources-tool__content .reassurance-block-item__numbers{font-size:1.75rem;font-weight:700;color:#df7f1b;text-align:center}.human-resources-tool__content .reassurance-block-item__text{font-size:1rem;text-align:center;color:#000}.human-resources-tool__content .reassurance-block-item__divider{background-color:#e2e2e2;width:20%;margin:20px auto;height:2px}@media screen and (min-width:768px){.human-resources-tool__content .reassurance-block{height:170px}.human-resources-tool__content .reassurance-block__content{width:100%;display:flex;flex-direction:row;flex-grow:1;align-items:center}.human-resources-tool__content .reassurance-block__item{flex:1 1 270px}.human-resources-tool__content .reassurance-block-item__text{width:80%;line-height:1.38}.human-resources-tool__content .reassurance-block-item__divider{background-color:#e2e2e2;width:2px;height:60px;margin:0}}.human-resources-tool__content .document-page__title{font-size:1.5rem;font-weight:700;text-align:center;color:#000;margin:1.875rem 0}.human-resources-tool__content .document-page__content{display:grid;grid-template-columns:1fr;grid-column-gap:1.25rem;column-gap:1.25rem;grid-row-gap:2rem;row-gap:2rem}@media screen and (min-width:768px){.human-resources-tool__content .document-page{margin:6.25rem auto}.human-resources-tool__content .document-page__title{font-size:2rem;margin-top:0}.human-resources-tool__content .document-page__content{grid-template-columns:1fr 1fr}}.select-department-field .select-field,.select-department-field .select-field .select-field__form-control,.select-department-field .select-field .select-field__form-control .select-field__input{width:100%}.human-resources-tool__content .documents-block{display:flex;flex-direction:column;grid-gap:1.25rem;gap:1.25rem;background-color:#fff;padding:1rem;border-radius:1rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.human-resources-tool__content .documents-block a:link,.human-resources-tool__content .documents-block a:visited{color:#000}.human-resources-tool__content .documents-block__title{text-align:left;font-weight:700;font-size:1.25rem;line-height:1.625rem}.human-resources-tool__content .documents-block__title .main-color{color:#df7f1b}.human-resources-tool__content .documents-block__items{display:flex;flex-direction:column;grid-gap:.625rem;gap:.625rem}.human-resources-tool__content .documents-block__items__with-separator{grid-gap:1.25rem;gap:1.25rem}.human-resources-tool__content .documents-block__items__divider{margin-bottom:1.25rem;margin-top:.625rem}.human-resources-tool__content .documents-block__items__divider--without-document-item{margin-top:1.875rem}.human-resources-tool__content .documents-block__items__link,.human-resources-tool__content .documents-block__items__link-empty-block{display:block;font-size:.875rem}.human-resources-tool__content .documents-block__items__link-empty-block svg,.human-resources-tool__content .documents-block__items__link svg{font-size:.75rem;height:.625rem;line-height:1.25rem;margin-left:.3125rem;position:relative;transform:rotate(-90deg)}.human-resources-tool__content .documents-block__items__link{margin-top:1.25rem}.human-resources-tool__content .documents-block__items__link--without-document-item{margin-top:-.625rem;margin-bottom:1.25rem}.human-resources-tool__content .documents-block__loader{position:relative;min-width:18.75rem;min-height:5rem}.human-resources-tool__content .documents-block__error{color:#de3625}.human-resources-tool__content .documents-block__with-border-color{border:.125rem solid #df7f1b;padding:.9375rem}.human-resources-tool__content .action-document-item{display:flex;justify-content:space-between;align-items:center}.human-resources-tool__content .action-document-item__label{display:flex;align-items:center;grid-gap:1rem;gap:1rem}.human-resources-tool__content .action-document-item__label-icon{display:flex;justify-content:start;width:2.75rem}.human-resources-tool__content .action-document-item__label-icon svg{width:auto;height:2.75rem}.human-resources-tool__content .action-document-item .disable{background-color:#c7c6c4;cursor:default}.human-resources-tool__content .action-document-item__right-arrow-icon{width:3.125rem;height:3.125rem;display:flex;justify-content:center;align-items:center;background-color:#df7f1b;border-radius:.375rem;cursor:pointer}.human-resources-tool__content .action-document-item__right-arrow-icon svg{width:.875rem;transform:rotate(270deg)}.human-resources-tool__content .action-document-item__right-arrow-icon svg>path{fill:#fff}.human-resources-tool__content .document-item{display:flex;flex-direction:column;grid-gap:.5rem;gap:.5rem}.human-resources-tool__content .document-item__details{display:flex;justify-content:space-between;grid-gap:.625rem;gap:.625rem}.human-resources-tool__content .document-item__details-label{flex:1 1;text-decoration:underline;font-size:1rem;line-height:1.375rem;text-align:left;color:#000;cursor:pointer}.human-resources-tool__content .document-item__details-actions{display:flex;justify-content:space-between}.human-resources-tool__content .document-item__details-actions__download,.human-resources-tool__content .document-item__details-actions__tooltip{width:1.375rem;height:1.375rem}.human-resources-tool__content .document-item__details-actions .icon-download{fill:#000;cursor:pointer}.human-resources-tool__content .document-item__details-actions .icon-tooltip>path{fill:#777}.human-resources-tool__content .document-item__error{color:#de3625;font-size:.75rem}.human-resources-tool__content .document-item__loader{position:relative;min-width:auto;min-width:1.375rem;min-height:1.375rem;margin:0}.documents-block__items__with-tooltip .document-item__details-actions{min-width:3.75rem}@media screen and (min-width:768px){.documents-block__items__with-tooltip .document-item__details-actions{min-width:5.375rem}}.human-resources-tool__content .document-request-form .document-request-checkbox-field__wrapper{margin-bottom:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.human-resources-tool__content .text-area .text-area__label{color:#000}.human-resources-tool__content .form-footer{width:100%;padding-top:20px;display:flex;flex-direction:column;align-items:center}.human-resources-tool__content .form-footer__back-button,.human-resources-tool__content .form-footer__confirm-button{height:50px;padding:15px 58px 17px;border-radius:4px;box-shadow:0 5px 5px 0 rgba(0,0,0,.16);white-space:nowrap;width:186px;margin:10px;font-size:1rem}.human-resources-tool__content .form-footer__confirm-button{color:#fff}.human-resources-tool__content .form-footer__confirm-button:hover{background-color:#df7f1b}.human-resources-tool__content .form-footer__back-button:hover{background-color:#fff}@media only screen and (min-width:768px){.human-resources-tool__content .form-footer{width:100%;display:flex;flex-direction:row-reverse;justify-content:center}}.human-resources-tool__content .document-request-checkbox-field__wrapper span{padding-top:0;padding-bottom:0;font-size:0}.human-resources-tool__content .document-request-checkbox-field__wrapper svg>path{fill:#df7f1b}.human-resources-tool__content .document-request-checkbox-field__wrapper .field__label{font-size:1rem}.documents-history-page .documents-history-page__title{text-align:center;font-size:2.125rem}.documents-history-page .select-department-field .select-field .select-field__form-control .select-field__input{height:2.5rem;width:18.75rem}.documents-history-page .select-department-field--mobile .select-field .select-field__form-control .select-field__input{height:2.5rem;background:#fff;width:45vw;border:none}.documents-history-page .select-department-field--mobile .select-field .select-field__form-control .select-field__input--focus,.documents-history-page .select-department-field--mobile .select-field .select-field__form-control .select-field__input--no-focus{border:none}.documents-history-page .select-year-field .select-field .select-field__form-control .select-field__input{height:2.5rem;width:6.25rem}.documents-history-page .select-year-field--mobile .select-field .select-field__form-control .select-field__input{background:#fff;height:2.5rem;width:45vw;border:none}.documents-history-page .select-year-field--mobile .select-field .select-field__form-control .select-field__input--focus,.documents-history-page .select-year-field--mobile .select-field .select-field__form-control .select-field__input--no-focus{border:none}.documents-history-page .radio-group--switch.radio-group-field__wrapper{margin-bottom:2rem}.documents-history-page .radio-group--switch.radio-group-field__wrapper .radio-field__wrapper{justify-content:center}.documents-history-page .radio-group--switch.radio-group-field__wrapper .radio-field__wrapper .radio-group .radio__label{width:6.25rem;height:3.75rem;padding:0 1.875rem;background-color:#fff;border:none}.documents-history-page .radio-group--switch.radio-group-field__wrapper .radio-field__wrapper .radio-group .radio__label .radio-label__text{color:#000}.documents-history-page .radio-group--switch.radio-group-field__wrapper .radio-field__wrapper .radio-group .radio__label--selected{background-color:#df7f1b}.documents-history-page .radio-group--switch.radio-group-field__wrapper .radio-field__wrapper .radio-group .radio__label--selected .radio-label__text{color:#fff}.documents-history-page__documents-block{border-radius:1rem;background-color:#fff;padding:.625rem}.documents-history-page__documents-block__filters{display:flex;justify-content:space-around;grid-gap:1rem;gap:1rem}.documents-history-page__documents-block__filters__label{display:flex;align-items:center;font-size:1.25rem;font-weight:700}.documents-history-page__documents-block__filters__items{display:flex;grid-gap:1rem;gap:1rem}.documents-history-page__documents-block__filters__items--mobile{background:#df7f1b;display:flex;justify-content:center;padding:.5rem 1rem;grid-gap:.25rem;gap:.25rem;margin-bottom:1rem}.documents-history-page__documents-block__filters__item{display:flex;align-items:center;justify-content:center;grid-gap:1rem;gap:1rem}.documents-history-page__documents-block__error,.documents-history-page__documents-block__no-documents{height:12.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:1rem;gap:1rem;text-align:center}.documents-history-page__documents-block__error svg,.documents-history-page__documents-block__no-documents svg{width:2.5rem;height:2.5rem}.documents-history-page__documents-block__no-documents svg{fill:#df7f1b}.documents-history-page__documents-block__error svg{fill:#de3625}.documents-history-page__documents-block .document-item__details{padding-bottom:.625rem}.documents-history-page__documents-block__divider{margin-bottom:1.25rem;margin-top:.625rem}.documents-history-page__documents-block__documents{padding:1rem}.documents-history-page__documents-block__documents__item{padding:.375rem 0}.documents-history-page__documents-block__documents__loader{margin-top:3.125rem;min-width:18.75rem;min-height:5rem}@media screen and (min-width:768px){.documents-history-page .radio-group--switch.radio-group-field__wrapper .radio-field__wrapper .radio-group .radio__label{width:12.5rem}.documents-history-page .select-department-field--mobile .select-field .select-field__form-control .select-field__input,.documents-history-page .select-year-field--mobile .select-field .select-field__form-control .select-field__input{width:40vw}}.back-link{display:inline-block;margin-top:1rem;margin-bottom:1rem;font-size:.875rem;text-decoration:underline;color:#000}.back-link svg{width:.75rem;height:.75rem}.back-link:visited{color:#000}.wizard-form .enrolment-page__loader{position:relative;min-width:300px;min-height:80px}.wizard-form .stepper-wrapper .stepper .stepper__step.stepper__step--active>div>span,.wizard-form .stepper-wrapper .stepper .stepper__step.stepper__step--finish>div>span{background:#df7f1b}.wizard-form .stepper-wrapper .stepper .stepper__step.stepper__step--active svg,.wizard-form .stepper-wrapper .stepper .stepper__step.stepper__step--finish svg{color:#df7f1b}.wizard-form .stepper-wrapper .stepper .stepper__step.stepper__step--active .stepper__button>span>span:first-child{border:.0625rem solid #df7f1b}@media only screen and (min-width:768px){.wizard-form{margin-top:-3.125rem}.wizard-form .stepper-wrapper{width:auto;margin-bottom:1.25rem}}.human-resources-tool .employee-enrolment__beneficiaries-infos-step .spouse-informations__wrapper{margin-bottom:1.5rem}.human-resources-tool .employee-enrolment__beneficiaries-infos-step .children-informations__wrapper{margin-bottom:1.875rem}.human-resources-tool .employee-enrolment__beneficiaries-infos-step .children-number__wrapper{margin-top:1.6875rem;color:#777}.human-resources-tool .employee-enrolment__beneficiaries-infos-step .children-number__wrapper .select-field .select-field__form-control .select-field__input{width:4.875rem}.human-resources-tool .employee-enrolment__beneficiaries-infos-step .children-number__wrapper .select-field .select-field__form-control .select-field__input--focus,.human-resources-tool .employee-enrolment__beneficiaries-infos-step .children-number__wrapper .select-field .select-field__form-control .select-field__input:focus{border-color:#df7f1b}.human-resources-tool .employee-enrolment__beneficiaries-infos-step .children-number__select{margin-top:.4375rem}.human-resources-tool .employee-enrolment__beneficiaries-infos-step .beneficiaries__field-required{font-size:transform_px_to_tem(14px);margin-top:1.25rem;color:#777;display:inline-block}.human-resources-tool .employee-enrolment__beneficiaries-infos-step .radio-group--switch.radio-group-field__wrapper .radio-field__wrapper .radio-group .radio__label{width:100px}.human-resources-tool .employee-enrolment__beneficiaries-infos-step .radio-group--switch.radio-group-field__wrapper .radio-field__wrapper .radio-group .radio__label span{font-size:1rem}.human-resources-tool .employee-enrolment__beneficiaries-infos-step .radio-group--switch.radio-group-field__wrapper .radio-field__wrapper .radio-group .radio__label--selected{background-color:#df7f1b}.human-resources-tool .employee-enrolment__beneficiaries-infos-step .spouse__wrapper .field-label{font-size:1rem}.human-resources-tool .employee-enrolment__beneficiaries-infos-step .datepicker-field__wrapper .datepicker__wrapper,.human-resources-tool .employee-enrolment__beneficiaries-infos-step .employee-enrolment-form-field__social-number .field__text{width:200px}.human-resources-tool .beneficiary__wrapper .field-label__wrapper span{padding-top:0;padding-bottom:0;font-size:0}.human-resources-tool .beneficiary__wrapper .field-label__wrapper svg>path{fill:#df7f1b}.human-resources-tool .beneficiary__wrapper .field-label__wrapper .field__label{font-size:1rem}.employee-enrolment-form__company-formula-choice{margin:30px 0}.employee-enrolment-form__company-formula-choice .radio-label__text{font-weight:700;font-size:1rem}.human-resources-tool .employee-form__recap{margin:30px auto;width:100%;font-size:1rem;text-align:center}.human-resources-tool .employee-form-recap__formula-label{font-weight:700;color:#df7f1b}.human-resources-tool .employee-form__indication{display:flex;margin:20px 0}.human-resources-tool .employee-form-indication__text--small{font-size:.875rem;color:#777}.human-resources-tool .employee-form-indication__icon{margin-right:10px}.human-resources-tool .employee-form-indication__icon>svg{width:24px}.human-resources-tool .employee-form-indication__icon circle,.human-resources-tool .employee-form-indication__icon rect,.human-resources-tool .employee-form-indication__icon svg.icon>path{fill:#777}@media only screen and (min-width:768px){.human-resources-tool .employee-form__recap{width:70%}}.human-resources-tool .employee-enrolment-form__subtitle{font-size:1rem;font-weight:700;margin:20px 0}.human-resources-tool .employee-enrolment-form__indication{display:flex;margin:20px 0}.human-resources-tool .employee-enrolment-form-indication__icon{margin-right:10px}.human-resources-tool .employee-enrolment-form-indication__icon>svg{width:24px}.human-resources-tool .employee-enrolment-form-indication__icon circle,.human-resources-tool .employee-enrolment-form-indication__icon rect,.human-resources-tool .employee-enrolment-form-indication__icon svg.icon>path{fill:#777}.human-resources-tool .employee-enrolment-form-indication__text{font-size:1rem}.human-resources-tool .employee-form__iban-uppercase input{text-transform:uppercase}@media only screen and (min-width:768px){.human-resources-tool .employee-enrolment-form-field__bank-account-number .field__text{width:316px}}.human-resources-tool .employee-enrolment__personal-infos-step .radio-group--switch.radio-group-field__wrapper .radio-field__wrapper .radio-group .radio__label{width:100px}.human-resources-tool .employee-enrolment__personal-infos-step .radio-group--switch.radio-group-field__wrapper .radio-field__wrapper .radio-group .radio__label span{font-size:1rem}.human-resources-tool .employee-enrolment__personal-infos-step .radio-group--switch.radio-group-field__wrapper .radio-field__wrapper .radio-group .radio__label--selected{background-color:#df7f1b}.human-resources-tool .employee-enrolment__personal-infos-step .family-status__wrapper .select-field .select-field__form-control{flex:0 1 286px}.human-resources-tool .employee-enrolment__personal-infos-step .family-status__wrapper .select-field .select-field__form-control .select-field__input{width:100%}.human-resources-tool .employee-enrolment__personal-infos-step .family-status__wrapper .select-field .select-field__form-control .select-field__input--focus,.human-resources-tool .employee-enrolment__personal-infos-step .family-status__wrapper .select-field .select-field__form-control .select-field__input:focus{border-color:#df7f1b}.human-resources-tool .employee-enrolment__personal-infos-step .datepicker-field__wrapper .datepicker-field__state-field{margin-left:2.8125rem}.human-resources-tool .employee-enrolment__personal-infos-step .datepicker-field__wrapper .datepicker__wrapper{width:200px}.human-resources-tool .employee-enrolment__personal-infos-step .employee-enrolment-form-field__date{display:flex;align-items:center;position:relative}.human-resources-tool .employee-enrolment__personal-infos-step .employee-enrolment-form-field__date .tooltip-button{position:absolute;left:12.5rem;top:.8125rem}.human-resources-tool .employee-enrolment__personal-infos-step .employee-enrolment-form-field__date .tooltip-button svg.icon .tooltip-button svg.icon circle,.human-resources-tool .employee-enrolment__personal-infos-step .employee-enrolment-form-field__date .tooltip-button svg.icon .tooltip-button svg.icon rect,.human-resources-tool .employee-enrolment__personal-infos-step .employee-enrolment-form-field__date .tooltip-button svg.icon>path{fill:#777}.human-resources-tool .employee-enrolment__personal-infos-step .field__information{opacity:.8;font-style:italic}.human-resources-tool .employee-enrolment__personal-infos-step .employee-enrolment-form-field__city .field__text,.human-resources-tool .employee-enrolment__personal-infos-step .employee-enrolment-form-field__phone-number .field__text,.human-resources-tool .employee-enrolment__personal-infos-step .employee-enrolment-form-field__social-number .field__text,.human-resources-tool .employee-enrolment__personal-infos-step .employee-enrolment-form-field__zipcode .field__text,.human-resources-tool .employee-enrolment__personal-infos-step .organization-code .field__text{width:200px}.human-resources-tool .employee-enrolment__personal-infos-step .is-am-plan__wrapper>label{margin-left:0}.human-resources-tool .employee-enrolment__personal-infos-step .select-field__input{width:12.75rem}.human-resources-tool .employee-enrolment__personal-infos-step .organization-code{margin-top:10px}.human-resources-tool .employee-enrolment__personal-infos-step .employee-enrolment-form-field__social-number{margin:15px 0}.human-resources-tool .icon-check{fill:#1a962b;width:.75em}.human-resources-tool input:checked+span svg.icon-check{margin-top:0;width:.6em}@media only screen and (min-width:768px){.human-resources-tool .employee-enrolment__personal-infos-step .employee-enrolment-form-field__email .field__text{width:17.875rem}.human-resources-tool .employee-enrolment__personal-infos-step .family-status__wrapper .select-field .select-field__form-control .select-field__input{max-width:22.75rem}}.profile--human-resources__matched-option{color:#df7f1b}.human-resources-tool .remote-transmission-form__is-remote-transmission-active,.human-resources-tool .remote-transmission-form__rufus-reason{margin-top:1rem}.human-resources-tool .remote-transmission-form .field__error{color:#de3625;font-size:rem(16px)}.employee-enrolment-success-container{display:flex;justify-content:center;align-items:center;height:100%;text-align:center}.employee-enrolment-success-container .employee-enrolment-success,.employee-enrolment-success-container .employee-enrolment-success-pending{background-color:#fff;padding:1rem 2rem 2rem;display:flex;flex-direction:column;align-items:center;width:100vw}.employee-enrolment-success-container .employee-enrolment-success-pending__title,.employee-enrolment-success-container .employee-enrolment-success__title{font-size:1.5rem;font-weight:700;line-height:1.13;color:#df7f1b;padding-bottom:1.5625rem;border-bottom:.0625rem solid #c7c6c4;width:100%}.employee-enrolment-success-container .employee-enrolment-success-pending__title--black,.employee-enrolment-success-container .employee-enrolment-success__title--black{color:#000;display:block}.employee-enrolment-success-container .employee-enrolment-success-pending__subtitle,.employee-enrolment-success-container .employee-enrolment-success__subtitle{display:flex;padding:.5rem 1rem;justify-content:center;align-items:center;grid-gap:.625rem;gap:.625rem;border-radius:3.75rem;background:#f6f7fb;max-width:9.375rem}.employee-enrolment-success-container .employee-enrolment-success-pending__subtitle__icon,.employee-enrolment-success-container .employee-enrolment-success__subtitle__icon{padding:.3125rem;background-color:#fff;border-radius:50%}.employee-enrolment-success-container .employee-enrolment-success-pending__steps,.employee-enrolment-success-container .employee-enrolment-success__steps{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;grid-gap:1rem;gap:1rem;margin-top:1.5rem;margin-bottom:1.5rem}.employee-enrolment-success-container .employee-enrolment-success-pending__steps__card,.employee-enrolment-success-container .employee-enrolment-success-pending__steps__card--gray,.employee-enrolment-success-container .employee-enrolment-success__steps__card,.employee-enrolment-success-container .employee-enrolment-success__steps__card--gray{position:relative;display:flex;line-height:20px;height:11.25rem;flex-direction:column;justify-content:center;align-items:center;border-radius:.375rem;border:.125rem solid #c7c6c4;grid-gap:.625rem;gap:.625rem;padding:1rem}.employee-enrolment-success-container .employee-enrolment-success-pending__steps__card--gray a:link,.employee-enrolment-success-container .employee-enrolment-success-pending__steps__card--gray a:visited,.employee-enrolment-success-container .employee-enrolment-success-pending__steps__card a:link,.employee-enrolment-success-container .employee-enrolment-success-pending__steps__card a:visited,.employee-enrolment-success-container .employee-enrolment-success__steps__card--gray a:link,.employee-enrolment-success-container .employee-enrolment-success__steps__card--gray a:visited,.employee-enrolment-success-container .employee-enrolment-success__steps__card a:link,.employee-enrolment-success-container .employee-enrolment-success__steps__card a:visited{color:inherit}.employee-enrolment-success-container .employee-enrolment-success-pending__steps__card--gray,.employee-enrolment-success-container .employee-enrolment-success__steps__card--gray{height:11.25rem;background:#f6f7fb}.employee-enrolment-success-container .employee-enrolment-success-pending__steps__card__icon__step-number,.employee-enrolment-success-container .employee-enrolment-success-pending__steps__card__icon__step-number--gray,.employee-enrolment-success-container .employee-enrolment-success__steps__card__icon__step-number,.employee-enrolment-success-container .employee-enrolment-success__steps__card__icon__step-number--gray{position:absolute;top:2.5rem;right:6.25rem;width:1.5625rem;height:1.5625rem;border-radius:100%;background-color:#df7f1b;display:flex;justify-content:center;align-items:center;color:#fff}.employee-enrolment-success-container .employee-enrolment-success-pending__steps__card__icon__step-number--gray,.employee-enrolment-success-container .employee-enrolment-success__steps__card__icon__step-number--gray{background-color:#cbc9d6}.employee-enrolment-success-container .employee-enrolment-success-pending__steps__card--gray svg,.employee-enrolment-success-container .employee-enrolment-success-pending__steps__card svg,.employee-enrolment-success-container .employee-enrolment-success__steps__card--gray svg,.employee-enrolment-success-container .employee-enrolment-success__steps__card svg{width:2.75rem;height:2.75rem}.employee-enrolment-success-container .employee-enrolment-success-pending__button,.employee-enrolment-success-container .employee-enrolment-success__button{width:100%;white-space:normal;text-align:center}.employee-enrolment-success-container .employee-enrolment-success-pending__button__input,.employee-enrolment-success-container .employee-enrolment-success__button__input{width:100%;margin:auto;color:#fff;padding:.9375rem 1.25rem;font-size:1rem;line-height:1.5;box-shadow:0 5px 5px 0 rgba(0,0,0,.16)}.employee-enrolment-success-container svg.icon-list{width:2.75rem;height:2.75rem}@media only screen and (min-width:768px){.employee-enrolment-success-container .employee-enrolment-success-pending__steps{flex-direction:row;justify-content:space-between}.employee-enrolment-success-container .employee-enrolment-success-pending__steps__card{border:.125rem solid #df7f1b;width:20%;padding:3.125rem 1.5rem 0;justify-content:unset;font-size:.875rem}.employee-enrolment-success-container .employee-enrolment-success-pending__steps .employee-enrolment-success-pending__steps__card--gray{font-size:.875rem;border:none;width:20%;padding:3.125rem 1.5rem 0;justify-content:unset}.employee-enrolment-success-container .employee-enrolment-success-pending__steps .employee-enrolment-success-pending__steps__card--gray span.employee-enrolment-success-pending__steps__card__icon__step-number--gray,.employee-enrolment-success-container .employee-enrolment-success-pending__steps .employee-enrolment-success-pending__steps__card--gray span.employee-enrolment-success__steps__card__icon__step-number,.employee-enrolment-success-container .employee-enrolment-success-pending__steps .employee-enrolment-success-pending__steps__card--gray span.employee-enrolment-success__steps__card__icon__step-number--gray{right:4.0625rem}.employee-enrolment-success-container .employee-enrolment-success-pending__steps .employee-enrolment-success-pending__steps__card--gray span.employee-enrolment-success-pending__steps__card__icon__step-number--gray{right:3.4375rem}.employee-enrolment-success-container .employee-enrolment-success-pending__steps svg.icon-dropdown{transform:rotate(-90deg)}.employee-enrolment-success-container .employee-enrolment-success{max-width:37.5rem;border-radius:.375rem;padding:1rem 1.5rem 2rem}.employee-enrolment-success-container .employee-enrolment-success__steps{flex-direction:row}.employee-enrolment-success-container .employee-enrolment-success-pending__steps__card--gray,.employee-enrolment-success-container .employee-enrolment-success__steps__card,.employee-enrolment-success-container .employee-enrolment-success__steps__card--gray{width:40%;padding:3.125rem 1.5rem 0;justify-content:unset}.employee-enrolment-success-container .employee-enrolment-success-pending__steps__card__icon__step-number--gray,.employee-enrolment-success-container .employee-enrolment-success__steps__card__icon__step-number,.employee-enrolment-success-container .employee-enrolment-success__steps__card__icon__step-number--gray{right:4.0625rem}.employee-enrolment-success-container .employee-enrolment-success__button,.employee-enrolment-success-container .employee-enrolment-success__button__button__input{width:50%}}.human-resources-tool__content .employee{box-sizing:border-box}.human-resources-tool__content .employee-informations__loader{position:relative;min-width:300px;min-height:80px}.human-resources-tool__content .employee__informations--top{display:flex;flex-direction:column}.human-resources-tool__content .employee__informations--top .employee__main-informations{display:flex;flex-direction:row;border-bottom:1px solid #e2e2e2;padding-bottom:1.0625rem;margin-bottom:1.375rem}.human-resources-tool__content .employee__informations--top .employee__main-informations .employee-civility__icon{width:42px;margin:0 .9375rem 1rem 1.625rem;max-width:2.625rem;fill:#777}.human-resources-tool__content .employee__informations--top .employee__main-informations .employee__personnal-informations{font-size:16px;color:#777}.human-resources-tool__content .employee__informations--top .employee__main-informations .employee__personnal-informations .employee--name{font-size:20px;font-weight:700;color:#000}.human-resources-tool__content .employee__informations--top .employee__contract-wrapper{border-bottom:1px solid #e2e2e2;padding-bottom:1.25rem}.human-resources-tool__content .employee__informations--top .employee__contract-wrapper .employee__contract{display:flex;flex-direction:column;width:100%;border-bottom:1px solid #e2e2e2;padding-bottom:1.25rem;margin-bottom:1rem}.human-resources-tool__content .employee__informations--top .employee__contract-wrapper .employee-contract__removal-btn{width:186px;height:50px;padding:15px 58px 17px;border-radius:4px;box-shadow:0 5px 5px 0 rgba(0,0,0,.16);white-space:nowrap;align-self:center;width:228px;color:#fff;font-size:1rem}.human-resources-tool__content .employee__informations--top .employee__contract-wrapper .employee-contract__informations{padding-left:30px;padding-bottom:20px}.human-resources-tool__content .employee__informations--top .employee__contract-wrapper .employee-beneficiaries__wrapper{margin-left:1.875rem}.human-resources-tool__content .employee__informations--top .employee__contract-wrapper .employee-beneficiaries__wrapper .employee-beneficiaries__list{list-style-type:none;margin-top:1rem;-webkit-padding-start:.9375rem;padding-inline-start:.9375rem;line-height:24px}.human-resources-tool__content .employee__informations--top .employee__contract-wrapper .employee-beneficiaries__wrapper .employee-beneficiaries__list--infos:before{content:"•";color:#df7f1b;display:inline-block;width:10px;margin-left:-1em}.human-resources-tool__content .employee__informations--top .employee__contract-wrapper .employee-beneficiaries__wrapper .employee-beneficiaries__list--infos{font-size:1rem}.human-resources-tool__content .employee__informations--bottom{margin:1.875rem 0 .625rem;display:flex;justify-content:center;align-items:center}.human-resources-tool__content .employee__informations--bottom .employee__back-button{display:block;height:50px;margin:auto;border-radius:6px;box-shadow:0 3px 4px 0 rgba(0,0,0,.2);border:1px solid #d4d4d4;background-color:#fff;font-size:1rem;color:#000;width:174px}@media only screen and (min-width:768px){.human-resources-tool__content .employee-page__title{margin-bottom:65px}.human-resources-tool__content .employee__informations--top{flex-direction:row;margin-top:19px}.human-resources-tool__content .employee__informations--top .employee__main-informations{display:inline;border-bottom:none;margin-bottom:0;height:17.875rem;padding:10px;flex:1 1 261px}.human-resources-tool__content .employee__informations--top .employee__main-informations .employee-civility__icon{margin:0 0 .9375rem}.human-resources-tool__content .employee__informations--top .employee__contract-wrapper{border-bottom:none;padding-left:20px;padding-bottom:0;flex:2 1 502px;border-left:1px solid #e2e2e2}.human-resources-tool__content .employee__informations--top .employee__contract-wrapper .employee__contract{flex-direction:row;justify-content:space-between;min-height:110px;border-bottom:none;margin-bottom:0;padding-bottom:0}.human-resources-tool__content .employee__informations--top .employee__contract-wrapper .employee-beneficiaries__wrapper{margin-left:0}.human-resources-tool__content .employee__informations--top .employee__contract-wrapper .employee-beneficiaries__wrapper .employee-beneficiaries__list{margin-top:.625rem;margin-bottom:.625rem}.human-resources-tool__content .employee__informations--top .employee__contract-wrapper .employee-contract__informations{padding-left:0}.human-resources-tool__content .employee__informations--top .circle-divider{display:block;width:100%;height:.25rem;border:0;background-repeat:repeat-x;background-size:.5rem .25rem;background-image:radial-gradient(circle,#c7c6c4 1px,transparent 2px);background-color:initial;margin:30px 0}.human-resources-tool__content .employee__informations--bottom{border-top:1px solid #e2e2e2;padding:30px 280px 10px;margin-bottom:0}}.employee-removal .employee-removal__content{margin:20px 0 0;padding:30px 0 0;border-top:1px solid #e2e2e2}.employee-removal .employee-removal__informations{font-size:16px;color:#777}.employee-removal .employee-removal-informations__fullname{font-size:20px;font-weight:700;color:#000}.employee-removal .employee-removal-informations__email{word-wrap:break-word}.employee-removal .employee-removal-form__removal-date{margin:20px 0}.employee-removal .removal-date__label{font-size:1rem;color:#000;margin-bottom:10px}.employee-removal .removal-date-label__text{margin:0}.employee-removal .removal-date-label__tooltip-button svg.icon>path,.employee-removal .removal-date-label__tooltip-button svg.icon circle,.employee-removal .removal-date-label__tooltip-button svg.icon rect{fill:#777}@media only screen and (min-width:768px){.human-resources-tool .employee-removal .employee-removal-form__removal-date,.human-resources-tool .employee-removal .employee-removal__informations{padding-left:100px}}h6.MuiPickersToolbarText-toolbarTxt{color:hsla(0,0%,100%,.25)}.MuiPickersDay-daySelected p,h4.MuiPickersToolbarText-toolbarTxt{color:#fff}.human-resources-tool__content .form-title__count{font-weight:400}.human-resources-tool__content .employees{padding-top:0;box-sizing:border-box}.human-resources-tool__content .form__content--small .employees__search-wrapper{position:-webkit-sticky;position:sticky;top:0;box-sizing:border-box;z-index:1;padding-top:1.25rem;margin:0 -1.25rem 1.25rem;box-shadow:0 5px 5px 0 rgba(0,0,0,.16);background:#fff}.human-resources-tool__content .form__content--small .employees__export{color:#1e2c32;border:.0625rem solid #cbcad6;padding:.5rem 1.5rem;border-radius:.375rem;text-transform:none;font-size:.875rem;font-weight:400;line-height:1.25rem;box-shadow:none;max-height:2.625rem}.human-resources-tool__content .form__content--small .employees__export svg{margin-right:.625rem}.human-resources-tool__content .employee-letter__radio-group-wrapper{display:flex}.human-resources-tool__content .employees__error-message{color:#de3625}.human-resources-tool__content .employees__filters{margin-bottom:.625rem}.human-resources-tool__content .employees__filters,.human-resources-tool__content .employees__filters__select{display:flex;flex-direction:column;grid-gap:.9375rem;gap:.9375rem}.human-resources-tool__content .employees__list{overflow:visible;margin:0;padding:0;list-style-type:none}.human-resources-tool__content .employees__chips{display:flex;grid-gap:.625rem;gap:.625rem;margin-bottom:1.5625rem}.human-resources-tool__content .employees__chips svg.icon-circle-close{width:1.25rem;margin-right:.625rem;margin-top:.3125rem;z-index:10}.human-resources-tool__content .employees__chips svg.icon-circle-close ellipse,.human-resources-tool__content .employees__chips svg.icon-circle-close rect{stroke:#000}.human-resources-tool__content .employees__list-header{display:none}.human-resources-tool__content .employees-list__item{scroll-margin-top:240px}.human-resources-tool__content .employees-list__item .employees-list-item-list__item{display:flex;flex-direction:column;grid-gap:.3125rem;gap:.3125rem}.human-resources-tool__content .employees-list__item:last-child .employees-list-item-list__item:last-child{margin-bottom:0;border-bottom:0}.human-resources-tool__content .employees-list-item__anchor{display:none}.human-resources-tool__content .employees-list-item__list{margin:0;padding:0;list-style-type:none}.human-resources-tool__content .employees-list-item-list__item{padding:1.25rem 0;border-bottom:.0625rem solid #e2e2e2;word-wrap:break-word;cursor:pointer}.human-resources-tool__content .employees-list-item-list__item:last-child{margin-bottom:1.25rem}.human-resources-tool__content .employees-list__loader{position:relative;min-width:18.75rem;min-height:5rem;margin-bottom:1.875rem}.human-resources-tool__content .employee-block__add-btn--floating{position:fixed;z-index:2;width:3.125rem;height:3.125rem;bottom:2.8125rem;right:1.25rem}.human-resources-tool__content .employee-block__add-btn--floating svg.icon-plus{width:3.125rem;height:3.125rem}.human-resources-tool__content .employee-block__add-btn--floating svg.icon-plus path:last-child{fill:#fff}.human-resources-tool__content .employee-block__add-btn--floating svg.icon-plus path:first-child{fill:#df7f1b}.employee-dialog-info div.MuiPaper-root{width:30%}.employee-dialog-info h2{display:flex;justify-content:center}.employee-dialog-info div.MuiDialogContent-root{display:flex;flex-direction:column;align-items:center}.employee-dialog-info h3{margin:1.25rem 0}.employee-dialog-info__btn{display:flex!important;width:13.125rem;height:3.125rem;border-radius:.25rem;box-shadow:0 5px 5px 0 rgba(0,0,0,.16);white-space:nowrap;color:#fff!important;font-size:1rem;justify-content:center!important}.employee-dialog-info__btn:hover{background-color:#df7f1b;box-shadow:0 5px 5px 0 rgba(0,0,0,.16)}@media only screen and (min-width:768px){.human-resources-tool__content .employees{max-width:61.25rem}.human-resources-tool__content .form__content--small .employees__search-wrapper{position:relative;box-shadow:none;margin:initial}.human-resources-tool__content .employee-page__title{margin-bottom:4.0625rem}.human-resources-tool__content .employees__filters{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:.625rem;grid-gap:0;gap:0}.human-resources-tool__content .employees__filters__select{display:flex;flex-direction:row;grid-gap:2.5rem;gap:2.5rem}.human-resources-tool__content .employees__list-header{display:flex;justify-content:space-between;color:#777;border-top:.0625rem solid #cbc9d6;border-bottom:.0625rem solid #cbc9d6;padding:.3125rem 2.5rem .3125rem 0;margin-bottom:1.25rem}.human-resources-tool__content .employees__list{box-sizing:border-box;max-height:49.75rem;overflow-y:scroll;overflow-x:hidden;margin:0 0 0 -.625rem;padding:0 3.125rem 0 1.25rem}.human-resources-tool__content .employees__list .employees-list-item-list__item{display:grid;grid-template-columns:2fr 2fr 1fr;width:100%}.human-resources-tool__content .employees__list .employees-list-item-list__item--align-end{text-align:end}.human-resources-tool__content .employees__list::-webkit-scrollbar{background-color:#d6dee1;border-radius:1.25rem;width:.375rem}.human-resources-tool__content .employees__list::-webkit-scrollbar-thumb{background-color:#df7f1b;border-radius:1.25rem;background-clip:content-box}.human-resources-tool__content .employees-list-item{scroll-margin-top:0}}.human-resources-tool .employee-letter__radio-group{border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;padding:20px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;overflow-x:scroll;background-color:#fff}.human-resources-tool .employee-letter__radio-group::-webkit-scrollbar{height:0}.human-resources-tool .employee-letter__radio-group .field__radio{margin:0 .5rem;display:flex;flex-grow:1;align-items:center;text-align:center;border:none}.human-resources-tool .employee-letter__radio-group .field__radio span{display:flex;align-items:center;justify-content:center;width:56px;height:38px;color:#777;border:1px solid #777;border-radius:100px;font-size:16px}.human-resources-tool .employee-letter__radio-group .field__radio .radio-button{display:none}.human-resources-tool .employee-letter__radio-group .field__radio--checked span{font-weight:700;color:#df7f1b;border:1px solid #df7f1b}.human-resources-tool .field__radio{border:1px solid;box-sizing:border-box;display:flex;flex-direction:row;flex-basis:50%;flex-wrap:nowrap;width:auto;height:auto}@media only screen and (min-width:768px){.human-resources-tool .employee-letter__radio-group{overflow-x:hidden;display:flex;width:56.25rem;margin:.3125rem 0 1.25rem;padding:.6875rem 1.375rem;flex-direction:row;flex-wrap:nowrap;align-items:center;border-radius:12.5rem;border:.0625rem solid #c7c6c4;justify-content:center}.human-resources-tool .employee-letter__radio-group:first-child{margin-left:0;margin-right:0}.human-resources-tool .employee-letter__radio-group .field__radio{border:none}.human-resources-tool .employee-letter__radio-group .field__radio:last-child{margin-right:-10px}.human-resources-tool .employee-letter__radio-group .field__radio span{width:0;height:16px;padding:0;border:none}}.human-resources-tool .search-employee-block{background-color:#fff;padding:0 1.25rem 1.25rem;max-width:61.25rem}.human-resources-tool .search-employee-block__title{margin-bottom:20px;font-size:1.125rem;font-weight:700}.human-resources-tool .search-employee-block--overlay{position:fixed;box-sizing:border-box;height:100%;width:100%;z-index:10;top:0;left:0;background-color:#fff}.human-resources-tool .search-employee-block--overlay .search-employee-block__title{display:none}@media only screen and (min-width:768px){.human-resources-tool .search-employee-block--overlay{position:relative}.human-resources-tool .search-employee-block--overlay .search-employee-block__title{display:block}.human-resources-tool .search-employee-block{background:none;box-sizing:border-box;padding:0;margin-bottom:15px}.human-resources-tool .search-employee-block .search-employee-block__title{font-size:1.25rem}.human-resources-tool .employee-block{display:flex;justify-content:space-between}.human-resources-tool .employee-block__add-btn{display:flex;width:210px;height:50px;border-radius:4px;box-shadow:0 5px 5px 0 rgba(0,0,0,.16);white-space:nowrap;font-size:1rem;color:#fff}.human-resources-tool .employee-block__add-btn:hover{background-color:#df7f1b;box-shadow:0 5px 5px 0 rgba(0,0,0,.16)}.human-resources-tool .disable.employee-block-add-btn__icon svg.icon-plus path:first-child{fill:#c7c6c4}.human-resources-tool .employee-block-add-btn__icon svg.icon-plus{width:24px;height:24px}.human-resources-tool .employee-block-add-btn__icon svg.icon-plus path:last-child{fill:#fff}.human-resources-tool .employee-block-add-btn__icon svg.icon-plus path:first-child{fill:#df7f1b}}.human-resources-tool .search-employee-block--overlay .autosuggest__input-wrapper{width:100%}.human-resources-tool .autosuggest__input-wrapper{position:relative;max-height:48px;padding:12px 12px 15px;box-sizing:border-box;border:1px solid #c7c6c4;border-radius:6px}.human-resources-tool .react-autosuggest__input{width:100%;padding-right:30px;box-sizing:border-box;border:none;font-size:1rem;font-family:"Asap",sans-serif;text-overflow:ellipsis;outline:0;appearance:none;-moz-appearance:none;-webkit-appearance:none}.human-resources-tool .react-autosuggest__input::placeholder{font-style:italic;color:#777}.human-resources-tool .react-autosuggest__input:focus-visible{outline:none}.human-resources-tool .autosuggest-input__icon{position:absolute;z-index:12;right:12px;top:25%;width:20px;height:20px}.human-resources-tool svg.icon-circle-close{cursor:pointer}.human-resources-tool svg.icon-circle-close path,.human-resources-tool svg.icon-circle-close rect{fill:#777}.human-resources-tool svg.icon-circle-close ellipse{stroke-width:2px;stroke:#777}@media only screen and (min-width:768px){.human-resources-tool .search-employee-block .autosuggest__input-wrapper{width:43.75rem}.human-resources-tool .search-employee-block .autosuggest__input-wrapper.autosuggest__input-wrapper--active{border-bottom:none;border-radius:6px 6px 0 0}.human-resources-tool .search-employee-block .autosuggest__input-wrapper--active{position:relative}.human-resources-tool .search-employee-block .react-autosuggest__input{padding-right:50px}.human-resources-tool .search-employee-block .autosuggest-input__icon{right:20px}.human-resources-tool .search-employee-block .autosuggest__input-divider{position:absolute;bottom:0;width:42.1875rem;margin:.625rem auto 0;height:.0625rem;background-color:#c7c6c4}}.human-resources-tool .react-autosuggest__suggestion{line-height:1.88;font-size:1rem;cursor:pointer}@media only screen and (min-width:768px){.human-resources-tool .react-autosuggest__suggestion{line-height:30px;position:relative}.human-resources-tool .react-autosuggest__suggestion--highlighted:before{content:"";top:0;left:0;position:absolute;width:calc(100% + 24px);height:100%;margin-left:-12px;background-color:#f3f3f3;z-index:-1}}.human-resources-tool .search-employee-block .react-autosuggest__container{padding:0}.human-resources-tool .search-employee-block .autosuggest__suggestions-container--empty{display:none;padding:12px}.human-resources-tool .search-employee-block--overlay .react-autosuggest__container{padding:15px 0}.human-resources-tool .search-employee-block--overlay .autosuggest__suggestions-container{border:none;box-shadow:none;z-index:12}.human-resources-tool .search-employee-block--overlay .autosuggest__suggestions-container--empty{display:block}.human-resources-tool .react-autosuggest__suggestions-list{list-style-type:none;margin:0;padding:12px}.human-resources-tool .autosuggest__suggestions-container--more{position:relative}.human-resources-tool .autosuggest__suggestions-container--more .react-autosuggest__suggestions-list{padding-bottom:20px}.human-resources-tool .autosuggest__suggestions-container--more .react-autosuggest__suggestion:last-child:after{position:absolute;bottom:0;left:12px;content:". . ."}@media only screen and (min-width:768px){.human-resources-tool .search-employee-block .employee-block{padding:20px;background-color:#fff;border-radius:1rem;box-shadow:0 5px 5px 0 rgba(0,0,0,.16);position:relative;z-index:2}.human-resources-tool .search-employee-block .autosuggest__suggestions-container{position:absolute;width:43.75rem;box-sizing:border-box;border-radius:0 0 6px 6px;border:.0625rem solid #c7c6c4;border-top:none;box-shadow:none}.human-resources-tool .search-employee-block .autosuggest__suggestions-container--empty{display:block;box-sizing:border-box}.human-resources-tool .search-employee-block--overlay .react-autosuggest__container{padding:0}}.department-select{display:flex;grid-gap:.625rem;gap:.625rem}.department-select__label{padding-top:.3125rem}.department-select .MuiInputBase-root{height:2.1875rem}.department-select .MuiSelect-icon{top:calc(50% - 11px);transform:none}.department-select svg{width:.9375rem;padding-right:.3125rem}.department-select__input .MuiSelect-select{padding:0 1.5rem;width:12.5rem}@media only screen and (min-width:768px){.department-select__label{padding-top:.625rem}.department-select__input{margin-right:.9375rem}.department-select__input .MuiSelect-select{width:19.0625rem}}.date-range-picker{display:flex;flex-direction:column;grid-gap:.625rem;gap:.625rem;padding:.4375rem 0}.date-range-picker .MuiInputBase-root{border:none;padding-left:0}.date-range-picker input.MuiInputBase-input{width:5.625rem;padding:0}.date-range-picker .MuiOutlinedInput-notchedOutline{border:none}.date-range-picker .MuiButtonBase-root{padding:.25rem;background-color:#df7f1b;border-radius:.5rem}.date-range-picker .MuiButtonBase-root:hover{background-color:#df7f1b}.date-range-picker .MuiSvgIcon-root{height:1rem;width:1rem;color:#fff}.select-date-filter-input.radio-group--multiple-options.radio-group-field__wrapper .radio-field__wrapper .radio-group .radio__label{height:1.375rem;border:none}.select-date-filter-popover .MuiPaper-root{margin-top:-.0625rem;transition:none;box-shadow:none;background-color:#fff;width:13.6875rem;border:.0625rem solid rgba(0,0,0,.23);border-top-right-radius:0;border-top-left-radius:0}.select-filter-date{display:flex;grid-gap:.625rem;gap:.625rem}.select-filter-date .MuiSelect-icon{top:calc(50% - 11px);transform:none}.select-filter-date svg{width:.9375rem}.select-filter-date__label{padding-top:.625rem}.select-filter-date__anchor{display:flex;justify-content:space-between;border:.0625rem solid rgba(0,0,0,.23);border-right:none;border-radius:.375rem;width:13.75rem;min-height:2.1875rem}.select-filter-date__anchor,.select-filter-date__anchor .year-select{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.select-filter-date__anchor .year-select{width:10rem}.select-filter-date__anchor .MuiSelect-select{padding:0}.select-filter-date__anchor .MuiOutlinedInput-notchedOutline{border:none}.select-filter-date__anchor__input{display:flex;align-items:center;padding-left:.625rem}.select-filter-date__anchor--no-radius-bottom-border{border-bottom-left-radius:0}.select-filter-date__anchor__button{display:flex;border:none;border-right:.0625rem solid rgba(0,0,0,.23);border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;width:2.8125rem;font-size:1.125rem;cursor:pointer}.select-filter-date__anchor__button--no-radius-bottom-border{border-bottom-right-radius:0}.select-filter-date__anchor__button .rotate90{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-left:.3125rem;margin-top:.3125rem;transform:rotate(-90deg)}.human-resources-tool__content{width:100%}.human-resources-tool__content .error-page-wrapper{width:calc(100% + 70px);margin:25px 0 0 -70px}.human-resources-tool__content .error-page{width:100%;max-width:400px;min-height:248px;margin:auto;background:url(/static/media/error-image-mobile.8a6e4640.png) 0 100% no-repeat transparent}.human-resources-tool__content .error-page__content{float:right;width:170px;padding-bottom:10px;margin:16px}.human-resources-tool__content .error-page-content__title{margin-bottom:16px;color:#df7f1b;font-size:1.5rem;font-weight:700;line-height:.67}.human-resources-tool__content .error-page-content__description{font-size:1rem;color:#000;margin-bottom:10px;line-height:1.375rem}.human-resources-tool__content .error-page-content__button{color:#fff;font-size:1rem;line-height:1.5;padding:10px}@media screen and (min-width:768px){.human-resources-tool__content .error-page-wrapper{width:100%;margin:200px 0 0}.human-resources-tool__content .error-page{width:100%;max-width:none;min-height:450px;background:url(/static/media/error-image-desktop.910dbfcf.png) 0 100% no-repeat #f0f0f0;border-radius:16px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.human-resources-tool__content .error-page__content{width:338px;float:left;margin:150px 0 0 400px}.human-resources-tool__content .error-page-content__title{font-size:2.875rem;margin-bottom:35px}.human-resources-tool__content .error-page-content__description{font-size:1rem;margin-bottom:25px}.human-resources-tool__content .error-page-content__button{line-height:1.25rem;padding:16px 30px;font-size:1rem}}.forgotten-password-page .buttons-wrapper{display:flex;flex-direction:column;align-items:center}.forgotten-password-page .button__input{margin:20px}.forgotten-password-page .button__input:last-child{-webkit-margin-after:0;margin-block-end:0}@media only screen and (min-width:768px){.forgotten-password-page.password-page .password-page-content__section{margin-right:200px}.forgotten-password-page .buttons-wrapper{flex-direction:row;justify-content:space-around}.forgotten-password-page .button__input{margin:0}}.human-resources-tool__content .magazine-posts-page__title{margin:30px 0;font-size:1.5rem;font-weight:700;text-align:center;color:#000}.human-resources-tool__content .magazine-posts-page__loader{position:relative;min-width:300px;min-height:80px}.human-resources-tool__content .magazine-posts-page__posts-container{display:flex;flex-direction:column;justify-content:space-between;width:100%}.human-resources-tool__content .magazine-posts-page__more-post{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:25px;background-color:#fff;min-height:160px;font-size:1.125rem;color:#000;text-decoration:none}.human-resources-tool__content .magazine-posts-page-more-post__icon{margin-bottom:12px}.human-resources-tool__content .magazine-posts-page-more-post__icon svg.icon{width:50px;height:50px}.human-resources-tool__content .magazine-posts-page-more-post__icon svg.icon path:last-child{fill:#fff}.human-resources-tool__content .magazine-posts-page-more-post__icon svg.icon path:first-child{fill:#df7f1b}@media only screen and (min-width:768px){.human-resources-tool__content .magazine-posts-page__title{font-size:2rem}.human-resources-tool__content .magazine-posts-page__posts-container{flex-direction:row;flex-wrap:wrap}.human-resources-tool__content .magazine-posts-page__posts-container>*{flex:1 1 300px;height:auto;margin:10px}.human-resources-tool__content .magazine-posts-page__posts-container .magazine-post-item--first{flex:1 1 100%;height:auto}.human-resources-tool__content .magazine-posts-page__more-post{border-radius:1rem}}.human-resources-tool__content .magazine-post-item{position:relative;background:#fff;margin-bottom:32px}.human-resources-tool__content .magazine-post-item__title-link{text-decoration:none}.human-resources-tool__content .magazine-post-item__title-link:hover{text-decoration:underline}.human-resources-tool__content .magazine-post-item--first .magazine-post-item-picture-link__picture{height:204px}.human-resources-tool__content .magazine-post-item--first .magazine-post-item-content__title{font-size:1.375rem}.human-resources-tool__content .magazine-post-item--first .magazine-post-item-content__infos{margin-bottom:30px}.human-resources-tool__content .magazine-post-item__picture-link{position:relative;display:block;outline:0}.human-resources-tool__content .magazine-post-item-picture-link__picture{display:block;width:100%;height:160px;object-fit:cover}.human-resources-tool__content .magazine-post-item__content{padding:18px 18px 25px}.human-resources-tool__content .magazine-post-item-content__title{margin-bottom:3px;font-size:1.125rem;font-weight:700}.human-resources-tool__content .magazine-post-item-content__infos{margin-bottom:15px;font-size:.875rem;color:#777}.human-resources-tool__content .magazine-post-item-content__text{margin-bottom:16px;font-size:1rem}.human-resources-tool__content .magazine-post-item-content__link{font-size:1rem;color:#000;text-decoration:underline;position:absolute;bottom:25px}@media screen and (min-width:768px){.human-resources-tool__content .magazine-post-item{overflow:hidden;margin:10px;border-radius:1rem;box-shadow:0 5px 5px 0 rgba(0,0,0,.16)}.human-resources-tool__content .magazine-post-item-picture-link__picture{width:100%;height:168px}.human-resources-tool__content .magazine-post-item-content__text{overflow:hidden;min-height:120px}.human-resources-tool__content .magazine-post-item--first{display:flex;flex-direction:row-reverse}.human-resources-tool__content .magazine-post-item--first .magazine-post-item__picture-link{margin:20px 50px}.human-resources-tool__content .magazine-post-item--first .magazine-post-item-picture-link__picture{width:428px;height:280px;border-radius:1rem}.human-resources-tool__content .magazine-post-item--first .magazine-post-item__content{flex:1 1}.human-resources-tool__content .magazine-post-item--first .magazine-post-item-content__title{font-size:1.375rem}.human-resources-tool__content .magazine-post-item--first .magazine-post-item-content__infos{margin-bottom:30px}.human-resources-tool__content .magazine-post-item--first .magazine-post-item-content__text{min-height:160px}.human-resources-tool__content .magazine-posts-page__more-post{box-shadow:0 5px 5px 0 rgba(0,0,0,.16)}}.human-resources-tool__content .partners__title{margin:30px 0;font-size:1.5rem;line-height:1.625rem;font-weight:700;text-align:center;color:#000}.human-resources-tool__content .partners__item{margin-bottom:30px}.human-resources-tool__content .partners-item__container{position:relative;padding:40px 20px 90px;background:#fff}.human-resources-tool__content .partners-item-container__link{text-decoration:none}.human-resources-tool__content .partners-item-container__link:hover{text-decoration:underline}.human-resources-tool__content .partners-item-container__title{display:flex;align-items:center;margin-bottom:30px}.human-resources-tool__content .partners-item-container-title__icon{fill:#df7f1b;font-size:3.125rem;margin-right:20px;width:3.0625rem;height:3.125rem;display:block}.human-resources-tool__content .partners-item-container-title__icon .icon>path,.human-resources-tool__content .partners-item-container-title__icon circle,.human-resources-tool__content .partners-item-container-title__icon rect{fill:#df7f1b}.human-resources-tool__content .partners-item-container-title__text{font-size:1rem;line-height:1.25rem}.human-resources-tool__content .partners-item-container__list{padding-left:0;margin-left:0;line-height:1.4375rem;list-style-type:none}.human-resources-tool__content .partners-item-container-list__item{position:relative;padding-left:12px}.human-resources-tool__content .partners-item-container-list__item:before{content:"•";position:absolute;left:0;font-size:1.25rem;color:#df7f1b}.human-resources-tool__content .partners-item-container-title-text__important{font-size:1.125rem;font-weight:700}.human-resources-tool__content .partners-item-container__text{font-size:1rem;line-height:1.4375rem}.human-resources-tool__content .partners-item-container__button{position:absolute;bottom:30px;display:flex;justify-content:center;align-items:center;width:calc(100% - 42px);box-sizing:border-box}.human-resources-tool__content .partners-item-container-button__input{margin-top:20px;padding:10px 40px;background-color:#df7f1b;box-shadow:0 3px 4px 0 rgba(0,0,0,.2);font-size:1rem}.human-resources-tool__content .partners-item-container-button__input:hover{background-color:#df7f1b}@media screen and (min-width:768px){.human-resources-tool__content .partners{margin:100px 0}.human-resources-tool__content .partners__title{font-size:2.125rem;margin-bottom:30px}.human-resources-tool__content .partners__item{padding:0 15px}.human-resources-tool__content .partners-item-container-title-text__important{font-size:1rem}.human-resources-tool__content .partners-item__container{box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-sizing:border-box;height:100%;padding:40px 21px 90px;border-radius:16px}}.human-resources-tool__content .prevention__title{width:100%;margin:30px 0;font-size:1.5rem;line-height:1.625rem;font-weight:700;text-align:center;color:#000}.human-resources-tool__content .prevention__item{margin-bottom:30px}.human-resources-tool__content .prevention-item__container{position:relative;padding:20px 20px 30px;background:#fff}.human-resources-tool__content .prevention-item__container .slick-list{margin-bottom:25px}.human-resources-tool__content .prevention-item__container p:last-child{margin-bottom:0}.human-resources-tool__content .prevention-item__container--slider{padding:0 .625rem 2.5rem}.human-resources-tool__content .prevention-item-container__title{padding:0 0 25px;margin:0 0 20px;border-bottom:1px solid #e2e2e2;font-weight:700;text-align:center;font-size:1.375rem;line-height:1.75rem}.human-resources-tool__content .prevention-item-container__title--without-border{border:0;margin-bottom:0}.human-resources-tool__content .prevention-item-container__list{margin:0 0 20px;padding:0;list-style-type:none}.human-resources-tool__content .prevention-item-container-list__item{position:relative;margin-bottom:2px;font-size:1rem;line-height:1.375rem;text-indent:8px}.human-resources-tool__content .prevention-item-container-list__item:before{content:"•";position:absolute;top:0;left:-8px;font-size:1rem;color:#df7f1b}.human-resources-tool__content .prevention-item-container-grid-item__text,.human-resources-tool__content .prevention-item-container__text{line-height:1.375rem;text-align:center}.human-resources-tool__content .prevention-item-container-grid-item__text--left,.human-resources-tool__content .prevention-item-container__text--left{text-align:left}.human-resources-tool__content .prevention-item-container__infos{display:flex;align-items:center}.human-resources-tool__content .prevention-item-container__infos svg{width:25px;margin-right:13px}.human-resources-tool__content .prevention-item-container__infos svg.icon-linkedin{fill:#117bb8}.human-resources-tool__content .prevention-item-container-infos__link{color:#000;text-decoration:underline}.human-resources-tool__content .prevention-item-container__button{text-align:center}.human-resources-tool__content .prevention-item-container-grid__item{margin-bottom:35px}.human-resources-tool__content .prevention-item-container-grid__item:last-child{margin-bottom:0}.human-resources-tool__content .prevention-item-container-grid-item__subtitle{font-size:1.125rem;font-weight:700;text-align:center}.human-resources-tool__content .prevention-item-container-grid-item__subtitle svg{width:60px;margin-bottom:20px;fill:#df7f1b}.human-resources-tool__content .prevention-item-container-grid-item-text__subtitle{font-size:1.75rem;font-weight:700;color:#df7f1b}.human-resources-tool__content .prevention-item-container-grid__separator{width:64px;height:1px;margin:30px auto;border:0;background-color:#c7c6c4}.human-resources-tool__content .prevention-item-container-button__input{padding:12px 35px;background-color:#df7f1b;box-sizing:border-box;box-shadow:0 5px 5px 0 rgba(0,0,0,.16)}.human-resources-tool__content .prevention-item-container-button__input:hover{background-color:#df7f1b}.human-resources-tool__content .prevention-item-container-text__quote{font-size:20px;color:#df7f1b}@media screen and (min-width:768px){.human-resources-tool__content .prevention{display:flex;flex-direction:row;flex-wrap:wrap;margin:100px 0}.human-resources-tool__content .prevention__title{width:100%;font-size:2.125rem;margin-bottom:30px}.human-resources-tool__content .prevention__item{width:100%;box-sizing:border-box;padding:0 15px}.human-resources-tool__content .prevention__item--company{width:55%;box-sizing:border-box}.human-resources-tool__content .prevention__item--health{width:45%;box-sizing:border-box}.human-resources-tool__content .prevention-item__container{box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-sizing:border-box;height:100%;padding:20px 21px 25px;border-radius:16px}.human-resources-tool__content .prevention-item__container--slider{padding:0 0 1.875rem}.human-resources-tool__content .prevention-item-container__title{display:flex;align-items:center;justify-content:center;min-height:55px;padding-bottom:17px;margin-bottom:50px}.human-resources-tool__content .prevention-item-container__title--health{margin-bottom:25px}.human-resources-tool__content .prevention-item-container-grid__separator{width:1px;height:64px}.human-resources-tool__content .prevention-item-container__button{position:absolute;width:170px;left:50%;bottom:25px;margin-left:-85px}.human-resources-tool__content .prevention-item-container__grid{display:flex;flex-direction:row}.human-resources-tool__content .prevention-item-container-grid__item{width:33%;padding:0 20px;margin-bottom:10px}.human-resources-tool__content .prevention-item-container-grid__item:first-child{padding:0 10px 0 0}.human-resources-tool__content .prevention-item-container-grid__item:last-child{padding:0 0 0 10px}.human-resources-tool__content .prevention-item-container__title--less-margin-bottom{min-height:auto;margin-bottom:20px}.human-resources-tool__content .prevention-item-container-grid-item__subtitle svg{height:60px;margin-bottom:20px;fill:#df7f1b}.human-resources-tool__content .prevention-item-container__title--without-border{min-height:auto;margin-bottom:0}}.drag-and-drop__accepted-files{font-size:1rem}.button-wrapper{width:100%;display:flex;justify-content:center;margin:25px 0 15px}.button-wrapper .button__input{width:186px;height:50px;padding:15px 58px 17px;border-radius:4px;box-shadow:0 5px 5px 0 rgba(0,0,0,.16);white-space:nowrap;color:#fff;font-size:1rem}@media screen and (min-width:768px){.drag-and-drop__filename span:last-child{font-size:1rem}}.human-resources-tool__content .form__content--sponsorship{overflow:hidden;padding:0 0 20px}.human-resources-tool__content .container-spacing{padding-left:20px;padding-right:20px}.human-resources-tool__content .sponsorship__header{position:relative;padding-top:30px;padding-bottom:70px;margin-bottom:95px;background-color:#fffae0}.human-resources-tool__content .sponsorship-header__img{position:absolute;bottom:-80px;left:50%;width:216px;margin-left:-117px}.human-resources-tool__content .sponsorship-header__title{margin:30px 0;font-size:1.5rem;line-height:1.625rem;font-weight:700;text-align:center;color:#000}.human-resources-tool__content .sponsorship-header__subtitle{font-size:1.625rem;font-weight:700;color:#df7f1b;line-height:1.5rem}.human-resources-tool__content .sponsorship-header-subtitle__alt{font-size:1.125rem;color:#000}.human-resources-tool__content .sponsorship-body__title{margin:0;font-size:1.375rem;font-weight:700;line-height:1.625rem}.human-resources-tool__content .sponsorship-body__text{font-size:1rem;margin-bottom:15px;line-height:1.375rem}.human-resources-tool__content .sponsorship-body__text.sponsorship-body__text--grey{color:#777}.human-resources-tool__content .sponsorship-body__list{padding-left:0;margin-left:10px;list-style-type:none}.human-resources-tool__content .sponsorship-body-list__item{position:relative;margin-bottom:3px;line-height:1.3125rem}.human-resources-tool__content .sponsorship-body-list__item:before{content:"•";position:absolute;top:-1px;left:-10px;font-size:1.25rem;color:#df7f1b}.human-resources-tool__content .sponsorship__body--part1{margin-bottom:50px}.human-resources-tool__content .sponsorship-body__container{width:100%;box-sizing:border-box;margin:25px 0 30px;padding:20px;background-color:#fffae0}.human-resources-tool__content .sponsorship-body-container__title{margin-bottom:12px;text-align:center;font-size:22px;font-weight:700}.human-resources-tool__content .sponsorship-body-container__line-divider{width:140px;height:1px;margin:0 auto 40px;background-color:#df7f1b;border-bottom-width:0}.human-resources-tool__content .sponsorship-body-container-list__item{position:relative;margin-bottom:70px;text-align:center;font-size:.875rem;line-height:1.125rem}.human-resources-tool__content .sponsorship-body-container-list__item.sponsorship-body-container-list__item--bottom{margin-bottom:40px}.human-resources-tool__content .sponsorship-body-container-list__item:last-child{margin-bottom:30px}.human-resources-tool__content .sponsorship-body-container-list-item__next-step{position:absolute;bottom:-40px;left:50%;width:15px;margin-left:-8px}.human-resources-tool__content .sponsorship-body-container-list-item__next-step .icon{fill:#df7f1b}.human-resources-tool__content .sponsorship-body-container__list{width:100%;display:flex;flex-direction:column}.human-resources-tool__content .sponsorship-body-container-list__item{flex-grow:1}.human-resources-tool__content .sponsorship-body-container-list-item__icon{margin-bottom:4px}.human-resources-tool__content .sponsorship-body-container-list-item__icon .icon{height:30px}.human-resources-tool__content .sponsorship-body-container-list-item__text{margin:0;font-size:1rem;line-height:1.375rem}.human-resources-tool__content .sponsorship-body-container-list-item-text__icon{margin-bottom:10px}.human-resources-tool__content .sponsorship-body-container-list-item-text__icon .icon{height:40px;fill:#df7f1b}.human-resources-tool__content .sponsorship-body-container__dash-divider{border-top:1px dashed #777;height:0;border-bottom-width:0}.human-resources-tool__content .sponsorship-body-container__button{display:block;width:280px;margin:25px auto;padding:10px;background-color:#df7f1b;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);line-height:1.5625rem;text-align:center;font-size:1rem}.human-resources-tool__content .sponsorship-body-container__button:hover{background-color:#df7f1b}.human-resources-tool__content .sponsorship-body-container__text{margin-top:30px;margin-bottom:30px;text-align:center;line-height:1.3125rem;font-size:1rem}.human-resources-tool__content .sponsorship-body-container-list-item-text__link,.human-resources-tool__content .sponsorship-body-text__link{color:#000;text-decoration:underline}@media screen and (min-width:768px){.human-resources-tool__content .sponsorship{margin:100px 0}.human-resources-tool__content .container-spacing{padding-left:50px;padding-right:50px}.human-resources-tool__content .sponsorship__header{padding-top:50px;padding-bottom:40px;margin-bottom:40px;background-color:#fffae0}.human-resources-tool__content .sponsorship-header__img{position:absolute;width:268px;top:30px;left:auto;right:40px;margin-left:0}.human-resources-tool__content .sponsorship-header__subtitle{font-size:2rem;line-height:1.875rem}.human-resources-tool__content .sponsorship__body--part1{width:630px}.human-resources-tool__content .sponsorship-header__title{font-size:2.125rem;margin-bottom:30px}.human-resources-tool__content .sponsorship-body__container{width:auto;margin-left:50px;margin-right:50px;margin-bottom:15px;border-radius:16px}.human-resources-tool__content .sponsorship-body-container__list{flex-direction:row}.human-resources-tool__content .sponsorship-body-container-list-item__next-step{position:absolute;top:10px;left:auto;right:-7px;width:15px}.human-resources-tool__content .sponsorship-body-container-list-item__next-step .icon{transform:rotate(-90deg)}.human-resources-tool__content .sponsorship-body-container-list__item{margin-bottom:20px}.human-resources-tool__content .sponsorship-body-container-list__item.sponsorship-body-container-list__item--bottom{margin-bottom:10px}.human-resources-tool__content .sponsorship-body-container-list-item__icon{margin-bottom:13px}.human-resources-tool__content .sponsorship-body-container-list-item__text{font-size:.875rem}.human-resources-tool__content .sponsorship__body--part3{text-align:center}.human-resources-tool__content .sponsorship-body__text--footer-part1{margin-bottom:35px}}