:root{--dwg-certified_centers-primary:var(--wp--preset--color--permalink);--dwg-certified_centers-light:#f2f2f2}.wp-block-dwg-certified_centers-map{margin-top:0 !important}.wp-block-dwg-certified_centers-map .wp-block-dwg-certified_centers-map__map{position:relative;max-height:550px;overflow:hidden;border-radius:16px}.wp-block-dwg-certified_centers-map .wp-block-dwg-certified_centers-map__map:before{content:'';display:block;width:100%;height:0;padding-top:80%}.wp-block-dwg-certified_centers-map [id^=wp-block-dwg-certified_centers-map]{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.wp-block-dwg-certified_centers-map .leaflet-touch .leaflet-control-layers,.wp-block-dwg-certified_centers-map .leaflet-touch .leaflet-bar{border:0}@media (max-width:767.98px){.wp-block-dwg-certified_centers-map .wp-block-dwg-certified_centers-map__map:before{padding-top:120%}}@media (max-width:575.98px){.wp-block-dwg-certified_centers-map .wp-block-dwg-certified_centers-map__map:before{padding-top:180%}}.wp-block-dwg-certified_centers-map .leaflet-marker-icon .fa-stack{font-size:var(--wp--preset--font-size--small)}.wp-block-dwg-certified_centers-map .leaflet-marker-icon .fa-circle{color:var(--dwg-certified_centers-primary);text-shadow:0 0 6px rgba(0,0,0,.24)}.wp-block-dwg-certified_centers-map .leaflet-marker-icon .fa-stack.is-category-primary .fa-circle{color:var(--wp--preset--color--permalink)}.wp-block-dwg-certified_centers-map .leaflet-marker-icon .fa-stack.is-category-secondary .fa-circle{color:var(--wp--preset--color--primary)}.wp-block-dwg-certified_centers-map .leaflet-marker-icon .fa-stack.is-category-tertiary .fa-circle{color:var(--wp--preset--color--secondary)}.wp-block-dwg-certified_centers-map .leaflet-marker-icon:not(.leaflet-markercluster-icon) .fa-circle:before{border:1px solid #fff;border-radius:999px}.wp-block-dwg-certified_centers-map .leaflet-marker-icon i+i{color:rgba(255,255,255,1)}.wp-block-dwg-certified_centers-map .leaflet-marker-icon.leaflet-markercluster-icon .markercluster-icon{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.wp-block-dwg-certified_centers-map .leaflet-marker-icon.leaflet-markercluster-icon i{font-size:36px;line-height:1}.wp-block-dwg-certified_centers-map .leaflet-marker-icon.leaflet-markercluster-icon strong{font-size:var(--wp--preset--font-size--small);position:absolute;top:50%;left:50%;z-index:3;transform:translate(-50%,-50%);color:rgba(255,255,255,1)}.wp-block-dwg-certified_centers-map .leaflet-control-layers .leaflet-control-layers-toggle{background:0 0;position:relative}.wp-block-dwg-certified_centers-map .leaflet-control-layers .leaflet-control-layers-toggle:after{content:'\f5fd';font-family:'Font Awesome 5 Pro';position:absolute;font-weight:900;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%);font-size:var(--wp--preset--font-size--medium);color:rgba(0,0,0,1)}.leaflet-sidebar .close:hover{text-decoration:none}.leaflet-sidebar>.wp-block-dwg-certified_centers-map__sidebar.leaflet-control{padding:0;border:3px solid rgba(0,0,0,0)}.leaflet-sidebar>.wp-block-dwg-certified_centers-map__sidebar .sidebar__headline{background:var(--dwg-certified_centers-light);padding:1.5em 2em}.leaflet-sidebar>.wp-block-dwg-certified_centers-map__sidebar .sidebar__headline h3{margin:0;font-weight:400}.wp-block-dwg-certified_centers-map__sidebar .sidebar__items{display:flex;flex-direction:column;gap:2em;padding:2em}.wp-block-dwg-certified_centers-map__sidebar .marker .marker__label{margin:0;font-size:var(--wp--preset--font-size--small)}.wp-block-dwg-certified_centers-map__sidebar .marker__title{margin:0;font-size:var(--wp--preset--font-size--large)}.wp-block-dwg-certified_centers-map__sidebar .marker__items{display:flex;flex-direction:column;gap:2em}.wp-block-dwg-certified_centers-map__sidebar .marker__item--category{display:flex;flex-wrap:wrap;gap:.5em}.wp-block-dwg-certified_centers-map__sidebar .marker__category{font-size:var(--wp--preset--font-size--small);font-weight:600}.wp-block-dwg-certified_centers-map__sidebar .marker__category.is-category-primary{color:var(--wp--preset--color--permalink)}.wp-block-dwg-certified_centers-map__sidebar .marker__category.is-category-secondary{color:var(--wp--preset--color--primary)}.wp-block-dwg-certified_centers-map__sidebar .marker__category.is-category-tertiary{color:var(--wp--preset--color--secondary)}.wp-block-dwg-certified_centers-map__sidebar .marker__data--region{color:rgba(0,0,0,.6)}.wp-block-dwg-certified_centers-map__sidebar .marker__item--cta{margin:0}.wp-block-dwg-certified_centers-details{display:flex;flex-direction:column;gap:1em}.wp-block-dwg-certified_centers-details .certified-centre-details__item--category{display:flex;flex-wrap:wrap;gap:.5em}.wp-block-dwg-certified_centers-details .certified-centre-details__category{font-size:var(--wp--preset--font-size--small);font-weight:600}.wp-block-dwg-certified_centers-details .certified-centre-details__category.is-category-primary{color:var(--wp--preset--color--permalink)}.wp-block-dwg-certified_centers-details .certified-centre-details__category.is-category-secondary{color:var(--wp--preset--color--primary)}.wp-block-dwg-certified_centers-details .certified-centre-details__category.is-category-tertiary{color:var(--wp--preset--color--secondary)}.wp-block-dwg-certified_centers-details .certified-centre-details__label{margin:0;font-size:var(--wp--preset--font-size--small)}.wp-block-dwg-certified_centers-details .certified-centre-details__data--region{color:rgba(0,0,0,.6)}.wp-block-dwg-certified_centers-details .certified-centre-details__item--cta{margin:0}.wp-block-dwg-certified_centers-map .leaflet-control-notifications .leaflet-notification-icon{display:none}.wp-block-dwg-certified_centers-map .leaflet-control-notifications .leaflet-notification-message,.wp-block-dwg-certified_centers-map .leaflet-control-notifications .leaflet-notification-title{margin-left:0}.wp-block-dwg-certified_centers-details a:after,.wp-block-dwg-certified_centers-map__sidebar a:after{left:0 !important;right:auto !important}