.hidden{display:none !important}.map-bottom{position:absolute;bottom:20px;background:#000;color:#fff;padding:3px 12px;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;flex-wrap:wrap;max-width:600px;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.69;letter-spacing:normal;color:#ffffff;margin:0;font-family:'Roboto'}.map-bottom label{font-family:Lato, Calibri, Arial, sans-serif;font-weight:bold;margin:0}.map-bottom .key-item{font-family:Lato, Calibri, Arial, sans-serif;margin:0 10px;font-weight:normal}.map-bottom img{width:18px}.map-bottom a{font-weight:normal;text-decoration:underline;color:#fff}.map-bottom a:hover{text-decoration:underline;color:#fff}.teargas-section{font-family:Lato, Calibri, Arial, sans-serif !important}.teargas-section.slide-map{opacity:1;padding-left:0;background-color:black}.teargas-section.slide-map.fixed{position:fixed;top:0;width:100%}.teargas-section.slide-map .controls{position:absolute;display:flex;top:30px;z-index:9;left:47px}.teargas-section.slide-map .controls .controls-item{border:solid 1px #ffffff;cursor:pointer;color:#fff;font-family:Lato, Calibri, Arial, sans-serif;font-size:16px;line-height:1.69;border-radius:0}.teargas-section.slide-map .controls .first-filter,.teargas-section.slide-map .controls .second-filter{width:210px;height:48px;background-color:rgba(0,0,0,0.8);padding-left:15px;padding-right:15px;position:relative}.teargas-section.slide-map .controls .first-filter .dropdown-toggle,.teargas-section.slide-map .controls .second-filter .dropdown-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%}.teargas-section.slide-map .controls .first-filter .dropdown-toggle .filters-caret,.teargas-section.slide-map .controls .second-filter .dropdown-toggle .filters-caret{width:9px;height:8px}.teargas-section.slide-map .controls .first-filter .dropdown-toggle .filter-text,.teargas-section.slide-map .controls .first-filter .dropdown-toggle .filter-text,.teargas-section.slide-map .controls .second-filter .dropdown-toggle .filter-text,.teargas-section.slide-map .controls .second-filter .dropdown-toggle .filter-text{line-height:1.2}.teargas-section.slide-map .controls .first-filter .dropdown-toggle[aria-expanded=true] .filter-text,.teargas-section.slide-map .controls .first-filter .dropdown-toggle[aria-expanded=true] .filter-text,.teargas-section.slide-map .controls .second-filter .dropdown-toggle[aria-expanded=true] .filter-text,.teargas-section.slide-map .controls .second-filter .dropdown-toggle[aria-expanded=true] .filter-text{font-weight:bold}.teargas-section.slide-map .controls .first-filter .dropdown-menu,.teargas-section.slide-map .controls .second-filter .dropdown-menu{display:none;min-width:210px;background-color:rgba(0,0,0,0.8);max-height:350px;overflow:auto;padding-top:2px;padding-bottom:10px;position:absolute;top:100%;left:0;z-index:1000;float:left;text-align:left;list-style:none;background-clip:padding-box;padding:5px 0;margin:2px 0 0;box-shadow:0 6px 12px rgba(0,0,0,0.18)}.teargas-section.slide-map .controls .first-filter .dropdown-menu li a,.teargas-section.slide-map .controls .second-filter .dropdown-menu li a{color:#fff;display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.4;white-space:nowrap}.teargas-section.slide-map .controls .first-filter .dropdown-menu li:hover,.teargas-section.slide-map .controls .second-filter .dropdown-menu li:hover{background-color:#fff}.teargas-section.slide-map .controls .first-filter .dropdown-menu li:hover a,.teargas-section.slide-map .controls .second-filter .dropdown-menu li:hover a{color:#000;border-bottom:none}.teargas-section.slide-map .controls .first-filter.open .dropdown-menu,.teargas-section.slide-map .controls .second-filter.open .dropdown-menu{display:block}.teargas-section.slide-map .controls .second-filter{margin-left:20px}.teargas-section.slide-map .controls .zoomin-btn,.teargas-section.slide-map .controls .zoomout-btn{display:flex;justify-content:center;align-items:center;width:48px;height:48px;background-color:rgba(0,0,0,0.2);margin-left:15px}.teargas-section.slide-map .controls .zoomin-btn img,.teargas-section.slide-map .controls .zoomout-btn img{width:23px;height:23px}.teargas-section.slide-map .controls.controls-mobile{display:none;flex-direction:column}.teargas-section.slide-map .right-sidebar .country-points,.teargas-section.slide-map .mapboxgl-popup .mapboxgl-popup-content{font-family:Lato, Calibri, Arial, sans-serif}.teargas-section.slide-map .right-sidebar .country-points .point-info,.teargas-section.slide-map .mapboxgl-popup .mapboxgl-popup-content .point-info{position:relative;display:flex;padding-top:21px;padding-bottom:27px;border-top:solid 1px #4c4c4c}.teargas-section.slide-map .right-sidebar .country-points .point-info .link-fly-to-video,.teargas-section.slide-map .mapboxgl-popup .mapboxgl-popup-content .point-info .link-fly-to-video{cursor:pointer}.teargas-section.slide-map .right-sidebar .country-points .point-info .left-img,.teargas-section.slide-map .mapboxgl-popup .mapboxgl-popup-content .point-info .left-img{width:76px;height:76px;margin-right:15px;object-fit:cover;flex-shrink:0}.teargas-section.slide-map .right-sidebar .country-points .point-info .right-text .title,.teargas-section.slide-map .mapboxgl-popup .mapboxgl-popup-content .point-info .right-text .title{font-size:18px;line-height:1.22;color:#ffffff;display:block;background-color:transparent;border-bottom:none;text-transform:none;padding:0;margin-bottom:7px}.teargas-section.slide-map .right-sidebar .country-points .point-info .right-text .title:hover,.teargas-section.slide-map .mapboxgl-popup .mapboxgl-popup-content .point-info .right-text .title:hover{text-decoration:underline}.teargas-section.slide-map .right-sidebar .country-points .point-info .right-text .where,.teargas-section.slide-map .mapboxgl-popup .mapboxgl-popup-content .point-info .right-text .where{display:flex;margin-bottom:7px}.teargas-section.slide-map .right-sidebar .country-points .point-info .right-text .where .address-icon,.teargas-section.slide-map .mapboxgl-popup .mapboxgl-popup-content .point-info .right-text .where .address-icon{width:10px;height:10px;position:relative;top:2px;margin-right:2px}.teargas-section.slide-map .right-sidebar .country-points .point-info .right-text .time,.teargas-section.slide-map .right-sidebar .country-points .point-info .right-text .where .where-text,.teargas-section.slide-map .mapboxgl-popup .mapboxgl-popup-content .point-info .right-text .time,.teargas-section.slide-map .mapboxgl-popup .mapboxgl-popup-content .point-info .right-text .where .where-text{font-size:14px;line-height:1.07;color:#a1a1a1}.teargas-section.slide-map .right-sidebar .country-points .point-info .right-text .for-small-popup,.teargas-section.slide-map .mapboxgl-popup .mapboxgl-popup-content .point-info .right-text .for-small-popup{color:#a1a1a1;font-size:14px}.teargas-section.slide-map .right-sidebar .country-points .point-info .right-text .for-small-popup .where-and-when-text,.teargas-section.slide-map .mapboxgl-popup .mapboxgl-popup-content .point-info .right-text .for-small-popup .where-and-when-text{font-size:14px}.teargas-section.slide-map .right-sidebar .country-points .point-info .circle-indicate,.teargas-section.slide-map .mapboxgl-popup .mapboxgl-popup-content .point-info .circle-indicate{width:15px;height:15px;position:absolute;top:18px;left:-3px}.teargas-section.slide-map .right-sidebar .country-points .point-info:first-child,.teargas-section.slide-map .mapboxgl-popup .mapboxgl-popup-content .point-info:first-child{border-top:none}.teargas-section.slide-map .right-sidebar-fake-top{width:360px;height:119px;position:absolute;top:0;right:-360px;display:none;background-color:rgba(0,0,0,0.8);z-index:2}.teargas-section.slide-map .right-sidebar-fake-top .close-right-sidebar-mobile{position:absolute;top:70px;right:25px;width:25px;height:25px}.teargas-section.slide-map .right-sidebar{overflow:scroll;-webkit-overflow-scrolling:touch;font-family:Lato, Calibri, Arial, sans-serif;position:absolute;top:0;right:0;width:360px;height:100%;background-color:rgba(0,0,0,0.8);z-index:11;padding:50px 50px 24px 24px}.teargas-section.slide-map .right-sidebar .country-points .title{display:block;font-size:20px;line-height:1.2;color:#ffffff;padding-bottom:4px;border-bottom:solid 1px #979797;background-color:transparent;padding-left:0;padding-bottom:0;text-transform:uppercase}.teargas-section.slide-map .mapboxgl-popup{min-width:250px;max-width:310px !important;z-index:10}.teargas-section.slide-map .mapboxgl-popup .mapboxgl-popup-content{background-color:#000000;box-shadow:0 2px 17px 0 rgba(255,255,255,0.55);padding:15px 23px 24px 23px}.teargas-section.slide-map .mapboxgl-popup .mapboxgl-popup-content .point-info{border-top:none;padding-top:7px}.teargas-section.slide-map .mapboxgl-popup .mapboxgl-popup-content .point-info .right-text .title:hover{text-decoration:none}.teargas-section.slide-map .mapboxgl-popup .mapboxgl-popup-content .btn-view-event-detail,.teargas-section.slide-map .mapboxgl-popup .mapboxgl-popup-content .btn-view-manufacturer-detail{width:100%;height:45px;display:flex;justify-content:center;align-items:center;font-size:16px;line-height:1.69;text-transform:uppercase;background-color:#ffffff;cursor:pointer}.teargas-section.slide-map .mapboxgl-popup.mapboxgl-popup-anchor-bottom{padding-bottom:34px;padding-right:4px}.teargas-section.slide-map .mapboxgl-popup.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{border-top-color:#000}.teargas-section.slide-map .mapboxgl-popup.mapboxgl-popup-anchor-left{padding-left:7px;padding-bottom:48px}.teargas-section.slide-map .mapboxgl-popup.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{border-right-color:#000}.teargas-section.slide-map .mapboxgl-popup.mapboxgl-popup-anchor-top{margin-top:-16px;padding-right:3px}.teargas-section.slide-map .mapboxgl-popup.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{border-bottom-color:#000}.teargas-section.slide-map .teargas-marker{border:none;cursor:pointer;height:22px;width:22px;background-color:rgba(0,0,0,0);background-size:contain}.teargas-section.slide-map .introduction-dark-overlay{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0.7);top:0;left:0;z-index:9;padding-left:47px;padding-top:70px}.teargas-section.slide-map .introduction-dark-overlay.map-launched{width:auto;height:auto;top:70px;left:47px;padding:0px;background-color:transparent}.teargas-section.slide-map .introduction-dark-overlay .introduction-item{z-index:2}.teargas-section.slide-map .introduction-dark-overlay .introduction-item.title{display:inline-block;color:#000000;background-color:#fff;margin:0;padding:9px 15px 13px 15px;font-size:28px;line-height:0.93;letter-spacing:-0.53px;font-family:Lato, Calibri, Arial, sans-serif}.teargas-section.slide-map .introduction-dark-overlay .introduction-item.subtitle-container{margin-top:120px;margin-left:100px;max-width:693px}.teargas-section.slide-map .introduction-dark-overlay .introduction-item.subtitle-container .subtitle{display:inline;font-family:Lato, Calibri, Arial, sans-serif;-webkit-box-decoration-break:clone;box-decoration-break:clone;-o-box-decoration-break:clone;font-size:22px;line-height:1.21;color:#ffffff;background-color:#000;padding:1px 0 7px;box-shadow:11px 0 0 0 #000, -11px 0 0 0 #000}.teargas-section.slide-map .introduction-dark-overlay .introduction-item.btn-launch-incident-map{color:#fff;margin-top:32px;margin-left:110px;height:65px;width:387px;background-color:#1b3f57;display:flex;justify-content:center;align-items:center;font-size:18px;line-height:1.11;cursor:pointer}.teargas-section.slide-map .show-right-sidebar-mobile{display:none;position:absolute;z-index:0;top:70px;right:15px;width:32px;height:32px}.popup-company-container,.map-popup-event-container{-webkit-overflow-scrolling:touch;display:none;position:fixed;z-index:999999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.8)}.popup-company-container .popup-company,.popup-company-container .popup-story,.map-popup-event-container .popup-company,.map-popup-event-container .popup-story{width:1010px;margin-top:50px;margin-left:50px;margin-bottom:100px;margin-left:calc(50% - 505px);overflow:visible}@media (min-width: 1400px){.popup-company-container .popup-company,.popup-company-container .popup-story,.map-popup-event-container .popup-company,.map-popup-event-container .popup-story{width:1190px;margin-left:calc(50% - 595px)}}.popup-company-container .popup-company,.map-popup-event-container .popup-company{background-color:#fff}.popup-company-container .popup-company{position:relative}.popup-company-container .popup-company .top{display:flex}.popup-company-container .popup-company .top img.position-img{width:calc(100% - 78px);height:72px}.popup-company-container .popup-company .top .close-right-btn{display:flex;align-items:center;justify-content:center;width:78px;height:72px;cursor:pointer}.popup-company-container .popup-company .top .close-right-btn img{width:18px;height:18px}.popup-company-container .popup-company .content{padding:30px 40px 58px 34px;position:relative}.popup-company-container .popup-company .content .base-info{display:flex;align-items:center;margin-bottom:41px}.popup-company-container .popup-company .content .base-info img.logo{width:172px;height:93px;margin-right:29px}.popup-company-container .popup-company .content .base-info .vertical-separator{width:1px;height:54px;border-right:solid 1px #979797;margin-right:42px}.popup-company-container .popup-company .content .base-info .text{display:flex;flex-direction:column}.popup-company-container .popup-company .content .base-info .text .name{font-family:Lato, Calibri, Arial, sans-serif;font-size:28px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:0.93;letter-spacing:normal;color:#000000;margin-bottom:6px}.popup-company-container .popup-company .content .base-info .text .type-name{font-family:Lato, Calibri, Arial, sans-serif;font-size:21px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.1;letter-spacing:normal;color:#747474}.popup-company-container .popup-company .content .overview .title,.popup-company-container .popup-company .content .products .title,.popup-company-container .popup-company .content .exports-to .title,.popup-company-container .popup-company .content .linked-violations-abuses .title,.popup-company-container .popup-company .content .share-this .title{font-family:Lato, Calibri, Arial, sans-serif;font-size:21px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.1;letter-spacing:normal;color:#000000;width:100%;padding-bottom:13px;border-bottom:solid 1px #dddddd;margin-bottom:19px}.popup-company-container .popup-company .content .overview{margin-bottom:58px}.popup-company-container .popup-company .content .overview .stats{display:flex;align-items:center}.popup-company-container .popup-company .content .overview .stats .headquarters,.popup-company-container .popup-company .content .overview .stats .revenue-per-year,.popup-company-container .popup-company .content .overview .stats .units-sold-per-year{margin-right:30px;font-family:Lato, Calibri, Arial, sans-serif;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;color:#000000;display:flex;align-items:center}.popup-company-container .popup-company .content .overview .stats .headquarters .name,.popup-company-container .popup-company .content .overview .stats .revenue-per-year .name,.popup-company-container .popup-company .content .overview .stats .units-sold-per-year .name{font-weight:bold}.popup-company-container .popup-company .content .overview .stats .headquarters .box-image,.popup-company-container .popup-company .content .overview .stats .revenue-per-year .box-image,.popup-company-container .popup-company .content .overview .stats .units-sold-per-year .box-image{margin-right:10px;flex-shrink:0}.popup-company-container .popup-company .content .overview .stats .headquarters img{width:40px;height:40px;margin-right:14px}.popup-company-container .popup-company .content .overview .stats .revenue-per-year img{width:50px;height:50px;margin-right:14px}.popup-company-container .popup-company .content .overview .stats .units-sold-per-year img{width:41px;height:39px;margin-right:14px}.popup-company-container .popup-company .content .products .list{display:flex;align-items:center;margin-bottom:43px}.popup-company-container .popup-company .content .products .list .grenade,.popup-company-container .popup-company .content .products .list .canister,.popup-company-container .popup-company .content .products .list .equipment{margin-right:52px;font-family:Lato, Calibri, Arial, sans-serif;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.12;letter-spacing:normal;color:#000000;display:flex;align-items:center}.popup-company-container .popup-company .content .products .list .grenade img{width:32px;height:39px;margin-right:15px}.popup-company-container .popup-company .content .products .list .canister img{width:27px;height:42px;margin-right:15px}.popup-company-container .popup-company .content .products .list .equipment img{width:50px;height:37px;margin-right:15px}.popup-company-container .popup-company .content .buttons{margin-bottom:40px}.popup-company-container .popup-company .content .buttons .download-catalogue-btn,.popup-company-container .popup-company .content .buttons .company-website-btn{width:168px;height:45px;border:solid 1px #000000;background-color:#ffffff;font-family:Lato, Calibri, Arial, sans-serif;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.69;letter-spacing:normal;text-align:center;color:#000000;padding:8px 14px 10px 14px;text-decoration:none;margin-right:10px}.popup-company-container .popup-company .content .exports-to .countries{display:flex;align-items:center;margin-bottom:56px}.popup-company-container .popup-company .content .exports-to .countries .country{font-family:Lato, Calibri, Arial, sans-serif;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.12;letter-spacing:normal;color:#000000;margin-right:27px;display:flex;align-items:center}.popup-company-container .popup-company .content .exports-to .countries .country .flag{width:45px;height:30px;margin-right:12px;box-shadow:0 0 8px 0 rgba(0,0,0,0.15)}.popup-company-container .popup-company .content .linked-violations-abuses{margin-bottom:53px}.popup-company-container .popup-company .content .linked-violations-abuses .cards-container{display:flex}.popup-company-container .popup-company .content .linked-violations-abuses .cards-container .card{width:calc((100% - 63px) / 3);box-shadow:0 2px 7px 0 rgba(0,0,0,0.13)}.popup-company-container .popup-company .content .linked-violations-abuses .cards-container .card:first-child,.popup-company-container .popup-company .content .linked-violations-abuses .cards-container .card:nth-child(2){margin-right:30px}.popup-company-container .popup-company .content .linked-violations-abuses .cards-container .card img.document-img{width:100%;object-fit:cover;object-position:center}.popup-company-container .popup-company .content .linked-violations-abuses .cards-container .card .text-container{padding:22px 20px 24px 20px}.popup-company-container .popup-company .content .linked-violations-abuses .cards-container .card .text-container .short-info{margin-bottom:11px;display:flex;align-items:center}.popup-company-container .popup-company .content .linked-violations-abuses .cards-container .card .text-container .short-info .separator{width:1px;height:10px;background-color:#b3b3b3;margin-left:8px;margin-right:8px}.popup-company-container .popup-company .content .linked-violations-abuses .cards-container .card .text-container .short-info .address-icon{width:10px;height:10px;margin-right:2px}.popup-company-container .popup-company .content .linked-violations-abuses .cards-container .card .text-container .short-info .when,.popup-company-container .popup-company .content .linked-violations-abuses .cards-container .card .text-container .short-info .where{font-family:Lato, Calibri, Arial, sans-serif;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.07;letter-spacing:normal;color:#66676a}.popup-company-container .popup-company .content .linked-violations-abuses .cards-container .card .text-container .story-name{font-family:Lato, Calibri, Arial, sans-serif;font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;color:#000000}.popup-company-container .popup-company .content .share-this .actions{display:flex;align-items:center}.popup-company-container .popup-company .content .share-this .actions .left-text{margin-right:10px;font-family:HelveticaNeue;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;color:#000000}.popup-company-container .popup-company .content .share-this .actions .right-btns{display:flex;align-items:center}.popup-company-container .popup-company .content .share-this .actions .right-btns .btn-facebook,.popup-company-container .popup-company .content .share-this .actions .right-btns .btn-twitter,.popup-company-container .popup-company .content .share-this .actions .right-btns .btn-email{width:186px;height:36px;margin-left:30px;display:flex;align-items:center;justify-content:center;border:solid 1px #000000;background-color:#ffffff}.popup-company-container .popup-company .content .share-this .actions .right-btns .btn-facebook img{width:10px;height:19px}.popup-company-container .popup-company .content .share-this .actions .right-btns .btn-twitter img{width:20px;height:17px}.popup-company-container .popup-company .content .share-this .actions .right-btns .btn-email img{width:25px;height:15px}.popup-company-container .popup-company .bottom{width:100%;height:72px;position:absolute;bottom:-72px}.popup-company-container .popup-company .bottom .close-right-btn{float:right;display:flex;align-items:center;justify-content:center;width:78px;height:72px;background-color:#fff;cursor:pointer}.popup-company-container .popup-company .bottom .close-right-btn img{width:18px;height:18px}.map-popup-event-container .map-popup-event{position:relative}.map-popup-event-container .map-popup-event .top{display:flex;flex-direction:row-reverse;background:transparent;width:80%;margin:auto}.map-popup-event-container .map-popup-event .top .close-right-btn{display:flex;align-items:center;justify-content:center;width:78px;height:72px;cursor:pointer;background-color:#fff}.map-popup-event-container .map-popup-event .top .close-right-btn img{width:18px;height:18px}.map-popup-event-container .map-popup-event .hero{width:100%;height:320px;background-size:cover}.map-popup-event-container .map-popup-event .hero .title{position:absolute;top:80px;left:120px;max-width:370px;font-family:Lato, Calibri, Arial, sans-serif;font-size:36px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#000000}.map-popup-event-container .map-popup-event .hero .title span{display:inline;background-color:#fff;padding:2px 16px 12px 16px;box-decoration-break:clone;-o-box-decoration-break:clone;-webkit-box-decoration-break:clone}.map-popup-event-container .map-popup-event .content{background-color:#fff;padding:46px 40px 58px 40px;position:relative;display:flex;flex-direction:column;align-items:center;width:80%;margin:auto}.map-popup-event-container .map-popup-event .content .main{width:610px;margin-bottom:50px}.map-popup-event-container .map-popup-event .content .main .title{font-family:Lato, Calibri, Arial, sans-serif;font-size:28px;line-height:0.93;margin-bottom:16px}.map-popup-event-container .map-popup-event .content .main .small-title{font-family:Lato, Calibri, Arial, sans-serif;font-size:21px;line-height:1.1;margin-bottom:16px}.map-popup-event-container .map-popup-event .content .main .event-info{font-family:Lato, Calibri, Arial, sans-serif;font-size:16px;line-height:0.94;color:#a1a1a1;margin-bottom:19px;display:flex}.map-popup-event-container .map-popup-event .content .main .event-info .address-icon{width:10px;height:10px;position:relative;top:3px;margin-right:2px}.map-popup-event-container .map-popup-event .content .main .event-info .where{margin-right:17px;text-transform:uppercase}.map-popup-event-container .map-popup-event .content .main .desc{font-family:Lato, Calibri, Arial, sans-serif;font-size:18px;line-height:1.5;margin-bottom:40px}.map-popup-event-container .map-popup-event .content .main .video-on-image{position:relative;width:100%;padding-top:56.25%;display:none;align-items:center;justify-content:center;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#000;margin-bottom:10px}.map-popup-event-container .map-popup-event .content .main .video-on-image .btn-show-video{width:150px;height:150px;cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.map-popup-event-container .map-popup-event .content .main .background-information{margin-top:56px}.map-popup-event-container .map-popup-event .content .main .background-information .background-information-main{font-family:Lato, Calibri, Arial, sans-serif;font-size:18px;line-height:1.5}.map-popup-event-container .map-popup-event .content .main .additional-resources{margin-top:70px;margin-bottom:86px}.map-popup-event-container .map-popup-event .content .main .additional-resources .additional-resources-list{font-family:Lato, Calibri, Arial, sans-serif;font-size:18px;line-height:1.5}.map-popup-event-container .map-popup-event .content .main .buttons{margin-top:50px}.map-popup-event-container .map-popup-event .content .main .buttons .download-catalogue-btn{width:168px;height:45px;border:solid 1px #000000;background-color:#ffffff;font-family:Lato, Calibri, Arial, sans-serif;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.69;letter-spacing:normal;text-align:center;color:#000000;padding:8px 14px 10px 14px;text-decoration:none;margin-right:10px}.map-popup-event-container .map-popup-event .content .linked-companies-manufacturers,.map-popup-event-container .map-popup-event .content .linked-violations-abuses,.map-popup-event-container .map-popup-event .content .share-this{width:100%}.map-popup-event-container .map-popup-event .content .linked-companies-manufacturers .title,.map-popup-event-container .map-popup-event .content .linked-violations-abuses .title,.map-popup-event-container .map-popup-event .content .share-this .title{font-family:Lato, Calibri, Arial, sans-serif;font-size:21px;line-height:1.1;width:100%;padding-bottom:13px;border-bottom:solid 1px #dddddd;margin-bottom:19px}.map-popup-event-container .map-popup-event .content .linked-companies-manufacturers{margin-bottom:74px}.map-popup-event-container .map-popup-event .content .linked-companies-manufacturers .cards-container{display:flex}.map-popup-event-container .map-popup-event .content .linked-companies-manufacturers .cards-container .card{width:calc((100% - 63px) / 3);box-shadow:0 2px 7px 0 rgba(0,0,0,0.13)}.map-popup-event-container .map-popup-event .content .linked-companies-manufacturers .cards-container .card:first-child,.map-popup-event-container .map-popup-event .content .linked-companies-manufacturers .cards-container .card:nth-child(2){margin-right:30px}.map-popup-event-container .map-popup-event .content .linked-companies-manufacturers .cards-container .card .log-img-container{display:flex;justify-content:center;align-items:center;border-bottom:14px solid #000;width:100%;height:164px}.map-popup-event-container .map-popup-event .content .linked-companies-manufacturers .cards-container .card .log-img-container img.document-img{max-width:240px;object-fit:cover;object-position:center}.map-popup-event-container .map-popup-event .content .linked-companies-manufacturers .cards-container .card .text-container{padding:24px 22px 26px 26px}.map-popup-event-container .map-popup-event .content .linked-companies-manufacturers .cards-container .card .text-container .name{font-family:Lato, Calibri, Arial, sans-serif;font-size:24px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;color:#000000}.map-popup-event-container .map-popup-event .content .linked-companies-manufacturers .cards-container .card .text-container .type-name,.map-popup-event-container .map-popup-event .content .linked-companies-manufacturers .cards-container .card .text-container .company-profile-link{font-family:Lato, Calibri, Arial, sans-serif;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#000000}.map-popup-event-container .map-popup-event .content .linked-companies-manufacturers .cards-container .card .text-container .company-profile-link{text-decoration:underline}.map-popup-event-container .map-popup-event .content .linked-violations-abuses{margin-bottom:53px}.map-popup-event-container .map-popup-event .content .linked-violations-abuses .cards-container{display:flex}.map-popup-event-container .map-popup-event .content .linked-violations-abuses .cards-container .card{width:calc((100% - 63px) / 3);box-shadow:0 2px 7px 0 rgba(0,0,0,0.13)}.map-popup-event-container .map-popup-event .content .linked-violations-abuses .cards-container .card:first-child,.map-popup-event-container .map-popup-event .content .linked-violations-abuses .cards-container .card:nth-child(2){margin-right:30px}.map-popup-event-container .map-popup-event .content .linked-violations-abuses .cards-container .card img.document-img{width:100%;object-fit:cover;object-position:center}.map-popup-event-container .map-popup-event .content .linked-violations-abuses .cards-container .card .text-container{padding:22px 20px 24px 20px}.map-popup-event-container .map-popup-event .content .linked-violations-abuses .cards-container .card .text-container .short-info{margin-bottom:11px;display:flex;align-items:center}.map-popup-event-container .map-popup-event .content .linked-violations-abuses .cards-container .card .text-container .short-info .separator{width:1px;height:10px;background-color:#b3b3b3;margin-left:8px;margin-right:8px}.map-popup-event-container .map-popup-event .content .linked-violations-abuses .cards-container .card .text-container .short-info .address-icon{width:10px;height:10px;margin-right:2px}.map-popup-event-container .map-popup-event .content .linked-violations-abuses .cards-container .card .text-container .short-info .when,.map-popup-event-container .map-popup-event .content .linked-violations-abuses .cards-container .card .text-container .short-info .where{font-family:Lato, Calibri, Arial, sans-serif;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.07;letter-spacing:normal;color:#66676a}.map-popup-event-container .map-popup-event .content .linked-violations-abuses .cards-container .card .text-container .story-name{font-family:Lato, Calibri, Arial, sans-serif;font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;color:#000000}.map-popup-event-container .map-popup-event .content .share-this .actions{display:flex;align-items:center}.map-popup-event-container .map-popup-event .content .share-this .actions .left-text{margin-right:10px;font-family:Lato, Calibri, Arial, sans-serif;font-size:16px;line-height:1.38}.map-popup-event-container .map-popup-event .content .share-this .actions .right-btns{display:flex;align-items:center}.map-popup-event-container .map-popup-event .content .share-this .actions .right-btns .btn-facebook,.map-popup-event-container .map-popup-event .content .share-this .actions .right-btns .btn-twitter,.map-popup-event-container .map-popup-event .content .share-this .actions .right-btns .btn-email{width:186px;height:36px;margin-left:30px;display:flex;align-items:center;justify-content:center;border:solid 1px #000000;background-color:#ffffff}.map-popup-event-container .map-popup-event .content .share-this .actions .right-btns .btn-facebook img{width:10px;height:19px}.map-popup-event-container .map-popup-event .content .share-this .actions .right-btns .btn-twitter img{width:20px;height:17px}.map-popup-event-container .map-popup-event .content .share-this .actions .right-btns .btn-email img{width:25px;height:15px}.map-popup-event-container .map-popup-event .bottom{width:80%;margin:auto;height:72px}.map-popup-event-container .map-popup-event .bottom .close-right-btn{float:right;display:flex;align-items:center;justify-content:center;width:78px;height:72px;background-color:#fff;cursor:pointer}.map-popup-event-container .map-popup-event .bottom .close-right-btn img{width:18px;height:18px}body article .map-popup-video-container{margin-top:0;display:none;position:fixed;width:100%;height:100%;top:0;left:0;background-color:#000;background-color:rgba(0,0,0,0.9)}body article .map-popup-video-container .close-icon{position:absolute;width:19px;height:19px;top:-31px;left:900px;cursor:pointer}body article .map-popup-video-container .map-popup-video{position:relative;margin-top:100px;margin-left:calc(50% - 470px);margin-left:-webkit-calc(50% - 470px);margin-left:-moz-calc(50% - 470px)}body article .map-popup-video-container .map-popup-video video{width:940px;height:500px;background-color:#000}@media (min-width: 1400px){.map-popup-event-container .map-popup-event .content .main{width:730px}}@media (min-width: 992px){.map-bottom{right:400px}}@media (max-width: 1021px){.teargas-section.slide-map .right-sidebar{top:117px;right:-360px;padding-top:5px;z-index:8;height:calc(100vh - 117px)}}@media (max-width: 850px){.map-bottom{bottom:70px;right:0 !important;padding:3px 5px;font-size:14px}.teargas-section.slide-map .introduction-dark-overlay{padding-left:15px;padding-right:15px}.teargas-section.slide-map .introduction-dark-overlay .introduction-item.subtitle-container{margin-left:0;margin-top:80px;max-width:100%}.teargas-section.slide-map .introduction-dark-overlay .introduction-item.btn-launch-incident-map{margin-left:0;max-width:100%}.teargas-section.slide-map .right-sidebar-fake-top{display:block}.teargas-section.slide-map .show-right-sidebar-mobile{display:block}.teargas-section.slide-map .controls{display:none}.teargas-section.slide-map .controls.controls-mobile{display:flex;position:static}.teargas-section.slide-map .controls.controls-mobile .controls-item{margin-bottom:10px;width:100%}.teargas-section.slide-map .controls.controls-mobile .controls-item.second-filter{margin-left:0}body article .map-popup-video-container .map-popup-video{margin-left:0px}body article .map-popup-video-container .map-popup-video .close-icon{left:auto;right:19px}body article .map-popup-video-container .map-popup-video video{width:100%;max-height:300px}.map-popup-event-container .map-popup-event .content .main{width:100%}}@media (orientation: landscape) and (max-width: 850px){.map-bottom{bottom:40px}.teargas-section.slide-map .show-right-sidebar-mobile{top:20px}.teargas-section.slide-map .right-sidebar{top:57px}.teargas-section.slide-map .right-sidebar-fake-top{height:59px}.teargas-section.slide-map .right-sidebar-fake-top .close-right-sidebar-mobile{top:20px}}@media (max-width: 350px){.teargas-section.slide-map .right-sidebar,.teargas-section.slide-map .right-sidebar-fake-top{width:310px}.map-bottom{padding:3px;font-size:13px}}.whats-inside-name{cursor:pointer}@media only screen and (max-width: 320px){.teargas-section.slide-map .introduction-dark-overlay .introduction-item.subtitle-container{margin-top:30px}}@media (max-width: 767px){.teargas-section.slide-map .introduction-dark-overlay.map-launched{left:15px}}html[lang="ar"] .box-left-company,html[lang="ar"] .box-right-company{float:right}html[lang="ar"] .box-left-company .headquarters .text .value{white-space:initial}html[lang="ar"] .box-right-company{margin-right:50px;margin-left:0}html[lang="ar"] .teargas-section.slide-map .show-right-sidebar-mobile{right:auto;left:15px}html[lang="ar"] .teargas-section.slide-map .right-sidebar-fake-top{right:auto;left:-360px}html[lang="ar"] .teargas-section.slide-map .right-sidebar-fake-top .close-right-sidebar-mobile{right:auto;left:25px}html[lang="ar"] .teargas-section.slide-map .right-sidebar{left:0;right:auto}html[lang="ar"] .teargas-section.slide-map .right-sidebar .country-points .point-info .left-img{margin-right:0px;margin-left:15px}html[lang="ar"] .teargas-section.slide-map .right-sidebar .country-points .point-info .circle-indicate{left:auto;right:-3px}html[lang="ar"] .teargas-section.slide-map .controls{left:auto;right:47px}html[lang="ar"] .teargas-section.slide-map .controls .first-filter{margin-left:20px}html[lang="ar"] .teargas-section.slide-map .introduction-dark-overlay{padding-right:47px}html[lang="ar"] .teargas-section.slide-map .introduction-dark-overlay.map-launched{left:auto;right:0px}html[lang="ar"] .teargas-section.slide-map .mapboxgl-popup .mapboxgl-popup-content .point-info .left-img{margin-right:0px;margin-left:15px}html[lang="ar"] .map-popup-event-container .map-popup-event .content .main .event-info .where{margin-right:0;margin-left:17px}html[lang="ar"] .map-popup-event-container .map-popup-event .content .main .additional-resources .additional-resources-list{margin-right:20px}html[lang="ar"] .map-popup-event-container .map-popup-event .content .linked-violations-abuses .cards-container .card:first-child,html[lang="ar"] .map-popup-event-container .map-popup-event .content .linked-violations-abuses .cards-container .card:nth-child(2),html[lang="ar"] .map-popup-event-container .map-popup-event .content .linked-companies-manufacturers .cards-container .card:first-child,html[lang="ar"] .map-popup-event-container .map-popup-event .content .linked-companies-manufacturers .cards-container .card:nth-child(2){margin-right:0px;margin-left:30px}html[lang="ar"] .map-popup-event-container .map-popup-event .top{flex-direction:row}html[lang="ar"] .popup-company-container .popup-company .content .share-this .actions .left-text{margin-right:0;margin-left:10px}html[lang="ar"] .popup-company-container .popup-company .content .linked-violations-abuses .cards-container .card:first-child,html[lang="ar"] .popup-company-container .popup-company .content .linked-violations-abuses .cards-container .card:nth-child(2){margin-right:0px;margin-left:30px}html[lang="ar"] .popup-company-container .popup-company .content .base-info img.logo{margin-right:0px;margin-left:30px}html[lang="ar"] .popup-company-container .popup-company .content .base-info .vertical-separator{margin-right:0px;margin-left:34px}html[lang="ar"] .popup-company-container .popup-company .content .overview .stats .headquarters .box-image,html[lang="ar"] .popup-company-container .popup-company .content .overview .stats .revenue-per-year .box-image,html[lang="ar"] .popup-company-container .popup-company .content .overview .stats .units-sold-per-year .box-image{margin-right:0;margin-left:10px}html[lang="ar"] .popup-company-container .popup-company .content .overview .stats .headquarters .box-image img,html[lang="ar"] .popup-company-container .popup-company .content .overview .stats .revenue-per-year .box-image img,html[lang="ar"] .popup-company-container .popup-company .content .overview .stats .units-sold-per-year .box-image img{margin-right:0px;margin-left:14px}html[lang="ar"] .popup-company-container .popup-company .content .box-right-company .exports-to .countries img{margin-right:0px;margin-left:13px}html[lang="ar"] .popup-company-container .popup-company .content .products .box-list-products li{float:right}html[lang="ar"] .popup-company-container .popup-company .content .products .box-list-products li img{float:right;margin-right:0;margin-left:15px}html[lang="ar"] .mapboxgl-popup-close-button{right:auto;left:0}@media (max-width: 1021px){html[lang="ar"] .teargas-section.slide-map .right-sidebar{right:auto;left:-360px}}@media (max-width: 767px){html[lang="ar"] .teargas-section.slide-map .introduction-dark-overlay{padding-right:15px}html[lang="ar"] .teargas-section.slide-map .introduction-dark-overlay .introduction-item.subtitle-container{margin-right:10px}html[lang="ar"] .map-popup-event-container .map-popup-event .content .linked-violations-abuses .cards-container .card:first-child,html[lang="ar"] .map-popup-event-container .map-popup-event .content .linked-violations-abuses .cards-container .card:nth-child(2),html[lang="ar"] .map-popup-event-container .map-popup-event .content .linked-companies-manufacturers .cards-container .card:first-child,html[lang="ar"] .map-popup-event-container .map-popup-event .content .linked-companies-manufacturers .cards-container .card:nth-child(2){margin-left:0px}html[lang="ar"] .popup-company-container .popup-company .content .linked-violations-abuses .cards-container .card:first-child,html[lang="ar"] .popup-company-container .popup-company .content .linked-violations-abuses .cards-container .card:nth-child(2){margin-left:0px}html[lang="ar"] .popup-company-container .popup-company .content .share-this .actions .left-text{float:right}}@media only screen and (max-width: 1268px){html[lang="ar"] .box-left-company,html[lang="ar"] .box-right-company{margin-left:0;margin-right:0}}html[lang="fr-FR"] .box-right-company,html[lang="es-ES"] .box-right-company{width:280px}html[lang="fr-FR"] .box-left-company,html[lang="es-ES"] .box-left-company{width:calc(100% - 330px)}html[lang="fr-FR"] .box-left-company .headquarters .text .value,html[lang="fr-FR"] .box-left-company .revenue-per-year .text .value,html[lang="fr-FR"] .box-left-company .units-sold-per-year .text .value,html[lang="es-ES"] .box-left-company .headquarters .text .value,html[lang="es-ES"] .box-left-company .revenue-per-year .text .value,html[lang="es-ES"] .box-left-company .units-sold-per-year .text .value{white-space:normal}html[lang="fr-FR"] .popup-company-container .popup-company .content .overview .stats,html[lang="es-ES"] .popup-company-container .popup-company .content .overview .stats{align-items:start}html[lang="fr-FR"] .popup-company-container .popup-company .content .overview .stats .headquarters .box-image,html[lang="fr-FR"] .popup-company-container .popup-company .content .overview .stats .revenue-per-year .box-image,html[lang="fr-FR"] .popup-company-container .popup-company .content .overview .stats .units-sold-per-year .box-image,html[lang="es-ES"] .popup-company-container .popup-company .content .overview .stats .headquarters .box-image,html[lang="es-ES"] .popup-company-container .popup-company .content .overview .stats .revenue-per-year .box-image,html[lang="es-ES"] .popup-company-container .popup-company .content .overview .stats .units-sold-per-year .box-image{margin-right:0px}@media only screen and (max-width: 1268px){html[lang="fr-FR"] .box-left-company,html[lang="fr-FR"] .box-right-company,html[lang="es-ES"] .box-left-company,html[lang="es-ES"] .box-right-company{width:100%;float:left;margin-right:0;margin-left:0}html[lang="fr-FR"] .box-left-company .headquarters .text .name,html[lang="fr-FR"] .box-left-company .revenue-per-year .text .name,html[lang="fr-FR"] .box-left-company .units-sold-per-year .text .name,html[lang="es-ES"] .box-left-company .headquarters .text .name,html[lang="es-ES"] .box-left-company .revenue-per-year .text .name,html[lang="es-ES"] .box-left-company .units-sold-per-year .text .name{white-space:normal}html[lang="fr-FR"] .popup-company-container .popup-company .content .overview .stats,html[lang="es-ES"] .popup-company-container .popup-company .content .overview .stats{align-items:start}html[lang="fr-FR"] .popup-company-container .popup-company .content .overview .stats .headquarters .box-image,html[lang="fr-FR"] .popup-company-container .popup-company .content .overview .stats .revenue-per-year .box-image,html[lang="fr-FR"] .popup-company-container .popup-company .content .overview .stats .units-sold-per-year .box-image,html[lang="es-ES"] .popup-company-container .popup-company .content .overview .stats .headquarters .box-image,html[lang="es-ES"] .popup-company-container .popup-company .content .overview .stats .revenue-per-year .box-image,html[lang="es-ES"] .popup-company-container .popup-company .content .overview .stats .units-sold-per-year .box-image{margin-right:10px}}.mapboxgl-popup-close-button{color:#fff;font-size:25px}@media only screen and (max-width: 1024px){.map-popup-event-container .map-popup-event .content .share-this{width:100%}.map-popup-event-container .map-popup-event .content .share-this .actions{display:block;float:left;width:100%}.map-popup-event-container .map-popup-event .content .share-this .actions .left-text,.map-popup-event-container .map-popup-event .content .share-this .actions .right-btns{float:left;width:100%}.map-popup-event-container .map-popup-event .content .share-this .actions .left-text .btn-facebook,.map-popup-event-container .map-popup-event .content .share-this .actions .right-btns .btn-facebook{margin-left:0}.map-popup-event-container .map-popup-event .content .share-this .actions .left-text{margin-bottom:13px}}@media only screen and (max-width: 980px){.map-popup-event-container .map-popup-event .content,.map-popup-event-container .map-popup-event .top,.map-popup-event-container .map-popup-event .bottom{width:100%;float:left}}@media only screen and (max-width: 620px){.map-popup-event-container .map-popup-event .content{padding:21px 42px;width:100%;box-sizing:border-box}.map-popup-event-container .map-popup-event .content .share-this .actions{display:block}.map-popup-event-container .map-popup-event .content .share-this .actions .right-btns{float:left;width:100%;display:block;margin-top:15px}.map-popup-event-container .map-popup-event .content .share-this .actions .right-btns a{float:left;width:100% !important;margin-left:0 !important;margin-bottom:13px}}.page-nav li.menu-item-has-children:active ul,.page-nav li.menu-item-has-children:focus-within ul,.page-nav li.menu-item-has-children:focus ul,.page-nav li.menu-item-has-children:hover ul{z-index:15}