.savoir-faire[data-v-61ae6a0b]{background:rgba(196,218,232,.5);display:block;height:100%;padding-bottom:40px;position:relative}.savoir-faire .section-content[data-v-61ae6a0b]{margin:30px 50px}.savoir-faire .bottom-image[data-v-61ae6a0b]{bottom:-30px;position:absolute;right:20px}@media only screen and (min-width:699px){.savoir-faire[data-v-61ae6a0b]{display:flex;padding-bottom:0}.section-content[data-v-61ae6a0b]{margin:30px}.left-image[data-v-61ae6a0b]{max-width:40%;-o-object-fit:cover;object-fit:cover}.bottom-image[data-v-61ae6a0b]{float:right;margin-top:-130px}}@media only screen and (min-width:1000px){.left-image[data-v-61ae6a0b]{max-width:60%}}.valeurs[data-v-c45b40b9]{padding:0 40px}.valeurs .encart-le[data-v-c45b40b9]{background-color:#fff;border:1px solid #eef3f7;height:-moz-fit-content;height:fit-content;padding:35px;text-align:center;width:100%}.valeurs .encart-le .title[data-v-c45b40b9]{align-items:center;color:#1c5d89;font-size:24px;font-weight:400;gap:15px;line-height:24px;padding-bottom:20px;text-transform:uppercase;width:100%}.valeurs .encart-le .title img[data-v-c45b40b9]{display:block;margin:0 auto 20px}.valeurs .encart-le .content[data-v-c45b40b9]{padding-bottom:20px}@media only screen and (min-width:1000px){.valeurs[data-v-c45b40b9]{display:flex;flex-direction:row;padding:0 80px}.section-content[data-v-c45b40b9]{flex:2;margin-right:50px}.encart-le[data-v-c45b40b9]{flex:1}}@media only screen and (min-width:1600px){.valeurs[data-v-c45b40b9]{margin-left:auto;margin-right:auto;max-width:1800px}.encart-le .title[data-v-c45b40b9]{display:flex;margin-left:20px;margin-right:20px;text-align:left}}.card[data-v-8a38fdc2]{width:250px}.card .cliquable-image[data-v-8a38fdc2]{border:0;margin:0;padding:0;width:250px}.card .cliquable-image[data-v-8a38fdc2] :hover{background-color:orange;filter:none;opacity:.4}.card .cliquable-image img[data-v-8a38fdc2]{background:#fff;border:1px solid #216695;height:125px;width:100%}.card .description[data-v-8a38fdc2]{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;margin-top:10px;max-width:100%;overflow:hidden}.card .open-modal[data-v-8a38fdc2]{margin-top:10px}.card h3[data-v-8a38fdc2]{margin:15px 0}.references-modal .modal--content{display:flex;flex-direction:column;gap:50px}@media only screen and (min-width:1000px){.references-modal .modal--content{flex-direction:row}}
