.contact-layout{background:linear-gradient(90deg,transparent calc(60% + 1px),#f5f7f9 60%);padding-bottom:60px;position:relative}.default-intro{padding-bottom:60px;padding-top:35px}textarea.form-control{min-height:150px}#breadcrumbs{margin-bottom:60px}h1{line-height:4.625rem;margin-bottom:0}h1 strong{color:#0055b8}h2.h2{margin-bottom:30px;text-transform:uppercase}h2.h2 strong{color:#0055b8}.contact__map{margin-top:30px}@media(min-width:1200px){.contact__map{margin-top:-150px}}.contact__interlocutor{margin-top:60px}@media(min-width:992px){.contact__interlocutor{margin-top:120px}}@media(min-width:1200px){.contact__interlocutor{margin-top:-60px}}#map_france g,#map_france path{cursor:pointer;fill:#dfe5eb;stroke:#fff;stroke-width:1px;transition:fill .3s}#map_france g g.is-active path,#map_france g g:hover path,#map_france g.is-active,#map_france g:hover,#map_france path g.is-active path,#map_france path g:hover path,#map_france path.is-active,#map_france path:hover{fill:#0055b8}.salesperson{align-items:center;background:#0055b8;color:#fff;display:flex;transition:all .15s ease-in-out}.salesperson a,.salesperson a:hover{color:#fff;display:block}.salesperson .img{mix-blend-mode:multiply;position:relative}.salesperson .img img{height:123px;object-fit:contain;width:90px}.salesperson .infos{padding:20px 10px 10px 20px;word-break:break-word}.salesperson p{display:block;font-weight:700;margin-bottom:0}.salesperson p>span{text-transform:uppercase}.salesperson.hide{transform:scale(0)}.salesperson.show{transform:scale(1)}