/******/ (function(modules) { // webpackBootstrap
/******/ 	// install a JSONP callback for chunk loading
/******/ 	function webpackJsonpCallback(data) {
/******/ 		var chunkIds = data[0];
/******/ 		var moreModules = data[1];
/******/ 		var executeModules = data[2];
/******/
/******/ 		// add "moreModules" to the modules object,
/******/ 		// then flag all "chunkIds" as loaded and fire callback
/******/ 		var moduleId, chunkId, i = 0, resolves = [];
/******/ 		for(;i < chunkIds.length; i++) {
/******/ 			chunkId = chunkIds[i];
/******/ 			if(Object.prototype.hasOwnProperty.call(installedChunks, chunkId) && installedChunks[chunkId]) {
/******/ 				resolves.push(installedChunks[chunkId][0]);
/******/ 			}
/******/ 			installedChunks[chunkId] = 0;
/******/ 		}
/******/ 		for(moduleId in moreModules) {
/******/ 			if(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {
/******/ 				modules[moduleId] = moreModules[moduleId];
/******/ 			}
/******/ 		}
/******/ 		if(parentJsonpFunction) parentJsonpFunction(data);
/******/
/******/ 		while(resolves.length) {
/******/ 			resolves.shift()();
/******/ 		}
/******/
/******/ 		// add entry modules from loaded chunk to deferred list
/******/ 		deferredModules.push.apply(deferredModules, executeModules || []);
/******/
/******/ 		// run deferred modules when all chunks ready
/******/ 		return checkDeferredModules();
/******/ 	};
/******/ 	function checkDeferredModules() {
/******/ 		var result;
/******/ 		for(var i = 0; i < deferredModules.length; i++) {
/******/ 			var deferredModule = deferredModules[i];
/******/ 			var fulfilled = true;
/******/ 			for(var j = 1; j < deferredModule.length; j++) {
/******/ 				var depId = deferredModule[j];
/******/ 				if(installedChunks[depId] !== 0) fulfilled = false;
/******/ 			}
/******/ 			if(fulfilled) {
/******/ 				deferredModules.splice(i--, 1);
/******/ 				result = __webpack_require__(__webpack_require__.s = deferredModule[0]);
/******/ 			}
/******/ 		}
/******/
/******/ 		return result;
/******/ 	}
/******/
/******/ 	// The module cache
/******/ 	var installedModules = {};
/******/
/******/ 	// object to store loaded and loading chunks
/******/ 	// undefined = chunk not loaded, null = chunk preloaded/prefetched
/******/ 	// Promise = chunk loading, 0 = chunk loaded
/******/ 	var installedChunks = {
/******/ 		2: 0
/******/ 	};
/******/
/******/ 	var deferredModules = [];
/******/
/******/ 	// The require function
/******/ 	function __webpack_require__(moduleId) {
/******/
/******/ 		// Check if module is in cache
/******/ 		if(installedModules[moduleId]) {
/******/ 			return installedModules[moduleId].exports;
/******/ 		}
/******/ 		// Create a new module (and put it into the cache)
/******/ 		var module = installedModules[moduleId] = {
/******/ 			i: moduleId,
/******/ 			l: false,
/******/ 			exports: {}
/******/ 		};
/******/
/******/ 		// Execute the module function
/******/ 		modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
/******/
/******/ 		// Flag the module as loaded
/******/ 		module.l = true;
/******/
/******/ 		// Return the exports of the module
/******/ 		return module.exports;
/******/ 	}
/******/
/******/
/******/ 	// expose the modules object (__webpack_modules__)
/******/ 	__webpack_require__.m = modules;
/******/
/******/ 	// expose the module cache
/******/ 	__webpack_require__.c = installedModules;
/******/
/******/ 	// define getter function for harmony exports
/******/ 	__webpack_require__.d = function(exports, name, getter) {
/******/ 		if(!__webpack_require__.o(exports, name)) {
/******/ 			Object.defineProperty(exports, name, { enumerable: true, get: getter });
/******/ 		}
/******/ 	};
/******/
/******/ 	// define __esModule on exports
/******/ 	__webpack_require__.r = function(exports) {
/******/ 		if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
/******/ 			Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
/******/ 		}
/******/ 		Object.defineProperty(exports, '__esModule', { value: true });
/******/ 	};
/******/
/******/ 	// create a fake namespace object
/******/ 	// mode & 1: value is a module id, require it
/******/ 	// mode & 2: merge all properties of value into the ns
/******/ 	// mode & 4: return value when already ns object
/******/ 	// mode & 8|1: behave like require
/******/ 	__webpack_require__.t = function(value, mode) {
/******/ 		if(mode & 1) value = __webpack_require__(value);
/******/ 		if(mode & 8) return value;
/******/ 		if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;
/******/ 		var ns = Object.create(null);
/******/ 		__webpack_require__.r(ns);
/******/ 		Object.defineProperty(ns, 'default', { enumerable: true, value: value });
/******/ 		if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));
/******/ 		return ns;
/******/ 	};
/******/
/******/ 	// getDefaultExport function for compatibility with non-harmony modules
/******/ 	__webpack_require__.n = function(module) {
/******/ 		var getter = module && module.__esModule ?
/******/ 			function getDefault() { return module['default']; } :
/******/ 			function getModuleExports() { return module; };
/******/ 		__webpack_require__.d(getter, 'a', getter);
/******/ 		return getter;
/******/ 	};
/******/
/******/ 	// Object.prototype.hasOwnProperty.call
/******/ 	__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
/******/
/******/ 	// __webpack_public_path__
/******/ 	__webpack_require__.p = "/";
/******/
/******/ 	var jsonpArray = window["webpackJsonp"] = window["webpackJsonp"] || [];
/******/ 	var oldJsonpFunction = jsonpArray.push.bind(jsonpArray);
/******/ 	jsonpArray.push = webpackJsonpCallback;
/******/ 	jsonpArray = jsonpArray.slice();
/******/ 	for(var i = 0; i < jsonpArray.length; i++) webpackJsonpCallback(jsonpArray[i]);
/******/ 	var parentJsonpFunction = oldJsonpFunction;
/******/
/******/
/******/ 	// add entry module to deferred list
/******/ 	deferredModules.push([48,0]);
/******/ 	// run deferred modules when ready
/******/ 	return checkDeferredModules();
/******/ })
/************************************************************************/
/******/ ([
/* 0 */,
/* 1 */,
/* 2 */,
/* 3 */
/***/ (function(module) {

module.exports = JSON.parse("{\"assets\":{\"v----------fonts----------v\":\"v----------fonts----------v\",\"agenceo-woff\":\"\\\"/media/oecdorg/about/fonts/ao-icon-agenceo.woff\\\"\",\"agenceo-ttf\":\"\\\"/media/oecdorg/about/fonts/ao-icon-agenceo.ttf\\\"\",\"oswald-300-woff\":\"\\\"/media/oecdorg/about/fonts/oswald-300.woff\\\"\",\"oswald-300-woff2\":\"\\\"/media/oecdorg/about/fonts/oswald-300.woff2\\\"\",\"oswald-400-woff\":\"\\\"/media/oecdorg/about/fonts/oswald-400.woff\\\"\",\"oswald-400-woff2\":\"\\\"/media/oecdorg/about/fonts/oswald-400.woff2\\\"\",\"oswald-700-woff\":\"\\\"/media/oecdorg/about/fonts/oswald-700.woff\\\"\",\"oswald-700-woff2\":\"\\\"/media/oecdorg/about/fonts/oswald-700.woff2\\\"\",\"noto-300-woff\":\"\\\"/media/oecdorg/about/fonts/noto-sans-display-300.woff\\\"\",\"noto-300-woff2\":\"\\\"/media/oecdorg/about/fonts/noto-sans-display-300.woff2\\\"\",\"noto-300i-woff\":\"\\\"/media/oecdorg/about/fonts/noto-sans-display-300i.woff\\\"\",\"noto-300i-woff2\":\"\\\"/media/oecdorg/about/fonts/noto-sans-display-300i.woff2\\\"\",\"noto-400-woff\":\"\\\"/media/oecdorg/about/fonts/noto-sans-display-400.woff\\\"\",\"noto-400-woff2\":\"\\\"/media/oecdorg/about/fonts/noto-sans-display-400.woff2\\\"\",\"noto-400i-woff\":\"\\\"/media/oecdorg/about/fonts/noto-sans-display-400i.woff\\\"\",\"noto-400i-woff2\":\"\\\"/media/oecdorg/about/fonts/noto-sans-display-400i.woff2\\\"\",\"noto-500-woff\":\"\\\"/media/oecdorg/about/fonts/noto-sans-display-500.woff\\\"\",\"noto-500-woff2\":\"\\\"/media/oecdorg/about/fonts/noto-sans-display-500.woff2\\\"\",\"noto-700-woff\":\"\\\"/media/oecdorg/about/fonts/noto-sans-display-700.woff\\\"\",\"noto-700-woff2\":\"\\\"/media/oecdorg/about/fonts/noto-sans-display-700.woff2\\\"\",\"noto-700i-woff\":\"\\\"/media/oecdorg/about/fonts/noto-sans-display-700i.woff\\\"\",\"noto-700i-woff2\":\"\\\"/media/oecdorg/about/fonts/noto-sans-display-700i.woff2\\\"\",\"bernini-400-woff\":\"\\\"/media/oecdorg/about/fonts/BerniniSans-Web-OECD-Regular.woff\\\"\",\"bernini-400-woff2\":\"\\\"/media/oecdorg/about/fonts/BerniniSans-Web-OECD-Regular.woff2\\\"\",\"bernini-600-woff\":\"\\\"/media/oecdorg/about/fonts/BerniniSans-Web-OECD-Semibold.woff\\\"\",\"bernini-600-woff2\":\"\\\"/media/oecdorg/about/fonts/BerniniSans-Web-OECD-Semibold.woff2\\\"\",\"bernini-700-woff\":\"\\\"/media/oecdorg/about/fonts/BerniniSans-Web-OECD-Bold.woff\\\"\",\"bernini-700-woff2\":\"\\\"/media/oecdorg/about/fonts/BerniniSans-Web-OECD-Bold.woff2\\\"\",\"bernini-700i-woff\":\"\\\"/media/oecdorg/about/fonts/BerniniSans-Web-OECD-BoldItalic.woff\\\"\",\"bernini-700i-woff2\":\"\\\"/media/oecdorg/about/fonts/BerniniSans-Web-OECD-BoldItalic.woff2\\\"\",\"v----------images----------v\":\"v----------images----------v\",\"logo-en\":\"\\\"/media/oecdorg/about/images/logooecd_en.png\\\"\",\"logo-fr\":\"\\\"/media/oecdorg/about/images/logooecd_fr.png\\\"\",\"logo-footer-en\":\"\\\"/media/oecdorg/about/images/logo-oecd-footer.png\\\"\",\"logo-footer-fr\":\"\\\"/media/oecdorg/about/images/logo-ocde-footer.png\\\"\",\"logo-top-en\":\"\\\"/media/oecdorg/about/images/OECDLogosmall.png\\\"\",\"logo-top-mobile\":\"\\\"/media/oecdorg/about/images/OECDLogosmall.png\\\"\",\"logo-top-desktop\":\"\\\"/media/oecdorg/about/images/logo-oecd-short@2x.png\\\"\",\"icon-play\":\"\\\"/media/oecdorg/about/images/play.svg#white\\\"\",\"icon-magnifier\":\"\\\"/media/oecdorg/about/images/magnifier.svg#white\\\"\",\"icon-close\":\"\\\"/media/oecdorg/about/images/close.svg#white\\\"\",\"icon-arrows\":\"\\\"/media/oecdorg/about/images/arrows.svg#green\\\"\",\"icon-check-white\":\"\\\"/media/oecdorg/about/images/check.svg#white\\\"\",\"icon-check-blue\":\"\\\"/media/oecdorg/about/images/check.svg#blue\\\"\",\"social-sprites\":\"\\\"/media/oecdorg/about/images/social-buttons.png\\\"\",\"social-mail\":\"\\\"/media/oecdorg/about/images/social-buttons.png\\\"\",\"social-flickr\":\"\\\"/media/oecdorg/about/images/SocialButtons-flickr.png\\\"\",\"social-instagram\":\"\\\"/media/oecdorg/about/images/instagram-35x35.png\\\"\",\"social-email\":\"\\\"/media/oecdorg/styleassets/responsive/corporate/mail-35x35.png\\\"\",\"social-oecddirect\":\"\\\"/media/oecdorg/styleassets/responsive/corporate/SocialButtons-mailalerts.png\\\"\",\"social-soundcloud\":\"\\\"/media/oecdorg/soundcloud (2).png\\\"\",\"world-map\":\"\\\"/media/oecdorg/about/landingpage/world-map2.svg\\\"\",\"circle\":\"\\\"/media/oecdorg/about/images/circle.svg\\\"\",\"arrow-black\":\"\\\"#black\\\"\",\"v----------json----------v\":\"v----------json----------v\",\"mapRegions\":\"\\\"/media/oecdorg/about/it/json/regions.json\\\"\",\"mapCities\":\"\\\"/media/oecdorg/about/it/json/cities.json\\\"\",\"mapCountries\":\"\\\"/media/oecdorg/about/it/json/countries.json\\\"\",\"mapProgrammes\":\"\\\"/media/oecdorg/about/it/json/programmes.json\\\"\",\"impactStories\":\"\\\"/media/oecdorg/about/it/json/impact-stories.json\\\"\"}}");

/***/ }),
/* 4 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }

function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }

function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }

// Country Class
var Country = /*#__PURE__*/function () {
  function Country(name, x, y, link) {
    _classCallCheck(this, Country);

    this.container = {
      width: 1000,
      height: 500
    };
    this.position = {
      top: null,
      left: null
    };
    this.size = null;
    this.name = name;
    this.subtitle = null;
    this.x = x;
    this.y = y;
    this.link = link;
  }

  _createClass(Country, [{
    key: "setPosition",
    value: function setPosition() {
      this.position.top = this.y * 100 / this.container.height;
      this.position.left = this.x * 100 / this.container.width;
    }
  }, {
    key: "setContainerSize",
    value: function setContainerSize(width, height) {
      this.container = {
        width: width,
        height: height
      };
    }
  }, {
    key: "setSize",
    value: function setSize(width) {
      this.size = {
        width: width * 100 / this.container.width,
        height: width * 100 / this.container.height
      };
    }
  }, {
    key: "setSubtitle",
    value: function setSubtitle(subtitle) {
      this.subtitle = subtitle;
    }
  }, {
    key: "toHtml",
    value: function toHtml() {
      var className = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 'country';
      this.setPosition();
      var element = document.createElement("a");
      element.className = className;
      element.style.top = this.position.top + '%';
      element.style.left = this.position.left + '%';
      element.style.width = this.size ? this.size.width + '%' : null;
      element.style.height = this.size ? this.size.height + '%' : null;
      element.title = this.name;
      element.setAttribute('data-subtitle', this.subtitle);
      element.href = this.link;
      return element;
    }
  }]);

  return Country;
}();

/* harmony default export */ __webpack_exports__["a"] = (Country);

/***/ }),
/* 5 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* unused harmony export project */
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return projectAbsolute; });
// Robinson projection calculation
// Written by Niklas Bichinger (bichinger.de). This code is Public Domain - use as you like.
// source of robinson numbers: https://simplemaps.com/static/img/flash/robinson_projection_table.jpg
var robinsonAA = [0.84870000, 0.84751182, 0.84479598, 0.84021300, 0.83359314, 0.82578510, 0.81475200, 0.80006949, 0.78216192, 0.76060494, 0.73658673, 0.70866450, 0.67777182, 0.64475739, 0.60987582, 0.57134484, 0.52729731, 0.48562614, 0.45167814];
var robinsonBB = [0.00000000, 0.08384260, 0.16768520, 0.25152780, 0.33537040, 0.41921300, 0.50305560, 0.58689820, 0.67047034, 0.75336633, 0.83518048, 0.91537187, 0.99339958, 1.06872269, 1.14066505, 1.20841528, 1.27035062, 1.31998003, 1.35230000];
function project(latitude, longitude, mapWidth, heightFactor, mapOffsetX, mapOffsetY) {
  if (typeof heightFactor === 'undefined') {
    heightFactor = 1;
  }

  if (typeof mapOffsetX === 'undefined') {
    mapOffsetX = 0;
  }

  if (typeof mapOffsetY === 'undefined') {
    mapOffsetY = 0;
  } // Robinson's latitude interpolation points are in 5-degree-steps


  var latitudeAbs = Math.abs(latitude);
  var latitudeStepFloor = Math.floor(latitudeAbs / 5);
  var latitudeStepCeil = Math.ceil(latitudeAbs / 5); // calc interpolation factor (>=0 to <1) between two steps

  var latitudeInterpolation = (latitudeAbs - latitudeStepFloor * 5) / 5; // interpolate robinson table values

  var AA = robinsonAA[latitudeStepFloor] + (robinsonAA[latitudeStepCeil] - robinsonAA[latitudeStepFloor]) * latitudeInterpolation;
  var BB = robinsonBB[latitudeStepFloor] + (robinsonBB[latitudeStepCeil] - robinsonBB[latitudeStepFloor]) * latitudeInterpolation;
  var robinsonWidth = 2 * Math.PI * robinsonAA[0];
  var widthFactor = mapWidth / robinsonWidth;
  var latitudeSign = math_sign(latitude) || 1;
  var x = widthFactor * AA * longitude * Math.PI / 180 + mapOffsetX;
  var y = widthFactor * BB * latitudeSign * heightFactor + mapOffsetY;
  return {
    x: x,
    y: y
  };
}
function projectAbsolute(latitude, longitude, mapWidth, heightFactor, mapOffsetX, mapOffsetY) {
  if (typeof heightFactor === 'undefined') {
    heightFactor = 1;
  }

  var relative = project(latitude, longitude, mapWidth, heightFactor, mapOffsetX, mapOffsetY);
  var widthHeightRatio = Math.PI * robinsonAA[0] / robinsonBB[18];
  var x = mapWidth / 2 + relative.x;
  var y = mapWidth / widthHeightRatio * heightFactor / 2 - relative.y;
  return {
    x: x,
    y: y
  };
} // IE11 Polyfill

