.user-marker-bullet{height:36px;width:36px;border-radius:50%;background-color:#1B6F5C;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:36px;text-align:center;color:#FFF}.user-marker-bullet:before{line-height:1}.paragraph--type--etape .distanceUser{margin-left:20px}.etape-header button{text-decoration:none;text-transform:none;font-size:18px;font-weight:normal;font-family:"Anek Latin",Arial,Helvetica,sans-serif;overflow:inherit}.etape-header .etapes-user-position{padding:0;text-align:left}.etape-header .etapes-user-position .icon-wrapper{display:inline-block;width:70px;height:36px;border-radius:18px;background-color:#fff;border:solid 1px #999;margin-right:15px}.etape-header .etapes-user-position .icon-wrapper i{height:36px;width:36px;border-radius:50%;background-color:#999;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:36px;text-align:center;color:#FFF}.etape-header .etapes-user-position .icon-wrapper i:before{line-height:1}.etape-header .etapes-user-position.active{text-align:right}.etape-header .etapes-user-position.active .icon-wrapper i{background-color:#1B6F5C}.etape-header .etapes-user-position:focus,.etape-header .etapes-user-position:hover{outline:none;background-color:transparent}.etape-header .etapes-user-position:focus .icon-wrapper i,.etape-header .etapes-user-position:hover .icon-wrapper i{background-color:#1B6F5C}@media screen and (max-width: 768px){.etape-header .display-map--wrapper{position:fixed;bottom:10px;right:0;z-index:9;left:5000px;visibility:hidden;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.etape-header .display-map--wrapper .display-map--button{margin:auto}.etape-header.user-in-etapes .display-map--wrapper{visibility:visible;left:0;opacity:1}}.etape-header .display-map--wrapper{float:right}.etape-header .display-map--wrapper .display-map--button{padding:15px 20px;height:auto;line-height:1}.etape-header .display-map--wrapper i{margin-right:10px;-webkit-transform:scale(1.2);transform:scale(1.2)}.etape-header .etape-map--wrapper{position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;z-index:9999;background-color:#FFF;visibility:hidden}.etape-header .etape-map--wrapper.active{visibility:visible;height:100%}.etape-header .etape-map--wrapper.active{display:block}.etape-header .etape-map--wrapper .etape-marker{background-color:#1B6F5C;position:relative;border-radius:50%;color:#FFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.etape-header .etape-map--wrapper .etape-marker .numero{font-family:"Anek Latin",Arial,Helvetica,sans-serif;font-size:18px;line-height:1;border-bottom:2px solid #FFF}.etape-header .etape-map--wrapper .etape-marker:after{content:'';position:absolute;top:31px;left:14px;width:5px;height:5px;background-color:#FFF;border:solid 2px #1B6F5C;border-radius:50%}.etape-header .etape-map--wrapper .user-marker .user-marker-bullet{background-color:#000;position:relative}.etape-header .etape-map--wrapper .user-marker .user-marker-bullet:before{-webkit-transform:scale(1.4) translateY(-1px);transform:scale(1.4) translateY(-1px)}.etape-header .etape-map--wrapper .user-marker .user-marker-bullet:after{content:'';position:absolute;top:31px;left:14px;width:5px;height:5px;background-color:#FFF;border:solid 2px #000;border-radius:50%}.etape-header .etape-map--wrapper .etape-map--map,.etape-header .etape-map--wrapper .etape-map--container{z-index:1;width:100%;height:100%}.etape-header .etape-map--wrapper .etape-map--close{position:absolute;z-index:2;top:5px;right:5px;background:#FFF;color:#1B6F5C;cursor:pointer;padding:0;margin:0;height:40px;width:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1}.etape-header .etape-map--wrapper .popup-etape.popup-etape{padding:0px;margin:0px;border-radius:12px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.1);box-shadow:0 2px 10px rgba(0,0,0,0.1);width:auto !important;overflow:hidden}.etape-header .etape-map--wrapper .popup-etape.popup-etape .leaflet-popup-content{width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important;margin:0 !important}.etape-header .etape-map--wrapper .popup-etape.popup-etape .leaflet-popup-content p{margin:5px 0}.etape-header .etape-map--wrapper .popup-etape.popup-etape .layout-container,.etape-header .etape-map--wrapper .popup-etape.popup-etape .paragraph--type--etape{padding:0}.etape-header .etape-map--wrapper .popup-etape.popup-etape .layout-container>div.lae-grid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.etape-header .etape-map--wrapper .popup-etape.popup-etape .layout-container  p:not(.commune){display:none}.etape-header .etape-map--wrapper .popup-etape.popup-etape .layout-container p:last-child{ display: block; }.etape-header .etape-map--wrapper .popup-etape.popup-etape .texte-et-images__image{padding:0;max-width:200px;border-radius:12px 0 0 12px}@media screen and (max-width: 768px){.etape-header .etape-map--wrapper .popup-etape.popup-etape .texte-et-images__image{display:none}}.etape-header .etape-map--wrapper .popup-etape.popup-etape .texte-et-images__content{width:600px;padding:0}.etape-header .etape-map--wrapper .popup-etape.popup-etape .texte-et-images__content h2{font-size:25px;line-height:1.2;padding:0 0 10px 0}.etape-header .etape-map--wrapper .popup-etape.popup-etape .texte-et-images__content .inline{margin:0 0 20px 20px}.etape-header .etape-map--wrapper .popup-etape.popup-etape .texte-et-images__content .field-contenu{padding-left:20px}.etape-header .etape-map--wrapper .popup-etape.popup-etape .texte-et-images__content .field-numero-etape{font-size:42px}@media screen and (max-width: 768px){.etape-header .etape-map--wrapper .popup-etape.popup-etape .texte-et-images__content{width:400px}}.etape-header .etape-map--wrapper .popup-etape.popup-etape .showOnMap{display:none}

/*# sourceMappingURL=etape-header.css.map */
