.horizon[data-v-b1578e89]{display:flex;padding:0 80px}.horizon .left-column[data-v-b1578e89]{width:40%}.horizon .right-column[data-v-b1578e89]{width:60%}.horizon .right-column img[data-v-b1578e89]{background:#fff;height:125px;width:100%}.horizon .card[data-v-b1578e89]{display:flex;flex-direction:column;height:100%;width:215px}.horizon .card .cliquable-image[data-v-b1578e89]{background:#fff;border:none;border-radius:0;height:125px;margin:0;padding:10px;width:215px}.horizon .card .cliquable-image[data-v-b1578e89]:hover{background-color:#2166951a;border:1px solid #216695;filter:none}.horizon .card .cliquable-image:hover img[data-v-b1578e89]{filter:none}.horizon .card .cliquable-image img[data-v-b1578e89]{background:transparent;height:100%;width:100%}.horizon .card .description[data-v-b1578e89]{-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-b1578e89]{margin-top:10px}.horizon .card h3[data-v-b1578e89]{margin:15px 0}@media only screen and (max-width:1000px){.horizon[data-v-b1578e89]{padding:0 20px}.horizon .left-column[data-v-b1578e89]{width:30%}.horizon .right-column[data-v-b1578e89]{width:70%}}@media only screen and (max-width:690px){.horizon .left-column[data-v-b1578e89]{display:none}.horizon .right-column[data-v-b1578e89]{width:100%}}.reference-modal .modal--content[data-v-b1578e89]{display:flex;flex-direction:column;gap:50px}@media only screen and (min-width:1000px){.reference-modal .modal--content[data-v-b1578e89]{flex-direction:row}}.exemples[data-v-4ccdb6c1]{display:flex;padding:0 20px}.exemples .galerie[data-v-4ccdb6c1]{display:grid;gap:30px;grid-template-columns:1fr}.exemples .galerie .exemple[data-v-4ccdb6c1]{display:flex;flex-direction:column}.exemples .galerie .exemple .technos[data-v-4ccdb6c1]{background:hsla(0,0%,100%,.75)}.exemples .galerie .exemple .technos h4[data-v-4ccdb6c1]{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-4ccdb6c1]{display:flex;flex-wrap:wrap;gap:5%;margin-bottom:10px;padding-left:20px}.exemples .galerie .exemple .technos .technos-img .logo-img[data-v-4ccdb6c1]{max-height:100px;width:30%}.exemples .galerie .card[data-v-4ccdb6c1]{background:#fff;border:1px solid #1c5d89;display:flex;flex-direction:column;flex-grow:2;padding:15px}.exemples .galerie .card .infos[data-v-4ccdb6c1]{align-items:center;display:flex;flex-direction:column;font-size:14px;font-style:normal;gap:20px;line-height:23px;margin-bottom:30px}.exemples .galerie .card .infos img[data-v-4ccdb6c1]{background:#fff;box-shadow:0 0 4px #00000080;height:115px;padding:10px}.exemples .galerie .card .infos .title[data-v-4ccdb6c1]{color:#575757;font-weight:400;margin:5px 0}.exemples .galerie .card .infos .data[data-v-4ccdb6c1],.exemples .galerie .card .infos a[data-v-4ccdb6c1]{color:#1c5d89}.exemples .galerie .card .infos .infos-text div[data-v-4ccdb6c1]{align-items:baseline;display:flex;margin-bottom:10px}.exemples .galerie .card .description[data-v-4ccdb6c1]{padding-left:20px;padding-right:20px}.exemples .galerie .card .description .title[data-v-4ccdb6c1]{color:#000;font-family:Raleway;font-size:24px;font-style:normal;line-height:24px;padding-bottom:20px;text-transform:uppercase}.exemples .galerie .card .description .pitch[data-v-4ccdb6c1]{color:#0a3d62;font-size:14px;font-style:normal;font-weight:700;line-height:23px}.exemples .galerie .card .description .description-text[data-v-4ccdb6c1]{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:23px}@media only screen and (min-width:699px){.exemples .galerie .card[data-v-4ccdb6c1]{flex-direction:row;padding:20px}.exemples .galerie .card .infos[data-v-4ccdb6c1]{align-items:flex-start;flex-direction:column;width:25%}.exemples .galerie .card .infos .infos-text div[data-v-4ccdb6c1]{align-items:flex-start;flex-direction:column;margin-bottom:20px}.exemples .galerie .card .description[data-v-4ccdb6c1]{padding-left:30px;width:75%}.exemples .galerie .exemple .technos .technos-img .logo-img[data-v-4ccdb6c1]{width:20%}}@media only screen and (min-width:1000px){.exemples .galerie[data-v-4ccdb6c1]{gap:50px 30px;grid-template-columns:1fr 1fr}.exemples .galerie .exemple .technos .technos-img .logo-img[data-v-4ccdb6c1]{width:10%}}@media only screen and (min-width:1200px){.exemples[data-v-4ccdb6c1]{padding:0 80px}}
