*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{text-rendering:geometricPrecision}html body{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;max-height:999999px;margin:0 auto}body sup{top:-.7em;font-size:50%}body:not(.elementor-editor-active) .elementor-menu-anchor:before{content:"";display:block;height:80px;margin:-80px 0 0;visibility:hidden;pointer-events:none}body.elementor-editor-active .elementor-menu-anchor{height:20px;background-color:pink}.elementor-widget.elementor-widget-icon-box:not(.liens_multiples) a:after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0}h1,h2,h3,h4,h5,h6{font-weight:inherit;margin-block-start:0;margin-block-end:0}main .elementor-widget-text-editor h1,main .elementor-widget-text-editor h2,main .elementor-widget-text-editor h3,main .elementor-widget-text-editor h4,main .elementor-widget-text-editor h5,main .elementor-widget-text-editor h6{text-transform:initial;font-weight:inherit}main .elementor-widget-text-editor a,main .elementor-widget-text-editor a:hover,main .elementor-widget-text-editor a:active,main .elementor-widget-text-editor a:focus,footer .elementor-widget-text-editor a,footer .elementor-widget-text-editor a:hover,footer .elementor-widget-text-editor a:active,footer .elementor-widget-text-editor a:focus,.elementor-location-archive .elementor-widget-text-editor a,.elementor-location-archive .elementor-widget-text-editor a:hover,.elementor-location-archive .elementor-widget-text-editor a:active,.elementor-location-archive .elementor-widget-text-editor a:focus,.elementor-accordion-item .elementor-tab-content a,.elementor-accordion-item .elementor-tab-content a:hover,.elementor-accordion-item .elementor-tab-content a:active,.elementor-accordion-item .elementor-tab-content a:focus{color:inherit;text-decoration:underline}.elementor-widget-icon-list .elementor-icon-list-item a,.elementor-widget-icon-list .elementor-icon-list-item a:hover,.elementor-widget-icon-list .elementor-icon-list-item a:active,.elementor-widget-icon-list .elementor-icon-list-item a:focus,.elementor-widget-icon-box a,.elementor-widget-icon-box a:hover,.elementor-widget-icon-box a:active,.elementor-widget-icon-box a:focus{color:inherit}.elementor-widget-theme-post-content a{text-decoration:underline !important}.elementor-heading-title>a{color:inherit;font-size:inherit;line-height:inherit}b,strong{font-weight:900 !important}main .elementor-widget-text-editor ul{padding-left:20px}main .elementor-widget-text-editor ul li::marker{color:var(--e-global-color-primary);font-size:1rem}main .elementor-widget-text-editor ol{counter-reset:my-awesome-counter;list-style:none}main .elementor-widget-text-editor ol li{margin:0 0 1rem 0;counter-increment:my-awesome-counter;position:relative}main .elementor-widget-text-editor ol li::before{content:counter(my-awesome-counter);color:#fff;font-size:17px;font-weight:normal;position:absolute;--size:33px;left:calc(-1 * var(--size) - 10px);top:4px;line-height:var(--size);width:var(--size);height:var(--size);top:0;border-radius:50%;text-align:center;background-color:var(--e-global-color-primary)}.boucle-actus{max-width:510px}.css-categorie-image{position:absolute;top:-3px;right:-3px;background-color:white;width:35px !important;height:35px;border-radius:50%;padding:7px;-webkit-box-shadow:0px 10px 13px -7px #000,5px 5px 15px 5px transparent;box-shadow:0px 10px 13px -7px #000,5px 5px 15px 5px transparent}.css-categorie-image .categorie-image{background-color:white;width:23px}.gpnf-add-entry{background-color:var(--e-global-color-primary) !important}.elementor-button-wrapper a:hover{transform:translateX(5px)}.jet-mobile-menu__toggle{border-radius:5px}.jet-mega-menu-mega-container__inner{border-top:5px solid var(--e-global-color-secondary);border-bottom:5px solid var(--e-global-color-secondary);padding:0 !important}@media (max-width: 767px){.jet-mega-menu-mega-container__inner{border-top:5px solid var(--e-global-color-secondary);border-bottom:5px solid var(--e-global-color-secondary)}}@media (max-width: 767px){.separateur-mega-menu{border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}.espaceur-mega-menu{height:var(--spacer-size)}}li.jet-mega-menu-item--sub-level .jet-mega-menu-item__inner a{min-width:244px;width:100%;padding:10px !important}.current-page-ancestor,.current-menu-ancestor{background-color:var(--e-global-color-secondary)}.jet-mega-menu-sub-menu>.jet-mega-menu-sub-menu__list{-ms-flex-direction:initial;flex-direction:initial}@media (max-width: 767px){.jet-mega-menu.jet-mega-menu--layout-dropdown .jet-mega-menu-toggle-icon svg{height:20px}.jet-mega-menu-sub-menu>.jet-mega-menu-sub-menu__list{-ms-flex-direction:column;flex-direction:column}}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:20px 15px}@media screen and (min-width: 768px){.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:30px 20px}}@media screen and (min-width: 1024px){.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:60px 20px}}.elementor-column-gap-narrow>.elementor-column>.elementor-element-populated{padding:10px 0px}@media screen and (min-width: 576px){.elementor-column-gap-narrow>.elementor-column>.elementor-element-populated{padding:20px}}.rank-math-breadcrumb p{margin-bottom:0}.rank-math-breadcrumb a,.rank-math-breadcrumb a:hover,.rank-math-breadcrumb a:active,.rank-math-breadcrumb a:focus,.rank-math-breadcrumb *,.rank-math-breadcrumb *:hover,.rank-math-breadcrumb *:active,.rank-math-breadcrumb *:focus{color:#fff;font-size:20px}.rank-math-breadcrumb .last{font-weight:bold}.rank-math-breadcrumb .separator{color:var(--e-global-color-secondary)}@media screen and (min-width: 768px){.rank-math-breadcrumb .separator{padding:0 10px}}.elementor-accordion .elementor-tab-title{border-bottom:1px solid #d5d8dc !important}