function math_sign(x) {
  return typeof x === 'number' ? x ? x < 0 ? -1 : 1 : x === x ? 0 : NaN : NaN;
}

/***/ }),
/* 6 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }

function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }

function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }

// ListingItem class
var ListingItem = /*#__PURE__*/function () {
  /**
   * Constructor
   * @param {string} title
   * @param {string} summary
   * @param {string} [tag]
   * @param {string} link
   * @param {string} [image]
   * @param {string} [type]
   * @param {string} [size]
   * @param {string} [readmore]
   */
  function ListingItem(title, summary) {
    var tag = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : '';
    var link = arguments.length > 3 ? arguments[3] : undefined;
    var image = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : '';
    var type = arguments.length > 5 && arguments[5] !== undefined ? arguments[5] : '';
    var size = arguments.length > 6 && arguments[6] !== undefined ? arguments[6] : '';
    var readmore = arguments.length > 7 ? arguments[7] : undefined;

    _classCallCheck(this, ListingItem);

    this.title = title;
    this.summary = summary;
    this.tag = tag || '';
    this.link = link;
    this.image = image || '';
    this.type = type || '';
    this.size = size || '';
    this.readmore = readmore || 'Read More';
  }
  /**
   * setSize
   * @param size
   */


  _createClass(ListingItem, [{
    key: "setSize",
    value: function setSize(size) {
      this.size = size;
    }
    /**
     * toHtml
     * @return {string}
     */

  }, {
    key: "toHtml",
    value: function toHtml() {
      var containerClasses = this.size === 'large' ? 'col-lg-6' : 'col-lg-4';
      var itemClasses = this.size === 'large' ? 'impact-listing--large' : '';
      itemClasses += this.type === 'key_number' ? ' impact-listing--key-numbers' : '';
      var html = "<div class=\"".concat(containerClasses, "\"><a class=\"impact-listing ").concat(itemClasses, "\" href=\"").concat(this.link, "\">");
      html += this.tag ? "<div class=\"impact-listing__tag\"><div class=\"impact-listing__tag__text\">".concat(this.tag, "</div></div>") : '';
      html += "<div class=\"impact-listing__content\">\n               <h3 class=\"impact-listing__title\">".concat(this.title, "</h3>");
      html += this.size === 'large' ? "<div class=\"impact-listing__text\">".concat(this.summary, "</div>") : '';
      html += "</div>";
      html += this.image && this.type !== 'key_number' ? "<img class=\"impact-listing__img\" src=\"".concat(this.image, "\" alt=\"").concat(this.title, "\">") : '';
      html += "</a></div>";
      return html;
    }
  }, {
    key: "toHighlightHtml",
    value: function toHighlightHtml() {
      var html = "\n<div class=\"impact-highlight\">\n\t\t\t\t\t\t<div class=\"container\">\n\t\t\t\t\t\t<div class=\"row\">\n            <div class=\"col-lg-6\">\n                <a href=\"".concat(this.link, "\" class=\"impact-highlight__img\">\n                    <img src=\"").concat(this.image, "\" alt=\"").concat(this.title, "\">\n                </a>\n            </div>\n            <div class=\"col-lg-5 offset-lg-1 align-self-start\">\n                <div class=\"impact-highlight__content\">");
      html += this.tag ? "<div class=\"impact-highlight__tag\">".concat(this.tag, "</div>") : '';
      html += "\n                    <div class=\"impact-highlight__title\">\n                        <a href=\"".concat(this.link, "\">").concat(this.title, "</a>\n                    </div>\n                    <div class=\"impact-highlight__text\">\n                        ").concat(this.summary, "\n                    </div>\n                    <a class=\"link impact-highlight__read-more\" href=\"").concat(this.link, "\">\n                        ").concat(this.readmore, "\n                    </a>\n                </div>\n            </div>\n        </div>\n</div>");
      return html;
    }
  }]);

  return ListingItem;
}();

/* harmony default export */ __webpack_exports__["a"] = (ListingItem);

/***/ }),
/* 7 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(0);
/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(lodash__WEBPACK_IMPORTED_MODULE_0__);
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }

function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }

function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }



var FilterItem = /*#__PURE__*/function () {
  function FilterItem(name, id, type) {
    _classCallCheck(this, FilterItem);

    this.name = name;
    this.id = id;
    this.type = type;
  }

  _createClass(FilterItem, [{
    key: "toHtml",
    value: function toHtml() {
      var html = '';
      html += '<div class="impact-listing__filter__choice"><a href="#" class="impact-listing__filter__choice__link" data-' + this.type + '="' + this.id + '">' + this.name + '</a></div>';
      return html;
    }
  }]);

  return FilterItem;
}();

/* harmony default export */ __webpack_exports__["a"] = (FilterItem);

/***/ }),
/* 8 */,
/* 9 */,
/* 10 */
/***/ (function(module, exports, __webpack_require__) {

module.exports = __webpack_require__.p + "img/favicon.gif";

/***/ }),
/* 11 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function($) {/* harmony import */ var _global_reach_scss__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(68);
/* harmony import */ var _global_reach_scss__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_global_reach_scss__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(0);
/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(lodash__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var swiper_dist_js_swiper_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(2);
/* harmony import */ var swiper_dist_js_swiper_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(swiper_dist_js_swiper_js__WEBPACK_IMPORTED_MODULE_2__);
/* harmony import */ var _Country__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(4);
/* harmony import */ var _robinson__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(5);
/**
 * Agence'O - global-reach
 * @author Guillaume Bouillon (Agence'O)
 * @created 15/04/2019
 */






var assets = __webpack_require__(3).assets;

var countriesFile = "" + assets.mapCountries.replace(/"/gi, '');
var citiesFile = "" + assets.mapCities.replace(/"/gi, '');
var regionsFile = "" + assets.mapRegions.replace(/"/gi, '');
var programmesFile = "" + assets.mapProgrammes.replace(/"/gi, '');
var NameProgrammeMapping = [];
var mapDataPlaces = {};
var mapDataRegions = {};
var jsonData = {}; // Initialize NameProgrammeMapping from JSON data

$('.global-reach__tile__btn').each(function (i, item) {
  var programme = lodash__WEBPACK_IMPORTED_MODULE_1___default.a.kebabCase($(item).data('filter'));

  var isProgramme = $(item).data('is-programme');

  if (isProgramme) {
    NameProgrammeMapping.push(programme);
  }
});
$.when($.getJSON(programmesFile, function (value) {
  jsonData.programmes = value;
}), $.getJSON(countriesFile, function (value) {
  jsonData.countries = value;
}), $.getJSON(citiesFile, function (value) {
  jsonData.cities = value;
}), $.getJSON(regionsFile, function (value) {
  jsonData.regions = value;
})).then(function () {
  mapDataPlaces = convertPlacesData(jsonData.countries, jsonData.cities);
  mapDataRegions = convertRegionsData(jsonData.regions); // Build layers

  $('.global-reach__tile__btn').each(function (i, item) {
    var programme = lodash__WEBPACK_IMPORTED_MODULE_1___default.a.kebabCase($(item).data('filter'));

    var color = $(item).data('color');
    var is_unique = $(item).data('unique');
    createLayer(programme, color, is_unique, '.global-reach__map'); // get data from json file
  });
});
/**
 * Convert Regions Data from JSON file
 * @return {Array}
 */

function convertRegionsData(regionsJson) {
  var mapDataRegions = lodash__WEBPACK_IMPORTED_MODULE_1___default.a.slice(regionsJson, 0, -1);

  lodash__WEBPACK_IMPORTED_MODULE_1___default.a.each(mapDataRegions, function (item) {
    item.programmes = ['regional'];
  });

  return mapDataRegions;
}
/**
 * Get Categories by Place ID
 * @param {Number} placeId
 * @param {String} type
 * @return {Array}
 */


function getPlacesCategoryByID(placeId, type) {
  var MappingCategorieCountries = [];

  lodash__WEBPACK_IMPORTED_MODULE_1___default.a.each(jsonData.programmes, function (programmeJsonData, i) {
    if (programmeJsonData.countries) {
      lodash__WEBPACK_IMPORTED_MODULE_1___default.a.each(lodash__WEBPACK_IMPORTED_MODULE_1___default.a.split(programmeJsonData.countries, ','), function (idCountry) {
        idCountry = parseInt(idCountry);

        if (!MappingCategorieCountries[idCountry]) {
          MappingCategorieCountries[idCountry] = [];
        }

        MappingCategorieCountries[idCountry].push(NameProgrammeMapping[i]);
      });
    }
  });

  var MappingCategorieCities = [];

  lodash__WEBPACK_IMPORTED_MODULE_1___default.a.each(jsonData.programmes, function (programmeJsonData, i) {
    if (programmeJsonData.cities) {
      lodash__WEBPACK_IMPORTED_MODULE_1___default.a.each(lodash__WEBPACK_IMPORTED_MODULE_1___default.a.split(programmeJsonData.cities, ','), function (idCountry) {
        idCountry = parseInt(idCountry);

        if (!MappingCategorieCities[idCountry]) {
          MappingCategorieCities[idCountry] = [];
        }

        MappingCategorieCities[idCountry].push(NameProgrammeMapping[i]);
      });
    }
  });

  lodash__WEBPACK_IMPORTED_MODULE_1___default.a.each(jsonData.countries, function (item) {
    var idCountry = parseInt(item.id);
    var typeArray = [];

    if (item.type && item.type.length > 0) {
      typeArray = item.type.split(', ');
    }

    if (typeArray.includes('Members')) {
      if (!MappingCategorieCountries[idCountry]) {
        MappingCategorieCountries[idCountry] = [];
      }

      MappingCategorieCountries[idCountry].push('members');
    }

    if (typeArray.includes('Key Partners')) {
      if (!MappingCategorieCountries[idCountry]) {
        MappingCategorieCountries[idCountry] = [];
      }

      MappingCategorieCountries[idCountry].push('partners');
    }

    if (typeArray.includes('Candidate for accession')) {
      if (!MappingCategorieCountries[idCountry]) {
        MappingCategorieCountries[idCountry] = [];
      }

      MappingCategorieCountries[idCountry].push('candidates');
    }

    if (typeArray.includes('Others')) {
      if (!MappingCategorieCountries[idCountry]) {
        MappingCategorieCountries[idCountry] = [];
      }

      MappingCategorieCountries[idCountry].push('others');
    }
  });

  if (type === 'cities') {
    return MappingCategorieCities[placeId];
  } else if (type === 'countries') {
    return MappingCategorieCountries[placeId];
  }

  return [];
}
/**
 * Convert Places Data from JSON file
 * @return {Array}
 */


function convertPlacesData(countriesData, citiesData) {
  var mapDataCountries = lodash__WEBPACK_IMPORTED_MODULE_1___default.a.slice(countriesData, 0, -1);

  var mapDataCities = lodash__WEBPACK_IMPORTED_MODULE_1___default.a.slice(citiesData, 0, -1);

  lodash__WEBPACK_IMPORTED_MODULE_1___default.a.each(mapDataCities, function (item) {
    item.programmes = getPlacesCategoryByID(item.id, 'cities');
  });

  lodash__WEBPACK_IMPORTED_MODULE_1___default.a.each(mapDataCountries, function (item) {
    item.programmes = getPlacesCategoryByID(item.id, 'countries');
  });

  mapDataPlaces = lodash__WEBPACK_IMPORTED_MODULE_1___default.a.concat(mapDataCountries, mapDataCities);
  return mapDataPlaces;
}
/**
 * FILTER SWITCH --
 * @param {boolean} state
 */


$(document).on('click', '.global-reach__filter__label', function (e) {
  e.preventDefault();
  var state = !$('.global-reach__filter__switch').data('value');
  $('.global-reach__filter__switch').data('value', state).toggleClass('is-active').data();
  $('.global-reach__group').toggleClass('is-active'); // reset tiles/layers status

  $('.global-reach__tile, .global-reach__map__layer').removeClass('is-active');
});
/**
 * TILES BUTTON ---
 */

$(document).on('click', '.global-reach__tile__btn', function (e) {
  e.preventDefault(); // change the tile state

  var is_unique = $(e.currentTarget).data('unique');
  var tile = $(e.currentTarget).parent();

  var filter = lodash__WEBPACK_IMPORTED_MODULE_1___default.a.kebabCase($(e.currentTarget).data('filter'));

  var layer = $('#' + filter);

  if (is_unique) {
    // disable all
    $('.global-reach__tile').not(tile).removeClass('is-active');
    $('.global-reach__map__layer').not(layer).removeClass('is-active'); // enable current

    tile.toggleClass('is-active');
    layer.toggleClass('is-active');
  } else {
    // disable unique
    $('.global-reach__tile__btn[data-unique="true"]').parent().removeClass('is-active');
    $('.global-reach__map__layer[data-unique="true"]').removeClass('is-active'); // enable current

    tile.toggleClass('is-active');
    layer.toggleClass('is-active');
  }
});
/**
 * TILES CAROUSEL
 */

lodash__WEBPACK_IMPORTED_MODULE_1___default.a.forEach(['.global-reach__slider--geo', '.global-reach__slider--key'], function (sliderClassname) {
  var mapOptions = new swiper_dist_js_swiper_js__WEBPACK_IMPORTED_MODULE_2___default.a(sliderClassname, {
    //width: 245,
    observer: true,
    observeParents: true,
    spaceBetween: 10,
    slidesPerView: 1,
    breakpointsInverse: true,
    breakpoints: {
      576: {
        spaceBetween: 10,
        slidesPerView: 2
      },
      768: {
        spaceBetween: 20,
        slidesPerView: 3
      },
      1080: {
        spaceBetween: 20,
        slidesPerView: 4
      }
    },
    scrollbar: {
      el: $(sliderClassname).next('.swiper-scrollbar'),
      hide: false,
      draggable: true
    }
  });
});
/**
 * MAP LAYERS
 * @param {string} programmes
 * @param {string} color
 * @param {boolean} is_unique
 * @param {string} parent
 */


function createLayer(programmes, color, is_unique, parent) {
  // console.log('createLayer(programmes, color)', programmes, color);
  var layerHtml = $('<div class="global-reach__map__layer" />').addClass('global-reach__map__layer--' + color).attr('id', programmes).attr('data-unique', is_unique);
  var countriesHtml = getCountries(programmes);
  layerHtml.append(countriesHtml);

  if (parent) {
    $(parent).append(layerHtml);
  } else {
    $('.global-reach__map').append(layerHtml);
  }
}
/**
 * FILTERS
 * @param {string} programmes
 * @return {Array}
 */


function getCountries(programmes) {
  // filter countries
  var countries = [];

  var filteredCountries = lodash__WEBPACK_IMPORTED_MODULE_1___default.a.filter(lodash__WEBPACK_IMPORTED_MODULE_1___default.a.concat(mapDataPlaces, mapDataRegions), {
    'programmes': [programmes]
  });

  var classNames = 'global-reach__map__item'; // console.log('filterBy:', programmes, filteredCountries);
  // add countries to the map layer

  lodash__WEBPACK_IMPORTED_MODULE_1___default.a.forEach(filteredCountries, function (value) {
    var projection = Object(_robinson__WEBPACK_IMPORTED_MODULE_4__[/* projectAbsolute */ "a"])(value.position.x, value.position.y, 1000, 1, 0, 0);
    var country_name = value.mayor || value.name;
    var country = new _Country__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"](country_name, projection.x, projection.y, value.link);
    country.setContainerSize(1000, 500);

    if (value.mayor) {
      country.setSubtitle(value.name);
    }

    if (value.size) {
      country.setSize(value.size);
      classNames = classNames + ' global-reach__map__item--zone';
    }

    countries.push(country.toHtml(classNames));
  });

  return countries;
}
/**
 * COUNTRY TOOLTIP
 */


var tooltip = $('<span />').addClass('global-reach__map__item__tooltip');
$('.global-reach__map').append(tooltip);
$(document).on('mouseover', '.global-reach__map__item', function (e) {
  var countryName = $(e.currentTarget).attr('title');
  var countrySubname = $(e.currentTarget).data('subtitle');
  var countryPos = $(e.currentTarget).position(); //countryPos.top = countryPos.top + ($(e.currentTarget).height() / 2);

  countryPos.left = countryPos.left + $(e.currentTarget).width() / 2;
  tooltip.html(countryName).addClass('is-active').css({
    top: countryPos.top,
    left: countryPos.left
  });
  $('<small />').text(countrySubname).appendTo(tooltip);
}).on('mouseleave', '.global-reach__map__item', function () {
  tooltip.text(null).removeClass('is-active');
});
/**
 * COUNTRY FULL LIST
 * @param {string} programmes
 * @return {Array}
 */

function createPlaceList(programmes) {
  var filteredPlaces = lodash__WEBPACK_IMPORTED_MODULE_1___default.a.filter(lodash__WEBPACK_IMPORTED_MODULE_1___default.a.concat(mapDataPlaces, mapDataRegions), {
    'programmes': [programmes]
  });

  var columns = lodash__WEBPACK_IMPORTED_MODULE_1___default.a.chunk(lodash__WEBPACK_IMPORTED_MODULE_1___default.a.sortBy(filteredPlaces, [function (o) {
    return o.name.toLowerCase().replace(/\s+/g, '').replace('ö', 'o').replace('ä', 'a').replace('ü', 'u');
  }]), Math.ceil(filteredPlaces.length / 4));

  var container = $('<div />').addClass('container global-reach__list__container').attr('data-filter', programmes);
  var containerRow = $('<div />').addClass('row').appendTo(container);
  var containerCol = $('<div />').addClass('col-sm-10 col-lg-9 offset-sm-2').appendTo(containerRow);
  var listTitle = $('<div />').addClass('global-reach__list__title').text(programmes);
  var listClose = $('<button />').attr('type', 'button').addClass('global-reach__list__close');
  var listContainer = $('<div />').addClass('row global-reach__list');
  var listNote = $('<div />').addClass('row global-reach__list__note');
  containerCol.append([listTitle, listContainer, listClose, listNote]);

  lodash__WEBPACK_IMPORTED_MODULE_1___default.a.forEach(columns, function (items) {
    var placeColumn = $('<div />').addClass('col-sm-6 col-md-3');

    lodash__WEBPACK_IMPORTED_MODULE_1___default.a.forEach(items, function (value) {
      var asterisk = value.note ? ' *' : '';
      var place = $('<a />').addClass('global-reach__list__item').attr('href', value.link).text(value.name + asterisk);
      placeColumn.append(place);
    });

    listContainer.append(placeColumn);
  });

  $('.global-reach .container').eq(0).append(container);
}

$(document).on('click', '.global-reach__tile__link', function (e) {
  e.preventDefault();
  var filter = $(e.currentTarget).data('filter');
  var title = $(e.currentTarget).parent().clone().children().remove().end().text();
  var note = $('.global-reach__tile__note').text();
  createPlaceList(filter);
  $('.global-reach__list__container[data-filter="' + filter + '"]').addClass('is-open').find('.global-reach__list__title').text(title);

  if (note.trim().length != 0 && filter === 'candidates') {
    $('.global-reach__list__note').text('* ' + note);
  }

  ;
});
$(document).on('click', '.global-reach__list__close', function (e) {
  e.preventDefault();
  $('.global-reach__list__container').remove();
});
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(1)))

/***/ }),
/* 12 */,
/* 13 */,
/* 14 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function($) {/* harmony import */ var _header_top_scss__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(72);
/* harmony import */ var _header_top_scss__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_header_top_scss__WEBPACK_IMPORTED_MODULE_0__);
/**
 * Agence'O - header-top
 * @author Guillaume Bouillon (Agence'O)
 * @created 09/04/2019
 */
 // Burger toggle

