.elementor-lcb-collaborationMap .elementor-lcb-collaborationMap-container-information { position: relative; } .elementor-lcb-collaborationMap .elementor-lcb-collaborationMap-container-information-close { position: absolute; right: 20px; top: 15px; z-index: 1; cursor: pointer; } .elementor-lcb-collaborationMap .elementor-lcb-collaborationMap-container-information-close i { font-size: 30px; color: white; } .elementor-lcb-collaborationMap-container-svg { width: 90%; margin: auto; display: block; background-image: url('/wp-content/themes/pymac/lcb/assets/img/circle.png'); background-size: 10px; overflow: hidden; max-height: 715px; cursor: grab; } .elementor-lcb-collaborationMap-container-svg:active { cursor: grabbing; } .elementor-lcb-collaborationMap-container-svg svg { width: 100%; display: block; } .elementor-lcb-collaborationMap-item { padding: 40px; position: relative; pointer-events: none; display: none; } .elementor-lcb-collaborationMap-item.activeCollaboration { display: block; } .elementor-lcb-collaborationMap-icon { position: absolute; width: 60px; height: 60px; right: 4%; margin-left: -40px; top: 40px; border-radius: 20px; } .elementor-lcb-collaborationMap-title-collaboration { margin-bottom: 10px; max-width: 85%; } .elementor-lcb-collaborationMap-axe-collaboration.couleur-1 { color: #fbd100 !important; } .elementor-lcb-collaborationMap-axe-collaboration.couleur-2 { color: #4c9bd5 !important; } .elementor-lcb-collaborationMap-axe-collaboration.couleur-3 { color: #8d6fa8 !important; } .elementor-lcb-collaborationMap-axe-collaboration.couleur-4 { color: #82c17b !important; } .elementor-lcb-collaborationMap-axe-collaboration.couleur-5 { color: #EF9FAC !important; } .elementor-lcb-collaborationMap-axe-collaboration.entite-collaboration { font-size: 16px !important; } .elementor-lcb-collaborationMap-description-collaboration { margin-top: 10px; } .elementor-lcb-collaborationMap .lcb-collaboration-item.grouped-item { transition: 0.2s transform; transform: scale(1.5); } .elementor-lcb-collaborationMap-wrapper-item:not(:last-child) { border-bottom: solid 1px #ffffff38; margin-bottom: 20px; padding: 20px 0; } body[data-elementor-device-mode="desktop"] .elementor-lcb-collaborationMap-item { margin-top: -200px; } body[data-elementor-device-mode="tablet"] .elementor-lcb-collaborationMap-item { margin-top: -150px; } body[data-elementor-device-mode="mobile"] .elementor-lcb-collaborationMap-item { margin-top: -50px; }