.agenda{padding:3rem 0}.agenda h2{border-left:4px solid #305399;margin:0 0 30px;padding:0 0 0 24px;text-transform:capitalize}.agenda .derniers_agenda{align-items:stretch;display:flex;flex-flow:row nowrap;gap:13px}@media screen and (max-width:1024px){.agenda .derniers_agenda{flex-flow:column nowrap}}.agenda .derniers_agenda .agenda_slide{background-color:#fff;box-shadow:0 2px 20px 0 rgba(0,0,0,.2);flex:1;flex-basis:100%;overflow:hidden}@media screen and (max-width:1024px){.agenda .derniers_agenda .agenda_slide{width:100%}}.agenda .derniers_agenda .agenda_slide .agenda_image img{display:block;height:191px;object-fit:cover;width:100%}.agenda .derniers_agenda .agenda_slide .agenda_date{margin-top:-2.5rem;position:absolute}.agenda .derniers_agenda .agenda_slide .agenda_date .wrapper_date{color:#fff;display:flex;flex-direction:row;font-weight:500}.agenda .derniers_agenda .agenda_slide .agenda_date .wrapper_date .wrapper_start_date{background-color:#0c2b6b}.agenda .derniers_agenda .agenda_slide .agenda_date .wrapper_date .wrapper_end_date{background-color:#305399;background-image:url(/dist/images/sections/agenda/losange_bleu.2cd9f7667b0139af.png);background-position:-40% 50%;background-repeat:no-repeat}.agenda .derniers_agenda .agenda_slide .agenda_date .wrapper_date .wrapper_end_date,.agenda .derniers_agenda .agenda_slide .agenda_date .wrapper_date .wrapper_start_date{display:flex;flex-direction:column;height:105px;justify-content:center;width:105px}.agenda .derniers_agenda .agenda_slide .agenda_date .wrapper_date .wrapper_end_date .day,.agenda .derniers_agenda .agenda_slide .agenda_date .wrapper_date .wrapper_start_date .day{color:#2ac940;font-size:24px;font-weight:700;letter-spacing:-.95px;line-height:27px;text-align:center}.agenda .derniers_agenda .agenda_slide .agenda_date .wrapper_date .wrapper_end_date .month,.agenda .derniers_agenda .agenda_slide .agenda_date .wrapper_date .wrapper_start_date .month{color:#fff;font-size:18px;font-weight:500;letter-spacing:-.71px;line-height:20px;text-align:center}.agenda .derniers_agenda .agenda_slide .agenda_date .wrapper_date .wrapper_mobile_date{align-items:center;background:#234396;display:flex;height:105px;padding:0 10px}.agenda .derniers_agenda .agenda_slide .agenda_date .wrapper_date .wrapper_mobile_date p{color:#fff}.agenda .derniers_agenda .agenda_slide .agenda_content{display:flex;flex-direction:column;justify-content:space-between;padding:82px 25px 32px 35px}@media screen and (max-width:1024px){.agenda .derniers_agenda .agenda_slide .agenda_content{height:auto;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;padding:82px 20px 32px}}.agenda .derniers_agenda .agenda_slide .agenda_content .agenda_titre{display:block}.agenda .derniers_agenda .agenda_slide .agenda_content .agenda_titre a{color:#333!important;display:block;font-size:24px;font-weight:700;letter-spacing:-.95px;line-height:27px;overflow:hidden;-webkit-text-decoration:none;text-decoration:none}.agenda .derniers_agenda .agenda_slide .agenda_content .agenda_description{display:block;margin-top:12px}.agenda .derniers_agenda .agenda_slide .agenda_content .agenda_description a{color:#333!important;font-size:16px;line-height:20px;overflow:hidden;-webkit-text-decoration:none;text-decoration:none}.agenda .derniers_agenda .agenda_slide .agenda_content .agenda_footer{position:relative}.agenda .derniers_agenda .agenda_slide .agenda_content .agenda_footer .agenda_trait{background-color:#2ac940;height:1px;width:126px}.agenda .derniers_agenda .agenda_slide .agenda_content .agenda_footer .agenda_adresse{display:flex;flex-direction:row;gap:13px;margin-top:22px}.agenda .derniers_agenda .agenda_slide .agenda_content .agenda_footer .agenda_adresse img{width:15px}.agenda .derniers_agenda .agenda_slide .agenda_content .agenda_footer .agenda_adresse .nom_lieu{color:#333;font-size:14px;font-weight:700;line-height:16px;margin:0}.agenda .derniers_agenda .agenda_slide .agenda_content .agenda_footer .agenda_adresse .adresse_lieu{color:#333;font-size:14px;font-weight:400;line-height:16px;margin:0}