@charset "UTF-8";.is-am-plan__label{font-family:Asap;font-size:16px;line-height:1.38;margin-bottom:10px}.profile--commun .main-form .icon-balance,.profile--commun .main-form .icon-shield,.profile--commun .main-form .icon-plus,.profile--commun .main-form .icon-equal,.profile--commun .main-form .icon-family,.profile--commun .main-form .icon-computer,.profile--commun .main-form .icon-help-line,.profile--commun .main-form .icon-smiling-user,.profile--commun .main-form .icon-thumb{fill:#0062a7}svg.icon-alert>path{fill:#f44336}svg.icon.icon-plus path:last-of-type{fill:#fff}svg.icon.icon-clock{fill:#fff}svg.icon.icon-close>path{fill:none}svg.icon.icon-close>path:first-child{fill:#000}.icon-right-arrow{transform:rotate(-90deg);font-size:.75rem;padding:0 .1875rem 0 0}.icon-left-arrow{transform:rotate(90deg);font-size:.75rem;margin:.125rem .1875rem 0 0}.icon-plus{font-size:1.8125rem}.icon-balance,.icon-hourglass,.icon-family,.icon-help-line,.icon-smiling-user,.icon-thumb{font-size:4.375rem}.icon-close{margin:.125rem 0 0 1.25rem;cursor:pointer}.icon-computer,.icon-shield{width:5.6875rem;height:3.875rem;margin-top:.5rem}@media screen and (min-width:768px){.icon-right-arrow,.icon-left-arrow{font-size:.8125rem}}.MuiAutocomplete-root{margin-top:1.25rem}.MuiAutocomplete-root .icon-search{position:absolute;padding:.9375rem}.MuiAutocomplete-root .MuiAutocomplete-input{margin-left:3rem}.MuiAutocomplete-root .Mui-disabled,.MuiAutocomplete-root .Mui-disabled fieldset{border:none;background-color:#f3f3f3}.component-wrapper{display:flex;flex-direction:column}.component-wrapper .field-custom-label{font-size:1rem;font-family:Asap,sans-serif;margin-bottom:7px}.component-wrapper .field-custom-label--error{color:#f44336}.component-wrapper .field-wrapper{display:flex;flex-direction:row}.component-wrapper .field-wrapper label{padding:0 5px;background:#fff;font-size:.875rem}.component-wrapper .field-wrapper input{width:100%;font-size:1rem;height:1.1875em}.component-wrapper .field-wrapper .field__text{width:80%}.component-wrapper .field-wrapper .symbol-euro{margin-right:.625rem}.component-wrapper .field-wrapper .text-field__state{margin:0 10px;display:flex;align-items:center}.component-wrapper .field-wrapper .text-field__state.center{justify-content:center}.component-wrapper .field__error{font-size:1rem;color:#f44336;font-family:Asap,sans-serif}.state-field__error svg.icon{height:1em}.state-field__error svg.icon>path{fill:#f44336}.state-field__success svg.icon{width:1em}.state-field__success svg.icon>path{fill:#1a962b}.card{font-family:Asap,sans-serif;border:.125rem solid #c7c6c4;border-radius:.375rem;padding:1.25rem}.card__title{border-bottom:.125rem solid #c7c6c4;text-align:center;margin:0 0 1.25rem;padding:0 0 1rem;font-size:1.125rem;line-height:1.25rem;font-weight:700;text-transform:uppercase}.carousel .carousel-item{border-radius:.25rem;overflow:hidden;background:#fff;white-space:normal;display:inline-flex;width:100%}.carousel .carousel-item-text{font-size:1.15rem;margin:2.5rem 0;padding:0 1.25rem;white-space:normal;color:#617d98}.carousel .carousel-item-link__picture{display:block;width:100%;height:10rem;object-fit:cover}.carousel .carousel-item__content{padding:1rem 0}.carousel .carousel-item-content__link{color:#df7f1b;font-weight:700;text-decoration:none;margin-bottom:.1875rem;font-size:1.125rem}.carousel .carousel-item-content__link:hover{text-decoration:none}.carousel .carousel-item-content-link__text{margin-bottom:.1875rem;font-size:1.375rem;font-family:Asap,sans-serif;font-weight:700;line-height:inherit}.carousel .carousel-item-content__title{margin-bottom:.1875rem;font-size:1.375rem;font-family:Asap,sans-serif;font-weight:700}.carousel .carousel-item-content__description{margin-bottom:1rem;font-size:.875rem}.carousel .carousel-item-content__readmore{display:block;overflow:auto;font-size:.875rem;color:#000;text-decoration:underline}.carousel .carousel-item-content-link__arrow svg{height:.5rem;position:relative;margin-top:.1875rem;margin-left:.3125rem;transform:rotate(-90deg);font-size:.75rem;line-height:1.25rem}@media screen and (min-width:768px){.carousel .carousel-item__content{flex-grow:1;width:50%;padding:.9375rem 1.875rem 0 0}.carousel .carousel-item-content__description,.carousel .carousel-item-content__readmore{font-size:.875rem}.carousel .carousel-item-content__title{font-size:1.375rem}.carousel .carousel-item__link{flex-grow:1;display:block;width:50%}.carousel .carousel-item-link__picture{display:block;float:right;width:100%;height:10rem;max-width:26.75rem;border-radius:1rem}}.carousel-small .carousel__items{margin:inherit}.carousel-small .carousel__items-title{position:absolute;z-index:1}.carousel-small .carousel-item{display:inline-flex;flex-direction:column;line-height:1.5}.carousel-small .carousel-item__content{order:2;width:inherit;padding:1rem;max-width:fit-content}.carousel-small .carousel-item-link__picture{border-radius:0;max-width:100%}.carousel-small .carousel-item__link{width:inherit}.carousel-small .carousel-item-content__infos{margin-bottom:1rem;font-size:.875rem;color:#777}.carousel-small .carousel-item-content-link__text{font-size:1.125rem}.carousel-small .carousel-item-content-link__arrow svg{margin-top:.375rem}.carousel-small .carousel-item-content__description{margin-bottom:.875rem}.carousel-small .carousel-buttons__button-arrow-left-arrow,.carousel-small .carousel-buttons__button-arrow-right-arrow{display:none}.carousel-small .carousel-buttons__button-arrow-right-arrow{position:absolute;bottom:50%;right:0}.carousel-small .carousel-buttons__indicators{top:7.8125rem;left:inherit;align-items:start;position:absolute}.carousel-small .carousel-buttons__indicators-indicator-buttons{margin:0 .25rem;width:1rem;height:1rem;border-radius:50%;background-color:#fff}.carousel-small .carousel-buttons__indicators-indicator-buttons-active{background-color:#df7f1b}.carousel{margin:auto;position:relative;max-width:61.75rem;padding:0 1.25rem}.carousel.carousel-small{max-width:31.25rem}.carousel .carousel__items-title{background:#df7f1b}.slide{flex-shrink:0;width:100%;height:100%}.carousel__items{position:relative;overflow:hidden;margin:0 2.5rem}.carousel__items-title{padding:.25rem 1.125rem;color:#fff;display:inline-block}.carousel__items-inner{white-space:nowrap;transition:transform .3s;display:flex;width:100%;height:100%;list-style:none;padding:0;margin:0}.carousel-buttons{display:flex;justify-content:space-evenly}.carousel-buttons__button-arrow{background:none;border:none;cursor:pointer;margin-top:1.25rem}.carousel-buttons__button-arrow-left-arrow{position:absolute;bottom:45%;left:1.25rem}.carousel-buttons__button-arrow-right-arrow{position:absolute;bottom:45%;right:1.25rem}.carousel-buttons__button-arrow svg{fill:#e2e2e2;width:1.3125rem;height:.75rem}.carousel-buttons__button-arrow svg:hover{fill:#b4b4b4}.carousel-buttons__indicators{display:flex;justify-content:space-around;align-items:center;position:absolute;left:3.125rem;bottom:0}.carousel-buttons__indicators-indicator-buttons{border:none;cursor:pointer;background-color:#e2e2e2}.carousel-buttons__indicators-indicator-buttons-active{background-color:#df7f1b}.carousel-buttons__indicators-indicator-buttons:hover:not(.carousel-buttons__indicators-indicator-buttons-active){background-color:#b4b4b4}.carousel-buttons__indicators>button{margin:0 .5rem;width:2.5rem;height:.375rem;border-radius:.9375rem}@media screen and (max-width:768px){.carousel__items{margin:0}.carousel-item{flex-direction:column}.carousel-buttons__button-arrow-left-arrow,.carousel-buttons__button-arrow-right-arrow{display:none}.carousel-buttons__button-arrow-right-arrow{position:absolute;bottom:50%;right:0}.carousel-buttons__indicators{position:relative;left:inherit;bottom:0;top:1.25rem}}.checkbox .checkbox__icon{display:flex;justify-content:center;align-items:center;border:1px solid #000;border-radius:4px;width:25px;height:25px;box-shadow:inset 0 0 0 1px #000}.checkbox .checkbox__mcm-icon{width:13px;height:11px}.checkbox .checkbox__mcm-icon path{fill:#1a962b}.password-strength{display:flex;align-items:center;margin:10px 0 15px;min-height:18px}.password-strength__bar{position:relative;width:60%;height:.5625rem;background:#d8d8d8;border:0;border-radius:4px}.password-strength__bar:before{position:absolute;top:0;left:0;height:.5625rem;border:0;border-radius:4px;content:""}.password-strength__label{font-size:.75rem;margin-left:10px;white-space:nowrap}.password-strength .password-strength__bar--1:before{width:25%;background-color:#f44336}.password-strength .password-strength__label--1{color:#f44336}.password-strength .password-strength__bar--2:before{width:50%;background-color:#df7f1b}.password-strength .password-strength__label--2{color:#df7f1b}.password-strength .password-strength__bar--3:before{width:75%;background-color:#dcb038}.password-strength .password-strength__label--3{color:#dcb038}.password-strength .password-strength__bar--4:before{width:100%;background-color:#1a962b}.password-strength .password-strength__label--4{color:#1a962b}.datepicker-field__wrapper{font-family:Asap,"sans-serif"}.datepicker-field__wrapper .field-top-label{font-size:1rem;font-family:Asap,sans-serif;margin-bottom:7px}.datepicker-field__wrapper .datepicker-field{width:100%;position:relative;margin-right:0;height:52px}.datepicker-field__wrapper .datepicker-field input{width:calc(100% - 3.375rem)}.datepicker-field__wrapper .datepicker-field button{position:absolute;top:0;right:12px;height:100%;padding:12px;border-radius:0;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;background:#ddd}.datepicker-field__wrapper .datepicker-field .icon-calendar{width:30px}.datepicker-field__wrapper .datepicker-field .icon-calendar path,.datepicker-field__wrapper .datepicker-field .icon-calendar rect,.datepicker-field__wrapper .datepicker-field .icon-calendar circle{fill:#fff}.datepicker-field__wrapper .datepicker-field__state-field{margin-left:10px;display:flex;flex-direction:row;align-items:center}.datepicker-field__wrapper .datepicker-field__state-field.center{justify-content:center}.datepicker-field__wrapper .datepicker-field--error input{color:#f44336}.datepicker-field__wrapper .datepicker-field--error button{background:#f44336}.datepicker-field__wrapper .field__error{color:#f44336;font-size:.875rem;margin-top:14px}.disabled-field{border:none;background-color:#f3f3f3;color:#777;font-family:Asap,sans-serif;font-size:1rem;border-radius:4px;padding:16px}.options-group-fields__wrapper{display:flex;flex-direction:column}.options-group-fields__wrapper .field-top-label{font-size:.875rem;margin-bottom:.4375rem}.options-group-fields__wrapper .field-top-label--error{color:#f44336}.options-group-fields__wrapper .options-fields__wrapper{display:flex;flex-direction:row;align-items:center}.options-group-fields__wrapper .options-fields__wrapper .radio-group .radio__label{height:2.625rem}.options-group-fields__wrapper .options-fields__wrapper .button-group{display:block}.options-group-fields__wrapper .options-fields__wrapper .button-group .button-option{width:7.1875rem;height:3.3125rem;border:.0625rem solid #c7c6c4;border-right:0;margin:0;color:#777;text-transform:none}.options-group-fields__wrapper .options-fields__wrapper .button-group .button-option svg{font-size:1.5rem}.options-group-fields__wrapper .options-fields__wrapper .button-group .button-option span{color:#777;text-align:center}.options-group-fields__wrapper .options-fields__wrapper .button-group .button-option:first-of-type{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.options-group-fields__wrapper .options-fields__wrapper .button-group .button-option:last-of-type{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-right:.0625rem solid #c7c6c4}.options-group-fields__wrapper .options-fields__wrapper .button-group .button-option--selected span{color:#fff}.options-group-fields__wrapper .options-fields__wrapper .button-group .button-option--selected{color:#fff;background-color:#8a2be2}.options-group-fields__wrapper .options-fields__wrapper .text-field__state{margin-left:.625rem}.options-group-fields__wrapper .options-fields__wrapper .text-field__state svg.icon{font-size:1.5rem}.options-group-fields__wrapper .field__error{font-size:1rem;color:#f44336;margin:.875rem 0}.options-group--multiple.options-group-fields__wrapper .options-fields__wrapper .button-group .button-option{height:3.3125rem;border:.0625rem solid #c7c6c4;margin:.625rem .75rem .625rem 0;border-radius:.25rem}@media screen and (min-width:768px){.options-group-fields__wrapper.options-group--multiple .options-fields__wrapper .button-group .button-option{margin:0;border-radius:0;border-right:0}.options-group-fields__wrapper.options-group--multiple .options-fields__wrapper .button-group .button-option:first-of-type{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.options-group-fields__wrapper.options-group--multiple .options-fields__wrapper .button-group .button-option:last-of-type{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-right:.0625rem solid #c7c6c4}}.info-dialog--with-title .info-dialog__title{border-bottom:1px solid #c7c6c4}.info-dialog--with-title .info-dialog__title h2{font-size:1.125rem}.info-dialog .info-dialog__title{padding:0;height:4.875rem;margin:0 1.25rem;display:flex;align-items:center}.info-dialog .info-dialog__remove-icon{background:transparent;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:auto;cursor:pointer;top:.625rem;position:absolute;right:.625rem}.info-dialog .info-dialog__remove-icon svg{width:15px;height:15px;display:block;font-size:1.125rem;color:#000}.info-dialog .info-dialog__content{max-width:unset;height:13rem;border-radius:.25rem}.info-dialog .info-dialog__content .spinner{width:4.125rem;height:4.125rem}.info-dialog .info-dialog__content-text{padding:1.5rem 0;color:#000;font-size:1.125rem}.info-dialog .info-dialog__content-text button{font-size:1rem}@media screen and (min-width:768px){.info-dialog .info-dialog__content{max-width:unset;height:initial}}.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:nth-child(1) circle{stroke:#df7f1b;stroke-dasharray:1,300;stroke-dashoffset:0;animation:strokeanim 3s .2s ease infinite;transform-origin:center center}.spinner_image:nth-child(2) circle{stroke:#1a962b;stroke-dasharray:1,300;stroke-dashoffset:0;animation:strokeanim 3s .4s ease infinite;transform-origin:center center}.spinner_image:nth-child(3) circle{stroke:#930c7e;stroke-dasharray:1,300;stroke-dashoffset:0;animation:strokeanim 3s calc(.2s * (3)) ease infinite;transform-origin:center center}.spinner_image:nth-child(4) circle{stroke:#0062a7;stroke-dasharray:1,300;stroke-dashoffset:0;animation:strokeanim 3s .8s ease infinite;transform-origin:center center}@keyframes strokeanim{0%{stroke-dasharray:1,300;stroke-dashoffset:0}50%{stroke-dasharray:120,300;stroke-dashoffset:-58.548324585}to{stroke-dasharray:120,300;stroke-dashoffset:-175.6449737549}}@keyframes contanim{to{transform:rotate(360deg)}}.loader-popin{width:100%}.loader-popin--static .loader-popin__message{color:#000}.loader-popin--fixed{position:fixed;top:0;left:0;background:#0006;color:#fff;z-index:8;height:100%}.loader-popin--fixed .loader-popin__wrapper{position:fixed;left:50%;height:100%}.loader-popin--fixed .loader-popin__content{position:relative;left:-50%}.loader-popin--fixed .loader-popin__message{text-shadow:#000 2px 2px 6px}.loader-popin__wrapper{display:flex;align-items:center;justify-content:center}.loader-popin__content .spinner{max-width:5rem;max-height:5rem;width:5rem;height:5rem;margin-bottom:.625rem}.loader-popin__message{text-align:center;width:100%;font-size:1.625rem;font-weight:700}.mobile-slider{display:flex;overflow-x:scroll;padding:1rem 0;scroll-snap-type:x mandatory;column-gap:.625rem}.mobile-slider::-webkit-scrollbar{height:.375rem;-webkit-appearance:none}.mobile-slider::-webkit-scrollbar-thumb{border-radius:1.25rem;background-clip:content-box}.mobile-slider-item{flex:1 0 90%;scroll-snap-align:center}@media screen and (min-width:360px){.mobile-slider-item{flex:1 0 80%}}.profile--commun .main-form .accordion--expanded{border-color:#0062a7}.profile--commun .main-form .accordion__check-icon{background:#0062a7}.custom-accordion .MuiAccordionDetails-root.accordion__content{padding:0}.custom-accordion .MuiPaper-root.MuiAccordion-root.Mui-expanded{margin:0}.custom-accordion .MuiPaper-root.MuiAccordion-root{border:none;margin:0}.custom-accordion:before{display:none}.custom-accordion .accordion--expanded{text-align:center;margin-top:0}.custom-accordion .accordion__header--clickable{cursor:pointer}.custom-accordion .accordion__header,.custom-accordion .accordion__header .accordion__header--checked{display:flex;justify-content:space-between}.custom-accordion .accordion__header .accordion__header--checked{padding:0 0 0 30px}.custom-accordion .accordion__header .accordion__header-center{width:100%;position:relative;margin:20px 0}.custom-accordion .accordion__header .accordion__header-center .accordion__togglebutton{width:.875rem;position:absolute;margin:0 11px;right:0;top:1px;transition:transform .15s cubic-bezier(.4,0,.2,1) 0ms}.custom-accordion .accordion__header .accordion__header-center .accordion__togglebutton[aria-expanded=false]{transform:rotate(0);margin-left:auto}.custom-accordion .accordion__header .accordion__header-center .accordion__togglebutton[aria-expanded=true]{transform:rotate(180deg)}.custom-accordion .accordion__separator{display:block;height:.25rem;border:0;background-repeat:repeat-x;background-size:.5rem .25rem;background-image:radial-gradient(circle,#c7c6c4 1px,transparent 2px);background-color:transparent;width:100%}.custom-accordion .accordion__button{white-space:nowrap}.custom-accordion .form-submit--secondary{display:block;margin:.625rem auto}.custom-accordion .accordion__title-wrapper{display:flex;align-items:center;justify-content:space-between;padding-right:30px}.custom-accordion .accordion__title-wrapper .accordion__title{display:block;font-weight:700;align-items:start;font-size:1.25rem}.custom-accordion .accordion__title-wrapper .state-field__success svg>path{fill:#1a962b}.custom-accordion .accordion__title-wrapper svg{margin:.1875rem .625rem;font-size:.9375rem}.custom-accordion .accordion__title--disabled{color:#c7c6c4}.custom-accordion .accordion__check-icon{position:absolute;display:flex;align-items:center;justify-content:center;left:0;top:0;height:100%;width:30px;padding-left:4px;padding-right:4px}.custom-accordion .accordion__check-icon svg{color:#fff;width:12px;height:12px}@media screen and (min-width:768px){.custom-accordion .accordion__title-wrapper{justify-content:initial}}.password-field{display:flex;flex-direction:column}.password-field .field-custom-label{font-size:1rem;font-family:Asap,sans-serif;margin-bottom:.4375rem}.password-field .field-custom-label--error{color:#f44336}.password-field .field-wrapper{display:flex;flex-direction:row}.password-field .field-wrapper label{padding:0 .3125rem;background:#fff;font-size:.875rem}.password-field .field-wrapper input{width:100%;font-size:1rem;height:1.1875em}.password-field .field-wrapper .field__text{width:100%}.password-field .field-wrapper .text-field__state{margin:0 .625rem;display:flex;align-items:center}.password-field .field-wrapper .text-field__state.center{justify-content:center}.password-field .field-wrapper .password-input__show-link{z-index:2;margin:1.1875rem 1.0625rem 0 -3.75rem;color:#000;font-size:.813rem;cursor:pointer;text-decoration:none}.password-field .field-wrapper .password-input__show-link:hover{text-decoration:underline}.password-field .field__error{font-size:1rem;color:#f44336;font-family:Asap,sans-serif}.radio-group--switch.radio-group-field__wrapper{display:flex;flex-direction:column}.radio-group--switch.radio-group-field__wrapper .field-top-label{font-size:.875rem;margin-bottom:.4375rem}.radio-group--switch.radio-group-field__wrapper .field-top-label--error{color:#f44336}.radio-group--switch.radio-group-field__wrapper .radio-field__wrapper{display:flex;flex-direction:row;align-items:center}.radio-group--switch.radio-group-field__wrapper .radio-field__wrapper .radio-group{display:block}.radio-group--switch.radio-group-field__wrapper .radio-field__wrapper .radio-group .radio__label{width:7.1875rem;height:3.3125rem;border:.0625rem solid #c7c6c4;border-right:0;margin:0}.radio-group--switch.radio-group-field__wrapper .radio-field__wrapper .radio-group .radio__label .radio__item{opacity:0;width:0}.radio-group--switch.radio-group-field__wrapper .radio-field__wrapper .radio-group .radio__label .radio__item *{width:0}.radio-group--switch.radio-group-field__wrapper .radio-field__wrapper .radio-group .radio__label span{color:#777;width:67%;text-align:center}.radio-group--switch.radio-group-field__wrapper .radio-field__wrapper .radio-group .radio__label:first-of-type{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.radio-group--switch.radio-group-field__wrapper .radio-field__wrapper .radio-group .radio__label:last-of-type{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-right:1px solid #c7c6c4}.radio-group--switch.radio-group-field__wrapper .radio-field__wrapper .radio-group .radio__label--selected span{color:#fff}.radio-group--switch.radio-group-field__wrapper .radio-field__wrapper .radio-group .radio__label--selected{background-color:#8a2be2}.radio-group--switch.radio-group-field__wrapper .radio-field__wrapper .text-field__state{margin-left:.625rem}.radio-group--switch.radio-group-field__wrapper .field__error{font-size:.875rem;color:#f44336}.radio-group--multiple-options.radio-group-field__wrapper .radio-field__wrapper .radio-group .radio__label{border-radius:.25rem}.radio-group--simple.radio-group-field__wrapper .radio__label svg{font-size:24px}.radio-group--simple.radio-group-field__wrapper .radio-label__text{margin:0}.radio-group--simple.radio-group-field__wrapper .field__error{font-size:.875rem;color:#f44336}@media screen and (min-width:768px){.radio-group--switch.radio-group-field__wrapper .radio-field__wrapper .radio-group .radio__label{margin:0;border-radius:0;border-right:0}.radio-group--switch.radio-group-field__wrapper .radio-field__wrapper .radio-group .radio__label:first-of-type{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.radio-group--switch.radio-group-field__wrapper .radio-field__wrapper .radio-group .radio__label:last-of-type{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-right:.0625rem solid #c7c6c4}}.select-field__wrapper{display:flex;flex-direction:column}.select-field__wrapper .field-custom-label{font-size:1rem;font-family:Asap,sans-serif;margin-bottom:7px}.select-field__wrapper .field-custom-label--error{color:#f44336}.select-field__wrapper .select-field{display:flex;flex-direction:row;align-items:center}.select-field__wrapper .select-field .select-field__form-control{display:block}.select-field__wrapper .select-field .select-field__form-control .select-field__input{font-size:1rem;height:3.125rem;width:12.5rem}.select-field__wrapper .select-field .select-field__form-control .select-field__input svg{margin-right:.5625rem;pointer-events:none}.select-field__wrapper .select-field .select-field__form-control .select-field__root--default-option{color:#777}.select-field__wrapper .select-field .select-field__form-control .select-field__root{padding-right:30px}.select-field__wrapper .select-field .select-field__form-control .select-field__root--placeholder{color:#777}.select-field__wrapper .select-field .select-field__form-control .select-field__input:focus{border-color:#0062a7}.select-field__wrapper .select-field .select-field__form-control .select-field__input--no-focus{border-color:#0000003b!important;border-width:1px!important}.select-field__wrapper .select-field .select-field__form-control .select-field__input--focus{border-color:#0062a7;border-width:2px}.select-field__wrapper .select-field .select-field__form-control .select-field,.select-field__wrapper .select-field .select-field__form-control .select-field:focus{padding-right:40px;background-color:transparent!important}.select-field__wrapper .select-field .select-field__form-control .icon-dropdown{width:14px;height:8px;top:42%;right:4%;position:absolute}.select-field__wrapper .select-field .select-field__form-control .icon-dropdown path{fill:#000}.select-field__wrapper .select-field .text-field__state{margin-left:10px}.select-field__wrapper .field__error{font-size:1rem;color:#f44336}ul[role=listbox] .select-field__item{font-size:1rem;padding:10px}ul[role=listbox] .select-field__item--default-option{color:#777}.stepper-wrapper{font-family:Asap,"sans-serif";padding:0;width:100vw;max-width:1366px}.stepper-wrapper .stepper{background-color:transparent;position:relative;padding:1.25rem 0;overflow-x:scroll;overflow-y:hidden;box-sizing:border-box;margin:auto}.stepper-wrapper .stepper .stepper__step{min-width:80px}.stepper-wrapper .stepper .stepper__step>div>span{position:relative;z-index:0;width:calc(100% + 26px);height:.125rem;margin:.25rem 0 0 -.8125rem;background:#c7c6c4;border:0}.stepper-wrapper .stepper .stepper__step svg{font-size:1.625rem;color:#c7c6c4}.stepper-wrapper .stepper .stepper__step.stepper__step--active .stepper__button>span>span:first-child{position:relative;z-index:1;padding:.1875rem;background:#fff;border-radius:50%}.stepper-wrapper .stepper .stepper__step.stepper__step--active .stepper__button>span>span:last-child>span{margin-top:.1875rem}.stepper-wrapper .stepper .stepper__step.stepper__step--inactive .stepper__button>span>span:first-child{margin-top:.1875rem}.stepper-wrapper .stepper .stepper__step .stepper__button>span>span:first-child text{font-size:.75rem;font-weight:700;fill:#fff}.stepper-wrapper .stepper .stepper__step .stepper__button>span>span:last-child>span{margin-top:.5rem;font-size:.625rem}@media screen and (min-width:768px){.stepper-wrapper{display:flex;align-items:center;justify-content:center;position:relative;max-width:none}.stepper-wrapper .stepper__type{font-size:1.125rem;font-weight:700;text-transform:uppercase;margin:0 0 5px}.stepper-wrapper .stepper__label{font-size:1rem;font-weight:700;margin:0}.stepper-wrapper .stepper{overflow:hidden;margin:auto;padding:20px 0}.stepper-wrapper .stepper .stepper__step>div>span{width:calc(100% + 14px);margin:1rem 0 0 -.4375rem}.stepper-wrapper .stepper .stepper__step svg{font-size:2.125rem}.stepper-wrapper .stepper .stepper__step.stepper__step--active .stepper__button>span>span:first-child,.stepper-wrapper .stepper .stepper__step.stepper__step--inactive .stepper__button>span>span:first-child{border-width:.125rem;padding:.25rem}.stepper-wrapper .stepper .stepper__step.stepper__step--active .stepper__button>span>span:first-child,.stepper-wrapper .stepper .stepper__step.stepper__step--inactive .stepper__button>span>span:first-child{margin-top:.4375rem}.stepper-wrapper .stepper .stepper__step .stepper__button>span>span:last-child>span{font-size:1rem}}.success-or-error-modal__box{border-radius:5px;max-width:90vw;min-height:12.5rem;display:flex;justify-content:center}.success-or-error-modal__box .icon-check-wrapper--rounded{margin:.625rem;display:flex;flex-grow:0;flex-shrink:0;align-items:center;justify-content:center;border-radius:50%;width:3.0625rem;height:3.125rem;background-color:#1a962b}.success-or-error-modal__box .icon-check-wrapper--rounded .icon-check{fill:#fff}.success-or-error-modal__box .icon-check-wrapper--rounded{margin-right:1.25rem}.success-or-error-modal__box .icon-check-wrapper--rounded .icon-check{font-size:24px}.success-or-error-modal__box .icon-cross-wrapper--rounded{margin:.625rem;display:flex;flex-grow:0;flex-shrink:0;align-items:center;justify-content:center;border-radius:50%;width:25px;height:25px;background-color:#de3625}.success-or-error-modal__box .icon-cross-wrapper--rounded .icon-circle-close{fill:#de3625}.success-or-error-modal__box .icon-cross-wrapper--rounded{width:40px;height:40px;margin-right:1.25rem}.success-or-error-modal__box .icon-cross-wrapper--rounded .icon{fill:#fff}.success-or-error-modal__box .success-or-error__content{display:flex;align-items:center;margin:20px}.success-or-error-modal__box .icon-close{position:absolute;right:10px;top:10px}@media screen and (min-width:768px){.success-or-error-modal__box{max-width:unset}}.switch-container .MuiSwitch-root{padding:0;align-items:center;align-content:center;width:70px;height:26px}.switch-container .MuiSwitch-root .MuiSwitch-switchBase{padding:0}.switch-container .MuiSwitch-root .Mui-checked{color:#185a9d;transform:translate(44.2px);padding:0}.switch-container .MuiSwitch-root .Mui-checked:hover{background-color:#185aff14}.switch-container .MuiSwitch-root .Mui-checked+.MuiSwitch-track{background-color:#df7f1b;opacity:1}.switch-container .MuiSwitch-root .Mui-checked+.MuiSwitch-track:before{opacity:1}.switch-container .MuiSwitch-root .Mui-checked+.MuiSwitch-track:after{opacity:0}.switch-container .MuiSwitch-root .MuiSwitch-thumb{width:21.6px;height:21.6px;margin-top:2.2px;margin-left:2.2px;background-color:#fff}.switch-container .MuiSwitch-root .MuiSwitch-track{background:#c7c6c4;opacity:1;border-radius:20px;position:relative;width:70px;height:26px}.switch-container .MuiSwitch-root .MuiSwitch-track:before,.switch-container .MuiSwitch-root .MuiSwitch-track:after{display:inline-block;position:absolute;top:50%;width:20%;transform:translateY(-50%);color:#fff;text-align:center;font-family:Asap,sans-serif}.switch-container .MuiSwitch-root .MuiSwitch-track:before{content:"Oui";left:12.2px;opacity:0;height:18px;width:25px}.switch-container .MuiSwitch-root .MuiSwitch-track:after{content:"Non";opacity:1;right:12.2px;height:18px;width:30px}.text-area{font-size:1rem}.text-area .text-area__label{margin:20px 0;font-size:1rem;color:#777}.text-area .text-area__field{width:100%;margin-bottom:15px;font-size:1rem}.text-area .text-area__field>div{min-height:100px;display:flex;align-items:flex-start;padding:5px 10px;font-size:1.25rem}.text-area .text-area__field fieldset{border-radius:4px}.text-area .text-area__field textarea{font-size:1rem}.text-area .field__error{margin:0;font-size:1rem;color:#f44336;font-family:Asap,sans-serif}.tooltip-button{cursor:pointer;padding-left:10px;width:24px;height:24px}.tooltip-button svg.icon>path,.tooltip-button svg.icon circle,.tooltip-button svg.icon rect{fill:#000}.tooltip__message{width:90%}div[role=tooltip] .MuiTooltip-tooltip{background-color:#fff;color:#000;border:1px solid black;border-radius:2px}div[role=tooltip] .tooltip-dialog{display:flex;flex-direction:column}div[role=tooltip] svg.icon>path,div[role=tooltip] svg.icon circle{fill:#000}div[role=tooltip] .tooltip__popper-content{font-size:14px;flex:1}div[role=tooltip] .tooltip__popper-close-icon{pointer-events:fill;float:right}div[role=tooltip] .tooltip__popper-close-icon svg.icon{width:12px}div[role=tooltip] span:first-of-type:before{background:#fff;content:"";display:block;color:transparent;transform:rotate(45deg);border:1px solid black;margin:-1px 0 0 -1.5px}.tooltip-wrapper{display:flex;align-items:center}.age-field__unit{color:#777;align-items:center;display:flex;margin:0 1rem}.collection-day-wrapper{margin:1.25rem 0 1.625rem}.collection-day-wrapper .collection-day__select{margin-top:.3125rem;align-items:center}.collection-day-wrapper .collection-day__select .collection-day__select-label{padding:.625rem}.file-input__accepted-files{font-size:.875rem;line-height:1.5625rem;color:#777}.file-input__dropzone{padding:.9375rem;background-color:#f0f0f0;border-radius:6px}.file-input__dropzone:focus{outline:2px solid #0062a7;outline-offset:2px}.file-input__dropzone-border{border:2px dotted #c7c6c4;border-radius:6px;height:9.125rem}.file-input__dropzone-border-text{background-color:#f0f0f0;height:100%;cursor:pointer}.file-input__dropzone-border-text p{font-size:.875rem;display:flex;align-items:center;height:100%;margin:auto;padding-left:1.4375rem;text-align:left;color:#777}.file-input__dropzone-border-text p:before{flex-shrink:0;margin-right:.75rem;font-weight:700;content:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20data-name='Calque%201'%20viewBox='0%200%2045.86%2049'%3e%3cpath%20fill='%23777777'%20d='M27.64%2018.83H8.81a1%201%200%201%200%200%201.93h18.83a1%201%200%200%200%200-1.93zM27.64%2025.1H8.81a1%201%200%201%200%200%201.93h18.83a1%201%200%200%200%200-1.93zM18.22%2031.38H8.81a1%201%200%200%200%200%201.93h9.41a1%201%200%200%200%200-1.93zM18.22%2037.66H8.81a1%201%200%200%200%200%201.93h9.41a1%201%200%200%200%200-1.93z'/%3e%3cpath%20fill='%23777777'%20d='M32.34%200h-22a1%201%200%200%200-.64.28L.28%209.7a1%201%200%200%200-.28.68V44.9A4.11%204.11%200%200%200%204.1%2049h31.38a10.38%2010.38%200%200%200%201.4-20.66l-.43-.06V4.1A4.11%204.11%200%200%200%2032.34%200zM11%201.73v7.08A2.18%202.18%200%200%201%208.81%2011H1.72zM4.1%2047.07a2.18%202.18%200%200%201-2.17-2.17v-32h6.88a4.11%204.11%200%200%200%204.1-4.1V1.93h19.43a2.18%202.18%200%200%201%202.18%202.17v24.18l-.43.06a10.37%2010.37%200%200%200-5.68%2017.87l.93.87zm39.83-8.45a8.45%208.45%200%201%201-8.45-8.45%208.46%208.46%200%200%201%208.45%208.45z'/%3e%3cpath%20fill='%23777777'%20d='M39.59%2038.62a1%201%200%200%200-1-1h-2.14v-2.14a1%201%200%200%200-1.93%200v2.17h-2.18a1%201%200%201%200%200%201.93h2.17v2.17a1%201%200%200%200%201.93%200v-2.16h2.17a1%201%200%200%200%20.98-.97z'/%3e%3c/svg%3e");width:3.125rem;height:3.125rem}.file-input__dropzone svg{display:none}.file-input__file-list{padding-inline-start:0}.file-input__filename{display:flex;flex-direction:row;align-items:center;margin:.9375rem 0;font-size:.875rem;padding-inline-start:0}.file-input__filename span{font-family:sans-serif}.file-input__file-icon{width:1.5625rem;height:1.625rem;background:#fff;border-radius:50%;border:.125rem solid #1a962b;display:flex;align-items:center;justify-content:center;margin-right:.625rem;font-size:.875rem}.file-input__file-icon svg.icon>path{fill:#1a962b}.file-input__file-icon svg{width:1rem;height:1rem}.file-input__error{margin-top:.3125rem;font-size:.875rem;color:#f44336;font-family:sans-serif}.file-input input{display:none}.file-input__delete{margin-left:1.125rem;text-decoration:underline;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;padding:0;margin-top:0;margin-bottom:0;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit}.file-input__delete:focus{outline:2px solid #0062a7;outline-offset:2px}.file-input__delete:focus-visible{outline:2px solid #0062a7;outline-offset:2px}@media screen and (min-width:768px){.file-input__dropzone-border-text p{width:16.25rem;padding-left:initial;line-height:1.334}.file-input__dropzone-border-text p:before{margin-right:1.125rem}.file-input__file-icon{width:1.5625rem}}.family-status__wrapper .select-field .select-field__form-control .select-field__input{width:18.75rem}.formula{align-items:center;background-color:#fff;border-radius:.25rem;border:.125rem solid #c7c6c4;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:auto;padding:.9375rem 1.5625rem;position:relative;gap:1rem}.formula__container{display:flex;flex-direction:column;margin-bottom:auto}.formula p{margin:0}.formula__header{display:flex;flex-direction:column;width:100%}.formula__header__global-tariff{display:flex;justify-content:space-between;align-items:flex-end;width:100%;flex-wrap:wrap}.formula__button{background:#0062a7;border-radius:.25rem;border:none;box-shadow:0 .1875rem .375rem #00000029;color:#fff;cursor:pointer;font-size:1rem;margin:0 auto;padding:1rem;text-decoration:none;text-transform:uppercase;transition:background-color .3s}.formula__button:hover,.formula__button:focus{background-color:#003e6a;text-decoration:none}.formula__button:disabled{background-color:#f6f7fb;color:#6b6b6b;box-shadow:none;cursor:default}.formula--recommended{border:.25rem solid #0062a7;position:relative}.formula--hasRecommended{padding-top:2.125rem}.formula__modal{background-color:#fff;border-radius:.25rem;display:flex;flex-direction:column;gap:1.25rem;justify-content:flex-start;left:1rem;padding:4.0625rem 1.375rem 1.375rem;position:absolute;visibility:visible;width:calc(100% - 36px);height:auto}.formula__modal:focus-visible{outline:none}.formula__modal__close{padding:.625rem;position:absolute;top:0;right:0;color:#aaa;background:0 0;border:0}.formula__modal__close svg{font-size:1.75em}.formula__modal__back-button{align-self:center;background-color:#fff;border-radius:.25rem;border:solid .0625rem #c7c6c4;box-shadow:0 .1875rem .375rem #00000029;cursor:pointer;font:1rem Asap,sans-serif;height:3.125rem;width:14.25rem}.formula__expand{display:none}.formula .formula-separator{width:100%;background:#c7c6c4;margin:0;height:0}.formula__content{display:flex;flex-direction:column;width:100%;gap:1.25rem}.formula__content-reverse{flex-direction:column-reverse;gap:1.625rem}@media(max-width:768px){.formula{margin:1rem 0;padding:.9375rem}.formula__container{width:100%}.formula__modal{top:50%;left:50%;transform:translate(-50%,-50%)}.formula--close .formula__warranties,.formula--close .formula__documents,.formula--close .formula-separator,.formula--close .MuiFormControl-root{display:none}.formula__expand{border-top:.0625rem solid #c7c6c4;display:flex;justify-content:center;align-items:center;width:100%;height:2.1875rem;margin-top:1rem;gap:1rem;font-size:1rem;font-weight:700;cursor:pointer}.formula__expand svg{height:.5rem;width:.875rem}.formula__expand svg[aria-expanded=true]{transform:rotate(180deg)}}@media screen and (min-width:768px){.formula__container{flex:1 1}.formula__modal{gap:0;left:calc(50% - 270px);padding:4.0625rem 3.5rem 1.875rem;top:25%;width:33.75rem}.formula__modal__close svg{font-size:2.25em}}.insurance-summary.card{border-color:#0062a7;padding-bottom:.5rem;margin-bottom:.625rem}.insurance-summary.card .card__title{border-bottom-color:#0062a7;font-size:1.125rem;font-weight:700;text-align:center;text-transform:uppercase}.insurance-summary .insurance-summary__label{font-weight:700;font-size:1rem}.insurance-summary .insurance-summary__label--starting-price{opacity:.6;font-size:.875rem}.insurance-summary .insurance-summary__label--by{font-weight:400;font-size:.875rem;margin:.625rem 0;display:flex;align-items:center;gap:.3125rem}.insurance-summary .insurance-summary__label--by img{width:3.75rem}.insurance-summary .insurance-summary__label-wrapper__infos{display:flex;justify-content:space-between;width:100%}.insurance-summary .insurance-summary__text,.insurance-summary .insurance-summary__item{font-weight:400;font-size:.875rem;width:100%}.insurance-summary .insurance-summary__item:before{content:"•";font-size:.875rem;margin-right:.3125rem}.insurance-summary .insurance-summary__total-tariff,.insurance-summary .insurance-summary__label-wrapper{border-top:1px solid #c7c6c4;justify-content:space-between;margin:1rem 0;padding:1.25rem 0 0}.insurance-summary .insurance-summary__total-tariff:first-of-type,.insurance-summary .insurance-summary__label-wrapper:first-of-type{border:0;padding:0}.insurance-summary .insurance-summary__total-tariff__title,.insurance-summary .insurance-summary__total-tariff__text{font-size:1.125rem;font-weight:700;text-transform:uppercase}.insurance-summary .insurance-summary__total-tariff__text .insurance-summary__text{text-transform:none}.insurance-summary__effective-date-block{margin-bottom:5px}.insurance-summary__links-list{font-size:.875rem;margin-bottom:.625rem;list-style-type:none;padding-inline-start:0}.insurance-summary__links-list li{margin-bottom:.625rem}.insurance-summary__links-list li a{color:#000;text-decoration:underline}.insurance-summary__links-list li a .icon-right-arrow{font-size:.75rem}.insurance-summary__links-list .document{display:inline-block;color:#000;text-decoration:underline}.insurance-summary__links-list{margin:0}.insurance-summary__link{font-size:.875rem;margin-bottom:.625rem}.insurance-summary__link a{color:#000;text-decoration:underline}.insurance-summary__link a .icon-right-arrow{font-size:.75rem}.insurance-summary .insurance-resume__change-link{background-color:#df7f1b;color:#fff;display:block;font-size:1rem;margin:.5rem auto 1rem;min-width:11.875rem;padding:.625rem 1.875rem}.insurance-summary .insurance-resume__change-link:hover{background-color:#a15a0f}.insurance-summary .offer-resume__text{border-top:1px solid #c7c6c4;margin:.25rem 0 0;padding:1.25rem 0;text-align:center}.insurance-summary .offer-resume__effective-date{color:#0062a7;font-size:1.125rem;font-weight:700}.insurance-summary__button-container{border-top:1px solid #c7c6c4;padding:1rem 0 0}.insurance-summary__effective-date-item-container{margin-bottom:1rem}.insurance-summary .subscription-end-journey{display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:1.25rem}.insurance-summary .subscription-end-journey__text{margin:.4375rem;font-size:1rem}.insurance-summary .subscription-end-journey svg.icon-alert>path{fill:#000}.insurance-summary-mobile{font-family:Asap,sans-serif}.insurance-summary-mobile .accordion__summary__title{font-weight:700;color:#fff}.insurance-summary-mobile .MuiPaper-root.MuiAccordion-root{border:.125rem solid #0062a7}.insurance-summary-mobile .MuiPaper-root.MuiAccordion-root .MuiAccordionSummary-gutters{background-color:#0062a7;color:#fff;min-height:inherit;height:2.3125rem}.insurance-summary-mobile .MuiPaper-root.MuiAccordion-root .MuiAccordionSummary-gutters svg{display:none}.insurance-summary-mobile .MuiPaper-root.MuiAccordion-root .MuiAccordionSummary-content,.insurance-summary-mobile .MuiPaper-root.MuiAccordion-root .MuiAccordionSummary-content.Mui-expanded{display:flex;justify-content:space-between}.insurance-summary-mobile .card{border:none;color:#000}.insurance-summary-mobile .card__title{border-bottom:.125rem solid #0062a7}@media screen and (min-width:768px){.insurance-summary{max-width:300px}.insurance-summary__title{padding-bottom:.1875rem;padding-top:1.125rem}.insurance-tunnel-resume .insurance-summary__links-list{margin-bottom:0}}.formula__banner{margin-top:-.75rem;position:absolute;top:0}.formula__banner__shadow{background-color:#0062a7;height:.75rem}.formula__banner__shadow:before,.formula__banner__shadow:after{border-radius:50%;border:.75rem solid rgb(0,62.0862275449,105.8);border-left-color:transparent;border-bottom-color:transparent;content:"";display:block;position:absolute;top:0;transform:rotate(-45deg)}.formula__banner__shadow:before{left:-.75rem}.formula__banner__shadow:after{right:-.75rem}.formula__banner__title{background:#0062a7;border-bottom-left-radius:4rem;border-bottom-right-radius:4rem;color:#fff;font-size:1rem;font-weight:700;margin:0 .75rem;padding:.25rem 1.5rem .75rem;position:relative;text-align:center;top:-.0625rem}.formula__discount{align-self:flex-end;font-size:.75rem;font-weight:700;color:#fff;background-color:#ef9301;border-radius:6px;padding:.125rem .625rem;text-transform:uppercase}.formula__discount__description{padding-bottom:1.125rem;color:#777;font-size:.75rem;width:100%}@media(min-width:768px){.formula__discount__description{padding-top:1.125rem}}.formula__documents{width:100%;margin:0;padding:0;list-style-type:none;display:flex;flex-direction:column;gap:.625rem}.formula__documents li a{display:flex;gap:.5rem;color:#000;font-size:.875rem;align-items:center}.formula__documents li a .icon-right-arrow{padding:0;height:1rem;width:.625rem}.formula__documents li a span{text-decoration:underline}.formula-eco__detail .color-primary-text{color:#0062a7}.formula-eco__detail p{margin:0}.formula-eco__detail.info-dialog .info-dialog__paper{margin:.9375rem}.formula-eco__detail.info-dialog .info-dialog__title{padding:.75rem 0;height:auto}.formula-eco__detail.info-dialog .info-dialog__title span{font-size:1.125rem;font-weight:700;line-height:normal}.formula-eco__detail.info-dialog .info-dialog__content{display:flex;flex-direction:column;gap:.9375rem;height:auto}.formula-eco__detail.info-dialog .info-dialog__content p{font-size:.875rem;line-height:1.5}.formula-eco__detail.info-dialog .info-dialog__content p:last-child{font-size:1rem;line-height:normal}.formula-eco__detail.info-dialog .info-dialog__remove-icon{margin-right:.5rem;margin-top:.5rem}.formula-eco__detail.info-dialog .info-dialog__remove-icon svg{width:.875rem;height:.75rem}@media screen and (min-width:768px){.formula-eco__detail.info-dialog .info-dialog__title{padding:.9375rem 0}.formula-eco__detail.info-dialog .info-dialog__title span{font-size:1.25rem}.formula-eco__detail.info-dialog .info-dialog__content{padding:2rem 1.5rem .5rem}.formula-eco__detail.info-dialog .info-dialog__content p{font-size:.9375rem}.formula-eco__detail.info-dialog .info-dialog__content p:last-child{font-size:1.0625rem}}.formula-eco{border-top:.0625rem dashed #c7c6c4}.formula-eco__diff{background-color:#f3f3f3;padding:.75rem 0;text-align:center;width:100%;font-size:1rem;margin:0;font-weight:700}.formula-eco__diff span{color:#0062a7}.formula-eco__label{display:inline-flex}.formula-eco__label__text{cursor:default;font-size:.875rem;line-height:1.2}.formula-eco__label__text-detail{cursor:pointer}.formula-eco__label__text strong{color:#0062a7}.formula__label{font-size:2rem;font-weight:700}.formula__labels{display:flex;flex-direction:column;gap:0}.formula__labels-offer{font-weight:700;font-size:1rem;line-height:1.375rem;color:#000;text-transform:uppercase;text-align:left}.formula__labels-offer-eco{color:#fff;font-size:1rem;line-height:1.375rem;font-weight:700;text-transform:none;display:inline-block;width:1.625rem;height:1.375rem;padding:0 .5rem;border-radius:.375rem;background-color:#930c7e;margin-left:.25rem}.formula__labels-formula{font-weight:700;font-size:1.5rem;line-height:1.875rem;color:#0062a7;text-align:left}.formula__participation-rate{margin:1.625rem 0 1.25rem;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:700;line-height:1.5;text-align:right}.formula__participation-rate__label{max-width:8.75rem}.formula__participation-rate__select{flex-direction:row;display:flex;align-items:center}.formula__participation-rate__select-icon{color:#777}.formula__participation-rate__select-icon:hover{cursor:pointer}.formula__participation-rate .formula__participation-rate__select-field.select-field__wrapper .select-field__input{margin-left:.625rem;width:5.75rem;text-align:center}.formula__participation-rate .formula__participation-rate__select-field.select-field__wrapper .select-field__input--focus{border-color:#0062a7}@media(max-width:768px){.formula__participation-rate{flex-direction:column;text-align:center}.formula__participation-rate__label{max-width:9.375rem}.formula__participation-rate__select{display:flex;flex-direction:row;align-items:center}}.formula__participation-rate-modal .MuiBackdrop-root{background-color:#0000004d}.formula__participation-rate-modal__description{display:flex;flex-direction:column;gap:1.25rem;padding-bottom:1.5rem;line-height:1.38}@media screen and (min-width:768px){.formula__participation-rate-modal{line-height:1.38}.formula__participation-rate-modal__description{padding-bottom:2.25rem}}.formula__content__rated__tariffs{display:flex;flex-direction:column;margin-top:1rem}.formula__content__rated__tariffs-tariff{font-size:.875rem;display:flex;justify-content:space-between;width:100%;color:#777;margin-bottom:.1875rem}.formula__content__rated__tariffs-tariff:first-line{margin-top:1rem}.formula__tariff{position:relative;display:flex;align-items:flex-end;margin-left:auto}.formula__tariff-integer{font-size:2.375rem;line-height:.92}.formula__tariff-decimals{position:absolute;top:.125rem;right:10%;font-size:1rem;line-height:normal}.formula__tariff-duration{font-size:1rem;line-height:normal}.formula__total-tariff-text{flex-basis:45%}.formula__total-tariff-text span{font-weight:700;color:#0062a7}.formula__total-tariff-price span{font-weight:700}.formula__total-tariff{margin-top:.625rem;display:flex;justify-content:space-between;width:100%;margin-bottom:1rem}.formula__warranties{width:100%;display:flex;flex-direction:column;gap:.5625rem}.formula__warranty-1-line{width:100%;display:grid;grid-template-columns:30% auto 1.5rem;column-gap:.625rem;align-items:center}.formula__warranty-2-lines{width:100%;display:grid;grid-template-columns:auto 1.5rem;column-gap:.625rem;align-items:center}.formula__warranty-2-lines__container{display:grid;flex-direction:column;gap:.625rem}.formula__warranty__title{font-size:.875rem}.formula__warranty__slider{cursor:default;width:100%;padding-top:.25rem}.formula__warranty__slider .slider-rail{background-color:#f3f3f3;opacity:1;border-radius:.25rem;height:.5rem}.formula__warranty__slider .slider-track{background:linear-gradient(to right,#0062a7,#003e6a 12.25rem);border:none;height:.5rem}.formula__warranty__slider .slider-thumb{display:none}.formula__warranty__blocks{display:flex;position:relative;height:.5rem;background-color:#eee;border-radius:.25rem;margin:0 .75rem}.formula__warranty__blocks-full{margin:0}.formula__warranty__blocks-block{width:20%;top:0;border-right:solid 1px #eeeeee;background:#0062a7}.formula__warranty__blocks-block--1{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.formula__warranty__blocks-block--5{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.formula__warranty__example-container.icon.icon-tooltip{margin-right:.3125rem;cursor:pointer;fill:#777;font-size:1.5rem}@media(max-width:768px){.formula__warranty{grid-template-columns:45% auto 1.5rem}.formula__warranty .formula__warranty__range .slider-track{background:linear-gradient(to right,#0062a7,#003e6a 5.875rem)}}.formula__warranty-example{background-color:#fff;border-radius:.25rem;display:flex;flex-direction:column;gap:1.25rem;justify-content:flex-start;left:1rem;padding:4.0625rem 1.375rem 1.375rem;position:absolute;visibility:visible;width:calc(100% - 36px)}.formula__warranty-example:focus-visible{outline:none}.formula__warranty-example__close{padding:.625rem;position:absolute;top:0;right:0;color:#aaa;background:0 0;border:0}.formula__warranty-example__close svg{font-size:1.75em}.formula__warranty-example{border-radius:.5rem;top:50%;left:50%;padding:0 1.375rem 1.375rem;transform:translate(-50%,-50%);max-height:95vh;overflow-y:auto;line-height:1.5}.formula__warranty-example p,.formula__warranty-example h2,.formula__warranty-example h3{margin:0}.formula__warranty-example section{list-style:none;box-sizing:border-box}.formula__warranty-example__title{text-align:left;font-size:1.25rem;font-weight:700;padding:.3125rem .625rem}.formula__warranty-example__title__button{position:sticky;top:0;background:#fff;min-height:8.125rem;display:flex;flex-direction:column;justify-content:end}.formula__warranty-example__close{padding:.625rem;position:absolute;top:.3125rem;right:-1.25rem}.formula__warranty-example__separator{margin:.3125rem .625rem .9375rem;border:.0625rem solid #c7c6c4;opacity:1}.formula__warranty-example__description{font-size:1rem;padding:.625rem .3125rem .625rem 0}.formula__warranty-example__refund-summary{padding:.3125rem .625rem;display:flex;flex-direction:column;gap:1.25rem}.formula__warranty-example__refund-summary__example{padding:1.875rem 3.75rem;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.625rem;border:.0625rem solid #c7c6c4;border-radius:.5rem;height:80%}.formula__warranty-example__refund-summary__example.with-formula-name{border:none}.formula__warranty-example__refund-summary__example.remaining-container{background-color:#f3f3f3;border:none;font-weight:700;padding:1.25rem;flex-direction:column;align-items:center}.formula__warranty-example__refund-summary__example__remaining-infos{display:flex;flex-direction:column;font-size:1.25rem;font-weight:700;align-items:center;gap:.3125rem}.formula__warranty-example__refund-summary__example__price{font-weight:700;font-size:1.25rem}.formula__warranty-example__refund-summary__example__price.with-formula-name{color:#0062a7}.formula__warranty-example__refund-summary__example .highlight{font-size:50%;vertical-align:super;font-weight:700}.formula__warranty-example__refund-summary__example-franchise{font-size:.875rem;color:#777;font-weight:400}.formula__warranty-example__refund-summary__example-with-formula-name{text-align:center;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;border:.125rem solid #0062a7;border-radius:.5rem;height:95%}.formula__warranty-example__refund-summary__example-with-formula-name .formula-name{display:flex;flex-direction:column;justify-content:center;align-items:center;font-weight:700;background-color:#0062a7;width:100%;color:#fff;border:.125rem solid #0062a7;border-top-left-radius:.5rem;border-top-right-radius:.5rem;height:2.1875rem}@media screen and (min-width:768px){.formula__warranty-example{width:70%}}@media screen and (min-width:1024px){.formula__warranty-example{gap:0;padding:3.125rem 6.25rem}.formula__warranty-example-title-button{position:initial;min-height:initial}.formula__warranty-example__close{right:0}.formula__warranty-example__close svg{font-size:2.25em}.formula__warranty-example__separator{margin:.625rem}.formula__warranty-example__refund-summary{display:grid;grid-template-columns:repeat(3,1fr);row-gap:.3125rem;align-items:end}.formula__warranty-example__refund-summary__example{padding:2.5rem}.formula__warranty-example__refund-summary__example.remaining-container{padding:1.875rem 3.75rem;grid-column:span 3}.formula__warranty-example__refund-summary__example__remaining-infos{flex-direction:row;max-height:3.125rem}}@media screen and (min-width:1366px){.formula__warranty-example{width:50%}}.formula-list{display:flex;align-items:center;gap:1rem;padding:1rem 0}.formula-list__container{display:flex;align-items:center;gap:1rem}.formula-list__container__button{min-width:3rem;min-height:3rem;max-width:3rem;max-height:3rem;display:flex;align-items:center;justify-content:center;padding:0;background-color:#0062a7;border-radius:6.25rem;border:none;cursor:pointer}.formula-list__container__button svg{width:.875rem;height:.875rem;fill:#fff}.formula-list__container__button:disabled{background-color:#0062a780}.formula-list-empty{align-items:center;color:#c7c6c4;display:flex;flex-direction:column}.formula-list-empty-phone{font-size:.875rem;margin:.375rem 0}@media(max-width:768px){.formula-list{flex-direction:column}}.heir-distribution__input>.heir-distribution__input{flex-wrap:nowrap;margin:.5rem}.heir-distribution__error{color:#f44336;font-family:Asap,sans-serif;margin:1rem 0;font-size:.875rem}.heir-distribution__priority{color:#0062a7;font-size:1.125rem;font-weight:700;font-family:Asap,sans-serif;width:24.875rem;border-bottom:.0625rem solid #c7c6c4;padding:.9375rem 0;text-align:start}.percentage-input{flex-basis:auto}.percentage-input.component-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}.percentage-input.field-wrapper{align-items:center;justify-content:center}.percentage-input.field-wrapper .field__text{align-items:center;display:flex;flex-direction:row}.percentage-input.field-wrapper .field__text input{box-sizing:border-box;height:48px;width:80px}.percentage-input__amount{font-family:Asap,sans-serif;white-space:nowrap}.percentage-input .field-custom-label{color:#000;flex-basis:200px;line-height:1.125em}.percentage-input .field-custom-label:before{background-color:#0062a7;border-radius:50%;content:"";display:inline-block;height:6px;margin-right:.5rem;position:relative;top:-1px;width:6px}.percentage-input .state-field__error,.percentage-input .state-field__success{margin-left:1rem}.percentage-input .percentage-input__amount{margin-left:.25rem}@media screen and (max-width:768px){.percentage-input .field-custom-label{flex-basis:50%}.percentage-input .field__error{margin:.25rem 0 1.75rem}}.tooltip-wrapper .tooltip-button{width:1.5rem;height:1.5rem}.input-number__unit{margin-right:1rem}.input-number__unit-label{font-family:Asap,sans-serif;white-space:nowrap;margin-left:1rem;display:flex;align-items:center}.input-number__unit-label-amount{margin-left:.625rem}.input-number__percentage.component-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}.input-number__percentage.field-wrapper{align-items:center;justify-content:center}.input-number__percentage.field-wrapper .field__text{align-items:center;display:flex;flex-direction:row}.input-number__percentage.field-wrapper .field__text input{box-sizing:border-box;height:3rem;width:5rem}.input-number__percentage .field-custom-label{color:#000;flex-basis:12.5rem;line-height:1.125em}.input-number__percentage .field-custom-label:before{background-color:#0062a7;border-radius:50%;content:"";display:inline-block;height:.375rem;margin-right:.5rem;position:relative;top:-.0625rem;width:.375rem}@media screen and (max-width:768px){.input-number__percentage .field-custom-label{flex-basis:50%}}.job__wrapper .select-field .select-field__form-control .select-field__input{width:18.75rem}.organization-code__tooltip-wrapper img{width:95%}.reinit-password-content__indication{margin-top:15px;font-size:.75rem;color:#777}.reinit-password__custom-error{font-size:.875rem;color:#f44336}.tooltip-wrapper .tooltip-button{width:24px;height:24px}.tooltip-wrapper .tooltip-button svg.icon>path,.tooltip-wrapper .tooltip-button svg.icon circle,.tooltip-wrapper .tooltip-button svg.icon rect{fill:#777}html{background:#e2e2e2;font-family:Asap}.block{margin-bottom:16px;padding:16px;background:#fff;border-radius:4px}.header{width:100%;padding:10px 0;background:#0062a7;text-align:center}.header__logo{width:72px}.alt-page-wrapper+.footer{position:relative;height:auto;flex-direction:column;justify-content:stretch;align-items:stretch}.alt-page{padding-bottom:10px;margin:0 16px 16px}.alt-page .alt-page__title{margin:25px 0;font-size:1.75rem;font-weight:700;line-height:normal}.alt-page .alt-page__content{padding:20px}.alt-page .alt-page-content__title{font-size:1rem}.alt-page .alt-page-content__form-wrapper{margin-top:16px}.alt-page .alt-page-content__input{width:100%}.alt-page .alt-page-content__input label{padding:0 5px;background:#fff;font-size:.875rem}.alt-page .alt-page-content__input input{width:100%;height:16px;font-size:.875rem}.alt-page .alt-page-content-input__show-link{position:absolute;z-index:2;margin-top:19px;margin-left:-60px;color:#000;font-size:.813rem;cursor:pointer;text-decoration:none}.alt-page .alt-page-content-input__show-link:hover{text-decoration:underline}.alt-page .alt-page-content-form__error{font-size:.875rem;color:#de3625}.alt-page .alt-page-content__buttons{margin-top:20px;text-align:center}.alt-page .alt-page-content-buttons__item{display:block;margin:auto auto 20px;width:161px;height:51px;border-radius:6px;box-shadow:0 3px 4px #0003;border:solid 1px #d4d4d4;background-color:#fff;font-size:1rem;color:#000}.alt-page .alt-page-content-buttons__item:hover{background:inherit}.alt-page .alt-page-content-buttons__item.alt-page-content-buttons__item--blue,.alt-page .alt-page-content-buttons__item.alt-page-content-buttons__item--blue:hover{background:#0062a7;color:#fff}.alt-page .alt-page-content-buttons__item.alt-page-content-buttons__item--disabled{color:#00000042;box-shadow:none;background-color:#0000001f}.alt-page .alt-page-content-button-link--disabled{color:#00000042}.alt-page .alt-page__infos{position:relative;padding-left:60px}.alt-page .alt-page-infos__title{margin:10px 0 0;color:#0062a7;font-size:1.125rem}.alt-page .alt-page-infos__text{margin:0 0 10px;padding:0;font-size:.875rem}.alt-page .alt-page__icons-infos{position:absolute;top:10px;left:8px;width:30px;font-size:1.9375rem}.alt-page .alt-page-content__indication{margin-top:15px;font-size:.75rem;color:#777}@media only screen and (min-width:768px){.header__logo{margin-top:20px}.alt-page-wrapper{display:flex;min-height:611px;justify-content:flex-end;background:url(/assets/visuel-B1gsviic.webp) no-repeat;background-position:6.25rem bottom;background-size:50% auto}.alt-page-wrapper.wrapper{margin-top:-8.75rem}.wrapper{width:100%;margin:auto;max-width:1200px}.header{height:158px;background:transparent;text-align:left}.header__logo{width:150px;margin-left:20px}.alt-page{width:429px;margin:60px 180px 16px 26px;float:right}.alt-page .alt-page-content__buttons{display:flex;justify-content:space-evenly;text-align:none}}.alt-page .alt-page__response{margin-top:42px}.alt-page .alt-page__response__title{font-size:1.5rem;font-weight:700;line-height:1.25;text-align:center;padding:0 25px 10px;margin-bottom:15px;border-bottom:1px solid #c7c6c4}.alt-page .alt-page__response__title--color{color:#0062a7}.alt-page .alt-page__response__content{font-size:1rem;margin-bottom:30px;display:flex}.alt-page .alt-page__response__content__icon{display:flex;flex-grow:0;flex-shrink:0;align-items:center;justify-content:center;border-radius:50%;width:3.0625rem;height:3.125rem;background-color:#1a962b}.alt-page .alt-page__response__content__icon .icon-check{fill:#fff;font-size:1.5rem}.alt-page .alt-page__response__content__text{margin-left:12px}.alt-page .alt-page__response__button{text-align:center;margin:5px}.alt-page .alt-page__response__button__input{font-size:1rem;line-height:1.375rem;width:90%;max-width:150px;padding:14px 40px;background-color:#0062a7;color:#fff}@media only screen and (min-width:768px){.alt-page .alt-page__response{margin-top:95px}}.personal-area .form__title{margin:20px 0;font-size:1.5rem;line-height:1.625rem;font-weight:700;text-align:center;text-transform:uppercase}.personal-area .form__content{padding:20px 12px;background:#fff}.personal-area .form-content__intro{font-family:Asap;font-weight:700;font-size:1.125rem;line-height:22px;margin-bottom:25px}.personal-area .form-content__text{font-size:1rem;line-height:1.25rem;margin-bottom:25px}.personal-area .form-content__right-arrow-icon{height:10px;position:relative;margin-right:5px;transform:rotate(-90deg);font-size:.75rem;line-height:20px}.personal-area .form-content__link{font-size:.875rem;color:#000;text-decoration:underline}.personal-area .form-content__text--bold{font-weight:700}.personal-area .form-content__label{margin-bottom:7px;font-size:.875rem;color:#777}.personal-area .drag-and-drop{margin:10px 0 35px}.personal-area form .form-row{margin-bottom:25px}.personal-area form input{height:19px;padding:16px;font-size:1rem}.personal-area form label{font-size:.875rem}.personal-area form .main-form__error svg{fill:#de3625}.personal-area form .main-form__success svg{fill:#1a962b}.personal-area form .form-field{width:100%}.personal-area form .field-helper{font-size:.875rem}.personal-area form .flex-row{margin-left:10px}.personal-area .form-content__input--bottom-spacing{margin-bottom:25px}.personal-area .form-content__password-indication{margin-top:15px;font-size:.75rem;color:#777}.personal-area .form-content__textarea{width:100%;margin-bottom:25px;font-size:1rem}.personal-area .form-content__textarea>div{min-height:100px;display:flex;align-items:flex-start;padding:5px 10px;font-size:1.25rem}.personal-area .form-content__textarea fieldset{border-radius:4px}.personal-area .form-content__textarea textarea{font-size:1rem}.personal-area .form-content__error{font-size:.875rem;color:#de3625}.personal-area .form-content__button{font-size:1rem;width:200px;padding:14px 40px}.personal-area .form-content__button span{line-height:initial}.personal-area .form-content__button-container{text-align:center;margin:5px}@media screen and (min-width:768px){.personal-area .personal-area__content{background-color:#e2e2e2}.personal-area .form{border-radius:4px;max-width:760px;margin:100px auto}.personal-area .form__title{font-size:2.125rem;line-height:2rem;margin-bottom:30px}.personal-area .form__content{padding:30px 110px;border-radius:4px}.personal-area .form__content.form__content--centered{padding:30px 180px}.personal-area .form-content__button{width:160px}.personal-area .form-content__input--top-spacing{margin-top:30px}}.personal-area .form-response__content{padding:25px 12px;background:#fff}.personal-area .form-response-content__title{padding:0 0 25px;margin:0;font-size:1.375rem;line-height:1.75rem;font-weight:700;text-align:center;border-bottom:1px solid #c7c6c4}.personal-area .form-response-content-title__alt{color:#000;margin:0}.personal-area .form-response-content__text,.personal-area .form-response-content__text--small-margin-bottom{position:relative;padding-left:55px;font-size:1rem;line-height:1.25rem;margin:25px 0}.personal-area .form-response-content__text .form-response-content-text__icon,.personal-area .form-response-content__text--small-margin-bottom .form-response-content-text__icon{position:absolute;top:0;left:0;font-size:42px;fill:#0062a7}.personal-area .form-response-content__text .form-response-content-text__check-icon,.personal-area .form-response-content__text--small-margin-bottom .form-response-content-text__check-icon{position:absolute;top:0;left:0;display:flex;flex-grow:0;flex-shrink:0;align-items:center;justify-content:center;border-radius:50%;width:2.5rem;height:2.5rem;background-color:#1a962b}.personal-area .form-response-content__text .form-response-content-text__check-icon .icon-check,.personal-area .form-response-content__text--small-margin-bottom .form-response-content-text__check-icon .icon-check{fill:#fff;font-size:18px}.personal-area .form-response-content__text p,.personal-area .form-response-content__text--small-margin-bottom p{margin:0}.personal-area .form-response-content__text--bold{font-weight:700}.personal-area .form-response-content__button{text-align:center;margin:5px}.personal-area .form-response-content-button__input{font-size:1rem;line-height:1.375rem;width:90%;max-width:300px;padding:14px 40px}@media screen and (min-width:768px){html,.personal-area .personal-area__content{background-color:#e2e2e2}.personal-area .form-response{border-radius:4px;max-width:760px;margin:100px auto}.personal-area .form-response__content{margin:150px auto 0;width:684px;box-sizing:border-box;padding:30px 72px;border-radius:4px}.personal-area .form-response-content__title{font-size:1.375rem;line-height:auto;margin-bottom:30px}.personal-area .form-response-content__text,.personal-area .form-response-content__text--small-margin-bottom{margin-bottom:33px;padding-left:70px}.personal-area .form-response-content__text .icon-alert,.personal-area .form-response-content__text--small-margin-bottom .icon-alert{top:8px}.personal-area .form-response-content__text .form-response-content-text__check-icon,.personal-area .form-response-content__text--small-margin-bottom .form-response-content-text__check-icon{left:0;width:3.0625rem;height:3.125rem}.personal-area .form-response-content__text .form-response-content-text__check-icon .icon-check,.personal-area .form-response-content__text--small-margin-bottom .form-response-content-text__check-icon .icon-check{font-size:24px}.personal-area .form-response-content__text--small-margin-bottom{margin-bottom:20px}.personal-area .text--single-line .icon-success{top:-10px}.personal-area .form-response-content-button__input{width:auto;max-width:none}}body,#root{min-height:100vh;overflow-x:hidden}#root{position:relative;overflow-y:visible}body{margin:0}.personal-area{min-height:calc(100vh - 48px);max-width:1324px;margin:auto}.personal-area .spinner{position:relative;top:30%}.personal-area .personal-area__wrapper{margin-bottom:0}.personal-area .personal-area__wrapper .personal-area__sidebar{padding-bottom:0}.personal-area .personal-area__wrapper .personal-area__content{padding-top:0}.personal-area .personal-area__footer-link{font-family:Asap;font-size:.875rem;color:#000}.personal-area .contract-infos__divider,.personal-area .statement-filters-sidebar-content__divider,.personal-area .accordion__separator,.personal-area .statements__line-divider,.personal-area .sidebar__divider{border:none}.tmp_hide{display:none!important}.word-break{display:block}.personal-area-content__wrapper{padding:14px 14px 0}.personal-area__footer{background-color:#f3f3f3;display:flex;align-items:center;justify-content:center;width:100%;height:60px}.personal-area__footer-divider{color:#c7c6c4;margin:0 10px}.text-primary{color:#0062a7}.loader-popin__message{font-family:Asap,sans-serif}@media screen and (min-width:768px){html .personal-area .personal-area__sidebar{padding-bottom:0;margin-bottom:0;padding-left:0}html .personal-area .personal-area-content__wrapper{padding:0}html .personal-area .personal-area-content__text{padding:100px 0 0}html .personal-area .word-break{display:inline}}.footer{width:100%;background-color:#f3f3f3;display:flex;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__icon--area{width:70px}.footer .footer-list-item-icon__svg{fill:#0062a7;width:inherit;height:inherit;font-size:inherit}.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{text-align:center;padding:20px 10px;background:#f3f3f3;color:#c7c6c4}.footer .footer__links--with-banner{background:#fff}.footer .footer-links__item{font-size:.875rem;text-decoration:none;color:#000}.footer .footer-links__item:hover{text-decoration:underline}.footer svg.icon>path{fill:#0062a7}@media only screen and (min-width:768px){.footer .footer__list{flex-wrap:nowrap}}.personal-area{font-family:Asap,sans-serif}.personal-area .sidebar{align-items:center;background-color:#fff;box-shadow:.3125rem 0 .3125rem #c6d0d8f2;justify-content:center;padding:.5rem}.personal-area .sidebar__header{align-items:center;display:flex;justify-content:center;position:relative;width:100%}.personal-area .sidebar-header__logo__img{cursor:pointer;height:auto;width:5rem}.personal-area .sidebar-content__menu{display:contents}.personal-area .sidebar-content__wrapper{background-color:#fff;box-sizing:border-box;min-height:100%;padding-top:1.875rem;position:absolute;width:calc(100% - 37px)}.personal-area .sidebar-content-wrapper__collab{display:flex;justify-content:center;align-items:center}.personal-area .sidebar-content-wrapper__collab svg path{fill:#f89b06}.personal-area .sidebar-content-wrapper__collab .sidebar-content-wrapper-collab__data{margin-left:.9375rem}.personal-area .sidebar-content-wrapper__collab{margin-bottom:1.5625rem}.personal-area .sidebar-content-wrapper__adherent{display:flex;justify-content:center;align-items:center;margin-bottom:1.5625rem}.personal-area .sidebar-content-wrapper-adherent__fullname{font-size:1.375rem;font-weight:700}.personal-area .sidebar__content{display:none}.personal-area .sidebar__content--active{background-color:#001020cc;left:0;min-height:100%;position:absolute;top:0;width:100%;z-index:3}.personal-area .sidebar__close{background:#fff;box-sizing:border-box;color:#000;height:2.3125rem;padding-top:.3125rem;position:absolute;right:0;text-align:center;top:0;width:2.3125rem}.personal-area .sidebar__close svg{font-size:28px}.personal-area .sidebar__adherent{margin:auto;position:relative;width:90%}.personal-area .icon-burger-menu{color:#000;font-size:1.875rem;left:3%;position:absolute}.personal-area .icon-user-checked{margin-right:.9375rem;width:2.5rem}.personal-area .icon-user-checked path:last-of-type{fill:#0062a7}.personal-area .icon-close{margin:0}@media screen and (min-width:768px){.personal-area .sidebar{box-sizing:border-box;height:100%;min-height:calc(100vh - 60px);padding:.5rem 0}.personal-area .sidebar-header__logo{margin:1.5625rem 0}.personal-area .sidebar-header__logo__img{width:9.375rem}.personal-area .sidebar__content{background-color:#0062a7;position:relative}.personal-area .sidebar__content__menu{display:none}.personal-area .sidebar-content__wrapper{min-height:auto;padding-top:1.25rem;position:relative;width:100%}.personal-area .sidebar-content-wrapper__adherent{margin-bottom:2.5rem}.personal-area .sidebar__close{display:none}.personal-area__sidebar{margin-bottom:0}.personal-area .icon-burger-menu{display:none}}.profile--commun .main-form .icon-balance,.profile--commun .main-form .icon-shield,.profile--commun .main-form .icon-plus,.profile--commun .main-form .icon-family,.profile--commun .main-form .icon-computer,.profile--commun .main-form .icon-help-line,.profile--commun .main-form .icon-smiling-user,.profile--commun .main-form .icon-thumb{fill:#0062a7}.profile--particulier .main-form .icon-balance,.profile--particulier .main-form .icon-shield,.profile--particulier .main-form .icon-plus,.profile--particulier .main-form .icon-family,.profile--particulier .main-form .icon-computer,.profile--particulier .main-form .icon-help-line,.profile--particulier .main-form .icon-smiling-user,.profile--particulier .main-form .icon-thumb,.profile--particulier_jeune .main-form .icon-balance,.profile--particulier_jeune .main-form .icon-shield,.profile--particulier_jeune .main-form .icon-plus,.profile--particulier_jeune .main-form .icon-family,.profile--particulier_jeune .main-form .icon-computer,.profile--particulier_jeune .main-form .icon-help-line,.profile--particulier_jeune .main-form .icon-smiling-user,.profile--particulier_jeune .main-form .icon-thumb,.profile--particulier_famille .main-form .icon-balance,.profile--particulier_famille .main-form .icon-shield,.profile--particulier_famille .main-form .icon-plus,.profile--particulier_famille .main-form .icon-family,.profile--particulier_famille .main-form .icon-computer,.profile--particulier_famille .main-form .icon-help-line,.profile--particulier_famille .main-form .icon-smiling-user,.profile--particulier_famille .main-form .icon-thumb{fill:#930c7e}.profile--entreprise .main-form .icon-balance,.profile--entreprise .main-form .icon-shield,.profile--entreprise .main-form .icon-plus,.profile--entreprise .main-form .icon-family,.profile--entreprise .main-form .icon-computer,.profile--entreprise .main-form .icon-help-line,.profile--entreprise .main-form .icon-smiling-user,.profile--entreprise .main-form .icon-thumb{fill:#df7f1b}.profile--tns .main-form .icon-balance,.profile--tns .main-form .icon-shield,.profile--tns .main-form .icon-plus,.profile--tns .main-form .icon-family,.profile--tns .main-form .icon-computer,.profile--tns .main-form .icon-help-line,.profile--tns .main-form .icon-smiling-user,.profile--tns .main-form .icon-thumb{fill:#1a962b}.profile--sans_profil .main-form .icon-balance,.profile--sans_profil .main-form .icon-shield,.profile--sans_profil .main-form .icon-plus,.profile--sans_profil .main-form .icon-family,.profile--sans_profil .main-form .icon-computer,.profile--sans_profil .main-form .icon-help-line,.profile--sans_profil .main-form .icon-smiling-user,.profile--sans_profil .main-form .icon-thumb{fill:#00aae7}.profile--alternative .main-form .icon-balance,.profile--alternative .main-form .icon-shield,.profile--alternative .main-form .icon-plus,.profile--alternative .main-form .icon-family,.profile--alternative .main-form .icon-computer,.profile--alternative .main-form .icon-help-line,.profile--alternative .main-form .icon-smiling-user,.profile--alternative .main-form .icon-thumb,.profile--alternative_pro .main-form .icon-balance,.profile--alternative_pro .main-form .icon-shield,.profile--alternative_pro .main-form .icon-plus,.profile--alternative_pro .main-form .icon-family,.profile--alternative_pro .main-form .icon-computer,.profile--alternative_pro .main-form .icon-help-line,.profile--alternative_pro .main-form .icon-smiling-user,.profile--alternative_pro .main-form .icon-thumb,.profile--alternative_particulier .main-form .icon-balance,.profile--alternative_particulier .main-form .icon-shield,.profile--alternative_particulier .main-form .icon-plus,.profile--alternative_particulier .main-form .icon-family,.profile--alternative_particulier .main-form .icon-computer,.profile--alternative_particulier .main-form .icon-help-line,.profile--alternative_particulier .main-form .icon-smiling-user,.profile--alternative_particulier .main-form .icon-thumb{fill:#000}.form .form-row svg.icon-cross,.form .form-row svg.icon-check{font-size:1rem}.form .icon-right-arrow{transform:rotate(-90deg);font-size:.75rem;padding:0 .1875rem 0 0}.form .icon-left-arrow{transform:rotate(90deg);font-size:.75rem;margin:.125rem .1875rem 0 0}.form .icon-tooltip{color:#a6a6a6;cursor:pointer}.form .icon-plus{font-size:1.8125rem}.form .icon-balance,.form .icon-hourglass,.form .icon-family,.form .icon-help-line,.form .icon-smiling-user,.form .icon-thumb{font-size:4.375rem}.form .icon-close{margin:.125rem 0 0 1.25rem;cursor:pointer}.form .icon-computer,.form .icon-shield{width:5.6875rem;height:3.875rem;margin-top:.5rem}@media screen and (min-width:768px){.main-form .icon-right-arrow,.main-form .icon-left-arrow{font-size:.8125rem}}.personal-area .logout{cursor:pointer;font-family:Asap;font-size:.875rem;color:#000;text-decoration:underline}.personal-area .menu{padding:0;list-style-type:none}.personal-area .menu__item--enrolment{background-color:#f89b06}.personal-area .menu__item--enrolment .menu-item__link{color:#fff}.personal-area .menu__item--active .menu-item__link{background-color:#0062a7;color:#fff}.personal-area .menu__item .submenu{display:block;flex-grow:0;flex-basis:100%}.personal-area .menu__item:first-of-type .menu-item__link{border-top:.0625rem solid #c7c6c4}.personal-area .menu-item__link{align-items:center;border-bottom:.0625rem solid #c7c6c4;color:#000;cursor:pointer;display:flex;font-size:1rem;font-weight:700;min-height:3.625rem;padding:0 1.25rem;text-decoration:none}.personal-area .menu-item__link svg.icon-dropdown{margin-left:auto}.personal-area .menu-item__link svg[aria-expanded=true].icon-dropdown{transform:rotate(180deg)}.personal-area .menu-item__link svg[class*=icon-]:not(svg.icon-dropdown){font-size:1.5rem;padding:0 1rem 0 0}.personal-area .menu-item__link .menu-link__icon{display:inline-flex;align-items:center;justify-content:center;margin-right:1rem;width:1.5rem;min-width:1.5rem;height:1.5rem}.personal-area .menu-item__link .menu-link__icon svg[class*=icon-]:not(svg.icon-dropdown){padding:0}.personal-area .menu-item__link .menu-link__icon-img{width:100%;height:100%;object-fit:contain;display:block}.personal-area .menu-item__link .menu-item__togglebutton{height:.75rem;width:1.1875rem}.personal-area .menu-item .menu-item__resiliation{font-weight:400;border-bottom:0;color:#6b6b6b;text-decoration:underline}.personal-area .menu-item .menu-item__resiliation:hover{text-decoration:underline}.personal-area .menu-item__link:hover{text-decoration:none}.personal-area .submenu{list-style-type:none;margin:0;padding:0}.personal-area .submenu__item{border-bottom:1px solid #c7c6c4;color:#c7c6c4}.personal-area .submenu__item--active{color:#0062a7;position:relative}.personal-area .submenu__item--active .submenu-item-link__text{color:#0062a7;font-weight:700}.personal-area .submenu__item--active .submenu-item-link__text:before{background:#0062a7;content:"";height:100%;left:0;position:absolute;top:0;width:.375rem}.personal-area .submenu-item__link{background-color:#0062a726;box-sizing:border-box;color:#000;display:block;font-size:.875rem;height:100%;line-height:1.125rem;padding:1.25rem 1.25rem 1.25rem 3.75rem;position:relative;text-decoration:none;width:100%}.personal-area .submenu-item-link__text{width:8.5rem;margin:0}.personal-area .submenu-item-link__text:hover{color:#000}@media screen and (min-width:768px){.personal-area .menu-item__link{font-size:.875rem;padding-left:1.875rem}.personal-area .submenu-item__link{padding-left:4.375rem}}.social-welfare-card-menu-item{background-color:#ecf5fb;border-radius:4px;margin:1rem 1.25rem;padding:1rem;display:flex;align-items:center;gap:.75rem;cursor:pointer;text-decoration:none}.social-welfare-card-menu-item__icon{background-color:#fff;box-shadow:0 .0625rem .125rem #24254e26;display:flex;width:3.5rem;height:2.125rem;justify-content:center;align-items:center;gap:4px;border-radius:.375rem}.social-welfare-card-menu-item__icon img{width:1.5rem;height:1.5rem}.social-welfare-card-menu-item__icon__lines{display:flex;flex-direction:column;align-items:start;gap:.25rem}.social-welfare-card-menu-item__icon__lines__line{width:.625rem;height:.125rem;background-color:#d4d4d4;border-radius:.125rem}.social-welfare-card-menu-item__icon__lines__line:first-child{width:1rem}.social-welfare-card-menu-item__text{color:#000;font-size:.875rem;font-weight:700}.social-welfare-card-menu-item__text.social-welfare-card-menu-item--blue{color:#0062a7}@media screen and (min-width:768px){.social-welfare-card{margin:1rem 1.875rem}}.personal-area .application-card-container{display:flex;gap:1rem}.personal-area .application-card{background-color:#fff;border-radius:.25rem;color:#000;display:flex;flex-direction:column;flex-grow:1;font-weight:600;gap:1rem;justify-content:space-between;overflow:hidden;text-align:center;text-decoration:none}.personal-area .application-card .icon-calculator,.personal-area .application-card .icon-bill,.personal-area .application-card .icon-other-application{font-size:4rem;margin:.5rem auto}.personal-area .application-card .icon-calculator path,.personal-area .application-card .icon-bill path,.personal-area .application-card .icon-other-application path{fill:#0062a7}.personal-area .application-card__arrow{background-color:#0062a7;padding:1rem}.personal-area .application-card__arrow .icon-right-arrow{font-size:1.5rem;fill:#fff}@media screen and (max-width:768px){.personal-area .application-card-container{flex-direction:column}.personal-area .application-card{align-items:center;flex-direction:row;min-height:3rem;padding:.8125rem 0 .8125rem 1.25rem;text-align:left}.personal-area .application-card__arrow{align-items:center;align-self:stretch;display:flex;margin:-.8125rem 0;padding:1.5625rem}.personal-area .application-card__label{font-weight:700}.personal-area .application-card__label span{font-weight:400}.personal-area .icon-calculator,.personal-area .icon-bill,.personal-area .icon-other-application{display:none}}@media screen and (min-width:768px){.personal-area .application-card{max-width:calc(25% - 16px);padding-top:1.5rem}.personal-area .application-card__quote-and-bill-application{display:flex;flex-direction:row;max-width:25rem;min-width:20rem;padding-top:0;align-items:center;justify-content:space-between;height:5.625rem;gap:.3125rem}.personal-area .application-card__quote-and-bill-application__icon{width:20%;margin-left:1rem}.personal-area .application-card__quote-and-bill-application__label{flex:1}.personal-area .application-card__quote-and-bill-application__icon-calculator svg.icon-bill,.personal-area .application-card__quote-and-bill-application__icon-calculator svg.icon-calculator,.personal-area .application-card__quote-and-bill-application__icon-bill svg.icon-bill,.personal-area .application-card__quote-and-bill-application__icon-bill svg.icon-calculator,.personal-area .application-card__quote-and-bill-application__icon-other-application svg.icon-bill,.personal-area .application-card__quote-and-bill-application__icon-other-application svg.icon-calculator{font-size:3.125rem}.personal-area .application-card__quote-and-bill-application__icon-calculator svg.icon-bill path,.personal-area .application-card__quote-and-bill-application__icon-calculator svg.icon-calculator path,.personal-area .application-card__quote-and-bill-application__icon-bill svg.icon-bill path,.personal-area .application-card__quote-and-bill-application__icon-bill svg.icon-calculator path,.personal-area .application-card__quote-and-bill-application__icon-other-application svg.icon-bill path,.personal-area .application-card__quote-and-bill-application__icon-other-application svg.icon-calculator path{fill:#0062a7}.personal-area .application-card__quote-and-bill-application__arrow{margin:-.8125rem 0;height:100%;align-content:center;border-top-right-radius:4px;border-bottom-right-radius:4px}}.personal-area .personal-area__wrapper .prevention-page-news{position:relative}.personal-area .prevention-page__container{display:flex}.personal-area .prevention-page__title{margin:20px 0;font-size:1.5rem;line-height:1.625rem;font-weight:700;text-align:center;text-transform:uppercase;color:#0062a7}.personal-area .prevention-page__item--more{min-height:210px;margin-bottom:24px}.personal-area .prevention-page__more{display:flex;flex-direction:column;height:100%;margin-bottom:24px;background:#f3f3f3;align-items:center;justify-content:center;color:#000;text-decoration:none}.personal-area .prevention-page-more__button{margin-bottom:12px}.personal-area .prevention-page-more__button svg{font-size:3.125rem}.personal-area .prevention-page-more-button__text{position:absolute;top:0;line-height:2.3125rem}.personal-area .prevention-page-more__text{text-align:center;font-size:1rem;line-height:1.375rem}.personal-area .prevention__page .wordpress-post{height:100%}.personal-area .prevention-page__item--post:nth-child(4),.personal-area .prevention-page__item--post:nth-child(5){display:none}@media screen and (min-width:768px){.personal-area .prevention__page{margin:100px auto}.personal-area .prevention__page .wordpress-post{border-radius:4px;overflow:hidden}.personal-area .prevention__page .wordpress-post__picture-link,.personal-area .prevention__page .wordpress-post-picture-link__picture{height:161px}.personal-area .prevention-page__item--post:nth-child(4),.personal-area .prevention-page__item--post:nth-child(5){display:block}.personal-area .prevention-page__title{font-size:2.125rem;margin-bottom:30px}.personal-area .prevention-page__item--more{min-height:400px;margin-bottom:0}.personal-area .prevention-page__more{height:100%;border-radius:4px}}.personal-area .dashboard-item__title+div{position:relative}.personal-area .wordpress-post{background-color:#fff;border-radius:.25rem;overflow:hidden}.personal-area .wordpress-post__picture-link{position:relative;display:block;outline:0}.personal-area .wordpress-post-picture-link__picture{display:block;width:100%;height:160px;object-fit:cover}.personal-area .wordpress-post__content{padding:16px}.personal-area .wordpress-post-content__title{margin-bottom:3px;font-size:1.125rem;font-family:Asap;font-weight:700}.personal-area .wordpress-post-content__infos{margin-bottom:16px;font-size:.875rem;color:#777}.personal-area .wordpress-post-content__text{margin-bottom:1.4375rem;font-size:.875rem}.personal-area .wordpress-post-content__link{font-size:.875rem;color:#000;text-decoration:underline}.personal-area .wordpress-post-content-link__arrow{height:10px;position:relative;margin-left:5px;transform:rotate(-90deg);font-size:.75rem;line-height:20px}@media screen and (min-width:768px){.personal-area .wordpress-post{display:flex;gap:1rem;flex-direction:column}.personal-area .wordpress-post__picture-link,.personal-area .wordpress-post-picture-link__picture{height:18.0625rem;width:100%}.personal-area .dashboard-news__slider .slick-dots{width:calc(50% - 24px)}}.personal-area .spacing-bottom{margin-bottom:1rem}.personal-area .services-page .MuiAccordionSummary-expandIconWrapper svg.MuiSvgIcon-root{fill:#000}.personal-area .services-page{display:flex;flex-direction:column;align-items:center}.personal-area .services-page .services-page__title{color:#0062a7;font-size:1.5rem;font-weight:700;line-height:1.625rem;margin:1.25rem 0;text-align:center;text-transform:uppercase}.personal-area .services-page .services{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem;margin-bottom:1.25rem}.personal-area .services-page .services a{text-decoration:none;color:#0062a7}.personal-area .services-page .services a:visited{color:#0062a7}.personal-area .services-page .services ul{margin:0;padding-inline-start:1.25rem}.personal-area .services-page .services__item{border-radius:4px;height:auto;width:85%;background:#fff;margin:0;padding:.375rem}.personal-area .services-page .services__item__title{display:flex;align-items:center}.personal-area .services-page .services__item__title svg{fill:#0062a7;font-size:3.125rem;height:3.125rem;margin-right:1.25rem;width:3.0625rem}.personal-area .services-page .services__item__title svg .icon>path,.personal-area .services-page .services__item__title svg circle,.personal-area .services-page .services__item__title svg rect{fill:#0062a7}.personal-area .services-page .services__item__title__text{font-weight:700;line-height:1.375rem}.personal-area .services-page .services__item__details{line-height:22px;margin-top:0}.personal-area .services-page .services__item__details__with_number{display:flex;gap:.625rem}.personal-area .services-page .services__item__details__with_number__number{width:1.5rem;height:1.5rem;padding:.25rem .75rem;border-radius:50%;background:#0062a7;color:#fff;text-align:center}.personal-area .services-page .services__item__details__list li{margin-bottom:1.25rem}.personal-area .services-page .services__item__details__button{text-align:center;margin-bottom:1.875rem}.personal-area .services-page .services__item__details__button a{color:#fff}.personal-area .services-page .services__item__details__button__input{background-color:#0062a7;box-shadow:0 .1875rem .25rem #0003;font-size:1rem;margin-top:1.25rem;padding:.625rem 2.5rem}.personal-area .services-page .services__item__details__button__input:hover{background-color:#004a7e}.personal-area .services-page .services__item__details .services__item__details__list__CTA,.personal-area .services-page .services__item__details__CTA{text-align:center;background:#f6f7fb;padding:1rem;border-radius:4px;margin-top:1.25rem}.personal-area .services-page .services__item__details__exclusion-notice,.personal-area .services-page .services__item__details .services__item__details__list__CTA--ps{color:#777;font-size:.875rem;font-weight:400;line-height:1.25rem}.personal-area .services-page .services__item__details .services__item__details__list__CTA--stores{display:flex;justify-content:center;flex-direction:column;gap:.625rem}.personal-area .services-page .services__item__details .services__item__details__list__CTA--stores img{width:10rem}.personal-area .services-page .services .state-message{width:95%}.personal-area .services-page .services .state-message__button a{color:#fff}@media screen and (min-width:768px){.personal-area .services-page{margin:6.25rem 0}.personal-area .services-page .services-page__title{font-size:2.125rem;margin-bottom:1.875rem}.personal-area .services-page .services__item{width:29.0625rem;height:48.75rem;padding:2rem .5rem 2.5rem}.personal-area .services-page .services__item .MuiAccordionSummary-root:hover:not(.Mui-disabled){cursor:default}.personal-area .services-page .services__item .MuiAccordionSummary-expandIconWrapper svg{display:none}.personal-area .services-page .services__item .services__item__details__list__CTA--stores{flex-direction:row}}.personal-area .state-message__title{margin:1.25rem 0;font-size:1.5rem;line-height:1.625rem;font-weight:700;text-align:center;text-transform:uppercase}.personal-area .state-message__details{display:flex;flex-direction:column;align-items:center;gap:1rem;background:#fff;padding:1.5rem 1rem}.personal-area .state-message__details-container{display:flex;flex-direction:column;align-items:center}.personal-area .state-message__details-content{font-size:1rem;font-weight:700;line-height:1.375rem;text-align:center}.personal-area .state-message__details-sub-content{font-size:1rem;line-height:1.375rem;text-align:center}.personal-area .state-message__button{display:flex;justify-content:center;padding:.3125rem;width:100%}.personal-area .state-message__button__input{padding:.875rem 2.5rem;font-size:1rem;line-height:1.375rem;width:100%;text-align:center}.personal-area .state-message .icon-circle-check{fill:#99c13d}.personal-area .state-message .icon-tooltip{fill:#1e87d1}.personal-area .state-message .icon-application{fill:#0062a7}@media screen and (min-width:768px){.personal-area .state-message{max-width:47.5rem;margin:6.25rem auto}.personal-area .state-message__title{font-size:2.125rem;line-height:2rem;margin-bottom:1.875rem}.personal-area .state-message__details{padding:1.5rem 3rem;border-radius:.25rem;box-sizing:border-box}.personal-area .state-message__button__input{width:auto}}.personal-area .accident__page .accident-page-content__intro{font-size:1rem}.personal-area .accident__page .accident-page-content_button__input{background-color:#0062a7;box-shadow:0 3px 4px #0003}.personal-area .accident__page .accident-page-content_button__input:hover{background-color:#004a7e}@media screen and (min-width:768px){.personal-area .accident__page{margin:100px auto}.personal-area .accident__page .accident-page-content_button__input{width:170px}}.personal-area .application-form-content{display:flex;flex-direction:column}.personal-area .application-form-content__intro{font-size:1rem!important}.personal-area .application-form-content__intro__subtitle{font-size:.875rem;font-weight:400}.personal-area .application-form-content__reversed{display:flex;flex-direction:column-reverse}.personal-area .application-form-content__file-input{margin-bottom:1rem}.personal-area .application-form-content__file-input .form-content__text{margin-bottom:0}.personal-area .application-form-content__file-input .file-input__accepted-files,.personal-area .application-form-content__text-field .form-content__label{margin-top:0}.personal-area .contract__page{max-width:760px}.personal-area .contract-page__title{margin:20px 0;font-size:1.5rem;line-height:1.625rem;font-weight:700;text-align:center;text-transform:uppercase}.personal-area .contract-page__error{background-color:#fff;height:55px;width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:30px}.personal-area .contract-page-error__message{color:#de3625;font-weight:700;font-size:1rem;margin:12px;text-align:center}.personal-area .contract-page__revoked-contracts{position:relative;background-color:#fff;margin-bottom:30px;padding:25px 20px 15px 85px}.personal-area .contract-page-revoked-contracts__contact-list{list-style-type:none;padding-inline-start:0;line-height:24px;margin:10px 0}.personal-area .contract-page-revoked-contracts__contact{margin-bottom:5px}.personal-area .contract-page-revoked-contracts__contact:before{content:"•";color:#0062a7;display:inline-block;width:10px}.personal-area .contract-page-revoked-contracts__icon{width:40px;height:40px;position:absolute;left:22px;top:27px;fill:#0062a7}.personal-area .contract-page-revoked-contracts__intro-text{font-size:1.125rem;color:#0062a7;font-weight:700;line-height:1.2}.personal-area .contract-page-revoked-contracts__text{display:contents;color:#000;font-size:1rem;line-height:1.3}.personal-area .contract-page-revoked-contracts__text--ps{color:#777;font-size:.875rem;line-height:1.3}.personal-area .callback-form-success .form-response-content__text{padding-left:116px}@media screen and (min-width:768px){.personal-area .contract-page__title{font-size:2.125rem;line-height:auto;margin-bottom:30px}.personal-area .contract-page__content{min-width:770px}.personal-area .contract__page{margin:100px auto}.personal-area .contract-page__error{border-radius:4px;margin-bottom:0}.personal-area .contract-page-error__message{font-size:1.125rem}.personal-area .contract-page__revoked-contracts{padding-left:110px;border-radius:4px}.personal-area .contract-page-revoked-contracts__icon{left:38px}.personal-area .contract-page-revoked-contracts__text--ps{margin-left:11px}.personal-area .callback-form-success .form-response-content-text__check-icon{left:56px}}.personal-area .additional-products{margin-bottom:1.875rem}.personal-area .additional-products__title{margin-bottom:1rem;font-size:1.25rem;font-weight:700}.personal-area .additional-products-container{display:flex;flex-wrap:wrap;grid-gap:1rem;gap:1rem}.personal-area .additional-product{background-color:#fff;border-radius:.25rem;color:#000;display:flex;flex-direction:column;flex-grow:1;font-weight:600;gap:.625rem;justify-content:space-between;overflow:hidden;text-decoration:none;padding:1.25rem}.personal-area .additional-product__container{display:flex;align-items:center;height:2.875rem;width:100%}.personal-area .additional-product__title{font-size:1.25rem;width:70%}.personal-area .additional-product__title-colored{color:#0062a7}.personal-area .additional-product__starting-price{margin-left:auto;padding-left:1rem;padding-right:2.125rem;position:relative;text-align:right;font-size:2.5rem;font-weight:400}.personal-area .additional-product__starting-price__from,.personal-area .additional-product__starting-price__decimal,.personal-area .additional-product__starting-price__duration{font-weight:initial;position:absolute;font-size:initial;right:0}.personal-area .additional-product__starting-price__from{right:-.4375rem;color:#777;top:-2rem}.personal-area .additional-product__starting-price__decimal{width:2rem;font-size:1.25rem;top:.125rem}.personal-area .additional-product__starting-price__duration{font-size:1rem;top:1.375rem;right:0;width:2rem}.personal-area .additional-product__text{height:5.25rem;padding:0;font-weight:initial;line-height:1.375rem}.personal-area .additional-product__text__subtitle{font-weight:600}.personal-area .additional-product__button{margin-top:1.25rem;font-size:1rem;width:100%}.personal-area .additional-product__link{color:#000;font-weight:initial;text-decoration:underline;cursor:pointer}.personal-area .additional-product__arrow{background-color:#0062a7;padding:1rem}.personal-area .additional-product__arrow .icon-right-arrow{font-size:1.5rem}.personal-area .additional-product .spinner{width:30px;height:30px}@media screen and (max-width:768px){.personal-area .additional-product__text{padding:0}}@media screen and (min-width:768px){.personal-area .contract__page .additional-products .additional-product{max-width:calc(45% - 16px)}.personal-area .additional-product{max-width:calc(29% - 16px);padding-top:1.5rem}}.more-info-popin .info-dialog__content{padding:4rem}.more-info-popin__title{font-weight:600;font-size:1.25rem}.more-info-popin__item{display:flex;justify-content:center;padding-top:2rem}.more-info-popin__item__icon{margin-right:2rem;color:#0062a7}.more-info-popin__item__text__subtitle{font-weight:600}.more-info-popin__divider{padding-top:2rem}@media screen and (max-width:768px){.more-info-popin .info-dialog__remove-icon{z-index:1}.more-info-popin .info-dialog__content{padding:0 1.25rem 1.25rem}.more-info-popin .more-info-popin__title-container{position:sticky;top:0;background:#fff;min-height:8.125rem;display:flex;flex-direction:column;justify-content:flex-end}.more-info-popin__title{padding-top:2rem}.more-info-popin__item{flex-direction:column;align-items:center;padding-bottom:.5rem}.more-info-popin__item__icon{margin:0 0 .5rem}.more-info-popin__item__icon>svg{height:3.125rem;width:3.125rem}}.personal-area .contract__content{margin-bottom:1.875rem;background-color:#fff;border-radius:4px}.personal-area .contract__title{background-color:#1e87d1;border-top-left-radius:4px;border-top-right-radius:4px;height:3.4375rem;width:100%;display:flex;align-items:center;justify-content:center}.personal-area .contract-title__text{color:#fff;font-weight:700;font-size:1.5rem}.personal-area .contract__infos{display:flex;flex-direction:column}.personal-area .contract-infos__offer{box-sizing:border-box;padding:.75rem;width:100%}.personal-area .contract-infos__documents{display:flex;flex-direction:column;justify-content:space-between;padding:1.5625rem 1.5625rem 1.25rem;border-bottom-right-radius:4px}.personal-area .contract-infos__documents--bottom .contract-infos-documents__termination{margin:0}.personal-area .contract-infos-documents__title{font-size:1rem;font-weight:700;color:#000;margin-bottom:.375rem;margin-top:1rem}.personal-area .contract-infos-documents__links{list-style-type:none;margin:0 0 1.5625rem;padding:0}.personal-area .contract-infos-documents__links .spinner{width:1.25rem;height:1.25rem}.personal-area .contract-infos-documents-links__item{font-size:.875rem;color:#000;text-decoration:underline;cursor:pointer}.personal-area .contract-infos-documents-links__item--flex{font-size:.875rem;color:#000;text-decoration:underline;cursor:pointer;display:flex;justify-content:space-between}.personal-area .contract-infos-documents-links__error{color:#de3625;font-size:.875rem;margin:.3125rem 0}.personal-area .contract-infos-documents-links__arrow{height:.75rem;margin-right:.5rem;font-size:.75rem;line-height:1.25rem}.personal-area .contract-infos__divider{height:.0625rem;width:100%;margin:.9375rem 0;background-color:#c7c6c4}.personal-area .contract-infos-offer__label{margin-bottom:.625rem}.personal-area .contract-infos-offer__title{font-size:1.25rem;font-weight:700}.personal-area .contract-infos__text,.personal-area .contract-infos__label{color:#000;font-size:1rem}.personal-area .contract-infos__ending-date{margin-top:.5rem;color:#000;font-size:1rem;background-color:#fffae0;border-radius:.5rem;padding:.5rem;width:fit-content}.personal-area .contract-infos__ending-date__label{font-weight:700}.personal-area .contract-infos__text-ps{font-size:.875rem;color:#777}.personal-area .contract-infos__label{font-weight:700;margin-bottom:.3125rem}.personal-area .contract-infos__beneficiaries,.personal-area .contract-infos__contribution{margin:.625rem 0}.personal-area .contract-infos__contribution .spinner{width:1.25rem;height:1.25rem}.personal-area .contract-infos__beneficiaries-list{list-style-type:none;padding-inline-start:.9375rem;line-height:1.5rem;margin:.3125rem 0}.personal-area .contract-infos__beneficiairy-infos{font-size:1rem}.personal-area .contract-infos__beneficiairy-infos__inline-block{display:inline-block}.personal-area .contract-infos__beneficiairy-infos__revocation{background-color:#fffae0;padding:.25rem .625rem;margin-right:auto}.personal-area .contract-infos__beneficiairy-infos:before{content:"•";color:#0062a7;display:inline-block;width:.625rem;margin-left:-.625rem}.personal-area .contract-infos-documents__termination-link{cursor:pointer;text-decoration:underline;color:#777}.personal-area .contract-infos__payment-schedule{margin:.625rem 0}.personal-area .contract-infos__edit-formula-button{margin:1.875rem auto}.personal-area .contract-infos__edit-formula-button .form-response-content-button__input{white-space:nowrap;width:15.9375rem}.personal-area .contract-infos__edit-formula-button--no-membership{margin:1.25rem auto}@media screen and (min-width:768px){.personal-area .contract__infos{flex-direction:row}.personal-area .contract__infos .form-response-content__button{text-align:left}.personal-area .contract__page{margin:6.25rem auto}.personal-area .contract-infos__offer{position:relative;padding:1.5625rem 1.875rem .625rem 6.875rem;width:61.25%}.personal-area .contract-infos__documents{position:relative;width:38.75%}.personal-area .contract-infos-documents__title{font-size:1rem;font-weight:700;color:#000;margin-bottom:.5rem}.personal-area .contract-infos-documents__links{margin-top:.625rem}.personal-area .contract-infos__beneficiaries{margin:.625rem 0 .9375rem}.personal-area .contract-infos__documents{padding-bottom:0}.personal-area .contract-infos__documents--bottom{margin-bottom:1.25rem}.personal-area .contract-infos__documents--bottom .contract-infos-documents__termination{margin:0}.personal-area .contract-infos-offer__icon{position:absolute;left:2.0625rem;top:1.875rem;fill:#0062a7;width:2.8125rem;height:2.8125rem}.personal-area .contract-infos__payment-schedule{margin-bottom:0}.personal-area .contract-infos__edit-formula-button .form-response-content-button__input{width:14.0625rem}}.personal-area .error-page-wrapper{margin-top:50px}.personal-area .error__page{width:100%;background:url(/assets/oups_blanc_mobile-Cs6SeUMj.png) bottom left no-repeat #f0f0f0}.personal-area .error-page__content{float:right;padding-bottom:10px;margin:16px;width:155px}.personal-area .error-page__title{font-size:1.5rem;font-weight:700;line-height:.67;margin-bottom:16px}.personal-area .error-page__description{font-size:1rem;color:#000;margin-bottom:10px;line-height:normal}.personal-area .error-page__button{font-size:.875rem;line-height:1.5;padding:10px}@media screen and (min-width:768px){.personal-area .error-page-wrapper{margin-top:200px}.personal-area .error__page{min-height:500px;display:flex;align-items:center;justify-content:flex-end;background:url(/assets/oups_blanc_desktop-Cp9qK6BP.png) bottom left no-repeat #f0f0f0}.personal-area .error-page__content{width:332px;margin-right:100px}.personal-area .error-page__title{font-size:2.875rem;margin-bottom:35px}.personal-area .error-page__description{font-size:1.125rem;margin-bottom:25px}.personal-area .error-page__button{line-height:1.25rem;padding:16px 30px;width:260px;font-size:1rem}}.confirmation-page-wrapper+.footer{position:relative;height:auto;flex-direction:column;justify-content:stretch;align-items:stretch}.confirmation-page{padding-bottom:.625rem;margin:0 1rem 1rem}.confirmation-page .confirmation-page__response{margin-top:42px}.confirmation-page .confirmation-page__response__title{margin-top:0;font-size:1.5rem;font-weight:700;line-height:1.25;text-align:center;padding:0 1.5625rem .625rem;margin-bottom:.9375rem;border-bottom:.0625rem solid #c7c6c4}.confirmation-page .confirmation-page__response__title--color{color:#0062a7}.confirmation-page .confirmation-page__response .confirmation-page__response__content{font-size:1rem;margin-bottom:30px;display:flex;line-height:1.5}.confirmation-page .confirmation-page__response .confirmation-page__response__content .confirmation-page__response__content__icon{display:flex;flex-grow:0;flex-shrink:0;align-items:center;justify-content:center;border-radius:50%;width:3.0625rem;height:3.125rem}.confirmation-page .confirmation-page__response .confirmation-page__response__content .confirmation-page__response__content__icon svg.icon-circle-check{fill:#1a962b;font-size:3rem}.confirmation-page .confirmation-page__response .confirmation-page__response__content .confirmation-page__response__content__icon .icon-circle-close{fill:#e03726;font-size:3rem;border:.125rem solid #e03726;border-radius:50%}.confirmation-page .confirmation-page__response .confirmation-page__response__content .confirmation-page__response__content__text{margin-left:.75rem}.confirmation-page .confirmation-page__response .confirmation-page__response__content .confirmation-page__response__content__text div.message-bloc{display:flex;color:#2f4f4f}.confirmation-page .confirmation-page__response .confirmation-page__response__content .confirmation-page__response__content__text div.message-bloc__icon{margin:0 .625rem 0 -3.4375rem;flex:auto}.confirmation-page .confirmation-page__response .confirmation-page__response__content .confirmation-page__response__content__text div.message-bloc__text{flex:auto}.confirmation-page .confirmation-page__response .confirmation-page__response__content .confirmation-page__response__content__text div.message-bloc__text a{color:inherit;text-decoration:underline}.confirmation-page .confirmation-page__response__button{text-align:center;margin:.3125rem auto;max-width:16.25rem}.confirmation-page .confirmation-page__response__button__input{font-size:1rem;line-height:1.375rem;width:90%;padding:.875rem 2.5rem;background-color:#0062a7;color:#fff}@media only screen and (min-width:768px){.confirmation-page-wrapper{display:flex;min-height:38.1875rem;justify-content:flex-end;background:url(/assets/visuel-B1gsviic.webp) no-repeat;background-position:6.25rem bottom;background-size:50% auto}.confirmation-page-wrapper.wrapper{margin-top:-8.75rem}.wrapper{width:100%;margin:auto;max-width:1200px}.header{height:9.875rem;background:transparent;text-align:left}.header__logo{width:150px;margin-left:1.25rem}.confirmation-page{width:26.8125rem;margin:3.75rem 11.25rem 1rem 1.625rem;float:right}.confirmation-page-content__buttons{display:flex;justify-content:space-evenly;text-align:none}.confirmation-page__response{margin-top:5.9375rem}}.field-wrapper{width:100%}.field-wrapper label{padding:0 5px;background:#fff;font-size:.875rem}.field-wrapper input{width:100%;font-size:.875rem;height:1.1875em}.field__text{width:100%}.password-input__show-link{z-index:2;margin-top:19px;margin-left:-60px;color:#000;font-size:.813rem;cursor:pointer;text-decoration:none}.password-input__show-link:hover{text-decoration:underline}.field__error{font-size:.875rem;color:#de3625}@media screen and (max-width:768px){.forgotten-password .word-break{display:inline}}.personal-area .form-content-btn-orange,.personal-area .form-content-btn-orange:hover{background-color:#f89b06}.personal-area .sign-in-infos .form__content{padding:20px 30px}.personal-area .sign-in-infos .form-content__text--intro{margin-bottom:10px}.personal-area .sign-in-infos .form-content__button{width:100%;height:51px;white-space:nowrap}.personal-area .sign-in-infos .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:transparent;margin:30px 0}.personal-area .sign-in-infos .form-content{width:100%;text-align:center}.personal-area .change-password-success .form-response-content__text--bold{display:inline}@media screen and (min-width:768px){.personal-area .sign-in-infos .form__content.form__content--centered{padding:30px 110px}.personal-area .sign-in-infos .field-wrapper{width:360px}.personal-area .sign-in-infos .form-content__button{width:auto}.personal-area .change-password-success .form-response-content__text{padding-left:98px}.personal-area .change-password-success .form-response-content__text--bold{display:block}.personal-area .change-password-success .form-response-content-text__check-icon{left:30px}}.info-dialog .info-dialog__title{height:2.5rem;margin-top:1.5rem}.info-dialog .info-dialog__content{height:auto}.info-dialog-unlock-account .info-dialog-unlock-account__title{text-align:center;display:flex;align-items:center;justify-content:center;flex-basis:100%;font-size:1.0625rem}.info-dialog-unlock-account .info-dialog-unlock-account__content{min-width:22.5rem;max-width:22.5rem;margin:auto}.info-dialog-unlock-account .info-dialog-unlock-account__error{margin:.625rem 0 0;text-align:center;color:#de3625}.info-dialog-unlock-account .icon-alert{fill:#e03726;width:2.3125rem;height:2.125rem;margin-right:1.125rem}.info-dialog-unlock-account .info-dialog-unlock-account__footer{display:flex;flex-direction:row;justify-content:space-around;margin-top:1.625rem}.info-dialog-unlock-account .info-dialog-unlock-account__footer button{font-size:1rem;width:44%;max-width:10rem;height:2.5rem}.info-dialog-unlock-account .info-dialog-unlock-account__body{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:1.25rem}.info-dialog-unlock-account .info-dialog-unlock-account__body__msg{width:18.75rem}.info-dialog-unlock-account .info-dialog-unlock-account__body__msg p{margin:0}.info-dialog-unlock-account .info-dialog-unlock-account__body__msg__title{font-size:1rem;color:#e03726;font-weight:700;text-align:justify}.info-dialog-unlock-account .info-dialog-unlock-account__body__msg__txt{font-size:.875rem;line-height:1.25rem}@media only screen and (min-width:768px){.info-dialog .info-dialog__title{min-height:3.125rem}.info-dialog .info-dialog__content{min-height:12.5rem}.info-dialog-unlock-account .info-dialog-unlock-account__title{font-size:1.25rem}.info-dialog-unlock-account .info-dialog-unlock-account__body__msg__title{font-size:1.1875rem}.info-dialog-unlock-account .info-dialog-unlock-account__body__msg__txt{font-size:1rem;line-height:1.25rem}.info-dialog-unlock-account .info-dialog-unlock-account__footer button{height:3.25rem}}.personal-area .personal-area__wrapper .dashboard-news{position:relative}.personal-area .dashboard-news__tag{display:block;position:absolute;z-index:1;top:12px;left:12px;padding:4px 18px;background:#0062a7;font-size:1rem;color:#fff}.personal-area .dashboard-news__slider{border-radius:4px;overflow:hidden}.personal-area .dashboard-news__slider .slick-dots{position:absolute;top:120px;height:16px}.personal-area .dashboard-news__slider .slick-dots li{margin:0 2px}.personal-area .dashboard-news__slider .slick-dots li button{width:16px;height:16px;border-radius:50%;background:#fff}.personal-area .dashboard-news__slider .slick-dots li button:before{content:""}.personal-area .dashboard-news__slider .slick-dots .slick-active button{background:#0062a7}@media screen and (min-width:768px){.personal-area .dashboard-news__slider{background:#fff}.personal-area .dashboard-news__slider .slick-dots{position:absolute;top:320px;display:block!important;margin-top:-70px}}.communication-preference .communication-preference__title{margin:1.25rem 0;font-size:1.5rem;line-height:1.625rem;font-weight:700;text-align:center;text-transform:uppercase}.communication-preference .accordion{box-shadow:none;border-width:.0625rem;border-style:solid;border-radius:.375rem;border-color:#c7c6c4;position:relative}.communication-preference .accordion .accordion__summary{display:flex;align-items:center;gap:.5rem}.communication-preference form{display:flex;flex-direction:column;gap:1.25rem}.communication-preference .form__content .form-content__button{width:100%;height:3.1875rem;white-space:nowrap}@media screen and (min-width:768px){.communication-preference{max-width:60.625rem;margin:6.25rem auto;border-radius:4px}.communication-preference .communication-preference__title{font-size:2.125rem;line-height:auto;margin-bottom:1.875rem}.communication-preference .form__content .form-content__button{width:auto}}.communication-preference-bloc__details{display:flex;flex-direction:column;gap:.75rem}.accordion__summary .icon{height:1.5rem;width:1.5rem;fill:#0062a7}.accordion__summary__title{color:#0062a7;font-weight:700;font-size:1rem;line-height:1.375rem}.accordion .MuiAccordionDetails-root{padding-top:0}.accordion .MuiAccordionDetails-root .form-content__text{margin-bottom:0}.accordion .MuiAccordionSummary-expandIconWrapper{color:#000}.MuiAccordion-root.Mui-expanded{border-width:.1875rem;border-color:#0062a7}.communication-reference-bloc-line{display:flex;align-items:center;justify-content:space-between;background-color:#f6f7fb;border-radius:1.25rem;padding:.5rem 1rem}.communication-reference-bloc-line__title{display:flex;align-items:center;gap:.625rem}.communication-reference-bloc-line__title .icon{height:1.5rem;width:1.5rem}.communication-reference-bloc-line__title-text{font-size:1rem;line-height:1.375rem}.communication-reference-bloc-line-switch .MuiSwitch-root{padding:0;align-items:center;align-content:center;width:3.125rem;height:1.875rem}.communication-reference-bloc-line-switch .MuiSwitch-root .MuiSwitch-switchBase,.communication-reference-bloc-line-switch .MuiSwitch-root .Mui-checked{padding:0}.communication-reference-bloc-line-switch .MuiSwitch-root .Mui-checked+.MuiSwitch-track{background-color:#0062a7;opacity:1}.communication-reference-bloc-line-switch .MuiSwitch-root .Mui-checked+.MuiSwitch-track:before{opacity:1}.communication-reference-bloc-line-switch .MuiSwitch-root .Mui-checked+.MuiSwitch-track:after{opacity:0}.communication-reference-bloc-line-switch .MuiSwitch-root .MuiSwitch-thumb{width:1.25rem;height:1.25rem;margin-top:.3125rem;margin-left:.3125rem;background-color:#fff}.communication-reference-bloc-line-switch .MuiSwitch-root .MuiSwitch-track{background:#cbcad6;opacity:1;border-radius:1.875rem;position:relative;width:3.125rem;height:1.875rem}.communication-reference-bloc-line-switch .MuiFormControlLabel-root{gap:.625rem}.communication-reference-bloc-line-switch .MuiFormControlLabel-label{font-size:1rem;line-height:1.375rem}.communication-preference-error .communication-preference-error__title{margin:1.25rem 0;font-size:1.5rem;line-height:1.625rem;font-weight:700;text-align:center;text-transform:uppercase}.communication-preference-error .form__content{display:flex;flex-direction:column;align-items:center;gap:.625rem}.communication-preference-error .form__content .form-content__button{width:100%;height:3.1875rem;white-space:nowrap}.communication-preference-error .form__content .communication-preference-error__details{display:flex;flex-direction:column;align-items:center}.communication-preference-error .form__content .communication-preference-error__details__detail{font-size:1rem;line-height:1.375rem;text-align:center}.communication-preference-error .form__content .communication-preference-error__details__detail-bold{font-size:1rem;line-height:1.375rem;font-weight:700;text-align:center}@media screen and (min-width:768px){.communication-preference-error{max-width:60.625rem;margin:6.25rem auto;border-radius:4px}.communication-preference-error .communication-preference-error__title{font-size:2.125rem;line-height:auto;margin-bottom:1.875rem}.communication-preference-error .form__content .form-content__button{width:auto}}.communication-preference-success .communication-preference-success__title{margin:1.25rem 0;font-size:1.5rem;line-height:1.625rem;font-weight:700;text-align:center;text-transform:uppercase}.communication-preference-success .form__content{display:flex;flex-direction:column;align-items:center;gap:.625rem}.communication-preference-success .form__content .icon-circle-check{fill:#99c13d}.communication-preference-success .form__content .form-content__button{width:100%;height:3.1875rem;white-space:nowrap}.communication-preference-success .form__content .communication-preference-success__detail{font-size:1rem;line-height:1.375rem;font-weight:700;text-align:center}@media screen and (min-width:768px){.communication-preference-success{max-width:60.625rem;margin:6.25rem auto;border-radius:4px}.communication-preference-success .communication-preference-success__title{font-size:2.125rem;line-height:auto;margin-bottom:1.875rem}.communication-preference-success .form__content .form-content__button{width:auto}}.payments-page .payments-page__title{margin:1.25rem 0;font-size:1.5rem;line-height:1.625rem;font-weight:700;text-align:center;text-transform:uppercase}.payments-page .payments-page__alert{font-weight:initial;color:#000}@media screen and (min-width:768px){.payments-page{max-width:60.625rem;margin:6.25rem auto;border-radius:4px}.payments-page .payments-page__title{font-size:2.125rem;margin-bottom:1.875rem}}.state-message-popin .state-message-popin__container{position:absolute;margin:.9375rem;width:calc(100% - 30px);max-width:36.75rem;border-radius:4px}.state-message-popin .state-message-popin__container .info-dialog__remove-icon{top:2rem;right:.875rem;width:.875rem;height:.875rem}.state-message-popin .state-message-popin__container .info-dialog__remove-icon svg{width:.625rem;height:.625rem}.state-message-popin .state-message-popin__container .info-dialog__content{padding:3.875rem 2rem 2rem;min-height:9.875rem}.state-message-popin__form{display:flex;flex-direction:column;gap:1rem;align-items:center}.state-message-popin__form__title{font-size:1.25rem;font-weight:700;line-height:1.625rem;text-align:left}.state-message-popin__form__content{display:flex;align-items:center;justify-content:center;border-radius:.375rem;width:100%;max-width:20rem;height:3.125rem;gap:.5rem;background-color:#f6f7fb}.state-message-popin__form__content .icon-circle-close{height:1.375rem;width:1.375rem;border:.0625rem solid #e02b27;border-radius:3.125rem;fill:#de3625}.state-message-popin__form__content .icon-circle-check{height:1.375rem;width:1.375rem;fill:#99c13d}.state-message-popin__form__buttons{display:flex;gap:.625rem}.state-message-popin__form__buttons .state-message-popin__form__buttons__button{padding:.875rem 1.5rem;border-radius:.375rem;border:.125rem solid #0062a7;font-size:1rem;line-height:1.375rem;text-align:center;color:#000;background-color:transparent}.state-message-popin__form__buttons .state-message-popin__form__buttons__button:hover{border:.125rem solid #0062a7;background-color:transparent}.state-message-popin .component-wrapper .field-wrapper .field__text{width:100%}.state-message-popin .component-wrapper .field-wrapper .text-field__state{display:none}@media screen and (min-width:768px){.state-message-popin .state-message-popin__container .info-dialog__remove-icon{right:2rem}}.payment-contact-popin .payment-contact-popin__container{position:absolute;margin:.9375rem;width:calc(100% - 30px);max-width:40.75rem;border-radius:4px}.payment-contact-popin .payment-contact-popin__container .info-dialog__remove-icon{top:2rem;right:.875rem;width:.875rem;height:.875rem}.payment-contact-popin .payment-contact-popin__container .info-dialog__remove-icon svg{width:.625rem;height:.625rem}.payment-contact-popin .payment-contact-popin__container .info-dialog__content{padding:3.875rem 2rem 2rem;min-height:9.875rem}.payment-contact-popin__content{display:flex;flex-direction:column;gap:1rem;align-items:center}.payment-contact-popin__content__title{font-size:1.25rem;font-weight:700;line-height:1.625rem;text-align:left}.payment-contact-popin__content__mail{max-width:29.0625rem;width:100%}.payment-contact-popin__content__sms{width:12.75rem}.payment-contact-popin__content .payment-contact-popin__content__button{padding:.875rem 1.5rem;border-radius:.375rem;font-size:1rem;line-height:1.375rem;text-align:center;background-color:#f89b06}.payment-contact-popin__content .payment-contact-popin__content__button:hover{background-color:#df7f1b}.payment-contact-popin .component-wrapper .field-wrapper .field__text{width:100%}.payment-contact-popin .component-wrapper .field-wrapper .text-field__state{display:none}@media screen and (min-width:768px){.payment-contact-popin .payment-contact-popin__container .info-dialog__remove-icon{right:2rem}}.personal-area:has(.dashboard) .payments{margin-bottom:1.25rem;background-color:#fffae0}.personal-area:has(.dashboard) .payments__block__warning{margin-top:0}.payments{border-radius:4px;background-color:#fff;padding:2rem 2rem .9375rem}.payments__title{font-size:1.25rem;margin-bottom:1.25rem;font-weight:700}.payments__block__warning{display:flex;flex-direction:row;font-size:.875rem;gap:1rem;line-height:1.25rem;background-color:#fffae0;padding:1rem 0;align-items:flex-start;margin-bottom:1.875rem}.payments__block__warning--bold{font-weight:700}.payments__block__warning>.icon-alert{width:1.375rem;height:1.375rem}.payments__block__warning>.icon-alert>path{fill:#e02b27}.payments__block__link{color:#000;font-size:.875rem;margin-top:.9375rem;text-decoration:underline;display:flex;justify-content:flex-end;align-items:center}.payments__block__link .payments__block__link__arrow{font-size:.75rem;height:.625rem;line-height:1.25rem;margin-left:.3125rem;position:relative;transform:rotate(-90deg)}.MuiDialog-container .payments__collab-button{padding:.875rem 1.5rem;border-radius:.375rem;font-size:1rem;line-height:1.375rem;text-align:center;background-color:#f89b06}.MuiDialog-container .payments__collab-button:hover{background-color:#df7f1b}@media screen and (max-width:768px){.payments{padding:1rem}.payments__block__warning{flex-direction:column;align-items:center;padding:.9375rem}.payments__block__warning>p{text-align:center;margin:auto .875rem 0}}.personal-area .accordion__summary .payments__block__content__button .spinner{width:2rem;height:2rem;top:0}.pending-payments-block .accordion{box-shadow:none;border:.0625rem solid #cbcad6}.pending-payments-block__subtitle{display:flex;gap:.3125rem;align-items:center;font-size:1rem;font-weight:700;margin-bottom:.625rem}.pending-payments-block__subtitle .icon{width:1.375rem;height:1.375rem}.pending-payments-block__accordion{margin-bottom:1.25rem}.pending-payments-block__accordion .MuiAccordionSummary-content.Mui-expanded{margin:1.25rem}.pending-payments-block__accordion .MuiAccordionSummary-content{margin:1.25rem 0}.pending-payments-block__accordion .MuiAccordionSummary-expandIconWrapper{min-width:2.5rem;justify-content:flex-end}.pending-payments-block__accordion--not_expandable .MuiAccordionSummary-root:hover:not(.Mui-disabled){cursor:default}.pending-payments-block__accordion--not_expandable .MuiAccordionSummary-expandIconWrapper svg{opacity:0}.pending-payments-block__content__detail{font-weight:700;font-size:.875rem;line-height:1.25rem;padding:1rem;background-color:#f6f7fb}.pending-payments-block__content__detail--title{display:flex;margin-bottom:.625rem}.pending-payments-block__content__detail--text{display:flex;flex-direction:row}.pending-payments-block__content__detail--text:before{content:"•";font-weight:700;padding-right:.5rem}.pending-payments-block__content__detail--text{margin-left:.5rem;font-weight:400}.pending-payments-block .accordion__summary{display:flex;width:100%}.pending-payments-block .accordion__summary__title{font-weight:initial;color:#000;display:flex;justify-content:space-between;flex:1 1}@media screen and (max-width:768px){.pending-payments-block .accordion__summary__title{flex-direction:column}.pending-payments-block__accordion .MuiAccordionSummary-root{padding:auto;flex-direction:row}}.payment__title{display:flex;flex-direction:column;gap:.625rem}.payment__title__type{font-weight:700;flex-direction:column;display:flex;justify-content:center}.payment__title__amount{font-weight:700;display:flex;align-items:center}.payment__title__status{display:flex;align-items:center}.payment__title__mode{display:flex;align-items:center;gap:.625rem}.payment__title__mode .icon-circle-check{width:1.25rem;height:1.25rem}.payment__title__mode .icon-circle-check path{fill:#99c13d}.payment__title__buttons__pay{display:flex;align-items:center;justify-content:flex-end}.payment__title__buttons__pay button{font-size:1rem;width:100%}.payment__title__buttons__contacts{display:flex;flex-direction:column;gap:.25rem}.payment__title__buttons__contacts-title{display:flex;align-items:center;justify-content:center}.payment__title__buttons__contacts-title .payment__title__buttons__contacts-title-divider{margin:auto;width:86%;height:.125rem;background:#c7c6c4;width:100%;height:.0625rem;margin:.625rem 0}.payment__title__buttons__contacts-title span{position:absolute;background-color:#fff;padding:0 .625rem}.payment__title__buttons__contacts-buttons{display:flex;align-items:center;justify-content:center;gap:.375rem}.payment__title__buttons__contacts-buttons button{font-size:1rem;width:100%;height:2.1875rem;background-color:#f89b06}.payment__title__buttons__contacts-buttons button:hover{background-color:#df7f1b}.payment__title__buttons__loader{display:flex;justify-content:center;align-items:center}.payment__title__date{font-size:.875rem;font-weight:400}.payment__title .payment__title__buttons__loader .spinner{width:1.875rem;height:1.875rem;top:0}@media screen and (min-width:768px){.payment__title{display:grid;width:100%;grid-template-columns:30% 15% 25% 25%;justify-content:space-between}.payment__title__buttons-pay button{width:auto}}.payment__status{display:flex;align-items:center}.payment__status .icon-circle-check,.payment__status .icon-reload,.payment__status .icon-circle-close{margin-right:.625rem;width:1.25rem;height:1.25rem}.payment__status .icon-circle-check path{fill:#99c13d}.payment__status .icon-reload path{fill:#0062a7}.payment__status .icon-circle-close rect{fill:#e02b27}.payment__status .icon-circle-close ellipse{stroke:#e02b27}.transactions{border-radius:4px;background-color:#fff;padding:2rem;margin-bottom:1.25rem}.transactions .accordion{box-shadow:none;border:.0625rem solid #cbcad6}.transactions__title{font-size:1.25rem;margin-bottom:1.25rem;font-weight:700}.transactions__accordion{margin-bottom:1.25rem}.transactions__accordion .MuiAccordionSummary-content.Mui-expanded,.transactions__accordion .MuiAccordionSummary-content{margin:1.25rem 0}.transactions__accordion .MuiAccordionSummary-expandIconWrapper{min-width:2.5rem;justify-content:flex-end}.transactions__accordion--not_expandable .MuiAccordionSummary-root:hover:not(.Mui-disabled){cursor:default}.transactions__accordion--not_expandable .MuiAccordionSummary-expandIconWrapper svg{display:none}.transactions__content__detail{font-weight:700;font-size:.875rem;line-height:1.25rem;padding:1rem;background-color:#f6f7fb}.transactions__content__detail--text{display:flex;flex-direction:row}.transactions__content__detail--text:before{content:"•";font-weight:700;padding-right:.5rem}.transactions__content__detail--text{margin-left:.5rem;font-weight:400}.transactions .accordion__summary{display:flex;width:100%}.transactions .accordion__summary__title{font-weight:initial;color:#000;display:flex;justify-content:space-between;flex:1 1}@media screen and (max-width:768px){.transactions .accordion__summary__title{flex-direction:column}.transactions__accordion .MuiAccordionSummary-root{padding:auto;flex-direction:row}}.personal-area .beneficiary-status{display:flex;flex-direction:column;background:#fff;padding:1.5625rem .75rem .75rem;gap:1.875rem}.personal-area .beneficiary-status__title{padding:0 0 1.5625rem;margin:0;font-size:1.375rem;line-height:1.75rem;font-weight:700;text-align:center;border-bottom:.0625rem solid #c7c6c4}.personal-area .beneficiary-status__title-alt{color:#000;margin:0}.personal-area .beneficiary-status__information{display:flex;flex-direction:column;align-items:center;gap:1.75rem}.personal-area .beneficiary-status__information-icon{width:2.625rem;height:2.625rem}.personal-area .beneficiary-status__information .icon-success{fill:#0062a7}.personal-area .beneficiary-status__information .icon-error{fill:#e03726}.personal-area .beneficiary-status__information-text{font-size:1rem;line-height:1.25rem;text-align:center;padding:0 1.25rem}.personal-area .beneficiary-status__button{display:flex;justify-content:center;padding:.3125rem}.personal-area .beneficiary-status__button__input{padding:.875rem 2.5rem;font-size:1rem;line-height:1.375rem;width:100%;text-align:center}@media screen and (min-width:768px){.personal-area .beneficiary-status{margin:9.375rem auto 0;width:42.75rem;box-sizing:border-box;padding:1.875rem 4.5rem;border-radius:.25rem}.personal-area .beneficiary-status__title{font-size:1.375rem;line-height:auto}.personal-area .beneficiary-status__information{flex-direction:row}.personal-area .beneficiary-status__information-text{text-align:left;padding:0}.personal-area .beneficiary-status__button__input{width:auto}}.personal-area .beneficiaries-page .form__content{padding:2rem 1rem}.personal-area .beneficiaries-page .form-content__text{margin-bottom:0;line-height:1.625rem}@media screen and (min-width:768px){.personal-area .beneficiaries-page .form__content{padding:2rem}}.personal-area .beneficiaries{display:flex;flex-wrap:wrap;gap:1.875rem;margin-top:1.25rem}@media screen and (min-width:768px){.personal-area .beneficiaries{gap:1rem}}.personal-area .beneficiary{display:flex;flex-direction:column;height:9.875rem;width:100%;border:.0625rem solid #cbcad6;border-radius:.375rem}.personal-area .beneficiary__name{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:.625rem;height:6.375rem;padding-bottom:.3125rem}.personal-area .beneficiary__name .icon-user{height:2.75rem;width:2.75rem}.personal-area .beneficiary__name-label{text-align:center;font-size:1rem;line-height:1.375rem;font-weight:700}.personal-area .beneficiary__radiation__buttons,.personal-area .beneficiary__addition-in-progress__buttons{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:2.875rem;padding-top:.3125rem}.personal-area .beneficiary__radiation__buttons-button,.personal-area .beneficiary__addition-in-progress__buttons-button{font-size:1rem;line-height:1.375rem;color:#000;text-decoration:underline;background-color:transparent;border:none;cursor:pointer}.personal-area .beneficiary__radiation__inprogress,.personal-area .beneficiary__addition-in-progress__inprogress{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fffae0;height:3.1875rem;border-radius:0 0 .375rem .375rem}.personal-area .beneficiary__radiation__inprogress-label,.personal-area .beneficiary__addition-in-progress__inprogress-label{font-weight:700;font-size:1rem;line-height:1.375rem}.personal-area .beneficiary__radiation__inprogress-date,.personal-area .beneficiary__addition-in-progress__inprogress-date{font-size:1rem;line-height:1.375rem}@media screen and (min-width:768px){.personal-area .beneficiary{width:12.875rem;height:9.75rem;padding:.0625rem}.personal-area .beneficiary:hover{padding:0;border:.125rem solid #0062a7}}.info-dialog.info-dialog__alsace-moselle-plan .info-dialog-alsace-moselle-plan__container{margin:.9375rem}.info-dialog.info-dialog__alsace-moselle-plan .info-dialog__title{height:auto;padding:1.875rem 0 .9375rem;justify-content:center;margin-top:0}.info-dialog.info-dialog__alsace-moselle-plan .info-dialog__title h2{width:100%;display:flex;align-items:flex-start;justify-content:center}.info-dialog.info-dialog__alsace-moselle-plan .info-dialog__title .info-dialog-alsace-moselle-plan__title{font-size:1.25rem;text-align:center;line-height:normal;font-weight:700}.info-dialog.info-dialog__alsace-moselle-plan .info-dialog__title .info-dialog__remove-icon{position:absolute;top:15px;right:3%}.info-dialog.info-dialog__alsace-moselle-plan .info-dialog__title .info-dialog__remove-icon svg{font-size:.875rem}.info-dialog.info-dialog__alsace-moselle-plan .info-dialog__content{gap:0;height:auto;padding-bottom:.9375rem}.info-dialog.info-dialog__alsace-moselle-plan .info-dialog__content-text{display:flex;flex-direction:column;align-items:center;padding:.9375rem 0}.info-dialog.info-dialog__alsace-moselle-plan .info-dialog-alsace-moselle-plan__intro{padding:0 2rem;text-align:center;font-size:1rem;margin-top:.3125rem}.info-dialog.info-dialog__alsace-moselle-plan .form-submit{width:160px;white-space:nowrap;margin:auto;padding:.625rem 3.125rem;font-size:1rem;color:#fff}.info-dialog.info-dialog__alsace-moselle-plan .radio-group-field__wrapper{margin:.9375rem 0;width:100%}.info-dialog.info-dialog__alsace-moselle-plan .radio-group-field__wrapper .radio-group{display:flex;flex-direction:row;justify-content:center;width:100%}.info-dialog.info-dialog__alsace-moselle-plan .radio-group-field__wrapper label:first-of-type{margin-right:1.25rem}.info-dialog.info-dialog__alsace-moselle-plan .radio-group-field__wrapper label>span{padding:.25rem}.info-dialog.info-dialog__alsace-moselle-plan .field__error{font-family:Asap,sans-serif;text-align:center;font-size:.875rem;line-height:1.66;margin:.1875rem 0 0}.info-dialog.info-dialog__alsace-moselle-plan .radio-label__text{font-size:16px}@media screen and (min-width:768px){.info-dialog.info-dialog__alsace-moselle-plan .info-dialog__title{margin-top:1.5rem;padding:0}.info-dialog.info-dialog__alsace-moselle-plan .info-dialog__content{min-height:0}.info-dialog__summary.info-dialog__alsace-moselle-plan .info-dialog-alsace-moselle-plan__container{margin:0;width:33.8125rem}.info-dialog__summary.info-dialog__alsace-moselle-plan .info-dialog__title{padding-top:1.3125rem;margin:0 4.375rem}.info-dialog__summary.info-dialog__alsace-moselle-plan .info-dialog__title h2 .info-dialog__remove-icon{top:1.4375rem;padding:0}.info-dialog__summary.info-dialog__alsace-moselle-plan .info-dialog__content-text{padding-top:1.5625rem}.info-dialog__summary.info-dialog__alsace-moselle-plan .radio-button-field{margin:1.5625rem 0}.info-dialog__summary.info-dialog__alsace-moselle-plan .radio-button-field label:first-of-type{margin-right:2.1875rem}}.personal-area .beneficiary-add{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.625rem;height:10rem;width:100%;border:.0625rem dotted #cbcad6;border-radius:.375rem;cursor:pointer}.personal-area .beneficiary-add .icon-plus{fill:#0062a7;height:1.375rem;width:1.375rem}.personal-area .beneficiary-add__label{text-align:center;font-size:1rem;line-height:1.375rem}@media screen and (min-width:768px){.personal-area .beneficiary-add{width:13.125rem}}.beneficiary-add-callback-popin .beneficiary-add-callback-popin__container{position:absolute;margin:.9375rem;min-width:18.4375rem;border-radius:4px}.beneficiary-add-callback-popin .beneficiary-add-callback-popin__container .info-dialog__remove-icon{top:.9375rem;right:.625rem}.beneficiary-add-callback-popin .beneficiary-add-callback-popin__container .info-dialog__content{height:auto;padding:1.25rem 1.25rem .75rem}.beneficiary-add-callback-popin .beneficiary-add-callback-popin__container .info-dialog__content .spinner{width:1.5625rem;height:1.5625rem}.beneficiary-add-callback-popin .beneficiary-add-callback-popin__container__text{font-size:1rem;line-height:normal;margin-bottom:1.25rem}.beneficiary-add-callback-popin .beneficiary-add-callback-popin__container .form-content__button-container{display:flex;justify-content:center;margin:0 auto .625rem}.beneficiary-add-callback-popin .beneficiary-add-callback-popin__container .form-content__button-container .form-content__button{width:14.125rem;height:3.1875rem;font-size:1rem}.beneficiary-add-callback-popin .beneficiary-add-callback-popin__container__phone-number-field{width:auto;margin:1.25rem auto}.beneficiary-add-callback-popin .beneficiary-add-callback-popin__container__phone-number-field .field__text{height:3.1875rem;width:100%}.beneficiary-add-callback-popin .beneficiary-add-callback-popin__container__phone-number-field .field__error{margin:0 auto}.beneficiary-add-callback-popin .beneficiary-add-callback-popin__container .state-field__success svg.icon,.beneficiary-add-callback-popin .beneficiary-add-callback-popin__container .state-field__error svg.icon{height:.5em;width:.5em}@media screen and (max-width:767px){.beneficiary-add-callback-popin .beneficiary-add-callback-popin__container .info-dialog__title{margin-top:.625rem;padding:0 .875rem .625rem 0;font-size:1rem;font-weight:700}}@media screen and (min-width:768px){.beneficiary-add-callback-popin .beneficiary-add-callback-popin__container{min-width:36.25rem;margin:0 auto}.beneficiary-add-callback-popin .beneficiary-add-callback-popin__container .info-dialog__title{margin:1.5rem 2.8125rem 0;padding:0}.beneficiary-add-callback-popin .beneficiary-add-callback-popin__container .info-dialog__remove-icon{top:1.4375rem}.beneficiary-add-callback-popin .beneficiary-add-callback-popin__container .info-dialog__content{padding:1.25rem 2.8125rem}}.beneficiary-add-popin .beneficiary-add-popin__container{position:absolute;margin:.9375rem;min-width:18.4375rem;border-radius:4px}.beneficiary-add-popin .beneficiary-add-popin__container .info-dialog__remove-icon{top:2rem;right:.875rem;width:.875rem;height:.875rem}.beneficiary-add-popin .beneficiary-add-popin__container .info-dialog__remove-icon svg{width:.625rem;height:.625rem}.beneficiary-add-popin .beneficiary-add-popin__container .info-dialog__content{display:flex;flex-direction:column;align-items:center;padding:3.875rem .875rem 2rem;gap:1rem}.beneficiary-add-popin__title{font-size:1rem;font-weight:700;line-height:1.375rem}.beneficiary-add-popin__buttons{display:flex;flex-direction:column;gap:1rem;width:100%}.beneficiary-add-popin .beneficiary-add-popin__buttons__button{display:flex;flex-direction:column;width:100%;height:10rem;gap:.5rem;border:.0625rem solid #cbcad6;border-radius:.375rem;color:#000;text-transform:none;font-size:1rem;font-weight:700;line-height:1.375rem;text-align:center}@media screen and (min-width:768px){.beneficiary-add-popin .beneficiary-add-popin__container{min-width:40.75rem}.beneficiary-add-popin .beneficiary-add-popin__container .info-dialog__remove-icon{right:2rem}.beneficiary-add-popin__buttons{flex-direction:row;justify-content:center}.beneficiary-add-popin .beneficiary-add-popin__buttons__button{width:13.25rem}}.personal-area .back-link{color:#000;text-decoration:underline;font-size:1rem;cursor:pointer}.personal-area .back-link-wrapper{padding:1.25rem 0}.personal-area .beneficiary-add-page .info-icon{font-size:1.3125rem;margin-right:.3125rem;fill:#0062a7}.personal-area .beneficiary-add-page .form__content{display:flex;flex-direction:column}.personal-area .beneficiary-add-page .form__content .form-content__text{text-align:center;padding:0 .875rem}.personal-area .beneficiary-add-page .form__content .form-content__text-info{font-style:italic;text-align:center}.personal-area .beneficiary-add-page .form__content .form-content__button{width:100%;height:3.1875rem;white-space:nowrap}@media screen and (min-width:768px){.personal-area .beneficiary-add-page .form__content .form-content__text{padding:0}.personal-area .beneficiary-add-page .form__content .form-content__button{width:auto}}.personal-area .stepper-wrapper{width:100%}.personal-area .stepper-wrapper .stepper .stepper__step.stepper__step--active>div>span,.personal-area .stepper-wrapper .stepper .stepper__step.stepper__step--finish>div>span{background:#0062a7}.personal-area .stepper-wrapper .stepper .stepper__step.stepper__step--active svg,.personal-area .stepper-wrapper .stepper .stepper__step.stepper__step--finish svg{color:#0062a7}.personal-area .stepper-wrapper .stepper .stepper__step.stepper__step--active .stepper__button>span>span:first-child{border:.0625rem solid #0062a7}.profile--commun .radio-group--switch .radio-field__wrapper .radio-group .radio__label--selected{border:.0625rem solid #0062a7;background-color:#0062a7}.profile--commun .datepicker-field button{background-color:#0062a7}.personal-area .beneficiary-creation-page .MuiSwitch-root{margin-left:.625rem}.personal-area .beneficiary-creation-page .MuiSwitch-root .Mui-checked+.MuiSwitch-track{background-color:#0062a7}.personal-area .beneficiary-creation-page .form__content{display:flex;flex-direction:column;gap:1.5rem}.personal-area .beneficiary-creation-page .form__content__bank-account-switch{display:flex;flex-direction:row}.personal-area .beneficiary-creation-page .form__content__bank-account-switch__information{color:#777}.personal-area .beneficiary-creation-page .form__content__radio-label{font-size:1rem;gap:.625rem;display:flex;align-items:center}.personal-area .beneficiary-creation-page .form__content .form-content__text{margin:0;font-size:1.25rem;line-height:1.625rem}.personal-area .beneficiary-creation-page .form__content .radio-group--switch.radio-group-field__wrapper .radio-field__wrapper .radio-group .radio__label span{font-size:1rem;line-height:1.375rem}.personal-area .beneficiary-creation-page .form__content .datepicker-field button{width:3.1875rem;height:3.1875rem}.personal-area .beneficiary-creation-page .form__content .datepicker-field button svg{width:1.375rem;height:1.375rem}.personal-area .beneficiary-creation-page .form__content .field__text{width:100%}.personal-area .beneficiary-creation-page .form__content .field__error{font-size:1rem}.personal-area .beneficiary-creation-page .form__content .text-field__state{min-width:1.375rem}.personal-area .beneficiary-creation-page .form__content .state-field__success svg.icon,.personal-area .beneficiary-creation-page .form__content .state-field__error svg.icon{width:1.375rem}.personal-area .beneficiary-creation-page .form__content .icon-tooltip{width:1.5rem;height:1.5rem}.personal-area .beneficiary-creation-page .form__content .form-content__button{height:3.1875rem;white-space:nowrap}.personal-area .beneficiary-creation-page__mandatory{font-size:.875rem;line-height:1.25rem;text-align:left;color:#6b6b6b}@media screen and (min-width:768px){.personal-area .beneficiary-creation-page .form__content .field__text{max-width:19.6875rem}}.tooltip-popin__dialog .info-dialog__content{display:flex;flex-direction:column;max-width:40rem;line-height:1.5}.tooltip-popin__dialog__title{font-weight:700;font-size:1.125rem;align-self:center;margin-top:1.875rem}.tooltip-popin__dialog__warning{display:flex;flex-direction:row;font-size:.875rem;gap:1rem;line-height:1.25rem;background-color:#fffae0;padding:1rem 1.25rem;align-items:flex-start;margin-top:.9375rem}.tooltip-popin__dialog__warning>.icon-tooltip{width:1.375rem;height:1.375rem}.personal-area .beneficiary-revocation-page .form__content{display:flex;flex-direction:column}.personal-area .beneficiary-revocation-page .form__content .form-content__text{text-align:center;padding:0 .875rem}.personal-area .beneficiary-revocation-page .form__content .form-content__text--supporting-document-label{display:block;text-align:justify;margin-top:0;margin-bottom:0;padding:0 .875rem}.personal-area .beneficiary-revocation-page .form__content .form-content__button{width:100%;height:3.1875rem;white-space:nowrap}.personal-area .beneficiary-revocation-page .form__content .MuiAccordion-root{border:0;box-shadow:none}.personal-area .beneficiary-revocation-page .form__content .MuiAccordionDetails-root{padding:.625rem 0 0}.personal-area .beneficiary-revocation-page .form__content .MuiAccordionSummary-root{pointer-events:none;cursor:default;padding:0}.personal-area .beneficiary-revocation-page .form__content .MuiAccordionSummary-root u{pointer-events:auto;cursor:pointer}.personal-area .beneficiary-revocation-page .form__content .MuiAccordionSummary-content{flex-grow:0;margin:0}.personal-area .beneficiary-revocation-page .form__content .MuiAccordionSummary-content .accordion__summary__title{font-size:.875rem;line-height:1.25rem;font-weight:400;text-align:left;color:#6b6b6b}.personal-area .beneficiary-revocation-page .form__content .MuiAccordionSummary-gutters{min-height:auto}.personal-area .beneficiary-revocation-page .form__content .MuiAccordionSummary-gutters svg{width:1.5rem;height:1.5rem}.personal-area .beneficiary-revocation-page .form__content .MuiAccordionSummary-expandIconWrapper{display:none}@media screen and (min-width:768px){.personal-area .beneficiary-revocation-page .form__content .form-content__text{padding:0}.personal-area .beneficiary-revocation-page .form__content .form-content__button{width:auto}}.slick-loading .slick-list{background:#fff url(/assets/ajax-loader-BcnMEykj.gif) center center no-repeat}@font-face{font-family:slick;src:url(data:application/vnd.ms-fontobject;base64,AAgAAGQHAAABAAIAAAAAAAIABQkAAAAAAAABAJABAAAAAExQAQAAgCAAAAAAAAAAAAAAAAEAAAAAAAAATxDE8AAAAAAAAAAAAAAAAAAAAAAAAAoAcwBsAGkAYwBrAAAADgBSAGUAZwB1AGwAYQByAAAAFgBWAGUAcgBzAGkAbwBuACAAMQAuADAAAAAKAHMAbABpAGMAawAAAAAAAAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=);src:url(data:application/vnd.ms-fontobject;base64,AAgAAGQHAAABAAIAAAAAAAIABQkAAAAAAAABAJABAAAAAExQAQAAgCAAAAAAAAAAAAAAAAEAAAAAAAAATxDE8AAAAAAAAAAAAAAAAAAAAAAAAAoAcwBsAGkAYwBrAAAADgBSAGUAZwB1AGwAYQByAAAAFgBWAGUAcgBzAGkAbwBuACAAMQAuADAAAAAKAHMAbABpAGMAawAAAAAAAAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=) format("embedded-opentype"),url(data:font/woff;base64,d09GRk9UVE8AAAVkAAsAAAAAB1wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAi4AAAKbH/pWDkZGVE0AAAM4AAAAGgAAABxt0civR0RFRgAAA1QAAAAcAAAAIAAyAARPUy8yAAADcAAAAFIAAABgUBj/rmNtYXAAAAPEAAAAUAAAAWIiC0SwaGVhZAAABBQAAAAuAAAANgABMftoaGVhAAAERAAAABwAAAAkA+UCA2htdHgAAARgAAAADgAAAA4ESgBKbWF4cAAABHAAAAAGAAAABgAFUABuYW1lAAAEeAAAANwAAAFuBSeBwnBvc3QAAAVUAAAAEAAAACAAAwABeJw9ks9vEkEUx2cpWyeUoFYgNkHi2Wt7N3rVm3cTs3UVLC4LxIWEQvi1P3i7O1tYLJDAmlgKGEhQrsajf0j7J3jYTXrQWUrMJG+++b55n5e8NwwKBhHDMLv5kxT3ATEBxKBn3qOAl9zxHgb1MAPhHQgHkyF08Gr/L8B/Eb6zWnmCJ7AJVLubQOheArXvJ1A4EXi6j4I+Zg9F0QFKvsnlBCmXeve+sFEnb/nCptdtQ4QYhVFRAT1HrF8UQK/RL/SbmUbclsvGVFXRZKDHUE38cc4qpkbAAsuwiImvro+ufcfaOIQ6szlrmjRJDaKZKnbjN3GWKIbiIzRFUfCffuxxKOL+3LDlDVvx2TdxN84qZEsnhNBa6pgm2dAsnzbLsETdsmRFxUeHV4e+I2/ptN8TyqV8T3Dt29t7EYOuajVIw2y1Wy3M86w0zg/Fz2IvawmQAUHOVrPVfLkoScVynsqsTG0MGUs4z55nh3mnOJa+li+rl9WpPIcFfDubDeaDC+fLBdYN3QADzLauGfj4B6sZmq6CCpqmtSvF0qlUl2qf5AJIUCSlTqlb7lUG+LRfGzZGzZEyBgccMu6MuqPecNDvD4Y9Kjtj4gD+DsvKVMTcMdtqtZtmkzQstQvYje7Syep0PDSAhSOeHYXYWThEF//A/0YvYV1fSQtpKU5STtrhbQ444OtpKSWJIg3pOg8cBs7maTY1EZf07aq+hjWs7IWzdCYTGhb2CtZ47x+Uhx28AAB4nGNgYGBkAIJz765vANHnCyvqYTQAWnkHswAAeJxjYGRgYOADYgkGEGBiYARCFjAG8RgABHYAN3icY2BmYmCcwMDKwMHow5jGwMDgDqW/MkgytDAwMDGwcjKAQQMDAyOQUmCAgoA01xQGB4ZExUmMD/4/YNBjvP3/NgNEDQPjbbBKBQZGADfLDgsAAHicY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQzMCQqKClOUJz0/z9YHRLv/+L7D+8V3cuHmgAHjGwM6ELUByxUMIOZCmbgAAA5LQ8XeJxjYGRgYABiO68w73h+m68M3EwMIHC+sKIeTqsyqDLeZrwN5HIwgKUB/aYJUgAAeJxjYGRgYLzNwMCgx8QAAkA2IwMqYAIAMGIB7QIAAAACAAAlACUAJQAlAAAAAFAAAAUAAHicbY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV4nGNgZkAGjAxoAAAAjgAF) format("woff"),url(data:font/ttf;base64,AAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=) format("truetype"),url(/assets/slick-BlzDm7g2.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img,.slick-slide{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.personal-area .dashboard{font-family:Asap,sans-serif;padding:.875rem .875rem 0}.personal-area .dashboard .spinner{height:3.125rem;width:3.125rem}.personal-area .dashboard-content__text{line-height:initial}.personal-area .dashboard-content__welcome-text{color:#0062a7;font-size:2.25rem;font-weight:700;text-transform:capitalize}.personal-area .dashboard-content__header{display:flex;justify-content:space-between}.personal-area .dashboard__item{margin-bottom:1.25rem}.personal-area .dashboard__item:last-child{margin-bottom:1.875rem}.personal-area .dashboard__top-row{display:flex;flex-direction:column;gap:1rem}.personal-area .dashboard__warranties{width:100%;display:flex;gap:1.25rem;flex-direction:column;margin-top:.625rem;align-items:center}.personal-area .dashboard__contracts{display:flex;flex-direction:column}.personal-area .dashboard-contract-list__item{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 .75rem;width:100%}.personal-area .dashboard-item__title{margin-bottom:1rem;font-size:1.25rem;font-weight:700}.personal-area .dashboard-item__statements{flex-direction:row-reverse}.personal-area .dashboard-item__statements .statement{margin:.625rem 0;width:100%}.personal-area .dashboard-item__statements .dashboard-item-statements__link{color:#000;font-size:.875rem;margin-top:.9375rem;text-decoration:underline}.personal-area .dashboard-item__statements .dashboard-item-statements-link__arrow{font-size:.75rem;height:.625rem;line-height:1.25rem;margin-left:.3125rem;position:relative;transform:rotate(-90deg)}.personal-area .dashboard-item__statements .dashboard-item-statements__no-refund-message,.personal-area .dashboard-item__statements .dashboard-item-statements__default-message{background-color:#fff;border-radius:4px;color:#000;font-size:1.125rem;font-weight:700;line-height:1.11;padding:1.25rem .75rem;text-align:center;width:100%}@media screen and (max-width:768px){.personal-area .dashboard-content__text{margin-bottom:1.25rem;font-size:1.4375rem}}@media screen and (min-width:768px){.personal-area .dashboard{padding:0}.personal-area .personal-area__content{background-color:#e2e2e2}.personal-area .dashboard-content__header{margin-bottom:3rem}.personal-area .dashboard-content__text{margin-top:5rem;font-size:1.375rem;margin-bottom:2.1875rem}.personal-area .dashboard__item--first{margin-top:-2.5rem}.personal-area .dashboard__top-row{flex-direction:row;align-items:stretch;gap:1.5rem}.personal-area .dashboard__top-row>.dashboard__item--first{flex:1 1 65%;margin-bottom:0}.personal-area .dashboard__top-row>.warranties-access-card{flex:0 0 35%;margin-bottom:0}.personal-area .dashboard-item__statements .dashboard-item-statements__no-refund-message{padding:2.125rem 0}.personal-area .dashboard-item__statements>.statement{margin-top:0}.personal-area .dashboard-item__statements>.statement~.statement{margin-top:.625rem}.personal-area .dashboard__item{margin-bottom:3.75rem}.personal-area .dashboard__warranties{flex-direction:row;margin-top:1.875rem;margin-bottom:1.875rem}}.personal-area .request-application-card{background-color:#fff;border-radius:.25rem;box-sizing:border-box;display:flex;justify-content:center;flex-grow:1;padding:1rem;flex-wrap:wrap;gap:1rem}.personal-area .request-application-card__content{display:flex;flex-direction:column;justify-content:center;align-items:center}.personal-area .request-application-card__content__icon{height:2.5rem;width:2.5rem}.personal-area .request-application-card__content__label{font-weight:700;text-align:center;line-height:1.375rem}.personal-area .request-application-card__button{font-size:1rem;margin-top:auto}.personal-area .request-application-card__button:focus-visible{outline:.125rem solid #0062a7;outline-offset:.125rem}@media screen and (max-width:768px){.personal-area .request-application-card__button{box-shadow:none;border:.125rem solid #0062a7;padding:.5rem 1.5rem}}@media screen and (min-width:768px){.personal-area .request-application-card{max-width:calc(25% - 16px);padding-top:1.5rem}.personal-area .request-application-card__content__label{padding-top:1rem}}.personal-area .contract-card-list{display:flex;flex-wrap:wrap;gap:1rem}.personal-area .contract-card{flex-wrap:wrap;gap:1rem}.personal-area .contract-card__icon{align-items:center;border:.0625rem solid #c7c6c4;box-sizing:border-box;display:flex;flex-basis:50%;justify-content:center;min-height:8.75rem;padding:1.25rem}.personal-area .contract-card__icon svg{font-size:4rem}.personal-area .contract-card__content{display:flex;flex-direction:column;justify-content:center}.personal-area .contract-card__content__title{font-weight:700;font-size:1.25rem}.personal-area .contract-card__content__label{font-size:1rem}.personal-area .contract-card__button{flex-basis:100%;font-size:1rem;margin-top:auto;padding:.5rem}.personal-area .contract-card,.personal-area .contract-social-welfare-card--double-template,.personal-area .contract-social-welfare-card--single-template{background-color:#fff;border-radius:.25rem;box-sizing:border-box;display:flex;flex-grow:1;padding:1rem}@media screen and (max-width:768px){.personal-area .contract-card__content__label{margin:.5rem 0 0;font-weight:700}.personal-area .contract-card__icon{display:none}.personal-area .contract-card__button{background-color:transparent;box-shadow:none;border:2px solid #0062a7;color:#000;padding:.8125rem 0}.personal-area .contract-card-list,.personal-area .dashboard-prevoyance-contract__list{flex-direction:column}}@media screen and (min-width:768px){.personal-area .contract-card__icon{width:50%}.personal-area .contract-card,.personal-area .contract-social-welfare-card--double-template,.personal-area .contract-social-welfare-card--single-template{max-width:calc(50% - 16px)}}.personal-area .contract-social-welfare-card{display:flex;flex-wrap:wrap;gap:1rem;flex-direction:column}.personal-area .contract-social-welfare-card__img{box-sizing:border-box;flex-basis:50%;height:auto;margin-bottom:auto;min-height:6.25rem}.personal-area .contract-social-welfare-card__item{width:100%;display:flex;flex-direction:column;align-items:center}.personal-area .contract-social-welfare-card__content{display:flex;flex-direction:column;align-items:center}.personal-area .contract-social-welfare-card__content__error{color:#de3625;font-size:.875rem;margin:5px 0}.personal-area .contract-social-welfare-card__img,.personal-area .contract-social-welfare-card__content{flex-basis:calc(50% - 16px);flex-grow:1;width:100%}.personal-area .contract-social-welfare-card__button{flex-basis:100%;font-size:1rem;margin-top:auto;padding:.5rem}.personal-area .contract-social-welfare-card--single-template{flex-direction:row}.personal-area .contract-social-welfare-card--double-template .contract-social-welfare-card__img{margin-bottom:1rem;width:100%}.personal-area .contract-social-welfare-card__title{font-weight:700;font-size:1.25rem;line-height:1.25}.personal-area .contract-social-welfare-card__text{font-size:1rem;line-height:1.25;margin-top:.5rem}@media screen and (max-width:768px){.personal-area .contract-social-welfare-card{text-align:center}.personal-area .contract-social-welfare-card__title{color:#0062a7}.personal-area .contract-social-welfare-card__button{background-color:transparent;box-shadow:none;border:2px solid #0062a7;color:#000;display:inline-block;text-align:left;padding:.8125rem 0 .8125rem 6.25rem}.personal-area .contract-social-welfare-card__button .icon,.personal-area .contract-social-welfare-card__button .icon-download{margin-right:.9375rem;color:#0062a7;position:absolute;left:3.4375rem;font-size:1.625rem}.personal-area .contract-social-welfare-card__content{gap:.625rem}}@media screen and (min-width:768px){.personal-area .contract-social-welfare-card__title{text-align:center}.personal-area .contract-social-welfare-card__title--single-template{text-align:start}.personal-area .contract-social-welfare-card__img{width:50%}.personal-area .contract-social-welfare-card__content{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap}.personal-area .contract-social-welfare-card__content--single-template{flex-direction:column}.personal-area .contract-social-welfare-card--double-template .contract-social-welfare-card__img{display:flex;margin:0 auto 1rem;width:80%}}.personal-area .social-welfare-card-contract-card{background-color:#ecf5fb;border-radius:.25rem;box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;padding:1rem}.personal-area .social-welfare-card-contract-card__main-content{display:flex;flex-direction:column;gap:1rem}.personal-area .social-welfare-card-contract-card__main-content__image{display:none}.personal-area .social-welfare-card-contract-card__main-content__text__title{font-weight:700;font-size:1.25rem;color:#0062a7}.personal-area .social-welfare-card-contract-card__main-content__text__label{font-size:1rem;font-weight:700}.personal-area .social-welfare-card-contract-card__button{background-color:transparent;box-shadow:none;border:.125rem solid #0062a7;color:#000;padding:.8125rem 0;font-size:1rem}@media screen and (min-width:768px){.personal-area .social-welfare-card-contract-card{max-width:calc(50% - .5rem)}.personal-area .social-welfare-card-contract-card__main-content{flex-direction:row;gap:1.25rem}.personal-area .social-welfare-card-contract-card__main-content__image{display:flex;align-items:center;justify-content:center;flex-shrink:0;min-width:10rem;max-width:12.5rem}.personal-area .social-welfare-card-contract-card__main-content__image img{width:100%;height:auto}.personal-area .social-welfare-card-contract-card__main-content__text__label{font-weight:400}.personal-area .social-welfare-card-contract-card__button{width:100%;font-size:1rem;padding:.5rem;margin-top:auto;background-color:#0062a7;color:#fff;height:2.75rem}}.statement .MuiAccordionSummary-content{margin:.9375rem 0}.statement .accordion__summary{width:100%}.statement .accordion__header{display:flex;justify-content:space-between;align-items:center}.statement .statement-header-infos__item{margin-bottom:1rem}.statement .statement-header-infos__item--last,.statement .statement-header-infos__item--pro{display:flex;flex-direction:row;width:initial;flex:1 1;margin-bottom:auto}.statement .statement-header-infos__item--pro{flex-direction:column}.statement .statement-header-infos__item--pro>.statement-header__total-refund{padding:0}.statement .statement-header__title{font-size:1.125rem;font-weight:700;color:#000;line-height:normal;display:flex;flex-direction:column}.statement .statement-header__title:first-letter{text-transform:uppercase}.statement .statement-header__text{color:#777;font-size:.875rem;line-height:normal;display:flex;flex-direction:row;align-items:center}.statement .statement-header__date{color:#000;font-size:.875rem;line-height:normal;margin-top:.4375rem;text-transform:lowercase;font-weight:400}.statement .statement-header__total-refund{color:#0062a7;font-weight:700;padding-left:.75rem}.statement .statement-header__beneficiary-name{color:#000;font-size:1rem;padding-left:.3125rem}.statement--expanded{border:.125rem solid #0062a7;padding:.875rem}.statement__care{background-color:#f3f3f3;padding:1.25rem .75rem}.statement__care .statement-care__actual-cost,.statement__care .statement-care__health-insurance,.statement__care .statement-care__social-welfare{color:#000;font-size:.875rem;margin-bottom:.625rem;line-height:normal;display:flex;align-items:baseline;flex-wrap:wrap}.statement__care .statement-care__dots{background-repeat:repeat-x;background-size:.5rem .25rem;background-image:radial-gradient(circle,#c7c6c4 .0625rem,transparent .125rem);background-color:transparent;background-position:bottom .125rem left;flex:1 1 50%}.statement__care .statement-care__actual-cost .statement-care__dots{flex:1 1 40%}.statement__care .statement-care__social-welfare{font-weight:700;margin-bottom:0}.statement__care .statement-care__price{padding-left:.1875rem}.statement__care .statement-care__item--pro .statement-care__text{margin-bottom:0}.refund-page-content__statements .statements .statements__item .statement{margin-bottom:1rem}@media screen and (min-width:768px){.statement .accordion__header-right{margin-right:.625rem}.statement .accordion__header-left{display:flex;flex:1;margin-right:1.5625rem}.statement .statement__header{display:flex;align-items:center;width:100%}.statement .statement-header__logo{border-right:.0625rem solid #c7c6c4;padding:.625rem 1.5625rem .625rem .625rem}.statement .statement-header__logo svg{width:2.375rem;height:2.25rem;fill:#0062a7}.statement .statement-header__beneficiary-name{padding-left:0}.statement .statement-header__infos{display:flex;justify-content:space-between;flex:1;padding:0 0 0 1.5625rem}.statement .statement-header-infos__item{margin-bottom:0;display:flex;align-items:center;width:45%}.statement .statement-header-infos__item--last,.statement .statement-header-infos__item--pro{flex-direction:column;margin-bottom:0;justify-content:center}.statement .statement-header-infos__item--pro{width:auto;flex:none;align-items:flex-end}.statement .statement-header-infos__item--pro .statement-header__text{text-align:end}.statement .statement-care__item--pro{display:flex;align-items:flex-end}.statement .statement-care__text{margin:0;color:#000;font-size:.875rem}.statement .statement-header__title{line-height:normal;display:flex;flex-direction:column}.statement .statement-header__text{display:flex;flex-direction:column;align-items:baseline}.statement .statement-header__date{font-weight:initial}.statement .statement-header__total-refund{text-align:end}.statement__care{display:flex;flex-direction:column;flex-wrap:wrap;height:3.125rem;margin-left:4.5625rem;margin-right:2.1875rem}.statement__care .statement-care__item{width:45%;margin-bottom:.4375rem}.statement__care .statement-care__dots{flex:1}}.paginator{display:flex;justify-content:space-between;align-items:center;margin-top:25px}.paginator .paginator__page-wrapper{display:flex;align-items:center}.paginator .paginator__arrow{width:36px;height:36px;border-radius:50%;background-color:#0062a7;position:relative;cursor:pointer}.paginator .paginator__arrow .icon-left-arrow{position:absolute;top:22%;left:22%;fill:#fff}.paginator .paginator__arrow .icon-right-arrow{position:absolute;top:22%;left:30%;fill:#fff}.paginator .icon-left-arrow{width:17px;height:20px;transform:rotate(90deg);font-size:.75rem}.paginator .icon-right-arrow{width:17px;height:20px;transform:rotate(-90deg);font-size:.75rem}.paginator .paginator__arrow--disabled{background-color:#c7c6c4}.paginator .paginator__label{font-size:1.125rem;color:#000}.paginator .paginator__page-item{width:16px;height:16px;padding:8px;text-align:center;margin:0 7px;background-color:#c7c6c4;border-radius:50%;color:#fff;font-size:.875rem;font-weight:700;cursor:pointer}.paginator .paginator__page-item--selected{background-color:#0062a7}.paginator .paginator__page-wrapped{font-size:1.25rem;color:#c7c6c4;margin:0 7px;display:inline-flex;align-self:baseline}@media screen and (min-width:768px){.paginator{justify-content:center;align-items:center}.paginator .paginator__arrow{width:initial;height:initial;background:none;margin:0 15px}.paginator .paginator__arrow .icon-left-arrow,.paginator .paginator__arrow .icon-right-arrow{position:initial;fill:#000}.paginator .paginator__arrow--disabled .icon-left-arrow,.paginator .paginator__arrow--disabled .icon-right-arrow{fill:#c7c6c4}}.personal-area .statements__info{display:flex;align-items:center}.personal-area .statements-info__icon{width:30px;height:30px;fill:#000;margin-right:10px}.personal-area .statements-info__text{font-size:.875rem;line-height:normal;color:#000}.personal-area .statements__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:transparent;margin:10px 0}.personal-area .statements__line-divider{margin:auto;width:86%;height:.125rem;background:#c7c6c4;margin:.625rem 0;width:100%;height:1px;margin:24px 0}.personal-area .statements-item__recap{font-size:1rem;color:#000;margin-top:22px}.personal-area .statements-item__date{font-weight:700}@media screen and (min-width:768px){.personal-area .statements__info{margin-bottom:20px}.personal-area .statements-info__icon{width:20px;height:20px}}.statement-filters .statement-filters__sidebar{display:none}.statement-filters .statement-filters__sidebar--active{display:flex;flex-direction:column;align-items:flex-end;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background-color:#001020cc}.statement-filters .statement-filters-sidebar__content{background:#fff;width:85%;height:100%}.statement-filters .statement-filters-sidebar-content__header{display:flex;align-items:center;justify-content:space-between;padding:8px 13px}.statement-filters .statement-filters-sidebar-content-header__title{font-size:1rem;font-weight:700}.statement-filters .statement-filter-button,.statement-filters .statement-filters-sidebar-content-submit__button,.statement-filters .statement-filter-button__selected,.statement-filters .statement-filter-button__selected:hover{width:215px;white-space:nowrap;font-size:.875rem;padding:.625rem 3.4375rem;box-shadow:0 3px 4px #0003;margin:4px;color:#000;border:1px solid rgba(0,0,0,.23)}.statement-filters .statement-filter-button__selected,.statement-filters .statement-filter-button__selected:hover{font-size:1rem;background-color:#0062a7;color:#fff}.statement-filters .statement-filters-sidebar-content__divider{background-color:#d4d4d4;width:100%;margin:6px 0;height:1px}.statement-filters .statement-filters-sidebar-content__submit{width:100%;display:flex;justify-content:center;align-items:center;padding:12px 0}.statement-filters .statement-filters-sidebar-content-submit__button{font-size:1rem;color:#fff}.statement-filters .statement-filter-title{background:#f3f3f3;padding:15px 13px;margin-bottom:13px;width:90%}.statement-filters .statement-filters__wrapper{width:100%;display:flex;justify-content:center}.statement-filters .statement-filters__wrapper .statement-filter-button,.statement-filters .statement-filters__wrapper .statement-filter-button__selected,.statement-filters .statement-filters__wrapper .statement-filters-sidebar-content-submit__button{position:relative;width:147px;margin-right:1.1875rem}.statement-filters .statement-filters__wrapper .spinner{width:20px;height:20px;margin:0 55px 0 35px}.statement-filters .statement-filters__wrapper .statement-filters__benefit-statement{margin-left:.625rem;font-size:.875rem;color:#000;text-decoration:underline;cursor:pointer}.statement-filters .statement-filters__wrapper .statement-filter-button__filters-number{position:absolute;background-color:#0062a7;border-radius:50%;color:#fff;padding:0 8px;right:10%}.statement-filters .statement-filters__wrapper .statement-filters__download-wrapper{display:flex;align-items:center}.statement-filters .benefit-statement__error{color:#de3625;font-size:.875rem;margin:8px 0;float:right}@media screen and (min-width:768px){.statement-filters .statement-filters-sidebar{box-sizing:border-box;min-height:calc(100vh - 60px);height:100%;padding:8px 0}.statement-filters .statement-filters__sidebar{position:relative}.statement-filters .statement-filters__sidebar--active{display:none}.statement-filters .statement-filters__wrapper{display:flex;justify-content:space-between;width:100%;min-height:auto}.statement-filters .statement-filters__wrapper .spinner{margin:0 55px}.statement-filters .statement-filters__date-filter-wrapper{display:flex;align-items:center}.statement-filters .statement-filter__date-filter-separator{height:.9375rem;width:.0625rem;margin:0 .625rem;background-color:#c7c6c4}.statement-filters .personal-area__statement-filters-sidebar{margin-bottom:0}}.statement-beneficiary-filter .statement-beneficiary-filter__wrapper{display:flex;flex-direction:column;align-items:center;margin-bottom:13px}.select-field__form-control .select-field__input{font-size:.875rem;height:2.5625rem}.select-field__form-control .select-field__input:focus{border-color:#0062a7}.select-field__form-control .select-field__input--no-focus{border-color:#0000003b!important;border-width:1px!important}.select-field__form-control .select-field__input--focus{border-color:#0062a7!important;border-width:2px}.select-field__form-control .select-field,.select-field__form-control .select-field:focus{padding-right:40px;background-color:transparent!important}.select-field__form-control .icon-dropdown{width:14px;height:8px;color:#000;top:42%;right:5%}ul[role=listbox] .select-field__item{font-size:.875rem;padding:10px}.statement-date-filter .statement-date-filter__wrapper{display:flex;flex-direction:column;align-items:center;margin-bottom:13px}.statement-date-filter .statement-date-filter__wrapper .statement-date-filter__radio-group{width:85%}.statement-date-filter .statement-date-filter__wrapper .statement-date-filter-radio__input{padding:8px 5px}.statement-date-filter .statement-date-filter__wrapper .statement-date-filter-radio__form-control{margin:0}.statement-date-filter .statement-date-filter__wrapper .statement-date-filter-radio__label{font-size:1rem}.statement-date-filter .statement-date-filter__wrapper .statement-date-filter-radio__input--checked{color:#0062a7}@media screen and (min-width:768px){.statement-date-filter .statement-date-filter__wrapper{flex-direction:row;margin-bottom:0}.statement-date-filter .statement-date-filter__wrapper strong{margin-right:9px;font-size:.875rem}}.personal-area .sponsorship-card{background-color:#d6f2f3;border-radius:.5rem;display:flex;flex-direction:column;padding:0 1.25rem;gap:1.25rem}.personal-area .sponsorship-card__item{display:flex;flex-direction:column;padding:0 0 1.25rem;gap:1.25rem;justify-content:space-between}.personal-area .sponsorship-card__item__title{font-size:1.375rem;font-weight:700;line-height:1.2}.personal-area .sponsorship-card__item__text{font-size:1.25rem;line-height:1.2}.personal-area .sponsorship-card__item__button{flex-basis:100%;font-size:1rem;padding:.5rem;min-height:3.125rem;max-height:3.125rem;background-color:#e5007d}.personal-area .sponsorship-card__item__button:hover{background-color:#b10061}@media screen and (min-width:768px){.personal-area .sponsorship-card{flex-direction:row;gap:3.375rem}.personal-area .sponsorship-card__item{padding:1.875rem 0;gap:0}}.warranties-access-card{width:100%}.warranties-access-card .request-application-card{display:flex;height:9.6875rem;padding:1rem;align-items:center;align-self:stretch;width:100%;max-width:none;background-color:#fff;border-radius:.25rem}.warranties-access-card .request-application-card__content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1.25rem;width:100%}.warranties-access-card .request-application-card__content__right{display:flex;flex-direction:column;gap:1rem;justify-content:flex-start;align-items:flex-start;flex:1}.warranties-access-card .request-application-card__content__icon{display:none;justify-content:center;align-items:center;width:fit-content;height:fit-content;flex-shrink:0}.warranties-access-card .warranties-access-card__image{width:6.875rem;height:5rem;object-fit:contain;display:block}.warranties-access-card .request-application-card__content__label{text-align:left;line-height:1.375rem;min-width:0}.warranties-access-card .warranties-access-card__text{display:flex;flex-direction:column;gap:.375rem}.warranties-access-card .warranties-access-card__title{color:#0062a7;font-size:1.25rem;font-weight:700}.warranties-access-card .warranties-access-card__subtitle{color:#000;font-size:1rem;font-weight:400}.warranties-access-card .request-application-card__button{display:flex;height:2.1875rem;padding:.5rem 1.5rem;justify-content:center;align-items:center;gap:.5rem;background-color:#fff!important;color:#000!important;border:.0625rem solid #c7c6c4!important;box-shadow:none!important;align-self:flex-start;width:100%}@media screen and (min-width:768px){.warranties-access-card{width:25rem}.warranties-access-card .request-application-card__content__icon{display:flex}.warranties-access-card .request-application-card__button{width:fit-content}}.personal-infos-spinner{margin-top:40%}.personal-infos-page__mandatory{color:#777}.personal-infos-page .component-wrapper{margin-bottom:1.5625rem}.personal-infos-page .field__error{margin-top:.5rem;margin-bottom:0}.personal-infos-page .form-content__small-input .field__text{max-width:33%}.personal-infos-page .field-wrapper .text-field__state .MuiSvgIcon-root{font-size:1rem}.personal-infos-page__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:transparent;margin:10px 0}@media screen and (max-width:320px){.personal-infos-page .form-content__small-input .field__text{max-width:66%}}.MuiAutocomplete-popper .MuiAutocomplete-paper{font-size:1rem}.personal-infos-page-address-field{margin-top:1.5rem}.personal-infos-page-address-field__title{font-weight:700}.personal-infos-page-address-field__autocomplete-field .icon-search{font-size:1.5rem}.personal-infos-page-address-field__autocomplete-field .MuiAutocomplete-clearIndicator svg{font-size:1.5rem}.personal-infos-page-address-field__address-content{display:flex;flex-direction:column}@media screen and (min-width:768px){.personal-infos-page .zip-code-field.component-wrapper{width:30%}.personal-infos-page .zip-code-field.component-wrapper .field-wrapper .field__text{max-width:70%}.personal-infos-page .city-field.component-wrapper{width:54%}.personal-infos-page .city-field.component-wrapper .field__text{width:100%}.personal-infos-page-address-field__address-content{flex-direction:row}}.personal-area .quote-and-bill-application-page{border-radius:.25rem;margin:1.25rem auto 1.25rem .5rem}.personal-area .quote-and-bill-application-page__title{font-size:1.5rem;line-height:2rem;margin-bottom:1.25rem;text-align:center;color:#0062a7}.personal-area .quote-and-bill-application-page__application-card-container{display:flex;flex-direction:column;gap:1.25rem;margin:auto;margin-bottom:2.5rem;width:90%}.personal-area .quote-and-bill-application-page__list{list-style:none;padding:0;margin:0}.personal-area .quote-and-bill-application-page__list li{list-style:none}.personal-area .quote-and-bill-application-page__content{border-radius:4px;background-color:#fff;padding:2rem 1rem;margin-bottom:1.25rem}.personal-area .quote-and-bill-application-page__content__filter span{font-weight:400;color:#777;font-size:.875rem}.personal-area .quote-and-bill-application-page__content__accordion,.personal-area .quote-and-bill-application-page__content__accordion--not-expandable{display:flex;justify-content:center;flex-direction:column;align-items:center;padding:.125rem;margin-bottom:1.875rem;min-height:6.25rem}.personal-area .quote-and-bill-application-page__content__accordion.MuiAccordion-root.Mui-expanded,.personal-area .MuiAccordion-root.Mui-expanded.quote-and-bill-application-page__content__accordion--not-expandable{margin-bottom:1.875rem}.personal-area .quote-and-bill-application-page__content__accordion--not-expandable .MuiAccordionSummary-root:hover:not(.Mui-disabled){cursor:default}.personal-area .quote-and-bill-application-page__content__accordion--not-expandable .MuiAccordionSummary-expandIconWrapper svg{display:none}.personal-area .quote-and-bill-application-page__content__accordion .accordion-summary,.personal-area .quote-and-bill-application-page__content__accordion--not-expandable .accordion-summary{width:100%}.personal-area .quote-and-bill-application-page__content__accordion .accordion-summary .MuiAccordionSummary-content,.personal-area .quote-and-bill-application-page__content__accordion--not-expandable .accordion-summary .MuiAccordionSummary-content{display:flex;align-items:center}.personal-area .quote-and-bill-application-page__content__accordion .accordion-summary .MuiAccordionSummary-content .accordion-summary__label,.personal-area .quote-and-bill-application-page__content__accordion--not-expandable .accordion-summary .MuiAccordionSummary-content .accordion-summary__label{color:#000;display:flex;align-items:center;gap:1rem;min-width:10rem;max-width:17.5rem}.personal-area .quote-and-bill-application-page__content__accordion .accordion-summary .MuiAccordionSummary-content .accordion-summary__label__icon,.personal-area .quote-and-bill-application-page__content__accordion--not-expandable .accordion-summary .MuiAccordionSummary-content .accordion-summary__label__icon{display:none}.personal-area .quote-and-bill-application-page__content__accordion .accordion-summary .MuiAccordionSummary-content .accordion-summary__label__text__title,.personal-area .quote-and-bill-application-page__content__accordion--not-expandable .accordion-summary .MuiAccordionSummary-content .accordion-summary__label__text__title{font-weight:700;margin-bottom:.25rem}.personal-area .quote-and-bill-application-page__content__accordion .accordion-summary .MuiAccordionSummary-content .accordion-summary__label__text__reason,.personal-area .quote-and-bill-application-page__content__accordion--not-expandable .accordion-summary .MuiAccordionSummary-content .accordion-summary__label__text__reason{margin-bottom:.25rem}.personal-area .quote-and-bill-application-page__content__accordion .accordion-summary .MuiAccordionSummary-content .accordion-summary__label__text__date,.personal-area .quote-and-bill-application-page__content__accordion--not-expandable .accordion-summary .MuiAccordionSummary-content .accordion-summary__label__text__date{font-size:.875rem;color:#777}.personal-area .quote-and-bill-application-page__content__accordion .accordion-summary .MuiAccordionSummary-expandIconWrapper svg.MuiSvgIcon-root,.personal-area .quote-and-bill-application-page__content__accordion--not-expandable .accordion-summary .MuiAccordionSummary-expandIconWrapper svg.MuiSvgIcon-root{fill:#000}.personal-area .quote-and-bill-application-page__content__accordion .accordion-summary__status,.personal-area .quote-and-bill-application-page__content__accordion--not-expandable .accordion-summary__status{display:flex;align-items:center;gap:.625rem}.personal-area .quote-and-bill-application-page__content__accordion .accordion-summary__status svg.icon-time,.personal-area .quote-and-bill-application-page__content__accordion--not-expandable .accordion-summary__status svg.icon-time{width:1.375rem}.personal-area .quote-and-bill-application-page__content__accordion .accordion-summary__status svg.icon-time path,.personal-area .quote-and-bill-application-page__content__accordion--not-expandable .accordion-summary__status svg.icon-time path{fill:#f89b06}.personal-area .quote-and-bill-application-page__content__accordion .accordion-summary__status svg.icon-circle-close,.personal-area .quote-and-bill-application-page__content__accordion--not-expandable .accordion-summary__status svg.icon-circle-close{fill:#e03726;font-size:1.375rem;border:.0625rem solid #e03726;border-radius:50%}.personal-area .quote-and-bill-application-page__content__accordion .accordion-summary__status svg.icon-circle-check,.personal-area .quote-and-bill-application-page__content__accordion--not-expandable .accordion-summary__status svg.icon-circle-check{fill:#1a962b;font-size:1.375rem}.personal-area .quote-and-bill-application-page__content__accordion .accordion-summary__status svg.icon-reload,.personal-area .quote-and-bill-application-page__content__accordion--not-expandable .accordion-summary__status svg.icon-reload{fill:#0062a7;width:1.75rem}.personal-area .quote-and-bill-application-page__content__accordion .MuiCollapse-root,.personal-area .quote-and-bill-application-page__content__accordion--not-expandable .MuiCollapse-root{width:100%}.personal-area .quote-and-bill-application-page__content__accordion .MuiCollapse-root .accordion-details,.personal-area .quote-and-bill-application-page__content__accordion--not-expandable .MuiCollapse-root .accordion-details{padding:1rem;background-color:#f6f7fb;margin:0 1rem 1rem;border-radius:.25rem}.personal-area .quote-and-bill-application-page__content__accordion .MuiCollapse-root .accordion-details__download,.personal-area .quote-and-bill-application-page__content__accordion--not-expandable .MuiCollapse-root .accordion-details__download{display:flex;align-items:center}.personal-area .quote-and-bill-application-page__content__accordion .MuiCollapse-root .accordion-details__download--text,.personal-area .quote-and-bill-application-page__content__accordion--not-expandable .MuiCollapse-root .accordion-details__download--text{cursor:pointer;text-decoration:underline}.personal-area .quote-and-bill-application-page__content__accordion .MuiCollapse-root .accordion-details__download__button,.personal-area .quote-and-bill-application-page__content__accordion--not-expandable .MuiCollapse-root .accordion-details__download__button{background:none;border:none;padding:0;font:inherit;color:inherit;cursor:pointer}.personal-area .quote-and-bill-application-page__content__accordion .MuiCollapse-root .accordion-details__download svg,.personal-area .quote-and-bill-application-page__content__accordion--not-expandable .MuiCollapse-root .accordion-details__download svg{margin-right:1.25rem;cursor:pointer}@media screen and (min-width:768px){.personal-area .quote-and-bill-application-page{margin:6.25rem auto}.personal-area .quote-and-bill-application-page__title{font-size:2.125rem;margin-bottom:1.875rem}.personal-area .quote-and-bill-application-page .form__content{margin:6.25rem auto}.personal-area .quote-and-bill-application-page .quote-and-bill-application-page__application-card-container{flex-direction:row;justify-content:center;margin:unset;margin-bottom:2.5rem;width:100%;gap:4rem}.personal-area .quote-and-bill-application-page__content{padding:2rem}.personal-area .quote-and-bill-application-page__content__accordion,.personal-area .quote-and-bill-application-page__content__accordion--not-expandable{width:95%;padding:.3125rem 1.25rem}.personal-area .quote-and-bill-application-page__content__accordion .accordion-summary,.personal-area .quote-and-bill-application-page__content__accordion--not-expandable .accordion-summary{padding-right:inherit}.personal-area .quote-and-bill-application-page__content__accordion .accordion-summary .MuiAccordionSummary-content .accordion-summary__label,.personal-area .quote-and-bill-application-page__content__accordion--not-expandable .accordion-summary .MuiAccordionSummary-content .accordion-summary__label{min-width:25rem}.personal-area .quote-and-bill-application-page__content__accordion .accordion-summary .MuiAccordionSummary-content .accordion-summary__label__icon,.personal-area .quote-and-bill-application-page__content__accordion--not-expandable .accordion-summary .MuiAccordionSummary-content .accordion-summary__label__icon{display:block}.personal-area .quote-and-bill-application-page__content__accordion .accordion-summary .MuiAccordionSummary-content .accordion-summary__label__icon svg.MuiSvgIcon-root,.personal-area .quote-and-bill-application-page__content__accordion--not-expandable .accordion-summary .MuiAccordionSummary-content .accordion-summary__label__icon svg.MuiSvgIcon-root{font-size:2rem}.personal-area .quote-and-bill-application-page__content__accordion .accordion-summary .MuiAccordionSummary-content .accordion-summary__label__icon svg>path,.personal-area .quote-and-bill-application-page__content__accordion--not-expandable .accordion-summary .MuiAccordionSummary-content .accordion-summary__label__icon svg>path{fill:#000}}.personal-area .personal-area__content{background-color:#e2e2e2}.personal-area .refund-page__title{margin:1.25rem 0;font-size:1.5rem;line-height:1.625rem;font-weight:700;text-align:center;text-transform:uppercase}.personal-area .refund-page__content{padding:20px 12px;background:#fff}.personal-area .refund-page-content__no-refund-message,.personal-area .refund-page-content__default-message{margin-top:22px;color:#000;font-size:1.125rem;font-weight:700;line-height:1.11;text-align:center}.personal-area .spinner{width:70px;height:70px}.personal-area .icon-download{font-size:1.5rem}@media screen and (min-width:768px){.personal-area .personal-area__content{background-color:#e2e2e2}.personal-area .refund-page{border-radius:4px;max-width:60.625rem;margin:6.25rem auto}.personal-area .refund-page__title{font-size:2.125rem;line-height:auto;margin-bottom:1.875rem}.personal-area .refund-page__content{padding:1.25rem 1.875rem;border-radius:4px}}.personal-area .statement-type-filter{display:flex;justify-content:center;margin:20px}.personal-area .statement-type-filter label:first-of-type span{padding-top:8px}@media screen and (min-width:768px){.personal-area .statement-type-filter{margin:30px}.personal-area .statement-type-filter .field__radio{padding:12px 48px}.personal-area .statement-type-filter label:first-of-type span{padding-top:0}}.radio-button-field .radio-group{display:flex;flex-direction:row;flex-wrap:nowrap}.radio-button-field .radio-group label:first-of-type{border-right:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.radio-button-field .radio-group label:last-of-type{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.radio-button-field .field__radio{display:inline-block;position:relative;width:147px;height:66px;background:#fff;text-align:center;border:1px solid #c7c6c4;box-sizing:border-box;padding:7px 20px;margin:0}.radio-button-field .field__radio span{display:block;line-height:1.0625rem;font-size:.875rem;color:#000;text-align:center}.radio-button-field .field__radio .radio-button{display:none}.radio-button-field .field__radio svg{display:none}.radio-button-field .field__radio--checked{border:1px solid #0062a7;background-color:#0062a7}.radio-button-field .field__radio--checked span{color:#fff}@media screen and (min-width:768px){.radio-button-field .field__radio{width:auto;height:46px}}.personal-area .sponsorship_error .form__content{display:flex;flex-direction:column}.personal-area .sponsorship_error .form__content a{margin:1.25rem auto 0}.personal-area .sponsorship_error .form-content__text{margin-bottom:0}@media screen and (min-width:768px){.personal-area .sponsorship_error{max-width:60.625rem;margin:6.25rem auto;border-radius:4px}}.personal-area .sponsorship__title{color:#0062a7;font-size:1.5rem;font-weight:700;line-height:1.625rem;margin:1.875rem 0;text-align:center;text-transform:uppercase}.personal-area .sponsorship__ps{display:flex;flex-direction:column;margin:1.25rem;gap:.625rem}.personal-area .sponsorship__ps-text{font-size:1rem;color:#777}.personal-area .sponsorship .form__content{margin-top:1.25rem;padding:1.25rem 1.125rem 1.25rem .875rem}.personal-area .sponsorship .form-content__intro,.personal-area .sponsorship .form-content__text{text-align:center}.personal-area .sponsorship .form-content__intro{margin-bottom:1.25rem;font-size:1.125rem}.personal-area .sponsorship .form-content__text{font-size:1.125rem}@media screen and (min-width:768px){.personal-area .sponsorship{max-width:60.625rem;margin:6.25rem auto;border-radius:4px}.personal-area .sponsorship__title{font-size:2.125rem}.personal-area .sponsorship__ps{margin:1.25rem 0 0}.personal-area .sponsorship .form__content{padding:1.875rem 0 0}.personal-area .sponsorship .form-content__intro{font-size:1.375rem}.personal-area .sponsorship .form-content__text{font-size:1rem}}.personal-area .sponsorship__condition{font-size:1rem;line-height:1.4375rem;margin-top:.875rem;padding-bottom:.625rem;text-align:center}.personal-area .sponsorship__condition-link{color:#000;text-decoration:underline}@media screen and (min-width:768px){.personal-area .sponsorship__condition{padding-bottom:1.875rem;margin-top:1.75rem}}.personal-area .sponsorship__details{display:flex;flex-direction:column;padding:0}.personal-area .sponsorship__details__steps{display:flex;flex-direction:column;gap:1.25rem}.personal-area .sponsorship__details__steps__step{display:flex;gap:1.25rem}.personal-area .sponsorship__details__steps__step svg{width:1rem;height:1.1875rem;margin-top:.5rem}.personal-area .sponsorship__details__steps__step-detail{display:flex;flex-direction:column;text-align:left;gap:.25rem}.personal-area .sponsorship__details-img{margin:0 auto;max-width:12.5rem}@media screen and (min-width:768px){.personal-area .sponsorship__details{flex-direction:row;padding:0 5.75rem 1.875rem 6.75rem}.personal-area .sponsorship__details-img{margin:0 0 auto}}.personal-area .sponsorship__gifts{display:flex;flex-direction:column;margin-top:1.5rem}.personal-area .sponsorship__gifts__gift{display:flex;flex-direction:column;flex:1;gap:.375rem;padding:0 22px 0 26px}.personal-area .sponsorship__gifts__gift__line{display:flex;justify-content:center;font-weight:700;gap:.625rem}.personal-area .sponsorship__gifts__gift__line svg{transform:scaleY(-1);-webkit-transform:scaleY(-1);width:3.125rem;height:3.125rem;margin-top:.375rem}.personal-area .sponsorship__gifts__gift__line-value{font-size:5rem;line-height:5rem}.personal-area .sponsorship__gifts__gift__line-type{margin:auto 0;text-align:left;font-size:1.25rem;line-height:1.25rem}.personal-area .sponsorship__gifts__gift__target{color:#e5007d;font-size:1.875rem;line-height:1.625rem;margin-bottom:.75rem}.personal-area .sponsorship__gifts__gift__target-center{text-align:center}.personal-area .sponsorship__gifts__gift__target span{font-weight:700}.personal-area .sponsorship__circle_separator{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:transparent;margin:.625rem 0}@media screen and (min-width:768px){.personal-area .sponsorship__gifts{flex-direction:row;margin-top:3rem}.personal-area .sponsorship__gifts__gift{gap:0;padding:0}.personal-area .sponsorship__circle_separator{width:.25rem;height:auto;background-repeat:repeat-y;background-size:.25rem .5rem;margin:0}}.personal-area .sponsorship__links{display:flex;flex-direction:column;align-items:center;background-color:#d6f2f3;padding:1.25rem 0;gap:.625rem}.personal-area .sponsorship__links__text{font-size:1rem;line-height:1.375rem;text-align:center}.personal-area .sponsorship__links__text-state{font-size:.875rem;line-height:1.375rem;height:1rem;text-align:center}.personal-area .sponsorship__links__text-state svg{width:.75rem;height:auto;max-height:.75rem;color:#e5007d;margin-right:.625rem}.personal-area .sponsorship__links__share{text-align:center;margin:0 1.25rem .625rem}.personal-area .sponsorship__links__share-strong{font-size:1.25rem;margin:.9375rem 0;font-weight:700}.personal-area .sponsorship__links__share-share-link{width:80%;height:3.125rem;font-size:1rem}.personal-area .sponsorship__links__share-share-link svg{margin-left:.625rem;height:1.375rem;width:1.1875rem}.personal-area .sponsorship__link{display:flex;justify-content:space-between;align-items:center;margin:0 1.25rem;padding:.8125rem 1.25rem;gap:.625rem;flex:1;font-size:1rem;background-color:#fff}.personal-area .sponsorship__link-copy-text{width:17.8125rem;height:1.125rem;overflow:scroll;scrollbar-width:none;white-space:nowrap;margin:0}.personal-area .sponsorship__link-copy-text::-webkit-scrollbar{display:none}.personal-area .sponsorship__link svg{height:1.375rem;width:1.375rem;cursor:pointer}.personal-area .sponsorship .form-content__intro-oups{margin-bottom:0;margin-top:.625rem}.personal-area .sponsorship .form-content__text-oups{font-size:1.25rem;margin-bottom:1.5rem}@media screen and (min-width:768px){.personal-area .sponsorship__links{padding:1.875rem 0}.personal-area .sponsorship__links__share{display:none}.personal-area .sponsorship__link{margin:0 auto;width:100%;max-width:19.75rem}}.resiliation-error-page{display:flex;flex-direction:column;padding:1.25rem 1rem 0}.resiliation-error-page__content{padding:1.25rem .75rem;background:#fff;display:flex;flex-direction:column;align-items:center;border-radius:.25rem}.resiliation-error-page__content__title{font-weight:700;font-size:1.375rem;text-align:center}.resiliation-error-page__content__detail{display:flex;flex-direction:column;align-items:center;gap:.75rem;margin-bottom:1.5rem}.resiliation-error-page__content__detail__text{display:flex;flex-direction:column;text-align:center}.resiliation-error-page .resiliation-error-page__content .form-content__button{width:100%;height:3.1875rem;white-space:nowrap;text-align:center}@media screen and (min-width:768px){.resiliation-error-page{align-items:center;justify-content:center;width:100%;height:100%}.resiliation-error-page__content{width:100%;max-width:39rem;padding:1.25rem 4.375rem}.resiliation-error-page__content__detail{flex-direction:row}.resiliation-error-page .resiliation-error-page__content .form-content__button{width:auto}}.resiliation-page__filter{display:flex;flex-direction:column;align-items:center;gap:.75rem}.resiliation-page__filter .select-field__input{min-width:16.25rem;width:auto;margin-left:.625rem}.resiliation-page .resiliation-page__title{margin:1.25rem 0;font-size:1.5rem;line-height:1.625rem;font-weight:700;text-align:center}.resiliation-page .resiliation-page__subtitle{font-size:1rem}.resiliation-page .resiliation-page__subtitle--bold{font-size:1rem;font-weight:700}.resiliation-page__content{display:flex;flex-direction:column;justify-content:center;font-size:1rem;gap:1.5rem;margin-top:2rem}.resiliation-page__content .resiliation-page__content{margin-top:0}.resiliation-page__content__contract-type{font-weight:700;font-size:1.25rem}.resiliation-page__content__already-terminated{background-color:#fffae0;border-radius:4px;padding:1.25rem 1.875rem;display:flex;align-items:center;gap:.9375rem}.resiliation-page__content__already-terminated .icon-tooltip{width:1.5rem;height:1.5rem;fill:#000}.resiliation-page__content__other-reason-filter{display:flex;flex-direction:column;margin:-2.5rem 0 0;background-color:#f6f7fb}.resiliation-page__content__other-reason-filter .radio-group--simple.radio-group-field__wrapper{padding:1rem}.resiliation-page__content__other-reason-filter .radio-group--simple.radio-group-field__wrapper .radio-field__wrapper .radio-group .radio__label .radio__item{padding:0 .5rem 0 0}.resiliation-page__details-container{display:flex;flex-direction:column}.resiliation-page__details{display:flex;flex-direction:column;gap:.25rem}.resiliation-page__details__title{font-weight:700}.resiliation-page__details__beneficiaries-list{list-style-type:none;padding-inline-start:.9375rem;line-height:1.5rem;margin:.3125rem 0}.resiliation-page__details__beneficiaries-list__beneficiary{font-size:1rem}.resiliation-page__resume{display:flex;gap:1.25rem;background-color:#fffae0;padding:1.25rem 1.25rem .875rem;line-height:1.375rem}.resiliation-page__resume .resiliation-page__resume__info{margin:0}.resiliation-page__resume .resiliation-page__resume__info-icon{width:1.5rem;height:1.5rem;fill:#000}.resiliation-page__effective-date-incorrect{display:flex;gap:1.25rem;color:red;padding:1.25rem 1.25rem .875rem}.resiliation-page__effective-date-incorrect__info{margin:auto 0}.resiliation-page__effectdate{display:flex;flex-direction:column;gap:.625rem}.resiliation-page__effectdate-value{padding:1rem;margin-right:auto;background-color:#f3f3f3}.resiliation-page__document{display:flex;flex-direction:column;gap:.625rem}.resiliation-page__circle_separator{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:transparent;margin:1.875rem 0}.resiliation-page__withdrawal{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;margin-top:-.375rem;margin-bottom:-1.375rem}.resiliation-page__withdrawal button{background-color:#fff;border-radius:.375rem;border:1px solid #c7c6c4;padding:.5rem 1.5rem;font-size:1rem;text-transform:uppercase;cursor:pointer;height:2.1875rem}.resiliation-page__mandatory{color:#777}.resiliation-page__other-reason,.resiliation-page__with-reason{display:flex;flex-direction:column;padding-top:.5625rem}.resiliation-page__other-reason-list{margin-top:0}.resiliation-page .resiliation-page__details__beneficiary-list__beneficiary:before{content:"•";color:#0062a7;display:inline-block;width:.625rem;margin-left:-1rem}.resiliation-page .datepicker-field button{height:3.1875rem;width:3.1875rem;background-color:#0062a7}.resiliation-page .form-content__button{min-width:16.25rem;width:auto;height:3.1875rem;white-space:nowrap}.resiliation-page .radio-group--simple.radio-group-field__wrapper .radio-field__wrapper .radio-group{flex-direction:column;gap:0}.resiliation-page .radio-group--simple.radio-group-field__wrapper .radio-field__wrapper .radio-group .radio__label{height:auto;border:none;margin:0;padding-bottom:1rem}.resiliation-page .radio-group--simple.radio-group-field__wrapper .radio-field__wrapper .radio-group .radio__label .radio-label__text{display:flex;flex-direction:column}.resiliation-page .radio-group--simple.radio-group-field__wrapper .radio-field__wrapper .radio-group .radio__label .radio__item{padding-left:0;align-self:flex-start}.resiliation-page .radio-group--simple.radio-group-field__wrapper .radio-field__wrapper .radio-group .radio__label .MuiFormControlLabel-label{font-size:1rem}.resiliation-page .radio-group--simple.radio-group-field__wrapper .radio-field__wrapper .radio-group .radio__label--selected .resiliation-page__other-reason-list{display:none}.resiliation-page .radio-group--simple.radio-group-field__wrapper .radio-field__wrapper .radio-group .radio__label--selected .resiliation-page__motif--bold{font-weight:700}.resiliation-page .radio-group--simple.radio-group-field__wrapper .radio-field__wrapper .radio-group .radio__label--selected .resiliation-page__other-reason{padding-top:0}.resiliation-page .radio-group--simple.radio-group-field__wrapper .radio-field__wrapper .radio-group .radio__label .radio-label__text:has(>.resiliation-page__motif--colored)>ul{margin-top:0;padding-left:1rem}.resiliation-page .radio-group--simple.radio-group-field__wrapper .radio-field__wrapper .radio-group .radio__label .resiliation-page__motif--colored{color:#6b6b6b;font-size:.875rem}.MuiPaper-root .MuiList-root .select-field__item{white-space:normal}.MuiPickersPopper-root .MuiPickersCalendarHeader-label,.MuiPickersPopper-root .MuiDayPicker-weekDayLabel,.MuiPickersPopper-root .MuiPickersDay-root,.MuiPickersPopper-root .PrivatePickersYear-yearButton{font-size:1rem}.MuiPickersPopper-root .MuiPickersCalendarHeader-root{justify-content:space-between}.MuiPickersPopper-root .MuiSvgIcon-root{width:1.5rem;height:1.5rem}@media screen and (min-width:768px){.resiliation-page{max-width:60.625rem;margin:6.25rem auto;border-radius:4px}.resiliation-page__with-reason{flex-direction:row;padding-top:0;gap:.5rem;align-items:center}.resiliation-page__content{gap:2.5rem}.resiliation-page__content .resiliation-page__content{margin-top:0}.resiliation-page__content__other-reason-filter{margin:-2.5rem 0 0 2.5rem}.resiliation-page .resiliation-page__title{font-size:2.125rem;line-height:auto;margin-bottom:1.875rem}.resiliation-page__withdrawal{margin-top:-1rem;margin-bottom:-1rem;align-items:center;flex-direction:row}.resiliation-page__filter{display:flex;flex-direction:row;align-items:center;gap:2.875rem;margin-bottom:2.5rem}.resiliation-page__details-container{flex-direction:row}.resiliation-page__line_separator{margin:auto;width:86%;height:.125rem;background:#c7c6c4;margin:.625rem 0;width:.1rem;height:auto;background-repeat:repeat-y;background-size:.25rem .5rem;margin:0 2.5rem}.resiliation-page .form-content__button{width:auto}.resiliation-page .radio-group--simple.radio-group-field__wrapper .radio-field__wrapper .radio-group{gap:.5rem}.resiliation-page .radio-group--simple.radio-group-field__wrapper .radio-field__wrapper .radio-group .radio__label{height:auto;padding-bottom:0}.resiliation-page .radio-group--simple.radio-group-field__wrapper .radio-field__wrapper .radio-group .radio__label .radio-label__text:has(>.resiliation-page__motif--colored){padding-top:0}.resiliation-page .radio-group--simple.radio-group-field__wrapper .radio-field__wrapper .radio-group .radio__label .radio-label__text{display:block}.resiliation-page .radio-group--simple.radio-group-field__wrapper .radio-field__wrapper .radio-group .radio__label .resiliation-page__motif--colored{color:#6b6b6b;font-size:.875rem}}.info-dialog-termination-summary--success .info-dialog__content,.info-dialog-termination-summary--error .info-dialog__content,.info-dialog-termination-summary--pending .info-dialog__content{height:auto}.info-dialog-termination-summary--success .form-content__button--primary,.info-dialog-termination-summary--error .form-content__button--primary{display:inline-block;width:auto}.info-dialog-termination-summary--success .info-dialog__title,.info-dialog-termination-summary--error .info-dialog__title{justify-content:center;font-size:1.25rem}.info-dialog-termination-summary--success .form-content__footer,.info-dialog-termination-summary--error .form-content__footer{display:flex}.info-dialog-termination-summary--success .form-content__footer .form-content__button--primary,.info-dialog-termination-summary--error .form-content__footer .form-content__button--primary{padding-left:.625rem;padding-right:.625rem;margin:0 auto;border-radius:.375rem;text-transform:uppercase}.info-dialog-termination-summary--success .info-dialog__title strong{font-weight:700;font-size:1.25rem;display:inline;color:#0062a7}.info-dialog-termination-summary--error .contract-infos__label{display:flex;flex-direction:row;align-items:center;font-size:1rem}.info-dialog-termination-summary--error .contract-infos__label .icon-alert{margin-right:1.25rem}.info-dialog-termination-summary--content .info-dialog__content .form-content__footer{gap:1.875rem;display:flex;flex-direction:column-reverse;text-transform:uppercase}.info-dialog-termination-summary--content .info-dialog__content .form-content__footer .form-content__button--close,.info-dialog-termination-summary--content .info-dialog__content .form-content__footer .form-content__button--primary{width:100%}.info-dialog-termination-summary--content .info-dialog__content .form-content__footer .form-content__button--close{background:#fff;box-shadow:0 .1875rem .375rem #c6d0d8f2;border:.0625rem solid #d4d4d4;border-radius:.25rem}.info-dialog-termination-summary--content .info-dialog-termination-summary__container .info-dialog-termination-summary__circle_separator{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:transparent;margin:.625rem 0}.info-dialog-termination-summary--content .info-dialog-termination-summary__container .info-dialog__title{border:0;flex-direction:column;height:5rem}.info-dialog-termination-summary__container{gap:1.875rem}.info-dialog-termination-summary__container .info-dialog__content{display:flex;flex-direction:column;gap:1.25rem;padding:3.5rem 1.25rem 1.875rem;font-size:1rem}.info-dialog-termination-summary__container .info-dialog__content strong{font-weight:700}.info-dialog-termination-summary__container .info-dialog__content .contract-infos__title{font-size:1.25rem;font-weight:600;line-height:1.5rem}.info-dialog-termination-summary__container .info-dialog__content .contract-infos__title div{font-size:1rem}.info-dialog-termination-summary__container .info-dialog__content .contract-infos__text,.info-dialog-termination-summary__container .info-dialog__content .contract-infos__label{color:#000;font-size:1rem;margin:0;line-height:1.5rem}.info-dialog-termination-summary__container .info-dialog__content .contract-infos__text--bold,.info-dialog-termination-summary__container .info-dialog__content .contract-infos__label--bold{margin:0;font-weight:700}.info-dialog-termination-summary__container .info-dialog__content .contract-infos__label strong{font-weight:700}.info-dialog-termination-summary__container .info-dialog__content .contract-infos__label--grey{margin-top:1.25rem;background:#f3f3f3;padding:.875rem}.info-dialog-termination-summary__container .info-dialog__content .contract-infos__label__reason-comment{margin-top:2rem;margin-left:1rem}.info-dialog-termination-summary__container .info-dialog__content .text-primary{background:#adff2f}.info-dialog-termination-summary__container .info-dialog__content .termination-summary__resume{display:flex;gap:1.25rem;background-color:#fffae0;padding:1.25rem 1.25rem .875rem;line-height:1.375rem}.info-dialog-termination-summary__container .info-dialog__content .termination-summary__resume__info{margin:0}.info-dialog-termination-summary__container .info-dialog__content .termination-summary__resume__info-icon{width:1.5rem;height:1.5rem;fill:#000}.info-dialog-termination-summary__container .info-dialog__content .termination-summary__resume__confirmation-text{font-size:1rem}.info-dialog-termination-summary__container .info-dialog__content .form-content__button--close,.info-dialog-termination-summary__container .info-dialog__content .form-content__button--primary{text-align:center;font-size:1rem;line-height:1.5rem;padding-top:1.25rem;padding-bottom:1.25rem;cursor:pointer}.info-dialog-termination-summary__container .info-dialog__content .form-content__button--primary{color:#fff;background:#0062a7}.info-dialog-termination-summary .info-dialog-termination-summary__container{width:43.25rem;padding-top:1.875rem}.info-dialog-termination-summary h2:has(.info-dialog-termination-summary__title--confirmation),.info-dialog-termination-summary h2:has(.info-dialog-termination-summary__title){border-bottom:0}.info-dialog-termination-summary .info-dialog-termination-summary__title,.info-dialog-termination-summary .info-dialog-termination-summary__title--confirmation{font-size:1rem;font-weight:700;text-align:center;border-bottom:0}.info-dialog-termination-summary .info-dialog-termination-summary__title--confirmation{margin:initial}.info-dialog-termination-summary .info-dialog-termination-summary__error-icon{fill:#de3625}.info-dialog-termination-summary .statements__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:transparent;margin:.625rem 0}@media screen and (min-width:768px){.info-dialog-termination-summary--success .info-dialog-termination-summary__container,.info-dialog-termination-summary--error .info-dialog-termination-summary__container{width:40.75rem;padding:0 3.5rem}.info-dialog-termination-summary h2:has(.info-dialog-termination-summary__title--confirmation),.info-dialog-termination-summary h2:has(.info-dialog-termination-summary__title){border-bottom:.0625rem solid #d4d4d4}.info-dialog-termination-summary--content .info-dialog-termination-summary__container{width:43.25rem;padding:1.5rem 1.5rem 0}.info-dialog-termination-summary--content .info-dialog-termination-summary__container .info-dialog__title{border:0;flex-direction:column}.info-dialog-termination-summary--content .info-dialog-termination-summary__container .info-dialog__title .info-dialog__remove-icon{top:1.625rem;right:1.625rem}.info-dialog-termination-summary--content .info-dialog__content{max-width:unset}.info-dialog-termination-summary--content .info-dialog__content .form-content__footer{flex-direction:row;flex-wrap:nowrap;gap:1.25rem}.info-dialog-termination-summary--content .info-dialog__content .form-content__footer .form-content__button--close,.info-dialog-termination-summary--content .info-dialog__content .form-content__footer .form-content__button--primary{height:3.125rem;width:100%;margin:0}.info-dialog-termination-summary--content .info-dialog__content .form-content__footer .form-content__button--close{max-width:12.875rem}.info-dialog-termination-summary--pending .info-dialog-termination-summary__container{width:47.75rem}}.spinner{width:50px;height:50px}.content{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh}.personal-area .social-welfare-card-page{padding:0 1.25rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.personal-area .social-welfare-card-page .wallet-button{font-size:.8125rem;background-color:#f6f7fb;text-transform:none;box-shadow:none;display:flex;align-items:center;gap:.5rem;padding:.5rem 1.5rem}.personal-area .social-welfare-card-page .wallet-button .icon *{stroke:#000!important}.personal-area .social-welfare-card-page__title{color:#0062a7;font-size:1.5rem;font-weight:700;line-height:1.625rem;margin:1.25rem auto 2.5rem;text-align:center;text-transform:uppercase}.personal-area .social-welfare-card-page .social-welfare-card-container{margin-bottom:3.125rem}.personal-area .social-welfare-card-page .social-welfare-card-container .social-welfare-card{border-radius:1rem;background-size:18.75rem 18.75rem;background:#462757 no-repeat center 170%;box-shadow:0 .25rem .75rem #00000026;color:#fff;width:90vw}.personal-area .social-welfare-card-page .social-welfare-card-container .social-welfare-card__main-section{padding:1.5rem;display:flex;flex-direction:column;align-items:center}.personal-area .social-welfare-card-page .social-welfare-card-container .social-welfare-card__main-section__logo{height:5rem;width:auto;background-color:#fff;border-radius:4px}.personal-area .social-welfare-card-page .social-welfare-card-container .social-welfare-card__main-section__logo-certified{display:none;flex-direction:column;align-items:center;gap:.1875rem;font-weight:400;color:#fff}.personal-area .social-welfare-card-page .social-welfare-card-container .social-welfare-card__main-section__logo-certified__top{font-size:.625rem;font-weight:400;color:#fff;text-transform:capitalize}.personal-area .social-welfare-card-page .social-welfare-card-container .social-welfare-card__main-section__logo-certified__badge{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:.125rem solid #fff;border-radius:50%;background-color:transparent}.personal-area .social-welfare-card-page .social-welfare-card-container .social-welfare-card__main-section__logo-certified__letter{font-size:1.5rem;color:#fff;line-height:1}.personal-area .social-welfare-card-page .social-welfare-card-container .social-welfare-card__main-section__logo-certified__divider{width:2.25rem;height:.1875rem;background-color:#fff}.personal-area .social-welfare-card-page .social-welfare-card-container .social-welfare-card__main-section__logo-certified__text{font-size:.75rem;font-weight:400;color:#fff;text-transform:capitalize}.personal-area .social-welfare-card-page .social-welfare-card-container .social-welfare-card__main-section__title{display:none;font-size:1.25rem;font-weight:700;margin-bottom:1rem}.personal-area .social-welfare-card-page .social-welfare-card-container .social-welfare-card__main-section__company{display:none;align-items:center;gap:.5rem;margin-bottom:1.25rem}.personal-area .social-welfare-card-page .social-welfare-card-container .social-welfare-card__main-section__company-logo{height:1.25rem;width:auto}.personal-area .social-welfare-card-page .social-welfare-card-container .social-welfare-card__main-section .social-welfare-card__main-section__content__info-year{font-size:2rem;font-weight:700;line-height:1;padding-top:1rem}.personal-area .social-welfare-card-page .social-welfare-card-container .social-welfare-card__main-section .social-welfare-card__main-section__content__info-year--next-year{color:#4a90e2}.personal-area .social-welfare-card-page .social-welfare-card-container .social-welfare-card__main-section .social-welfare-card__main-section__content__info{display:flex;flex-direction:column;gap:.75rem}.personal-area .social-welfare-card-page .social-welfare-card-container .social-welfare-card__main-section .social-welfare-card__main-section__content__info-row{display:flex;gap:.25rem}.personal-area .social-welfare-card-page .social-welfare-card-container .social-welfare-card__main-section .social-welfare-card__main-section__content__label{font-size:1rem;opacity:.9;margin-bottom:.25rem}.personal-area .social-welfare-card-page .social-welfare-card-container .social-welfare-card__main-section .social-welfare-card__main-section__content__label--name{margin-bottom:1.5rem}.personal-area .social-welfare-card-page .social-welfare-card-container .social-welfare-card__main-section .social-welfare-card__main-section__content__value{font-size:1rem;font-weight:lighter}.personal-area .social-welfare-card-page .social-welfare-card-container .social-welfare-card__footer{background-color:#fff;border-top:.0625rem solid rgba(255,255,255,.2);padding:1.5rem 2rem;display:flex;justify-content:center;border-bottom-right-radius:1rem;border-bottom-left-radius:1rem;flex-direction:column;align-items:center;gap:1.5rem}.personal-area .social-welfare-card-page .social-welfare-card-container .social-welfare-card__footer__icons{display:flex;justify-content:center;gap:2rem}.personal-area .social-welfare-card-page .social-welfare-card-container .social-welfare-card__footer__icons__loader{width:1.5rem;height:1.5rem}.personal-area .social-welfare-card-page .social-welfare-card-container .social-welfare-card__footer__icons .icon{width:1.5rem;height:1.5rem;color:#000;cursor:pointer}.personal-area .social-welfare-card-page .social-welfare-card-container .social-welfare-card__button{background-color:#0062a7;border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-size:.875rem;font-weight:700;text-transform:uppercase;transition:background-color .3s ease;display:flex;height:1.5625rem;padding:.5rem 1.5rem;justify-content:center;align-items:center;gap:.5rem}.personal-area .social-welfare-card-page .social-welfare-card-container .social-welfare-card__button:hover{background-color:#004474}.personal-area .social-welfare-card-page .social-welfare-card-container .social-welfare-card__button svg.icon{width:1rem;height:1rem;color:#fff}.personal-area .social-welfare-card-page .social-welfare-card-container .error-message{margin-top:.5rem;text-align:center;color:#de3625}@media screen and (min-width:768px){.personal-area .social-welfare-card-page{margin:6.25rem 0}.personal-area .social-welfare-card-page__title{font-size:2.125rem}.personal-area .social-welfare-card-page .social-welfare-card-container{background-color:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;width:100%;padding:2rem 0;border-radius:4px;margin-bottom:6.25rem}.personal-area .social-welfare-card-page .social-welfare-card-container .social-welfare-card{background-image:url(/assets/tp-background-BOYHGel5.png);min-width:25rem;max-width:40.625rem;width:auto}.personal-area .social-welfare-card-page .social-welfare-card-container .social-welfare-card__main-section{padding:1.5rem 2rem 0;flex-direction:row;align-items:flex-start;justify-content:center;text-align:left}.personal-area .social-welfare-card-page .social-welfare-card-container .social-welfare-card__main-section__header{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;width:50%}.personal-area .social-welfare-card-page .social-welfare-card-container .social-welfare-card__main-section__logos{display:flex;gap:.75rem;align-items:center}.personal-area .social-welfare-card-page .social-welfare-card-container .social-welfare-card__main-section__logo{height:5.625rem}.personal-area .social-welfare-card-page .social-welfare-card-container .social-welfare-card__main-section__logo-certified{display:flex}.personal-area .social-welfare-card-page .social-welfare-card-container .social-welfare-card__main-section__logo-certified__top{font-size:.875rem}.personal-area .social-welfare-card-page .social-welfare-card-container .social-welfare-card__main-section__logo-certified__badge{width:2rem;height:2rem;border:.25rem solid #fff;padding:.25rem}.personal-area .social-welfare-card-page .social-welfare-card-container .social-welfare-card__main-section__logo-certified__letter{font-size:2.5rem}.personal-area .social-welfare-card-page .social-welfare-card-container .social-welfare-card__main-section__logo-certified__divider{width:2.5rem;height:.25rem}.personal-area .social-welfare-card-page .social-welfare-card-container .social-welfare-card__main-section__logo-certified__text{font-size:.875rem}.personal-area .social-welfare-card-page .social-welfare-card-container .social-welfare-card__main-section__content{margin-bottom:1.5rem}.personal-area .social-welfare-card-page .social-welfare-card-container .social-welfare-card__main-section__title{display:block;font-size:2.125rem}.personal-area .social-welfare-card-page .social-welfare-card-container .social-welfare-card__main-section__company{display:flex}.personal-area .social-welfare-card-page .social-welfare-card-container .social-welfare-card__main-section .social-welfare-card__main-section__content{padding-top:1rem}.personal-area .social-welfare-card-page .social-welfare-card-container .social-welfare-card__main-section .social-welfare-card__main-section__content__info-year{padding-top:0;margin-bottom:.5rem}.personal-area .social-welfare-card-page .social-welfare-card-container .social-welfare-card__main-section .social-welfare-card__main-section__content__info{padding-top:1.75rem;gap:.375rem}.personal-area .social-welfare-card-page .social-welfare-card-container .social-welfare-card__main-section .social-welfare-card__main-section__content__info-row{flex-direction:column}.personal-area .social-welfare-card-page .social-welfare-card-container .social-welfare-card__footer{flex-direction:row;justify-content:space-between;min-width:25rem;max-width:37.5rem}}.personal-infos-update-confirmation-page{display:flex;align-items:center;flex-direction:column}.personal-infos-update-confirmation-page .icon-circle-check{fill:#1a962b}.personal-infos-update-confirmation-page__title{font-size:30px;color:#0062a7}.personal-infos-update-confirmation-page__content{background-color:#fff;display:flex;flex-direction:column;align-items:center;gap:1rem;padding:1.5rem 3rem}.personal-infos-update-confirmation-page__content__text{line-height:22px;text-align:center}.personal-infos-update-confirmation-page__content .personal-infos-update-confirmation-page__content__back-button{padding:.875rem 1.5rem;font-size:16px;text-align:center}.personal-infos-update-confirmation-page__info svg{fill:#6b6b6b;width:1.375rem;height:1.375rem}.personal-infos-update-confirmation-page__info{background-color:#fffae0;display:flex;gap:1rem;padding:1rem;color:#1e2c32;margin:0;max-width:36.75rem;line-height:22px;font-size:1rem}.personal-infos-update-confirmation-page__info__link{color:#000}@media screen and (min-width:768px){.personal-infos-update-confirmation-page{margin-top:6.25rem}}.personal-area .warranties-groups-page{display:flex;flex-direction:column;align-items:center;background:#e2e3e5;padding:0 .875rem .875rem}.personal-area .warranties-groups-page__title{color:#0062a7;font-size:1.5rem;margin:1.25rem 0;font-weight:700;line-height:1.625rem;text-align:center}.personal-area .warranties-groups-page__content{background-color:#fff;border-radius:1rem;padding:1rem;display:grid;grid-template-columns:1fr;gap:.5rem}.personal-area .warranties-groups-page__content span{font-size:1rem;line-height:1.375rem;grid-column:1/-1}.personal-area .warranties-groups-page__content__item{padding:1rem .5rem;border-radius:.375rem;border:.125rem solid #d4d4d4;box-sizing:border-box;font-weight:700;height:4.25rem;display:flex;align-items:center;justify-content:space-between;text-align:left}.personal-area .warranties-groups-page__content__item svg{width:.875rem;margin-left:auto;display:block}.personal-area .warranties-groups-page__content__warrantiesTable{border-radius:.5rem;border:.0625rem solid #ecf5fb;box-sizing:border-box;font-weight:700;height:4.25rem;font-size:1rem;background-color:#ecf5fb;display:grid;justify-items:center;align-content:center;align-items:center}.personal-area .warranties-groups-page__content__warrantiesTable p{margin:0}.personal-area .warranties-groups-page__content__warrantiesTable__linkDownload{color:#000;text-decoration:underline;cursor:pointer;font-weight:lighter;font-size:.875rem}@media screen and (min-width:768px){.personal-area .warranties-groups-page{margin:6.25rem 0}.personal-area .warranties-groups-page__title{font-size:2.125rem;margin-bottom:1.875rem}.personal-area .warranties-groups-page__content{grid-template-columns:repeat(3,1fr)}.personal-area .warranties-groups-page__content__item{justify-content:center;text-align:center;height:10rem}.personal-area .warranties-groups-page__content__warrantiesTable{text-align:center;height:10rem}.personal-area .warranties-groups-page__content__warrantiesTable__linkDownload{font-size:.875rem;color:#000;text-decoration:underline;cursor:pointer;font-weight:lighter}.personal-area .warranties-groups-page__content__item:hover{cursor:pointer;border:.125rem solid #0062a7}}.warranty-memo{display:flex;padding:1rem;flex-direction:column;justify-content:center;align-items:flex-start;align-self:stretch;border-radius:7px;background:#ecf5fb}.warranty-memo__title{display:flex;justify-content:space-between;align-items:center;gap:.5rem;width:100%;font-weight:700;cursor:pointer;background:none;border:none;padding:0;font-size:inherit;font-family:inherit;color:inherit;text-align:left}.warranty-memo__title p{display:flex;align-items:center;gap:.5rem;margin:0}.warranty-memo__title .icon{width:2rem;height:2rem}.warranty-memo__title .icon-dropdown{width:.875rem;height:.875rem;transition:transform .3s ease;cursor:pointer}.warranty-memo__title .icon-dropdown.warranty-memo__title__dropdown-icon--open{transform:rotate(180deg)}.warranty-memo__content{display:flex;flex-direction:column;align-items:stretch;gap:.5rem;max-height:75rem;overflow:hidden;transition:max-height .3s ease-out,opacity .3s ease-out,padding .3s ease-out;opacity:1;padding-top:.5rem}.warranty-memo__content--hidden{max-height:0;opacity:0;padding-top:0;padding-bottom:0;pointer-events:none;transition:max-height .3s ease-out,opacity .25s ease-out,padding .3s ease-out}.warranty-memo__content__item{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:1rem;background-color:#fff;border-radius:7px;width:100%;margin:0;box-sizing:border-box}.warranty-memo__content__item:not(:last-child){margin-bottom:.5rem}.warranty-memo__content__item__label{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff;width:3.75rem;height:3.75rem;border-radius:.5rem;font-weight:700;text-align:center;font-size:.875rem;white-space:pre-line}.warranty-memo__content__item__label--bg-blue{background-color:#0062a7}.warranty-memo__content__item__label--blue-sky{background-color:#0dbee7}.warranty-memo__content__item__label--bg-green{background-color:#71bf44}.warranty-memo__content__item__label--bg-aubergine{background-color:#90268f}.warranty-memo__content__item p{margin:0;font-size:.875rem;line-height:1.25rem}@media screen and (min-width:768px){.warranty-memo__title .icon-dropdown{width:1rem;height:1rem}.warranty-memo__content__item{flex-direction:row;align-items:flex-start;text-align:left}}.personal-area .warranty-post-page{display:flex;flex-direction:column;align-items:center;background:#e2e3e5;margin:0 -2rem}.personal-area .warranty-post-page__back-link{width:80%}.personal-area .warranty-post-page__back-link .back-link-wrapper{align-items:flex-start;text-align:left}.personal-area .warranty-post-page__back-link .icon-left-arrow{width:.75rem;height:.75rem;cursor:pointer}.personal-area .warranty-post-page__title-container{display:flex;align-items:center;justify-content:center;gap:.5rem;margin:1.25rem 0}.personal-area .warranty-post-page__title{color:#0062a7;font-size:1.5rem;font-weight:700;line-height:1.625rem;text-align:center;margin:0}.personal-area .warranty-post-page__complementary-note-icon{width:1.25rem;height:1.25rem;cursor:pointer;color:#0062a7;flex-shrink:0}.personal-area .warranty-post-page__content{width:80%;padding:0 1rem;border-radius:1rem}.personal-area .warranty-post-page__content__warning{margin-top:1rem;background-color:#fffae0;border-radius:7px;padding:1rem;display:flex;align-items:flex-start;gap:.5rem}.personal-area .warranty-post-page__content__warning>svg{align-self:flex-start;width:1.375rem;height:1.375rem;flex-shrink:0}.personal-area .warranty-post-page__content__warning span{font-size:1rem;line-height:1.375rem;flex:1}.personal-area .warranty-post-page__content__all-health{margin-top:1rem;border-radius:7px;overflow:hidden}.personal-area .warranty-post-page__content__all-health__content{background-color:#fff;padding:1rem;padding:1rem 0 1rem 1rem}.personal-area .warranty-post-page__content__all-health__content__title{font-size:1rem;margin-bottom:.5rem}.personal-area .warranty-post-page__content__all-health__content ul{list-style:disc outside;padding:0 1rem;margin:0}.personal-area .warranty-post-page__content__all-health__content__item:not(:first-child){padding-top:.5rem}.personal-area .warranty-post-page__content__all-health__content__item{font-size:1rem}.personal-area .warranty-post-page__content__all-health__content__item svg{width:1.25rem;height:1.25rem;cursor:pointer;vertical-align:middle;margin-left:.375rem}.personal-area .warranty-post-page__content__all-health__reimbursement{background-color:#f6f7fb;padding:1rem;text-align:center;font-weight:700;color:#0062a7}.personal-area .warranty-post-page__content__ceiling{margin-top:1rem;border-radius:7px;overflow:hidden}.personal-area .warranty-post-page__content__ceiling__content{background-color:#fff;padding:1rem}.personal-area .warranty-post-page__content__ceiling__content__title{font-size:1rem;font-weight:700}.personal-area .warranty-post-page__content__ceiling__content div{padding-top:.5rem;font-size:.875rem}.personal-area .warranty-post-page__content__ceiling__content div span{white-space:pre-wrap}.personal-area .warranty-post-page__content__ceiling__content div span svg{width:1.25rem;height:1.25rem;cursor:pointer;vertical-align:middle;margin-left:.375rem}.personal-area .warranty-post-page__content__ceiling__reimbursement{background-color:#f6f7fb;padding:1rem;text-align:center;font-weight:700;color:#000}.personal-area .warranty-post-page__content__classic{margin-top:1rem;border-radius:7px;background-color:#fff;padding:1rem}.personal-area .warranty-post-page__content__classic__title--hidden{display:flex;justify-content:space-between;font-size:1rem;font-weight:700;color:#0062a7}.personal-area .warranty-post-page__content__classic__title--hidden span{flex:1 1 auto}.personal-area .warranty-post-page__content__classic__title--hidden span>svg{width:1.25rem;height:1.25rem;display:inline;vertical-align:middle;margin-left:.5rem;margin-bottom:.25rem;stroke:currentColor;stroke-width:.03125rem;paint-order:stroke fill}.personal-area .warranty-post-page__content__classic__title--hidden>svg{width:1rem;height:1rem;color:#000;display:inline-flex;flex:0 0 auto}.personal-area .warranty-post-page__content__classic__title--hidden{cursor:pointer}.personal-area .warranty-post-page__content__classic__title{display:flex;justify-content:space-between;font-size:1rem;font-weight:700;color:#0062a7}.personal-area .warranty-post-page__content__classic__title span{flex:1 1 auto}.personal-area .warranty-post-page__content__classic__title span>svg{width:1.25rem;height:1.25rem;display:inline;vertical-align:middle;margin-left:.5rem;margin-bottom:.25rem;stroke:currentColor;stroke-width:.03125rem;paint-order:stroke fill}.personal-area .warranty-post-page__content__classic__title>svg{width:1rem;height:1rem;color:#000;display:inline-flex;flex:0 0 auto}.personal-area .warranty-post-page__content__classic__title{cursor:pointer;padding-bottom:.5rem}.personal-area .warranty-post-page__content__classic__title>svg{transform:rotate(180deg)}.personal-area .warranty-post-page__content__classic__section-title{text-align:center;font-weight:700;font-size:1rem;line-height:1.375rem;padding:.75rem 0;border-top:1px solid #0062a7;border-bottom:1px solid #0062a7;margin:1rem 0}.personal-area .warranty-post-page__content__classic__section--hidden{display:none}.personal-area .warranty-post-page__content__classic__content{color:#000;margin:0;--gap: .75rem;font-weight:400;padding-left:0}.personal-area .warranty-post-page__content__classic__content li:not(:first-child){margin-top:1rem}.personal-area .warranty-post-page__content__classic__content li::marker{color:#0062a7}.personal-area .warranty-post-page__content__classic__content li{margin-left:1.25rem}.personal-area .warranty-post-page__content__classic__content__list{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:var(--gap)}.personal-area .warranty-post-page__content__classic__content__list__label{position:relative;flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.personal-area .warranty-post-page__content__classic__content__list__label svg{width:1.25rem;height:1.25rem;cursor:pointer;display:inline;vertical-align:middle;margin-left:.375rem}.personal-area .warranty-post-page__content__classic__content__list__reimbursement{border:.0625rem #e2e3e5 solid;padding:.5rem;border-radius:7px;flex:0 0 auto;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:.375rem;font-weight:700;align-self:center;width:100%;margin-left:-1.25rem}.personal-area .warranty-post-page__content__classic__content__list__reimbursement svg{width:1.25rem;height:1.25rem;cursor:pointer}.personal-area .warranty-post-page__content__classic__content__list__reimbursement{flex-wrap:wrap}.personal-area .warranty-post-page__content__classic__content__list__reimbursement-text{display:block;width:100%;white-space:normal;text-align:center}.personal-area .warranty-post-page__content__classic__content__list__reimbursement-text svg{width:1.25rem;height:1.25rem;cursor:pointer;display:inline;vertical-align:middle;margin-left:.25rem}.personal-area .warranty-post-page__content__classic__content__list__limits{display:block;width:100%;font-size:.75rem;font-weight:400;color:#6b6b6b;white-space:pre-line;text-align:center}.personal-area .warranty-post-page__content__classic__content__list__reimbursement-all-health{border:.0625rem #e2e3e5 solid;padding:.5rem;border-radius:7px;flex:0 0 auto;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:.375rem;font-weight:700;align-self:center;width:100%;margin-left:-1.25rem}.personal-area .warranty-post-page__content__classic__content__list__reimbursement-all-health svg{width:1.25rem;height:1.25rem;cursor:pointer}.personal-area .warranty-post-page__content__classic__content__list__reimbursement-all-health{color:#0062a7;background-color:#f6f7fb;border:unset;padding:1rem .5rem}.personal-area .warranty-post-page__content__classic__content__list-with-title__label{position:relative;flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.personal-area .warranty-post-page__content__classic__content__list-with-title__label svg{width:1.25rem;height:1.25rem;cursor:pointer;display:inline;vertical-align:middle;margin-left:.375rem}.personal-area .warranty-post-page__content__classic__content__list-with-title ul{list-style:none;padding:0}.personal-area .warranty-post-page__content__classic__content__list-with-title ul li{margin-left:0}.personal-area .warranty-post-page__content__classic__content__list-with-title ul li:first-child{margin-top:.5rem}.personal-area .warranty-post-page__content__classic__content__list-with-title__warranty{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:var(--gap)}.personal-area .warranty-post-page__content__classic__content__list-with-title__warranty__label{position:relative;flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.personal-area .warranty-post-page__content__classic__content__list-with-title__warranty__label svg{width:1.25rem;height:1.25rem;cursor:pointer;display:inline;vertical-align:middle;margin-left:.375rem}.personal-area .warranty-post-page__content__classic__content__list-with-title__warranty__label{padding-left:1em}.personal-area .warranty-post-page__content__classic__content__list-with-title__warranty__label:before{content:"•";font-size:1.1em;position:absolute;left:0}.personal-area .warranty-post-page__content__classic__content__list-with-title__warranty__reimbursement{border:.0625rem #e2e3e5 solid;padding:.5rem;border-radius:7px;flex:0 0 auto;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:.375rem;font-weight:700;align-self:center;width:100%;margin-left:-1.25rem}.personal-area .warranty-post-page__content__classic__content__list-with-title__warranty__reimbursement svg{width:1.25rem;height:1.25rem;cursor:pointer}.personal-area .warranty-post-page__content__classic__content__list-with-title__warranty__reimbursement{flex-wrap:wrap}.personal-area .warranty-post-page__content__classic__content__list-with-title__warranty__reimbursement-text{display:block;width:100%;white-space:normal;text-align:center}.personal-area .warranty-post-page__content__classic__content__list-with-title__warranty__reimbursement-text svg{width:1.25rem;height:1.25rem;cursor:pointer;display:inline;vertical-align:middle;margin-left:.25rem}.personal-area .warranty-post-page__content__classic__content__list-with-title__warranty__limits{display:block;width:100%;font-size:.75rem;font-weight:400;color:#6b6b6b;white-space:pre-line;text-align:center}.personal-area .warranty-post-page__content__classic__content__list-with-title__warranty__reimbursement-all-health{border:.0625rem #e2e3e5 solid;padding:.5rem;border-radius:7px;flex:0 0 auto;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:.375rem;font-weight:700;align-self:center;width:100%;margin-left:-1.25rem}.personal-area .warranty-post-page__content__classic__content__list-with-title__warranty__reimbursement-all-health svg{width:1.25rem;height:1.25rem;cursor:pointer}.personal-area .warranty-post-page__content__classic__content__list-with-title__warranty__reimbursement-all-health{color:#0062a7;background-color:#f6f7fb;border:unset;padding:1rem .5rem}.personal-area .warranty-post-page__complementary-note{color:#6b6b6b;font-size:.875rem;margin:1rem 1.5rem 0;padding:0 1.5rem}.personal-area .warranty-post-page__complementary-note-icon-in-warning{width:1.25rem;height:1.25rem;cursor:pointer;color:#000;vertical-align:middle;margin-left:.375rem}.warranty-post-page__info-dialog .info-dialog__title{padding:.875rem 0;color:#0062a7;font-weight:700;font-size:1.25rem;justify-content:center;border:none}.warranty-post-page__info-dialog .info-dialog__content{text-align:center}.warranty-post-page__info-dialog .info-dialog__content div:not(:first-child):not(:last-child){font-weight:700}.warranty-post-page-complementary-note__info-dialog .info-dialog__title{padding:.875rem 0;color:#0062a7;font-weight:700;font-size:1.25rem;justify-content:center;border:none}.warranty-post-page-complementary-note__info-dialog .info-dialog__content{text-align:center;padding:1rem 1rem 2.5rem}.warranty-post-page-complementary-note__info-dialog .info-dialog__content span{display:block}.warranty-post-page-complementary-note__info-dialog .info-dialog__content span:not(:first-child){padding-top:.5rem;margin-top:.5rem;border-top:1px solid #ccc}@media screen and (min-width:768px){.warranty-post-page__info-dialog .info-dialog__paper{max-height:15.375rem;max-width:47.75rem;overflow:hidden}.warranty-post-page-complementary-note__info-dialog .info-dialog__paper{max-width:37.5rem;min-height:unset;height:fit-content;max-height:80vh;overflow-y:auto}.warranty-post-page-complementary-note__info-dialog .info-dialog__content{min-height:unset;height:auto}.personal-area .warranty-post-page{margin:6.25rem 0}.personal-area .warranty-post-page__complementary-note{margin:1rem 0 0;padding:0}.personal-area .warranty-post-page__back-link{width:100%}.personal-area .warranty-post-page__title-container{margin-bottom:1.875rem}.personal-area .warranty-post-page__title{font-size:2.125rem}.personal-area .warranty-post-page__content{width:100%}.personal-area .warranty-post-page__content__all-health{display:flex;align-items:stretch}.personal-area .warranty-post-page__content__all-health__content{width:80%}.personal-area .warranty-post-page__content__all-health__reimbursement{display:flex;flex-direction:column;justify-content:center;width:20%}.personal-area .warranty-post-page__content__ceiling{display:flex;align-items:stretch}.personal-area .warranty-post-page__content__ceiling__content{width:80%}.personal-area .warranty-post-page__content__ceiling__reimbursement{display:flex;flex-direction:column;justify-content:center;width:20%}.personal-area .warranty-post-page__content__classic{margin-top:1rem;border-radius:7px;background-color:#fff;padding:1rem}.personal-area .warranty-post-page__content__classic__title{display:flex;justify-content:space-between;font-size:1rem;font-weight:700;color:#0062a7}.personal-area .warranty-post-page__content__classic__title span{flex:1 1 auto}.personal-area .warranty-post-page__content__classic__title span>svg{width:1.25rem;height:1.25rem;display:inline;vertical-align:middle;margin-left:.5rem;margin-bottom:.25rem;stroke:currentColor;stroke-width:.03125rem;paint-order:stroke fill}.personal-area .warranty-post-page__content__classic__title>svg{width:1rem;height:1rem;color:#000;display:inline-flex;flex:0 0 auto}.personal-area .warranty-post-page__content__classic__content{padding-left:1rem;color:#000;margin:0;--gap: .75rem;font-weight:400}.personal-area .warranty-post-page__content__classic__content li{margin:.25rem 0}.personal-area .warranty-post-page__content__classic__content__list{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--gap)}.personal-area .warranty-post-page__content__classic__content__list__label{position:relative;flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.personal-area .warranty-post-page__content__classic__content__list__label svg{width:1.25rem;height:1.25rem;cursor:pointer;display:inline;vertical-align:middle;margin-left:.375rem}.personal-area .warranty-post-page__content__classic__content__list__label{margin-right:1.25rem}.personal-area .warranty-post-page__content__classic__content__list__reimbursement{border:.0625rem #e2e3e5 solid;padding:.5rem;border-radius:7px;flex:0 0 auto;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:.375rem;font-weight:700;align-self:center;width:100%;margin-left:-1.25rem}.personal-area .warranty-post-page__content__classic__content__list__reimbursement svg{width:1.25rem;height:1.25rem;cursor:pointer}.personal-area .warranty-post-page__content__classic__content__list__reimbursement{flex-wrap:wrap;width:unset;min-width:6.25rem;max-width:12.5rem}.personal-area .warranty-post-page__content__classic__content__list__reimbursement-all-health{border:.0625rem #e2e3e5 solid;padding:.5rem;border-radius:7px;flex:0 0 auto;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:.375rem;font-weight:700;align-self:center;width:100%;margin-left:-1.25rem}.personal-area .warranty-post-page__content__classic__content__list__reimbursement-all-health svg{width:1.25rem;height:1.25rem;cursor:pointer}.personal-area .warranty-post-page__content__classic__content__list__reimbursement-all-health{width:unset;min-width:6.25rem;border:unset;padding:1rem}.personal-area .warranty-post-page__content__classic__content__list-with-title__warranty{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--gap)}.personal-area .warranty-post-page__content__classic__content__list-with-title__warranty__label{position:relative;flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.personal-area .warranty-post-page__content__classic__content__list-with-title__warranty__label svg{width:1.25rem;height:1.25rem;cursor:pointer;display:inline;vertical-align:middle;margin-left:.375rem}.personal-area .warranty-post-page__content__classic__content__list-with-title__warranty__label{margin-right:1.25rem}.personal-area .warranty-post-page__content__classic__content__list-with-title__warranty__reimbursement{border:.0625rem #e2e3e5 solid;padding:.5rem;border-radius:7px;flex:0 0 auto;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:.375rem;font-weight:700;align-self:center;width:100%;margin-left:-1.25rem}.personal-area .warranty-post-page__content__classic__content__list-with-title__warranty__reimbursement svg{width:1.25rem;height:1.25rem;cursor:pointer}.personal-area .warranty-post-page__content__classic__content__list-with-title__warranty__reimbursement{flex-wrap:wrap;width:unset;min-width:6.25rem;max-width:12.5rem}.personal-area .warranty-post-page__content__classic__content__list-with-title__warranty__reimbursement-all-health{border:.0625rem #e2e3e5 solid;padding:.5rem;border-radius:7px;flex:0 0 auto;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:.375rem;font-weight:700;align-self:center;width:100%;margin-left:-1.25rem}.personal-area .warranty-post-page__content__classic__content__list-with-title__warranty__reimbursement-all-health svg{width:1.25rem;height:1.25rem;cursor:pointer}.personal-area .warranty-post-page__content__classic__content__list-with-title__warranty__reimbursement-all-health{width:unset;min-width:6.25rem;border:unset;padding:1rem}}.delete-iban-confirmation .disabled input{background-color:#f6f7fb}.delete-iban-confirmation .disabled .MuiInputBase-root .MuiOutlinedInput-notchedOutline{border-color:#f6f7fb}.delete-iban-confirmation .MuiPaper-root{max-width:33.75rem;position:relative}.delete-iban-confirmation .delete-iban-confirmation-popin-close-button{position:absolute;top:.9375rem;right:.9375rem}.delete-iban-confirmation__title{position:relative}.delete-iban-confirmation__title svg{width:.9375rem;height:.9375rem}.delete-iban-confirmation__title span{font-size:1.25rem;font-weight:700;line-height:1.5rem;padding-top:.9375rem}.delete-iban-confirmation__title div{display:flex;justify-content:space-between;align-items:center}.delete-iban-confirmation .delete-iban-confirmation__content{padding:1.5rem}.delete-iban-confirmation .delete-iban-confirmation__summary-box{background-color:#eaf1f8;border-radius:.25rem;max-width:29.75rem;padding:1.5rem}.delete-iban-confirmation .delete-iban-confirmation__summary-text{margin:0 0 .875rem;font-size:.875rem;line-height:1.25rem}.delete-iban-confirmation .delete-iban-confirmation__summary-line{margin:0;font-size:1rem;line-height:1.5rem}.delete-iban-confirmation .delete-iban-confirmation__summary-line+.delete-iban-confirmation__summary-line{margin-top:.375rem}.delete-iban-confirmation .text-field__state{display:none}.delete-iban-confirmation .text-field__state .icon{font-size:1.5rem}.delete-iban-confirmation .tooltip-wrapper{display:none}.delete-iban-confirmation .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:transparent;width:90%;align-self:center}.delete-iban-confirmation .delete-iban-confirmation__actions{display:flex;width:100%;box-sizing:border-box;justify-content:center;align-items:center;gap:.5rem;margin-top:1.5rem;padding:0 1.5rem 1.5rem}.delete-iban-confirmation .delete-iban-confirmation__actions .btn-secondary{border:.0625rem solid #0062a7}.delete-iban-confirmation .delete-iban-confirmation__actions__button{box-shadow:none;padding:.5rem 1.5rem;font-size:1rem}.delete-iban-confirmation .delete-iban-confirmation__loader-overlay{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;background:#ffffff8c}.banking-information .MuiSwitch-input{height:1.625rem}.banking-information .banking-information__form__container{flex-direction:column}.banking-information .modify-button{display:flex;gap:.3125rem;background-color:#fff;border:none;text-decoration:underline;padding-bottom:.75rem;line-height:1.375rem;font-size:.875rem;margin-top:.4375rem;cursor:pointer}.banking-information .disabled input{background-color:#f6f7fb}.banking-information .disabled .MuiInputBase-root .MuiOutlinedInput-notchedOutline{border-color:#f6f7fb}.banking-information .state-message__details-container{gap:.9375rem}.banking-information .btn-secondary{border:.0625rem solid #0062a7}.banking-information .text-field__state{display:none}.banking-information .text-field__state .icon{font-size:1.5rem}.banking-information .field__text{min-width:19.6875rem}.banking-information .MuiInputBase-root{font-size:1rem}.banking-information .state-message__title{text-transform:none}.banking-information__success-account{margin-top:1rem}.banking-information .field-wrapper{max-width:19.6875rem}.banking-information .component-wrapper .field-wrapper .field__text{width:100%}.banking-information .tooltip-wrapper{display:none}.banking-information .switch-container{margin-left:0;display:flex;align-items:center;gap:.625rem}.banking-information .switch-container .disabled.MuiSwitch-root .Mui-checked+.MuiSwitch-track{background-color:#5589ae}.banking-information .switch-container .MuiSwitch-root{padding:0;align-items:center;align-content:center;width:4.375rem;height:1.625rem;width:3.4375rem}.banking-information .switch-container .MuiSwitch-root .MuiSwitch-switchBase{padding:0}.banking-information .switch-container .MuiSwitch-root .MuiSwitch-track:before,.banking-information .switch-container .MuiSwitch-root .MuiSwitch-track:after{content:none}.banking-information .switch-container .MuiSwitch-root .Mui-checked+.MuiSwitch-track{background-color:#0062a7;opacity:1}.banking-information .switch-container .MuiSwitch-root .Mui-checked+.MuiSwitch-track:before{opacity:1}.banking-information .switch-container .MuiSwitch-root .Mui-checked+.MuiSwitch-track:after{opacity:0}.banking-information .switch-container .MuiSwitch-root .Mui-checked{color:#0062a7;transform:translate(30px);padding:0}.banking-information .switch-container .MuiSwitch-root .Mui-checked:hover{background-color:#185aff14}.banking-information .switch-container .MuiSwitch-root .MuiSwitch-thumb{width:1.35rem;height:1.35rem;margin-top:.1375rem;margin-left:.1375rem;background-color:#fff}.banking-information .switch-container .MuiSwitch-root .MuiSwitch-track{background:#c7c6c4;opacity:1;border-radius:20px;position:relative;width:4.375rem;height:1.625rem}.banking-information .switch-container .MuiSwitch-root .MuiSwitch-track:before,.banking-information .switch-container .MuiSwitch-root .MuiSwitch-track:after{display:inline-block;position:absolute;top:50%;width:20%;transform:translateY(-50%);color:#fff;text-align:center;font-family:Asap,sans-serif}.banking-information .banking-information__title{text-transform:none;color:#0062a7;font-size:1.875rem}.banking-information__subtitle{font-size:1rem;font-weight:700}.banking-information .banking-information__divider{margin-top:1.5rem;margin-bottom:1.5rem;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:transparent}.banking-information .banking-information__content{padding:1rem;margin:0 .875rem;border-radius:6px}.banking-information .banking-information__content__buttons{display:flex;justify-content:center;gap:.5rem;margin-top:1.5rem}.banking-information .banking-information__content__buttons__submit-button{box-shadow:none;padding:.5rem 1.5rem;font-size:1rem}.banking-information .banking-information__content .banking-information__form__container__inputs,.banking-information .banking-information__content__debit-account,.banking-information .banking-information__content__reimbursement-account,.banking-information .banking-information__content__beneficiaries__list,.banking-information .banking-information__content__beneficiaries__item{display:flex;flex-direction:column;gap:1rem}.banking-information .banking-information__content__beneficiaries__list{margin-top:1rem}.banking-information .banking-information__content__contract-specific{padding:1rem;border-radius:.375rem;display:flex;flex-direction:column;gap:1rem;background-color:#ecf5fb}.banking-information .banking-information__content__contract-specific .banking-information__subtitle{margin:0}.banking-information .banking-information__content__contract-specific .text-field__state{display:none}.banking-information .banking-information__content__contract-specific .banking-information__form__container__inputs{background-color:#fff;padding:1rem;border-radius:.375rem}.banking-information .banking-information__content__contract-specific .modify-button{background-color:#ecf5fb}@media screen and (min-width:768px){.banking-information .modify-button{margin-top:0}.banking-information .banking-information__form__container{display:flex;flex-direction:row;align-items:end;gap:.625rem;margin-top:0}.banking-information .banking-information__content{margin:0;padding:2rem}.banking-information__saved-error{display:flex;align-items:center;gap:.5rem}}.check-personal-infos .info-dialog__remove-icon{display:none}.check-personal-infos h2{font-size:1.25rem;text-align:center}.check-personal-infos__content{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.75rem}.check-personal-infos__content__info-missing{display:flex;gap:.25rem}.check-personal-infos__content__info-missing span{color:#cbcad6;text-wrap:nowrap;overflow:hidden}.check-personal-infos__content span{line-height:1.375rem}.check-personal-infos__content__name{margin-bottom:1rem}.check-personal-infos .check-personal-infos__divider{margin-top:1.5rem;margin-bottom:1.5rem}.check-personal-infos__footer{display:flex;flex-direction:column;align-items:center}.check-personal-infos__footer__text{margin-bottom:1rem}.check-personal-infos__actions{display:flex;flex-direction:column;gap:1rem}.check-personal-infos__actions button{padding:.875rem 1.5rem;font-size:1rem;box-shadow:none;text-transform:uppercase}.check-personal-infos__warning{display:flex;flex-direction:row;font-size:.875rem;border-radius:.375rem;gap:1rem;line-height:1.25rem;background-color:#fffae0;padding:1rem;align-items:flex-start;margin-bottom:1.5rem;max-width:21.875rem}.check-personal-infos__warning p{margin:0}.check-personal-infos__warning .icon-alert{width:1.375rem;height:1.375rem}.check-personal-infos__warning .icon-alert path{fill:#000000b3}@media only screen and (min-width:768px){.check-personal-infos h2{text-align:start}.check-personal-infos .info-dialog__content{padding:2rem 6.25rem}.check-personal-infos__actions{flex-direction:row}}
