.gbp-section{background-color:#c85858;padding:7rem 40px}@media (max-width:1024px){.gbp-section{padding:6rem 30px}}@media (max-width:767px){.gbp-section{padding:4rem 20px}}.gbp-section__inner{color:var(--accent);margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);position:relative;z-index:1}.gbp-section__headline {margin-bottom:1.5rem;}@media (max-width: 767px) {.gbp-section__headline {margin-bottom:1.25rem;}}.gbp-section__text {font-size:1.125rem;}.gbp-card__meta-text {font-size:0.875rem;margin-bottom:0.5rem;}.gbp-button--primary{background-color:#000000;border:1px solid;color:#ffffff;display:inline-flex;font-size:1rem;padding:0.75rem 1.5rem;text-decoration:none}.gbp-button--primary:is(:hover,:focus){background-color:#000000;color:#ffffff}.gbp-card--border {border:1px solid #000000;}.gbp-button--secondary{border:1px solid #000000;color:currentColor;display:inline-flex;font-size:1rem;padding:0.75rem 1.5rem;text-decoration:none}.gbp-button--secondary:is(:hover,:focus){color:currentColor}.urgent-entete{background-color:#d30212;color:var(--base-3);display:block;min-height:60px}@media (max-width:767px){.urgent-entete{margin:0px;padding:10px}}.titre-laune{background-color:rgba(27,37,61,0.75);bottom:6px;color:#ffffff;font-family:var(--gp-font--montserrat);font-size:2em;font-weight:600;position:absolute;padding:20px}.titre-laune:is(:hover,:focus){color:#8ea8dd}.titre-laune a{color:#ffffff}@media (max-width:1024px){.titre-laune{font-size:1.2em}}@media (max-width:767px){.titre-laune{font-size:.5em;padding:0px}}.gbp-section__tagline {font-size:1rem;font-weight:600;margin-bottom:0.75rem;}.gbp-card__title{font-size:1.25rem;margin-bottom:0.5rem}.gbp-card__text {font-size:1rem;margin-bottom:0px;}.lire-aussi{border-bottom-style:solid;border-bottom-width:1px;border-left-style:solid;border-left-width:1px;border-right-style:solid;border-right-width:1px;border-top-style:solid;border-top-width:1px;display:grid;max-width:var(--gb-container-width);padding-left:20px;padding-right:20px;padding-top:20px;margin:0px auto}@media (max-width:1024px){.lire-aussi{display:flex;padding-left:20px;padding-right:20px}}@media (max-width:767px){.lire-aussi{display:flex;padding-left:10px;padding-right:5px;padding-top:0px;width:100%}}.actualite-accueil-element{overflow-x:hidden;overflow-y:hidden;padding:0px}@media (max-width:767px){.actualite-accueil-element{align-items:flex-start;column-gap:5px;display:flex;flex-direction:row}}.actualite-accueil-img{display:block;height:auto;margin-bottom:10px;max-width:100%;transition:all 0.5s ease 0s}.actualite-accueil-img:is(:hover,:focus){transition:filter 0.5s ease 0s;object-fit:fill}.actualite-accueil-titre{font-size:16px;margin-bottom:5px}.actualite-accueil-titre:is(:hover,:focus){transition:all 0.5s ease 0s}.actualite-accueil-titre a{color:var(--contrast-2);font-weight:600}.actualite-accueil-titre a:is(:hover,:focus){color:var(--accent)}@media (max-width:767px){.actualite-accueil-titre{font-size:15px}}.actualite-accueil-bloc{padding-bottom:20px;padding-top:40px}.actualite-accueil-entete{border-bottom-style:solid;border-bottom-width:2px;color:var(--contrast);font-size:25px;font-weight:700;letter-spacing:1px;padding-bottom:5px;text-transform:uppercase}@media (max-width:767px){.actualite-accueil-entete{font-size:20px}}.actualite-accueil-date{color:var(--contrast-2);font-size:12px;margin-bottom:0px}.actualite-accueil-looper{column-gap:20px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));row-gap:20px}@media (max-width:767px){.actualite-accueil-looper{display:grid;grid-template-columns:1fr;row-gap:10px}}.actualite-accueil-element-container{column-gap:1em;display:block;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1em}@media (max-width:767px){.actualite-accueil-element-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.gbp-card {padding:1.5rem;}@media (max-width: 767px) {.gbp-card {padding:1.25rem;}}.gbp-footer{font-size:0.875rem;padding:5rem 40px}.gbp-footer a{font-size:0.875rem}@media (max-width:1024px){.gbp-footer{padding:4rem 30px}}@media (max-width:767px){.gbp-footer{padding:3rem 20px}}.gbp-footer__link{display:block;padding-bottom:0.375rem;padding-top:0.375rem}.pluslus_footer{color:var(--contrast-2)}.pluslus_footer h2{font-size:1.5em;text-transform:uppercase;color:var(--contrast);font-weight:600}