/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.c-form{color:var(--c-form-color);}.c-form__fieldset{margin:0;padding:0;border:0;}.c-form__fieldset:not(:last-child){margin-bottom:var(--spacer-8);}.c-form__fieldset:not(.form-composite) .fieldset-wrapper{display:flex;gap:var(--spacer-5);flex-wrap:wrap;flex-direction:column;}.c-form__fieldset .c-form__fieldset{margin-bottom:0;padding-bottom:0;border:0;}.c-form__fieldset .c-form__fieldset .fieldset-wrapper{row-gap:var(--spacer-3);}.c-form__fieldset .c-form__fieldset .c-form__legend{margin-bottom:var(--spacer-3);font-size:1.6rem;border:0;padding-bottom:0;}@media (min-width:792px){.c-form__fieldset .c-form__fieldset .c-form__legend{font-size:1.9rem;}}.c-form__legend{padding:0;margin-bottom:var(--spacer-5);font-weight:400;font-size:1.9rem;font-style:normal;font-family:var(--font-family-heading);display:inline-flex;align-items:center;gap:12px;}@media (min-width:1024px){.c-form__legend{font-size:2.8rem;}}.c-form__legend--overlap{position:relative;}@media (max-width:791px){.c-form__legend--overlap{align-items:flex-start;padding-top:10px;gap:0;margin-bottom:12px;}}.c-form__legend--overlap:before{clip-path:polygon(45% 11.3397459622%,46.5797985667% 10.6030737921%,48.2635182233% 10.1519224699%,50% 10%,51.7364817767% 10.1519224699%,53.4202014333% 10.6030737921%,55% 11.3397459622%,80.9807621135% 26.3397459622%,82.4086382104% 27.3395555688%,83.6412065447% 28.5721239031%,84.6410161514% 30%,85.3776883214% 31.5797985667%,85.8288396437% 33.2635182233%,85.9807621135% 35%,85.9807621135% 65%,85.8288396437% 66.7364817767%,85.3776883214% 68.4202014333%,84.6410161514% 70%,83.6412065447% 71.4278760969%,82.4086382104% 72.6604444312%,80.9807621135% 73.6602540378%,55% 88.6602540378%,53.4202014333% 89.3969262079%,51.7364817767% 89.8480775301%,50% 90%,48.2635182233% 89.8480775301%,46.5797985667% 89.3969262079%,45% 88.6602540378%,19.0192378865% 73.6602540378%,17.5913617896% 72.6604444312%,16.3587934553% 71.4278760969%,15.3589838486% 70%,14.6223116786% 68.4202014333%,14.1711603563% 66.7364817767%,14.0192378865% 65%,14.0192378865% 35%,14.1711603563% 33.2635182233%,14.6223116786% 31.5797985667%,15.3589838486% 30%,16.3587934553% 28.5721239031%,17.5913617896% 27.3395555688%,19.0192378865% 26.3397459622%);content:"";width:100px;height:100px;position:absolute;top:-30px;left:-5px;background-color:var(--color-light);}@media (max-width:791px){.c-form__legend--overlap:before{width:62px;height:62px;top:-16px;left:-6px;}.c-form__legend--overlap .o-icon--shadow{width:55px;height:auto;}}.c-form__text-obligatory{font-family:var(--font-family-body-light);font-size:1.2rem;}@media (max-width:791px){.c-form__text-obligatory{font-size:1rem;}}.c-form__text-obligatory span{color:var(--color-primary);}.c-form__row{align-items:flex-start;row-gap:var(--spacer-5);}.c-form__row > *{width:100%;}@media (min-width:575px){.c-form__row > *{flex-grow:0;width:50%;}}@media (min-width:575px){.c-form__row--no-gap{row-gap:0;}}.c-form__group{display:flex;flex-wrap:wrap;column-gap:var(--spacer-3);position:relative;}.c-form__group.js-form-item-fichier{margin-bottom:var(--spacer-5);}.c-form__group.js-form-item-date-heure-date{margin-bottom:0;}.c-form__group.is-disabled .c-form__label{color:var(--c-form-item-disabled-color);}.c-form__group:has(.select2-selection__choice){margin-bottom:16px;}.c-form__group:has(.select2-selection__choice) .c-form__message{margin-bottom:-24px;}.c-form__group.is-information .c-form__label{color:var(--color-information);}.c-form__group.is-information .c-form__item{border-color:var(--color-information);}.c-form__group.is-success .c-form__label{color:var(--color-success);}.c-form__group.is-success .c-form__item{border-color:var(--color-success);}.c-form__group.is-warning .c-form__label{color:var(--color-warning);}.c-form__group.is-warning .c-form__item{border-color:var(--color-warning);}.c-form__group.is-fail .c-form__label{color:var(--color-fail);}.c-form__group.is-fail .c-form__item{border-color:var(--color-fail);}.c-form__label{display:block;width:100%;margin-bottom:var(--spacer-2);font-size:1.4rem;font-family:var(--font-family-body-bold);font-weight:var(--c-form-label-font-weight);}@media (max-width:791px){.c-form__label{font-size:1.2rem;}}.c-form__wrapper{flex:1;position:relative;}.c-form__item{flex:1;align-items:center;width:100%;height:var(--c-form-item-height-mobile);padding:var(--spacer-4);font-size:var(--c-form-item-font-size);font-weight:var(--c-form-item-font-weight);color:var(--c-form-item-font-color);background-color:var(--c-form-item-bgd-color);border:1px solid var(--c-form-item-border-color);border-radius:var(--radius-xs);box-sizing:border-box;}.c-form__item::placeholder{opacity:1;color:var(--c-form-placeholder-color);font-family:var(--font-family-body-light);font-weight:400;}@media (min-width:792px){.c-form__item{height:var(--c-form-item-height);}}.c-form__item:focus{font-family:var(--font-family-body-medium);outline:none;border-color:var(--c-form-item-font-color);}.c-form__item:focus::placeholder{opacity:1;color:var(--c-form-color);font-family:500;font-weight:400;}.c-form__item:focus-visible{outline:1px solid;}.c-form__item[disabled],.c-form__item--disabled{color:var(--c-form-item-disabled-color);background-color:var(--c-form-item-disabled-bgd-color);border-color:var(--c-form-item-border-color);background-blend-mode:luminosity;}.c-form__item[disabled] .o-icon,.c-form__item--disabled .o-icon{color:var(--c-form-item-disabled-color);}.c-form__item.error{border-color:var(--color-fail);}.c-form__item + label.error,.c-form__item + p.error{width:100%;margin:var(--spacer-2) 0 0;color:var(--color-fail);font-size:1.2rem;font-family:var(--font-family-body-light);}.c-form__message{width:100%;margin:var(--spacer-2) 0 0;color:var(--color-default);font-size:1.2rem;font-family:var(--font-family-body-light);}.c-form__message--lg{font-size:1.4rem;}@media (min-width:792px){.c-form__message--lg{font-size:1.6rem;}}.c-form__message--information{color:var(--color-information);}.c-form__message--success{color:var(--color-success);}.c-form__message--warning{color:var(--color-warning);}.c-form__message--fail{color:var(--color-fail);}.c-form__message .color-primary{color:var(--color-primary);}.c-form__message--required--double{display:inline-flex;align-items:flex-start;}.c-form__message--required--double:before{margin-right:2px;color:var(--color-primary);content:"**";}.c-form__message:first-child{margin-top:0;margin-bottom:calc(var(--spacer-4) * -1);}.c-form__message p{line-height:1.5;}.c-form__alert{width:100%;display:inline-flex;place-items:flex-start;column-gap:var(--spacer-2);margin:0;font-size:var(--c-form-alert-font-size);}.c-form__alert--information{color:var(--color-information);padding:var(--spacer-3) var(--spacer-4);border-radius:var(--radius-xs);}.c-form__alert--information::before{content:"";color:currentColor;font-family:var(--font-family-icons);font-size:var(--c-form-alert-icon-font-size);font-weight:normal;font-style:normal;display:inline-flex;place-content:center;place-items:center;line-height:1;}.c-form__alert--information a{color:var(--color-information);}.c-form__alert ul{row-gap:0 !important;margin-bottom:0 !important;}.c-form__alert--success{color:var(--color-success);padding:var(--spacer-3) var(--spacer-4);border-radius:var(--radius-xs);}.c-form__alert--success::before{content:"";color:currentColor;font-family:var(--font-family-icons);font-size:var(--c-form-alert-icon-font-size);font-weight:normal;font-style:normal;display:inline-flex;place-content:center;place-items:center;line-height:1;}.c-form__alert--success a{color:var(--color-success);}.c-form__alert ul{row-gap:0 !important;margin-bottom:0 !important;}.c-form__alert--warning{color:var(--color-warning);padding:var(--spacer-3) var(--spacer-4);border-radius:var(--radius-xs);}.c-form__alert--warning::before{content:"";color:currentColor;font-family:var(--font-family-icons);font-size:var(--c-form-alert-icon-font-size);font-weight:normal;font-style:normal;display:inline-flex;place-content:center;place-items:center;line-height:1;}.c-form__alert--warning a{color:var(--color-warning);}.c-form__alert ul{row-gap:0 !important;margin-bottom:0 !important;}.c-form__alert--fail{color:var(--color-fail);padding:var(--spacer-3) var(--spacer-4);border-radius:var(--radius-xs);}.c-form__alert--fail::before{content:"";color:currentColor;font-family:var(--font-family-icons);font-size:var(--c-form-alert-icon-font-size);font-weight:normal;font-style:normal;display:inline-flex;place-content:center;place-items:center;line-height:1;}.c-form__alert--fail a{color:var(--color-fail);}.c-form__alert ul{row-gap:0 !important;margin-bottom:0 !important;}.c-form__alert--information{color:var(--c-form-alert-info-color);background:var(--c-form-alert-info-bgd-color);}.c-form__alert--information::before{content:"\e86c";}.c-form__alert--information li::marker{color:var(--c-form-alert-info-color) !important;}.c-form__alert--success{color:var(--c-form-alert-success-color);background:var(--c-form-alert-success-bgd-color);}.c-form__alert--success::before{content:"\e881";}.c-form__alert--fail{color:var(--c-form-alert-fail-color);background:var(--c-form-alert-fail-bgd-color);}.c-form__alert--fail::before{content:"\e81c";}.c-form__actions{place-self:flex-end;display:flex;}.c-form__submit{height:var(--c-form-actions-height);line-height:1;}.c-form__submit--search{padding-right:64px;background-image:var(--c-form-actions-search-icon);background-repeat:no-repeat;background-position:center right 24px;background-size:24px;}@media (max-width:791px){.c-form__submit{width:100%;height:40px;padding-right:var(--c-button-padding-inline);background-position:center left calc(50% + 50px);}}.c-form__reset{display:inline-flex;column-gap:var(--spacer-2);place-items:center;letter-spacing:0.04rem;text-decoration:none;color:var(--o-link-color);border:0;border-bottom:2px solid var(--o-link-border-color);line-height:1;border-bottom-width:0;position:relative;transition:background-size 0.3s ease;background-color:transparent;background-image:linear-gradient(to right,currentColor,currentColor),var(--c-form-actions-reset-icon);background-size:0 0.15em,16px;background-position:0 100%,0 0;background-repeat:no-repeat;border-radius:0;font-family:var(--font-family-body-medium);font-weight:normal;padding:0 0 var(--spacer-1) 2rem;height:100%;align-self:center;}.c-form__reset:hover,.c-form__reset:focus,.c-form__reset:active{text-decoration:none;color:var(--o-link-hover-color);background-size:100% 0.15em,16px;border-color:var(--o-link-hover-border-color);}@media (max-width:791px){.c-form__reset:hover,.c-form__reset:focus,.c-form__reset:active{background-size:100% 0.15em,14px;}}.c-form__reset:focus-visible{outline-offset:1px;}@media (max-width:791px){.c-form__reset{width:auto;font-size:1.1rem;line-height:1.6rem;background-size:0 0.15em,14px;background-position:0 100%,0 3px;}}.c-form__cancel{column-gap:5px;font-family:var(--font-family-body-medium);font-size:1.4rem;font-weight:400;letter-spacing:normal;}.c-form__cancel .o-icon{color:var(--color-secondary-access);}.c-form .c-tooltip__button{margin-top:var(--spacer-1);}@media (max-width:791px){.c-form__alert--information{font-size:1.3rem;}.c-form__alert--information::before{font-size:2rem;padding-top:0.3rem;}.c-form__alert--success{font-size:1.3rem;}.c-form__alert--success::before{font-size:2rem;padding-top:0.3rem;}.c-form__alert--warning{font-size:1.3rem;}.c-form__alert--warning::before{font-size:2rem;padding-top:0.3rem;}.c-form__alert--fail{font-size:1.3rem;}.c-form__alert--fail::before{font-size:2rem;padding-top:0.3rem;}.c-form__submit--search{padding-left:16px;background-size:20px;}.c-form__cancel{font-size:1.1rem;}}.c-form--primary .c-form__fieldset{border-color:var(--color-primary-light);}.c-form--legend-border .c-form__fieldset{border-color:transparent;margin-bottom:var(--spacer-8);padding-bottom:0;}.c-form--legend-border .c-form__fieldset .c-form__fieldset{margin-bottom:0;}.c-form--legend-border .c-form__legend{width:100%;padding-bottom:var(--spacer-5);margin-bottom:var(--spacer-6);border-bottom:1px solid var(--color-primary-light);}.c-form legend.c-form__label{padding:0;font-style:normal;}.c-form__item--select{appearance:none;background-image:var(--c-form-select-icon);background-position:calc(100% - var(--spacer-4)) center;background-repeat:no-repeat;padding-right:calc(12px + 20px + var(--spacer-4));text-overflow:ellipsis;line-height:1;line-height:normal;}.c-form__item--select::-ms-expand{display:none;}.c-form__item--select[size]{background-image:none;padding-right:0;height:auto;vertical-align:top;}.c-form__item--select:focus option{font-weight:400;}.js-form-type-select .select2-container{order:1;}.js-form-type-select p.error,.js-form-type-select label.error{order:2;}.js-form-type-select .c-form__message{order:3;}.c-form__item--date:not([type=date]){background:var(--c-form-date-icon) no-repeat center right 18px;appearance:none;background-image:var(--c-form-select-icon);background-position:calc(100% - var(--spacer-4)) center;background-repeat:no-repeat;padding-right:calc(12px + 20px + var(--spacer-4));text-overflow:ellipsis;line-height:1;}.c-form__item--date:not([type=date])::-ms-expand{display:none;}.c-form__item--date:not([type=date])[size]{background-image:none;padding-right:0;height:auto;vertical-align:top;}.c-form__item--date-button{position:absolute;top:1px;bottom:1px;right:1px;padding-left:10px;padding-right:16px;width:50px;font-size:2rem;color:var(--color-primary-dark);background:var(--color-light);border:0;border-radius:var(--radius-xs);}.c-form__item--date[disabled] + .c-form__item--date-button{color:var(--c-form-item-disabled-color);background:var(--c-form-item-disabled-bgd-color);pointer-events:none;outline:none;}.c-form__item--file{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1;}.c-form__item--file-button{display:flex;place-items:center;text-align:left;}.c-form__item--file-button .o-icon{color:var(--color-secondary-access);font-size:2.4rem;}.c-form__item--file-drag-drop{justify-content:center;border-style:dashed;border-color:var(--color-gray-6);flex-flow:row wrap;min-height:var(--c-form-item-height);height:auto;text-align:center;}.c-form__item--file-drag-drop .c-form__item--file-name{flex:auto;width:100%;}.c-form__item--file-title{margin-left:5px;color:var(--color-gray-1);font-family:var(--font-family-body-bold);}.c-form__item--file-name{margin-left:var(--spacer-3);flex:1;-webkit-line-clamp:1;}.is-disabled .c-form__item--file-button .o-icon{color:var(--c-form-item-disabled-color);}.checkboxes--wrapper.c-form__fieldset,.radios--wrapper.c-form__fieldset{margin-bottom:0;}.checkboxes--wrapper .c-form__legend,.radios--wrapper .c-form__legend{margin-bottom:var(--spacer-2);}.checkboxes--wrapper .fieldset-legend,.radios--wrapper .fieldset-legend{font-size:1.4rem;font-family:var(--font-family-body-bold);font-weight:var(--c-form-label-font-weight);}@media (max-width:791px){.checkboxes--wrapper .fieldset-legend,.radios--wrapper .fieldset-legend{font-size:1.2rem;}}.checkboxes--wrapper .fieldset-wrapper,.radios--wrapper .fieldset-wrapper{display:flex;flex-flow:row wrap;}.c-form__checkbox,.c-form__radio{display:inline-flex;gap:12px 24px;flex-flow:row wrap;}.c-form__checkbox--sm,.c-form__radio--sm{font-size:1.5rem;}.c-form__checkbox--lg,.c-form__radio--lg{font-size:1.9rem;}@media (max-width:791px){.c-form__checkbox--sm,.c-form__radio--sm{font-size:1.3rem;}.c-form__checkbox--lg,.c-form__radio--lg{font-size:1.7rem;}}.c-form__checkbox-item{appearance:none;display:inline-block;position:relative;margin-top:0;border:1px solid var(--c-form-check-border-color);background:var(--c-form-check-bgd-color);width:var(--c-form-check-size);height:var(--c-form-check-size);border-radius:4px;}.c-form__checkbox-item::before{content:"\e817";font-family:var(--font-family-icons);font-size:1.5rem;line-height:18px;color:var(--color-success);display:flex;justify-content:center;place-items:center;overflow:hidden;opacity:0;transition:opacity 200ms ease-in-out;}.c-form__checkbox-item:focus-visible{outline:1px solid;outline-offset:1px;}.c-form__checkbox-item:checked{border-color:var(--c-form-checked-border-color);}.c-form__checkbox-item:checked::before{opacity:1;}.c-form__checkbox-item:indeterminate::before,.c-form__checkbox-item[aria-checked=mixed]::before{border:2px solid var(--c-form-checked-bgd-color);width:40%;height:0;}.c-form__checkbox-item + label{flex:1;font-family:var(--font-family-body-light);}.c-form__checkbox-item[disabled],.c-form__checkbox-item [aria-disabled=true]{border-color:var(--c-form-item-disabled-color);}.c-form__checkbox-item[disabled] + label,.c-form__checkbox-item [aria-disabled=true] + label{color:var(--c-form-item-disabled-color);}.c-form__checkbox-item--sm{appearance:none;display:inline-block;position:relative;margin-top:5px;border:1px solid var(--c-form-check-border-color);background:var(--c-form-check-bgd-color);width:16px;height:16px;border-radius:4px;}.c-form__checkbox-item--sm::before{content:"\e817";font-family:var(--font-family-icons);font-size:1.5rem;line-height:14px;color:var(--color-success);display:flex;justify-content:center;place-items:center;overflow:hidden;opacity:0;transition:opacity 200ms ease-in-out;}.c-form__checkbox-item--sm:focus-visible{outline:1px solid;outline-offset:1px;}.c-form__checkbox-item--sm:checked{border-color:var(--c-form-checked-border-color);}.c-form__checkbox-item--sm:checked::before{opacity:1;}.c-form__checkbox-item--sm:indeterminate::before,.c-form__checkbox-item--sm[aria-checked=mixed]::before{border:2px solid var(--c-form-checked-bgd-color);width:40%;height:0;}.c-form__checkbox-item--sm + label{flex:1;font-family:var(--font-family-body-light);}.c-form__checkbox-item--sm[disabled],.c-form__checkbox-item--sm [aria-disabled=true]{border-color:var(--c-form-item-disabled-color);}.c-form__checkbox-item--sm[disabled] + label,.c-form__checkbox-item--sm [aria-disabled=true] + label{color:var(--c-form-item-disabled-color);}.c-form__checkbox-item--lg{appearance:none;display:inline-block;position:relative;margin-top:0;border:1px solid var(--c-form-check-border-color);background:var(--c-form-check-bgd-color);width:24px;height:24px;border-radius:4px;}.c-form__checkbox-item--lg::before{content:"\e817";font-family:var(--font-family-icons);font-size:1.5rem;line-height:22px;color:var(--color-success);display:flex;justify-content:center;place-items:center;overflow:hidden;opacity:0;transition:opacity 200ms ease-in-out;}.c-form__checkbox-item--lg:focus-visible{outline:1px solid;outline-offset:1px;}.c-form__checkbox-item--lg:checked{border-color:var(--c-form-checked-border-color);}.c-form__checkbox-item--lg:checked::before{opacity:1;}.c-form__checkbox-item--lg:indeterminate::before,.c-form__checkbox-item--lg[aria-checked=mixed]::before{border:2px solid var(--c-form-checked-bgd-color);width:40%;height:0;}.c-form__checkbox-item--lg + label{flex:1;font-family:var(--font-family-body-light);}.c-form__checkbox-item--lg[disabled],.c-form__checkbox-item--lg [aria-disabled=true]{border-color:var(--c-form-item-disabled-color);}.c-form__checkbox-item--lg[disabled] + label,.c-form__checkbox-item--lg [aria-disabled=true] + label{color:var(--c-form-item-disabled-color);}.c-form__checkbox-item + label{margin:0;font-weight:normal;}.c-form__radio-item{appearance:none;display:inline-block;position:relative;margin-top:1px;border:1px solid var(--c-form-check-border-color);border-radius:50%;background:var(--c-form-check-bgd-color);width:var(--c-form-check-size);height:var(--c-form-check-size);}.c-form__radio-item::before{content:"";background-color:var(--c-form-checked-bgd-color);height:var(--c-form-checked-inner-size);width:var(--c-form-checked-inner-size);position:absolute;inset:0;margin:auto;border-radius:50%;overflow:hidden;opacity:0;transition:opacity 200ms ease-in-out;}.c-form__radio-item:focus-visible{outline:1px solid;outline-offset:1px;}.c-form__radio-item:checked{border-color:var(--c-form-checked-border-color);}.c-form__radio-item:checked::before{opacity:1;}.c-form__radio-item + label{flex:1;font-family:var(--font-family-body-light);}.c-form__radio-item[disabled],.c-form__radio-item [aria-disabled=true]{border-color:var(--c-form-item-disabled-color);}.c-form__radio-item[disabled] + label,.c-form__radio-item [aria-disabled=true] + label{color:var(--c-form-item-disabled-color);}.c-form__radio-item--sm{appearance:none;display:inline-block;position:relative;margin-top:5px;border:1px solid var(--c-form-check-border-color);border-radius:50%;background:var(--c-form-check-bgd-color);width:16px;height:16px;}.c-form__radio-item--sm::before{content:"";background-color:var(--c-form-checked-bgd-color);height:8px;width:8px;position:absolute;inset:0;margin:auto;border-radius:50%;overflow:hidden;opacity:0;transition:opacity 200ms ease-in-out;}.c-form__radio-item--sm:focus-visible{outline:1px solid;outline-offset:1px;}.c-form__radio-item--sm:checked{border-color:var(--c-form-checked-border-color);}.c-form__radio-item--sm:checked::before{opacity:1;}.c-form__radio-item--sm + label{flex:1;font-family:var(--font-family-body-light);}.c-form__radio-item--sm[disabled],.c-form__radio-item--sm [aria-disabled=true]{border-color:var(--c-form-item-disabled-color);}.c-form__radio-item--sm[disabled] + label,.c-form__radio-item--sm [aria-disabled=true] + label{color:var(--c-form-item-disabled-color);}.c-form__radio-item--lg{appearance:none;display:inline-block;position:relative;margin-top:2px;border:1px solid var(--c-form-check-border-color);border-radius:50%;background:var(--c-form-check-bgd-color);width:24px;height:24px;}.c-form__radio-item--lg::before{content:"";background-color:var(--c-form-checked-bgd-color);height:12px;width:12px;position:absolute;inset:0;margin:auto;border-radius:50%;overflow:hidden;opacity:0;transition:opacity 200ms ease-in-out;}.c-form__radio-item--lg:focus-visible{outline:1px solid;outline-offset:1px;}.c-form__radio-item--lg:checked{border-color:var(--c-form-checked-border-color);}.c-form__radio-item--lg:checked::before{opacity:1;}.c-form__radio-item--lg + label{flex:1;font-family:var(--font-family-body-light);}.c-form__radio-item--lg[disabled],.c-form__radio-item--lg [aria-disabled=true]{border-color:var(--c-form-item-disabled-color);}.c-form__radio-item--lg[disabled] + label,.c-form__radio-item--lg [aria-disabled=true] + label{color:var(--c-form-item-disabled-color);}.c-form__radio-item + label{margin:0;font-weight:normal;}.js-form-type-checkbox input,.js-form-type-radio input{order:1;}.js-form-type-checkbox input.error,.js-form-type-radio input.error{border-color:var(--color-fail);}.js-form-type-checkbox .c-form__label,.js-form-type-radio .c-form__label{order:2;flex:1;margin:0;font-family:var(--font-family-body-light);}.js-form-type-checkbox .c-form__label a,.js-form-type-radio .c-form__label a{color:currentColor;text-decoration:underline;font-family:var(--font-family-body);}.js-form-type-checkbox p.error,.js-form-type-checkbox label.error,.js-form-type-radio p.error,.js-form-type-radio label.error{order:3;flex:initial;width:100%;margin:var(--spacer-2) 0 0;color:var(--color-fail);font-size:1.2rem;font-family:var(--font-family-body-light);}.js-form-type-checkbox .c-form__message,.js-form-type-radio .c-form__message{order:4;}.block-facets .facet-item{display:flex;flex-wrap:wrap;column-gap:var(--spacer-3);position:relative;margin-bottom:8px;gap:6px;}.block-facets .facet-item__count{font-family:var(--font-family-body-bold);font-weight:400;}.block-facets .facet-item .s-search__filter{padding-left:var(--spacer-5);margin-block:var(--spacer-2);display:flex;flex-direction:column;row-gap:var(--spacer-2);width:100%;}.block-facets .facet-item .facet-item{margin:0;}.block-facets .facets-checkbox{appearance:none;display:inline-block;position:relative;margin-top:0;border:1px solid var(--c-form-check-border-color);background:var(--c-form-check-bgd-color);width:var(--c-form-check-size);height:var(--c-form-check-size);border-radius:4px;}.block-facets .facets-checkbox::before{content:"\e817";font-family:var(--font-family-icons);font-size:1.5rem;line-height:18px;color:var(--color-success);display:flex;justify-content:center;place-items:center;overflow:hidden;opacity:0;transition:opacity 200ms ease-in-out;}.block-facets .facets-checkbox:focus-visible{outline:1px solid;outline-offset:1px;}.block-facets .facets-checkbox:checked{border-color:var(--c-form-checked-border-color);}.block-facets .facets-checkbox:checked::before{opacity:1;}.block-facets .facets-checkbox:indeterminate::before,.block-facets .facets-checkbox[aria-checked=mixed]::before{border:2px solid var(--c-form-checked-bgd-color);width:40%;height:0;}.block-facets .facets-checkbox + label{flex:1;font-family:var(--font-family-body-light);}.block-facets .facets-checkbox[disabled],.block-facets .facets-checkbox [aria-disabled=true]{border-color:var(--c-form-item-disabled-color);}.block-facets .facets-checkbox[disabled] + label,.block-facets .facets-checkbox [aria-disabled=true] + label{color:var(--c-form-item-disabled-color);}.block-facets .facets-checkbox + label{display:block;width:100%;font-size:1.4rem;font-family:var(--font-family-body-light);}@media (max-width:791px){.block-facets .facets-checkbox + label{font-size:1.2rem;}}@media (min-width:792px){.block-facets .facets-checkbox{margin-top:2px;}}input[type=number]{-moz-appearance:textfield;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;}.c-form-switch{position:relative;min-height:20px;display:inline-flex;align-items:center;}@media (min-width:792px){.c-form-switch{min-height:27px;}}.c-form-switch + .c-form-switch{margin-top:var(--spacer-3);}.c-form-switch__input{opacity:0;visibility:visible;z-index:1;height:100%;margin:0;}.c-form-switch__label{padding-left:8px;margin:0;font-size:var(--c-form-switch-font-size-mobile);font-family:var(--font-family-body-light);}.c-form-switch__label:checked + .c-form-switch__slider + label{font-family:var(--font-family-body-bold);}.js-form-type-checkbox .c-form-switch__label{padding-left:4px;}@media (min-width:792px){.c-form-switch__label{font-size:var(--c-form-switch-font-size);padding-left:12px;}.js-form-type-checkbox .c-form-switch__label{padding-left:0;}}.c-form-switch__slider,.c-form-switch__input{width:30px;min-width:30px;}@media (min-width:792px){.c-form-switch__slider,.c-form-switch__input{width:32px;min-width:32px;}}.c-form-switch__slider{position:absolute;cursor:pointer;transform:translateY(-50%);top:50%;left:0;background-color:var(--c-form-switch-background-color);transition:transform 0.3s ease,background-color 0.3s ease;border-radius:16px;height:16px;border:1px solid var(--c-form-switch-border-color);}.c-form-switch__slider::before{position:absolute;content:"";height:12px;width:12px;left:2px;background-color:var(--c-form-switch-dot-color);transition:0.4s;border-radius:100%;transform:translateY(-50%);top:50%;}@media (min-width:792px){.c-form-switch__slider::before{height:11px;width:11px;}}.c-form-switch__input:checked + .c-form-switch__slider{background-color:var(--c-form-switch-active-background-color);border:none;height:16px;}.c-form-switch__input:checked + .c-form-switch__slider::before{transform:translate(13px,-50%);background-color:var(--c-form-switch-active-dot-color);}@media (min-width:792px){.c-form-switch__input:checked + .c-form-switch__slider::before{transform:translate(16px,-50%);}}.c-form-switch__input[disabled] + .c-form-switch__slider{background-color:var(--c-form-switch-disabled-background-color);border-color:var(--c-form-switch-disabled-border-color);border:none;height:16px;}.c-form-switch__input[disabled] + .c-form-switch__slider::before{background-color:var(--c-form-switch-disabled-dot-color);}.c-form-switch__input:focus + .c-form-switch__slider{outline:1px solid;outline-offset:1px;}[data-theme=dark] .c-form{color:var(--color-dark);}[data-theme=dark] .c-form__item:not([disabled]){color:var(--color-dark);}[data-theme=dark] .c-form__item:not([disabled])::placeholder{opacity:1;color:var(--color-dark);font-family:var(--font-family-body-light);font-weight:400;}[data-theme=dark] .c-form__item[disabled]{background-color:var(--color-light);}[data-theme=dark] .c-form__item--select{background-image:var(--c-form-select-icon-dark);}[data-theme=dark] .c-form__item--date:not([type=date]){background-image:var(--c-form-date-icon-dark);}[data-theme=dark] .c-form__item--date-button{color:var(--color-primary);}[data-theme=dark] .c-form__item--date[disabled] + .c-form__item--date-button{background-color:var(--color-light);}
.c-form--filter{display:flex;gap:var(--spacer-2) var(--spacer-5);flex-wrap:wrap;}.c-form--filter .c-form__group{flex:1;}.c-form--filter .c-form__actions{flex:unset;}.c-form--filter .c-form__tags{flex-basis:100%;}.c-form--filter .c-form__tags-delete{background:none;border:0;padding:0;}.c-form--filter .c-form__tags-delete::before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:32px;}.c-form--filter .o-tags__item{padding-block:8px;padding-inline:16px;text-transform:none;display:inline-flex;column-gap:4px;position:relative;cursor:pointer;transition:background-color 200ms ease-in-out;}.c-form--filter .o-tags__item--outline{border-color:var(--color-gray-2);}.c-form--filter .o-tags__item:hover,.c-form--filter .o-tags__item:focus-within{background-color:var(--color-gray-2);color:var(--color-light);}@media (max-width:791px){.c-form--filter .c-form__group,.c-form--filter .c-form__actions{flex-basis:100%;}.c-form--filter .c-form__tags{margin-top:8px;}}.c-form--filter-mobile{flex-direction:column;flex-wrap:nowrap;}@media (max-width:1023px){.c-form--filter-mobile{height:calc(100vh - 4.8rem - 8.2rem);}.gin--horizontal-toolbar .c-form--filter-mobile{height:calc(100vh - 4.8rem - 8.2rem - var(--gin-toolbar-height));}}@media (max-width:791px){.c-form--filter-mobile{height:calc(100vh - 4.8rem - 6.8rem);}.gin--horizontal-toolbar .c-form--filter-mobile{height:calc(100vh - 4.8rem - 6.8rem - 3.9rem);}}
.c-search-header{background-color:var(--color-light);display:flex;align-self:stretch;}.c-search-header__bloc{position:absolute;left:0;top:var(--header-height,60px);width:100%;background-color:var(--color-light);border-top:1px solid var(--color-gray-6);border-bottom:1px solid var(--color-gray-6);z-index:101;}.c-search-header__bloc-inner{max-width:824px;margin:0 auto;padding:var(--spacer-9) 0;display:flex;flex-direction:column;gap:var(--spacer-6);}.c-search-header__btn{border:none;position:relative;align-items:center;padding:0;}@media (min-width:792px){.c-search-header__btn::after{content:"";position:absolute;bottom:calc(var(--spacer-2) * -1);left:0;right:0;height:0;background-color:var(--color-primary-dark);transition:300ms ease-in-out;}.c-search-header__btn[aria-expanded=true]::after{height:8px;}}.c-search-header__btn-icon{font-size:2.4rem;}@media (min-width:792px){.c-search-header__btn-icon{font-size:2rem;color:var(--color-primary-dark);}}.c-search-header__close{position:absolute;font-size:1.2rem;top:24px;right:25px;}.c-search-header__suggestions-title{font-size:1.7rem;margin-bottom:var(--spacer-4);}.c-search-header__suggestions-list{display:flex;flex-wrap:wrap;gap:var(--spacer-4);list-style-type:none;padding:0;}
.c-flash-info{padding:24px;color:var(--c-flash-info-color);background:var(--c-flash-info-bgd-color);margin-bottom:var(--spacer-7);border-radius:var(--radius-sm);}.c-flash-info--top{margin-bottom:0;}.c-flash-info__cont{display:flex;flex-flow:row wrap;gap:12px 16px;place-content:space-between;position:relative;}.c-flash-info__title{margin:0;padding-right:24px;color:inherit;border-style:solid;border-width:0 1px 0 0;font-size:1.6rem;font-family:var(--font-family-body-bold);display:flex;gap:12px;flex-shrink:0;}.c-flash-info__title::before{content:"";font-family:var(--font-family-icons);speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e86d";color:var(--c-flash-info-icon-color);font-size:var(--c-flash-info-icon-font-size);font-weight:normal;font-style:normal;display:inline-flex;place-content:center;line-height:1;}.c-flash-info__title--no-border{border-width:0;padding-right:0;}.c-flash-info__text{font-family:var(--font-family-body-light);font-size:1.4rem;}@media (min-width:792px){.c-flash-info__text{flex:1;}.c-flash-info__text > strong{font-size:1.6rem;}}.c-flash-info__text p{margin-bottom:8px;}.c-flash-info__text p:last-child{margin:0;}.c-flash-info__text > *{color:var(--c-flash-info-color);}.c-flash-info__text a{color:var(--c-flash-info-color);font-family:var(--font-family-body);}.c-flash-info__text strong{font-weight:400;font-family:var(--font-family-body-bold);}.c-flash-info__close{margin-top:-8px;height:fit-content;font-size:1.4rem;font-family:var(--font-family-body-medium);font-weight:400;color:currentColor;}.c-flash-info__close .o-icon{font-size:1.6rem;}.c-flash-info__close:hover,.c-flash-info__close:focus,.c-flash-info__close:active{color:currentColor;}.c-flash-info__link{color:currentColor;}.c-flash-info__btn{display:flex;flex-flow:row wrap;justify-content:center;gap:var(--spacer-5);width:100%;margin:var(--spacer-3) 0 0;}.c-flash-info h2,.c-flash-info h3,.c-flash-info h4,.c-flash-info h5,.c-flash-info h6{margin-bottom:0;font-size:1.4rem;font-family:var(--font-family-body-bold);}@media (min-width:792px){.c-flash-info h2,.c-flash-info h3,.c-flash-info h4,.c-flash-info h5,.c-flash-info h6{font-size:1.6rem;}}.c-flash-info--information{background:var(--color-information);}.c-flash-info--success{background:var(--color-success);}.c-flash-info--warning{background:var(--color-warning);}.c-flash-info--fail{background:var(--color-fail);}@media (max-width:791px){.c-flash-info{padding:16px;border-radius:12px;}.c-flash-info--top{border-radius:0;}.c-flash-info__cont{column-gap:12px;place-items:flex-start;}.c-flash-info__title{padding:0 0 12px;font-size:1.4rem;border-width:0 0 1px;border-color:var(--color-primary-light);display:inline-flex;align-items:center;width:100%;}.c-flash-info__title--no-border{border-width:0;padding:0;}.c-flash-info__title::before{font-size:var(--c-flash-info-icon-font-size-mobile);}.c-flash-info__close{position:absolute;right:0;margin-top:-5px;font-size:1.1rem;line-height:1;border:1px solid currentColor;padding:6px 12px;border-radius:20px;background-image:none;}}@media (max-width:791px){.c-flash-info:not(.c-flash-info--top) .c-flash-info__text{padding-left:24px;position:relative;}.c-flash-info:not(.c-flash-info--top) .c-flash-info__text::before{content:"";font-family:var(--font-family-icons);speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e86d";color:var(--c-flash-info-icon-color);font-size:var(--c-flash-info-icon-font-size-mobile);font-weight:normal;font-style:normal;display:inline-flex;place-content:center;line-height:1;position:absolute;left:0;top:4px;}.c-flash-info:not(.c-flash-info--top) .c-flash-info__title:before{display:none;}.c-flash-info:not(.c-flash-info--top) .c-flash-info__close{margin-top:-35px;}.c-flash-info:not(.c-flash-info--top) .c-flash-info__cont{row-gap:0;}.c-flash-info:not(.c-flash-info--top):has(.c-flash-info__close){padding-top:48px;}}
.c-main-header__layout{display:grid;align-items:stretch;grid-template-columns:1fr auto auto;gap:12px;padding:0 calc(32px / 2);height:48px;}@media (min-width:792px){.c-main-header__layout{grid-template-columns:2fr 2fr 2fr;gap:var(--spacer-5);padding:0 var(--spacer-4);height:auto;}}@media (min-width:1024px){.c-main-header__layout{padding:0 var(--spacer-7);}}.c-main-header__logo-wrapper{display:flex;align-items:center;}.c-main-header__logo{display:block;max-height:87px;transition:max-height 0.3s ease;}@media (max-width:1023px){.c-main-header__logo{max-height:80px;width:180px;}}@media (max-width:791px){.c-main-header__logo{max-height:40px;width:90px;}}.c-main-header__nav{display:flex;align-self:center;justify-content:center;order:1;}@media (min-width:792px){.c-main-header__nav{order:0;padding:var(--spacer-2) 0;}}.c-main-header__end{display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:var(--spacer-2) var(--spacer-5);padding:var(--spacer-2) 0;}@media (min-width:792px){.c-main-header__end{flex-direction:row;}}
.c-highlight{--c-highlight-border-color:var(--color-primary);--c-highlight-border-opacity:100;--c-highlight-border-width:0;margin:0 auto;max-width:821px;position:relative;padding:var(--spacer-9) var(--spacer-8);}@media (min-width:792px){.c-highlight{padding:var(--spacer-8) var(--spacer-7);}}.c-highlight::before{content:"";position:absolute;inset:0;border-color:var(--c-highlight-border-color);border-style:solid;border-width:calc(var(--c-highlight-border-width) * 1px);border-radius:var(--radius-md);opacity:calc(var(--c-highlight-border-opacity) * 1%);z-index:-1;}.c-highlight__title{margin-bottom:var(--spacer-2);}@media (min-width:792px){.c-highlight__title{font-size:2.8rem;}}.c-highlight__content{display:flex;flex-direction:column;row-gap:var(--spacer-5);}.c-highlight__content > *{margin:0;}@media (min-width:792px){.c-highlight .c-button{font-size:12px;}}.c-highlight__icon{position:absolute;padding:var(--spacer-2) var(--spacer-2) 0 var(--spacer-2);background:var(--color-light);border-radius:50%;top:calc(var(--spacer-6) * -1);right:var(--spacer-6);font-size:1rem;text-align:center;}@media (max-width:791px){.c-highlight__icon{padding-inline:var(--spacer-4);top:calc(var(--spacer-7) * -1);right:var(--spacer-7);}}.c-highlight__icon .o-icon--shadow{height:auto;}@media (min-width:792px){.c-highlight__icon .o-icon--shadow{width:80px;}}@media (max-width:791px){.c-highlight__icon .o-icon--shadow::after{width:65px;height:65px;}}.c-highlight__icon .o-icon--shadow .o-icon{font-size:3.9rem;z-index:1;}@media (min-width:792px){.c-highlight__icon .o-icon--shadow .o-icon{font-size:5.4rem;}}.c-highlight--light{--c-highlight-border-color:var(--color-primary-light);--c-highlight-border-width:2;color:var(--color-light);}.c-highlight--light .c-highlight__title{color:inherit;}.c-highlight--light .c-highlight__icon{background:radial-gradient(#098093,#098093);}
.c-layout-builder__section{padding:0;column-gap:32px;row-gap:var(--paragraph-mb);}.layout--twocol-section.layout--twocol-section--50-50 > .layout__region--first,.layout--twocol-section.layout--twocol-section--50-50 > .layout__region--second,.layout--twocol-section.layout--twocol-section--33-67 > .layout__region--first,.layout--twocol-section.layout--twocol-section--67-33 > .layout__region--second,.layout--twocol-section.layout--twocol-section--33-67 > .layout__region--second,.layout--twocol-section.layout--twocol-section--67-33 > .layout__region--first,.layout--twocol-section.layout--twocol-section--25-75 > .layout__region--first,.layout--twocol-section.layout--twocol-section--75-25 > .layout__region--second,.layout--twocol-section.layout--twocol-section--25-75 > .layout__region--second,.layout--twocol-section.layout--twocol-section--75-25 > .layout__region--first{flex:0 1 100%;max-width:100%;}@media screen and (min-width:1024px){.layout--twocol-section.layout--twocol-section--50-50 > .layout__region--first,.layout--twocol-section.layout--twocol-section--50-50 > .layout__region--second{flex:0 1 calc(50% - 32px / 2);max-width:calc(50% - 32px / 2);}.layout--twocol-section.layout--twocol-section--33-67 > .layout__region--first,.layout--twocol-section.layout--twocol-section--67-33 > .layout__region--second{flex:0 1 calc(33% - 32px / 2);max-width:calc(33% - 32px / 2);}.layout--twocol-section.layout--twocol-section--33-67 > .layout__region--second,.layout--twocol-section.layout--twocol-section--67-33 > .layout__region--first{flex:0 1 calc(67% - 32px / 2);max-width:calc(67% - 32px / 2);}.layout--twocol-section.layout--twocol-section--25-75 > .layout__region--first,.layout--twocol-section.layout--twocol-section--75-25 > .layout__region--second{flex:0 1 calc(25% - 32px / 2);max-width:calc(25% - 32px / 2);}.layout--twocol-section.layout--twocol-section--25-75 > .layout__region--second,.layout--twocol-section.layout--twocol-section--75-25 > .layout__region--first{flex:0 1 calc(75% - 32px / 2);max-width:calc(75% - 32px / 2);}}.layout--threecol-section--25-50-25 > .layout__region--first,.layout--threecol-section--25-50-25 > .layout__region--third,.layout--threecol-section--25-25-50 > .layout__region--first,.layout--threecol-section--25-25-50 > .layout__region--second,.layout--threecol-section--50-25-25 > .layout__region--second,.layout--threecol-section--50-25-25 > .layout__region--third,.layout--threecol-section--25-50-25 > .layout__region--second,.layout--threecol-section--25-25-50 > .layout__region--third,.layout--threecol-section--50-25-25 > .layout__region--first,.layout--threecol-section--33-34-33 > .layout__region--first,.layout--threecol-section--33-34-33 > .layout__region--third,.layout--threecol-section--33-34-33 > .layout__region--second{flex:0 1 100%;max-width:100%;}@media screen and (min-width:1024px){.layout--threecol-section--25-50-25 > .layout__region--first,.layout--threecol-section--25-50-25 > .layout__region--third,.layout--threecol-section--25-25-50 > .layout__region--first,.layout--threecol-section--25-25-50 > .layout__region--second,.layout--threecol-section--50-25-25 > .layout__region--second,.layout--threecol-section--50-25-25 > .layout__region--third{flex:0 1 calc(25% - 32px / 2);max-width:calc(25% - 32px / 2);}.layout--threecol-section--25-50-25 > .layout__region--second,.layout--threecol-section--25-25-50 > .layout__region--third,.layout--threecol-section--50-25-25 > .layout__region--first{flex:0 1 calc(50% - 32px);max-width:calc(50% - 32px);}.layout--threecol-section--33-34-33 > .layout__region--first,.layout--threecol-section--33-34-33 > .layout__region--second,.layout--threecol-section--33-34-33 > .layout__region--third{flex:0 1 calc(33.3333333333% - 0.6666666667 * 32px);max-width:calc(33.3333333333% - 0.6666666667 * 32px);}}.layout--fourcol-section > .layout__region{flex:0 1 100%;max-width:100%;}@media screen and (min-width:1024px){.layout--fourcol-section > .layout__region{flex:0 1 calc(25% - 32px / 2);max-width:calc(25% - 32px / 2);}}
.o-link{display:inline-flex;column-gap:var(--spacer-2);place-items:center;padding:0 0 var(--spacer-1);font-family:var(--font-family-body-bold);line-height:0.9;letter-spacing:0.04rem;text-decoration:none;color:var(--o-link-color);border:0;border-bottom:2px solid var(--o-link-border-color);background:none;transition:color 0.3s ease,border-color 0.3s ease;}.o-link:hover,.o-link:focus,.o-link:active{text-decoration:none;color:var(--o-link-hover-color);border-color:var(--o-link-hover-border-color);}.o-link:focus-visible{outline-offset:1px;}.o-link--disabled,.o-link[disabled]{color:var(--color-gray-3);}.o-link__info{font-weight:400;}.o-link--more{padding:0 0 0 calc(24px + var(--spacer-2));place-items:center;flex-wrap:wrap;font-size:1.7rem;font-weight:400;border:0;line-height:1.5;position:relative;}.o-link--more .o-icon{position:absolute;left:0;top:1px;font-size:1.4em;color:var(--color-primary-dark);}.o-link--more__text{text-decoration:underline;}.o-link--more__info{font-size:1.2rem;color:var(--color-gray-3);}.o-link--toggle{font-family:var(--font-family-body-medium);font-size:1.4rem;font-weight:400;}[aria-expanded=true] .o-link--toggle-show{display:none;}[aria-expanded=true] .o-link--toggle-hide{display:block;}.o-link--toggle[aria-expanded=false] .o-icon{transform:scaleY(-1);}.o-link--toggle:hover .o-icon,.o-link--toggle:focus .o-icon,.o-link--toggle:active .o-icon{color:var(--color-gray-1);}.o-link--light{color:var(--color-light);border-color:currentColor;}.o-link--light:hover,.o-link--light:focus,.o-link--light:active{color:var(--color-primary);}.o-link--light--disabled,.o-link--light[disabled]{color:var(--color-gray-5);}.o-link--animate{padding:0;border:0;font-weight:400;}.o-link--animate::before{content:"";width:16px;height:5px;margin-right:var(--spacer-2);margin-top:3px;background:var(--color-gray-1);border-radius:0.625rem;transition:width 0.3s ease;}.o-link--animate .o-icon{color:var(--color-gray-4);}.o-link--animate:hover,.o-link--animate:focus,.o-link--animate:active{color:var(--color-default);font-weight:700;}.o-link--animate:hover::before,.o-link--animate:focus::before,.o-link--animate:active::before{width:24px;background:var(--color-primary-dark);}.o-link--animate:hover .o-icon,.o-link--animate:focus .o-icon,.o-link--animate:active .o-icon{color:currentColor;}.o-link--animate-border{line-height:1;padding-bottom:var(--spacer-1);border-bottom-width:0;position:relative;background-image:linear-gradient(to right,currentColor,currentColor);background-size:0 0.15em;background-position:0 100%;background-repeat:no-repeat;transition:background-size 0.3s ease;}.o-link--animate-border:hover,.o-link--animate-border:focus,.o-link--animate-border:active{color:var(--o-link-hover-color);background-size:100% 0.15em;}.o-link--animate-border--disabled,.o-link--animate-border[disabled]{background:none;}.o-link--animate-border--disabled:hover,.o-link--animate-border--disabled:focus,.o-link--animate-border--disabled:active,.o-link--animate-border[disabled]:hover,.o-link--animate-border[disabled]:focus,.o-link--animate-border[disabled]:active{color:var(--color-gray-3);}.o-link--animate-border.o-link--icon-color.o-link--light .o-icon{color:var(--color-light);}.o-link--animate-border.o-link--icon-color.o-link--light:hover .o-icon,.o-link--animate-border.o-link--icon-color.o-link--light:focus .o-icon,.o-link--animate-border.o-link--icon-color.o-link--light:active .o-icon{color:var(--o-link-hover-color);}.o-link--animate-border.o-link--icon-color.o-link--light--disabled:hover,.o-link--animate-border.o-link--icon-color.o-link--light--disabled:focus,.o-link--animate-border.o-link--icon-color.o-link--light--disabled:active,.o-link--animate-border.o-link--icon-color.o-link--light[disabled]:hover,.o-link--animate-border.o-link--icon-color.o-link--light[disabled]:focus,.o-link--animate-border.o-link--icon-color.o-link--light[disabled]:active{color:var(--color-gray-5);}.o-link--animate-border-vertical::after{content:"";position:absolute;bottom:0;left:0;right:0;height:0;background-color:currentColor;transition:bottom 0.5s ease;}.o-link--animate-border-vertical:hover::after,.o-link--animate-border-vertical:focus::after,.o-link--animate-border-vertical:active::after{bottom:calc(var(--spacer-1) * -1 - 1px);height:2px;}.o-link--animate-vertical{transition:transform 0.5s ease;}.o-link--animate-vertical::after{content:"";position:absolute;left:0;right:0;bottom:calc(var(--spacer-1) * -1);height:0;background:currentColor;transition:height 0.5s ease;}.o-link--animate-vertical:hover,.o-link--animate-vertical:focus,.o-link--animate-vertical:active{transform:translateY(calc(var(--spacer-1) * -1));}.o-link--animate-vertical:hover::after,.o-link--animate-vertical:focus::after,.o-link--animate-vertical:active::after{height:2px;}.o-link .o-icon--animate-vertical{transition:transform 0.5s ease;}.o-link:hover .o-icon--animate-vertical,.o-link:focus .o-icon--animate-vertical,.o-link:active .o-icon--animate-vertical{transform:translateY(-3px);}.o-link--icon-color .o-icon{color:var(--o-link-hover-color);}.o-link--icon-color--disabled .o-icon,.o-link--icon-color[disabled] .o-icon{color:var(--color-gray-3);}.o-link--light-hover:hover,.o-link--light-hover:focus,.o-link--light-hover:active{color:var(--color-light);}.o-link--light-hover--disabled .o-icon,.o-link--light-hover[disabled] .o-icon{color:var(--color-gray-5);}.o-link--light-hover.o-link--light.o-link--icon-color:hover .o-icon,.o-link--light-hover.o-link--light.o-link--icon-color:focus .o-icon,.o-link--light-hover.o-link--light.o-link--icon-color:active .o-icon{color:var(--color-light);}.o-link--light-hover.o-link--light.o-link--icon-color--disabled .o-icon,.o-link--light-hover.o-link--light.o-link--icon-color[disabled] .o-icon{color:var(--color-gray-5);}.o-link--no-animate-icon:hover .o-icon,.o-link--no-animate-icon:focus .o-icon,.o-link--no-animate-icon:active .o-icon{color:var(--o-link-color);}.o-link--small{font-size:1.4rem;padding-bottom:7px;}.o-link--small .o-icon{font-size:1.6rem;}.o-link--tiny{font-size:1.2rem;padding-bottom:5px;}.o-link--tiny .o-icon{font-size:1.3rem;}
.c-list{margin:0 0 var(--spacer-5);padding-left:14px;display:flex;flex-direction:column;row-gap:10px;}.c-list li::marker{color:var(--c-list-marker-color);font-weight:700;}.c-list ul,.c-list ol{margin:4px 0 0;padding-left:12px;display:flex;flex-direction:column;row-gap:4px;font-size:0.875em;}.c-list ol{list-style:lower-alpha;}.c-list--dash{list-style:none;}.c-list--dash ul{list-style:none;}.c-list--dash li{position:relative;}.c-list--dash li::before{content:"";width:10px;height:3px;position:absolute;left:-14px;top:0.875em;background-image:url("data:image/svg+xml,%3Csvg width='10' height='3' viewBox='0 0 10 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 1.63768H10' stroke='%2300798C' stroke-width='2'/%3E%3C/svg%3E%0A");background-size:contain;background-repeat:no-repeat;}.c-list--caret{list-style:none;}.c-list--caret ul{list-style:none;}.c-list--caret li{position:relative;}.c-list--caret li::before{content:"\e801";font-family:var(--font-family-icons);font-weight:normal;font-style:normal;font-size:1.1rem;color:var(--color-primary);position:absolute;left:-14px;top:0.5em;}.c-list--caret li li::before{background-size:9px;}.c-list--light{color:var(--color-light);}.c-list--light li::marker{color:inherit;}.c-list--light.c-list--dash li::before{background-image:url("data:image/svg+xml,%3Csvg width='10' height='3' viewBox='0 0 10 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 1.63768H10' stroke='%23FFFFFF' stroke-width='2'/%3E%3C/svg%3E%0A");}.c-list--light.c-list--caret li::before{background-image:url("data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2400_80)'%3E%3Cpath d='M3.36792 10.1458L7.98191 5.53135L3.30863 0.859361C3.14105 1.02694 3.14105 1.29936 3.30863 1.46694L7.37261 5.53092L3.36792 9.53905C3.20034 9.70663 3.20034 9.97905 3.36792 10.1466V10.1458Z' fill='%23FFFFFF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.30862 0.697327L8.14396 5.53134L3.48251 10.1932V10.4233L3.2869 10.2276C3.07457 10.0153 3.07457 9.67035 3.2869 9.45803L7.2106 5.53096L3.2276 1.54796C3.01528 1.33564 3.01528 0.990664 3.2276 0.778338L3.30862 0.697327ZM3.38291 9.96873L7.81985 5.53137L3.32388 1.03664C3.27346 1.15201 3.29538 1.29165 3.38965 1.38592L7.53462 5.53089L3.44898 9.62004C3.35488 9.71413 3.33284 9.85348 3.38291 9.96873Z' fill='%2300798C'/%3E%3Cpath d='M3.36792 10.1458L7.98191 5.53135L3.30863 0.859361C3.14105 1.02694 3.14105 1.29936 3.30863 1.46694L7.37261 5.53092L3.36792 9.53905C3.20034 9.70663 3.20034 9.97905 3.36792 10.1466V10.1458Z' stroke='%23FFFFFF' stroke-width='0.5'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.30862 0.697327L8.14396 5.53134L3.48251 10.1932V10.4233L3.2869 10.2276C3.07457 10.0153 3.07457 9.67035 3.2869 9.45803L7.2106 5.53096L3.2276 1.54796C3.01528 1.33564 3.01528 0.990664 3.2276 0.778338L3.30862 0.697327ZM3.38291 9.96873L7.81985 5.53137L3.32388 1.03664C3.27346 1.15201 3.29538 1.29165 3.38965 1.38592L7.53462 5.53089L3.44898 9.62004C3.35488 9.71413 3.33284 9.85348 3.38291 9.96873Z' stroke='%23FFFFFF' stroke-width='0.5'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2400_80'%3E%3Crect width='11' height='11' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
.c-push{height:100%;padding:var(--spacer-6);display:flex;flex-direction:column;column-gap:var(--spacer);background:var(--color-primary-lighter);border-radius:var(--radius-sm);}.c-push__title{margin:0;color:var(--color-primary);font-size:1.7rem;}@media (min-width:792px){.c-push__title{font-size:2.3rem;}}.c-push__intro{margin:0;font-size:1.2rem;--lines-to-show:3;}@media (min-width:792px){.c-push__intro{font-size:1.4rem;}}.layout--threecol-section .c-push__intro,.layout--fourcol-section .c-push__intro{--lines-to-show:6;}.c-push__link{width:fit-content;margin-top:var(--spacer-4);}@media (min-width:792px){.c-push__body{flex:1;}}.paragraph--bg-dark .c-push{background:rgba(255,255,255,0.9);}@media (max-width:791px){.c-push__link{margin-top:16px;width:100%;}}.c-push--link{padding:0;position:relative;border-radius:var(--radius-xs);outline:1px solid transparent;transition:outline-color 0.3s ease;}.c-push--link::after{font-family:var(--font-family-icons);speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e801";position:absolute;right:16px;top:50%;font-size:1.6rem;transform:translateY(-50%);}.c-push--link .c-push__link{margin:0;padding:12px 40px 12px 16px;width:100%;border:0;column-gap:8px;font-family:var(--font-family-body-bold);font-size:1.4rem;font-weight:400;line-height:1.5;place-items:center;}.c-push--link .c-push__link:hover,.c-push--link .c-push__link:focus{color:currentColor;outline:none;}.c-push--link .o-icon{font-size:1.6rem;}.c-push--link:hover,.c-push--link:focus-within{outline-color:var(--color-primary-light);}@media (min-width:792px){.c-push--link .c-push__link{padding:var(--spacer-4) var(--spacer-8) var(--spacer-4) var(--spacer-5);font-size:1.6rem;}.c-push--link .o-icon{font-size:2.4rem;}}
.c-skip-links{padding-block:var(--c-skip-links-padding-y);background:var(--c-skip-links-bgd-color);font-size:var(--c-skip-links-font-size);transform:translateY(var(--c-skip-links-translate-y));transition:transform 0.3s ease;position:fixed;top:0;left:0;z-index:2;width:100%;box-sizing:border-box;}.c-skip-links:focus-within{transform:translateY(0);}.c-skip-links__list{list-style:none;padding:0;margin:0;display:flex;place-content:center;gap:0 var(--spacer-4);}.c-skip-links__link{font-weight:400;}.c-skip-links__link.o-link{color:var(--c-skip-links-color);border-color:currentColor;outline:none;}.c-skip-links__link.o-link:hover,.c-skip-links__link.o-link:focus,.c-skip-links__link.o-link:active{color:var(--c-skip-links-hover-color);}
.c-table{width:100%;border-bottom:1px solid var(--c-table-border-color);border-radius:var(--radius-sm);border-spacing:0;border-collapse:separate;margin:0 0 var(--spacer-5);list-style:none;padding-left:0;}.c-table th,.c-table td,.c-table li{padding:24px;}.c-table th:not(:last-child),.c-table td:not(:last-child),.c-table li:not(:last-child){border-right:0;}.c-table th{background:var(--c-table-header-bgd-color);color:var(--c-table-header-color);font-family:var(--font-family-body-bold);font-weight:400;text-align:left;}.c-table--centered{text-align:center;}.c-table--centered thead th{text-align:center;}.c-table--bordered thead th:first-child{border-radius:var(--radius-sm) 0 0 0;}.c-table--bordered thead th:last-child{border-radius:0 var(--radius-sm) 0 0;}.c-table--bordered tbody tr:last-child th:first-child,.c-table--bordered tbody tr:last-child td:first-child{border-radius:0 0 0 var(--radius-sm);}.c-table--bordered tbody tr:last-child th:last-child,.c-table--bordered tbody tr:last-child td:last-child{border-radius:0 0 var(--radius-sm) 0;}.c-table--bordered th,.c-table--bordered td{border:1px solid var(--c-table-border-color);border-bottom:0;}.c-table--striped tbody tr:nth-child(even) > *{background:var(--c-table-strip-color);}.c-table--striped.c-table--bordered th,.c-table--striped.c-table--bordered td{border-color:var(--c-table-cell-border-color);}.c-table--striped.c-table--bordered tbody tr:last-child > *{border-bottom-color:var(--c-table-border-color);}.c-table--striped-col tbody td:nth-child(even){background:var(--c-table-strip-color);}.c-table--striped-col.c-table--bordered th,.c-table--striped-col.c-table--bordered td{border-color:var(--c-table-cell-border-color);}.c-table--striped-col.c-table--bordered tbody tr:last-child > *{border-bottom-color:var(--c-table-border-color);}.c-table--equal-width{table-layout:fixed;}.c-table--minimalist{border-radius:0;border:0;}.c-table--minimalist td{padding:16px 8px;border-bottom:1px solid var(--color-gray-6);}.c-table--minimalist th{padding:16px 12px;background:transparent;border-bottom:1px solid var(--color-primary-light);font-size:1.2rem;line-height:1.5;}@media (max-width:791px){.c-table--mobile-card{flex-direction:column;display:flex;}.c-table--mobile-card [data-label]::before{content:attr(data-label);display:block;font-size:1.2rem;line-height:1.5;color:var(--c-table-header-color);font-family:var(--font-family-body-bold);}.c-table--mobile-card tbody{display:flex;flex-direction:column;row-gap:24px;}.c-table--mobile-card tbody tr{border:1px solid var(--color-gray-6);padding:16px;display:flex;flex-flow:row wrap;row-gap:6px;border-radius:12px;}.c-table--mobile-card tbody td{padding:0;border:0;}.c-table--mobile-card tfoot{display:flex;flex-direction:column;}.c-table--mobile-card .c-table-product__last{margin-top:8px;padding-top:12px;border-top:1px solid var(--color-gray-6);}}@media (max-width:1023px){.table-responsive{overflow-x:auto;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--color-secondary-access) var(--color-secondary-lighter);scroll-behavior:smooth;scroll-padding:0;}.table-responsive::-webkit-scrollbar{width:9px;height:9px;}.table-responsive::-webkit-scrollbar-thumb{background:var(--color-secondary-access);}.table-responsive::-webkit-scrollbar-track{background:var(--color-secondary-lighter);}.table-responsive .c-table{width:calc(100% - 1px);}.table-responsive td{min-width:200px;}.c-table--equal-width{table-layout:auto;}}
div#tarteaucitronMainLineOffset,.tarteaucitronBorder{border:0!important;}#tarteaucitron [aria-pressed="true"]{font-weight:700;}.tac_visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}div#tarteaucitronAlertBig:focus{outline:0;}.tarteaucitron-modal-open{overflow:hidden;height:100%;}#tarteaucitronContentWrapper{display:unset;}div#tarteaucitronServices{border-radius:8px;}button#tarteaucitronClosePanel{border-radius:5px 5px 0 0;right:15px!important;}button.tarteaucitron-toggle-group{background:transparent!important;padding:10px 0 0;cursor:pointer;}#tarteaucitronRoot .tarteaucitronIsDenied .tarteaucitronAllow .tarteaucitronCheck::before{content:'\2610'!important}#tarteaucitronRoot .tarteaucitronIsAllowed .tarteaucitronAllow .tarteaucitronCheck::before{content:'\2611'!important}#tarteaucitronRoot .tarteaucitronIsDenied .tarteaucitronDeny .tarteaucitronCross::before{content:'\2611'!important}#tarteaucitronRoot .tarteaucitronIsAllowed .tarteaucitronDeny .tarteaucitronCross::before{content:'\2610'!important}#tarteaucitronRoot .tarteaucitronAllow .tarteaucitronCheck::before{content:'\2610'!important}#tarteaucitronRoot .tarteaucitronDeny .tarteaucitronCross::before{content:'\2610'!important}#tarteaucitronRoot #tarteaucitronServices_mandatory .tarteaucitronCheck::before{content:'\2611'!important}#tarteaucitronRoot .tarteaucitronCheck::before,#tarteaucitronRoot .tarteaucitronCross::before{font-size:20px;}#tarteaucitronRoot #tarteaucitronServices #tarteaucitronServices_mandatory .tarteaucitronAsk{display:none!important;}#tarteaucitronRoot button.tarteaucitronCTAButton,#tarteaucitronRoot button#tarteaucitronCloseAlert,#tarteaucitronRoot button#tarteaucitronPrivacyUrl{border:0;border-radius:4px;}#tarteaucitronRoot button.tarteaucitronCTAButton .tarteaucitronCross,#tarteaucitronRoot button.tarteaucitronCTAButton .tarteaucitronCheck{display:none;}#tarteaucitronRoot #tarteaucitron [aria-pressed="true"]{font-weight:initial;text-shadow:0px 0px 1px;}#tarteaucitronRoot #tarteaucitronServices li#tarteaucitronNoServicesTitle{padding:20px;}#tarteaucitronRoot .tarteaucitronStatusInfo{display:none;}#tarteaucitronRoot .tarteaucitronName{padding-top:5px;}span.tarteaucitronReadmoreSeparator{display:inline!important;}.tarteaucitronName .tacCurrentStatus,.tarteaucitronName .tarteaucitronReadmoreSeparator{color:#333!important;font-size:12px!important;text-transform:capitalize;}button.tarteaucitron-toggle-group{display:block;}span.tarteaucitronH3{font-weight:700!important;}#tarteaucitron #tarteaucitronServices_mandatory .tarteaucitronH3{font-weight:500!important;font-size:14px;margin-top:7px;}.tarteaucitronLine{border-left:0px solid transparent!important;}html body #tarteaucitronRoot #tarteaucitronAlertBig div.tarteaucitronPartnersList{text-align:left;background:#ffffff17;margin:15px 0px 10px;padding:15px;display:block;border-radius:4px;}html body #tarteaucitronRoot #tarteaucitronAlertBig div.tarteaucitronPartnersList b{font-weight:700;padding-bottom:8px;display:block;font-size:16px;}html body #tarteaucitronRoot #tarteaucitronAlertBig div.tarteaucitronPartnersList ul{margin-left:22px;}html body #tarteaucitronRoot #tarteaucitronAlertBig div.tarteaucitronPartnersList ul li{list-style:circle;font-size:14px;}html body #tarteaucitronRoot button#tarteaucitronSaveButton{font-size:18px!important;padding:7px 20px;border-radius:5px;cursor:pointer;}html body #tarteaucitronRoot div#tarteaucitronSave{text-align:right;padding:20px;background:#333;}@media screen and (max-width:767px){html body #tarteaucitronRoot #tarteaucitron ul#tarteaucitronServices_mandatory .tarteaucitronDeny{display:none!important;}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder button,html body #tarteaucitronRoot #tarteaucitron .tarteaucitronAsk,html body #tarteaucitronRoot #tarteaucitron .tarteaucitronName{width:100%!important;display:block!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important;max-width:100%!important;margin-bottom:8px!important;}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder ul .tarteaucitronLine{padding:16px!important;}html body #tarteaucitronRoot #tarteaucitron div#tarteaucitronMainLineOffset .tarteaucitronName{display:none!important;}#tarteaucitronServices_mandatory li.tarteaucitronLine .tarteaucitronName span{width:100%!important;display:inline-block;}li.tarteaucitronLine .tarteaucitronName span{width:80%!important;display:inline-block;}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder button.tarteaucitron-toggle-group{width:10%!important;position:absolute;top:20px;right:20px;font-size:0px;padding:10px 0;}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder button.tarteaucitron-toggle-group:before{content:'\0025BE';font-weight:700;font-size:14px;}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder .tarteaucitronIsExpanded button.tarteaucitron-toggle-group:before{content:'\0025B4';}}@media screen and (min-width:768px){html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder button.tarteaucitron-toggle-group:after{content:'\0025BE';font-weight:700;font-size:14px;margin-left:15px;}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder .tarteaucitronIsExpanded button.tarteaucitron-toggle-group:after{content:'\0025B4';margin-left:15px;}}#tarteaucitronRoot div,#tarteaucitronRoot span,#tarteaucitronRoot applet,#tarteaucitronRoot object,#tarteaucitronRoot iframe,#tarteaucitronRoot h1,#tarteaucitronRoot h2,#tarteaucitronRoot h3,#tarteaucitronRoot h4,#tarteaucitronRoot h5,#tarteaucitronRoot h6,#tarteaucitronRoot p,#tarteaucitronRoot blockquote,#tarteaucitronRoot pre,#tarteaucitronRoot a,#tarteaucitronRoot abbr,#tarteaucitronRoot acronym,#tarteaucitronRoot address,#tarteaucitronRoot big,#tarteaucitronRoot cite,#tarteaucitronRoot code,#tarteaucitronRoot del,#tarteaucitronRoot dfn,#tarteaucitronRoot em,#tarteaucitronRoot img,#tarteaucitronRoot ins,#tarteaucitronRoot kbd,#tarteaucitronRoot q,#tarteaucitronRoot s,#tarteaucitronRoot samp,#tarteaucitronRoot small,#tarteaucitronRoot strike,#tarteaucitronRoot strong,#tarteaucitronRoot sub,#tarteaucitronRoot sup,#tarteaucitronRoot tt,#tarteaucitronRoot var,#tarteaucitronRoot b,#tarteaucitronRoot u,#tarteaucitronRoot i,#tarteaucitronRoot center,#tarteaucitronRoot dl,#tarteaucitronRoot dt,#tarteaucitronRoot dd,#tarteaucitronRoot ol,#tarteaucitronRoot ul,#tarteaucitronRoot li,#tarteaucitronRoot fieldset,#tarteaucitronRoot form,#tarteaucitronRoot label,#tarteaucitronRoot legend,#tarteaucitronRoot table,#tarteaucitronRoot caption,#tarteaucitronRoot tbody,#tarteaucitronRoot tfoot,#tarteaucitronRoot thead,#tarteaucitronRoot tr,#tarteaucitronRoot th,#tarteaucitronRoot td,#tarteaucitronRoot article,#tarteaucitronRoot aside,#tarteaucitronRoot canvas,#tarteaucitronRoot details,#tarteaucitronRoot embed,#tarteaucitronRoot figure,#tarteaucitronRoot figcaption,#tarteaucitronRoot footer,#tarteaucitronRoot header,#tarteaucitronRoot hgroup,#tarteaucitronRoot menu,#tarteaucitronRoot nav,#tarteaucitronRoot output,#tarteaucitronRoot ruby,#tarteaucitronRoot section,#tarteaucitronRoot summary,#tarteaucitronRoot time,#tarteaucitronRoot mark,#tarteaucitronRoot audio,#tarteaucitronRoot video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-align:initial;text-shadow:initial;}#tarteaucitronRoot *{transition:border 300ms,background 300ms,opacity 200ms,box-shadow 400ms}#tarteaucitronRoot article,#tarteaucitronRoot aside,#tarteaucitronRoot details,#tarteaucitronRoot figcaption,#tarteaucitronRoot figure,#tarteaucitronRoot footer,#tarteaucitronRoot header,#tarteaucitronRoot hgroup,#tarteaucitronRoot menu,#tarteaucitronRoot nav,#tarteaucitronRoot section{display:block;}#tarteaucitronRoot ol,#tarteaucitronRoot ul{list-style:none;}#tarteaucitronRoot blockquote,#tarteaucitronRoot q{quotes:none;}#tarteaucitronRoot blockquote:before,#tarteaucitronRoot blockquote:after,#tarteaucitronRoot q:before,#tarteaucitronRoot q:after{content:'';content:none;}#tarteaucitronRoot table{border-collapse:collapse;border-spacing:0;}#tarteaucitronRoot a:focus-visible,#tarteaucitronRoot button:focus-visible{outline:3px dashed #3d86d8;}div#tarteaucitronMainLineOffset{margin-top:0!important;}div#tarteaucitronServices{margin-top:21px!important;}div#tarteaucitronServices{box-shadow:0 40px 60px #545454;}@media screen and (max-width:479px){#tarteaucitron .tarteaucitronLine .tarteaucitronName{width:90% !important;}#tarteaucitron .tarteaucitronLine .tarteaucitronAsk{float:left !important;margin:10px 15px 5px;}}@media screen and (max-width:767px){#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer,#tarteaucitron{background:#fff;border:0 !important;bottom:0 !important;height:100% !important;left:0 !important;margin:0 !important;max-height:100% !important;max-width:100% !important;top:0 !important;width:100% !important;}#tarteaucitron .tarteaucitronBorder{border:0 !important;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList{border:0 !important;}#tarteaucitron #tarteaucitronServices .tarteaucitronTitle{text-align:left !important;}.tarteaucitronName .tarteaucitronH2{max-width:80%;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk{text-align:center !important;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk button{margin-bottom:5px;}}@media screen and (min-width:768px) and (max-width:991px){#tarteaucitron{border:0 !important;left:0 !important;margin:0 5% !important;max-height:80% !important;width:90% !important;}}#tarteaucitronRoot div#tarteaucitron{left:0;right:0;margin:auto;}#tarteaucitronRoot button#tarteaucitronBack{background:#eee;}#tarteaucitron .clear{clear:both;}#tarteaucitron a{color:rgb(66,66,66);font-size:11px;font-weight:700;text-decoration:none;}#tarteaucitronRoot button{background:transparent;border:0;}#tarteaucitronAlertBig strong,#tarteaucitronAlertSmall strong,#tarteaucitronAlertBig a,#tarteaucitronAlertSmall a{color:#fff;}#tarteaucitron strong{font-size:22px;font-weight:500;}#tarteaucitron ul{padding:0;}#tarteaucitron .tarteaucitronH1,#tarteaucitron .tarteaucitronH2,#tarteaucitron .tarteaucitronH3,#tarteaucitron .tarteaucitronH4,#tarteaucitron .tarteaucitronH5,#tarteaucitron .tarteaucitronH6{display:block;}.cookie-list{list-style:none;padding:0;margin:0;}#tarteaucitronRoot{left:0;position:absolute;right:0;top:0;width:100%;}#tarteaucitronRoot *{box-sizing:initial;color:#333;font-size:14px;line-height:normal;vertical-align:initial;}#tarteaucitronRoot .tarteaucitronH1{font-size:1.5em;text-align:center;color:#fff;margin:15px 0 28px;}#tarteaucitronRoot .tarteaucitronH2{display:inline-block;margin:12px 0 0 15px;color:#fff;}#tarteaucitronCookiesNumberBis.tarteaucitronH2{margin-left:0;}#tarteaucitronBack{background:#fff;display:none;height:100%;left:0;opacity:0.7;position:fixed;top:0;width:100%;z-index:2147483646;}#tarteaucitron{display:none;max-height:80%;left:50%;margin:0 auto 0 -430px;padding:0;position:fixed;top:6%;width:860px;z-index:2147483647;}#tarteaucitron .tarteaucitronBorder{background:#fff;border:2px solid #333;border-top:0;height:auto;overflow:auto;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronClosePanelCookie,#tarteaucitron #tarteaucitronClosePanel{background:#333333;color:#fff;cursor:pointer;font-size:12px;font-weight:700;text-decoration:none;padding:4px 0;position:absolute;right:0;text-align:center;width:70px;}#tarteaucitron #tarteaucitronDisclaimer{color:#555;font-size:12px;margin:15px auto 0;width:80%;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronHidden,#tarteaucitron #tarteaucitronServices .tarteaucitronHidden{background:rgba(51,51,51,0.07);}#tarteaucitron #tarteaucitronServices .tarteaucitronHidden{display:none;position:relative;}#tarteaucitronCookiesList .tarteaucitronH3.tarteaucitronTitle{width:100%;box-sizing:border-box;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronTitle,#tarteaucitron #tarteaucitronServices .tarteaucitronTitle button,#tarteaucitron #tarteaucitronInfo,#tarteaucitron #tarteaucitronServices .tarteaucitronDetails,#tarteaucitronRoot .asCatToggleBtn{color:#fff;display:inline-block;font-size:14px;font-weight:700;margin:20px 0px 0px;padding:5px 20px;text-align:left;width:auto;background:#333;}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName a,#tarteaucitron #tarteaucitronServices .tarteaucitronTitle a{color:#fff;font-weight:500;}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName a:hover,#tarteaucitron #tarteaucitronServices .tarteaucitronTitle a:hover{text-decoration:none !important;}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName a{font-size:22px;}#tarteaucitron #tarteaucitronServices .tarteaucitronTitle a{font-size:14px;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronTitle{padding:5px 10px;margin:0;}#tarteaucitron #tarteaucitronInfo,#tarteaucitron #tarteaucitronServices .tarteaucitronDetails:not(.tarteaucitronDetailsInline){color:#fff;display:none;font-size:12px;font-weight:500;margin-top:0;max-width:270px;padding:20px;position:absolute;z-index:2147483647;}#tarteaucitron #tarteaucitronServices .tarteaucitronTitle + [id^="tarteaucitronDetails"]{width:calc(100% - 40px);font-weight:500;margin:0;padding:5px 20px 20px;background:rgba(51,51,51,0.2);color:#333;}#tarteaucitron #tarteaucitronInfo a{color:#fff;text-decoration:underline;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine:hover{background:rgba(51,51,51,0.2);}#tarteaucitron #tarteaucitronServices .tarteaucitronLine{background:rgba(51,51,51,0.1);border-left:5px solid transparent;margin:0;overflow:hidden;padding:15px 5px;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed{border-color:#1B870B;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsDenied{border-color:#9C1A1A;}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine{background:#333;border:3px solid #333;border-left:9px solid #333;border-top:5px solid #333;margin-bottom:0;margin-top:21px;position:relative;}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine:hover{background:#333;}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName{margin-left:15px;margin-top:2px;}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName button{color:#fff;}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronAsk{margin-top:0px !important;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName{display:inline-block;float:left;margin-left:15px;text-align:left;width:50%;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName a:hover{text-decoration:underline;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk{display:inline-block;float:right;margin:7px 15px 0;text-align:right;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronAllow,#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronDeny,.tac_activate .tarteaucitronAllow{background:#555;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;padding:6px 10px;text-align:center;text-decoration:none;width:auto;border:0;}#tarteaucitron #tarteaucitronServices #tarteaucitronAllAllowed.tarteaucitronIsSelected{background-color:#1B870B;opacity:1;}#tarteaucitron #tarteaucitronServices #tarteaucitronAllDenied.tarteaucitronIsSelected,#tarteaucitron #tarteaucitronServices #tarteaucitronAllDenied2.tarteaucitronIsSelected{background-color:#9C1A1A;opacity:1;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed .tarteaucitronAllow,#tarteaucitron #tarteaucitronServices #tarteaucitronServices_mandatory .tarteaucitronLine button.tarteaucitronAllow{background-color:#1B870B;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsDenied .tarteaucitronDeny{background-color:#9C1A1A;}#tarteaucitron #tarteaucitronServices #tarteaucitronServices_mandatory .tarteaucitronLine button.tarteaucitronAllow{opacity:0.4;}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName .tarteaucitronListCookies{color:#333;font-size:12px;}#tarteaucitron .tarteaucitronH3{font-size:18px;}#tarteaucitron #tarteaucitronMainLineOffset .tarteaucitronName{width:auto!important;margin-left:0!important;font-size:14px;}.tarteaucitronAlertBigBottom span#tarteaucitronDisclaimerAlert,.tarteaucitronAlertBigTop span#tarteaucitronDisclaimerAlert{display:inline-flex;}span#tarteaucitronDisclaimerAlert{padding:0 10px;display:inline-block;overflow-y:auto;max-height:50vh;line-height:normal;}@media only screen and (max-width:768px){#tarteaucitronRoot span#tarteaucitronDisclaimerAlert{font-size:16px;}}#tarteaucitron .tarteaucitronBorder,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronHidden,#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine{border-color:#333!important;}.tarteaucitronAlertBigTop{top:0;}.tarteaucitronAlertBigBottom{bottom:0;}#tarteaucitronRoot #tarteaucitronAlertBig{background:#333;color:#fff;display:none;font-size:15px !important;left:0;position:fixed;box-sizing:content-box;z-index:2147483645;text-align:center;padding:10px 0 10px 0;margin:auto;width:100%;}#tarteaucitronAlertBig #tarteaucitronPrivacyUrl,#tarteaucitronAlertBig #tarteaucitronPrivacyUrlDialog,#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert,#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert strong{color:#fff;}#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert strong{font-weight:700;}#tarteaucitronAlertBig #tarteaucitronPrivacyUrl,#tarteaucitronAlertBig #tarteaucitronPrivacyUrlDialog{cursor:pointer;}#tarteaucitronAlertBig #tarteaucitronCloseAlert,#tarteaucitronAlertBig #tarteaucitronPersonalize,#tarteaucitronAlertBig #tarteaucitronPersonalize2,.tarteaucitronCTAButton,#tarteaucitron #tarteaucitronPrivacyUrl,#tarteaucitron #tarteaucitronPrivacyUrlDialog,#tarteaucitronRoot .tarteaucitronDeny,#tarteaucitronRoot .tarteaucitronAllow{background:#008300;color:#fff;cursor:pointer;display:inline-block;font-size:16px!important;line-height:1.2;padding:5px 10px;text-decoration:none;margin-left:7px;}#tarteaucitronRoot .tarteaucitronDeny{background:#9C1A1A;}#tarteaucitronAlertBig #tarteaucitronCloseAlert,#tarteaucitron #tarteaucitronPrivacyUrl,#tarteaucitron #tarteaucitronPrivacyUrlDialog{background:#fff;color:#333;font-size:13px;margin-bottom:3px;margin-left:7px;padding:5px 10px;}#tarteaucitronPercentage{background:#0A0!important;box-shadow:0 0 2px #fff,0 1px 2px #555;height:5px;left:0;position:fixed;width:0;z-index:2147483644;}.tarteaucitronIconBottomRight{bottom:0;right:0;}.tarteaucitronIconBottomLeft{bottom:0;left:0;}.tarteaucitronIconTopRight{top:0;right:0;}.tarteaucitronIconTopLeft{top:0;left:0;}.tarteaucitronIconTopLeft #tarteaucitronManager{border-radius:2px 7px 7px 2px;}.tarteaucitronIconTopRight #tarteaucitronManager{border-radius:7px 2px 2px 7px;}.tarteaucitronIconBottomLeft #tarteaucitronManager{border-radius:7px 7px 2px 2px;}.tarteaucitronIconBottomRight #tarteaucitronManager{border-radius:7px 7px 2px 2px;}#tarteaucitronIcon{background:transparent;position:fixed;width:auto;z-index:2147483646;}#tarteaucitronIcon #tarteaucitronManager{color:transparent;cursor:pointer;display:inline-block;font-size:11px !important;padding:8px 10px 8px;border:none;}#tarteaucitronIcon #tarteaucitronManager img{width:50px;height:50px;}#tarteaucitronRoot .tarteaucitronCross::before{content:'\2717';display:inline-block;color:white;}#tarteaucitronRoot .tarteaucitronCheck::before{content:'\2713';display:inline-block;color:white;}#tarteaucitronRoot .tarteaucitronPlus::before{content:'\271b';display:inline-block;color:white;}.tarteaucitronAlertSmallTop,.tarteaucitronAlertSmallBottom{bottom:0;}#tarteaucitronAlertSmall{background:#333;display:none;padding:0;position:fixed;right:0;text-align:center;width:auto;z-index:2147483646;}#tarteaucitronAlertSmall #tarteaucitronManager{color:#fff;cursor:pointer;display:inline-block;font-size:11px !important;padding:8px 10px 8px;}#tarteaucitronAlertSmall #tarteaucitronManager:hover{background:rgba(255,255,255,0.05);}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot{background-color:gray;border-radius:5px;display:block;height:8px;margin-bottom:1px;margin-top:5px;overflow:hidden;width:100%;}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotGreen,#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotYellow,#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotRed{display:block;float:left;height:100%;width:0%;}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotGreen{background-color:#1B870B;}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotYellow{background-color:#FBDA26;}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotRed{background-color:#9C1A1A;}#tarteaucitronAlertSmall #tarteaucitronCookiesNumber{background:rgba(255,255,255,0.2);color:#fff;cursor:pointer;display:inline-block;font-size:30px;padding:0px 10px;vertical-align:top;}#tarteaucitronAlertSmall #tarteaucitronCookiesNumber:hover{background:rgba(255,255,255,0.3);}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer{display:none;max-height:70%;max-width:500px;position:fixed;right:0;width:100%;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList{background:#fff;border:2px solid #333;color:#333;font-size:11px;height:auto;overflow:auto;text-align:left;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList strong{color:#333;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesTitle{background:#333;margin-top:21px;padding:13px 0 9px 13px;text-align:left;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesTitle strong{color:#fff;font-size:16px;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain{background:rgba(51,51,51,0.1);padding:7px 5px 10px;word-wrap:break-word;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain:hover{background:rgba(51,51,51,0.2);}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain a{color:#333;text-decoration:none;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain .tarteaucitronCookiesListLeft{display:inline-block;width:50%;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain .tarteaucitronCookiesListLeft a strong{color:darkred;}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain .tarteaucitronCookiesListRight{color:#333;display:inline-block;font-size:11px;margin-left:10%;vertical-align:top;width:30%;}.tac_activate{background:#333;color:#fff;display:table;font-size:12px;height:100%;line-height:initial;margin:auto;text-align:center;width:100%;}.tac_float{display:table-cell;text-align:center;vertical-align:middle;}.tac_activate .tac_float strong{color:#fff;}.tac_activate .tac_float .tarteaucitronAllow{background-color:#1B870B;display:inline-block;}ins.ferank-publicite,ins.adsbygoogle{text-decoration:none;}div.amazon_product{height:240px;width:120px;}.tarteaucitronIsAllowed .tarteaucitronDeny{opacity:0.4!important;}.tarteaucitronIsDenied .tarteaucitronAllow{opacity:0.4!important;}.tarteaucitronIsAllowed .tarteaucitronAllow{opacity:1!important;}.tarteaucitronIsDenied .tarteaucitronDeny{opacity:1!important;}.tarteaucitronLine .tarteaucitronAllow,.tarteaucitronLine .tarteaucitronDeny{opacity:0.4;}#tarteaucitronServices_mandatory button.tarteaucitronAllow{opacity:1;}div#tarteaucitronInfo{display:block!important;position:relative !important;text-align:center!important;max-width:80%!important;padding:15px 0!important;margin:-10px auto 40px!important;font-size:1em!important;border-bottom:1px solid;border-top:1px solid;border-color:#555;}a.tarteaucitronSelfLink{position:absolute;left:0;right:0;bottom:-30px;text-align:center!important;display:block;height:30px;}.tarteaucitronMainLine .tarteaucitronH2{font-size:1.2em!important;margin-top:4px!important;}span.tarteaucitronTitle.tarteaucitronH3{margin-top:12px!important;}#tarteaucitronCloseCross{position:absolute;color:#FFF;font-size:1.8rem;cursor:pointer;top:10px;right:26px}#tarteaucitronCloseCross span{color:inherit;}.tarteaucitron-spacer-20{height:20px;display:block;}.tarteaucitron-display-block{display:block;}.tarteaucitron-display-none{display:none;}