$(document).on('click', '.header-top__nav__toggle', function (e) {
  e.preventDefault();
  $(e.currentTarget).toggleClass('is-open');
  $('.header-top__nav').toggleClass('is-open is-hidden');
}); // Submenu toggle

$(document).on('click', '.header-top__nav__link--toggle', function (e) {
  e.preventDefault();
  $(e.currentTarget).parent().toggleClass('is-open').find('.header-top__subnav').toggleClass('is-open visually-hidden');
});
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(1)))

/***/ }),
/* 15 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function($) {/* harmony import */ var _main_nav_scss__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(76);
/* harmony import */ var _main_nav_scss__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_main_nav_scss__WEBPACK_IMPORTED_MODULE_0__);
/**
 * Agence'O - main-nav
 * @author Guillaume Bouillon (Agence'O)
 * @created 09/04/2019
 */
 // main navigation toggle action

$(document).on('click', '.main-nav__toggle', function (e) {
  $(e.currentTarget).toggleClass('is-open');
  $('.main-nav').toggleClass('is-open');
}); // search-bar toggle action

$(document).on('click', '.main-nav__search-bar__toggle', function (e) {
  $(e.currentTarget).toggleClass('open');
  $('.main-nav__search-bar').toggleClass('open').slideToggle();
});
$(document).on('click', '.main-nav__link--toggle', function (e) {
  // Click on toggle button
  e.preventDefault();
  e.stopPropagation();
  var current = $(e.currentTarget);

  if (current.parent().hasClass('is-open')) {
    current.parent().removeClass('is-open').find('.main-nav__list').removeClass('is-open');
  } else {
    $('.main-nav__item').removeClass('is-open');
    $('.main-nav__list').removeClass('is-open');
    current.parent().addClass('is-open').find('.main-nav__list').addClass('is-open');
    $('.main-nav').addClass('is-open');
  }
}).on('click', '.site-content', function () {
  // Click outside
  $('.main-nav__item').removeClass('is-open');
  $('.main-nav__list').removeClass('is-open');
  $('.main-nav__toggle').removeClass('is-open');
  $('.main-nav').removeClass('is-open');
  $('.header-top__nav__toggle').removeClass('is-open');
  $('.header-top__nav').removeClass('is-open').addClass('is-hidden');
  $('.header-top__nav__item').removeClass('is-open');
  $('.header-top__subnav').removeClass('is-open').addClass('visually-hidden');
}); // Tabs mouseover actions

$('.main-nav__list__item').first().addClass('is-open');
$(document).on('mouseover', '.main-nav__list__link', function (e) {
  $('.main-nav__list__item').removeClass('is-open');
  $(e.currentTarget).parent().addClass('is-open');
});
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(1)))

/***/ }),
/* 16 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function($) {/* harmony import */ var _impact_listing_scss__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(84);
/* harmony import */ var _impact_listing_scss__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_impact_listing_scss__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _ListingItem__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(6);
/* harmony import */ var _FilterItem__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(7);
/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(0);
/* harmony import */ var lodash__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(lodash__WEBPACK_IMPORTED_MODULE_3__);
/**
 * Agence'O - header
 * @author Axel Baron (Agence'O)
 * @created 15/04/2019
 */





var assets = __webpack_require__(3).assets;

var storiesFile = "" + assets.impactStories.replace(/"/gi, '');
var filter = {
  jsonData: [],
  filterThemeArray: [],
  filterRegionArray: [],
  jsonRegionArray: [],
  jsonThemeArray: [],
  countActivateFilterRegion: 0,
  countActivateFilterTheme: 0,
  // Initialisation firebase & filtre & affichage des posts
  _init: function _init() {
    //Récupération des posts
    $.ajax({
      url: storiesFile,
      dataType: 'json',
      converters: {
        'text json': function textJson(data) {
          return $.parseJSON(data.replace(/\\/gi, '').replace(/<\s*([a-z][a-z0-9]*)\s.*?>/gi, '<$1>'));
        }
      }
    }).done(function (result) {
      var jsonPostData = result;

      lodash__WEBPACK_IMPORTED_MODULE_3___default.a.each(jsonPostData, function (post, i) {
        // hero impact story should be the 6th in the list
        if (i === 5) post.type = 'highlight';

        if (post.title) {
          filter.jsonData.push(post); // post.regions is a coma separated list of Region's name

          if (post.regions) {
            post.region = [];

            filter._preProcessingFilters(post.regions, post.region);
          } // post.themes is a coma separated list of Topic's name


          if (post.themes) {
            post.theme = [];

            filter._preProcessingFilters(post.themes, post.theme);
          } //Get all region


          lodash__WEBPACK_IMPORTED_MODULE_3___default.a.each(post.region, function (region, i) {
            var idValueInArray = filter._searchFilterInArray(region.id, filter.jsonRegionArray);

            if (!idValueInArray) {
              filter.jsonRegionArray.push(region);
            }
          }); //Get all theme


          lodash__WEBPACK_IMPORTED_MODULE_3___default.a.each(post.theme, function (theme, i) {
            var idValueInArray = filter._searchFilterInArray(theme.id, filter.jsonThemeArray);

            if (!idValueInArray) {
              filter.jsonThemeArray.push(theme);
            }
          });
        }
      }); //Display all regions and all theme in filters


      filter._displayFilters(filter.jsonRegionArray, 'region');

      filter._displayFilters(filter.jsonThemeArray, 'theme'); //Display all posts


      filter._displayPosts();
    });

    filter._triggerClick();

    filter._filterOnclick();

    filter._filterClear();
  },
  _preProcessingFilters: function _preProcessingFilters(filterNames, filterArray) {
    var filter = lodash__WEBPACK_IMPORTED_MODULE_3___default.a.split(filterNames, ',');

    lodash__WEBPACK_IMPORTED_MODULE_3___default.a.each(filter, function (filterName) {
      var filterId = lodash__WEBPACK_IMPORTED_MODULE_3___default.a.kebabCase(filterName);

      filterArray.push({
        "id": filterId,
        "name": filterName
      });
    });
  },

  /**
   * Check if an ID is in an array
   * @param id
   * @param arrayFilter
   * @private
   */
  _searchFilterInArray: function _searchFilterInArray(id, arrayFilter) {
    for (var i = 0; i < arrayFilter.length; i++) {
      if (arrayFilter[i].id === id) {
        return arrayFilter[i].id;
      }
    }
  },

  /**
   * Clear filters
   * @private
   */
  _filterClear: function _filterClear() {
    var region = "js-region-filter-close-region";
    var theme = "js-region-filter-close-theme";
    $(".js-region-filter-close").click(function (e) {
      e.preventDefault();
      e.stopPropagation();
      var $this = $(this);
      $this.parent('.impact-listing__filter__nb-selected').parent('.impact-listing__filter__content').find('.impact-listing__filter__choice__link').removeClass('selected');

      if ($this.attr('id') === region) {
        filter.countActivateFilterRegion = 0;
        $('.js-region-filter').text(filter.countActivateFilterRegion + ' selection(s)');
        filter.filterRegionArray = [];
      } else {
        filter.countActivateFilterTheme = 0;
        $('.js-theme-filter-count').text(filter.countActivateFilterTheme + ' selection(s)');
        filter.filterThemeArray = [];
      }

      filter._displayPosts(); // close all panel


      $(".impact-listing__filter__content").stop().slideUp();
      $(".impact-listing__filter").not($(this).parent()).removeClass('open');
    });
  },

  /**
   * Open / hide filters accordion panel
   */
  _triggerClick: function _triggerClick() {
    $(".impact-listing__filter__trigger").click(function (e) {
      e.preventDefault();
      e.stopPropagation(); // close all panel

      $(".impact-listing__filter__content").stop().slideUp();
      $(".impact-listing__filter").not($(this).parent()).removeClass('open'); // open the good one

      var filter = $(this).parent();
      filter.find('.impact-listing__filter__content').stop().slideToggle();
      filter.toggleClass('open');
    }); //close outside

    $(document).on('click', function (e) {
      $('.impact-listing__filter__content').stop().slideUp();
      $('.impact-listing__filter').removeClass('open');
    });
  },

  /**
   * Filter management
   * BY THEME
   */
  _filterOnclick: function _filterOnclick(activeFilterCount) {
    $('body').on('click', '.impact-listing__filter__choice', function (e) {
      e.preventDefault();
      e.stopPropagation();
      var t = $(this);
      var cat_link = t.find('.impact-listing__filter__choice__link');
      var theme = cat_link.data('theme');
      var region = cat_link.data('region'); // If filter is already selected

      if (cat_link.hasClass('selected')) {
        cat_link.removeClass('selected'); // Remove css selected class
      } else {
        // Else
        cat_link.addClass('selected'); // Add css selected class
      } // If region


      if (region) {
        // If filter is already selected
        if (!cat_link.hasClass('selected')) {
          filter.filterRegionArray = filter.filterRegionArray.filter(function (item) {
            return item !== region;
          }); // We remove the category in the table.

          filter.countActivateFilterRegion--;
        } else {
          // Else
          filter.filterRegionArray.push(region); // We add the category in the table.

          filter.countActivateFilterRegion++;
        } // console.log(filter.countActivateFilterRegion);


        $('.js-region-filter').text(filter.countActivateFilterRegion + ' selection(s)');
      } else {
        // Else, is theme.
        // If filter is already selected
        if (!cat_link.hasClass('selected')) {
          filter.filterThemeArray = filter.filterThemeArray.filter(function (item) {
            return item !== theme;
          }); // We remove the category in the table.

          filter.countActivateFilterTheme--;
        } else {
          // Else
          filter.filterThemeArray.push(theme); // We add the category in the table.

          filter.countActivateFilterTheme++;
        } // console.log(filter.countActivateFilterTheme);


        $('.js-theme-filter-count').text(filter.countActivateFilterTheme + ' selection(s)');
      }

      filter._displayPosts();
    });
  },
  _displayFilters: function _displayFilters(filters, type) {
    var filterItem = [];

    lodash__WEBPACK_IMPORTED_MODULE_3___default.a.each(filters, function (filter, i) {
      var item = new _FilterItem__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"](filter.name, filter.id, type);
      filterItem.push(item.toHtml());
    });

    $('.js-filter-' + type + '-item').append(filterItem);
  },

  /**
   * Affichage des posts
   * @param posts
   */
  _displayPosts: function _displayPosts() {
    var posts = $.grep(filter.jsonData, function (post, idx) {
      if (filter.filterRegionArray.length && !post.region.find(function (postReg) {
        return filter.filterRegionArray.includes(postReg.id);
      })) return false;
      if (filter.filterThemeArray.length && !post.theme.find(function (postTheme) {
        return filter.filterThemeArray.includes(postTheme.id);
      })) return false;
      return true;
    });
    var listingTop = [];
    var listingBottom = []; // $('#impact-listing-1, #impact-listing-2').animate({opacity: 0}, 500);

    $('#impact-listing-1').empty();
    $('#impact-listing-2').empty();

    lodash__WEBPACK_IMPORTED_MODULE_3___default.a.each(posts, function (post, i) {
      var item = new _ListingItem__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"](post['title'], post['summary'], post['tag'], post['link'], post['image']['v'], post['type'], '', post['readmore']);

      if (i === 0 || i === 1) {
        // Large top items
        item.setSize('large');
        listingTop.push(item.toHtml());
      } else if (post['type'] === 'highlight') {
        var myArticle = item.toHighlightHtml();
        $('.js-impact-highlight-receiver').html('').append(myArticle);
      } else if (i > 1 && i < 5) {
        // Small top items
        listingTop.push(item.toHtml());
      } else if (i > 4 && i < 11) {
        // Small bottom items
        listingBottom.push(item.toHtml());
      } else if (i === 11 || i === 12) {
        // Large bottom items
        item.setSize('large');
        listingBottom.push(item.toHtml());
      } else {
        listingBottom.push(item.toHtml());
      }
    });

    $('#impact-listing-1').append(listingTop);
    $('#impact-listing-2').append(listingBottom); // $('#impact-listing-1, #impact-listing-2').animate({opacity: 1}, 500);
  }
}; // START

filter._init();
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(1)))

/***/ }),
/* 17 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function($) {/* harmony import */ var _impact_story_scss__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(86);
/* harmony import */ var _impact_story_scss__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_impact_story_scss__WEBPACK_IMPORTED_MODULE_0__);
/**
 * Agence'O - impact-story
 * @author Guillaume Bouillon (Agence'O)
 * @created 15/04/2019
 */

