.horizon[data-v-86cbbebf]{display:flex;padding:0 80px}.horizon .left-column[data-v-86cbbebf]{width:40%}.horizon .right-column[data-v-86cbbebf]{width:60%}.horizon .right-column img[data-v-86cbbebf]{background:#fff;height:125px;width:100%}.horizon .card[data-v-86cbbebf]{align-items:center;display:flex;flex-direction:column;height:100%;padding:0 5px}.horizon .card .cliquable-image[data-v-86cbbebf]{background:#fff;border:2px solid #fff;border-radius:0;height:85px;margin:0;max-width:170px;padding:10px;width:100%}.horizon .card .cliquable-image[data-v-86cbbebf]:hover{border-color:orange}.horizon .card .cliquable-image img[data-v-86cbbebf]{background:transparent;height:100%;width:100%}.horizon .card .description[data-v-86cbbebf]{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;flex-grow:1;margin-top:10px;max-width:100%;overflow:hidden}.horizon .card .open-modal[data-v-86cbbebf]{margin-top:10px}.horizon .card h3[data-v-86cbbebf]{margin:15px 0}.horizon p[data-v-86cbbebf]{margin-bottom:10px;margin-top:10px}@media only screen and (max-width:1000px){.horizon[data-v-86cbbebf]{padding:0 20px}.horizon .left-column[data-v-86cbbebf]{width:30%}.horizon .right-column[data-v-86cbbebf]{width:70%}}@media only screen and (max-width:690px){.horizon .left-column[data-v-86cbbebf]{display:none}.horizon .right-column[data-v-86cbbebf]{width:100%}}.reference-modal .modal--header img[data-v-86cbbebf]{max-height:100px}.reference-modal .modal--content[data-v-86cbbebf]{display:flex;flex-direction:column;gap:50px}@media only screen and (min-width:1000px){.reference-modal .modal--content[data-v-86cbbebf]{flex-direction:row}}.techo-filter-container[data-v-bcab368a]{margin-bottom:30px;padding:0 80px;text-align:center}.techo-filter-container .techno-filter[data-v-bcab368a]{align-items:center;border:2px solid #fff;cursor:pointer;display:flex;height:60px;justify-content:center;position:relative;transition:transform .4s ease,opacity .4s ease}.techo-filter-container .techno-filter img[data-v-bcab368a]{max-height:100%}.techo-filter-container .techno-filter.active[data-v-bcab368a]{border-color:#1c5d89}.techo-filter-container .techno-filter[data-v-bcab368a]:hover{border-color:orange}.techo-filter-container p[data-v-bcab368a]{margin:30px}.exemples[data-v-bcab368a]{display:flex;padding:0 20px}.exemples .galerie .exemple[data-v-bcab368a]{display:flex;flex-direction:column;margin-bottom:50px}.exemples .galerie .exemple .technos[data-v-bcab368a]{background:#d8efff;margin:-1px 40px 0;overflow:hidden;padding:10px 40px}.exemples .galerie .exemple .technos h4[data-v-bcab368a]{color:#000;font-family:Raleway;font-size:14px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:10px;padding:15px 0 0 20px;text-transform:uppercase}.exemples .galerie .exemple .technos .technos-img[data-v-bcab368a]{display:flex;flex-wrap:wrap;gap:20px}.exemples .galerie .exemple .technos .technos-img .logo-img[data-v-bcab368a]{flex:1;height:auto;max-height:50px;width:100%}.exemples .galerie .card[data-v-bcab368a]{background:#fff;display:flex;flex-direction:column;flex-grow:2;overflow:hidden;width:100%;z-index:2}.exemples .galerie .card .infos[data-v-bcab368a]{align-items:center;background:#1c5d89;display:flex;flex-direction:column;font-size:14px;font-style:normal;gap:20px;line-height:23px}.exemples .galerie .card .infos img[data-v-bcab368a]{background:#fff;min-width:150px;padding:20px}.exemples .galerie .card .infos .logo-placeholder[data-v-bcab368a]{align-items:center;background:#fff;box-sizing:border-box;color:#1c5d89;display:flex;font-size:large;font-weight:700;justify-content:center;min-height:50px;padding:20px;text-align:center;width:100%}.exemples .galerie .card .infos .title[data-v-bcab368a]{color:#fff;font-weight:400;margin:5px 0}.exemples .galerie .card .infos .title a[data-v-bcab368a],.exemples .galerie .card .infos .title span[data-v-bcab368a]{font-weight:700;padding-left:0}.exemples .galerie .card .infos .data[data-v-bcab368a],.exemples .galerie .card .infos a[data-v-bcab368a]{color:#fff;font-size:medium}.exemples .galerie .card .infos .infos-text[data-v-bcab368a]{padding:10px}.exemples .galerie .card .infos .infos-text div[data-v-bcab368a]{align-items:baseline;display:flex}.exemples .galerie .card .description-and-see-more[data-v-bcab368a]{padding:20px}.exemples .galerie .card .description-and-see-more .see-more[data-v-bcab368a]{float:right;margin-top:10px}.exemples .galerie .card .description-and-see-more .pitch[data-v-bcab368a]{margin-top:20px}.exemples .galerie .card .description-and-see-more .pitch[data-v-bcab368a] p{color:#0a3d62;font-size:large;font-style:normal;font-weight:700;padding-left:20px;padding-right:20px}.exemples .galerie .card .description-and-see-more .description[data-v-bcab368a]{overflow:auto;padding-left:20px;padding-right:20px}.exemples .galerie .card .description-and-see-more .description h3[data-v-bcab368a]{line-height:1.2em}.exemples .galerie .card .description-and-see-more .description .title[data-v-bcab368a]{color:#000;font-family:Raleway;font-size:24px;font-style:normal;line-height:24px;padding-bottom:20px;text-transform:uppercase}.exemples .galerie .card .description-and-see-more .description .description-text[data-v-bcab368a]{-webkit-line-clamp:8;-webkit-box-orient:vertical;color:#000;display:-webkit-box;font-size:14px;font-style:normal;font-weight:400;line-height:23px;overflow:hidden;text-overflow:ellipsis}.exemples .galerie .card .description-and-see-more .button-link[data-v-bcab368a]{float:right;margin-right:20px}.exemples .no-results[data-v-bcab368a]{background:#f2fbff;color:#6f6f6f;margin:auto;padding:30px 50px}@media only screen and (min-width:699px){.exemples .galerie .card[data-v-bcab368a]{flex-direction:row}.exemples .galerie .card .infos[data-v-bcab368a]{align-items:flex-start;flex-direction:column;min-width:150px;width:25%}.exemples .galerie .card .infos .infos-text div[data-v-bcab368a]{align-items:flex-start;flex-direction:column;margin-bottom:20px}}@media only screen and (min-width:1200px){.exemples[data-v-bcab368a]{padding:0 80px}.galerie[data-v-bcab368a]{-moz-column-count:2;column-count:2;-moz-column-gap:50px;column-gap:50px}.galerie .exemple[data-v-bcab368a]{-moz-column-break-inside:avoid;break-inside:avoid}.galerie .exemple .card .infos img[data-v-bcab368a]{width:100%}.galerie .exemple .card .infos .title a[data-v-bcab368a],.galerie .exemple .card .infos .title span[data-v-bcab368a]{display:block}.galerie .exemple .card .infos .infos-text div[data-v-bcab368a]{margin-bottom:10px}.galerie .exemple .card .description-and-see-more .pitch[data-v-bcab368a]{margin-top:0}}
