.societe-a-mission-1{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));align-items:center;margin:0px auto}.societe-a-mission-11{display:flex;flex-direction:column;gap:32px;margin-right:128px}.societe-a-mission-111{font-family:"Century Gothic",Arial,sans-serif;font-weight:700;font-size:30px;line-height:1.2em;color:#202427;margin:0}.societe-a-mission-112{font-family:"Montserrat",Arial,sans-serif;font-weight:400;font-size:15px;line-height:1.5em;color:#202427;margin:0}.societe-a-mission-112 a{text-decoration:underline}.societe-a-mission-113{align-self:flex-start}.societe-a-mission-12{display:flex;align-items:center;justify-content:center}.societe-a-mission-121{width:100%;object-fit:cover;box-shadow:0 4px 24px rgba(0, 0, 0, 0.08)}.rse-colonne-vertebrale-1{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));align-items:center;margin:0px auto}.rse-colonne-vertebrale-11{display:flex;flex-direction:column;gap:32px;margin-left:128px}.rse-colonne-vertebrale-111{font-family:"Century Gothic",Arial,sans-serif;font-weight:700;font-size:30px;line-height:1.2em;color:#202427;margin:0}.rse-colonne-vertebrale-112{font-family:"Montserrat",Arial,sans-serif;font-weight:400;font-size:15px;line-height:1.5em;color:#202427;margin:0}.rse-colonne-vertebrale-113{align-self:flex-start}.rse-colonne-vertebrale-12{display:flex;align-items:center;justify-content:center}.rse-colonne-vertebrale-121{width:100%;object-fit:cover;box-shadow:0 4px 24px rgba(0, 0, 0, 0.08)}.rse-colonne-vertebrale-113 img{margin-left:5px}.numerique-responsable-2-1{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));align-items:center;margin:0px auto}.numerique-responsable-2-11{display:flex;flex-direction:column;gap:32px;margin-right:128px}.numerique-responsable-2-111{font-family:"Century Gothic",Arial,sans-serif;font-weight:700;font-size:30px;line-height:1.2em;color:#202427;margin:0}.numerique-responsable-2-112{font-family:"Montserrat",Arial,sans-serif;font-weight:400;font-size:15px;line-height:1.5em;color:#202427;margin:0}.numerique-responsable-2-12{display:flex;align-items:center;justify-content:center}.numerique-responsable-2-121{width:100%;object-fit:cover}.notre-politique-nr-1{display:flex;flex-direction:column;gap:32px;margin:80px auto 0 auto}.notre-politique-nr-11{font-family:"Century Gothic",Arial,sans-serif;font-weight:700;font-size:30px;line-height:1.2em;color:#202427;margin:0 0 32px 0;text-align:center}.notre-politique-nr-12{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:32px;align-items:end}.notre-politique-nr-121{background-color:#eada49}.notre-politique-nr-122{background-color:#80c241}.notre-politique-nr-123{background-color:#0c4e17}.notre-politique-nr-124{background-color:#fbfbde}.notre-politique-nr-121,.notre-politique-nr-122,.notre-politique-nr-123,.notre-politique-nr-124{display:flex;flex-direction:column;gap:16px;border-radius:16px;padding:64px 32px;box-sizing:border-box}.notre-politique-nr-1211,.notre-politique-nr-1221,.notre-politique-nr-1231,.notre-politique-nr-1241{font-family:"Century Gothic",Arial,sans-serif;font-weight:700;font-size:22px;line-height:1.2em;margin:0 0 16px 0;color:#202427}.notre-politique-nr-1231{color:#fff}.notre-politique-nr-1241{color:#202427}.notre-politique-nr-1212,.notre-politique-nr-1222,.notre-politique-nr-1232,.notre-politique-nr-1242{font-family:"Montserrat",Arial,sans-serif;font-weight:400;font-size:15px;line-height:1.5em;margin:0;color:#202427}.notre-politique-nr-1232{color:#fff}@media (max-width: 1199px){.societe-a-mission-11{margin-right:64px}.rse-colonne-vertebrale-11{margin-left:64px}.numerique-responsable-2-11{margin-right:64px}}@media (max-width: 991px){.societe-a-mission-1{grid-template-columns:1fr;gap:40px;padding:0 16px}.societe-a-mission-121{width:50%;border-radius:16px;margin-bottom:32px}.societe-a-mission-11{margin-right:0}.rse-colonne-vertebrale-1{grid-template-columns:1fr;gap:40px;padding:0 16px}.rse-colonne-vertebrale-11{margin-left:0;margin-bottom:32px}.rse-colonne-vertebrale-121{width:50%;border-radius:16px}.engagements-avenir-1{grid-template-columns:1fr;gap:40px;padding:0 16px}.numerique-responsable-2-1{grid-template-columns:1fr;gap:40px;padding:0 16px}.notre-politique-nr-12{grid-template-columns:1fr 1fr;gap:24px}.numerique-responsable-2-121{width:50%;border-radius:16px}.numerique-responsable-2-11{margin-right:0}}@media (max-width: 767px){.societe-a-mission-121{width:100%}.rse-colonne-vertebrale-121{width:100%}.numerique-responsable-2-121{width:100%}.notre-politique-nr-12{grid-template-columns:1fr;gap:16px}.notre-politique-nr-1{padding:0 16px;margin:40px auto}}