$(document).on('click', '.impact-story__header__scroll', function (e) {
  e.preventDefault();
  var anchorPos = $('.impact-story__content').offset().top;
  $('html,body').animate({
    'scrollTop': anchorPos
  }, 500);
});
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(1)))

/***/ }),
/* 18 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function(jQuery) {/* harmony import */ var _pop_in_scss__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(98);
/* harmony import */ var _pop_in_scss__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_pop_in_scss__WEBPACK_IMPORTED_MODULE_0__);
/**
 * Agence'O - popins
 * @author Axel Baron (Agence'O)
 * @created 01/04/2019
 */


(function ($) {
  $(document).on('click', '.key-data__img, .key-data__special-layout__img', function (e) {
    e.preventDefault();
    putElInPopin($(e.currentTarget).clone());
  });
  $(document).on('click', '.js-play', function (e) {
    e.preventDefault();
    var src = $(e.currentTarget).data('video') || null;

    if (src) {
      putElInPopin("<iframe src=\"".concat(src, "\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen></iframe>"));
    }
  });
  $(document).on('click', '.pop-in__close, .pop-in__mask', function (e) {
    e.preventDefault();
    $(".pop-in").removeClass('open');
    $(".pop-in__content").html(null);
  });

  function putElInPopin(element) {
    $(".pop-in__content").html(element);
    $(".pop-in").addClass('open');
  }
})(jQuery);
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(1)))

/***/ }),
/* 19 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function($) {/* harmony import */ var _prefooter_scss__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(100);
/* harmony import */ var _prefooter_scss__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_prefooter_scss__WEBPACK_IMPORTED_MODULE_0__);
/**
 * Agence'O - prefooter
 * @author Nicolas Vahlas (OECD)
 * @created 19/05/2019
 */

var newsletter = {
  _init: function _init() {
    $('button.prefooter__newsletter__btn').click(function (e) {
      var email = $('input[type="email"].prefooter__newsletter__field').val();
      var lang = $('html').attr('lang'); //console.log(email, lang);

      if (email !== null && email !== '') {
        dataLayer.push({
          "customCategory": "engagement",
          "customAction": "newsletterInterest",
          "customLabel": "155",
          "event": "customEvent"
        });
        window.open('https://account.oecd.org/subscribeEmail.aspx?categoryKeys=155&email=' + email + '&language=' + lang, 'newsletter');
      }
    });
  }
};

newsletter._init();
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(1)))

/***/ }),
/* 20 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function($) {/* harmony import */ var swiper_dist_js_swiper_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(2);
/* harmony import */ var swiper_dist_js_swiper_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(swiper_dist_js_swiper_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _quote_slider_scss__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(102);
/* harmony import */ var _quote_slider_scss__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_quote_slider_scss__WEBPACK_IMPORTED_MODULE_1__);
/**
 * Agence'O - quote-slider
 * @author Axel Baron (Agence'O)
 * @created 12/04/2019
 */


var quoteSlider = new swiper_dist_js_swiper_js__WEBPACK_IMPORTED_MODULE_0___default.a('.quote-slider', {
  speed: 400,
  autoplay: {
    delay: 4000
  },
  spaceBetween: 300,
  pagination: {
    el: '.swiper-pagination',
    clickable: true,
    renderBullet: function renderBullet(index, className) {
      var tmpItem = '<span class="quote-slider__pagination__item ' + className + '">';

      if (index < 9) {
        tmpItem = tmpItem + '0';
      }

      tmpItem = tmpItem + (index + 1) + '</span>';
      var item = tmpItem;
      return item;
    }
  }
});

function stopSlider() {
  quoteSlider.autoplay.start();
}

if ($('.quote-slider').length) {
  // Stop autoplay on hover
  quoteSlider.el.addEventListener("mouseenter", function () {
    quoteSlider.autoplay.stop();
  });
  quoteSlider.el.addEventListener("mouseleave", stopSlider);
} // Stop on click bullet pagination


$(document).on('click', '.quote-slider__pagination__item', function () {
  quoteSlider.el.removeEventListener("mouseleave", stopSlider);
  quoteSlider.autoplay.stop();
});
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(1)))

/***/ }),
/* 21 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function($) {/* harmony import */ var _read_more_scss__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(104);
/* harmony import */ var _read_more_scss__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_read_more_scss__WEBPACK_IMPORTED_MODULE_0__);
/**
 * Agence'O - quote-slider
 * @author Axel Baron (Agence'O)
 * @created 12/04/2019
 */

var contentContainer = $('.read-more__content');
var fullText = contentContainer.html();
var isOpen = false;
var cropLength = $(window).width() > 768 ? 600 : 75;
var cropText, fullHeight, cropHeight;
cropText = _.truncate(fullText, {
  length: cropLength,
  separator: /,?\.* +/
});
fullHeight = contentContainer.height();
contentContainer.html(cropText);
cropHeight = contentContainer.height();
contentContainer.height(cropHeight);
$(document).on('click', '.read-more__trigger', function (e) {
  e.preventDefault();
  isOpen = !isOpen;

  if (isOpen) {
    $('.read-more').addClass('is-open');
    contentContainer.html(fullText).height(fullHeight);
  } else {
    $('.read-more').removeClass('is-open');
    contentContainer.html(cropText).height(cropHeight);
  }
});
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(1)))

/***/ }),
/* 22 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function($, jQuery) {/* harmony import */ var social_share_kit__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(23);
/* harmony import */ var social_share_kit__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(social_share_kit__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _social_sticky_scss__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(108);
/* harmony import */ var _social_sticky_scss__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_social_sticky_scss__WEBPACK_IMPORTED_MODULE_1__);
/**
 * Agence'O - read-more
 * @author Guillaume Bouillon (Agence'O)
 * @created 02/04/2019
 */


SocialShareKit.init({
  facebook: {
    url: window.location.href,
    caption: $(document).find("title").text(),
    picture: 'http://www.oecd.org/media/oecdorg/styleassets/responsive/menu/images/logooecd_en.png'
  },
  twitter: {
    text: '' // via: '@OECD',

  },
  onOpen: function onOpen(targetElement, network, networkUrl, popupWindow) {
    if (network === 'facebook') {
      // console.log('facebook');
      ga('send', 'social', 'Facebook', 'share', window.location.href);
    }

    if (network === 'twitter') {
      // console.log('twitter');
      ga('send', 'social', 'Twitter', 'tweet', window.location.href);
    } else if (network === 'linkedin') {
      // console.log('linkedin');
      ga('send', 'social', 'Linkedin', 'share', window.location.href);
    } else if (network === 'google-plus') {
      // console.log('googleplus');
      ga('send', 'social', 'Googleplus', 'share', window.location.href);
    }
  },
  title: $(document).find("title").text(),
  url: window.location.href
});
$('.ssk-email').attr('href', 'mailto:?body=' + encodeURIComponent(window.location.href) + '&subject=' + jQuery(document).find("title").text()); // Email button

$(document).on('click', '.ssk-email', function () {
  // console.log('email');
  ga('send', 'social', 'Email', 'email', window.location.href);
}); // PDF/Print button

$(document).on('click', '.ssk-emerald', function (e) {
  e.preventDefault();
  window.print();
  ga('send', 'social', 'Print', 'print', window.location.href);
}); // Toggle sticky bar

$(document).on('click', '.social-sticky__item--plus', function (e) {
  e.preventDefault();
  $(e.currentTarget).parent().toggleClass('open');
});
$(window).on('resize', function () {
  if ($(window).width() >= 1310) {
    $('.social-sticky').addClass('open');
  } else {
    $('.social-sticky').removeClass('open');
  }
}).resize();
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(1), __webpack_require__(1)))

/***/ }),
/* 23 */,
/* 24 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function($) {/* harmony import */ var swiper_dist_js_swiper_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(2);
/* harmony import */ var swiper_dist_js_swiper_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(swiper_dist_js_swiper_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _story_slider_scss__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(110);
/* harmony import */ var _story_slider_scss__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_story_slider_scss__WEBPACK_IMPORTED_MODULE_1__);
/**
 * Agence'O - story-slider
 * @author Guillaume Bouillon (Agence'O)
 * @created 11/04/2019
 */


var keyfigures = new swiper_dist_js_swiper_js__WEBPACK_IMPORTED_MODULE_0___default.a('.story-slider__container', {
  width: 225,
  // spaceBetween: 20,
  slidesPerGroup: 1,
  navigation: {
    nextEl: '.story-slider__nav--next',
    prevEl: '.story-slider__nav--prev'
  },
  breakpointsInverse: true,
  breakpoints: {
    576: {
      slidesPerGroup: 2
    },
    992: {
      slidesPerGroup: 3
    },
    1080: {
      slidesPerGroup: 4 // spaceBetween: 40

    }
  }
});
$(document).on('click', '.story-slider__item', function (e) {
  e.preventDefault();
  $('.story-slider__panel').addClass('is-open');
});
$(document).on('click', '.story-slider__panel__close', function (e) {
  e.preventDefault();
  $('.story-slider__panel').removeClass('is-open');
});
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(1)))

/***/ }),
/* 25 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function($) {/* harmony import */ var _tiles_accordion_scss__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(112);
/* harmony import */ var _tiles_accordion_scss__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_tiles_accordion_scss__WEBPACK_IMPORTED_MODULE_0__);
/**
 * Agence'O - key-messages
 * @author Guillaume Bouillon (Agence'O)
 * @created 02/04/2019
 */

$(document).on('click', '.tiles-accordion', function (e) {
  var isBuildingBlockCtaClick = e && e.target && $(e.target).hasClass('bb-action-btn');

  if (isBuildingBlockCtaClick) {
    window.location = $(e.target).attr('href');
    return true;
  }

  e.preventDefault();
  $('.tiles-accordion').removeClass('open');
  $(e.currentTarget).addClass('open');
});
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(1)))

/***/ }),
/* 26 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function($) {/* harmony import */ var _go_top_btn_scss__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(116);
/* harmony import */ var _go_top_btn_scss__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_go_top_btn_scss__WEBPACK_IMPORTED_MODULE_0__);
/**
 * Agence'O - go-top-btn
 * @author Axel Baron (Agence'O)
 * @created 12/04/2019
 */

$(document).on('click', '.go-top-btn', function (e) {
  e.preventDefault();
  $("html, body").animate({
    scrollTop: 0
  }, 1000);
});
$(window).on('scroll', function (e) {
  var windowHeight = $(e.currentTarget).height();

  if ($(e.currentTarget).scrollTop() > windowHeight / 3) {
    $('.go-top-btn').removeClass('is-hidden');
  } else {
    $('.go-top-btn').addClass('is-hidden');
  }
}).scroll();
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(1)))

/***/ }),
/* 27 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function($) {/* harmony import */ var _country_list_scss__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(118);
/* harmony import */ var _country_list_scss__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_country_list_scss__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var perfect_scrollbar__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(8);
/**
 * Agence'O - country-list
 * @author Axel Baron (Agence'O)
 * @created 19/04/2019
 */


$('.country-list').each(function (i, item) {
  var container = $(item).find('.country-list__box');
  var trigger = $(item).find('.country-list__trigger, .country-list__close');
  var ps = new perfect_scrollbar__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"](container[0], {
    suppressScrollX: true,
    minScrollbarLength: 20,
    maxScrollbarLength: 30
  });
  trigger.on('click', function (e) {
    e.preventDefault();
    $(item).toggleClass('is-open');
    setTimeout(function () {
      ps.update();
    }, 700);
    $('html,body').animate({
      scrollTop: $(item).offset().top
    }, 300);
  });
});
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(1)))

/***/ }),
/* 28 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function($) {/* harmony import */ var _anchor_block_scss__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(122);
/* harmony import */ var _anchor_block_scss__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_anchor_block_scss__WEBPACK_IMPORTED_MODULE_0__);
/**
 * Agence'O - anchor-block
 * @author Axel Baron (Agence'O)
 * @created 02/04/2019
 */

$(document).on('click', '.anchor-block', function (e) {
  e.preventDefault();
  var elTarget = $(e.currentTarget).data('anchor');
  var anchorPos = $(elTarget).offset().top;
  $('html,body').animate({
    'scrollTop': anchorPos
  }, 500);
});
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(1)))

/***/ }),
/* 29 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function($) {/* harmony import */ var _highlight_scss__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(124);
/* harmony import */ var _highlight_scss__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_highlight_scss__WEBPACK_IMPORTED_MODULE_0__);
/**
 * Agence'O - highlight
 * @author Axel Baron (Agence'O)
 * @created 11/04/2019
 * @updated 17/05/2019
 */

$(document).on('click', '.js-highlight-popin', function (e) {
  var target = $(e.currentTarget).data('target') || $(e.currentTarget).attr('href');

  if ($(target).length) {
    e.preventDefault();
    $(target).show();

    if (window.innerWidth < 764) {
      var anchorPos = $(target).offset().top;
      $('html,body').animate({
        'scrollTop': anchorPos
      }, 500);
    }
  }
});
$(document).on('click', '.highlight__close', function (e) {
  e.preventDefault();
  $('.highlight__popin').hide();
});
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(1)))

/***/ }),
/* 30 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function($) {/* harmony import */ var swiper_dist_js_swiper_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(2);
/* harmony import */ var swiper_dist_js_swiper_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(swiper_dist_js_swiper_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _summary_scss__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(128);
/* harmony import */ var _summary_scss__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_summary_scss__WEBPACK_IMPORTED_MODULE_1__);
/**
 * Agence'O - story-slider
 * @author Axel Baron (Agence'O)
 * @created 24/04/2019
 */


var summary = new swiper_dist_js_swiper_js__WEBPACK_IMPORTED_MODULE_0___default.a('.summary__slider', {
  navigation: {
    nextEl: '.summary__resume__next',
    prevEl: '.summary__resume__prev'
  }
});
var $summaryList = $('ul.summary__list');
$summaryList.find('input:first').prop('checked', true);
$(document).on('change', 'input[type=radio][name=summary]', function (e) {
  e.preventDefault();
  summary.slideTo($(e.currentTarget).closest('li').index());
});
summary.on('slideChange', function () {
  $summaryList.find("li").eq(summary.activeIndex).find(':input').prop("checked", true);
});
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(1)))

/***/ }),
/* 31 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function($) {/* harmony import */ var _anchor_triangle_scss__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(130);
/* harmony import */ var _anchor_triangle_scss__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_anchor_triangle_scss__WEBPACK_IMPORTED_MODULE_0__);
/**
 * Agence'O - anchor-triangle
 * @author Axel Baron (Agence'O)
 * @created 24/04/2019
 */

$(document).on('click', '.anchor-triangle__item', function (e) {
  e.preventDefault();
  var elTarget = $(e.currentTarget).data('anchor');
  var anchorPos = $(elTarget).offset().top;
  $('html,body').animate({
    'scrollTop': anchorPos
  }, 500);
});
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(1)))

