#implementations-aramis{z-index:4;position:relative}#implementations-aramis #svg-implementations{width:100%;display:block;height:100%;text-align:center}#implementations-aramis svg#france-map{width:630px;min-height:600px;overflow:visible}#implementations-aramis g.pin-map{width:3em}#implementations-aramis g.pin-map.onSelect{animation:float 3s ease-in-out infinite}#implementations-aramis svg path[id=FR-U],#implementations-aramis svg path[id=FR-J]{fill:#d70f28;transition:all .3s ease-out}#implementations-aramis svg path{transition:all .5s ease-out}#implementations-aramis svg path[id=FR-U]:hover,#implementations-aramis svg path[id=FR-J]:hover{stroke:#d70f28;fill:#fff;cursor:pointer;stroke-width:1}#implementations-aramis svg path.onHover,#implementations-aramis svg path.onActive{stroke:#d70f28;fill:#fff;cursor:pointer;stroke-width:1}#implementations-aramis svg#france-map .pin-map:hover{cursor:pointer}#implementations-aramis .modal-pin{display:none;width:fit-content;position:absolute;z-index:5}#implementations-aramis .modal-pin#paris-modal{right:-15%;top:-10%}#implementations-aramis .modal-pin#marseille-modal{left:15%;bottom:15%}#implementations-aramis .modal-pin .modal-pin-container{padding:.5em}#implementations-aramis .modal-pin .modal-pin-container .modal-pin-title{background-color:#d70f28;padding:.5em 2em}#implementations-aramis .modal-pin .modal-pin-container .modal-pin-title h3{color:#fff;font-size:1em;margin:0}#implementations-aramis .modal-pin .modal-pin-container .modal-pin-content{background:#384044;padding:.5em 2em;min-width:260px}#implementations-aramis .modal-pin .modal-pin-container .modal-pin-content span{color:#fff;font-size:.81em;display:block;text-align:left}#implementations-aramis .modal-pin .modal-pin-container .modal-pin-content span a{color:#fff;font-size:1em;display:block}#implementations-aramis .modal-pin .modal-pin-container .modal-pin-content span a svg{margin-right:1em}@media screen and (max-width: 425px){#implementations-aramis{overflow:scroll}#implementations-aramis svg#france-map{transform:scale(0.75)}#implementations-aramis .modal-pin{bottom:0em;margin:auto;top:auto !important;right:auto;left:40%}#implementations-aramis #svg-implementations{position:relative}#implementations-aramis #svg-implementations .modal-pin{bottom:0em;margin:auto;top:auto !important;right:auto;left:40%}}
