/* @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;}
.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;}