/***/ }),
/* 32 */
/***/ (function(module, exports, __webpack_require__) {

/* WEBPACK VAR INJECTION */(function(jQuery) {function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); }

jQuery(document).ready(function ($) {
  /*
  ===============================
  MAIN NAVIGATION
  ===============================
  */

  /* Add lang attr to body */
  function setLanguage() {
    var attr = $('body').attr('lang');

    if (_typeof(attr) == ( true ? "undefined" : undefined) || attr == false) {
      if ($('.lang-nav>li>a').first().text() != 'English') {
        $('body').attr('lang', 'en');
      } else {
        $('body').attr('lang', 'fr');
      }
    }
  }

  ;
  setLanguage();
  /*fix bug for in french translate english labels*/

  if ($('body').attr('lang') == 'fr') {
    $('.also-avaliable-en').prev().find('h5>strong').text('Documents connexes');
  }
  /* When dropdown opens remove highligted */


  $("body").click(function (e) {
    if (!$(e.target).hasClass("collapse-title")) {
      if ($(e.target).attr("aria-expanded") == "false") {
        $(e.target).closest("li").removeClass("passive");
        $(".oecd-main-nav>li").not($(e.target).closest("li")).addClass("passive");
      } else {
        $(".oecd-main-nav>li").removeClass("passive");
      }
    }
  });
  /*remove country link without link*/

  $(".xs-navbar-nav>.country.dropdown>.dropdown-menu>li").each(function (index) {
    if ($(this).find('>a').length == 0) {
      $(this).remove();
    }
  });
  /* General function */

  $.fn.navList = function (options) {
    var settings = $.extend({
      columns: 5
    }, options);
    var columns = settings.columns;
    var subclassname = settings.subclassname;
    var linkclassname = settings.linkclassname;
    var lists = this.find('>li');

    if (settings.icon) {
      lists.find('>a').addClass(linkclassname);
      lists.find('>a').prepend('<i class="glyphicon glyphicon-menu-right icon-after">');
    }

    var list_num = lists.length;
    var rows_per_column = Math.floor(list_num / columns);
    var remainder = list_num % columns;

    for (var i = 0; i < columns; i++) {
      var start = rows_per_column * i + i;
      var end = start + rows_per_column + 1;

      if (settings.icon) {
        lists.slice(start, end).wrapAll("<div class=" + subclassname + "></div>");
      } else {
        lists.addClass(subclassname);
      }
    }
  };
  /*correct french characters*/


  var defaultDiacriticsRemovalap = [{
    'base': 'A',
    'letters': "A\u24B6\uFF21\xC0\xC1\xC2\u1EA6\u1EA4\u1EAA\u1EA8\xC3\u0100\u0102\u1EB0\u1EAE\u1EB4\u1EB2\u0226\u01E0\xC4\u01DE\u1EA2\xC5\u01FA\u01CD\u0200\u0202\u1EA0\u1EAC\u1EB6\u1E00\u0104\u023A\u2C6F"
  }, {
    'base': 'AA',
    'letters': "\uA732"
  }, {
    'base': 'AE',
    'letters': "\xC6\u01FC\u01E2"
  }, {
    'base': 'AO',
    'letters': "\uA734"
  }, {
    'base': 'AU',
    'letters': "\uA736"
  }, {
    'base': 'AV',
    'letters': "\uA738\uA73A"
  }, {
    'base': 'AY',
    'letters': "\uA73C"
  }, {
    'base': 'B',
    'letters': "B\u24B7\uFF22\u1E02\u1E04\u1E06\u0243\u0182\u0181"
  }, {
    'base': 'C',
    'letters': "C\u24B8\uFF23\u0106\u0108\u010A\u010C\xC7\u1E08\u0187\u023B\uA73E"
  }, {
    'base': 'D',
    'letters': "D\u24B9\uFF24\u1E0A\u010E\u1E0C\u1E10\u1E12\u1E0E\u0110\u018B\u018A\u0189\uA779"
  }, {
    'base': 'DZ',
    'letters': "\u01F1\u01C4"
  }, {
    'base': 'Dz',
    'letters': "\u01F2\u01C5"
  }, {
    'base': 'E',
    'letters': "E\u24BA\uFF25\xC8\xC9\xCA\u1EC0\u1EBE\u1EC4\u1EC2\u1EBC\u0112\u1E14\u1E16\u0114\u0116\xCB\u1EBA\u011A\u0204\u0206\u1EB8\u1EC6\u0228\u1E1C\u0118\u1E18\u1E1A\u0190\u018E"
  }, {
    'base': 'F',
    'letters': "F\u24BB\uFF26\u1E1E\u0191\uA77B"
  }, {
    'base': 'G',
    'letters': "G\u24BC\uFF27\u01F4\u011C\u1E20\u011E\u0120\u01E6\u0122\u01E4\u0193\uA7A0\uA77D\uA77E"
  }, {
    'base': 'H',
    'letters': "H\u24BD\uFF28\u0124\u1E22\u1E26\u021E\u1E24\u1E28\u1E2A\u0126\u2C67\u2C75\uA78D"
  }, {
    'base': 'I',
    'letters': "I\u24BE\uFF29\xCC\xCD\xCE\u0128\u012A\u012C\u0130\xCF\u1E2E\u1EC8\u01CF\u0208\u020A\u1ECA\u012E\u1E2C\u0197"
  }, {
    'base': 'J',
    'letters': "J\u24BF\uFF2A\u0134\u0248"
  }, {
    'base': 'K',
    'letters': "K\u24C0\uFF2B\u1E30\u01E8\u1E32\u0136\u1E34\u0198\u2C69\uA740\uA742\uA744\uA7A2"
  }, {
    'base': 'L',
    'letters': "L\u24C1\uFF2C\u013F\u0139\u013D\u1E36\u1E38\u013B\u1E3C\u1E3A\u0141\u023D\u2C62\u2C60\uA748\uA746\uA780"
  }, {
    'base': 'LJ',
    'letters': "\u01C7"
  }, {
    'base': 'Lj',
    'letters': "\u01C8"
  }, {
    'base': 'M',
    'letters': "M\u24C2\uFF2D\u1E3E\u1E40\u1E42\u2C6E\u019C"
  }, {
    'base': 'N',
    'letters': "N\u24C3\uFF2E\u01F8\u0143\xD1\u1E44\u0147\u1E46\u0145\u1E4A\u1E48\u0220\u019D\uA790\uA7A4"
  }, {
    'base': 'NJ',
    'letters': "\u01CA"
  }, {
    'base': 'Nj',
    'letters': "\u01CB"
  }, {
    'base': 'O',
    'letters': "O\u24C4\uFF2F\xD2\xD3\xD4\u1ED2\u1ED0\u1ED6\u1ED4\xD5\u1E4C\u022C\u1E4E\u014C\u1E50\u1E52\u014E\u022E\u0230\xD6\u022A\u1ECE\u0150\u01D1\u020C\u020E\u01A0\u1EDC\u1EDA\u1EE0\u1EDE\u1EE2\u1ECC\u1ED8\u01EA\u01EC\xD8\u01FE\u0186\u019F\uA74A\uA74C"
  }, {
    'base': 'OI',
    'letters': "\u01A2"
  }, {
    'base': 'OO',
    'letters': "\uA74E"
  }, {
    'base': 'OU',
    'letters': "\u0222"
  }, {
    'base': 'OE',
    'letters': "\x8C\u0152"
  }, {
    'base': 'oe',
    'letters': "\x9C\u0153"
  }, {
    'base': 'P',
    'letters': "P\u24C5\uFF30\u1E54\u1E56\u01A4\u2C63\uA750\uA752\uA754"
  }, {
    'base': 'Q',
    'letters': "Q\u24C6\uFF31\uA756\uA758\u024A"
  }, {
    'base': 'R',
    'letters': "R\u24C7\uFF32\u0154\u1E58\u0158\u0210\u0212\u1E5A\u1E5C\u0156\u1E5E\u024C\u2C64\uA75A\uA7A6\uA782"
  }, {
    'base': 'S',
    'letters': "S\u24C8\uFF33\u1E9E\u015A\u1E64\u015C\u1E60\u0160\u1E66\u1E62\u1E68\u0218\u015E\u2C7E\uA7A8\uA784"
  }, {
    'base': 'T',
    'letters': "T\u24C9\uFF34\u1E6A\u0164\u1E6C\u021A\u0162\u1E70\u1E6E\u0166\u01AC\u01AE\u023E\uA786"
  }, {
    'base': 'TZ',
    'letters': "\uA728"
  }, {
    'base': 'U',
    'letters': "U\u24CA\uFF35\xD9\xDA\xDB\u0168\u1E78\u016A\u1E7A\u016C\xDC\u01DB\u01D7\u01D5\u01D9\u1EE6\u016E\u0170\u01D3\u0214\u0216\u01AF\u1EEA\u1EE8\u1EEE\u1EEC\u1EF0\u1EE4\u1E72\u0172\u1E76\u1E74\u0244"
  }, {
    'base': 'V',
    'letters': "V\u24CB\uFF36\u1E7C\u1E7E\u01B2\uA75E\u0245"
  }, {
    'base': 'VY',
    'letters': "\uA760"
  }, {
    'base': 'W',
    'letters': "W\u24CC\uFF37\u1E80\u1E82\u0174\u1E86\u1E84\u1E88\u2C72"
  }, {
    'base': 'X',
    'letters': "X\u24CD\uFF38\u1E8A\u1E8C"
  }, {
    'base': 'Y',
    'letters': "Y\u24CE\uFF39\u1EF2\xDD\u0176\u1EF8\u0232\u1E8E\u0178\u1EF6\u1EF4\u01B3\u024E\u1EFE"
  }, {
    'base': 'Z',
    'letters': "Z\u24CF\uFF3A\u0179\u1E90\u017B\u017D\u1E92\u1E94\u01B5\u0224\u2C7F\u2C6B\uA762"
  }, {
    'base': 'a',
    'letters': "a\u24D0\uFF41\u1E9A\xE0\xE1\xE2\u1EA7\u1EA5\u1EAB\u1EA9\xE3\u0101\u0103\u1EB1\u1EAF\u1EB5\u1EB3\u0227\u01E1\xE4\u01DF\u1EA3\xE5\u01FB\u01CE\u0201\u0203\u1EA1\u1EAD\u1EB7\u1E01\u0105\u2C65\u0250"
  }, {
    'base': 'aa',
    'letters': "\uA733"
  }, {
    'base': 'ae',
    'letters': "\xE6\u01FD\u01E3"
  }, {
    'base': 'ao',
    'letters': "\uA735"
  }, {
    'base': 'au',
    'letters': "\uA737"
  }, {
    'base': 'av',
    'letters': "\uA739\uA73B"
  }, {
    'base': 'ay',
    'letters': "\uA73D"
  }, {
    'base': 'b',
    'letters': "b\u24D1\uFF42\u1E03\u1E05\u1E07\u0180\u0183\u0253"
  }, {
    'base': 'c',
    'letters': "c\u24D2\uFF43\u0107\u0109\u010B\u010D\xE7\u1E09\u0188\u023C\uA73F\u2184"
  }, {
    'base': 'd',
    'letters': "d\u24D3\uFF44\u1E0B\u010F\u1E0D\u1E11\u1E13\u1E0F\u0111\u018C\u0256\u0257\uA77A"
  }, {
    'base': 'dz',
    'letters': "\u01F3\u01C6"
  }, {
    'base': 'e',
    'letters': "e\u24D4\uFF45\xE8\xE9\xEA\u1EC1\u1EBF\u1EC5\u1EC3\u1EBD\u0113\u1E15\u1E17\u0115\u0117\xEB\u1EBB\u011B\u0205\u0207\u1EB9\u1EC7\u0229\u1E1D\u0119\u1E19\u1E1B\u0247\u025B\u01DD"
  }, {
    'base': 'f',
    'letters': "f\u24D5\uFF46\u1E1F\u0192\uA77C"
  }, {
    'base': 'g',
    'letters': "g\u24D6\uFF47\u01F5\u011D\u1E21\u011F\u0121\u01E7\u0123\u01E5\u0260\uA7A1\u1D79\uA77F"
  }, {
    'base': 'h',
    'letters': "h\u24D7\uFF48\u0125\u1E23\u1E27\u021F\u1E25\u1E29\u1E2B\u1E96\u0127\u2C68\u2C76\u0265"
  }, {
    'base': 'hv',
    'letters': "\u0195"
  }, {
    'base': 'i',
    'letters': "i\u24D8\uFF49\xEC\xED\xEE\u0129\u012B\u012D\xEF\u1E2F\u1EC9\u01D0\u0209\u020B\u1ECB\u012F\u1E2D\u0268\u0131"
  }, {
    'base': 'j',
    'letters': "j\u24D9\uFF4A\u0135\u01F0\u0249"
  }, {
    'base': 'k',
    'letters': "k\u24DA\uFF4B\u1E31\u01E9\u1E33\u0137\u1E35\u0199\u2C6A\uA741\uA743\uA745\uA7A3"
  }, {
    'base': 'l',
    'letters': "l\u24DB\uFF4C\u0140\u013A\u013E\u1E37\u1E39\u013C\u1E3D\u1E3B\u017F\u0142\u019A\u026B\u2C61\uA749\uA781\uA747"
  }, {
    'base': 'lj',
    'letters': "\u01C9"
  }, {
    'base': 'm',
    'letters': "m\u24DC\uFF4D\u1E3F\u1E41\u1E43\u0271\u026F"
  }, {
    'base': 'n',
    'letters': "n\u24DD\uFF4E\u01F9\u0144\xF1\u1E45\u0148\u1E47\u0146\u1E4B\u1E49\u019E\u0272\u0149\uA791\uA7A5"
  }, {
    'base': 'nj',
    'letters': "\u01CC"
  }, {
    'base': 'o',
    'letters': "o\u24DE\uFF4F\xF2\xF3\xF4\u1ED3\u1ED1\u1ED7\u1ED5\xF5\u1E4D\u022D\u1E4F\u014D\u1E51\u1E53\u014F\u022F\u0231\xF6\u022B\u1ECF\u0151\u01D2\u020D\u020F\u01A1\u1EDD\u1EDB\u1EE1\u1EDF\u1EE3\u1ECD\u1ED9\u01EB\u01ED\xF8\u01FF\u0254\uA74B\uA74D\u0275"
  }, {
    'base': 'oi',
    'letters': "\u01A3"
  }, {
    'base': 'ou',
    'letters': "\u0223"
  }, {
    'base': 'oo',
    'letters': "\uA74F"
  }, {
    'base': 'p',
    'letters': "p\u24DF\uFF50\u1E55\u1E57\u01A5\u1D7D\uA751\uA753\uA755"
  }, {
    'base': 'q',
    'letters': "q\u24E0\uFF51\u024B\uA757\uA759"
  }, {
    'base': 'r',
    'letters': "r\u24E1\uFF52\u0155\u1E59\u0159\u0211\u0213\u1E5B\u1E5D\u0157\u1E5F\u024D\u027D\uA75B\uA7A7\uA783"
  }, {
    'base': 's',
    'letters': "s\u24E2\uFF53\xDF\u015B\u1E65\u015D\u1E61\u0161\u1E67\u1E63\u1E69\u0219\u015F\u023F\uA7A9\uA785\u1E9B"
  }, {
    'base': 't',
    'letters': "t\u24E3\uFF54\u1E6B\u1E97\u0165\u1E6D\u021B\u0163\u1E71\u1E6F\u0167\u01AD\u0288\u2C66\uA787"
  }, {
    'base': 'tz',
    'letters': "\uA729"
  }, {
    'base': 'u',
    'letters': "u\u24E4\uFF55\xF9\xFA\xFB\u0169\u1E79\u016B\u1E7B\u016D\xFC\u01DC\u01D8\u01D6\u01DA\u1EE7\u016F\u0171\u01D4\u0215\u0217\u01B0\u1EEB\u1EE9\u1EEF\u1EED\u1EF1\u1EE5\u1E73\u0173\u1E77\u1E75\u0289"
  }, {
    'base': 'v',
    'letters': "v\u24E5\uFF56\u1E7D\u1E7F\u028B\uA75F\u028C"
  }, {
    'base': 'vy',
    'letters': "\uA761"
  }, {
    'base': 'w',
    'letters': "w\u24E6\uFF57\u1E81\u1E83\u0175\u1E87\u1E85\u1E98\u1E89\u2C73"
  }, {
    'base': 'x',
    'letters': "x\u24E7\uFF58\u1E8B\u1E8D"
  }, {
    'base': 'y',
    'letters': "y\u24E8\uFF59\u1EF3\xFD\u0177\u1EF9\u0233\u1E8F\xFF\u1EF7\u1E99\u1EF5\u01B4\u024F\u1EFF"
  }, {
    'base': 'z',
    'letters': "z\u24E9\uFF5A\u017A\u1E91\u017C\u017E\u1E93\u1E95\u01B6\u0225\u0240\u2C6C\uA763"
  }];
  var diacriticsMap = {};

  for (var i = 0; i < defaultDiacriticsRemovalap.length; i++) {
    var letters = defaultDiacriticsRemovalap[i].letters.split("");

    for (var j = 0; j < letters.length; j++) {
      diacriticsMap[letters[j]] = defaultDiacriticsRemovalap[i].base;
    }
  }

  function removeDiacritics(str) {
    return str.replace(/[^\u0000-\u007E]/g, function (a) {
      return diacriticsMap[a] || a;
    });
  }
  /* Sort and categorize menu items */


  if ($('.oecd-main-nav .list-wrapper .sub-list-wrapper').length == 0) {
    /* Sort and categorize country */
    var tabs = [{
      type: 'A-C',
      items: []
    }, {
      type: 'D-I',
      items: []
    }, {
      type: 'J-M',
      items: []
    }, {
      type: 'N-R',
      items: []
    }, {
      type: 'S-T',
      items: []
    }, {
      type: 'U-Z',
      items: []
    }];
    var countrywrapper = $('.oecd-main-nav .list-country-wrapper');
    var countryListMobile = $('.collapsed-country-menu .dropdown-menu');
    countryListMobile.empty();
    countrywrapper.find('>li').each(function () {
      var countryFullName = $(this).text();
      var countryValue = $(this).text();

      if (countryValue.indexOf('^') > -1) {
        $(this).find('a').text(countryValue.substr(0, countryValue.indexOf('^')));
        countryValue = countryValue.substr(countryValue.indexOf('^') + 1);
      }

      var firstchar = countryValue.charAt(0);
      var cleanfirstchar = removeDiacritics(firstchar);
      var letter = cleanfirstchar.toUpperCase();
      var firstTwoLetter = countryValue.substr(0, 2);

      for (var i in tabs) {
        if (letter >= tabs[i].type.charAt(0) && letter <= tabs[i].type.charAt(2)) {
          var hasLink = $(this).html().indexOf('href') > -1;

          if (hasLink) {
            tabs[i].items.push('<li class="main-nav__sublist__item" data-sort-char="' + firstTwoLetter + '">' + $(this).html() + '</li>');
          }

          $(this).remove();
        }
      }
    });
    var collapsedCountryItems = [];

    for (var i in tabs) {
      //sort tab items
      var items = tabs[i].items;
      items.sort(function (a, b) {
        var keyA = removeDiacritics($(a).data('sort-char').toUpperCase());
        var keyB = removeDiacritics($(b).data('sort-char').toUpperCase());
        var result = 0;
        if (keyA < keyB) result = -1;
        if (keyA > keyB) result = 1;
        return result;
      });
      collapsedCountryItems.push(items);
      countrywrapper.append("<li><a class='main-nav__list__link' href='/'>" + tabs[i].type + "</a><div class='main-nav__list__tab col-5-dropdown'></div></li>");
      countrywrapper.find('>li:eq(' + i + ')>div').append(tabs[i].items);
      countryListMobile.append(tabs[i].items);
    }

    countrywrapper.each(function () {
      $(this).navList({
        columns: 6,
        subclassname: 'main-nav__list__item',
        icon: false,
        slice: false
      });
    });
    countrywrapper.find('.main-nav__list__tab').each(function () {
      $(this).navList({
        columns: 5,
        subclassname: 'main-nav__sublist',
        linkclassname: 'main-nav__sublist__link',
        icon: true,
        slice: true
      });
    });
    countrywrapper.find('.main-nav__list__item').first().addClass('is-open');
    /* Sort and categorize topic */

    var $topicListWrapper = $('ul.list-topic-wrapper');
    var $topicItems = $topicListWrapper.children('li').get();
    $topicItems.sort(function (a, b) {
      return $(a).text().toUpperCase().localeCompare($(b).text().toUpperCase());
    });
    $topicListWrapper.empty().append($topicItems);
    var topicwrapper = $('.oecd-main-nav .list-topic-wrapper');
    topicwrapper.each(function () {
      $(this).navList({
        columns: 4,
        subclassname: "main-nav__sublist",
        linkclassname: 'main-nav__sublist__link',
        icon: true
      });
    });
    /* Sort and categorize about */

    var aboutwrapper = $('.oecd-main-nav .about .col-4-dropdown');
    aboutwrapper.each(function () {
      $(this).navList({
        columns: 2,
        subclassname: "main-nav__sublist__item",
        linkclassname: 'main-nav__sublist__link',
        icon: true
      });
    });
  }
});
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(1)))

