.campaign-map{background-color:#9a9a9a;font-family:"Amnesty Trade Gothic Cn",sans-serif;max-width:1472px;width:100%;min-height:500px;margin:0 auto;position:relative;overflow:hidden}.campaign-map.ie{height:650px}.campaign-map.ie .map-colors{height:600px}.campaign-map .title{position:absolute;top:5%;z-index:2;padding:0 40px}.campaign-map .title h1{text-transform:uppercase;font-size:30px}.campaign-map .map-colors{position:relative;width:78vw;max-width:1300px;margin:auto}.campaign-map .map-colors .svg-map:focus{outline:0}.campaign-map .map-colors .animation,.campaign-map .map-colors path{transition:.5s;transition-timing-function:ease-in-out;-webkit-transition:.5s;-webkit-transition-timing-function:ease-in-out;cursor:pointer}.campaign-map .map-colors #yellow path{fill:#E9E9E9;stroke:#FCE74C;stroke-width:1.5;stroke-miterlimit:10}.campaign-map .map-colors #red path{fill:#E9E9E9;stroke:#CC5758;stroke-width:1.5;stroke-miterlimit:10}.campaign-map .map-colors #green path{fill:#E9E9E9;stroke:#119575;stroke-width:1.5;stroke-miterlimit:10}.campaign-map .map-colors #blue path{fill:#E9E9E9;stroke:#5FA9DD;stroke-width:1.5;stroke-miterlimit:10}.campaign-map .map-colors #purpure path{clip-path:url(#SVGID_2_);fill:#E9E9E9;stroke:#7E70B3;stroke-width:1;stroke-miterlimit:10}.campaign-map .map-colors #purpure .active,.campaign-map .map-colors #purpure:hover path{fill:#7E70B3;stroke:#e9e9e9}.campaign-map .map-colors #blue .active,.campaign-map .map-colors #blue:hover path{fill:#55acee;stroke:#e9e9e9}.campaign-map .map-colors #red .active,.campaign-map .map-colors #red:hover path{fill:#cb5757;stroke:#e9e9e9}.campaign-map .map-colors #green .active,.campaign-map .map-colors #green:hover path{fill:#169574;stroke:#e9e9e9}.campaign-map .map-colors #yellow .active,.campaign-map .map-colors #yellow:hover path{fill:#fce74c;stroke:#e9e9e9}.campaign-map .map-colors .dot{z-index:1;background-color:#fff;width:25px;height:25px;border-radius:50%}.campaign-map .map-colors .dot .active{transition:.5s;transition-timing-function:ease-in-out;-webkit-transition:.5s;-webkit-transition-timing-function:ease-in-out;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.campaign-map .map-colors .dot .dot-inner{width:20px;height:20px;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.campaign-map .map-colors .green{position:absolute;top:16%;left:52%}.campaign-map .map-colors .green .dot-inner{position:absolute;background-color:#169574}.campaign-map .map-colors .blue .dot-inner{position:absolute;background-color:#55acee}.campaign-map .map-colors .red .dot-inner{position:absolute;background-color:#cb5757}.campaign-map .map-colors .yellow .dot-inner{position:absolute;background-color:#fce74c}.campaign-map .map-colors .purpure .dot-inner{position:absolute;background-color:#7E70B3}.campaign-map .map-colors .event{position:absolute;z-index:0;background-color:#fff;width:320px}.campaign-map .map-colors .green .dot{top:95%;left:-3%}.campaign-map .map-colors .purpure{position:absolute;top:40%;left:0}.campaign-map .map-colors .purpure .dot{top:-3%;left:95%}.campaign-map .map-colors .red{position:absolute;top:0;right:0}.campaign-map .map-colors .red .dot{top:95%;left:-3%}.campaign-map .map-colors .yellow{position:absolute;top:43%;left:58%}.campaign-map .map-colors .yellow .dot{top:-3%;left:-3%}.campaign-map .map-colors .blue{position:absolute;top:0;right:0}.campaign-map .map-colors .blue .dot{top:40%;left:-3%}.campaign-map .map-colors .event .image{position:relative;width:320px;height:200px;background-size:cover}.campaign-map .map-colors .blue .image{background-image:url(../img/mapa-EUROPA.jpg)}.campaign-map .map-colors .green .image{background-image:url(../img/mapa-AFRYKA.jpg)}.campaign-map .map-colors .purpure .image{background-image:url(../img/mapa-USA-Mexico.jpg)}.campaign-map .map-colors .yellow .image{background-image:url(../img/mapa-MENA.jpg)}.campaign-map .map-colors .red .image{background-image:url(../img/mapa-AZJA-PACYFIK.jpg)}.campaign-map .map-colors .event .image .event-title{position:absolute;bottom:-1px;background-color:#fff;font-size:21px;text-transform:uppercase;margin:0;padding:7px 15px}.campaign-map .map-colors .event-description{font-family:'Amnesty Trade Gothic Light';font-size:14px;margin:18px 18px 10px;height:auto;overflow:hidden;line-height:1.2}.campaign-map .map-colors .event .button{float:right;font-size:15px;font-weight:700;background-color:#fff100;color:#000;margin:0 20px 20px;padding:10px 38px;text-transform:uppercase}.campaign-map .map-colors .event .button:hover{background-color:#FFD500}@media (max-width:1660px){.campaign-map .map-colors .purpure{top:30%;left:20%}.campaign-map .map-colors .purpure .dot{left:-3%}}@media (max-width:1268px){.campaign-map .map-colors{width:100vw;transform:translateX(-5%)}}@media (max-width:1000px){.campaign-map .map-colors .green{top:16%;left:52%}.campaign-map .map-colors .green .dot{top:95%;left:-3%}.campaign-map .map-colors .purpure{top:40%;left:25%}.campaign-map .map-colors .purpure .dot{top:-3%;left:-3%}.campaign-map .map-colors .red{top:5%;right:20%}.campaign-map .map-colors .red .dot{top:95%;left:95%}.campaign-map .map-colors .yellow{top:40%;left:50%}.campaign-map .map-colors .yellow .dot{top:-3%;left:-3%}.campaign-map .map-colors .blue{top:0;right:20%}.campaign-map .map-colors .blue .dot{top:40%;left:-3%}.campaign-map .map-colors{width:150vw;position:relative;transform:translateX(-20%)}}@media (max-width:778px){.campaign-map{overflow:visible;height:600px}.campaign-map .map-colors .svg-map{display:none}.campaign-map .map-colors{width:100%;height:500px;margin-top:0;margin-bottom:100px;padding:10px 0 80px;transform:translateX(0)}.campaign-map .title{display:block;position:static;padding:40px 30px 0}.campaign-map .title h1{text-transform:uppercase;font-size:23px}.campaign-map .map-colors .event .image{position:relative;width:100%;height:160px;background-size:cover;background-position:top center}.campaign-map .map-colors .event{position:static;display:block;width:95%;height:400px;margin:0 10px}.campaign-map .map-colors .dot{position:static;display:table-cell}.campaign-map .map-colors .dot .dot-inner{display:none}.campaign-map .map-colors .hide{display:block}.campaign-map .map-colors .slick-dots li{width:35px;height:35px}.campaign-map .map-colors .slick-dots .slick-active button{border:5px solid #fff}.campaign-map .map-colors .slick-dots li button{border:3px solid #fde74c;width:35px;height:35px}.campaign-map .map-colors .slick-dots li:nth-child(1n) button{border:3px solid #7E70B3}.campaign-map .map-colors .slick-dots .slick-active:nth-child(1n) button{border:5px solid #fff;background-color:#7E70B3}.campaign-map .map-colors .slick-dots li:nth-child(2n) button{border:3px solid #119575}.campaign-map .map-colors .slick-dots .slick-active:nth-child(2n) button{border:5px solid #fff;background-color:#119575}.campaign-map .map-colors .slick-dots li:nth-child(3n) button{border:3px solid #5FA9DD}.campaign-map .map-colors .slick-dots .slick-active:nth-child(3n) button{border:5px solid #fff;background-color:#5FA9DD}.campaign-map .map-colors .slick-dots li:nth-child(4n) button{border:3px solid #cb5757}.campaign-map .map-colors .slick-dots .slick-active:nth-child(4n) button{border:5px solid #fff;background-color:#cb5757}.campaign-map .map-colors .slick-dots li:nth-child(5n) button{border:3px solid #fce74c}.campaign-map .map-colors .slick-dots .slick-active:nth-child(5n) button{border:5px solid #fff;background-color:#fce74c}}