#app #main .archive{padding:1.5rem 2rem 6rem}#app #main .archive .e-content .filter{background:#d8d8d8;color:#333;font-size:20px;height:197px;line-height:22px;margin-bottom:44px;padding:42px 58px 69px 40px}@media screen and (max-width:1024px){#app #main .archive .e-content .filter,#app #main .archive .e-content .filter .pi_agenda_container{height:auto;padding:2rem}}#app #main .archive .e-content .filter .filter_content{align-items:flex-end;display:flex;flex-direction:row;gap:17px}#app #main .archive .e-content .filter .filter_content>*{flex:1 1 50%}@media screen and (max-width:1024px){#app #main .archive .e-content .filter .filter_content>*{flex:1 1 100%;width:100%}#app #main .archive .e-content .filter .filter_content{flex-direction:column;width:100%}}#app #main .archive .e-content .filter .filter_content label{display:block;font-weight:700;margin-bottom:10px}#app #main .archive .e-content .filter .filter_content .filter_category select,#app #main .archive .e-content .filter .filter_content .filter_date select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;font-size:14px;font-weight:500;line-height:16px;padding:16px 17px;width:100%}#app #main .archive .e-content .agendas{align-items:flex-start;display:flex;flex-flow:row wrap;gap:3rem 13px}@media screen and (max-width:1024px){#app #main .archive .e-content .agendas{flex-flow:column nowrap;gap:14px}}#app #main .archive .e-content .agendas .agenda_slide{flex:0 1 calc(33.5% - 13px)}@media screen and (max-width:1024px){#app #main .archive .e-content .agendas .agenda_slide{display:flex;flex:1 1 100%;flex-direction:row;float:none;margin:0;min-height:0;width:100%}#app #main .archive .e-content .agendas .agenda_slide .agenda_image{display:block;flex:44%}#app #main .archive .e-content .agendas .agenda_slide .agenda_content{flex:56%;gap:0;height:176px;justify-content:space-between;max-height:176px;min-height:176px;padding:14px 15px}#app #main .archive .e-content .agendas .agenda_slide .agenda_content .agenda_category a{font-size:12px;line-height:20px;margin-bottom:6px;text-transform:uppercase}#app #main .archive .e-content .agendas .agenda_slide .agenda_content .agenda_titre a{font-size:18px;line-height:20px}#app #main .archive .e-content .agendas .agenda_slide .agenda_content .agenda_description,#app #main .archive .e-content .agendas .agenda_slide .agenda_footer .agenda_trait{display:none}#app #main .archive .e-content .agendas .agenda_slide .agenda_footer .content_date{display:block}#app #main .archive .e-content .agendas .agenda_slide .agenda_footer .content_date p{font-size:14px;line-height:16px;margin:0}#app #main .archive .e-content .agendas .agenda_slide .agenda_footer .agenda_adresse{gap:9px}#app #main .archive .e-content .agendas .agenda_slide .agenda_footer .agenda_adresse img{width:12px}#app #main .archive .e-content .agendas .agenda_slide .agenda_footer .agenda_adresse .column_informations{align-items:flex-end;display:flex}#app #main .archive .e-content .agendas .agenda_slide .agenda_footer .agenda_adresse .column_informations .nom_lieu{font-size:12px;line-height:16px}#app #main .archive .e-content .agendas .agenda_slide .agenda_footer .agenda_adresse .column_informations .adresse_lieu{display:none}}