/***/ }),
/* 33 */
/***/ (function(module, exports, __webpack_require__) {

/* WEBPACK VAR INJECTION */(function(jQuery) {jQuery(document).ready(function ($) {
  var $storySlider = $('.story-slider');
  var $storySliderPanel = $storySlider.find('.story-slider__panel');
  $storySlider.on("click", ".story-slider__item", function (e) {
    var $wrapper = $(this).find("div.story-slider__panel__container__wrapper");

    if ($wrapper.length) {
      e.preventDefault();
      var $ssPanelContent = $wrapper.find('div.story-slider__panel__container');

      if ($ssPanelContent.length) {
        $wrapper.attr('data-activesliderpanel', "true");
        $storySliderPanel.append($ssPanelContent).addClass('is-open');
      }
    }
  });
  $storySlider.on('click', '.story-slider__panel__close', function (e) {
    var $wrapper = $('div[data-activesliderpanel="true"]');

    if ($wrapper.length) {
      e.preventDefault();
      var $ssPanelContent = $(this).closest('div.story-slider__panel__container');
      $wrapper.append($ssPanelContent).removeAttr('data-activesliderpanel');
      setTimeout(function () {
        $storySliderPanel.removeClass('is-open');
      }, 10);
    }
  });
  $storySlider.find('.ssk-group[data-url]').each(function () {
    var sskUrl = $(this).attr('data-url');

    if (sskUrl && sskUrl.indexOf('/') === 0) {
      $(this).attr('data-url', "".concat(location.origin).concat(sskUrl));
    }
  });
});
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(1)))

/***/ }),
/* 34 */
/***/ (function(module, exports, __webpack_require__) {

/* WEBPACK VAR INJECTION */(function(jQuery) {jQuery(document).ready(function ($) {
  $('.highlight__box').each(function () {
    var $highlightBox = $(this);
    var $highlightBoxText = $highlightBox.find('.highlight__box__text');
    var maxTextSize = $highlightBox.data('maxtextsize') || 300;

    if ($highlightBoxText.text().length > maxTextSize) {
      $highlightBoxText.text($highlightBoxText.text().substring(0, maxTextSize) + " [...]");
    } else {
      $highlightBox.find('.js-highlight-popin').remove();
    }
  });
  $('.summary__resume__item').each(function () {
    var $summaryResumeItem = $(this);
    var $summaryText = $summaryResumeItem.find('.summary__resume__text');
    var maxTextSize = $summaryResumeItem.data('maxtextsize') || 250;

    if ($summaryText.text().length > maxTextSize) {
      var $summaryPopin = $summaryResumeItem.find('.highlight__popin');
      var $summaryResume = $summaryResumeItem.closest('.summary__resume');
      $summaryText.text($summaryText.text().substring(0, maxTextSize) + '...');
      $summaryResume.append($summaryPopin);
    } else {
      $summaryResumeItem.find('a.js-highlight-popin').remove();
    }
  });
});
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(1)))

/***/ }),
/* 35 */
/***/ (function(module, exports, __webpack_require__) {

/* WEBPACK VAR INJECTION */(function(jQuery) {jQuery(document).ready(function ($) {
  $('.impact-story__content > .row').each(function () {
    var $blockRow = $(this);
    $blockRow.find('.col-md-6:visible').each(function (halfColIdx) {
      var $blockCol = $(this);
      if (halfColIdx === 0) $blockCol.addClass('col-xl-7');else if (halfColIdx === 1) $blockCol.addClass('col-xl-5');
      var $firstChild = $blockCol.children().first();

      if ($firstChild.length && halfColIdx === 1) {
        $firstChild.addClass('align-right');
      }
    });
    $blockRow.find('.col-md-12:visible > blockquote').each(function () {
      $(this).addClass('blockquote--full');
    });
    $blockRow.find('.col-md-12:visible > img').each(function () {
      $(this).addClass('full-width');
    });
  });
});
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(1)))

/***/ }),
/* 36 */
/***/ (function(module, exports, __webpack_require__) {

/* WEBPACK VAR INJECTION */(function(jQuery) {jQuery(document).ready(function ($) {
  var $textBox = $('.text-box');
  var $insAfter = $textBox.closest('.row').find('.col-sm-4:eq(2)');
  $textBox.insertAfter($insAfter);
});
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(1)))

/***/ }),
/* 37 */
/***/ (function(module, exports, __webpack_require__) {

/* WEBPACK VAR INJECTION */(function(jQuery) {jQuery(document).ready(function ($) {
  $('.global-reach').on('click', '.global-reach__tile__btn', function () {
    $(".global-reach__map__item[href]").each(function () {
      var $dot = $(this);

      if ($dot && $dot.attr('href').length === 0) {
        $dot.removeAttr('href');
      }
    });
  });
});
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(1)))

/***/ }),
/* 38 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function(jQuery) {/* harmony import */ var _common__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(39);
/* harmony import */ var _common__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_common__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _tiled_cards_block__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(40);
/* harmony import */ var _tiled_cards_block__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_tiled_cards_block__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _cards_list_block__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(41);
/* harmony import */ var _collapsible_section_block__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(42);
/* harmony import */ var _collapsible_section_block__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_collapsible_section_block__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var _text_block__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(43);
/* harmony import */ var _text_block__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_text_block__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var _satellite_site__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(44);
/* harmony import */ var _satellite_site__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(_satellite_site__WEBPACK_IMPORTED_MODULE_5__);
/* harmony import */ var _slider_block__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(45);
/* harmony import */ var _landing_block__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(46);
/* harmony import */ var _landing_block__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(_landing_block__WEBPACK_IMPORTED_MODULE_7__);
/* harmony import */ var _hero_slider_block__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(47);









jQuery(document).ready(function ($) {
  var siteName = $(location).attr("host");
  var path = $(location).attr("pathname");
  dataLayer.push({
    "event": "page_view",
    "siteName": siteName,
    "siteEnvironment": "live",
    "is_global": "yes",
    "is_directorates": "yes",
    "is_satellite": "no",
    "page_current_path": path,
    "template_name": "oecd.org"
  });
});
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(1)))

/***/ }),
/* 39 */
/***/ (function(module, exports, __webpack_require__) {

/* WEBPACK VAR INJECTION */(function(jQuery) {jQuery(document).ready(function ($) {
  jQuery('.bb-container').each(function () {
    var $bbBlock = $(this);
    var $contentRow = $bbBlock.find('.content-row');
    var hasBackgroundLightGrey = $bbBlock.find('.bg-colour-light-grey').length !== 0;
    var hasBackgroundDefault = $bbBlock.find('.bg-colour-default').length !== 0 && $(".bg-colour-default").css("background-color") !== "rgb(255, 255, 255)";
    var hasBackgroundNavy = $bbBlock.find('.bg-colour-dark-navy').length !== 0;
    var hasBackground = $contentRow.length !== 0 && $contentRow.attr('class').indexOf('bg-colour') > -1 && $contentRow.attr('class').indexOf('bg-colour-white') === -1;

    if (hasBackgroundDefault || hasBackground) {
      if ($contentRow.length) {
        $bbBlock.find('.content-row').addClass('top-margin');
        $bbBlock.find('.bb-cards-list__highlight').css('padding-bottom', '25px');
      }
    }
  });
  setTimeout(function () {
    //otherwise does not work correctly in t4 preview
    //handle building block call to action(CTA) links.
    // if have both internal and external, prefer internal,
    // if only external, set it to a[href] attr
    // if none, remove a.
    $('a[data-cta-external-link]').each(function () {
      var $ctaA = $(this);

      if (!$ctaA.attr('href') && $ctaA.data('cta-external-link')) {
        $ctaA.attr('href', $ctaA.data('cta-external-link')); // #16576 - external links should open in new window/tab

        $ctaA.attr('target', '_blank');
        $ctaA.attr('rel', 'noopener noreferrer');
      }

      if (!$ctaA.attr('href')) {
        if ($ctaA.data('cta-onempty-removewrapper')) {
          $ctaA.parent().remove();
        } else if (!$ctaA.data('cta-keep-empty-link')) {
          $ctaA.remove();
        }
      } else {
        $ctaA.show();
      }
    });
    $('.bb-showonready').each(function () {
      $(this).removeClass('bb-showonready');
    });
  }, 50);
});
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(1)))

/***/ }),
/* 40 */
/***/ (function(module, exports, __webpack_require__) {

/* WEBPACK VAR INJECTION */(function(jQuery) {jQuery(document).ready(function ($) {
  $(document).on({
    mouseenter: function mouseenter() {
      $('.snippet', this).slideDown();
    },
    mouseleave: function mouseleave() {
      $('.snippet', this).slideUp();
    }
  }, '.bb-tiled-card');
  $('section.bb-tiled-section').each(function () {
    var $tiledSection = $(this);
    var columnsInRow = $tiledSection.data('columns');

    if (columnsInRow == "3") {
      $tiledSection.find('.bb-tiled-card').removeClass('col-lg-3').addClass('col-lg-4');
    }

    $tiledSection.find('a[data-external-link]').each(function () {
      var $cardLink = $(this);

      if (!$cardLink.attr('href')) {
        if ($cardLink.data('external-link')) {
          $cardLink.attr('href', $cardLink.data('external-link')); // #16576 - external links should open in new window/tab

          $cardLink.attr('target', '_blank');
          $cardLink.attr('rel', 'noopener noreferrer');
        } else {
          $cardLink.removeAttr('href');
          $cardLink.find('p.btn-read-more').remove();
        }
      }
    });
  });
});
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(1)))

/***/ }),
/* 41 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function(jQuery) {/* harmony import */ var swiper_dist_js_swiper_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(2);
/* harmony import */ var swiper_dist_js_swiper_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(swiper_dist_js_swiper_js__WEBPACK_IMPORTED_MODULE_0__);

jQuery(document).ready(function ($) {
  var CARD_TYPES = {
    BIG: 'big',
    SMALL: 'small'
  };
  var clsPfx = '.bb-cards-list';
  var bigCardMaxTextSize = 300;
  $('section.bb-cards-list').each(function () {
    var $block = $(this);
    var cardsType = $block.data('cards-type') || 'big';
    var $sliderContainer = $block.find("".concat(clsPfx, "__swiper-container"));
    if (!$sliderContainer.length) return;
    var $sliderSlides = $block.find("".concat(clsPfx, "__swiper-slide"));
    var withNav = $sliderSlides.length > 3;

    if (withNav) {
      $sliderContainer.addClass("bb-cards-list__swiper-container--with-nav");
    }

    var $popinContainer = $sliderContainer.closest('.row');
    $sliderSlides.each(function () {
      var $slide = $(this);
      var $slideLink = $slide.find('a[data-external-link]');
      var $slidePopinLink = $slide.find('a[data-target]');
      var $slideText = $slide.find("".concat(clsPfx, "__swiper-slide__text"));
      var $slideTitle = $slide.find("".concat(clsPfx, "__swiper-slide__title"));
      var isTruncatedSlide = $slideText.text().length > bigCardMaxTextSize;
      $slide.addClass("bb-cards-list__swiper-slide--".concat(cardsType));

      if (!$slideLink.attr('href') && $slideLink.data('external-link')) {
        $slideLink.attr('href', $slideLink.data('external-link')); // #16576 - external links should open in new window/tab

        $slideLink.attr('target', '_blank');
        $slideLink.attr('rel', 'noopener noreferrer');
      }

      if (!$slideLink.attr('href')) {
        $slideLink.remove();

        if (isTruncatedSlide) {
          $slidePopinLink.show();
          $slide.find('.highlight__popin').appendTo($popinContainer);
        }
      }

      if (isTruncatedSlide) {
        $slideText.contents().each(function () {
          $(this).text($(this).text().substring(0, bigCardMaxTextSize) + " [...]");
        });
      }

      if (cardsType === CARD_TYPES.SMALL) {
        if (!$slideLink.attr('href')) {
          $slideLink.remove();
        } else {
          $slideLink.text($slideTitle.text()).attr('class', "bb-cards-list__swiper-slide__title");
          $slideTitle.remove();
        }

        $slidePopinLink.remove();
        $slideText.remove();
      }
    });
    var swiper = new swiper_dist_js_swiper_js__WEBPACK_IMPORTED_MODULE_0___default.a($sliderContainer.get(0), {
      spaceBetween: 20,
      slidesPerView: $sliderSlides.length >= 3 ? 3 : $sliderSlides.length,
      allowTouchMove: withNav,
      breakpoints: {
        769: {
          slidesPerView: 1,
          allowTouchMove: true
        },
        1024: {
          slidesPerView: 2
        }
      },
      navigation: {
        nextEl: "".concat(clsPfx, "__swiper-controls__nav--next"),
        prevEl: "".concat(clsPfx, "__swiper-controls__nav--prev")
      }
    });
  });
});
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(1)))

