/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.actus-mouvement{margin-top:64px;margin-bottom:64px;background-color:#F6F8FF;padding:40px 0;}.actus-mouvement__header{display:flex;align-items:center;justify-content:space-between;margin:0 0 24px;}@media (min-width:768px){.actus-mouvement__header{margin:0 0 40px;}}@media (max-width:767px){.actus-mouvement__header .link--more-arrow{display:none;}}.actus-mouvement__footer{text-align:center;}@media (min-width:768px){.actus-mouvement__footer{display:none;}}.actus-mouvement__title{margin:0;font-size:24px;line-height:150%;}@media (max-width:767px){.actus-mouvement__content > div{margin-right:-20px;margin-left:-20px;}}.view-actus-home-mouvement .view__content{padding:0 20px;display:flex;align-items:stretch;margin:-10px;}@media (min-width:768px){.view-actus-home-mouvement .view__content{flex-wrap:wrap;margin:-20px;padding:0;}}.view-actus-home-mouvement .views-row{padding:10px;flex:0 0 300px;}@media (min-width:768px){.view-actus-home-mouvement .views-row{flex:0 0 50%;padding:20px;}}
.card-federale{display:flex;flex-direction:column;align-items:stretch;}@media (min-width:768px){.card-federale{flex-direction:row;align-items:flex-start;}}.card-federale__aside{position:relative;flex-shrink:0;margin-bottom:24px;}@media (min-width:768px){.card-federale__aside{margin-bottom:0;margin-right:24px;}}.card-federale__aside .field-category-tag{position:absolute;top:24px;left:24px;}@media (min-width:768px){.card-federale__aside .field-category-tag{display:none;}}.card-federale__aside img{border-radius:8px;aspect-ratio:4/3;width:100%;}@media (min-width:768px){.card-federale__aside img{width:245px;}}.card-federale__title{font-size:16px;line-height:150%;margin:8px 0;}@media (min-width:768px){.card-federale__title{font-size:18px;}}.card-federale.card-enlarge-link:hover .card-federale__title{color:var(--c-primary);}.card-federale .field-thematique{gap:10px;}.card-federale .field-thematique .field__item{margin:0;}
.dialog-campaign{border:none;padding:0;width:430px;max-width:100%;background-color:transparent;border-radius:12px;opacity:0;transition:opacity 0.3s ease;}.dialog-campaign__close{position:absolute;top:15px;right:15px;border:none;padding:0;background-color:#232931;color:#FFFFFF;transition:background-color 0.15s ease;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:8px;text-indent:-9999em;}.dialog-campaign__close:after{content:"";display:inline-block;width:32px;height:32px;background-color:currentColor;mask-image:url(/themes/custom/front/components/molecules/dialog-campaign/img/close.svg);mask-size:contain;mask-repeat:no-repeat;}.dialog-campaign__close:hover{background-color:var(--c-primary);}.dialog-campaign::backdrop{background-color:rgba(35,41,49,0.7);}.dialog-campaign[open]{opacity:1;}@starting-style{.dialog-campaign[open]{opacity:0;}}
.source-site{margin:0 0 8px;color:var(--c-primary);font-size:14px;line-height:170%;}.source-site--regular{font-weight:700;}.source-site a{color:var(--c-primary);}.source-site a:not(:hover){text-decoration:none;}
