@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.bg-blanc.border-top-loc{border-top:1px solid #e0e0e0;margin-top:50px!important}.bg-blanc .section-localisation{margin-bottom:50px!important}.bg-blanc .section-localisation a,.bg-blanc .section-localisation p{color:#002739;font-size:16px}.bg-blanc .section-localisation .title-m{font-size:24px;color:#ff4343}.section-localisation{overflow:hidden;padding-bottom:0;margin-bottom:100px!important}.section-localisation :not(picture,img,source){color:#fff}.section-localisation h2{grid-column:1/5;margin-bottom:50px}.section-localisation .localisation{position:relative;padding:0 0 56px 0;display:grid;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;grid-template-columns:auto 140px}.section-localisation .localisation>:not(picture,img){grid-column:1/2}.section-localisation .localisation picture{grid-column:2/3;grid-row:1/7}.section-localisation .localisation img{width:100%}@media (min-width:1024px){.bg-blanc.border-top-loc{margin-top:100px!important}.bg-blanc .section-localisation{margin-bottom:70px!important}.section-localisation{display:grid;grid-template-columns:repeat(4,1fr)}.section-localisation h2{margin-left:25px;margin-bottom:32px}.section-localisation .localisation{display:initial;padding:0 25px 190px 25px;gap:0}.section-localisation .localisation picture{display:block;margin-top:20px}.section-localisation .localisation img{width:initial;position:absolute;right:1px;bottom:0}}@media (min-width:1300px){.bg-blanc .section-localisation{margin-bottom:100px!important}}@media (max-width:1024px){.section-localisation .localisation a,.section-localisation .localisation p{margin:8px 0;line-height:24px}}