/***/ }),
/* 42 */
/***/ (function(module, exports, __webpack_require__) {

/* WEBPACK VAR INJECTION */(function(jQuery) {(function ($) {
  $('.collapsible').each(function () {
    var lang = $('html').attr('lang');
    var $collSection = $(this);
    var name = $collSection.data('name');
    var defaultCollapsingView = $collSection.data('defaultCollapsingView');
    var rememberState = $collSection.data('rememberState');
    var storageName = "oecd.collapsible-section-".concat(_.kebabCase(name));
    var groupingNames = [];
    $collSection.find('h3').filter('[data-grouping-name]').each(function () {
      var $collTitle = $(this);
      var groupingName = $collTitle.data('groupingName');

      if (groupingName) {
        if (!_.includes(groupingNames, groupingName)) {
          groupingNames.push(groupingName);
          $collTitle.find('a').text(groupingName);
          $collSection.find('section[data-grouping-name]').filter(function () {
            return $(this).data('groupingName') === groupingName;
          }).parent().insertAfter($collTitle);
        } else {
          $collTitle.remove();
        }
      }
    });
    var collapsiblesCount = $collSection.find('h3 a').length;
    $collSection.find('.bb-text').each(function () {
      var $textBlock = $(this),
          mediaPosition = $textBlock.data('mediaPosition');

      if (mediaPosition === "Bottom-Left") {
        $textBlock.addClass('media-bottom-margin');
      }
    });

    var getCollapsiblesState = function getCollapsiblesState() {
      var collapsibles = JSON.parse(window.localStorage.getItem(storageName));

      if (collapsibles && (!rememberState || collapsibles.length != collapsiblesCount)) {
        collapsibles = undefined;
        window.localStorage.removeItem(storageName);
      }

      if (!collapsibles) {
        collapsibles = _.map(_.range(collapsiblesCount), function (val, idx) {
          return {
            isExpanded: defaultCollapsingView === 'all-expanded' || defaultCollapsingView === 'first-expanded' && idx === 0
          };
        });
      }

      return collapsibles;
    };

    var setCollapsiblesState = function setCollapsiblesState(collapsibles) {
      if (rememberState) {
        window.localStorage.setItem(storageName, JSON.stringify(collapsibles));
      }
    };

    var collapsibles = getCollapsiblesState();

    var isExpanded = function isExpanded(idx) {
      return _.get(collapsibles, '[' + idx + '].isExpanded');
    };

    var setExpanded = function setExpanded(idx, isExp) {
      _.set(collapsibles, '[' + idx + '].isExpanded', isExp);
    };

    var allAreExpanded = function allAreExpanded() {
      return !_.some(collapsibles, function (coll) {
        return !coll.isExpanded;
      });
    };

    var toggle = function toggle(idx, isExp) {
      var isEx = isExp !== undefined ? isExp : !isExpanded(idx);
      setExpanded(idx, isEx);
      setCollapsiblesState(collapsibles);
      var $coll = $collSection.find('h3 a').slice(idx, idx + 1);
      $coll.attr('aria-expanded', isEx ? 'true' : 'false').toggleClass('expanded', isEx);
      var groupingName = $coll.parent().data('groupingName');
      var $collContents = $coll.parent().next();
      var $collC = $collSection.find('section[data-grouping-name]').filter(function () {
        return $(this).data('groupingName') === groupingName & groupingName !== "";
      }).parent();
      if ($collC.length) $collContents = $collC;

      if (isEx) {
        $collContents.slideDown();
      } else {
        $collContents.slideUp();
      }

      var allEx = allAreExpanded();
      var text = allEx ? lang === 'en' ? 'Collapse all' : 'Tout fermer' : lang === 'en' ? 'Expand all' : 'Tout ouvrir';
      $collSection.find('.expand-all').text(text).toggleClass('expanded', allEx);
    }; // Toggle all


    $collSection.find('.expand-all').click(function (event) {
      event.preventDefault();
      var allAreExp = !allAreExpanded();

      _.forEach(collapsibles, function (coll, idx) {
        toggle(idx, allAreExp);
      });
    });
    $collSection.find('h3 a').each(function (idx, coll) {
      var $coll = $(coll);
      $coll.click(function (event) {
        event.preventDefault();
        toggle(idx);
      }); // Set default collapsing view

      toggle(idx, isExpanded(idx));
    });
  });
})(jQuery);
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(1)))

/***/ }),
/* 43 */
/***/ (function(module, exports, __webpack_require__) {

/* WEBPACK VAR INJECTION */(function(jQuery) {(function ($) {
  $('.bb-text').each(function () {
    var $collSection = $(this),
        mediaPosition = $collSection.data('mediaPosition'),
        textPosition = $collSection.data('textPosition'),
        subTitle = $collSection.data('subTitle');
    mediaWidth = $collSection.data('mediaWidth');
    textClassName = "col-sm-12", mediaClassName = "col-sm-12";

    if (textPosition !== 'Full') {
      var classNames = getClassNames(mediaWidth);
      textClassName = classNames.textClassName;
      mediaClassName = classNames.mediaClassName;

      if (textPosition === 'Right' || mediaPosition === "Left" || mediaPosition === "Bottom-Left") {
        $collSection.find(".content-row").addClass("content-row--reverse");
      }

      if (mediaPosition === "Bottom-Left") {
        $collSection.find(".content-image").addClass("content-image--bottom");
      }

      if (mediaPosition === "Top-Right") {
        $collSection.find(".content-image").addClass("content-image--top");
      }
    }

    $collSection.find(".content-wrapper").addClass(textClassName);
    $collSection.find(".media-wrapper").addClass(mediaClassName);

    if (subTitle) {
      $collSection.addClass('has-sub-title');
      $collSection.find(".text-block-title").removeClass("offset-lg-1");
    }
  });

  function getClassNames(mediaWidth) {
    var textCols = 8;
    var mediaCols = 4;

    if (mediaWidth && mediaWidth !== '') {
      textCols = mediaWidth === 12 ? mediaWidth : 12 - mediaWidth;
      mediaCols = mediaWidth;
    }

    var textClassName = "col-sm-".concat(textCols);
    var mediaClassName = "col-sm-".concat(mediaCols);
    return {
      textClassName: textClassName,
      mediaClassName: mediaClassName
    };
  }
})(jQuery);
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(1)))

/***/ }),
/* 44 */
/***/ (function(module, exports, __webpack_require__) {

/* WEBPACK VAR INJECTION */(function(jQuery) {(function ($) {
  //if document type page set title to docType name
  var docTypeName = $('[data-doc-type-name]').text();
  if (docTypeName) document.title = docTypeName; //run only on satellite site pages

  if (!$('.sat-header').length) return; //Added Submenu Attribute for design. e.g. <a href="" class="sub-menu" aria-haspopup="true" aria-expanded="false">About <span></span></a>

  var subMenus = $('ul.t4-menu > li:has(ul) > a');
  subMenus.addClass('sub-menu').attr("aria-haspopup", true).attr("aria-expanded", false).append('<span/>'); //ensuring that anchor tag are linked to main submenu;

  $('ul.t4-menu > li:has(ul) > ul > li > a').each(function () {
    var linkUrl = $(this).attr('href');

    if (linkUrl.substring(0, 1) == '#') {
      var getBaseUrl = $(this).parent('li').parent('ul').parent('li').find('> a').attr('href');
      $(this).attr("href", getBaseUrl + linkUrl);
    }
  }); //Set selected class to main navigation

  var baseHref = $('ul.t4-menu').data('t4-basehref');
  $('ul.t4-menu > li > a').each(function () {
    var currentUrl = location.pathname;
    var linkUrl = $(this).attr('href');

    if (linkUrl == baseHref && currentUrl == linkUrl) {
      $(this).addClass('selected');
    } else if (linkUrl != baseHref && currentUrl == linkUrl) {
      $(this).addClass('selected');
    }
  });
})(jQuery);

(function ($) {
  //run only on satellite site pages
  if (!$('.sat-header').length) return; // Larger device menu functions

  function openSubmenu(menu) {
    $(menu).attr('aria-expanded', 'true');
    $(menu).next().slideDown();
    $(menu).addClass('open');
  }

  function closeSubmenu(menu) {
    $(menu).attr('aria-expanded', 'false');
    $(menu).next().slideUp();
    $(menu).removeClass('open');
  } // Show sub menu indicator when js enabled


  $('header ul li a span').css({
    'display': 'inline-block'
  });
  console.log($('header ul li a span'));
  var vp = $('.media-test').width(); // Mobile menu controls

  if (vp == 100 || vp == 150) {
    // Menu show/hide
    $('.open-menu, .sub-menu').click(function () {
      $(this).toggleClass('open');

      if ($(this).hasClass('open')) {
        $(this).attr('aria-expanded', 'true');
      } else {
        $(this).attr('aria-expanded', 'false');
      }

      $(this).next().slideToggle();
      return false;
    });
  } // Larger device menu controls


  if (vp == 200) {
    var openedSubmenuParentHref;
    $('.sat-header').on({
      mouseenter: function mouseenter(e) {
        var parentTrigger = $(this).parent().children('a');
        var parentTriggerHref = $(parentTrigger).attr('href');
        $('a.sub-menu.open[href!="' + parentTriggerHref + '"]').each(function () {
          closeSubmenu(this);
        });
        $(this).parent().find('ul').addClass('sub-menu');
        openedSubmenuParentHref = parentTriggerHref;
        openSubmenu(parentTrigger);
      },
      mouseleave: function mouseleave(e) {
        var parentTrigger = $(this).parent().children('a');
        var parentTriggerHref = $(parentTrigger).attr('href');
        openedSubmenuParentHref = null;
        setTimeout(function () {
          var shouldClose = openedSubmenuParentHref !== parentTriggerHref;

          if (shouldClose) {
            closeSubmenu(parentTrigger);
          }
        }, 200);
      }
    }, '.sub-menu');
  } // mobile menu


  $(".sat-header .main-nav__toggle").click(function () {
    $(".sat-header .t4-menu").toggleClass("is-open");
  });
  $(".sat-header .main-nav__search-bar__toggle").click(function () {
    $(".sat-header .search-form-mobile").toggleClass("is-open");
  });
  $(".sat-header .main-nav__lang").on('click', '.lang-toggle--active-dropdown', function () {
    $(".sat-header .lang-list-mobile").toggleClass("is-open");
  }); //Publications on sat sites

  var $books = $('div.books[xmlns\\:exsl]');

  if ($books.length) {
    $books.addClass('row');
    $books.parent().addClass('container publication-container');
  }

  $('div.book-editable-body').addClass('container');
})(jQuery);
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(1)))

/***/ }),
/* 45 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function(jQuery) {/* harmony import */ var swiper_dist_js_swiper_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(2);
/* harmony import */ var swiper_dist_js_swiper_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(swiper_dist_js_swiper_js__WEBPACK_IMPORTED_MODULE_0__);

jQuery(document).ready(function ($) {
  var clsPfx = '.bb-slider';
  $('section.bb-slider').each(function () {
    var $block = $(this);
    var $swiperContainer = $block.find("".concat(clsPfx, "__swiper-container"));
    if (!$swiperContainer.length) return;
    var $swiperControls = $block.find('.bb-slider__swiper-controls');
    var $swiperSlides = $block.find("".concat(clsPfx, "__swiper-slide"));
    var isMobileView = $(window).width() < 769;
    var cardsCount = $swiperSlides.length;
    var withNav = isMobileView ? cardsCount > 1 : cardsCount > 3;
    var slidesPerView = cardsCount > 3 ? 3 : cardsCount;
    if (cardsCount < 1) return;
    $block.find('a[data-external-link]').each(function () {
      var $a = $(this);

      if (!$a.attr('href') && $a.data('external-link')) {
        $a.attr('href', $a.data('external-link')); // #16576 - external links should open in new window/tab

        $a.attr('target', '_blank');
        $a.attr('rel', 'noopener noreferrer');
      }
    });

    if (!withNav) {
      $swiperControls.hide();
      $swiperSlides.removeClass('swiper-slide');
      var justifyContent = cardsCount < 3 ? 'center' : 'space-between';
      $block.find('.swiper-wrapper').css('justify-content', justifyContent);
      $block.find("".concat(clsPfx, "__swiper-slide:not(:last-child)")).css('margin-right', '20px');
      $block.find("".concat(clsPfx, "__swiper-slide")).css('width', "".concat((100 / cardsCount).toFixed(2), "%")).css('max-width', '400px');
      $swiperContainer.closest('.col-md-12').css('padding-bottom', '30px');
      return;
    }

    $swiperContainer.addClass("bb-slider__swiper-container--with-nav");
    var swiper = new swiper_dist_js_swiper_js__WEBPACK_IMPORTED_MODULE_0___default.a($swiperContainer.get(0), {
      spaceBetween: 20,
      loop: true,
      slidesPerView: slidesPerView,
      allowTouchMove: withNav,
      breakpoints: {
        768: {
          slidesPerView: 1,
          allowTouchMove: true
        }
      },
      navigation: {
        nextEl: "".concat(clsPfx, "__swiper-controls__nav--next"),
        prevEl: "".concat(clsPfx, "__swiper-controls__nav--prev")
      }
    });
  });
});
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(1)))

/***/ }),
/* 46 */
/***/ (function(module, exports, __webpack_require__) {

/* WEBPACK VAR INJECTION */(function(jQuery) {jQuery(document).ready(function ($) {
  $('section[class^="bb-"]').each(function (idx) {
    var $block = $(this); // landing block can appear in the middle of the page,
    // in that case we want to add top margin

    if ($block.hasClass('bb-landing') && idx > 0) {
      $block.addClass('bb-container');
    }
  });
});
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(1)))

/***/ }),
/* 47 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function(jQuery) {/* harmony import */ var swiper_dist_js_swiper_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(2);
/* harmony import */ var swiper_dist_js_swiper_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(swiper_dist_js_swiper_js__WEBPACK_IMPORTED_MODULE_0__);

jQuery(document).ready(function ($) {
  $('section.bb-hero-slider').each(function (idx) {
    var $block = $(this);
    var $mainSlider = $block.find('.bb-hero-slider__main');
    var $thumbsSlider = $block.find('.bb-hero-slider__thumbs');
    var $extInfoPlaceholder = $block.find('.bb-hero-slider__extensive-info-placeholder');
    var autoplay = $block.data('autoplay') === 'Yes';
    var delay = $block.data('delay') ? parseInt($block.data('delay')) : 2;
    var shuffle = $block.data('shuffle') === 'Yes';
    var isFullWidth = $block.data('full-width') === 'Yes';
    var tagColor = $block.data('tag-color');
    var backgroundColorClass = $block.data('background-color');
    var overlayColor = $block.data('overlay-color') === 'background-light' ? '#e6ebe9' : '#0b1e2d';
    var backgroundColor = $block.find('.hero-slider-wrapper').css('background-color');
    var autoplayMode = autoplay ? {
      delay: delay * 1000
    } : false;
    var slidesLength = $thumbsSlider.find('.swiper-slide').length;
    var thumbNumber = isFullWidth ? 4 : 3;
    var slidesPerView = slidesLength > thumbNumber ? thumbNumber : slidesLength - 1;

    if (slidesLength === 1) {
      $mainSlider.find('.swiper-arrows__wrapper').hide();
      $mainSlider.find('.swiper-pagination').addClass('d-sm-none');
      $thumbsSlider.removeClass('d-md-block');
    }

    if (isFullWidth) {
      makeSliderFullWidth();
    }

    $block.find('.slide-content-tag').css('color', tagColor);
    $block.find('.slide-content-mobile__overlay').css('background', 'linear-gradient(to bottom, transparent 0, ' + overlayColor + ' 80%)');
    $block.find('.bb-hero-slider__thumbs background-gradient').css('background', 'linear-gradient(to bottom, transparent 200px, ' + overlayColor + ' 80%)');
    $block.find('.faded-line').css('background-image', 'linear-gradient(180deg,hsla(0,0%,100%,0),' + backgroundColor);
    var thumbsSlider = new swiper_dist_js_swiper_js__WEBPACK_IMPORTED_MODULE_0___default.a($thumbsSlider.get(0), {
      loop: true,
      allowTouchMove: false,
      slidesPerView: slidesPerView,
      grabCursor: false,
      breakpointsInverse: true,
      breakpoints: {
        640: {
          slidesPerView: thumbNumber < 2 ? thumbNumber : 2
        },
        1200: {
          slidesPerView: slidesPerView
        }
      },
      on: {
        click: function click() {
          var $clickedThumbSlide = jQuery(thumbsSlider.clickedSlide);
          mainSlider.slideToLoop($clickedThumbSlide.data("swiper-slide-index"));
        }
      }
    });
    var mainSlider = new swiper_dist_js_swiper_js__WEBPACK_IMPORTED_MODULE_0___default.a($mainSlider.get(0), {
      loop: true,
      slidesPerView: 1,
      autoplay: autoplayMode,
      freeMode: shuffle,
      allowTouchMove: slidesLength > 1,
      navigation: {
        nextEl: '.swiper-arrows__next',
        prevEl: '.swiper-arrows__prev'
      },
      pagination: {
        el: '.swiper-pagination'
      },
      on: {
        slideChange: function slideChange(evt) {
          var $activeSlide = $mainSlider.find("[data-swiper-slide-index=\"".concat(this.realIndex, "\"]"));
          $extInfoPlaceholder.empty();

          if ($activeSlide.length) {
            var $slideExtInfo = $activeSlide.find('.slide-extensive-info');
            $extInfoPlaceholder.html($slideExtInfo.html());
            $extInfoPlaceholder.children().first().css('display', 'flex').hide().fadeIn();
          }

          var activeIndex = this.activeIndex > slidesLength ? 1 : this.activeIndex;
          thumbsSlider.slideToLoop(activeIndex);
        },
        init: function init() {
          $block.find('.spinner-border').css('display', 'none');
          $block.find('.hero-slider-container').css('opacity', '1');
        }
      }
    });

    function makeSliderFullWidth() {
      $block.removeClass('gutters');

      if ($(window).width() > 768) {
        var width = ($(window).width() - $block.find('.hero-slider-container').width()) / 2 - 15;
        $block.addClass(backgroundColorClass);
        $block.find('.hero-slider-wrapper').width($block.find('.hero-slider-wrapper').width() + width);
        $block.find('.bb-hero-slider__extensive-info-placeholder').css('padding', '0 15px');
      }
    }
  });
});
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(1)))

