.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste{padding:0}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste.modele-box{display:flex;flex-wrap:wrap;margin:0 -10px}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste.modele-box.colnb-1 .UI-KEBPOSTGRIDELT{width:100%}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste.modele-box.colnb-2 .UI-KEBPOSTGRIDELT{width:50%}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste.modele-box.colnb-3 .UI-KEBPOSTGRIDELT{width:33.333%}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste.modele-box.colnb-4 .UI-KEBPOSTGRIDELT{width:25%}@media screen and (max-width: 1023px){.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste.modele-box.colnb-3 .UI-KEBPOSTGRIDELT,.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste.modele-box.colnb-4 .UI-KEBPOSTGRIDELT{width:50%}}@media screen and (max-width: 767px){.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste.modele-box.colnb-1 .UI-KEBPOSTGRIDELT,.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste.modele-box.colnb-2 .UI-KEBPOSTGRIDELT,.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste.modele-box.colnb-3 .UI-KEBPOSTGRIDELT,.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste.modele-box.colnb-4 .UI-KEBPOSTGRIDELT{width:100%}}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste.modele-miniliste,.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste.modele-liste{display:block;display:flex;flex-direction:column;margin:-10px}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste.modele-miniliste .UI-KEBPOSTGRIDELT,.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste.modele-liste .UI-KEBPOSTGRIDELT{width:100%;margin-bottom:0}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste .UI-KEBPOSTGRIDELT{position:relative}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste .UI-KEBPOSTGRIDELT.donotshow{display:none !important}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste .UI-KEBPOSTGRIDELT .UI-KPGE-wrap-href{display:block;background-color:rgba(0,0,0,0)}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste .UI-KEBPOSTGRIDELT .UI-KPGE-wrap-href .visu{position:relative;margin-bottom:20px}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste .UI-KEBPOSTGRIDELT .UI-KPGE-wrap-href .visu .visuimg{width:100%;background:no-repeat center center;background-size:cover;display:block;position:relative}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste .UI-KEBPOSTGRIDELT .UI-KPGE-wrap-href .visu .visuimg:after{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;content:"";display:block;border:0px solid rgba(0,0,0,.2);transition:all .1s 0s ease-out;box-sizing:border-box}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste .UI-KEBPOSTGRIDELT .UI-KPGE-wrap-href .visu .visuimg:hover:after,.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste .UI-KEBPOSTGRIDELT .UI-KPGE-wrap-href .visu .visuimg.active:after{border-width:10px}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste .UI-KEBPOSTGRIDELT .UI-KPGE-wrap-href .visu .visuimg.s-16_9{padding-top:56.25%}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste .UI-KEBPOSTGRIDELT .UI-KPGE-wrap-href .visu .visuimg.s-4_3{padding-top:75%}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste .UI-KEBPOSTGRIDELT .UI-KPGE-wrap-href .visu .visuimg.s-2_1{padding-top:50%}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste .UI-KEBPOSTGRIDELT .UI-KPGE-wrap-href .visu .visuimg.s-1_1{padding-top:100%}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste .UI-KEBPOSTGRIDELT .UI-KPGE-wrap-href .visu .visuimg.s-3_1{padding-top:33.333%}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste .UI-KEBPOSTGRIDELT .UI-KPGE-wrap-href .visu .visuimg.cover{background-size:cover}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste .UI-KEBPOSTGRIDELT .UI-KPGE-wrap-href .visu .visuimg.contain{background-size:contain}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste .UI-KEBPOSTGRIDELT .UI-KPGE-wrap-href .visu .visuimg.auto{background-size:auto}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste .UI-KEBPOSTGRIDELT .UI-KPGE-wrap-href .texte .post-meta{margin-top:5px;font-size:0}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste .UI-KEBPOSTGRIDELT .UI-KPGE-wrap-href .texte .post-meta .post-meta--cat{font-size:13px;display:inline-block;color:#666;font-weight:bold}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste .UI-KEBPOSTGRIDELT .UI-KPGE-wrap-href .texte .post-meta .post-meta--tag{margin:5px 0;color:#000;font-size:12px;display:block}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste .UI-KEBPOSTGRIDELT .UI-KPGE-wrap-href .texte .post-meta .post-meta--tag .tagitem{display:inline-block;padding:2px 5px;background-color:#f0f0f0;margin:0 5px 5px 0;border-radius:3px}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste .UI-KEBPOSTGRIDELT .UI-KPGE-wrap-href .texte .post-desc{margin-top:5px;font-size:13px}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste .UI-KEBPOSTGRIDELT .UI-KPGE-wrap-href .texte .post-desc .post-desc--content.desc{transition:all .3s 0s ease-out}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste .UI-KEBPOSTGRIDELT .UI-KPGE-wrap-href .texte .post-desc .post-desc--content:nth-child(2):before{display:inline-block;content:"-";margin-right:7px}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste .UI-KEBPOSTGRIDELT .UI-KPGE-wrap-href .texte .post-desc .post-desc--content.date{color:#00a0d0;font-size:14px;display:inline-block;margin-right:5px}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste.modele-box .UI-KEBPOSTGRIDELT{display:block;padding:10px}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste.modele-box .UI-KEBPOSTGRIDELT .UI-KPGE-wrap-href .visu{margin-bottom:20px}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste.modele-miniliste .UI-KEBPOSTGRIDELT{display:block;border-bottom:1px solid #eee}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste.modele-miniliste .UI-KEBPOSTGRIDELT .UI-KPGE-wrap-href{padding:10px;display:flex;justify-content:space-between;position:relative;width:100%}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste.modele-miniliste .UI-KEBPOSTGRIDELT .UI-KPGE-wrap-href .visu{width:80px}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste.modele-miniliste .UI-KEBPOSTGRIDELT .UI-KPGE-wrap-href .texte{width:calc(100% - 100px)}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste.modele-miniliste .UI-KEBPOSTGRIDELT .UI-KPGE-wrap-href .texte .post-title{font-size:16px}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste.modele-liste .UI-KEBPOSTGRIDELT{display:block}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste.modele-liste .UI-KEBPOSTGRIDELT .UI-KPGE-wrap-href{padding:10px;display:flex;justify-content:space-between;position:relative;width:100%}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste.modele-liste .UI-KEBPOSTGRIDELT .UI-KPGE-wrap-href .visu{position:relative;width:40%;margin-right:30px;min-width:320px}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste.modele-liste .UI-KEBPOSTGRIDELT .UI-KPGE-wrap-href .texte{width:calc(60% - 30px)}@media screen and (max-width: 767px){.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste.modele-liste .UI-KEBPOSTGRIDELT .UI-KPGE-wrap-href{display:block}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste.modele-liste .UI-KEBPOSTGRIDELT .UI-KPGE-wrap-href .visu{position:relative;width:100%;margin-right:0;min-width:none}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste.modele-liste .UI-KEBPOSTGRIDELT .UI-KPGE-wrap-href .texte{width:100%}}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-sectionloadmore{display:block;width:100%;text-align:center;margin:20px auto 30px;padding-top:20px}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-filtres{padding:10px 0;text-align:right}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-filtres .kpg-filtre{cursor:pointer;display:inline-block;padding:3px 6px;border-radius:2px;color:#000;font-size:12px;margin:0 2px 4px 0}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-filtres .kpg-filtre.selected{background-color:#e0e0e0;color:#666}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-filtres-select{display:none;padding:10px 0;text-align:right}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-filtres-select .kpg-filtre-select{font-family:"Open Sans",sans-serif;padding:3px 5px;border-radius:2px;outline:none}@media only screen and (max-width: 767px){.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-filtres{display:none}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-filtres-select{display:block}}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-msg{display:block;text-align:center}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste .UI-KEBPOSTGRIDELT .kpg-btpost-ensavoirplus{display:none}.KVC_composant_KEBPOSTGRID.show-btplus .KEBPOSTGRID-wrapliste.modele-box .UI-KEBPOSTGRIDELT .UI-KPGE-wrap-href{position:relative;height:100%;padding-bottom:50px}.KVC_composant_KEBPOSTGRID.show-btplus .KEBPOSTGRID-wrapliste.modele-box .UI-KEBPOSTGRIDELT .UI-KPGE-wrap-href .kpg-btpost-ensavoirplus{display:inline-block;position:absolute;bottom:0}.KVC_composant_KEBPOSTGRID.show-btplus .KEBPOSTGRID-wrapliste.modele-liste .UI-KEBPOSTGRIDELT .UI-KPGE-wrap-href .kpg-btpost-ensavoirplus{display:inline-block;position:relative;margin:20px 0}@keyframes sk-bouncedelay{0%,80%,100%{transform:scale(0)}40%{transform:scale(1)}}.keb-loading-3circles{display:inline-block;text-align:center;width:100%;height:100%;padding:10px;margin:0 auto 50px;background-color:hsla(0,0%,100%,.8)}.keb-loading-3circles>i{width:15px;height:15px;background-color:#171717;border-radius:100%;display:inline-block;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.keb-loading-3circles>i:nth-child(1){animation-delay:-0.32s}.keb-loading-3circles>i:nth-child(2){animation-delay:-0.16s}.KVC_composant_KEBPOSTGRID.show-btplus .KEBPOSTGRID-wrapliste.modele-box .UI-KEBPOSTGRIDELT .UI-KPGE-wrap-href{padding-bottom:35px}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste .UI-KEBPOSTGRIDELT{margin-bottom:20px}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste .UI-KEBPOSTGRIDELT:hover .UI-KPGE-wrap-href .post-desc--content.desc{color:inherit}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste .UI-KEBPOSTGRIDELT .UI-KPGE-wrap-href .texte{display:flex;flex-direction:column}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste .UI-KEBPOSTGRIDELT .UI-KPGE-wrap-href .texte .post-title{order:1;font-size:14px;line-height:normal;text-transform:none;font-weight:400}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste .UI-KEBPOSTGRIDELT .UI-KPGE-wrap-href .texte .post-desc{font-size:13px;line-height:18px}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste .UI-KEBPOSTGRIDELT .UI-KPGE-wrap-href .texte .post-meta{order:0}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste .UI-KEBPOSTGRIDELT .UI-KPGE-wrap-href .texte .post-meta .post-meta--cat{text-transform:uppercase;font-size:14px;color:#171717;margin-bottom:15px;font-weight:600}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste.modele-box{justify-content:center}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-wrapliste.modele-box .UI-KEBPOSTGRIDELT .kpg-btpost-ensavoirplus{display:inline-block}.KVC_composant_KEBPOSTGRID .kpg-btpost-ensavoirplus,.KVC_composant_KEBPOSTGRID .btn-loadmore{font-family:"Montserrat",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;cursor:pointer;outline:none;transition:all .2s 0s ease-out;display:inline-block;background-color:rgba(0,0,0,0);color:#191919}.KVC_composant_KEBPOSTGRID .kpg-btpost-ensavoirplus{font-size:14px;border:none;padding:0;text-decoration:underline}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-sectionloadmore{margin:0 auto 50px}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-sectionloadmore .btn-loadmore{font-size:40px;font-weight:400;padding:0px 12px;text-decoration:none !important;border:1px solid #666}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-sectionloadmore .btn-loadmore:hover{border:1px solid #191919;color:#fff;background-color:#191919}.tpl-page-challenge .KVC_composant_KEBPOSTGRID .KEBPOSTGRID-filtres{display:none}.tpl-page-challenge .KVC_composant_KEBPOSTGRID .KEBPOSTGRID-filtres-select{display:block}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-filtres,.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-filtres-select{text-align:left}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-filtres .kpg-filtre,.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-filtres-select .kpg-filtre{color:#08376f;font-size:13px}.KVC_composant_KEBPOSTGRID .KEBPOSTGRID-filtres-select .kpg-filtre-select{font-family:"Open Sans",sans-serif;padding:6px 10px;border-radius:5px}.KVC_composant_KEBPOSTGRID.post-grid-projets .KEBPOSTGRID-wrapliste.modele-box .UI-KEBPOSTGRIDELT{padding:17.5px}.KVC_composant_KEBPOSTGRID.post-grid-projets .KEBPOSTGRID-wrapliste.modele-box .UI-KEBPOSTGRIDELT .UI-KPGE-wrap-href{padding:17.5px 17.5px 77.5px;border:6px solid #fdc689}.KVC_composant_KEBPOSTGRID.post-grid-projets .KEBPOSTGRID-wrapliste.modele-box .UI-KEBPOSTGRIDELT .UI-KPGE-wrap-href .texte .post-meta .post-meta--cat{color:#f18c61;margin-bottom:10px}.KVC_composant_KEBPOSTGRID.post-grid-projets .KEBPOSTGRID-wrapliste.modele-box .UI-KEBPOSTGRIDELT .UI-KPGE-wrap-href .kpg-btpost-ensavoirplus{bottom:17.5px}