@keyframes fadeIn{from{opacity:0}to{opacity:1}}.btn-filtre{position:fixed;z-index:100;bottom:15px;right:15px;background:#ff4343;border-radius:50%;width:58px;height:58px}@media (min-width:1024px){.btn-filtre{display:none}.section-search.search-post{display:grid;column-gap:80px;grid-template-columns:270px auto;column-gap:80px}}.input_search{width:100%;height:42px;margin-bottom:50px;padding:15px 20px;border-radius:6px;border:1px solid #668da0;font-family:Figtree;font-size:16px;font-weight:400;color:#668da0}.input_search::placeholder{color:#668da0}article a:after{content:"";display:block;width:100%;height:100%;position:absolute;z-index:1;top:0;left:0}.title-ev{display:block;margin:50px 0 15px 10px;font-size:26px;font-weight:500}.page-template-model-blog .section-header,.page-template-model-ressource .section-header{margin-bottom:50px}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(360deg)}}.author .section-result,.category .section-result,.page-template-model-blog .section-result,.page-template-model-ressource .section-result,.search-results .section-result{position:relative;min-height:200px;transition:opacity .1s ease-in-out}.author .section-result:not(.show-search):after,.category .section-result:not(.show-search):after,.page-template-model-blog .section-result:not(.show-search):after,.page-template-model-ressource .section-result:not(.show-search):after,.search-results .section-result:not(.show-search):after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;border:5px solid #f3f3f3;border-top:5px solid #3498db;border-radius:50%;animation:1s linear infinite spin;z-index:10}.author .section-result.show-search,.category .section-result.show-search,.page-template-model-blog .section-result.show-search,.page-template-model-ressource .section-result.show-search,.search-results .section-result.show-search{opacity:1}.author .section-result.show-search:after,.category .section-result.show-search:after,.page-template-model-blog .section-result.show-search:after,.page-template-model-ressource .section-result.show-search:after,.search-results .section-result.show-search:after{display:none}.author .section-result .content,.category .section-result .content,.page-template-model-blog .section-result .content,.page-template-model-ressource .section-result .content,.search-results .section-result .content{display:flex!important;background:#fff}.author .section-result .content.masonry-loaded:hover,.author .section-result .content:hover,.category .section-result .content.masonry-loaded:hover,.category .section-result .content:hover,.page-template-model-blog .section-result .content.masonry-loaded:hover,.page-template-model-blog .section-result .content:hover,.page-template-model-ressource .section-result .content.masonry-loaded:hover,.page-template-model-ressource .section-result .content:hover,.search-results .section-result .content.masonry-loaded:hover,.search-results .section-result .content:hover{transform:translateY(-5px)!important}.author .section-search .search-post .section-result .content .list-cat,.category .section-search .search-post .section-result .content .list-cat,.page-template-model-blog .section-search .search-post .section-result .content .list-cat,.page-template-model-ressource .section-search .search-post .section-result .content .list-cat,.search-results .section-search .search-post .section-result .content .list-cat{justify-content:initial}.page-template-model-evenement .section-result{position:relative;opacity:0;min-height:200px;transition:opacity .1s ease-in-out}.page-template-model-evenement .section-result.show-search{opacity:1}.page-template-model-evenement .section-result .content{display:flex!important;transition:.1s!important}.page-template-model-evenement .section-result .content:hover{transform:translateY(-5px)!important}.results{display:none;margin-bottom:100px}.section-search.search-post{margin-top:50px!important}.section-search.search-post .section-filtre{background:#fff;grid-column:1/2;grid-row:1/10;border-radius:10px}.section-search.search-post .section-filtre.active{display:block;width:calc(100% - 50px);height:fit-content;padding:40px 10px 30px 30px;overflow:hidden;margin:auto;left:0;right:0}@media (min-width:1024px){.section-search.search-post .section-filtre{display:block;position:initial;bottom:initial;left:initial;right:initial;z-index:initial;width:100%;height:initial;padding:initial}}.section-search.search-post .section-filtre>div:not(:last-child){margin-bottom:32px}.section-search.search-post .section-filtre .title-cat{display:block;margin-bottom:18px;text-transform:uppercase;color:#ff4343;font-size:14px;font-weight:600}.section-search.search-post .section-filtre .category-filter{transition:250ms;padding:12px;background:initial;border:1px solid #668da0;border-radius:6px;font-family:Figtree;font-size:16px;color:#668da0;cursor:pointer}.section-search.search-post .section-filtre .category-filter.active,.section-search.search-post .section-filtre .category-filter.selected{background:#002739;border-color:#002739;color:#fff}.section-search.search-post .section-filtre .category-filter:before{display:none}.section-search.search-post .section-filtre .list-cat{display:flex;flex-wrap:wrap;gap:8px}.section-search.search-post #ajaxResultCount{grid-column:2/3;grid-row:1;margin-bottom:30px}.section-search.search-post #ajaxResultCount span{color:#ff4343}.section-search.search-post .section-result{position:relative;width:100%;height:auto;box-sizing:border-box;overflow:hidden;padding-top:10px}.section-search.search-post .section-result .content:hover{transform:translateY(-5px);border-top-right-radius:0;background-color:#002739}.section-search.search-post .section-result .content{display:flex;flex-direction:column;padding:25px 15px;border:1px solid #e0e0e0;gap:16px;border-radius:16px;background-repeat:no-repeat;background-size:250px;background-position:-45px 0;cursor:pointer;box-sizing:border-box;width:100%;margin-bottom:20px;opacity:0;transform:translateY(20px);transition:opacity .3s ease-in-out,transform .3s ease-in-out,background-color .2s!important}.section-search.search-post .section-result .content.masonry-loaded{opacity:1;transform:translateY(0)}@media (min-width:1024px){.section-search.search-post .section-result .content{width:calc(50% - 10px);margin-bottom:20px}}@media (min-width:1300px){.section-search.search-post .section-result .content{width:calc(33.333% - 14px);margin-bottom:20px}}.section-search.search-post .section-result .content:hover :not(picture,img,source,.cat){color:#fff}.section-search.search-post .section-result .content .list-cat.list-cat-even{justify-content:space-between}.section-search.search-post .section-result .content .list-cat div{display:flex}.section-search.search-post .section-result .content .list-cat .cat{color:#ff4343;font-size:14px;font-weight:600}.section-search.search-post .section-result .content .list-cat .cat:not(:first-child){display:flex;align-items:center;margin-left:3px}.section-search.search-post .section-result .content .list-cat .cat:not(:first-child):before{content:"";display:block;width:4px;height:4px;background:#ff4343;border-radius:50%;margin-right:3px}.section-search.search-post .section-result .content .list-cat .date{padding:3px 8px;background:#ff4343;font-size:12px;font-weight:600;color:#fff}.section-search.search-post .section-result .content .date{margin:0 0 0 auto;padding:3px 8px;background:#ff4343;font-size:12px;font-weight:600;color:#fff}.section-search.search-post .section-result .content .author{margin-bottom:-10px;font-size:14px;font-weight:700;color:#33c8c8}.section-search.search-post .section-result .content .date-blog{font-size:14px;color:#33c8c8}.section-search.search-post .section-result .content h2{font-size:20px;font-weight:500}.section-search.search-post .section-result .content img{width:100%;height:auto;border-radius:10px}.section-search.search-post .section-result .content p{font-size:16px;margin:0}.section-pagination{display:flex;align-items:center;width:max-content;margin:50px auto 100px}.section-pagination .nav-links{display:flex;gap:25px}.section-pagination .current{color:#ff4343}.section-pagination .btn-next,.section-pagination .btn-prev{display:block;width:max-content;height:fit-content}.section-pagination .btn-next:before,.section-pagination .btn-prev:before{content:"\e00a";display:block;font-family:icon-font;font-size:8px;color:#ff4343}.section-pagination .btn-prev{transform:rotate(90deg)}.section-pagination .btn-next{transform:rotate(-90deg)}@media (max-width:767px){.page-template-model-ressource .section-search.search-post .section-result .content img{width:50%;margin:auto}}