/***/ }),
/* 48 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);

// EXTERNAL MODULE: ./src/images/favicon.gif
var favicon = __webpack_require__(10);

// EXTERNAL MODULE: ./src/modules/breadcrumb/breadcrumb.scss
var breadcrumb = __webpack_require__(58);

// CONCATENATED MODULE: ./src/modules/breadcrumb/breadcrumb.js
/**
 * Agence'O - breadcrumb
 * @author Guillaume Bouillon (Agence'O)
 * @created 02/04/2019
 */

// EXTERNAL MODULE: ./src/modules/did-you-know/did-you-know.scss
var did_you_know = __webpack_require__(60);

// CONCATENATED MODULE: ./src/modules/did-you-know/did-you-know.js
/**
 * Agence'O - did-you-know
 * @author Axel Baron(Agence'O)
 * @created 16/04/2019
 */

// EXTERNAL MODULE: ./src/modules/engage/engage.scss
var engage = __webpack_require__(62);

// CONCATENATED MODULE: ./src/modules/engage/engage.js
/**
 * Agence'O - engage
 * @author Guillaume Bouillon (Agence'O)
 * @created 16/04/2019
 */

// EXTERNAL MODULE: ./src/modules/explore-more/explore-more.scss
var explore_more = __webpack_require__(64);

// CONCATENATED MODULE: ./src/modules/explore-more/explore-more.js
/**
 * Agence'O - explore-more
 * @author Guillaume Bouillon (Agence'O)
 * @created 15/04/2019
 */

// EXTERNAL MODULE: ./src/modules/footer/footer.scss
var footer = __webpack_require__(66);

// CONCATENATED MODULE: ./src/modules/footer/footer.js
/**
 * Agence'O - footer
 * @author Guillaume Bouillon (Agence'O)
 * @created 03/04/2019
 */

// EXTERNAL MODULE: ./src/modules/global-reach/global-reach.js
var global_reach = __webpack_require__(11);

// EXTERNAL MODULE: ./src/modules/header/header.scss
var header = __webpack_require__(70);

// EXTERNAL MODULE: ./src/modules/header/top/header-top.js
var header_top = __webpack_require__(14);

// EXTERNAL MODULE: ./src/modules/header/site-header/site-header.scss
var site_header = __webpack_require__(74);

// CONCATENATED MODULE: ./src/modules/header/site-header/site-header.js
/**
 * Agence'O - header-header
 * @author Guillaume Bouillon (Agence'O)
 * @created 09/04/2019
 */

// EXTERNAL MODULE: ./src/modules/header/navigation/main-nav.js
var main_nav = __webpack_require__(15);

// CONCATENATED MODULE: ./src/modules/header/header.js
/**
 * Agence'O - header
 * @author Guillaume Bouillon (Agence'O)
 * @created 01/04/2019
 */




// EXTERNAL MODULE: ./src/modules/hero-video/hero-video.scss
var hero_video = __webpack_require__(78);

// CONCATENATED MODULE: ./src/modules/hero-video/hero-video.js
/**
 * Agence'O - hero-video
 * @author Guillaume Bouillon (Agence'O)
 * @created 11/04/2019
 */

// EXTERNAL MODULE: ./src/modules/how-we-work/how-we-work.scss
var how_we_work = __webpack_require__(80);

// CONCATENATED MODULE: ./src/modules/how-we-work/how-we-work.js
/**
 * Agence'O - header
 * @author Axel Baron (Agence'O)
 * @created 12/04/2019
 */

// EXTERNAL MODULE: ./src/modules/impact-highlight/impact-highlight.scss
var impact_highlight = __webpack_require__(82);

// CONCATENATED MODULE: ./src/modules/impact-highlight/impact-highlight.js
/**
 * Agence'O - impact-highlight
 * @author Axel Baron (Agence'O)
 * @created 15/04/2019
 */

// EXTERNAL MODULE: ./src/modules/impact-listing/impact-listing.js
var impact_listing = __webpack_require__(16);

// EXTERNAL MODULE: ./src/modules/impact-story/impact-story.js
var impact_story = __webpack_require__(17);

// EXTERNAL MODULE: ./src/modules/introduction/introduction.scss
var introduction = __webpack_require__(88);

// CONCATENATED MODULE: ./src/modules/introduction/introduction.js
/**
 * Agence'O - introduction
 * @author Axel Baron (Agence'O)
 * @created 12/04/2019
 */

// EXTERNAL MODULE: ./src/modules/join-us/join-us.scss
var join_us = __webpack_require__(90);

// CONCATENATED MODULE: ./src/modules/join-us/join-us.js
/**
 * Agence'O - join-us
 * @author Guillaume Bouillon (Agence'O)
 * @created 12/04/2019
 */

// EXTERNAL MODULE: ./src/modules/key-figures/key-figures.scss
var key_figures = __webpack_require__(92);

// CONCATENATED MODULE: ./src/modules/key-figures/key-figures.js
/**
 * Agence'O - key-figures
 * @author Guillaume Bouillon (Agence'O)
 * @created 15/04/2019
 */

// EXTERNAL MODULE: ./src/modules/more-info/more-info.scss
var more_info = __webpack_require__(94);

// CONCATENATED MODULE: ./src/modules/more-info/more-info.js
/**
 * Agence'O - more-info
 * @author Guillaume Bouillon (Agence'O)
 * @created 12/04/2019
 */

// EXTERNAL MODULE: ./src/modules/pagination/pagination.scss
var pagination = __webpack_require__(96);

// CONCATENATED MODULE: ./src/modules/pagination/pagination.js
/**
 * Agence'O - pagination
 * @author Axel Baron (Agence'O)
 * @created 15/04/2019
 */

// EXTERNAL MODULE: ./src/modules/pop-in/pop-in.js
var pop_in = __webpack_require__(18);

// EXTERNAL MODULE: ./src/modules/prefooter/prefooter.js
var prefooter = __webpack_require__(19);

// EXTERNAL MODULE: ./src/modules/quote-slider/quote-slider.js
var quote_slider = __webpack_require__(20);

// EXTERNAL MODULE: ./src/modules/read-more/read-more.js
var read_more = __webpack_require__(21);

// EXTERNAL MODULE: ./src/modules/social-share/social-share.scss
var social_share = __webpack_require__(106);

// CONCATENATED MODULE: ./src/modules/social-share/social-share.js
/**
 * Agence'O - social-share
 * @author Axel Baron (Agence'O)
 * @created 15/04/2019
 */

// EXTERNAL MODULE: ./src/modules/social-sticky/social-sticky.js
var social_sticky = __webpack_require__(22);

// EXTERNAL MODULE: ./src/modules/story-slider/story-slider.js
var story_slider = __webpack_require__(24);

// EXTERNAL MODULE: ./src/modules/tiles-accordion/tiles-accordion.js
var tiles_accordion = __webpack_require__(25);

// EXTERNAL MODULE: ./src/modules/who-we-are/who-we-are.scss
var who_we_are = __webpack_require__(114);

// CONCATENATED MODULE: ./src/modules/who-we-are/who-we-are.js
/**
 * Agence'O - who-we-are
 * @author Axel Baron (Agence'O)
 * @created 11/04/2019
 */

// EXTERNAL MODULE: ./src/modules/go-top-btn/go-top-btn.js
var go_top_btn = __webpack_require__(26);

// EXTERNAL MODULE: ./src/modules/country-list/country-list.js
var country_list = __webpack_require__(27);

// EXTERNAL MODULE: ./src/modules/where/where.scss
var where = __webpack_require__(120);

// CONCATENATED MODULE: ./src/modules/where/where.js
/**
 * Agence'O - where
 * @author Axel Baron (Agence'O)
 * @created 23/04/2019
 */

// EXTERNAL MODULE: ./src/modules/anchor-block/anchor-block.js
var anchor_block = __webpack_require__(28);

// EXTERNAL MODULE: ./src/modules/highlight/highlight.js
var highlight = __webpack_require__(29);

// EXTERNAL MODULE: ./src/modules/spotlight/spotlight.scss
var spotlight = __webpack_require__(126);

// CONCATENATED MODULE: ./src/modules/spotlight/spotlight.js
/**
 * Agence'O - spotlight
 * @author Axel Baron(Agence'O)
 * @created 23/04/2019
 */

// EXTERNAL MODULE: ./src/modules/summary/summary.js
var summary = __webpack_require__(30);

// EXTERNAL MODULE: ./src/modules/anchor-triangle/anchor-triangle.js
var anchor_triangle = __webpack_require__(31);

// EXTERNAL MODULE: ./src/modules/article/article.scss
var article = __webpack_require__(132);

// CONCATENATED MODULE: ./src/modules/article/article.js
/**
 * Agence'O - article
 * @author Axel Baron (Agence'O)
 * @created 25/04/2019
 */

// EXTERNAL MODULE: ./src/modules/slider/slider.scss
var slider = __webpack_require__(134);

// EXTERNAL MODULE: ./node_modules/swiper/dist/js/swiper.js
var swiper = __webpack_require__(2);
var swiper_default = /*#__PURE__*/__webpack_require__.n(swiper);

// CONCATENATED MODULE: ./src/modules/slider/slider.js
/**
 * Agence'O - quote-slider
 * @author Axel Baron (Agence'O)
 * @created 25/04/2019
 */


var slider_slider = new swiper_default.a('.slider', {
  speed: 400,
  spaceBetween: 44,
  navigation: {
    nextEl: '.slider__nav--next',
    prevEl: '.slider__nav--prev'
  },
  breakpointsInverse: true,
  breakpoints: {
    576: {
      slidesPerView: 2
    },
    992: {
      slidesPerView: 3
    },
    1080: {
      slidesPerView: 3
    }
  }
});
// EXTERNAL MODULE: ./src/modules/t4-integration/new-menu.js
var new_menu = __webpack_require__(32);

// EXTERNAL MODULE: ./src/modules/t4-integration/impact-story-panel.js
var impact_story_panel = __webpack_require__(33);

// EXTERNAL MODULE: ./src/modules/t4-integration/how-we-work-popin-cards.js
var how_we_work_popin_cards = __webpack_require__(34);

// EXTERNAL MODULE: ./src/modules/t4-integration/impact-story.js
var t4_integration_impact_story = __webpack_require__(35);

// EXTERNAL MODULE: ./src/modules/t4-integration/make-a-difference.js
var make_a_difference = __webpack_require__(36);

// EXTERNAL MODULE: ./src/modules/t4-integration/landing.js
var landing = __webpack_require__(37);

// EXTERNAL MODULE: ./src/modules/t4-integration/building-blocks/index.js
var building_blocks = __webpack_require__(38);

// EXTERNAL MODULE: ./src/modules/t4-integration/styles.scss
var styles = __webpack_require__(136);

// CONCATENATED MODULE: ./src/modules/t4-integration/index.js
// import scripts






 // import styles


// CONCATENATED MODULE: ./src/index.js
/**
 * Agence'O - index.js
 * @author Guillaume Bouillon (Agence'O)
 * @created 01/03/2019
 */







































/***/ }),
/* 49 */,
/* 50 */,
/* 51 */,
/* 52 */,
/* 53 */,
/* 54 */,
/* 55 */,
/* 56 */,
/* 57 */,
/* 58 */
/***/ (function(module, exports) {

// removed by extract-text-webpack-plugin

/***/ }),
/* 59 */,
/* 60 */
/***/ (function(module, exports) {

// removed by extract-text-webpack-plugin

/***/ }),
/* 61 */,
/* 62 */
/***/ (function(module, exports) {

// removed by extract-text-webpack-plugin

/***/ }),
/* 63 */,
/* 64 */
/***/ (function(module, exports) {

// removed by extract-text-webpack-plugin

/***/ }),
/* 65 */,
/* 66 */
/***/ (function(module, exports) {

// removed by extract-text-webpack-plugin

/***/ }),
/* 67 */,
/* 68 */
/***/ (function(module, exports) {

// removed by extract-text-webpack-plugin

/***/ }),
/* 69 */,
/* 70 */
/***/ (function(module, exports) {

// removed by extract-text-webpack-plugin

/***/ }),
/* 71 */,
/* 72 */
/***/ (function(module, exports) {

// removed by extract-text-webpack-plugin

/***/ }),
/* 73 */,
/* 74 */
/***/ (function(module, exports) {

// removed by extract-text-webpack-plugin

/***/ }),
/* 75 */,
/* 76 */
/***/ (function(module, exports) {

// removed by extract-text-webpack-plugin

/***/ }),
/* 77 */,
/* 78 */
/***/ (function(module, exports) {

// removed by extract-text-webpack-plugin

/***/ }),
/* 79 */,
/* 80 */
/***/ (function(module, exports) {

// removed by extract-text-webpack-plugin

/***/ }),
/* 81 */,
/* 82 */
/***/ (function(module, exports) {

// removed by extract-text-webpack-plugin

/***/ }),
/* 83 */,
/* 84 */
/***/ (function(module, exports) {

// removed by extract-text-webpack-plugin

/***/ }),
/* 85 */,
/* 86 */
/***/ (function(module, exports) {

// removed by extract-text-webpack-plugin

/***/ }),
/* 87 */,
/* 88 */
/***/ (function(module, exports) {

// removed by extract-text-webpack-plugin

/***/ }),
/* 89 */,
/* 90 */
/***/ (function(module, exports) {

// removed by extract-text-webpack-plugin

/***/ }),
/* 91 */,
/* 92 */
/***/ (function(module, exports) {

// removed by extract-text-webpack-plugin

/***/ }),
/* 93 */,
/* 94 */
/***/ (function(module, exports) {

// removed by extract-text-webpack-plugin

/***/ }),
/* 95 */,
/* 96 */
/***/ (function(module, exports) {

// removed by extract-text-webpack-plugin

/***/ }),
/* 97 */,
/* 98 */
/***/ (function(module, exports) {

// removed by extract-text-webpack-plugin

/***/ }),
/* 99 */,
/* 100 */
/***/ (function(module, exports) {

// removed by extract-text-webpack-plugin

/***/ }),
/* 101 */,
/* 102 */
/***/ (function(module, exports) {

// removed by extract-text-webpack-plugin

/***/ }),
/* 103 */,
/* 104 */
/***/ (function(module, exports) {

// removed by extract-text-webpack-plugin

/***/ }),
/* 105 */,
/* 106 */
/***/ (function(module, exports) {

// removed by extract-text-webpack-plugin

/***/ }),
/* 107 */,
/* 108 */
/***/ (function(module, exports) {

// removed by extract-text-webpack-plugin

/***/ }),
/* 109 */,
/* 110 */
/***/ (function(module, exports) {

// removed by extract-text-webpack-plugin

/***/ }),
/* 111 */,
/* 112 */
/***/ (function(module, exports) {

// removed by extract-text-webpack-plugin

/***/ }),
/* 113 */,
/* 114 */
/***/ (function(module, exports) {

// removed by extract-text-webpack-plugin

/***/ }),
/* 115 */,
/* 116 */
/***/ (function(module, exports) {

// removed by extract-text-webpack-plugin

/***/ }),
/* 117 */,
/* 118 */
/***/ (function(module, exports) {

// removed by extract-text-webpack-plugin

/***/ }),
/* 119 */,
/* 120 */
/***/ (function(module, exports) {

// removed by extract-text-webpack-plugin

/***/ }),
/* 121 */,
/* 122 */
/***/ (function(module, exports) {

// removed by extract-text-webpack-plugin

/***/ }),
/* 123 */,
/* 124 */
/***/ (function(module, exports) {

// removed by extract-text-webpack-plugin

/***/ }),
/* 125 */,
/* 126 */
/***/ (function(module, exports) {

// removed by extract-text-webpack-plugin

/***/ }),
/* 127 */,
/* 128 */
/***/ (function(module, exports) {

// removed by extract-text-webpack-plugin

/***/ }),
/* 129 */,
/* 130 */
/***/ (function(module, exports) {

// removed by extract-text-webpack-plugin

/***/ }),
/* 131 */,
/* 132 */
/***/ (function(module, exports) {

// removed by extract-text-webpack-plugin

/***/ }),
/* 133 */,
/* 134 */
/***/ (function(module, exports) {

// removed by extract-text-webpack-plugin

/***/ }),
/* 135 */,
/* 136 */
/***/ (function(module, exports) {

// removed by extract-text-webpack-plugin

/***/ })
/******/ ]);