#network-mapbox-home{background-position:center center;background-size:cover!important;background:url(../../img/home-network-map.jpg)}@media (min-width:992px){#network-mapbox-home{height:700px}}@media (min-width:1200px){#network-mapbox-home{height:900px}#network-mapbox-home.alliance-network{height:100%}}#map-newtork,#network-mapbox{position:relative;overflow:hidden}@media (min-width:992px){#map-newtork,#network-mapbox{height:700px}}@media (min-width:1200px){#map-newtork,#network-mapbox{height:900px}#map-newtork.alliance-network,#network-mapbox.alliance-network{height:100%}}#map-newtork .container,#map-newtork .network-mapbox-container,#network-mapbox .container,#network-mapbox .network-mapbox-container{height:100%;position:relative}#map-newtork .swiper-network-cta,#network-mapbox .swiper-network-cta{position:absolute;left:0;bottom:0;z-index:1}#map-newtork .fixed-bottom-absolute,#network-mapbox .fixed-bottom-absolute{position:absolute;bottom:0;width:100%}#map-newtork .mapboxgl-ctrl-bottom-left,#network-mapbox .mapboxgl-ctrl-bottom-left{display:none!important}#map-newtork #map-control,#network-mapbox #map-control{text-align:right;position:absolute;z-index:1;bottom:0;right:0;background-color:#fff;padding:10px 15px}#map-newtork #map-control .map-control-checkbox,#network-mapbox #map-control .map-control-checkbox{display:inline-block;vertical-align:middle}#map-newtork #map-control .map-control-checkbox input,#network-mapbox #map-control .map-control-checkbox input{opacity:0;position:absolute}#map-newtork #map-control .map-control-checkbox input,#map-newtork #map-control .map-control-checkbox label,#network-mapbox #map-control .map-control-checkbox input,#network-mapbox #map-control .map-control-checkbox label{display:inline-block;vertical-align:middle;margin:5px;cursor:pointer}#map-newtork #map-control .map-control-checkbox label,#network-mapbox #map-control .map-control-checkbox label{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#map-newtork #map-control .map-control-checkbox label span,#network-mapbox #map-control .map-control-checkbox label span{padding-top:2px}#map-newtork #map-control .map-control-checkbox label:before,#network-mapbox #map-control .map-control-checkbox label:before{margin-top:-1px}#map-newtork #map-control .map-control-checkbox input+label:before,#network-mapbox #map-control .map-control-checkbox input+label:before{content:"";background:#fff;border:2px solid #ddd;display:inline-block;vertical-align:middle;width:20px;height:20px;border-radius:20px;margin-right:5px;text-align:center;font-size:10px;font-weight:600;line-height:16px}#map-newtork #map-control .map-control-checkbox input:checked+label:before,#network-mapbox #map-control .map-control-checkbox input:checked+label:before{content:"\f00c";font-family:"Font Awesome 6 Pro";background:#288dc1;color:#fff}#map-newtork #map-control .map-control-checkbox.awarded,#network-mapbox #map-control .map-control-checkbox.awarded{padding-left:5px}#map-newtork #map-control .map-control-checkbox.awarded input:checked+label:before,#network-mapbox #map-control .map-control-checkbox.awarded input:checked+label:before{background:#a89031}#map-newtork .map-newtork,#network-mapbox .map-newtork{position:relative;width:100%;min-height:400px}@media (min-width:992px){#map-newtork .map-newtork,#network-mapbox .map-newtork{position:absolute;left:0;top:0;bottom:0}}#map-newtork .bg-network,#network-mapbox .bg-network{background:url(../../img/general/info-network.png) no-repeat top right;background-size:250px}#map-newtork .slider-controls,#network-mapbox .slider-controls{padding-top:0;text-align:right}#map-newtork .card.padded-equal .title,#map-newtork .card.padded-equal-link .title,#network-mapbox .card.padded-equal .title,#network-mapbox .card.padded-equal-link .title{margin-top:0}#map-newtork .mapboxgl-canvas,#network-mapbox .mapboxgl-canvas{outline:0}#map-newtork .mapboxgl-popup .mapboxgl-popup-anchor-top:before,#network-mapbox .mapboxgl-popup .mapboxgl-popup-anchor-top:before{top:-45px}#map-newtork .mapboxgl-popup .mapboxgl-popup-anchor-top:before,#network-mapbox .mapboxgl-popup .mapboxgl-popup-anchor-top:before{top:-45px}#map-newtork .mapboxgl-popup-content,#network-mapbox .mapboxgl-popup-content{-webkit-box-shadow:0 3px 20px rgba(171,194,212,.16),0 3px 20px rgba(171,194,212,.23);-moz-box-shadow:0 3px 20px rgba(171,194,212,.16),0 3px 20px rgba(171,194,212,.23);box-shadow:0 3px 20px rgba(171,194,212,.16),0 3px 20px rgba(171,194,212,.23);padding:0;border-radius:5px;background:#fff;-webkit-transition:.35s ease-in-out;-moz-transition:.35s ease-in-out;transition:.35s ease-in-out}#map-newtork .mapboxgl-popup-content:hover,#network-mapbox .mapboxgl-popup-content:hover{-webkit-box-shadow:0 3px 20px rgba(171,194,212,.6),0 3px 20px rgba(171,194,212,.6);-moz-box-shadow:0 3px 20px rgba(171,194,212,.6),0 3px 20px rgba(171,194,212,.6);box-shadow:0 3px 20px rgba(171,194,212,.6),0 3px 20px rgba(171,194,212,.6)}#map-newtork .mapboxgl-popup-content .mapboxgl-popup-close-button,#network-mapbox .mapboxgl-popup-content .mapboxgl-popup-close-button{position:absolute!important;top:0;right:0;background:0 0;border:0;float:none!important;cursor:pointer;font-size:20px;position:relative;margin-top:-10px;background:#fff;border-radius:100px;margin-right:-8px}#map-newtork .mapboxgl-popup-content .info-content-bloc,#network-mapbox .mapboxgl-popup-content .info-content-bloc{width:100%}#map-newtork .mapboxgl-popup-content .info-content-bloc img,#network-mapbox .mapboxgl-popup-content .info-content-bloc img{padding:20px;height:auto;max-height:150px;width:auto;margin:0 auto}#map-newtork .mapboxgl-popup-content .info-content-bloc .info-content,#network-mapbox .mapboxgl-popup-content .info-content-bloc .info-content{border-top:1px solid #eef3f6;color:#4d5966;padding:20px}#map-newtork .mapboxgl-popup-content .info-content-bloc .info-content h2,#network-mapbox .mapboxgl-popup-content .info-content-bloc .info-content h2{text-transform:uppercase;font-size:20px;padding-bottom:10px;margin-top:0;color:#004f90;font-family:DIN,sans-serif}#map-newtork .mapboxgl-popup-content .info-content-bloc .info-content span,#network-mapbox .mapboxgl-popup-content .info-content-bloc .info-content span{text-transform:uppercase;color:#7d8d9d;font-size:11px}#map-newtork .mapboxgl-popup-content .info-content-bloc .info-content-more,#network-mapbox .mapboxgl-popup-content .info-content-bloc .info-content-more{padding:20px 20px;border-top:1px solid #eef3f6}