@charset "UTF-8";
/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge
Author: Qode Interactive
Author URI: http://www.longbeardcreative.com
Version: 1.0.0
Template: bridge
*/
/******************************************************************

Site Name: Migrants and Refugees
Author: Longbeard Creative

Stylesheet: Main Stylesheet
******************************************************************/
/*********************.  
IMPORT ELEMENTS
*********************/
/******************************************************************

Stylesheet: Variables

******************************************************************/
/* Colours */
/* Spacing / Padding */
/******************************************************************
Stylesheet: Typography
******************************************************************/
/*********************
FONT FACE
*********************/
@font-face {
  font-family: "Gotham Rounded Medium";
  src: url("/wp-content/themes/bridge-child/fonts/GothamRounded-Medium.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/bridge-child/fonts/GothamRounded-Medium.otf") format("opentype"), url("/wp-content/themes/bridge-child/fonts/GothamRounded-Medium.woff") format("woff"), url("/wp-content/themes/bridge-child/fonts/GothamRounded-Medium.ttf") format("truetype"), url("GothamRounded-Medium.svg#GothamRounded-Medium") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Gotham Rounded Book";
  src: url("/wp-content/themes/bridge-child/fonts/GothamRounded-Book.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/bridge-child/fonts/GothamRounded-Book.otf") format("opentype"), url("/wp-content/themes/bridge-child/fonts/GothamRounded-Book.woff") format("woff"), url("/wp-content/themes/bridge-child/fonts/GothamRounded-Book.ttf") format("truetype"), url("GothamRounded-Book.svg#GothamRounded-Book") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "mricons";
  src: url("/wp-content/themes/bridge-child/fonts/mricons.eot?rdfxgr");
  src: url("/wp-content/themes/bridge-child/fonts/mricons.eot?rdfxgr#iefix") format("embedded-opentype"), url("/wp-content/themes/bridge-child/fonts/mricons.ttf?rdfxgr") format("truetype"), url("/wp-content/themes/bridge-child/fonts/mricons.woff?rdfxgr") format("woff"), url("/wp-content/themes/bridge-child/fonts/mricons.svg?rdfxgr#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* raleway-regular - latin */
@font-face {
  font-family: "Raleway";
  font-style: normal;
  font-weight: 400;
  src: url("./fonts/raleway-v27-latin-regular.eot"); /* IE9 Compat Modes */
  src: local(""), url("./fonts/raleway-v27-latin-regular.eot?#iefix") format("embedded-opentype"), url("./fonts/raleway-v27-latin-regular.woff2") format("woff2"), url("./fonts/raleway-v27-latin-regular.woff") format("woff"), url("./fonts/raleway-v27-latin-regular.ttf") format("truetype"), url("./fonts/raleway-v27-latin-regular.svg#Raleway") format("svg"); /* Legacy iOS */
}
/* raleway-500 - latin */
@font-face {
  font-family: "Raleway";
  font-style: normal;
  font-weight: 500;
  src: url("./fonts/raleway-v27-latin-500.eot"); /* IE9 Compat Modes */
  src: local(""), url("./fonts/raleway-v27-latin-500.eot?#iefix") format("embedded-opentype"), url("./fonts/raleway-v27-latin-500.woff2") format("woff2"), url("./fonts/raleway-v27-latin-500.woff") format("woff"), url("./fonts/raleway-v27-latin-500.ttf") format("truetype"), url("./fonts/raleway-v27-latin-500.svg#Raleway") format("svg"); /* Legacy iOS */
}
/* raleway-600 - latin */
@font-face {
  font-family: "Raleway";
  font-style: normal;
  font-weight: 600;
  src: url("./fonts/raleway-v27-latin-600.eot"); /* IE9 Compat Modes */
  src: local(""), url("./fonts/raleway-v27-latin-600.eot?#iefix") format("embedded-opentype"), url("./fonts/raleway-v27-latin-600.woff2") format("woff2"), url("./fonts/raleway-v27-latin-600.woff") format("woff"), url("./fonts/raleway-v27-latin-600.ttf") format("truetype"), url("./fonts/raleway-v27-latin-600.svg#Raleway") format("svg"); /* Legacy iOS */
}
/* raleway-italic - latin */
@font-face {
  font-family: "Raleway";
  font-style: italic;
  font-weight: 400;
  src: url("./fonts/raleway-v27-latin-italic.eot"); /* IE9 Compat Modes */
  src: local(""), url("./fonts/raleway-v27-latin-italic.eot?#iefix") format("embedded-opentype"), url("./fonts/raleway-v27-latin-italic.woff2") format("woff2"), url("./fonts/raleway-v27-latin-italic.woff") format("woff"), url("./fonts/raleway-v27-latin-italic.ttf") format("truetype"), url("./fonts/raleway-v27-latin-italic.svg#Raleway") format("svg"); /* Legacy iOS */
}
/* raleway-500italic - latin */
@font-face {
  font-family: "Raleway";
  font-style: italic;
  font-weight: 500;
  src: url("./fonts/raleway-v27-latin-500italic.eot"); /* IE9 Compat Modes */
  src: local(""), url("./fonts/raleway-v27-latin-500italic.eot?#iefix") format("embedded-opentype"), url("./fonts/raleway-v27-latin-500italic.woff2") format("woff2"), url("./fonts/raleway-v27-latin-500italic.woff") format("woff"), url("./fonts/raleway-v27-latin-500italic.ttf") format("truetype"), url("./fonts/raleway-v27-latin-500italic.svg#Raleway") format("svg"); /* Legacy iOS */
}
/* raleway-600italic - latin */
@font-face {
  font-family: "Raleway";
  font-style: italic;
  font-weight: 600;
  src: url("./fonts/raleway-v27-latin-600italic.eot"); /* IE9 Compat Modes */
  src: local(""), url("./fonts/raleway-v27-latin-600italic.eot?#iefix") format("embedded-opentype"), url("./fonts/raleway-v27-latin-600italic.woff2") format("woff2"), url("./fonts/raleway-v27-latin-600italic.woff") format("woff"), url("./fonts/raleway-v27-latin-600italic.ttf") format("truetype"), url("./fonts/raleway-v27-latin-600italic.svg#Raleway") format("svg"); /* Legacy iOS */
}
h1 {
  font: 800 6em/6.2em "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #009fb7;
}

h2 {
  font: 600 5em/5.2em "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

h3 {
  font: 600 4em/4.2em "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

h4 {
  font: 400 3em/3.2em "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

h5 {
  font: 400 2em/2.2em "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

h6 {
  font: 400 1em/1.2em "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

p {
  font: 400 1em/1.3em "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.screen-reader-text {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  word-wrap: normal !important;
}

/******************************************************************
Stylesheet: Mixins Stylesheet
******************************************************************/
/*********************
TRANSITION
*********************/
/*********************
CSS3 GRADIENTS
*********************/
/* @include css-gradient(#dfdfdf,#f8f8f8); */
/*********************
BOX SIZING
*********************/
/* @include box-sizing(border-box); */
/*********************
BUTTONS
*********************/
/******************************************************************
Site Name:
Author:

Stylesheet: Form Styles

We put all the form and button styles in here to setup a consistent
look. If we need to customize them, we can do this in the main
stylesheets and just override them. Easy Peasy.

You're gonna see a few data-uri thingies down there. If you're not
sure what they are, check this link out:

******************************************************************/
/*********************
INPUTS
*********************/
input[type=text],
input[type=password],
input[type=datetime],
input[type=datetime-local],
input[type=date],
input[type=month],
input[type=time],
input[type=week],
input[type=number],
input[type=email],
input[type=url],
input[type=search],
input[type=tel],
input[type=color],
select,
textarea,
.field {
  display: block;
  height: 50px;
  line-height: 1em;
  padding: 0 15px !important;
  margin-bottom: 14px;
  font-size: 1em;
  font: 400 1em/1.3em "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
  font-weight: 600 !important;
  border-radius: 6px;
  vertical-align: middle;
  box-shadow: none;
  color: #272727 !important;
  width: 100%;
  max-width: 100%;
  max-width: 400px;
  background-color: transparent !important;
  -webkit-transition: background-color 0.24s ease-in-out;
  transition: background-color 0.24s ease-in-out;
}
input[type=text]:focus, input[type=text]:active,
input[type=password]:focus,
input[type=password]:active,
input[type=datetime]:focus,
input[type=datetime]:active,
input[type=datetime-local]:focus,
input[type=datetime-local]:active,
input[type=date]:focus,
input[type=date]:active,
input[type=month]:focus,
input[type=month]:active,
input[type=time]:focus,
input[type=time]:active,
input[type=week]:focus,
input[type=week]:active,
input[type=number]:focus,
input[type=number]:active,
input[type=email]:focus,
input[type=email]:active,
input[type=url]:focus,
input[type=url]:active,
input[type=search]:focus,
input[type=search]:active,
input[type=tel]:focus,
input[type=tel]:active,
input[type=color]:focus,
input[type=color]:active,
select:focus,
select:active,
textarea:focus,
textarea:active,
.field:focus,
.field:active {
  outline: none;
}
input[type=text].error, input[type=text].is-invalid,
input[type=password].error,
input[type=password].is-invalid,
input[type=datetime].error,
input[type=datetime].is-invalid,
input[type=datetime-local].error,
input[type=datetime-local].is-invalid,
input[type=date].error,
input[type=date].is-invalid,
input[type=month].error,
input[type=month].is-invalid,
input[type=time].error,
input[type=time].is-invalid,
input[type=week].error,
input[type=week].is-invalid,
input[type=number].error,
input[type=number].is-invalid,
input[type=email].error,
input[type=email].is-invalid,
input[type=url].error,
input[type=url].is-invalid,
input[type=search].error,
input[type=search].is-invalid,
input[type=tel].error,
input[type=tel].is-invalid,
input[type=color].error,
input[type=color].is-invalid,
select.error,
select.is-invalid,
textarea.error,
textarea.is-invalid,
.field.error,
.field.is-invalid {
  background-position: 99% center;
  background-repeat: no-repeat;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NDM0NDREQkYwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NDM0NDREQ0YwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ3ODRGRkE2RjA0QTExRTI5MjhERkZBMTMzMDYwNzI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY0MzQ0NERBRjA0QjExRTI5MjhERkZBMTMzMDYwNzI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+U8iT5wAAAedJREFUeNqk1U9I02Ecx/HtV3aIFAc1hcRDUoGXRAq0oNLA2CrsEFmHbikZu0iQYIFGYAiegkCpLipBxPpDEBMUzB0EhSG2LhG7hMR2GviPgUTvB57Bw8P3+U23B16HPX8+e/b8nt93wezZSMCnhXETF3AcB5BDCnH8Dq98ExcGHcFn8Ah3cdDni+fxnPDv9oAnTB7CKu6VCFXtChZy56LxUjt+jfuB8toSOth9wd7xWAWhqrUjYR/FRTwWJm+iIPT/w7bQf5ljiZnBg45dtKFX6H+LU8gIY8OEV6vgTkStwXWE8BPTGDHGPqNPz2mCfSOOYkA99TvCt1bhGPL68zMcwmncMuape10jrI+q4BbHi/FLn31S9z2x5tRhTc+1W506ipM+T3oRD4X+8+qtc4SqFvL0z/Fr14S+Szjis8bz9Lvvaq8cwS/wwGfdlqfPSWqTiFlX77o13u9Ym1PBs8JAytpRoy44X9Ft9E/gvbA+rYKn8NcaaMVc8UHgBw4b9/iqUQZ6hOAJFbyDcUflmsEX4a6+wTtHGfhAIUqa1U29Zc2BytouThD8x6xuN5CtMPi2CrXLZkZf/HyZoRFCP7n+QVR4PV7uI/AjGghN7OU/r1ilnqILtfpNC+o6vIFljBKYlhb/F2AAgaBsWR5wRiIAAAAASUVORK5CYII=);
}
input[type=text].success, input[type=text].is-valid,
input[type=password].success,
input[type=password].is-valid,
input[type=datetime].success,
input[type=datetime].is-valid,
input[type=datetime-local].success,
input[type=datetime-local].is-valid,
input[type=date].success,
input[type=date].is-valid,
input[type=month].success,
input[type=month].is-valid,
input[type=time].success,
input[type=time].is-valid,
input[type=week].success,
input[type=week].is-valid,
input[type=number].success,
input[type=number].is-valid,
input[type=email].success,
input[type=email].is-valid,
input[type=url].success,
input[type=url].is-valid,
input[type=search].success,
input[type=search].is-valid,
input[type=tel].success,
input[type=tel].is-valid,
input[type=color].success,
input[type=color].is-valid,
select.success,
select.is-valid,
textarea.success,
textarea.is-valid,
.field.success,
.field.is-valid {
  background-color: #ffffff;
  background-position: 99% center;
  background-repeat: no-repeat;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NDM0NDRERkYwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NDM0NDRFMEYwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY0MzQ0NERERjA0QjExRTI5MjhERkZBMTMzMDYwNzI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY0MzQ0NERFRjA0QjExRTI5MjhERkZBMTMzMDYwNzI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+7olkTQAAAfhJREFUeNqklU9oE0EUhzdroWjw0tBeWlDxkEaIp55TsCU9VKIgCrHBelA8CQ1Kr1WPbZrQ3gqtQqvGqxpQc2jBk6BIIaAGD4qNCKURpDSKiPi98gLDsJt//uBjsztvfnk7895sIPAw6/joGMThFJyAXn2+A+9gA57/TaY/eU0OeBgfhGm4DiGnsb7DAszxBz/NAdcKjMJLuNWCqagHbsscN5+L+hmH4QkMOe1L5jzFfNA2PgT34ajTuY7AGuZB0/hmh5m+gS0r8xv1zRvg+gGCHZiOwnF4DP3iB3sQkYxPd2C6CWfhB9Xwlus5+K1j4jXuaq3a+gM1H9OPcAa+7q9lPidZJqHbiIm7Wg22rsEI7FrPSzAMX/T+ADyAKSsu7Fr1KplehLvwCs5DvfBf65p+MypqRbO1FXK9utH4/QKuaqYTsG3E3INJv00Q46px3+XxanJ/Ute2/vqP4FKDza2KcdljIKdnhS0xXYULTaqmLMZFn8FFSFtvt6x70ExFCS5oUXspq2ssa7oEl1swFa+CGFdgtkHgPDyDKy02zyxNU6lXRUZb1EuHYayNNs+Yh5B0WQo+/8fpJnNTZFuzz2OpjoQ2QruSOQlMy35fEGmEGMxY9e1brxobw7TkWA1h6xfckUPb+JhGoE/Hpfvew7qUld/H9J8AAwDpw3WYrxcZ3QAAAABJRU5ErkJggg==);
}
input[type=text][disabled], input[type=text].is-disabled,
input[type=password][disabled],
input[type=password].is-disabled,
input[type=datetime][disabled],
input[type=datetime].is-disabled,
input[type=datetime-local][disabled],
input[type=datetime-local].is-disabled,
input[type=date][disabled],
input[type=date].is-disabled,
input[type=month][disabled],
input[type=month].is-disabled,
input[type=time][disabled],
input[type=time].is-disabled,
input[type=week][disabled],
input[type=week].is-disabled,
input[type=number][disabled],
input[type=number].is-disabled,
input[type=email][disabled],
input[type=email].is-disabled,
input[type=url][disabled],
input[type=url].is-disabled,
input[type=search][disabled],
input[type=search].is-disabled,
input[type=tel][disabled],
input[type=tel].is-disabled,
input[type=color][disabled],
input[type=color].is-disabled,
select[disabled],
select.is-disabled,
textarea[disabled],
textarea.is-disabled,
.field[disabled],
.field.is-disabled {
  cursor: not-allowed;
  opacity: 0.4;
}
input[type=text][disabled]:focus, input[type=text][disabled]:active, input[type=text].is-disabled:focus, input[type=text].is-disabled:active,
input[type=password][disabled]:focus,
input[type=password][disabled]:active,
input[type=password].is-disabled:focus,
input[type=password].is-disabled:active,
input[type=datetime][disabled]:focus,
input[type=datetime][disabled]:active,
input[type=datetime].is-disabled:focus,
input[type=datetime].is-disabled:active,
input[type=datetime-local][disabled]:focus,
input[type=datetime-local][disabled]:active,
input[type=datetime-local].is-disabled:focus,
input[type=datetime-local].is-disabled:active,
input[type=date][disabled]:focus,
input[type=date][disabled]:active,
input[type=date].is-disabled:focus,
input[type=date].is-disabled:active,
input[type=month][disabled]:focus,
input[type=month][disabled]:active,
input[type=month].is-disabled:focus,
input[type=month].is-disabled:active,
input[type=time][disabled]:focus,
input[type=time][disabled]:active,
input[type=time].is-disabled:focus,
input[type=time].is-disabled:active,
input[type=week][disabled]:focus,
input[type=week][disabled]:active,
input[type=week].is-disabled:focus,
input[type=week].is-disabled:active,
input[type=number][disabled]:focus,
input[type=number][disabled]:active,
input[type=number].is-disabled:focus,
input[type=number].is-disabled:active,
input[type=email][disabled]:focus,
input[type=email][disabled]:active,
input[type=email].is-disabled:focus,
input[type=email].is-disabled:active,
input[type=url][disabled]:focus,
input[type=url][disabled]:active,
input[type=url].is-disabled:focus,
input[type=url].is-disabled:active,
input[type=search][disabled]:focus,
input[type=search][disabled]:active,
input[type=search].is-disabled:focus,
input[type=search].is-disabled:active,
input[type=tel][disabled]:focus,
input[type=tel][disabled]:active,
input[type=tel].is-disabled:focus,
input[type=tel].is-disabled:active,
input[type=color][disabled]:focus,
input[type=color][disabled]:active,
input[type=color].is-disabled:focus,
input[type=color].is-disabled:active,
select[disabled]:focus,
select[disabled]:active,
select.is-disabled:focus,
select.is-disabled:active,
textarea[disabled]:focus,
textarea[disabled]:active,
textarea.is-disabled:focus,
textarea.is-disabled:active,
.field[disabled]:focus,
.field[disabled]:active,
.field.is-disabled:focus,
.field.is-disabled:active {
  background-color: #000;
}
input[type=text]::-webkit-input-placeholder, input[type=text]::-moz-placeholder, input[type=text]::ms-input-placeholder,
input[type=password]::-webkit-input-placeholder,
input[type=password]::-moz-placeholder,
input[type=password]::ms-input-placeholder,
input[type=datetime]::-webkit-input-placeholder,
input[type=datetime]::-moz-placeholder,
input[type=datetime]::ms-input-placeholder,
input[type=datetime-local]::-webkit-input-placeholder,
input[type=datetime-local]::-moz-placeholder,
input[type=datetime-local]::ms-input-placeholder,
input[type=date]::-webkit-input-placeholder,
input[type=date]::-moz-placeholder,
input[type=date]::ms-input-placeholder,
input[type=month]::-webkit-input-placeholder,
input[type=month]::-moz-placeholder,
input[type=month]::ms-input-placeholder,
input[type=time]::-webkit-input-placeholder,
input[type=time]::-moz-placeholder,
input[type=time]::ms-input-placeholder,
input[type=week]::-webkit-input-placeholder,
input[type=week]::-moz-placeholder,
input[type=week]::ms-input-placeholder,
input[type=number]::-webkit-input-placeholder,
input[type=number]::-moz-placeholder,
input[type=number]::ms-input-placeholder,
input[type=email]::-webkit-input-placeholder,
input[type=email]::-moz-placeholder,
input[type=email]::ms-input-placeholder,
input[type=url]::-webkit-input-placeholder,
input[type=url]::-moz-placeholder,
input[type=url]::ms-input-placeholder,
input[type=search]::-webkit-input-placeholder,
input[type=search]::-moz-placeholder,
input[type=search]::ms-input-placeholder,
input[type=tel]::-webkit-input-placeholder,
input[type=tel]::-moz-placeholder,
input[type=tel]::ms-input-placeholder,
input[type=color]::-webkit-input-placeholder,
input[type=color]::-moz-placeholder,
input[type=color]::ms-input-placeholder,
select::-webkit-input-placeholder,
select::-moz-placeholder,
select::ms-input-placeholder,
textarea::-webkit-input-placeholder,
textarea::-moz-placeholder,
textarea::ms-input-placeholder,
.field::-webkit-input-placeholder,
.field::-moz-placeholder,
.field::ms-input-placeholder {
  color: #272727;
}

input[type=password] {
  letter-spacing: 0.3em;
}

textarea {
  max-width: 100%;
  min-height: 120px;
  line-height: 1.5em;
}

select {
  -webkit-appearance: none;
  /* 1 */
  -moz-appearance: none;
  appearance: none;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAHCAYAAADXhRcnAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEOEZCMjYxMEYwNUUxMUUyOTI4REZGQTEzMzA2MDcyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEOEZCMjYxMUYwNUUxMUUyOTI4REZGQTEzMzA2MDcyNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ4RkIyNjBFRjA1RTExRTI5MjhERkZBMTMzMDYwNzI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ4RkIyNjBGRjA1RTExRTI5MjhERkZBMTMzMDYwNzI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Vxkp9gAAAI9JREFUeNpidHFxucHAwKAOxE+AmJmBMPgLxDJAfJMFSKwD4kqoAClgA+P///8ZXF1dPaCGcBKh6QcQB+3evXs7WDMIAA2QB1I7gFgDj0aQFz2BGh+AOEwwUaDAQyBlCMR7cGjcC5KHaQQBuM3IAOiKTiBVhiTUDdRUhq4Oq2aoAelAahIQ5wM1zsCmBiDAADhYMJXVZ9u9AAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-position: calc(100% - 16px);
}

.gform_wrapper {
  margin: 16px 0 0 0 !important;
}
.gform_wrapper .gform_body li {
  padding-right: 16px !important;
}

.validation_error {
  background: #790000 !important;
}

.gform_confirmation_message {
  font-size: 1.2rem !important;
  line-height: 1.3rem !important;
}

.gfield_required,
.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description {
  display: none !important;
}

.gform_wrapper li.gfield.gfield_error,
.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning {
  background-color: initial;
}

.gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),
.gform_wrapper li.gfield_error textarea {
  border: 2px solid #790000 !important;
  color: #790000 !important;
}
.gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-webkit-input-placeholder, .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-moz-placeholder, .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::ms-input-placeholder,
.gform_wrapper li.gfield_error textarea::-webkit-input-placeholder,
.gform_wrapper li.gfield_error textarea::-moz-placeholder,
.gform_wrapper li.gfield_error textarea::ms-input-placeholder {
  color: #790000;
}

.gform_wrapper div.validation_error {
  margin-bottom: 0px;
}

@media (min-width: 650px) {
  body.page-id-9 .content .subscribe_form .gform_wrapper .gform_fields .gfield:first-child {
    margin-bottom: 0px !important;
  }
}

.gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_left_half,
.gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_right_half {
  padding-top: 0px !important;
  margin-top: -4px !important;
}

/************************
FOOTER FORM
************************/
footer form {
  max-width: 800px !important;
  border: 2px solid #2d2d2e;
  padding: 0px 60px 40px;
}

/******************************************************************

Stylesheet: Variables

******************************************************************/
/* Colours */
/* Spacing / Padding */
/******************************************************************
Stylesheet: Typography
******************************************************************/
/*********************
FONT FACE
*********************/
@font-face {
  font-family: "Gotham Rounded Medium";
  src: url("/wp-content/themes/bridge-child/fonts/GothamRounded-Medium.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/bridge-child/fonts/GothamRounded-Medium.otf") format("opentype"), url("/wp-content/themes/bridge-child/fonts/GothamRounded-Medium.woff") format("woff"), url("/wp-content/themes/bridge-child/fonts/GothamRounded-Medium.ttf") format("truetype"), url("GothamRounded-Medium.svg#GothamRounded-Medium") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Gotham Rounded Book";
  src: url("/wp-content/themes/bridge-child/fonts/GothamRounded-Book.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/bridge-child/fonts/GothamRounded-Book.otf") format("opentype"), url("/wp-content/themes/bridge-child/fonts/GothamRounded-Book.woff") format("woff"), url("/wp-content/themes/bridge-child/fonts/GothamRounded-Book.ttf") format("truetype"), url("GothamRounded-Book.svg#GothamRounded-Book") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "mricons";
  src: url("/wp-content/themes/bridge-child/fonts/mricons.eot?rdfxgr");
  src: url("/wp-content/themes/bridge-child/fonts/mricons.eot?rdfxgr#iefix") format("embedded-opentype"), url("/wp-content/themes/bridge-child/fonts/mricons.ttf?rdfxgr") format("truetype"), url("/wp-content/themes/bridge-child/fonts/mricons.woff?rdfxgr") format("woff"), url("/wp-content/themes/bridge-child/fonts/mricons.svg?rdfxgr#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* raleway-regular - latin */
@font-face {
  font-family: "Raleway";
  font-style: normal;
  font-weight: 400;
  src: url("./fonts/raleway-v27-latin-regular.eot"); /* IE9 Compat Modes */
  src: local(""), url("./fonts/raleway-v27-latin-regular.eot?#iefix") format("embedded-opentype"), url("./fonts/raleway-v27-latin-regular.woff2") format("woff2"), url("./fonts/raleway-v27-latin-regular.woff") format("woff"), url("./fonts/raleway-v27-latin-regular.ttf") format("truetype"), url("./fonts/raleway-v27-latin-regular.svg#Raleway") format("svg"); /* Legacy iOS */
}
/* raleway-500 - latin */
@font-face {
  font-family: "Raleway";
  font-style: normal;
  font-weight: 500;
  src: url("./fonts/raleway-v27-latin-500.eot"); /* IE9 Compat Modes */
  src: local(""), url("./fonts/raleway-v27-latin-500.eot?#iefix") format("embedded-opentype"), url("./fonts/raleway-v27-latin-500.woff2") format("woff2"), url("./fonts/raleway-v27-latin-500.woff") format("woff"), url("./fonts/raleway-v27-latin-500.ttf") format("truetype"), url("./fonts/raleway-v27-latin-500.svg#Raleway") format("svg"); /* Legacy iOS */
}
/* raleway-600 - latin */
@font-face {
  font-family: "Raleway";
  font-style: normal;
  font-weight: 600;
  src: url("./fonts/raleway-v27-latin-600.eot"); /* IE9 Compat Modes */
  src: local(""), url("./fonts/raleway-v27-latin-600.eot?#iefix") format("embedded-opentype"), url("./fonts/raleway-v27-latin-600.woff2") format("woff2"), url("./fonts/raleway-v27-latin-600.woff") format("woff"), url("./fonts/raleway-v27-latin-600.ttf") format("truetype"), url("./fonts/raleway-v27-latin-600.svg#Raleway") format("svg"); /* Legacy iOS */
}
/* raleway-italic - latin */
@font-face {
  font-family: "Raleway";
  font-style: italic;
  font-weight: 400;
  src: url("./fonts/raleway-v27-latin-italic.eot"); /* IE9 Compat Modes */
  src: local(""), url("./fonts/raleway-v27-latin-italic.eot?#iefix") format("embedded-opentype"), url("./fonts/raleway-v27-latin-italic.woff2") format("woff2"), url("./fonts/raleway-v27-latin-italic.woff") format("woff"), url("./fonts/raleway-v27-latin-italic.ttf") format("truetype"), url("./fonts/raleway-v27-latin-italic.svg#Raleway") format("svg"); /* Legacy iOS */
}
/* raleway-500italic - latin */
@font-face {
  font-family: "Raleway";
  font-style: italic;
  font-weight: 500;
  src: url("./fonts/raleway-v27-latin-500italic.eot"); /* IE9 Compat Modes */
  src: local(""), url("./fonts/raleway-v27-latin-500italic.eot?#iefix") format("embedded-opentype"), url("./fonts/raleway-v27-latin-500italic.woff2") format("woff2"), url("./fonts/raleway-v27-latin-500italic.woff") format("woff"), url("./fonts/raleway-v27-latin-500italic.ttf") format("truetype"), url("./fonts/raleway-v27-latin-500italic.svg#Raleway") format("svg"); /* Legacy iOS */
}
/* raleway-600italic - latin */
@font-face {
  font-family: "Raleway";
  font-style: italic;
  font-weight: 600;
  src: url("./fonts/raleway-v27-latin-600italic.eot"); /* IE9 Compat Modes */
  src: local(""), url("./fonts/raleway-v27-latin-600italic.eot?#iefix") format("embedded-opentype"), url("./fonts/raleway-v27-latin-600italic.woff2") format("woff2"), url("./fonts/raleway-v27-latin-600italic.woff") format("woff"), url("./fonts/raleway-v27-latin-600italic.ttf") format("truetype"), url("./fonts/raleway-v27-latin-600italic.svg#Raleway") format("svg"); /* Legacy iOS */
}
h1 {
  font: 800 6em/6.2em "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #009fb7;
}

h2 {
  font: 600 5em/5.2em "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

h3 {
  font: 600 4em/4.2em "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

h4 {
  font: 400 3em/3.2em "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

h5 {
  font: 400 2em/2.2em "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

h6 {
  font: 400 1em/1.2em "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

p {
  font: 400 1em/1.3em "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.screen-reader-text {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  word-wrap: normal !important;
}

#lb_video_list {
  display: none;
}

#lb_video {
  background-color: transparent;
  background: url("https://www.oenovaults.com/images/loading.gif") no-repeat;
  background-position: center center;
  background-size: 50px;
}

.lb_video_container {
  /*
      .lb_pageable_links ~ .vc_empty_space {
          height: 0px!important;
      }
  */
}
.lb_video_container .pull-right {
  margin-right: 40%;
}
.lb_video_container .pull-left {
  margin-left: 40%;
}
.lb_video_container .pull-left,
.lb_video_container .pull-right {
  margin-top: -320px;
}
.lb_video_container .pull-left .fa-circle,
.lb_video_container .pull-right .fa-circle {
  font-size: 90px;
  margin-top: 35px;
  margin-left: 2px;
}
.lb_video_container .vc_pagination {
  display: none;
}

.lb_yt_external a::after, .lb_yt_external a::before {
  color: white;
  font: 400 1em/1.3em "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: 47px;
}
.lb_yt_external a::before {
  content: "View Our ";
}
.lb_yt_external a::after {
  content: " Channel";
  padding-right: 9px;
}

.lb_pageable_links .divider {
  color: white;
}
.lb_pageable_links p {
  width: 855px;
  margin: 0 auto;
}
.lb_pageable_links a {
  font-weight: bold;
  color: white !important;
  margin: 0 10px;
  transition: 0.14s ease-in-out;
  padding-bottom: 4px;
  width: 25%;
}
.lb_pageable_links a.active {
  color: #fed766 !important;
}

.youtube_codegena .thumb {
  height: 100% !important;
  object-fit: cover;
}

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.slick-track:before, .slick-track:after {
  content: "";
  display: table;
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}
[dir=rtl] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}

.document-popup {
  position: absolute;
  z-index: 99999;
  visibility: hidden;
  pointer-events: none;
  opacity: 0;
  transform: translateY(0.5rem);
  transition: 0.14s ease-in-out;
}
.document-popup.active {
  visibility: visible;
  pointer-events: initial;
  opacity: 1;
  transform: translateY(0);
}
.document-popup::before {
  content: "";
  width: 0;
  height: 0;
  position: absolute;
}
.document-popup[data-popper-placement=left] {
  padding-right: 2em;
}
.document-popup[data-popper-placement=left]::before {
  border-top: 2em solid transparent;
  border-bottom: 2em solid transparent;
  border-left: 2em solid #009fb7;
  bottom: 15%;
  right: 1px;
}
.lb-list-view .document-popup[data-popper-placement=left]::before {
  bottom: 50%;
  transform: translateY(50%);
}
.document-popup[data-popper-placement=right] {
  padding-left: 2em;
}
.document-popup[data-popper-placement=right]::before {
  border-top: 2em solid transparent;
  border-bottom: 2em solid transparent;
  border-right: 2em solid #009fb7;
  bottom: 15%;
  left: 1px;
}
.lb-list-view .document-popup[data-popper-placement=right]::before {
  bottom: 50%;
  transform: translateY(50%);
}
.document-popup[data-popper-placement=top] {
  padding-bottom: 2em;
}
.document-popup[data-popper-placement=top]::before {
  border-right: 2em solid transparent;
  border-left: 2em solid transparent;
  border-top: 2em solid #009fb7;
  left: 50%;
  transform: translateX(-50%);
  bottom: 1px;
}
.document-popup[data-popper-placement=bottom] {
  padding-top: 2em;
}
.document-popup[data-popper-placement=bottom]::before {
  border-right: 2em solid transparent;
  border-left: 2em solid transparent;
  border-bottom: 2em solid #009fb7;
  left: 50%;
  transform: translateX(-50%);
  top: 1px;
}
.document-popup-inner {
  position: relative;
  background: #009fb7;
  padding: 3rem;
  width: 100vw;
  max-width: 480px;
}
@media (max-width: 1024px) {
  .document-popup-inner {
    padding: 2.5rem 2rem 2rem;
  }
}
@media (max-width: 600px) {
  .document-popup-inner {
    padding: 2.5rem 1rem 1.5rem;
  }
}
.document-popup-inner h2,
.document-popup-inner h3,
.document-popup-inner p {
  color: #fff;
}
.document-popup-inner h2,
.document-popup-inner h3 {
  text-transform: none;
  margin-bottom: 0.5em;
  font-weight: 600;
}
.document-popup-text:not(:last-child) {
  margin-bottom: 1.5rem;
}
.document-popup-links {
  margin-top: 1.5rem;
}
.document-popup-links__title {
  margin-bottom: 1rem;
}
.document-popup-links a {
  font-weight: 500;
  color: #ffffff !important;
  transition: color 0.14s ease-in-out;
}
.document-popup-links a:hover, .document-popup-links a:focus {
  color: #fed766 !important;
}
.document-popup .close-button {
  position: absolute;
  top: 1rem;
  right: 1rem;
  width: 23px;
  height: 23px;
  z-index: 12;
  background: none;
  border: 0;
  padding: 0;
  cursor: pointer;
  transition: 0.14s ease-in-out;
}
.document-popup .close-button:hover {
  opacity: 0.6;
}
.document-popup .close-button .bar {
  height: 2px;
  width: 27px;
  background: #272727;
  transform-origin: left;
  margin-bottom: 17px;
}
.document-popup .close-button .bar:first-child {
  transform: rotate(45deg);
}
.document-popup .close-button .bar:last-child {
  transform: rotate(-45deg);
}

.document-select-form {
  display: flex;
  flex-direction: column;
}
.document-select-form .form {
  display: flex;
  flex-flow: wrap;
  width: calc(100% + 1rem);
  margin: -0.5rem;
}
.document-select-form .form .select-wrapper {
  flex: 100%;
  padding: 0.5rem;
}
.document-select-form .form .single-document-title {
  font-weight: 600;
  margin-bottom: 1rem;
}
.document-select-form .form select {
  margin-bottom: 0;
  padding-right: 3rem !important;
  text-overflow: ellipsis;
}
.document-select-form .selection-desc {
  margin-top: 1.5rem;
  color: #ffffff;
}
.document-select-form .selection-download {
  color: #272727;
  align-items: center;
  font-weight: 600;
  transition: color 0.14s ease-in-out;
  margin-top: 1.5rem;
  align-self: flex-end;
}
.document-select-form .selection-download::before {
  content: none !important;
}
.document-select-form .selection-download svg {
  margin-right: 0.5rem;
  height: 1rem;
  width: 1rem;
  color: #009fb7;
}
.document-select-form .selection-download.white {
  color: #ffffff;
}
.document-select-form .selection-download.white svg {
  color: #ffffff;
}
.document-select-form .selection-download.white:hover, .document-select-form .selection-download.white:focus {
  color: #fed766;
}

.documents-view-switcher {
  height: 26px;
  width: 30px;
  position: relative;
  transition: 0.14s ease-in-out;
}
.documents-view-switcher:focus:not(:focus-visible) {
  outline: none;
}
.documents-view-switcher:hover span {
  background-color: #009fb7;
}
.documents-view-switcher span {
  display: block;
  position: absolute;
  background-color: #000000;
  transition: 0.14s ease-in-out;
}
.documents-view-switcher.grid {
  border-radius: 5px;
}
.documents-view-switcher.grid span {
  height: 11px;
  width: 11px;
}
.documents-view-switcher.grid span:nth-child(3), .documents-view-switcher.grid span:nth-child(4) {
  transform: scale(0);
}
.documents-view-switcher.grid span:nth-child(1), .documents-view-switcher.grid span:nth-child(2) {
  top: 0;
}
.documents-view-switcher.grid span:nth-child(5), .documents-view-switcher.grid span:nth-child(6) {
  top: 15px;
}
.documents-view-switcher.grid span:nth-child(1), .documents-view-switcher.grid span:nth-child(5) {
  left: 2px;
}
.documents-view-switcher.grid span:nth-child(2), .documents-view-switcher.grid span:nth-child(6) {
  left: 17px;
}
.documents-view-switcher.list span:nth-child(odd) {
  top: 0;
  left: 0;
  width: 6px;
  height: 6px;
}
.documents-view-switcher.list span:nth-child(even) {
  top: 0;
  left: 10px;
  height: 6px;
  width: 20px;
}
.documents-view-switcher.list span:nth-child(3), .documents-view-switcher.list span:nth-child(4) {
  top: 10px;
  transform: scale(1);
}
.documents-view-switcher.list span:nth-child(5), .documents-view-switcher.list span:nth-child(6) {
  top: 20px;
}

/*********************
IMPORT PAGES
*********************/
body.new-design {
  /******************************************************************
  Stylesheet: Main file

  Styles for Global Elements ONLY. If the styles can be used split up into 
  smaller files then be sure to either use the /utility/ or /partials/ folder
  ******************************************************************/
  /******************************************************************
  Stylesheet: mixins
  ******************************************************************/
  /*********************************
  Typography
  *********************************/
  /******************************************************************
  Stylesheet: Rows
  ******************************************************************/
  /******************************************************************
  Stylesheet: Columns
  ******************************************************************/
  /******************************************************************
  Stylesheet: Youtube
  ******************************************************************/
  /******************************************************************
  Stylesheet: Buttons
  ******************************************************************/
  /******************************************************************
  Stylesheet: Sliders
  ******************************************************************/
  /******************************************************************
  Stylesheet: text
  ******************************************************************/
  /******************************************************************
  Stylesheet: Form
  ******************************************************************/
  /******************************************************************
  Stylesheet: Header - New UX
  ******************************************************************/
  /******************************************************************
  Stylesheet: Header - New UX
  ******************************************************************/
}
body.new-design * {
  box-sizing: border-box;
}
body.new-design .lb-row {
  position: relative;
  background-size: cover;
  background-position: center;
  width: 100%;
  background-color: #ffffff;
  padding-left: 8.3333333333vw !important;
  padding-right: 8.3333333333vw !important;
}
@media (max-width: 1440px) {
  body.new-design .lb-row {
    padding-left: 10.4166666667vw !important;
    padding-right: 10.4166666667vw !important;
  }
}
@media (max-width: 1024px) {
  body.new-design .lb-row {
    padding-left: 16.6666666667vw !important;
    padding-right: 16.6666666667vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design .lb-row {
    padding-left: 8.3333333333vw !important;
    padding-right: 8.3333333333vw !important;
  }
}
body.new-design .lb-row .lb-row-inner {
  width: 100%;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
body.new-design .lb-row.lrg-gutters {
  padding-left: 12.5vw !important;
  padding-right: 12.5vw !important;
}
@media (max-width: 1024px) {
  body.new-design .lb-row.lrg-gutters {
    padding-left: 16.6666666667vw !important;
    padding-right: 16.6666666667vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design .lb-row.lrg-gutters {
    padding-left: 8.3333333333vw !important;
    padding-right: 8.3333333333vw !important;
  }
}
body.new-design .lb-row.x-lrg-gutters {
  padding-left: 16.6666666667vw !important;
  padding-right: 16.6666666667vw !important;
}
@media (max-width: 1024px) {
  body.new-design .lb-row.x-lrg-gutters {
    padding-left: 16.6666666667vw !important;
    padding-right: 16.6666666667vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design .lb-row.x-lrg-gutters {
    padding-left: 8.3333333333vw !important;
    padding-right: 8.3333333333vw !important;
  }
}
body.new-design .lb-row.no-gutters {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
body.new-design .lb-row.new-top {
  padding-top: 5.2083333333vw;
}
@media (max-width: 1024px) {
  body.new-design .lb-row.new-top {
    padding-top: 8.3333333333vw;
  }
}
@media (max-width: 1024px) and (max-width: 1440px) {
  body.new-design .lb-row.new-top {
    padding-top: 10.4166666667vw;
  }
}
@media (max-width: 1024px) and (max-width: 1024px) {
  body.new-design .lb-row.new-top {
    padding-top: 12.5vw;
  }
}
@media (max-width: 1024px) and (max-width: 600px) {
  body.new-design .lb-row.new-top {
    padding-top: 16.6666666667vw;
  }
}
body.new-design .lb-row.new-bottom {
  padding-bottom: 5.2083333333vw;
}
@media (max-width: 1024px) {
  body.new-design .lb-row.new-bottom {
    padding-bottom: 8.3333333333vw;
  }
}
@media (max-width: 1024px) and (max-width: 1440px) {
  body.new-design .lb-row.new-bottom {
    padding-bottom: 10.4166666667vw;
  }
}
@media (max-width: 1024px) and (max-width: 1024px) {
  body.new-design .lb-row.new-bottom {
    padding-bottom: 12.5vw;
  }
}
@media (max-width: 1024px) and (max-width: 600px) {
  body.new-design .lb-row.new-bottom {
    padding-bottom: 16.6666666667vw;
  }
}
body.new-design .lb-row.top {
  padding-top: 8.3333333333vw;
}
@media (max-width: 1440px) {
  body.new-design .lb-row.top {
    padding-top: 10.4166666667vw;
  }
}
@media (max-width: 1024px) {
  body.new-design .lb-row.top {
    padding-top: 12.5vw;
  }
}
@media (max-width: 600px) {
  body.new-design .lb-row.top {
    padding-top: 16.6666666667vw;
  }
}
body.new-design .lb-row.bottom {
  padding-bottom: 8.3333333333vw;
}
@media (max-width: 1440px) {
  body.new-design .lb-row.bottom {
    padding-bottom: 10.4166666667vw;
  }
}
@media (max-width: 1024px) {
  body.new-design .lb-row.bottom {
    padding-bottom: 12.5vw;
  }
}
@media (max-width: 600px) {
  body.new-design .lb-row.bottom {
    padding-bottom: 16.6666666667vw;
  }
}
body.new-design .lb-row.top-half {
  padding-top: 4.1666666667vw;
}
@media (max-width: 1440px) {
  body.new-design .lb-row.top-half {
    padding-top: 5.2083333333vw;
  }
}
@media (max-width: 1024px) {
  body.new-design .lb-row.top-half {
    padding-top: 6.25vw;
  }
}
@media (max-width: 600px) {
  body.new-design .lb-row.top-half {
    padding-top: 8.3333333333vw;
  }
}
@media (max-width: 1024px) {
  body.new-design .lb-row.top-half {
    padding-top: 8.3333333333vw;
  }
}
@media (max-width: 1024px) and (max-width: 1440px) {
  body.new-design .lb-row.top-half {
    padding-top: 10.4166666667vw;
  }
}
@media (max-width: 1024px) and (max-width: 1024px) {
  body.new-design .lb-row.top-half {
    padding-top: 12.5vw;
  }
}
@media (max-width: 1024px) and (max-width: 600px) {
  body.new-design .lb-row.top-half {
    padding-top: 16.6666666667vw;
  }
}
body.new-design .lb-row.bottom-half {
  padding-bottom: 4.1666666667vw;
}
@media (max-width: 1440px) {
  body.new-design .lb-row.bottom-half {
    padding-bottom: 5.2083333333vw;
  }
}
@media (max-width: 1024px) {
  body.new-design .lb-row.bottom-half {
    padding-bottom: 6.25vw;
  }
}
@media (max-width: 600px) {
  body.new-design .lb-row.bottom-half {
    padding-bottom: 8.3333333333vw;
  }
}
@media (max-width: 1024px) {
  body.new-design .lb-row.bottom-half {
    padding-bottom: 8.3333333333vw;
  }
}
@media (max-width: 1024px) and (max-width: 1440px) {
  body.new-design .lb-row.bottom-half {
    padding-bottom: 10.4166666667vw;
  }
}
@media (max-width: 1024px) and (max-width: 1024px) {
  body.new-design .lb-row.bottom-half {
    padding-bottom: 12.5vw;
  }
}
@media (max-width: 1024px) and (max-width: 600px) {
  body.new-design .lb-row.bottom-half {
    padding-bottom: 16.6666666667vw;
  }
}
body.new-design .lb-row.center .lb-row-inner {
  justify-content: flex-start;
  align-items: center;
}
body.new-design .lb-row.stretch .lb-row-inner {
  justify-content: flex-start;
  align-items: stretch;
}
body.new-design .lb-row.start .lb-row-inner {
  justify-content: flex-start;
  align-items: flex-start;
}
body.new-design .lb-row.end .lb-row-inner {
  justify-content: flex-start;
  align-items: flex-end;
}
body.new-design .lb-row.space-between .lb-row-inner {
  justify-content: space-between;
}
body.new-design .lb-row.center-text, body.new-design .lb-row.text-center {
  text-align: center;
}
body.new-design .lb-row.center-content .lb-row-inner {
  justify-content: center;
}
@media (max-width: 1024px) {
  body.new-design .lb-row.wrap-reverse .lb-row-inner {
    flex-wrap: wrap-reverse;
  }
}
@media (max-width: 1024px) {
  body.new-design .lb-row.hide-tab {
    display: none;
  }
}
@media (max-width: 600px) {
  body.new-design .lb-row.hide-mob {
    display: none;
  }
}
body.new-design .lb-row.blue {
  background-color: #009fb7;
}
body.new-design .lb-row.blue h1,
body.new-design .lb-row.blue h2,
body.new-design .lb-row.blue h3,
body.new-design .lb-row.blue h4,
body.new-design .lb-row.blue h5,
body.new-design .lb-row.blue h6,
body.new-design .lb-row.blue p {
  color: #ffffff !important;
}
body.new-design .lb-row.yellow {
  background-color: #fed766;
}
body.new-design .lb-row.light-grey {
  background-color: #f6f6f6;
}
body.new-design .lb-row.text-white h1,
body.new-design .lb-row.text-white h2,
body.new-design .lb-row.text-white h3,
body.new-design .lb-row.text-white h4,
body.new-design .lb-row.text-white h5,
body.new-design .lb-row.text-white h6,
body.new-design .lb-row.text-white p, body.new-design .lb-row.white-text h1,
body.new-design .lb-row.white-text h2,
body.new-design .lb-row.white-text h3,
body.new-design .lb-row.white-text h4,
body.new-design .lb-row.white-text h5,
body.new-design .lb-row.white-text h6,
body.new-design .lb-row.white-text p {
  color: #ffffff !important;
}
body.new-design .lb-col {
  background-size: cover;
  background-position: center;
  z-index: 11;
}
body.new-design .lb-col .lb-col-inner {
  position: relative;
  z-index: 15;
  width: 100%;
}
body.new-design .lb-col.bg {
  z-index: 9;
}
body.new-design .lb-col.dark {
  background-color: #272727;
}
body.new-design .lb-col.dark h1,
body.new-design .lb-col.dark h2,
body.new-design .lb-col.dark h3,
body.new-design .lb-col.dark h4,
body.new-design .lb-col.dark h5,
body.new-design .lb-col.dark p {
  color: #ffffff;
}
body.new-design .lb-col.red {
  background-color: #009fb7;
}
body.new-design .lb-col.light {
  background-color: #fed766;
}
body.new-design .lb-col.light h1,
body.new-design .lb-col.light h2,
body.new-design .lb-col.light h3,
body.new-design .lb-col.light h4,
body.new-design .lb-col.light h5,
body.new-design .lb-col.light p {
  color: #ffffff;
}
body.new-design .lb-col.gray {
  background-color: #a4a3a6;
}
body.new-design .lb-col.text-white h1,
body.new-design .lb-col.text-white h2,
body.new-design .lb-col.text-white h3,
body.new-design .lb-col.text-white h4,
body.new-design .lb-col.text-white h5,
body.new-design .lb-col.text-white h6,
body.new-design .lb-col.text-white p, body.new-design .lb-col.white-text h1,
body.new-design .lb-col.white-text h2,
body.new-design .lb-col.white-text h3,
body.new-design .lb-col.white-text h4,
body.new-design .lb-col.white-text h5,
body.new-design .lb-col.white-text h6,
body.new-design .lb-col.white-text p {
  color: #ffffff !important;
}
body.new-design .lb-col.top {
  padding-top: 8.3333333333vw;
}
@media (max-width: 1440px) {
  body.new-design .lb-col.top {
    padding-top: 10.4166666667vw;
  }
}
@media (max-width: 1024px) {
  body.new-design .lb-col.top {
    padding-top: 12.5vw;
  }
}
@media (max-width: 600px) {
  body.new-design .lb-col.top {
    padding-top: 16.6666666667vw;
  }
}
body.new-design .lb-col.top-half {
  padding-top: 4.1666666667vw;
}
@media (max-width: 1440px) {
  body.new-design .lb-col.top-half {
    padding-top: 5.2083333333vw;
  }
}
@media (max-width: 1024px) {
  body.new-design .lb-col.top-half {
    padding-top: 6.25vw;
  }
}
@media (max-width: 600px) {
  body.new-design .lb-col.top-half {
    padding-top: 8.3333333333vw;
  }
}
body.new-design .lb-col.bottom {
  padding-bottom: 8.3333333333vw;
}
@media (max-width: 1440px) {
  body.new-design .lb-col.bottom {
    padding-bottom: 10.4166666667vw;
  }
}
@media (max-width: 1024px) {
  body.new-design .lb-col.bottom {
    padding-bottom: 12.5vw;
  }
}
@media (max-width: 600px) {
  body.new-design .lb-col.bottom {
    padding-bottom: 16.6666666667vw;
  }
}
body.new-design .lb-col.bottom-half {
  padding-bottom: 4.1666666667vw;
}
@media (max-width: 1440px) {
  body.new-design .lb-col.bottom-half {
    padding-bottom: 5.2083333333vw;
  }
}
@media (max-width: 1024px) {
  body.new-design .lb-col.bottom-half {
    padding-bottom: 6.25vw;
  }
}
@media (max-width: 600px) {
  body.new-design .lb-col.bottom-half {
    padding-bottom: 8.3333333333vw;
  }
}
body.new-design .lb-col.tab-top {
  padding-top: 0 !important;
}
@media (max-width: 1024px) {
  body.new-design .lb-col.tab-top {
    padding-top: 8.3333333333vw !important;
  }
}
@media (max-width: 1024px) {
  body.new-design .lb-col.tab-bottom {
    padding-bottom: 8.3333333333vw;
  }
}
@media (max-width: 1024px) and (max-width: 1440px) {
  body.new-design .lb-col.tab-bottom {
    padding-bottom: 10.4166666667vw;
  }
}
@media (max-width: 1024px) and (max-width: 1024px) {
  body.new-design .lb-col.tab-bottom {
    padding-bottom: 12.5vw;
  }
}
@media (max-width: 1024px) and (max-width: 600px) {
  body.new-design .lb-col.tab-bottom {
    padding-bottom: 16.6666666667vw;
  }
}
body.new-design .lb-col.center-text, body.new-design .lb-col.text-center {
  text-align: center;
}
body.new-design .lb-col.center {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
@media (max-width: 1024px) {
  body.new-design .lb-col.tab-hide {
    display: none;
  }
}
@media (max-width: 600px) {
  body.new-design .lb-col.mob-hide {
    display: none;
  }
}
body.new-design .lb-col[class*=col-] {
  float: left;
}
@supports (display: flex) {
  body.new-design .lb-col[class*=col-] {
    float: none;
  }
}
@media (max-width: 1024px) {
  body.new-design .lb-col[class*=col-] {
    width: 100% !important;
  }
}
body.new-design .lb-col.col-1 {
  width: calc(8.3333333333% * 1);
}
body.new-design .lb-col.col-1-5 {
  width: calc(8.3333333333% * 1.5);
}
body.new-design .lb-col.col-2 {
  width: calc(8.3333333333% * 2);
}
body.new-design .lb-col.col-2-5 {
  width: calc(8.3333333333% * 2.5);
}
body.new-design .lb-col.col-3 {
  width: calc(8.3333333333% * 3);
}
body.new-design .lb-col.col-3-5 {
  width: calc(8.3333333333% * 3.5);
}
body.new-design .lb-col.col-4 {
  width: calc(8.3333333333% * 4);
}
body.new-design .lb-col.col-4-5 {
  width: calc(8.3333333333% * 4.5);
}
body.new-design .lb-col.col-5 {
  width: calc(8.3333333333% * 5);
}
body.new-design .lb-col.col-5-5 {
  width: calc(8.3333333333% * 5.5);
}
body.new-design .lb-col.col-6 {
  width: calc(8.3333333333% * 6);
}
body.new-design .lb-col.col-6-5 {
  width: calc(8.3333333333% * 6.5);
}
body.new-design .lb-col.col-7 {
  width: calc(8.3333333333% * 7);
}
body.new-design .lb-col.col-7-5 {
  width: calc(8.3333333333% * 7.5);
}
body.new-design .lb-col.col-8 {
  width: calc(8.3333333333% * 8);
}
body.new-design .lb-col.col-8-5 {
  width: calc(8.3333333333% * 8.5);
}
body.new-design .lb-col.col-9 {
  width: calc(8.3333333333% * 9);
}
body.new-design .lb-col.col-9-5 {
  width: calc(8.3333333333% * 9.5);
}
body.new-design .lb-col.col-10 {
  width: calc(8.3333333333% * 10);
}
body.new-design .lb-col.col-10-5 {
  width: calc(8.3333333333% * 10.5);
}
body.new-design .lb-col.col-11 {
  width: calc(8.3333333333% * 11);
}
body.new-design .lb-col.col-11-5 {
  width: calc(8.3333333333% * 11.5);
}
body.new-design .lb-col.col-12 {
  width: calc(8.3333333333% * 12);
}
body.new-design .yt-video-wrapper {
  position: relative;
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
}
body.new-design .yt-video-wrapper iframe {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
}
body.new-design .wpb_video_widget.vc_video-aspect-ratio-169 .wpb_video_wrapper iframe {
  min-height: initial !important;
}
body.new-design .button,
body.new-design .qbutton {
  font: 400 1em/1.3em "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif;
  display: inline-block;
  color: #000000;
  font-weight: 700 !important;
  letter-spacing: 1px;
  position: relative;
  padding: 0 0 0 1rem;
  transition: color 0.14s ease-in-out;
  border: 0 !important;
  text-transform: none;
  line-height: 1.5;
  height: auto !important;
  font-size: 1rem;
  cursor: pointer;
}
body.new-design .button:hover,
body.new-design .qbutton:hover {
  background: none;
  color: #009fb7;
}
body.new-design .button::before,
body.new-design .qbutton::before {
  content: "";
  position: absolute;
  height: 100%;
  width: 0.25rem;
  background: #009fb7;
  border-radius: 0.125rem;
  top: 0;
  left: 0;
}
body.new-design .button.alt,
body.new-design .qbutton.alt {
  color: #ffffff;
}
body.new-design .button.alt::before,
body.new-design .qbutton.alt::before {
  background: #fed766;
}
body.new-design .button.alt:hover,
body.new-design .qbutton.alt:hover {
  color: #fed766;
}
body.new-design .button.white,
body.new-design .qbutton.white {
  color: #ffffff;
}
body.new-design .button.white::before,
body.new-design .qbutton.white::before {
  background: #fed766;
}
body.new-design .button.white:hover,
body.new-design .qbutton.white:hover {
  color: #fed766;
}
body.new-design .button--external,
body.new-design .qbutton--external {
  padding-right: 1.5rem;
}
body.new-design .button--external::after,
body.new-design .qbutton--external::after {
  content: "";
  background-image: url("data:image/svg+xml,%0A%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5 13.3333H2.5C2.04167 13.3333 1.66667 12.9583 1.66667 12.5V2.5C1.66667 2.04167 2.04167 1.66667 2.5 1.66667H6.66667C7.125 1.66667 7.5 1.29167 7.5 0.833333C7.5 0.375 7.125 0 6.66667 0H1.66667C0.741667 0 0 0.75 0 1.66667V13.3333C0 14.25 0.75 15 1.66667 15H13.3333C14.25 15 15 14.25 15 13.3333V8.33333C15 7.875 14.625 7.5 14.1667 7.5C13.7083 7.5 13.3333 7.875 13.3333 8.33333V12.5C13.3333 12.9583 12.9583 13.3333 12.5 13.3333ZM9.16667 0.833333C9.16667 1.29167 9.54167 1.66667 10 1.66667H12.1583L4.55 9.275C4.225 9.6 4.225 10.125 4.55 10.45C4.875 10.775 5.4 10.775 5.725 10.45L13.3333 2.84167V5C13.3333 5.45833 13.7083 5.83333 14.1667 5.83333C14.625 5.83333 15 5.45833 15 5V0.833333C15 0.375 14.625 0 14.1667 0H10C9.54167 0 9.16667 0.375 9.16667 0.833333Z' fill='%23019FB7'/%3E%3C/svg%3E%0A");
  background-color: transparent;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
  width: 15px;
  height: 15px;
  position: absolute;
  top: 0.25rem;
  right: 0;
}
body.new-design .button--download,
body.new-design .qbutton--download {
  padding-left: 1.5rem;
}
body.new-design .button--download::before,
body.new-design .qbutton--download::before {
  background-image: url("data:image/svg+xml,%0A%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.3333 8.83333V13C13.3333 13.4583 12.9583 13.8333 12.5 13.8333H2.5C2.04167 13.8333 1.66667 13.4583 1.66667 13V8.83333C1.66667 8.375 1.29167 8 0.833333 8C0.375 8 0 8.375 0 8.83333V13.8333C0 14.75 0.75 15.5 1.66667 15.5H13.3333C14.25 15.5 15 14.75 15 13.8333V8.83333C15 8.375 14.625 8 14.1667 8C13.7083 8 13.3333 8.375 13.3333 8.83333ZM8.33333 8.55833L9.9 6.99167C10.225 6.66667 10.75 6.66667 11.075 6.99167C11.4 7.31667 11.4 7.84167 11.075 8.16667L8.08333 11.1583C7.75833 11.4833 7.23333 11.4833 6.90833 11.1583L3.91667 8.16667C3.59167 7.84167 3.59167 7.31667 3.91667 6.99167C4.24167 6.66667 4.76667 6.66667 5.09167 6.99167L6.66667 8.55833V1.33333C6.66667 0.875 7.04167 0.5 7.5 0.5C7.95833 0.5 8.33333 0.875 8.33333 1.33333V8.55833Z' fill='%23009FB7'/%3E%3C/svg%3E%0A");
  background-color: transparent;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
  width: 15px;
  height: 15px;
  position: absolute;
  top: 0.25rem;
  left: 0;
}
body.new-design button {
  background: none;
  border: 0;
  cursor: pointer;
}
body.new-design .lb-slider {
  padding: 0 4.1666666667vw;
  margin-top: -150px;
}
@media (max-width: 1024px) {
  body.new-design .lb-slider {
    margin-top: -50px;
  }
}
body.new-design .lb-slider:not(.slick-initialized) {
  display: flex;
}
body.new-design .lb-slider:not(.slick-initialized) .slick-dots {
  opacity: 0;
}
body.new-design .lb-slider:not(.slick-initialized) + .lb-slider-nav {
  opacity: 0;
}
body.new-design .lb-slider .slick-track {
  display: flex;
}
body.new-design .lb-slider .slick-list {
  overflow: visible !important;
}
@media (max-width: 1024px) {
  body.new-design .lb-slider .slick-list {
    padding-right: 8.3333333333vw;
  }
}
body.new-design .lb-slider .slick-prev,
body.new-design .lb-slider .slick-next {
  transition: 0.14s ease-in-out;
}
body.new-design .lb-slider .slick-prev.slick-disabled,
body.new-design .lb-slider .slick-next.slick-disabled {
  opacity: 0;
  z-index: 0;
}
body.new-design .lb-slider .lb-card-wrapper {
  padding: 0.5rem 1rem;
  height: inherit;
  width: 22.9166666667vw;
  min-width: 22.9166666667vw;
}
@media (max-width: 1024px) {
  body.new-design .lb-slider .lb-card-wrapper {
    width: 41.6666666667vw;
    min-width: 41.6666666667vw;
  }
}
@media (max-width: 767px) {
  body.new-design .lb-slider .lb-card-wrapper {
    width: 83.3333333333vw;
    min-width: 83.3333333333vw;
  }
}
body.new-design .lb-slider .lb-card-wrapper .lb-card-inner {
  height: 100%;
  background: #ffffff;
  padding: 2rem 2rem 2rem 2.75rem;
  border-radius: 2.5rem 2.5rem 2.5rem 0;
  overflow: hidden;
  transform: translateZ(0);
  position: relative;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
}
@media (max-width: 1440px) {
  body.new-design .lb-slider .lb-card-wrapper .lb-card-inner {
    padding: 1.5rem 1.5rem 1.5rem 2.25rem;
  }
}
body.new-design .lb-slider .lb-card-wrapper .lb-card-inner::before {
  content: "";
  height: 100%;
  width: 0.75rem;
  background-color: #fed766;
  display: block;
  position: absolute;
  left: -1px;
  top: 0;
}
body.new-design .lb-slider .lb-card-wrapper .lb-card {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}
body.new-design .lb-slider .lb-card-wrapper .lb-card-footer {
  text-align: right;
}
body.new-design .lb-slider .lb-card-wrapper.-togetheragainsthumantrafficking h1.bottom {
  word-break: break-all;
}
body.new-design .lb-slider .lb-card-wrapper .lb-card-category {
  color: #000000;
  opacity: 0.5;
  margin-bottom: 0.75rem !important;
  font-weight: 700;
}
body.new-design .lb-slider .lb-card-wrapper h1.lb-card-title {
  font-size: 1.25rem !important;
  margin-bottom: 0.75rem !important;
}
body.new-design .lb-slider .lb-card-wrapper .lb-text {
  margin-bottom: 1.25rem !important;
}
body.new-design .lb-slider .lb-card-wrapper:nth-child(odd) .lb-card-inner {
  background: #fed766;
}
body.new-design .lb-slider .lb-card-wrapper:nth-child(odd) .lb-card-inner::before {
  background: #009fb7;
}
body.new-design .lb-slider .lb-card-wrapper:nth-child(odd) .lb-card-inner::after {
  content: "";
  width: 75%;
  height: 125%;
  background: url("/wp-content/uploads/2021/03/mr-card-bg.svg") no-repeat center center;
  background-size: contain;
  position: absolute;
  z-index: -1;
  bottom: 0;
  right: 0;
  transform: translate(10%, 10%);
}
@media (max-width: 1024px) {
  body.new-design .lb-slider .lb-card-wrapper:nth-child(odd) .lb-card-inner::after {
    width: 35vw;
  }
}
@media (max-width: 767px) {
  body.new-design .lb-slider .lb-card-wrapper:nth-child(odd) .lb-card-inner::after {
    width: 60vw;
  }
}
body.new-design .lb-slider .slick-dots {
  display: none;
  list-style: none;
  padding: 1.5rem 0.5rem;
  width: 100%;
  max-width: calc(100% - 130px);
  transition: opacity 0.14s ease-in-out;
}
body.new-design .lb-slider .slick-dots li {
  display: inline-flex;
  padding: 0.5rem;
  width: 25%;
  max-width: 60px;
}
body.new-design .lb-slider .slick-dots li button {
  width: 100%;
  height: 10px;
  border: 0;
  border-radius: 5px;
  background: #ffffff;
  color: transparent;
  text-indent: -9999px;
  opacity: 0.5;
  transition: 0.14s ease-in-out;
}
body.new-design .lb-slider .slick-dots li button:focus:not(:focus-visible) {
  outline: none;
}
body.new-design .lb-slider .slick-dots li button[aria-selected=true] {
  opacity: 1;
  background: #ffffff !important;
}
body.new-design .lb-slider .slick-dots li button:hover {
  opacity: 1;
  background: #fed766;
}
body.new-design .lb-slider-nav {
  position: relative;
  width: 91.6666666667vw;
  transition: opacity 0.14s ease-in-out;
}
body.new-design .lb-slider-nav-arrows {
  display: flex;
  justify-content: flex-end;
  margin: -1rem;
  position: absolute;
  right: 0;
  bottom: 1rem;
}
body.new-design .slick-next,
body.new-design .slick-prev {
  background: none;
  border: 0;
  padding: 1rem;
  color: #ffffff;
}
body.new-design .slick-next:focus:not(:focus-visible),
body.new-design .slick-prev:focus:not(:focus-visible) {
  outline: none;
}
body.new-design .slick-next:hover,
body.new-design .slick-prev:hover {
  color: #fed766;
}
body.new-design .slick-next.slick-disabled,
body.new-design .slick-prev.slick-disabled {
  opacity: 0.5;
}
body.new-design .lb-col.text {
  padding-left: 4.1666666667vw;
  padding-right: 4.1666666667vw;
}
@media (max-width: 1024px) {
  body.new-design .lb-col.text {
    padding-left: 0;
    padding-right: 0;
  }
}
body.new-design h1 {
  color: #000000;
  font-size: 2rem;
}
@media (max-width: 1440px) {
  body.new-design h1 {
    font-size: 1.8rem;
  }
}
@media (max-width: 600px) {
  body.new-design h1 {
    font-size: 1.6rem;
  }
}
body.new-design h1.white {
  color: #ffffff;
}
body.new-design h1.line {
  position: relative;
  padding-left: 1.5rem;
}
body.new-design h1.line::before {
  content: "";
  display: block;
  background: #fed766;
  width: 7px;
  height: 0.95em;
  left: 0;
  top: 0.15em;
  position: absolute;
  border-radius: 25px;
}
body.new-design h1.line-bottom {
  position: relative;
  padding-bottom: 1.5rem;
}
body.new-design h1.line-bottom::before {
  content: "";
  display: block;
  background: #fed766;
  width: 12.5vw;
  height: 7px;
  left: 50%;
  bottom: 0;
  transform: translateX(-50%);
  position: absolute;
  border-radius: 25px;
}
body.new-design h1,
body.new-design h2,
body.new-design h3,
body.new-design h4,
body.new-design h5,
body.new-design h6 {
  line-height: 1.25em;
}
body.new-design h1.bottom {
  margin-bottom: 1.75rem !important;
}
@media (max-width: 1440px) {
  body.new-design h1.bottom {
    margin-bottom: 1.5rem !important;
  }
}
@media (max-width: 600px) {
  body.new-design h1.bottom {
    margin-bottom: 1.25rem !important;
  }
}
@media (max-width: 600px) {
  body.new-design h2 {
    font-size: 1.5rem;
  }
}
body.new-design h2.bottom {
  margin-bottom: 3.5rem !important;
}
@media (max-width: 1440px) {
  body.new-design h2.bottom {
    margin-bottom: calc(3.5rem - 0.5rem) !important;
  }
}
@media (max-width: 1024px) {
  body.new-design h2.bottom {
    margin-bottom: calc(3.5rem - 1rem) !important;
  }
}
body.new-design h3.bottom {
  margin-bottom: 3.25rem !important;
}
@media (max-width: 1440px) {
  body.new-design h3.bottom {
    margin-bottom: calc(3.25rem - 0.5rem) !important;
  }
}
@media (max-width: 1024px) {
  body.new-design h3.bottom {
    margin-bottom: calc(3.25rem - 1rem) !important;
  }
}
body.new-design .lb-text.bottom {
  margin-bottom: 50px !important;
}
@media (max-width: 1440px) {
  body.new-design .lb-text.bottom {
    margin-bottom: 40px !important;
  }
}
@media (max-width: 600px) {
  body.new-design .lb-text.bottom {
    margin-bottom: 20px !important;
  }
}
body.new-design .lb-text p {
  margin-bottom: 1rem;
}
body.new-design .lb-text p:last-child {
  margin-bottom: 0;
}
@media (max-width: 1024px) {
  body.new-design .lb-img-wrapper.tab-hide {
    display: none;
  }
}
body.new-design .lb-img-wrapper img {
  width: 100%;
}
body.new-design ol li {
  margin-left: 1.8rem;
}
body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_11, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_8, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_7, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_6 {
  margin: 0;
  padding: 0;
  text-align: center;
  width: 100%;
}
body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_11 .gform_heading, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_8 .gform_heading, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_7 .gform_heading, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_6 .gform_heading {
  margin: 0;
  text-align: center;
  margin-bottom: 3.5rem !important;
}
@media (max-width: 1440px) {
  body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_11 .gform_heading, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_8 .gform_heading, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_7 .gform_heading, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_6 .gform_heading {
    margin-bottom: calc(3.5rem - 0.5rem) !important;
  }
}
@media (max-width: 1024px) {
  body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_11 .gform_heading, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_8 .gform_heading, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_7 .gform_heading, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_6 .gform_heading {
    margin-bottom: calc(3.5rem - 1rem) !important;
  }
}
body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_11 .gform_heading h3, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_8 .gform_heading h3, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_7 .gform_heading h3, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_6 .gform_heading h3 {
  margin: 0;
  font-size: 2.2rem;
  color: #272727;
}
@media (max-width: 1024px) {
  body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_11 .gform_heading h3, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_8 .gform_heading h3, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_7 .gform_heading h3, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_6 .gform_heading h3 {
    font-size: 2rem;
  }
}
@media (max-width: 600px) {
  body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_11 .gform_heading h3, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_8 .gform_heading h3, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_7 .gform_heading h3, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_6 .gform_heading h3 {
    font-size: 1.75rem;
  }
}
body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_11 .gform_body, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_8 .gform_body, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_7 .gform_body, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_6 .gform_body {
  text-align: left;
}
body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_11 .gform_body li, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_8 .gform_body li, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_7 .gform_body li, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_6 .gform_body li {
  padding: 0;
}
body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_11 .gform_body li label, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_8 .gform_body li label, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_7 .gform_body li label, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_6 .gform_body li label {
  display: none;
}
body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_11 .gform_body li input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_8 .gform_body li input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_7 .gform_body li input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_6 .gform_body li input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
  background: #ffffff !important;
  color: #009fb7 !important;
  margin: 0 auto !important;
  text-align: center !important;
  width: 100% !important;
  max-width: 600px;
}
@media (max-width: 1024px) {
  body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_11 .gform_body li input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_8 .gform_body li input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_7 .gform_body li input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_6 .gform_body li input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
    max-width: 320px;
  }
}
body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_11 .gform_body li input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-webkit-input-placeholder, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_11 .gform_body li input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-moz-placeholder, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_11 .gform_body li input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-ms-input-placeholder, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_11 .gform_body li input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-moz-placeholder, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_11 .gform_body li input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::placeholder, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_8 .gform_body li input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-webkit-input-placeholder, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_8 .gform_body li input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-moz-placeholder, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_8 .gform_body li input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-ms-input-placeholder, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_8 .gform_body li input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-moz-placeholder, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_8 .gform_body li input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::placeholder, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_7 .gform_body li input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-webkit-input-placeholder, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_7 .gform_body li input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-moz-placeholder, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_7 .gform_body li input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-ms-input-placeholder, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_7 .gform_body li input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-moz-placeholder, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_7 .gform_body li input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::placeholder, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_6 .gform_body li input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-webkit-input-placeholder, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_6 .gform_body li input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-moz-placeholder, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_6 .gform_body li input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-ms-input-placeholder, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_6 .gform_body li input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-moz-placeholder, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_6 .gform_body li input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::placeholder {
  color: #009fb7;
}
body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_11 .gform_footer, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_8 .gform_footer, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_7 .gform_footer, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_6 .gform_footer {
  text-align: center !important;
  margin: 0;
  padding: 0;
  margin-top: 4rem !important;
}
@media (max-width: 1440px) {
  body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_11 .gform_footer, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_8 .gform_footer, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_7 .gform_footer, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_6 .gform_footer {
    margin-top: calc(4rem - 0.25rem) !important;
  }
}
@media (max-width: 1024px) {
  body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_11 .gform_footer, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_8 .gform_footer, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_7 .gform_footer, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_6 .gform_footer {
    margin-top: calc(4rem - 1rem) !important;
  }
}
body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_11 .gform_footer .gform_button, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_8 .gform_footer .gform_button, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_7 .gform_footer .gform_button, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_6 .gform_footer .gform_button {
  padding: 0 5rem !important;
  margin: 0 !important;
  width: initial !important;
}
@media (max-width: 600px) {
  body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_11 .gform_footer .gform_button, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_8 .gform_footer .gform_button, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_7 .gform_footer .gform_button, body.new-design:not(.page-template-migrant-team) .gform_wrapper#gform_wrapper_6 .gform_footer .gform_button {
    padding: 0 2rem !important;
  }
}
body.new-design #mailing-subscription .lb-row-inner {
  justify-content: center;
}
body.new-design #mailing-subscription .gform_confirmation_message {
  padding-top: 1rem;
}
body.new-design .recaptcha {
  display: none;
}
body.new-design .lb_row.in-your-community form, body.new-design .lb_row.with-the-government form {
  width: 100%;
}
body.new-design .lb_row.in-your-community .gform_body, body.new-design .lb_row.with-the-government .gform_body {
  margin-right: 0 !important;
}
body.new-design .lb_row.in-your-community .gform_fields, body.new-design .lb_row.with-the-government .gform_fields {
  display: inline-flex;
  flex-flow: wrap;
  align-items: center;
}
@media (max-width: 480px) {
  body.new-design .lb_row.in-your-community .gform_fields, body.new-design .lb_row.with-the-government .gform_fields {
    width: 100%;
  }
}
body.new-design .lb_row.in-your-community .gfield, body.new-design .lb_row.with-the-government .gfield {
  margin-bottom: 0 !important;
  padding-right: 0 !important;
}
@media (max-width: 480px) {
  body.new-design .lb_row.in-your-community .gfield, body.new-design .lb_row.with-the-government .gfield {
    width: 100% !important;
  }
}
body.new-design .lb_row.in-your-community .gfield.gfield_html, body.new-design .lb_row.with-the-government .gfield.gfield_html {
  margin: 10px 0 0 auto !important;
}
@media (max-width: 480px) {
  body.new-design .lb_row.in-your-community .gfield.gfield_html, body.new-design .lb_row.with-the-government .gfield.gfield_html {
    width: auto !important;
  }
}
body.new-design .lb_row.in-your-community .gfield select, body.new-design .lb_row.with-the-government .gfield select {
  margin-right: 20px;
}
body.new-design .lb_row.download-or-print .gfield_html {
  margin-top: 15px;
}
body.new-design .lb_row.download-or-print .gfield_html a.button {
  float: right;
}
@media (max-width: 1024px) {
  body.new-design .lrg-gutters {
    padding-left: 8.3333333333vw !important;
    padding-right: 8.3333333333vw !important;
  }
}
body.new-design .latest-news {
  padding-top: 5.2083333333vw !important;
  padding-bottom: 5.2083333333vw !important;
}
@media (max-width: 1024px) {
  body.new-design .latest-news {
    padding-top: 8.3333333333vw !important;
    padding-bottom: 8.3333333333vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design .latest-news {
    padding-top: 12.5vw !important;
    padding-bottom: 12.5vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design .latest-news {
    padding-top: 12.5vw !important;
    padding-bottom: 12.5vw !important;
  }
}
body.new-design .latest-news .news-header {
  padding-bottom: 2.7777777778vw !important;
}
@media (max-width: 1024px) {
  body.new-design .latest-news .news-header {
    padding-bottom: 40px !important;
  }
}
@media (max-width: 600px) {
  body.new-design .latest-news .news-header {
    padding-bottom: 30px !important;
  }
}
body.new-design .latest-news .news-header h1 {
  text-transform: uppercase;
}
body.new-design .latest-news .post-wrapper {
  display: flex;
  flex-flow: wrap;
  margin: -1rem;
  margin-bottom: 1rem;
}
@media (max-width: 1024px) {
  body.new-design .latest-news .post-wrapper {
    margin-bottom: -1rem;
  }
}
body.new-design .latest-news .post-wrapper .lb-post-wrapper {
  width: 33.3333%;
  padding: 1rem;
}
@media (max-width: 1024px) {
  body.new-design .latest-news .post-wrapper .lb-post-wrapper {
    width: 50%;
  }
  body.new-design .latest-news .post-wrapper .lb-post-wrapper:nth-child(3) {
    display: none !important;
  }
}
@media (max-width: 600px) {
  body.new-design .latest-news .post-wrapper .lb-post-wrapper {
    width: 100%;
  }
  body.new-design .latest-news .post-wrapper .lb-post-wrapper:nth-child(1) {
    border-bottom: 1px solid #ffffff;
  }
  body.new-design .latest-news .post-wrapper .lb-post-wrapper:nth-child(1) p {
    display: none !important;
  }
  body.new-design .latest-news .post-wrapper .lb-post-wrapper:nth-child(2) p,
body.new-design .latest-news .post-wrapper .lb-post-wrapper:nth-child(2) .img-wrapper {
    display: none !important;
  }
  body.new-design .latest-news .post-wrapper .lb-post-wrapper:nth-child(3) {
    display: none;
  }
}
body.new-design .latest-news .post-wrapper .lb-post-wrapper .lb-post {
  transition: 0.14s ease-in-out;
}
body.new-design .latest-news .post-wrapper .lb-post-wrapper .lb-post .img-wrapper .img {
  width: 100%;
  height: 14.5833333333vw;
  background-size: cover !important;
  background-position: center !important;
}
@media (max-width: 1024px) {
  body.new-design .latest-news .post-wrapper .lb-post-wrapper .lb-post .img-wrapper .img {
    height: 20vw;
  }
}
@media (max-width: 600px) {
  body.new-design .latest-news .post-wrapper .lb-post-wrapper .lb-post .img-wrapper .img {
    height: 47.9166666667vw;
  }
}
body.new-design .latest-news .post-wrapper .lb-post-wrapper .lb-post .info-wrapper .info h2 {
  text-transform: none !important;
  line-height: 2rem !important;
  letter-spacing: 0px !important;
}
body.new-design .latest-news .post-wrapper .lb-post-wrapper .lb-post .info-wrapper .info h2.bottom {
  margin: 1.0416666667vw 0 !important;
  padding-left: 15px;
  transition: 0.14s ease-in-out;
  position: relative;
  font-size: 1.25rem;
  line-height: normal !important;
  font-weight: 700;
}
@media (max-width: 1440px) {
  body.new-design .latest-news .post-wrapper .lb-post-wrapper .lb-post .info-wrapper .info h2.bottom {
    line-height: 1.8rem !important;
  }
}
@media (max-width: 1024px) {
  body.new-design .latest-news .post-wrapper .lb-post-wrapper .lb-post .info-wrapper .info h2.bottom {
    margin: 2.0833333333vw 0 !important;
  }
}
@media (max-width: 600px) {
  body.new-design .latest-news .post-wrapper .lb-post-wrapper .lb-post .info-wrapper .info h2.bottom {
    margin: 4.1666666667vw 0 !important;
  }
}
body.new-design .latest-news .post-wrapper .lb-post-wrapper .lb-post .info-wrapper .info h2.bottom::before {
  content: "";
  display: inline-block;
  background: #fed766;
  width: 5px;
  height: 0.95em;
  left: 0;
  top: 0.15em;
  position: absolute;
  border-radius: 25px;
}
body.new-design .latest-news .post-wrapper .lb-post-wrapper .lb-post .info-wrapper .info p {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  /* number of lines to show */
  max-height: 70px;
  /* fallback */
}
body.new-design .latest-news .post-wrapper .lb-post-wrapper .lb-post .info-wrapper:hover {
  opacity: 1 !important;
}
body.new-design .latest-news .post-wrapper .lb-post-wrapper .lb-post:hover h2 {
  color: #fed766 !important;
}
body.new-design .subscribe_form {
  padding-top: 5.2083333333vw !important;
  padding-bottom: 5.2083333333vw !important;
}
body.new-design .subscribe_form .lb_column_inner {
  max-width: 1000px;
  margin-left: 6%;
}
body.new-design .subscribe_form .gfield_label {
  position: absolute;
  visibility: hidden;
  height: 0;
  width: 0;
  opacity: 0;
}
body.new-design .subscribe_form .gform_wrapper input:not([type=radio])::-webkit-input-placeholder,
body.new-design .subscribe_form .gform_wrapper textarea::-webkit-input-placeholder {
  color: #a88e43 !important;
  font-size: 16px !important;
  transition: all 0.1s linear;
}
body.new-design .subscribe_form .gform_wrapper input:not([type=radio]):focus,
body.new-design .subscribe_form .gform_wrapper textarea:focus {
  border-bottom-color: #272727 !important;
  transition: all 0.1s linear;
}
body.new-design .subscribe_form .gform_wrapper .chzn-container,
body.new-design .subscribe_form .gform_wrapper input[type=email],
body.new-design .subscribe_form .gform_wrapper input[type=number],
body.new-design .subscribe_form .gform_wrapper input[type=password],
body.new-design .subscribe_form .gform_wrapper input[type=tel],
body.new-design .subscribe_form .gform_wrapper input[type=text],
body.new-design .subscribe_form .gform_wrapper input[type=url],
body.new-design .subscribe_form .gform_wrapper select,
body.new-design .subscribe_form .gform_wrapper textarea {
  height: 65px !important;
  border-bottom: 2px solid #272727 !important;
  border: 2px solid #272727 !important;
  border-radius: 7px !important;
  max-width: 1000px !important;
  transition: all 0.1s linear;
}
@media (max-width: 1024px) {
  body.new-design .subscribe_form {
    padding-top: 8.3333333333vw !important;
    padding-bottom: 8.3333333333vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design .subscribe_form {
    padding-top: 12.5vw !important;
    padding-bottom: 12.5vw !important;
  }
}
body.new-design .subscribe_form .lb-row-inner {
  padding: 0 20.8333333333vw;
}
@media (max-width: 1440px) {
  body.new-design .subscribe_form .lb-row-inner {
    padding: 0 8.3333333333vw;
  }
}
@media (max-width: 1024px) {
  body.new-design .subscribe_form .lb-row-inner {
    padding: 0;
  }
}
body.new-design .subscribe_form .lb-row-inner h1,
body.new-design .subscribe_form .lb-row-inner h3 {
  text-align: center;
  flex-basis: 100%;
}
body.new-design .subscribe_form .lb-row-inner h1 {
  text-transform: uppercase;
  margin-bottom: 1rem;
  font-weight: 700;
}
@media (max-width: 600px) {
  body.new-design .subscribe_form .lb-row-inner h1 {
    font-size: 1.5rem !important;
  }
}
body.new-design .subscribe_form .lb-row-inner h3 {
  text-transform: none;
  color: #272727;
  letter-spacing: 0px;
  font-size: 1.5rem;
}
@media (max-width: 600px) {
  body.new-design .subscribe_form .lb-row-inner h3 {
    font-size: 1.3rem !important;
  }
}
body.new-design .subscribe_form .lb-row-inner > .gform_wrapper {
  width: 100%;
}
@media (min-width: 651px) {
  body.new-design .subscribe_form .lb-row-inner .top_label li.gfield.gf_left_half,
body.new-design .subscribe_form .lb-row-inner .ginput_complex.ginput_container.gf_name_has_2 span,
body.new-design .subscribe_form .lb-row-inner .top_label li.gfield.gf_right_half {
    width: 50% !important;
  }
  body.new-design .subscribe_form .lb-row-inner #field_1_1 {
    margin-bottom: 0px !important;
  }
}
@media (max-width: 650px) {
  body.new-design .subscribe_form .lb-row-inner #input_1_2 {
    margin-top: 0px !important;
  }
  body.new-design .subscribe_form .lb-row-inner #field_1_1 {
    height: inherit !important;
    padding: 0 !important;
  }
  body.new-design .subscribe_form .lb-row-inner #field_1_1 #input_1_1_3_container {
    margin-bottom: 10px;
  }
  body.new-design .subscribe_form .lb-row-inner .gform_fields .gfield {
    margin-bottom: 0;
  }
  body.new-design .subscribe_form .lb-row-inner #field_1_2 {
    width: 100%;
  }
  body.new-design .subscribe_form .lb-row-inner #gform_fields_1 #field_1_3 {
    margin-top: 18px !important;
    width: 100% !important;
    margin-left: 0;
  }
  body.new-design .subscribe_form .lb-row-inner #gform_fields_1 #field_1_3 select {
    width: 100% !important;
  }
  body.new-design .subscribe_form .lb-row-inner #field_1_2 .ginput_container,
body.new-design .subscribe_form .lb-row-inner #field_1_3 .ginput_container {
    margin-top: 0 !important;
  }
}
@media (max-width: 640px) {
  body.new-design .subscribe_form .lb-row-inner .gform_fields .gfield {
    margin-bottom: 20px;
  }
}
body.new-design .subscribe_form .lb-row-inner #input_1_3 {
  margin-left: 0 !important;
}
@media (max-width: 650px) {
  body.new-design .subscribe_form .lb-row-inner .gfield {
    padding: 0 !important;
  }
}
body.new-design .subscribe_form .lb-row-inner .gform_wrapper input:not([type=radio])::-webkit-input-placeholder,
body.new-design .subscribe_form .lb-row-inner .gform_wrapper textarea::-webkit-input-placeholder {
  color: #a88e43 !important;
  font-size: 16px !important;
  transition: all 0.1s linear;
}
body.new-design .subscribe_form .lb-row-inner .gform_wrapper input:not([type=radio]):focus,
body.new-design .subscribe_form .lb-row-inner .gform_wrapper textarea:focus {
  border-bottom-color: #272727 !important;
  transition: all 0.1s linear;
}
body.new-design .subscribe_form .lb-row-inner .gform_wrapper .chzn-container,
body.new-design .subscribe_form .lb-row-inner .gform_wrapper input[type=email],
body.new-design .subscribe_form .lb-row-inner .gform_wrapper input[type=number],
body.new-design .subscribe_form .lb-row-inner .gform_wrapper input[type=password],
body.new-design .subscribe_form .lb-row-inner .gform_wrapper input[type=tel],
body.new-design .subscribe_form .lb-row-inner .gform_wrapper input[type=text],
body.new-design .subscribe_form .lb-row-inner .gform_wrapper input[type=url],
body.new-design .subscribe_form .lb-row-inner .gform_wrapper select,
body.new-design .subscribe_form .lb-row-inner .gform_wrapper textarea {
  height: 65px !important;
  border-bottom: 2px solid #272727 !important;
  border: 2px solid #272727 !important;
  border-radius: 7px !important;
  transition: all 0.1s linear;
}
body.new-design .subscribe_form .lb-row-inner .gform_footer {
  padding-top: 0;
  text-align: center;
}
@media (max-width: 600px) {
  body.new-design .subscribe_form .lb-row-inner .gform_footer {
    padding-top: 0;
  }
}
body.new-design .subscribe_form .lb-row-inner .gform_footer input {
  font-weight: 600;
}
@media (max-width: 600px) {
  body.new-design .subscribe_form .lb-row-inner .gform_footer input {
    width: auto !important;
    padding: 0 2rem !important;
  }
}
body.new-design .ginput_container_consent,
body.new-design .ginput_container_checkbox,
body.new-design .ginput_container_radio {
  cursor: pointer;
}
body.new-design .ginput_container_consent input[type=radio],
body.new-design .ginput_container_checkbox input[type=radio],
body.new-design .ginput_container_radio input[type=radio] {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  word-wrap: normal !important;
}
body.new-design .ginput_container_consent input[type=radio]:focus-visible + label::before,
body.new-design .ginput_container_checkbox input[type=radio]:focus-visible + label::before,
body.new-design .ginput_container_radio input[type=radio]:focus-visible + label::before {
  box-shadow: 0 0 0 3px #ffbf47;
  outline: 3px solid transparent;
}
body.new-design .ginput_container_consent input[type=radio]:checked + label::after,
body.new-design .ginput_container_checkbox input[type=radio]:checked + label::after,
body.new-design .ginput_container_radio input[type=radio]:checked + label::after {
  opacity: 1;
}
body.new-design .ginput_container_consent input[type=radio]:hover:not(:checked) + label::after,
body.new-design .ginput_container_checkbox input[type=radio]:hover:not(:checked) + label::after,
body.new-design .ginput_container_radio input[type=radio]:hover:not(:checked) + label::after {
  opacity: 0.4;
}
body.new-design .ginput_container_consent input[type=checkbox],
body.new-design .ginput_container_checkbox input[type=checkbox],
body.new-design .ginput_container_radio input[type=checkbox] {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}
body.new-design .ginput_container_consent input[type=checkbox]:checked ~ label::after,
body.new-design .ginput_container_consent input[type=checkbox]:checked + span::after,
body.new-design .ginput_container_checkbox input[type=checkbox]:checked ~ label::after,
body.new-design .ginput_container_checkbox input[type=checkbox]:checked + span::after,
body.new-design .ginput_container_radio input[type=checkbox]:checked ~ label::after,
body.new-design .ginput_container_radio input[type=checkbox]:checked + span::after {
  opacity: 1;
}
body.new-design .ginput_container_consent input[type=checkbox]:hover:not(:checked) ~ label::after,
body.new-design .ginput_container_consent input[type=checkbox]:hover:not(:checked) + span::after,
body.new-design .ginput_container_checkbox input[type=checkbox]:hover:not(:checked) ~ label::after,
body.new-design .ginput_container_checkbox input[type=checkbox]:hover:not(:checked) + span::after,
body.new-design .ginput_container_radio input[type=checkbox]:hover:not(:checked) ~ label::after,
body.new-design .ginput_container_radio input[type=checkbox]:hover:not(:checked) + span::after {
  opacity: 0.4;
}
body.new-design .ginput_container_consent label,
body.new-design .ginput_container_checkbox label,
body.new-design .ginput_container_radio label {
  cursor: pointer;
  position: relative;
  display: block;
  padding-left: 1.5rem !important;
  margin-right: 0;
  font-weight: 500;
}
body.new-design .ginput_container_consent label::before,
body.new-design .ginput_container_checkbox label::before,
body.new-design .ginput_container_radio label::before {
  box-sizing: border-box;
  width: 1rem;
  height: 1rem;
  content: "";
  position: absolute;
  top: 0.125rem;
  left: 0;
  border-radius: 3px;
  border: 2px solid #272727;
  background-color: transparent;
}
body.new-design .ginput_container_consent label::after,
body.new-design .ginput_container_checkbox label::after,
body.new-design .ginput_container_radio label::after {
  box-sizing: border-box;
  width: 1rem;
  height: 1rem;
  content: "";
  position: absolute;
  background: url(https://migrants-refugees.va/wp-content/uploads/2021/04/checkmark.svg);
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-color: transparent;
  top: 0.125rem;
  left: 0.125rem;
  opacity: 0;
  transition: 0.14s ease-in-out;
}
body.new-design .Map-frame {
  position: relative;
  overflow: hidden;
  width: 50vw;
}
@media (max-width: 1440px) {
  body.new-design .Map-frame {
    width: 100%;
  }
}
body.new-design .Map-dots {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
}
body.new-design .Map-dots .map-dot {
  position: absolute;
  height: 10px;
  width: 10px;
  transform: translate(-50%, -50%);
  transform-origin: center center;
  overflow: visible;
}
body.new-design .Map-dots .map-dot g {
  transform: translate(50%, 50%);
}
body.new-design .Map-zoom {
  position: absolute;
  top: 50%;
  right: 0.5rem;
  transform: translateY(-50%);
}
@media (max-width: 600px) {
  body.new-design .Map-zoom {
    top: auto;
    bottom: 0.5rem;
    transform: translateY(0);
  }
}
body.new-design .Map-zoom .zoom {
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 2rem;
  width: 2rem;
  min-width: 2rem;
  min-height: 2rem;
  background: #272727;
  border: none;
  color: #ffffff;
  font-size: 1.5rem;
  line-height: 1;
  font-weight: bold;
  transition: 0.14s ease-in-out;
  cursor: pointer;
}
body.new-design .Map-zoom .zoom--in {
  margin-bottom: 0.5rem;
}
body.new-design .Map-zoom .zoom:hover {
  background: #009fb7;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
}
body.new-design .Map-zoom .zoom:focus {
  outline: none;
}
body.new-design .Map-zoom .zoom[disabled=disabled] {
  background: #272727;
  opacity: 0.2;
  cursor: not-allowed;
}
body.new-design .Map-container {
  position: relative;
  width: 100%;
  transition: 0.14s ease-in-out;
}
body.new-design .Map-container img {
  display: flex;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
body.new-design .Map-container .map-pin {
  position: absolute;
  transform: translate3d(-50%, -100%, 0);
  width: 22px;
  padding: 0 2px;
  height: auto;
  cursor: pointer;
  transition: 0.14s ease-in-out;
  overflow: visible;
}
@media (max-width: 1024px) {
  body.new-design .Map-container .map-pin {
    width: 18px;
  }
}
body.new-design .Map-container .map-pin.emergency path {
  fill: #d64444;
}
body.new-design .Map-container .map-pin--emergency {
  display: block;
  height: 1rem;
  width: 1rem;
  background: #d64444;
  border-radius: 50%;
  will-change: box-shadow;
  animation: pulse 2.5s infinite;
  z-index: 999;
  backface-visibility: hidden;
  perspective: 1000;
}
body.new-design .Map-container .map-pin--emergency::before {
  content: "";
  height: 1px;
  width: 1px;
  position: absolute;
  z-index: -1;
  top: 50%;
  left: 50%;
  border-radius: 50%;
  transform: translate(-50%, -50%);
  will-change: box-shadow;
  animation: pulse 2.5s infinite;
  backface-visibility: hidden;
  perspective: 1000;
}
@keyframes pulse {
  0% {
    box-shadow: 0 0 0 0 rgba(214, 68, 68, 0.7);
  }
  80% {
    box-shadow: 0 0 0 20px rgba(214, 68, 68, 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(214, 68, 68, 0);
  }
}
body.new-design .Map-container .map-pin path {
  transition: 0.14s ease-in-out;
  fill: #009fb7;
  width: 18px;
}
@media (max-width: 1024px) {
  body.new-design .Map-container .map-pin path {
    width: 16px;
  }
}
body.new-design .Map-container .map-pin.active path, body.new-design .Map-container .map-pin:hover path {
  fill: #272727;
}
body.new-design .Map-container .map-pin.active {
  z-index: 9;
}
body.new-design .Map-container #Map-svg {
  width: 100%;
  height: auto;
  display: flex;
}
body.new-design .Map-container #Map-globe {
  fill: #fed766;
}
body.new-design .map-info {
  position: absolute;
  display: none;
  width: 33.3333333333vw;
  background: #272727;
  padding: 32px 28px;
  border: 4px solid #fed766;
  z-index: 9999;
}
@media (max-width: 1440px) {
  body.new-design .map-info {
    width: 47.9166666667vw;
  }
}
@media (max-width: 1024px) {
  body.new-design .map-info {
    width: 75vw;
  }
}
@media (max-width: 600px) {
  body.new-design .map-info {
    width: 83.3333333333vw;
  }
}
body.new-design .map-info__arrow-wrapper {
  position: absolute;
}
body.new-design .map-info__arrow {
  content: "";
  height: 2rem;
  width: 2rem;
  background-color: #272727;
  border-top: #fed766 solid 4px;
  border-left: #fed766 solid 4px;
  transform: rotate(135deg);
}
@media (max-width: 1024px) {
  body.new-design .map-info__arrow {
    height: 1.25rem;
    width: 1.25rem;
  }
}
body.new-design .map-info p:not(:last-child) {
  margin-bottom: 22px;
}
body.new-design .map-info__close {
  display: flex;
  position: absolute;
  right: 1rem;
  top: 1rem;
}
body.new-design .map-info__close svg path {
  transition: 0.14s ease-in-out;
}
body.new-design .map-info__close:hover svg path {
  stroke: #009fb7;
}
body.new-design .map-info__title, body.new-design .map-info__body, body.new-design .map-info__links {
  color: #ffffff;
}
body.new-design .map-info__title {
  font-weight: 700;
  font-size: 24px;
  margin-bottom: 1.5rem;
}
@media (max-width: 1440px) {
  body.new-design .map-info__title {
    font-size: 21px;
  }
}
@media (max-width: 600px) {
  body.new-design .map-info__title {
    font-size: 18px;
  }
}
body.new-design .map-info__body {
  max-height: 250px;
  padding-right: 10px;
  margin-bottom: 1.5rem;
  overflow: auto;
}
body.new-design .map-info__body::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}
body.new-design .map-info__body::-webkit-scrollbar-track {
  background: #c8dede;
  border-radius: 3px;
}
body.new-design .map-info__body::-webkit-scrollbar-thumb {
  background-color: #009fb7;
  border-radius: 3px;
}
@media (max-width: 1024px) {
  body.new-design .map-info__body {
    max-height: 200px;
  }
}
@media (max-width: 600px) {
  body.new-design .map-info__body {
    max-height: 180px;
  }
}
body.new-design .map-info__links__title {
  font-weight: 700;
  margin-bottom: 1rem;
}
body.new-design .map-info__links__learn-more {
  font-weight: 700;
}
body.new-design .map-info__links a {
  color: #ffffff;
  font-weight: 600;
  transition: 0.14s ease-in-out;
}
body.new-design .map-info__links a, body.new-design .map-info__links a.current {
  color: #fed766;
}
body.new-design .map-info__links a:not(:last-child) {
  margin-right: 1rem;
}
body.new-design .map-info__links a:hover {
  color: #009fb7;
}
body.new-design .Map-legends {
  position: relative;
  top: 0;
  left: 0;
  background: #ffffff;
  padding: 5px 10px 5px 1px;
  z-index: 99;
  margin-top: -1px -1px 0;
  font-size: 0.85rem;
}
@media (max-width: 600px) {
  body.new-design .Map-legends {
    padding: 0;
  }
}
body.new-design .Map-legends .legends {
  list-style: none;
  padding-left: 0;
}
body.new-design .Map-legends .legends .legend {
  display: flex;
  align-items: center;
  font-style: italic;
}
body.new-design .Map-legends .legends .legend:not(:last-child) {
  margin-bottom: 1rem;
}
body.new-design .Map-legends .legends .legend.emergency .legend__bar {
  background: #d64444;
  height: 4px;
  width: 1rem;
  margin-right: 0.5rem;
  display: flex;
}
@media (max-width: 768px) {
  body.new-design button.activelang {
    display: none;
  }
}
body.new-design .header_top {
  display: none;
}
body.new-design nav.mobile_menu ul > li > span.mobile_arrow i {
  color: #fff !important;
}
@media (min-width: 1001px) {
  body.new-design header:not(.sticky) {
    /* MOBILE NAV */
  }
  body.new-design header:not(.sticky) .header_bottom {
    height: 100px;
    background-color: transparent !important;
    padding: 20px 0 0 !important;
  }
}
@media (min-width: 1001px) and (max-width: 600px) {
  body.new-design header:not(.sticky) .header_bottom {
    padding: 0 !important;
  }
}
@media (min-width: 1001px) {
  body.new-design header:not(.sticky) .header_bottom .container {
    background-color: transparent;
  }
  body.new-design header:not(.sticky) .header_bottom .container .container_inner {
    width: 100% !important;
  }
}
@media (min-width: 1001px) and (max-width: 600px) {
  body.new-design header:not(.sticky) .header_bottom .container .container_inner {
    padding: 0 15px !important;
  }
}
@media (min-width: 1001px) {
  body.new-design header:not(.sticky) .header_bottom .container .container_inner .q_logo a {
    height: 100px;
  }
  body.new-design header:not(.sticky) .header_bottom .container .container_inner .q_logo a:hover img {
    background-color: #009fb7 !important;
  }
  body.new-design header:not(.sticky) .header_bottom .container .container_inner .q_logo a img {
    height: 100px !important;
    margin-top: -5px !important;
    padding: 20px 40px 20px 80px;
    background-color: #009fb7 !important;
    transition: 0.14s ease-in-out;
  }
}
@media (min-width: 1001px) and (max-width: 1440px) {
  body.new-design header:not(.sticky) .header_bottom .container .container_inner .q_logo a img {
    padding: 20px 20px 20px 40px;
  }
}
@media (min-width: 1001px) {
  body.new-design header:not(.sticky) .header_bottom .container .container_inner .main_menu.right {
    background-color: #ffffff !important;
  }
}
@media (min-width: 1001px) {
  body.new-design header:not(.sticky) .header_bottom nav.main_menu ul {
    padding-right: 5vw;
  }
  body.new-design header:not(.sticky) .header_bottom nav.main_menu ul li {
    height: 60px;
  }
  body.new-design header:not(.sticky) .header_bottom nav.main_menu ul li.current-menu-item > a span, body.new-design header:not(.sticky) .header_bottom nav.main_menu ul li.current-menu-parent > a span {
    font-weight: 800;
  }
  body.new-design header:not(.sticky) .header_bottom nav.main_menu ul li a {
    color: #272727;
    font-size: 1em;
    padding: 0 1em;
    line-height: 60px;
  }
  body.new-design header:not(.sticky) .header_bottom nav.main_menu ul li a:hover {
    color: #009fb7 !important;
  }
  body.new-design header:not(.sticky) .header_bottom nav.main_menu ul li .second ul {
    background-color: #009fb7 !important;
    padding-right: 0.2rem !important;
  }
  body.new-design header:not(.sticky) .header_bottom nav.main_menu ul li .second ul li {
    height: auto;
    margin: 1rem 0;
    width: 275px;
  }
  body.new-design header:not(.sticky) .header_bottom nav.main_menu ul li .second ul li.menu-item-long {
    width: 24em;
  }
  body.new-design header:not(.sticky) .header_bottom nav.main_menu ul li .second ul li a {
    line-height: 1.2rem;
    color: #fff !important;
    padding: 0 1.5rem;
  }
  body.new-design header:not(.sticky) .header_bottom nav.main_menu ul li .second ul li a:hover {
    color: #fed766 !important;
  }
}
@media (min-width: 1001px) {
  body.new-design header:not(.sticky) .lang_switcher_row {
    background-color: #fed766;
    display: flex;
    flex-direction: row-reverse;
    justify-content: space-between;
  }
  body.new-design header:not(.sticky) .lang_switcher_row .social-icons {
    display: flex;
    align-items: center;
    width: auto;
    padding: 10px 1.5em;
  }
  body.new-design header:not(.sticky) .lang_switcher_row .social-icons a {
    margin-right: 1em;
    color: #000000;
    transition: 0.14s ease-in-out;
  }
  body.new-design header:not(.sticky) .lang_switcher_row .social-icons a:hover {
    color: #009fb7;
  }
}
@media (min-width: 1001px) {
  body.new-design header:not(.sticky) .lang_switcher {
    width: auto;
    text-align: right;
    height: 40px;
    padding: 10px 5vw;
  }
  body.new-design header:not(.sticky) .lang_switcher .activelang {
    border: none;
    background-color: transparent;
    text-align: left;
    font-size: 0.8em;
    color: #272727;
    font: 400 1em/1.3em "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif;
    padding-right: 1.5em;
  }
  body.new-design header:not(.sticky) .lang_switcher .activelang .lang-down-arrow {
    padding-left: 5px;
  }
  body.new-design header:not(.sticky) .lang_switcher .activelang .lang-title {
    text-transform: uppercase;
  }
  body.new-design header:not(.sticky) .lang_switcher .lang-dropdown {
    display: none;
    position: absolute;
    right: 5vw;
    background-color: #fed766;
    min-width: 60px;
    text-align: center;
    z-index: 1;
    border-radius: 0 0 10px 10px;
    padding: 10px;
  }
  body.new-design header:not(.sticky) .lang_switcher .lang-dropdown a {
    display: inline-block;
    margin: 0 10px;
    text-transform: uppercase;
    transition: 0.14s ease-in-out;
    color: #272727;
  }
  body.new-design header:not(.sticky) .lang_switcher .lang-dropdown a:hover {
    color: #009fb7;
  }
  body.new-design header:not(.sticky) .lang_switcher:hover .lang-dropdown {
    display: block !important;
  }
}
@media (min-width: 1001px) {
  body.new-design header:not(.sticky) .header_inner {
    background-color: transparent;
  }
  body.new-design header:not(.sticky) .header_inner .mobile_menu_button span > i {
    color: #ffffff;
  }
  body.new-design header:not(.sticky) .header_inner .mobile_menu li {
    border-bottom: 0 !important;
  }
  body.new-design header:not(.sticky) .header_inner .mobile_menu li a,
body.new-design header:not(.sticky) .header_inner .mobile_menu li h3 {
    color: #ffffff !important;
  }
  body.new-design header:not(.sticky) .header_inner .mobile_menu li span.mobile_arrow i {
    color: #fff !important;
  }
  body.new-design header:not(.sticky) .header_inner .mobile_menu li .lang_switcher {
    padding-top: 0;
  }
  body.new-design header:not(.sticky) .header_inner .mobile_menu li .lang_switcher a {
    font-size: 0.8em !important;
  }
}
@media (min-width: 1001px) {
  body.new-design .full_width_inner {
    margin-top: -133px !important;
  }
}
@media (min-width: 1001px) and (max-width: 600px) {
  body.new-design .full_width_inner {
    margin-top: 0 !important;
  }
}
@media (min-width: 1001px) {
  body.new-design header.sticky .header_bottom {
    height: 80px !important;
  }
  body.new-design header.sticky .header_bottom .lang_switcher,
body.new-design header.sticky .header_bottom .site-search {
    display: none !important;
  }
  body.new-design header.sticky .header_bottom .q_logo a {
    height: 50px;
  }
  body.new-design header.sticky .header_bottom .q_logo img {
    top: -15px;
  }
  body.new-design header.sticky .header_bottom nav.main_menu ul li .second ul {
    background-color: #272727 !important;
    padding-right: 0.2rem !important;
  }
  body.new-design header.sticky .header_bottom nav.main_menu ul li .second ul li {
    height: auto;
    margin: 1rem 0 !important;
    width: 275px;
  }
  body.new-design header.sticky .header_bottom nav.main_menu ul li .second ul li a {
    line-height: 1.2rem !important;
    color: #fff !important;
    padding: 0 0em 0 1.5rem !important;
  }
  body.new-design header.sticky .header_bottom nav.main_menu ul li .second ul li a:hover {
    color: #fed766 !important;
  }
  body.new-design header.sticky .header_bottom nav.main_menu ul li a {
    color: #ffffff;
    line-height: 80px !important;
    font-size: 1rem;
  }
}
@media (min-width: 1001px) and (max-width: 1024px) {
  body.new-design header.sticky .header_bottom nav.main_menu ul li a {
    padding: 0 10px;
  }
}
@media (min-width: 1001px) {
  body.new-design header.sticky .header_bottom nav.main_menu ul li a:hover {
    color: #fed766;
    opacity: 1 !important;
  }
}
body.new-design .site-search {
  display: flex;
  align-items: center;
  padding-left: 3vw;
}
body.new-design .site-search button,
body.new-design .site-search input[type=text] {
  height: 1.5rem;
}
body.new-design .site-search button {
  background: none;
  border: 0;
  cursor: pointer;
}
body.new-design .site-search button:hover, body.new-design .site-search button:focus {
  outline: none;
}
body.new-design .site-search button:hover svg, body.new-design .site-search button:focus svg {
  fill: #009fb7;
}
body.new-design .site-search input[type=text] {
  border: 0;
  border-radius: 0;
  border-bottom: 1px solid rgba(39, 39, 39, 0.5);
  padding-left: 0 !important;
  margin: 0;
  font-weight: 400 !important;
  font-size: 0.85rem !important;
}
body.new-design .site-search input[type=text]::-webkit-input-placeholder, body.new-design .site-search input[type=text]::placeholder {
  color: #272727;
  opacity: 0.5;
  transition: 0.14s ease-in-out;
}
body.new-design .site-search svg {
  height: 1rem;
  width: 1rem;
  transition: 0.14s ease-in-out;
}
body.new-design .mobile_menu .site-search button:hover svg, body.new-design .mobile_menu .site-search button:focus svg {
  fill: #ffffff;
}
body.new-design .mobile_menu .site-search input[type=text] {
  border-bottom-color: #ffffff;
  color: #ffffff !important;
}
body.new-design .mobile_menu .site-search input[type=text]::-webkit-input-placeholder, body.new-design .mobile_menu .site-search input[type=text]::placeholder {
  color: #ffffff;
}
body.new-design .mobile_menu .site-search svg {
  fill: #ffffff;
}
body.new-design .drop_down .second .inner > ul,
body.new-design li.narrow .second .inner ul {
  background-color: #fff !important;
}
body.new-design .drop_down .second .inner > ul li,
body.new-design li.narrow .second .inner ul li {
  width: 285px;
}
body.new-design .drop_down .second .inner > ul li a,
body.new-design li.narrow .second .inner ul li a {
  color: #272727;
}
body.new-design li.menu-item.menu-item-external a::after {
  content: "";
  height: 12px;
  width: 12px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5 13.333h-10a.836.836 0 01-.833-.833v-10c0-.458.375-.833.833-.833h4.167A.836.836 0 007.5.833.836.836 0 006.667 0h-5C.742 0 0 .75 0 1.667v11.666C0 14.25.75 15 1.667 15h11.666C14.25 15 15 14.25 15 13.333v-5a.836.836 0 00-.833-.833.836.836 0 00-.834.833V12.5a.836.836 0 01-.833.833zM9.167.833c0 .459.375.834.833.834h2.158L4.55 9.275a.83.83 0 101.175 1.175l7.608-7.608V5c0 .458.375.833.834.833A.836.836 0 0015 5V.833A.836.836 0 0014.167 0H10a.836.836 0 00-.833.833z' fill='%23ffffff'/%3E%3C/svg%3E");
  display: inline-block;
  margin-left: 6px;
  background-repeat: no-repeat;
  background-size: contain;
}
@media (max-width: 1280px) {
  body.new-design li.menu-item.menu-item-external a::after {
    height: 9px;
    width: 9px;
    margin-left: 5px;
  }
}
@media (max-width: 1366px) {
  body.new-design header:not(.sticky) .header_bottom nav.main_menu ul li a {
    padding: 0 1em !important;
  }
}
@media screen and (max-width: 1275px) {
  body.new-design header:not(.sticky) .header_bottom nav.main_menu ul li a {
    padding: 0 0.7em !important;
    font-size: 13px;
  }
}
@media (max-width: 1024px) {
  body.new-design header:not(.sticky) .header_bottom .container .container_inner .q_logo a img {
    width: auto !important;
  }
  body.new-design .header_inner {
    background-color: #009fb7;
  }
  body.new-design .header_inner .mobile_menu_button span > i {
    color: #ffffff;
    font-size: 25px !important;
  }
  body.new-design .header_inner .mobile_menu li {
    border-bottom: 0 !important;
  }
  body.new-design .header_inner .mobile_menu li.current-menu-item > a span,
body.new-design .header_inner .mobile_menu li.current-menu-item > h3 span, body.new-design .header_inner .mobile_menu li.current-menu-parent > a span,
body.new-design .header_inner .mobile_menu li.current-menu-parent > h3 span {
    font-weight: 800;
  }
  body.new-design .header_inner .mobile_menu li a,
body.new-design .header_inner .mobile_menu li h3 {
    color: #ffffff;
  }
  body.new-design .header_inner .mobile_menu li a.active,
body.new-design .header_inner .mobile_menu li h3.active {
    font-weight: 600 !important;
  }
  body.new-design .header_inner .mobile_menu li.mobile {
    display: flex;
    justify-content: space-between;
  }
  body.new-design .header_inner .mobile_menu li .lang_switcher {
    display: flex;
    padding-top: 0;
  }
  body.new-design .header_inner .mobile_menu li .lang_switcher a {
    font-size: 0.8em !important;
    margin-right: 1em;
  }
  body.new-design .header_inner .mobile_menu li .lang_switcher a.active {
    font-weight: 800 !important;
  }
}
body.new-design.home .page_header:not(.sticky) .lb-logo_wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  background: #009fb7;
  width: 20vw;
  padding: 0 50px;
}
@media (max-width: 1440px) {
  body.new-design.home .page_header:not(.sticky) .lb-logo_wrapper {
    width: 25vw;
  }
}
@media (max-width: 1000px) {
  body.new-design.home .page_header:not(.sticky) .lb-logo_wrapper {
    width: auto;
    background-color: transparent;
    padding: 0;
    display: block;
  }
}
body.new-design.home .page_header:not(.sticky) .lb-logo_wrapper .q_logo {
  display: none;
}
@media (max-width: 1000px) {
  body.new-design.home .page_header:not(.sticky) .lb-logo_wrapper .q_logo {
    display: flex;
  }
}
body.new-design.home .page_header:not(.sticky) .lb-logo_wrapper form.site-search {
  padding-left: 0;
}
body.new-design.home .page_header:not(.sticky) .lb-logo_wrapper form.site-search input[type=text] {
  color: #ffffff !important;
  border-color: #ffffff;
}
body.new-design.home .page_header:not(.sticky) .lb-logo_wrapper form.site-search input[type=text]::-webkit-input-placeholder, body.new-design.home .page_header:not(.sticky) .lb-logo_wrapper form.site-search input[type=text]::placeholder {
  color: #ffffff;
  opacity: 1;
}
body.new-design.home .page_header:not(.sticky) .lb-logo_wrapper form.site-search button[type=submit] svg {
  fill: #ffffff;
}
@media (max-width: 1000px) {
  body.new-design.home .page_header:not(.sticky) .lb-logo_wrapper form.site-search {
    display: none !important;
  }
}
body.new-design.home .page_header.sticky .lb-logo_wrapper .q_logo {
  display: block;
}
body.new-design.home .page_header.sticky .lb-logo_wrapper form.site-search {
  display: none !important;
}
body.new-design.home .page_header .main_menu form.site-search {
  display: none !important;
}
body.new-design footer {
  background: #272727;
}
body.new-design footer .footer_top_holder {
  background: #272727;
}
body.new-design footer .footer_top_holder .textwidget h5 {
  font-family: "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
body.new-design footer .footer_bottom_holder {
  margin-top: -2px;
  background: #272727;
}
body.new-design footer .footer_bottom_holder i {
  font-size: 30px !important;
}
@media (max-width: 600px) {
  body.new-design footer .footer_bottom_holder i {
    font-size: 20px !important;
  }
}
body.new-design footer .lb_footer {
  background: #272727;
}
body.new-design footer .container_inner {
  position: static;
}
body.new-design .lb-colophon {
  position: absolute;
  right: 20px;
  bottom: 20px;
  opacity: 0.4;
  display: flex;
}
body.new-design .lb-colophon:hover {
  opacity: 0.8;
}
body.new-design .lb-colophon svg {
  width: 30px;
  height: auto;
}
body.new-design .page-id-9498,
body.new-design .page-id-9898 {
  /******************************************************************
  Stylesheet: Sliders
  ******************************************************************/
}
body.new-design .page-id-9498 .lb-slider,
body.new-design .page-id-9898 .lb-slider {
  padding: 0 4.1666666667vw;
  margin-top: -150px;
}
@media (max-width: 1024px) {
  body.new-design .page-id-9498 .lb-slider,
body.new-design .page-id-9898 .lb-slider {
    margin-top: -50px;
  }
}
body.new-design .page-id-9498 .lb-slider:not(.slick-initialized),
body.new-design .page-id-9898 .lb-slider:not(.slick-initialized) {
  display: flex;
}
body.new-design .page-id-9498 .lb-slider:not(.slick-initialized) .slick-dots,
body.new-design .page-id-9898 .lb-slider:not(.slick-initialized) .slick-dots {
  opacity: 0;
}
body.new-design .page-id-9498 .lb-slider:not(.slick-initialized) + .lb-slider-nav,
body.new-design .page-id-9898 .lb-slider:not(.slick-initialized) + .lb-slider-nav {
  opacity: 0;
}
body.new-design .page-id-9498 .lb-slider .slick-track,
body.new-design .page-id-9898 .lb-slider .slick-track {
  display: flex;
}
body.new-design .page-id-9498 .lb-slider .slick-list,
body.new-design .page-id-9898 .lb-slider .slick-list {
  overflow: visible !important;
}
@media (max-width: 1024px) {
  body.new-design .page-id-9498 .lb-slider .slick-list,
body.new-design .page-id-9898 .lb-slider .slick-list {
    padding-right: 8.3333333333vw;
  }
}
body.new-design .page-id-9498 .lb-slider .slick-prev,
body.new-design .page-id-9498 .lb-slider .slick-next,
body.new-design .page-id-9898 .lb-slider .slick-prev,
body.new-design .page-id-9898 .lb-slider .slick-next {
  transition: 0.14s ease-in-out;
}
body.new-design .page-id-9498 .lb-slider .slick-prev.slick-disabled,
body.new-design .page-id-9498 .lb-slider .slick-next.slick-disabled,
body.new-design .page-id-9898 .lb-slider .slick-prev.slick-disabled,
body.new-design .page-id-9898 .lb-slider .slick-next.slick-disabled {
  opacity: 0;
  z-index: 0;
}
body.new-design .page-id-9498 .lb-slider .lb-card-wrapper,
body.new-design .page-id-9898 .lb-slider .lb-card-wrapper {
  padding: 0.5rem 1rem;
  height: inherit;
  width: 22.9166666667vw;
  min-width: 22.9166666667vw;
}
@media (max-width: 1024px) {
  body.new-design .page-id-9498 .lb-slider .lb-card-wrapper,
body.new-design .page-id-9898 .lb-slider .lb-card-wrapper {
    width: 41.6666666667vw;
    min-width: 41.6666666667vw;
  }
}
@media (max-width: 767px) {
  body.new-design .page-id-9498 .lb-slider .lb-card-wrapper,
body.new-design .page-id-9898 .lb-slider .lb-card-wrapper {
    width: 83.3333333333vw;
    min-width: 83.3333333333vw;
  }
}
body.new-design .page-id-9498 .lb-slider .lb-card-wrapper .lb-card-inner,
body.new-design .page-id-9898 .lb-slider .lb-card-wrapper .lb-card-inner {
  height: 100%;
  background: #ffffff;
  padding: 2rem 2rem 2rem 2.75rem;
  border-radius: 2.5rem 2.5rem 2.5rem 0;
  overflow: hidden;
  transform: translateZ(0);
  position: relative;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
}
@media (max-width: 1440px) {
  body.new-design .page-id-9498 .lb-slider .lb-card-wrapper .lb-card-inner,
body.new-design .page-id-9898 .lb-slider .lb-card-wrapper .lb-card-inner {
    padding: 1.5rem 1.5rem 1.5rem 2.25rem;
  }
}
body.new-design .page-id-9498 .lb-slider .lb-card-wrapper .lb-card-inner::before,
body.new-design .page-id-9898 .lb-slider .lb-card-wrapper .lb-card-inner::before {
  content: "";
  height: 100%;
  width: 0.75rem;
  background-color: #fed766;
  display: block;
  position: absolute;
  left: -1px;
  top: 0;
}
body.new-design .page-id-9498 .lb-slider .lb-card-wrapper .lb-card,
body.new-design .page-id-9898 .lb-slider .lb-card-wrapper .lb-card {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}
body.new-design .page-id-9498 .lb-slider .lb-card-wrapper .lb-card-footer,
body.new-design .page-id-9898 .lb-slider .lb-card-wrapper .lb-card-footer {
  text-align: right;
}
body.new-design .page-id-9498 .lb-slider .lb-card-wrapper.-togetheragainsthumantrafficking h1.bottom,
body.new-design .page-id-9898 .lb-slider .lb-card-wrapper.-togetheragainsthumantrafficking h1.bottom {
  word-break: break-all;
}
body.new-design .page-id-9498 .lb-slider .lb-card-wrapper .lb-card-category,
body.new-design .page-id-9898 .lb-slider .lb-card-wrapper .lb-card-category {
  color: #000000;
  opacity: 0.5;
  margin-bottom: 0.75rem !important;
  font-weight: 700;
}
body.new-design .page-id-9498 .lb-slider .lb-card-wrapper h1.lb-card-title,
body.new-design .page-id-9898 .lb-slider .lb-card-wrapper h1.lb-card-title {
  font-size: 1.25rem !important;
  margin-bottom: 0.75rem !important;
}
body.new-design .page-id-9498 .lb-slider .lb-card-wrapper .lb-text,
body.new-design .page-id-9898 .lb-slider .lb-card-wrapper .lb-text {
  margin-bottom: 1.25rem !important;
}
body.new-design .page-id-9498 .lb-slider .lb-card-wrapper:nth-child(odd) .lb-card-inner,
body.new-design .page-id-9898 .lb-slider .lb-card-wrapper:nth-child(odd) .lb-card-inner {
  background: #fed766;
}
body.new-design .page-id-9498 .lb-slider .lb-card-wrapper:nth-child(odd) .lb-card-inner::before,
body.new-design .page-id-9898 .lb-slider .lb-card-wrapper:nth-child(odd) .lb-card-inner::before {
  background: #009fb7;
}
body.new-design .page-id-9498 .lb-slider .lb-card-wrapper:nth-child(odd) .lb-card-inner::after,
body.new-design .page-id-9898 .lb-slider .lb-card-wrapper:nth-child(odd) .lb-card-inner::after {
  content: "";
  width: 75%;
  height: 125%;
  background: url("/wp-content/uploads/2021/03/mr-card-bg.svg") no-repeat center center;
  background-size: contain;
  position: absolute;
  z-index: -1;
  bottom: 0;
  right: 0;
  transform: translate(10%, 10%);
}
@media (max-width: 1024px) {
  body.new-design .page-id-9498 .lb-slider .lb-card-wrapper:nth-child(odd) .lb-card-inner::after,
body.new-design .page-id-9898 .lb-slider .lb-card-wrapper:nth-child(odd) .lb-card-inner::after {
    width: 35vw;
  }
}
@media (max-width: 767px) {
  body.new-design .page-id-9498 .lb-slider .lb-card-wrapper:nth-child(odd) .lb-card-inner::after,
body.new-design .page-id-9898 .lb-slider .lb-card-wrapper:nth-child(odd) .lb-card-inner::after {
    width: 60vw;
  }
}
body.new-design .page-id-9498 .lb-slider .slick-dots,
body.new-design .page-id-9898 .lb-slider .slick-dots {
  display: none;
  list-style: none;
  padding: 1.5rem 0.5rem;
  width: 100%;
  max-width: calc(100% - 130px);
  transition: opacity 0.14s ease-in-out;
}
body.new-design .page-id-9498 .lb-slider .slick-dots li,
body.new-design .page-id-9898 .lb-slider .slick-dots li {
  display: inline-flex;
  padding: 0.5rem;
  width: 25%;
  max-width: 60px;
}
body.new-design .page-id-9498 .lb-slider .slick-dots li button,
body.new-design .page-id-9898 .lb-slider .slick-dots li button {
  width: 100%;
  height: 10px;
  border: 0;
  border-radius: 5px;
  background: #ffffff;
  color: transparent;
  text-indent: -9999px;
  opacity: 0.5;
  transition: 0.14s ease-in-out;
}
body.new-design .page-id-9498 .lb-slider .slick-dots li button:focus:not(:focus-visible),
body.new-design .page-id-9898 .lb-slider .slick-dots li button:focus:not(:focus-visible) {
  outline: none;
}
body.new-design .page-id-9498 .lb-slider .slick-dots li button[aria-selected=true],
body.new-design .page-id-9898 .lb-slider .slick-dots li button[aria-selected=true] {
  opacity: 1;
  background: #ffffff !important;
}
body.new-design .page-id-9498 .lb-slider .slick-dots li button:hover,
body.new-design .page-id-9898 .lb-slider .slick-dots li button:hover {
  opacity: 1;
  background: #fed766;
}
body.new-design .page-id-9498 .lb-slider-nav,
body.new-design .page-id-9898 .lb-slider-nav {
  position: relative;
  width: 91.6666666667vw;
  transition: opacity 0.14s ease-in-out;
}
body.new-design .page-id-9498 .lb-slider-nav-arrows,
body.new-design .page-id-9898 .lb-slider-nav-arrows {
  display: flex;
  justify-content: flex-end;
  margin: -1rem;
  position: absolute;
  right: 0;
  bottom: 1rem;
}
body.new-design .page-id-9498 .slick-next,
body.new-design .page-id-9498 .slick-prev,
body.new-design .page-id-9898 .slick-next,
body.new-design .page-id-9898 .slick-prev {
  background: none;
  border: 0;
  padding: 1rem;
  color: #ffffff;
}
body.new-design .page-id-9498 .slick-next:focus:not(:focus-visible),
body.new-design .page-id-9498 .slick-prev:focus:not(:focus-visible),
body.new-design .page-id-9898 .slick-next:focus:not(:focus-visible),
body.new-design .page-id-9898 .slick-prev:focus:not(:focus-visible) {
  outline: none;
}
body.new-design .page-id-9498 .slick-next:hover,
body.new-design .page-id-9498 .slick-prev:hover,
body.new-design .page-id-9898 .slick-next:hover,
body.new-design .page-id-9898 .slick-prev:hover {
  color: #fed766;
}
body.new-design .page-id-9498 .slick-next.slick-disabled,
body.new-design .page-id-9498 .slick-prev.slick-disabled,
body.new-design .page-id-9898 .slick-next.slick-disabled,
body.new-design .page-id-9898 .slick-prev.slick-disabled {
  opacity: 0.5;
}
body.new-design.page-template-uxhome {
  /******************************************************************
  Stylesheet: Homepage
  ******************************************************************/
}
body.new-design.page-template-uxhome h1.bottom {
  margin-bottom: 2.7777777778vw !important;
}
@media (max-width: 600px) {
  body.new-design.page-template-uxhome h1.bottom,
body.new-design.page-template-uxhome h1.line,
body.new-design.page-template-uxhome h1.line-bottom,
body.new-design.page-template-uxhome h1 {
    font-size: 1.8rem !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-uxhome h2.bottom {
    font-size: 1.3rem !important;
    margin-bottom: 4.1666666667vw !important;
  }
}
body.new-design.page-template-uxhome .social-media-wrapper {
  position: fixed;
  z-index: 99999 !important;
  background: #fed766;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  padding: 0.5rem 1rem;
  z-index: 101;
  box-shadow: 0 3px 24px rgba(0, 0, 0, 0.15);
}
@media (max-width: 600px) {
  body.new-design.page-template-uxhome .social-media-wrapper {
    display: none;
  }
}
body.new-design.page-template-uxhome .social-media-wrapper ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
body.new-design.page-template-uxhome .social-media-wrapper ul li {
  margin-bottom: 0.5rem;
  margin-top: 0.3rem;
}
body.new-design.page-template-uxhome .social-media-wrapper ul li:last-child {
  margin-bottom: 0;
}
body.new-design.page-template-uxhome .social-media-wrapper ul li a:hover img {
  opacity: 0.85;
}
body.new-design.page-template-uxhome .social-media-wrapper ul li a img {
  width: 2rem;
  opacity: 1;
  transition: 0.14s ease-in-out;
}
body.new-design.page-template-uxhome .youtube {
  height: 41vw !important;
  overflow: hidden;
  background-size: cover;
  background-position: center top;
}
@media (max-width: 1600px) {
  body.new-design.page-template-uxhome .youtube {
    height: 51vw !important;
  }
}
body.new-design.page-template-uxhome .youtube .lb-row-inner {
  flex-flow: row;
}
body.new-design.page-template-uxhome .youtube .play-button:hover {
  background-color: #009fb7;
}
body.new-design.page-template-uxhome .youtube .play-button {
  position: absolute;
  right: 0;
  background-color: #272727;
  bottom: 10%;
  z-index: 99999;
  padding: 10px 40px;
  transition: 0.14s ease-in-out;
  top: 22vw;
  height: 65px;
  border-radius: 10px 0 0 10px !important;
  text-transform: uppercase;
  font-weight: 400;
  font-size: 1.5em;
}
body.new-design.page-template-uxhome .youtube .play-button .play-button-inner {
  display: flex;
  align-items: center;
}
@media (max-width: 1600px) {
  body.new-design.page-template-uxhome .youtube .play-button {
    top: 27vw !important;
  }
}
@media (max-width: 1000px) {
  body.new-design.page-template-uxhome .youtube .play-button {
    top: 21vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-uxhome .youtube .play-button {
    height: 50px;
    top: 32vw !important;
    font-size: 1em;
  }
}
body.new-design.page-template-uxhome .youtube .play-button .play-button-inner span {
  color: #fff;
  margin-right: 5px;
}
body.new-design.page-template-uxhome .youtube .play-button .play-button-inner svg {
  width: 44px;
  height: 44px;
  margin-left: 5px;
  vertical-align: middle;
}
@media (max-width: 600px) {
  body.new-design.page-template-uxhome .youtube .play-button .play-button-inner svg {
    width: 22px;
    height: 22px;
    margin-top: -3px;
  }
}
body.new-design.page-template-uxhome .youtube .qode_video_image {
  height: calc(70vh - 130px);
}
@media (max-width: 1024px) {
  body.new-design.page-template-uxhome .youtube .qode_video_image {
    height: calc(80vh - 100px);
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-uxhome .youtube .qode_video_image img {
    height: 90vh;
    object-fit: cover;
    object-position: 10% 50% !important;
  }
}
body.new-design.page-template-uxhome .youtube .qode_video_image .qode_video_box_button_holder {
  top: 65% !important;
}
@media (max-width: 600px) {
  body.new-design.page-template-uxhome .youtube .qode_video_image .qode_video_box_button_holder {
    top: 50% !important;
  }
}
body.new-design.page-template-uxhome .youtube .down-arrow {
  z-index: 99;
  position: absolute;
  bottom: 1rem;
  left: 50%;
  transform: translateX(-50%);
  display: none;
}
body.new-design.page-template-uxhome .youtube .down-arrow img {
  width: 2rem;
  transition: 0.35s ease-in-out;
}
body.new-design.page-template-uxhome .youtube .down-arrow:hover img {
  transform: translateY(0.25rem);
}
body.new-design.page-template-uxhome .lb-row.youtube .lb-row-inner {
  height: 100%;
}
body.new-design.page-template-uxhome .lb-row.slider {
  background-color: #009fb7;
}
body.new-design.page-template-uxhome .lb-row.latest-news {
  border-bottom-right-radius: 170px;
}
@media (max-width: 1440px) {
  body.new-design.page-template-uxhome .lb-row.latest-news {
    border-bottom-right-radius: 9.5vw;
  }
}
body.new-design.page-template-uxhome .lb-row.end-slavery {
  border-top-left-radius: 170px;
}
@media (max-width: 1440px) {
  body.new-design.page-template-uxhome .lb-row.end-slavery {
    border-top-left-radius: 9.5vw;
  }
}
body.new-design.page-template-uxhome .safe-migration {
  padding-left: 8.3333333333vw !important;
  padding-top: 5.2083333333vw !important;
  padding-bottom: 5.2083333333vw !important;
}
@media (max-width: 1024px) {
  body.new-design.page-template-uxhome .safe-migration {
    padding-right: 16.6666666667vw !important;
    padding-left: 16.6666666667vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-uxhome .safe-migration {
    padding-right: 8.3333333333vw !important;
    padding-left: 8.3333333333vw !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-uxhome .safe-migration {
    padding-top: 8.3333333333vw !important;
    padding-bottom: 8.3333333333vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-uxhome .safe-migration {
    padding-top: 12.5vw !important;
    padding-bottom: 12.5vw !important;
  }
}
@media (max-width: 1280px) {
  body.new-design.page-template-uxhome .safe-migration .lb-img-wrapper.tab-hide {
    display: none;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-uxhome .safe-migration .lb-img-wrapper img {
    height: 57vw;
    object-fit: cover;
    object-position: top center;
  }
}
body.new-design.page-template-uxhome .safe-migration .lb-col.text {
  z-index: 11;
  padding-right: 12.5vw;
  padding-top: 2.0833333333vw;
}
body.new-design.page-template-uxhome .safe-migration .lb-col.text h1.bottom {
  margin-bottom: 2.0833333333vw !important;
  text-transform: uppercase;
}
body.new-design.page-template-uxhome .safe-migration .lb-col.text h2.bottom {
  text-transform: none !important;
  margin-bottom: 1.0416666667vw !important;
}
@media (max-width: 1024px) {
  body.new-design.page-template-uxhome .safe-migration .lb-col.text h2.bottom {
    margin-bottom: 2.0833333333vw !important;
  }
}
@media (max-width: 1440px) {
  body.new-design.page-template-uxhome .safe-migration .lb-col.text {
    padding-right: 8.3333333333vw;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-uxhome .safe-migration .lb-col.text {
    padding-right: 0;
    padding-top: 0;
  }
}
body.new-design.page-template-uxhome .safe-migration .lb-col.text .lb-img-wrapper {
  padding-top: 4.1666666667vw;
  width: 33.3333333333vw;
  right: -16.6666666667vw;
  position: relative;
  margin: auto;
  margin-right: 0;
}
body.new-design.page-template-uxhome .safe-migration .lb-col:not(.text) {
  z-index: 10;
}
body.new-design.page-template-uxhome .end-slavery {
  padding-top: 5.2083333333vw !important;
  padding-bottom: 5.2083333333vw !important;
}
@media (max-width: 1024px) {
  body.new-design.page-template-uxhome .end-slavery {
    padding-top: 8.3333333333vw !important;
    padding-bottom: 8.3333333333vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-uxhome .end-slavery {
    padding-top: 12.5vw !important;
    padding-bottom: 12.5vw !important;
  }
}
body.new-design.page-template-uxhome .end-slavery .text {
  padding-right: 12.5vw !important;
  padding-left: 0 !important;
}
@media (max-width: 1440px) {
  body.new-design.page-template-uxhome .end-slavery .text {
    padding-right: 8.3333333333vw !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-uxhome .end-slavery .text {
    padding-right: 0 !important;
  }
}
body.new-design.page-template-uxhome .end-slavery .lb-img-wrapper img {
  padding-left: 4.1666666667vw;
}
@media (max-width: 1024px) {
  body.new-design.page-template-uxhome .end-slavery .lb-img-wrapper img {
    padding-left: 0;
  }
}
body.new-design.page-template-uxhome .quote {
  padding-top: 16.6666666667vw;
  padding-bottom: 16.6666666667vw;
}
@media (max-width: 1440px) {
  body.new-design.page-template-uxhome .quote {
    padding-top: 20.8333333333vw;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-uxhome .quote {
    padding-top: 25vw;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-uxhome .quote {
    padding-top: 33.3333333333vw;
  }
}
@media (max-width: 1440px) {
  body.new-design.page-template-uxhome .quote {
    padding-bottom: 20.8333333333vw;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-uxhome .quote {
    padding-bottom: 25vw;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-uxhome .quote {
    padding-bottom: 33.3333333333vw;
  }
}
body.new-design.page-template-uxhome .quote h1 {
  margin-bottom: 0;
  font-weight: 700;
}
@media (max-width: 1024px) {
  body.new-design.page-template-uxhome .quote {
    background-position: 50% 90% !important;
    background-size: 180% !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-uxhome .quote {
    background-size: cover !important;
    background-position: 50% 50% !important;
  }
}
@media (max-width: 1800px) {
  body.new-design.page-template-uxhome .wp-image-2631 {
    display: none;
  }
}
body.new-design.page-template-uxhome .hero-col-left {
  z-index: 20;
  height: 100%;
}
@media (max-width: 1024px) {
  body.new-design.page-template-uxhome .hero-col-left {
    width: 41.6666666667vw !important;
  }
}
@media (max-width: 1000px) {
  body.new-design.page-template-uxhome .hero-col-left {
    width: 8.3333333333vw !important;
    background: url("/wp-content/uploads/2021/03/mr-bg@2x.png") repeat center center;
    background-size: 75px;
    padding-top: 0;
  }
}
body.new-design.page-template-uxhome .hero-col-left .lb-col-inner {
  height: 100%;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
body.new-design.page-template-uxhome .hero-logo {
  width: 58%;
  height: auto;
}
@media (max-width: 1000px) {
  body.new-design.page-template-uxhome .hero-logo {
    display: none;
  }
}
body.new-design.page-template-uxhome .hero-play-button {
  height: 8.333vw;
  width: 8.333vw;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #fed766;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translate(50%, -50%);
  z-index: 1;
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  transition: box-shadow 0.14s ease-in-out;
}
body.new-design.page-template-uxhome .hero-play-button:hover {
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.5);
}
body.new-design.page-template-uxhome .hero-play-button svg {
  width: 33.333%;
  height: auto;
}
body.new-design.page-template-uxhome .hero-col-right {
  height: 100%;
}
@media (max-width: 1024px) {
  body.new-design.page-template-uxhome .hero-col-right {
    width: 58.3333333333vw !important;
  }
}
@media (max-width: 1000px) {
  body.new-design.page-template-uxhome .hero-col-right {
    width: 91.6666666667vw !important;
  }
}
body.new-design.page-template-uxhome .hero-col-right img {
  object-fit: cover;
  height: 100%;
  width: 100%;
}
body.new-design.page-template-about-php {
  /******************************************************************
  Stylesheet: About
  ******************************************************************/
}
body.new-design.page-template-about-php h1.line {
  text-transform: uppercase;
  font-size: 2.5rem;
}
@media (max-width: 1700px) {
  body.new-design.page-template-about-php h1.line {
    font-size: 35px;
  }
}
@media (max-width: 1280px) {
  body.new-design.page-template-about-php h1.line span {
    white-space: nowrap;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-about-php h1.line span {
    white-space: normal;
  }
}
body.new-design.page-template-about-php h1.line .intro-text {
  font-size: 1.5em;
}
@media (max-width: 600px) {
  body.new-design.page-template-about-php h1.line {
    font-size: 1.5rem;
  }
}
body.new-design.page-template-about-php .q_slider .q_slider_inner,
body.new-design.page-template-about-php .q_slider .item,
body.new-design.page-template-about-php .q_slider .image,
body.new-design.page-template-about-php .q_slider .slider_content_outer,
body.new-design.page-template-about-php .q_slider .slider_content {
  height: inherit !important;
}
body.new-design.page-template-about-php .q_slider .q_slide_text {
  position: absolute;
  right: 0;
  bottom: 0;
}
body.new-design.page-template-about-php .q_slider,
body.new-design.page-template-about-php .carousel-inner {
  height: 50vw !important;
}
@media (max-width: 1700px) {
  body.new-design.page-template-about-php .q_slider,
body.new-design.page-template-about-php .carousel-inner {
    height: 54vw !important;
  }
}
@media (max-width: 1440px) {
  body.new-design.page-template-about-php .q_slider,
body.new-design.page-template-about-php .carousel-inner {
    height: 55vw !important;
  }
}
@media (max-width: 1280px) {
  body.new-design.page-template-about-php .q_slider,
body.new-design.page-template-about-php .carousel-inner {
    height: 56vw !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-about-php .q_slider,
body.new-design.page-template-about-php .carousel-inner {
    height: 60vw !important;
  }
}
@media (max-width: 768px) {
  body.new-design.page-template-about-php .q_slider,
body.new-design.page-template-about-php .carousel-inner {
    height: 47vw !important;
  }
}
body.new-design.page-template-about-php .q_slider #qode-about .slider_content_outer {
  width: 100%;
  background-image: linear-gradient(to top, rgb(0, 0, 0), rgba(0, 0, 0, 0) 50%);
}
@media (max-width: 600px) {
  body.new-design.page-template-about-php .q_slider #qode-about .slider_content_outer {
    background-image: none;
  }
}
body.new-design.page-template-about-php .q_slider #qode-about .slider_content_outer .slider_content {
  left: 0 !important;
  width: 100% !important;
  bottom: 20% !important;
  display: flex;
  align-items: flex-end;
  padding-left: 12.5vw !important;
}
@media (max-width: 1440px) {
  body.new-design.page-template-about-php .q_slider #qode-about .slider_content_outer .slider_content {
    padding-left: 8.3333333333vw !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-about-php .q_slider #qode-about .slider_content_outer .slider_content {
    vertical-align: bottom !important;
  }
}
body.new-design.page-template-about-php .q_slider #qode-about .carousel-inner .item .image {
  background-size: cover;
  background-position-y: -4rem;
}
@media (max-width: 1700px) {
  body.new-design.page-template-about-php .q_slider #qode-about .carousel-inner .item .image {
    background-position-y: 0;
  }
}
@media (max-width: 1440px) {
  body.new-design.page-template-about-php .q_slider #qode-about .carousel-inner .item .image {
    background-position: top;
  }
}
body.new-design.page-template-about-php .q_slider #qode-about h2 {
  text-align: left !important;
  margin-top: calc(46vw - 5.1rem) !important;
  margin-bottom: 0;
}
@media (max-width: 1700px) {
  body.new-design.page-template-about-php .q_slider #qode-about h2 {
    margin-top: calc(50vw - 5.1rem) !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-about-php .q_slider #qode-about h2 {
    margin-top: calc(47vw - 5.1rem) !important;
  }
}
@media (max-width: 768px) {
  body.new-design.page-template-about-php .q_slider #qode-about h2 {
    margin-top: calc(30vw - 5.1rem) !important;
    margin-right: 0;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-about-php .q_slider #qode-about h2 {
    margin-top: 0 !important;
    margin: 0;
    line-height: 0 !important;
  }
}
@media (max-width: 360px) {
  body.new-design.page-template-about-php .q_slider #qode-about h2 {
    margin-top: 4vw !important;
    padding-right: 8.3333333333vw;
  }
}
body.new-design.page-template-about-php .q_slider #qode-about h2 span {
  text-transform: none;
  font-size: 5rem !important;
  line-height: 5.1rem !important;
}
@media (max-width: 1024px) {
  body.new-design.page-template-about-php .q_slider #qode-about h2 span {
    font-size: 4rem !important;
    line-height: 4.1rem !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-about-php .q_slider #qode-about h2 span {
    font-size: 2rem !important;
    line-height: 2.1rem !important;
  }
}
body.new-design.page-template-about-php .q_slider #qode-about h4 span {
  margin-bottom: 2rem;
}
@media (max-width: 600px) {
  body.new-design.page-template-about-php .q_slider #qode-about h4 span {
    margin-bottom: 1rem;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-about-php .video {
    padding-left: 8.3333333333vw !important;
    padding-right: 8.3333333333vw !important;
  }
}
@media (max-width: 1024px) and (max-width: 1440px) {
  body.new-design.page-template-about-php .video {
    padding-left: 10.4166666667vw !important;
    padding-right: 10.4166666667vw !important;
  }
}
@media (max-width: 1024px) and (max-width: 1024px) {
  body.new-design.page-template-about-php .video {
    padding-left: 16.6666666667vw !important;
    padding-right: 16.6666666667vw !important;
  }
}
@media (max-width: 1024px) and (max-width: 600px) {
  body.new-design.page-template-about-php .video {
    padding-left: 8.3333333333vw !important;
    padding-right: 8.3333333333vw !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-about-php .video .lb-col.img {
    padding-bottom: 4.1666666667vw;
  }
}
body.new-design.page-template-about-php .video .lb-col.text {
  padding: 0 12.5vw;
}
@media (max-width: 1440px) {
  body.new-design.page-template-about-php .video .lb-col.text {
    padding: 0 4.1666666667vw 0 8.3333333333vw;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-about-php .video .lb-col.text {
    padding: 0;
  }
}
body.new-design.page-template-about-php .video .video-link:hover .video-play-button {
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.5);
}
body.new-design.page-template-about-php .video .video-link::before {
  content: "";
  height: 8.333vw;
  width: 8.333vw;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translate(50%, -50%);
}
@media (max-width: 1024px) {
  body.new-design.page-template-about-php .video .video-link::before {
    right: 50%;
  }
}
body.new-design.page-template-about-php .video .video-play-button {
  height: 8.333vw;
  width: 8.333vw;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #fed766;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translate(50%, -50%);
  z-index: 1;
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  transition: box-shadow 0.14s ease-in-out;
}
@media (max-width: 1024px) {
  body.new-design.page-template-about-php .video .video-play-button {
    right: 50%;
  }
}
body.new-design.page-template-about-php .video .video-play-button svg {
  width: 33.333%;
  height: auto;
}
@media (max-width: 1024px) {
  body.new-design.page-template-about-php .peoples_pope {
    padding-left: 8.3333333333vw !important;
    padding-right: 8.3333333333vw !important;
  }
}
@media (max-width: 1024px) and (max-width: 1440px) {
  body.new-design.page-template-about-php .peoples_pope {
    padding-left: 10.4166666667vw !important;
    padding-right: 10.4166666667vw !important;
  }
}
@media (max-width: 1024px) and (max-width: 1024px) {
  body.new-design.page-template-about-php .peoples_pope {
    padding-left: 16.6666666667vw !important;
    padding-right: 16.6666666667vw !important;
  }
}
@media (max-width: 1024px) and (max-width: 600px) {
  body.new-design.page-template-about-php .peoples_pope {
    padding-left: 8.3333333333vw !important;
    padding-right: 8.3333333333vw !important;
  }
}
body.new-design.page-template-about-php .peoples_pope .text {
  padding: 0 12.5vw;
}
@media (max-width: 1440px) {
  body.new-design.page-template-about-php .peoples_pope .text {
    padding: 0 4.1666666667vw 0 4.1666666667vw;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-about-php .peoples_pope .text {
    padding: 0;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-about-php .peoples_pope .lb-col.img {
    padding-top: 4.1666666667vw;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-about-php .we_are_the_change {
    padding-left: 8.3333333333vw !important;
    padding-right: 8.3333333333vw !important;
  }
}
@media (max-width: 1024px) and (max-width: 1440px) {
  body.new-design.page-template-about-php .we_are_the_change {
    padding-left: 10.4166666667vw !important;
    padding-right: 10.4166666667vw !important;
  }
}
@media (max-width: 1024px) and (max-width: 1024px) {
  body.new-design.page-template-about-php .we_are_the_change {
    padding-left: 16.6666666667vw !important;
    padding-right: 16.6666666667vw !important;
  }
}
@media (max-width: 1024px) and (max-width: 600px) {
  body.new-design.page-template-about-php .we_are_the_change {
    padding-left: 8.3333333333vw !important;
    padding-right: 8.3333333333vw !important;
  }
}
body.new-design.page-template-about-php .we_are_the_change .text {
  padding: 4.1666666667vw 12.5vw 0;
}
@media (max-width: 1440px) {
  body.new-design.page-template-about-php .we_are_the_change .text {
    padding: 0 4.1666666667vw 0 4.1666666667vw;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-about-php .we_are_the_change .text {
    padding: 0;
  }
}
@media (max-width: 1440px) {
  body.new-design.page-template-about-php .we_are_the_change .text .lb-col-inner {
    display: flex;
    height: 100%;
    align-items: center;
    justify-content: center;
  }
}
body.new-design.page-template-about-php .we_are_the_change .text .lb-img-wrapper {
  padding-top: 8.3333333333vw;
  position: relative;
  left: -16.6666666667vw;
  width: 29.1666666667vw;
}
@media (max-width: 1440px) {
  body.new-design.page-template-about-php .we_are_the_change .text .lb-img-wrapper {
    display: none;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-about-php .we_are_the_change .lb-col.img {
    padding-top: 4.1666666667vw;
  }
}
body.new-design.page-template-about-php .map_section .text {
  padding-right: 4.1666666667vw;
}
@media (max-width: 1440px) {
  body.new-design.page-template-about-php .map_section .text {
    padding-right: 2.0833333333vw;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-about-php .map_section .text {
    padding: 0;
  }
}
body.new-design.page-template-about-php .map_section .text .lb-text {
  color: #ffffff;
}
body.new-design.page-template-about-php .map_section .text .button {
  margin-top: 2.0833333333vw;
}
@media (max-width: 1024px) {
  body.new-design.page-template-about-php .map_section .lb-col.img {
    padding-top: 12.5vw;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-about-php .map_section .lb-col.img {
    padding-top: 16.6666666667vw;
  }
}
body.new-design.page-template-about-php .map_section #Map-svg {
  width: 100%;
  height: auto;
}
body.new-design.page-template-about-php .map_section #Map-svg g[data-location] circle {
  opacity: 1;
  transform: scale(0);
  will-change: transform, opacity;
  transform-origin: 50% 50%;
  animation-duration: 3s;
  animation-name: pulse;
  animation-iteration-count: infinite;
  transform-box: fill-box;
  animation-delay: calc(var(--animation-order) * 300ms);
}
@keyframes pulse {
  from {
    opacity: 1;
    transform: scale(0);
  }
  to {
    transform: scale(1.25);
    opacity: 0;
  }
}
body.new-design.page-template-about-php .bottom_banner_image {
  background-position: 10% center;
  background-repeat: no-repeat;
}
body.new-design.page-template-about-php .bottom_banner_image .lb-row-inner {
  height: 45.8333333333vw;
}
@media (max-width: 1024px) {
  body.new-design.page-template-about-php .bottom_banner_image .lb-row-inner {
    height: 58.3333333333vw;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-about-php .bottom_banner_image .lb-row-inner {
    height: 75vw;
  }
}
@media only screen and (max-width: 600px) {
  body.new-design.page-template-about-php .slider_content .q_slide_text {
    display: none;
  }
  body.new-design.page-template-about-php .slider_content .text {
    margin: 0;
  }
}
@media only screen and (max-width: 420px) {
  body.new-design.page-template-about-php .q_slide_title {
    transform: translateY(0px);
  }
  body.new-design.page-template-about-php .carousel:not(.advanced_responsiveness) .carousel-inner h2 span {
    font-size: 0.49em !important;
  }
  body.new-design.page-template-about-php .carousel:not(.advanced_responsiveness) .carousel-inner .q_slide_subtitle span {
    font-size: 0.5em !important;
  }
}
body.new-design.single-mr_article {
  /******************************************************************
  Stylesheet: Collection - Article
  ******************************************************************/
}
body.new-design.single-mr_article .social-media-share-row svg {
  width: 20px;
  height: 20px;
}
body.new-design.single-mr_article .social-media-share-row svg path {
  fill: #009fb7;
}
body.new-design.single-mr_article .content {
  display: block;
  top: 80px;
  padding: 8.3333333333vw 16.6666666667vw !important;
}
body.new-design.single-mr_article .content .content_inner {
  padding-bottom: 2.7777777778vw;
}
@media (max-width: 1024px) {
  body.new-design.single-mr_article .content {
    top: 0px;
    padding: 210px 8.3333333333vw 8.3333333333vw !important;
  }
}
@media (max-width: 768px) {
  body.new-design.single-mr_article .content {
    padding: 8.3333333333vw 8.3333333333vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.single-mr_article .content {
    padding-top: 8.3333333333vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.single-mr_article .content .breadcrumbs {
    line-height: 1.5rem;
  }
}
body.new-design.single-mr_article .content .breadcrumbs a {
  transition: 0.14s ease-in-out;
  color: #272727;
}
body.new-design.single-mr_article .content .breadcrumbs a:hover {
  color: #009fb7;
}
body.new-design.single-mr_article .content .result-meta-row {
  display: flex;
  align-items: baseline;
  justify-content: space-between;
  flex-flow: wrap;
}
@media (max-width: 600px) {
  body.new-design.single-mr_article .content .result-meta-row {
    flex-wrap: wrap;
    margin-bottom: 4.1666666667vw;
  }
}
body.new-design.single-mr_article .content .result-meta-row .result-meta {
  flex: 1;
  margin-top: 4.1666666667vw;
  margin-bottom: 2.0833333333vw;
  font-weight: 600;
}
@media (max-width: 600px) {
  body.new-design.single-mr_article .content .result-meta-row .result-meta {
    flex-basis: 100%;
    margin-bottom: 4.1666666667vw;
    margin-top: 8.3333333333vw;
  }
}
body.new-design.single-mr_article .content .result-meta-row .download-wrapper {
  margin-left: auto;
  font-size: 16px;
}
@media (max-width: 600px) {
  body.new-design.single-mr_article .content .result-meta-row .download-wrapper {
    margin-bottom: 1.0416666667vw;
  }
}
body.new-design.single-mr_article .content .result-meta-row .download-wrapper .download-link {
  color: #272727;
  opacity: 1;
  font-weight: 600;
  font-family: "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif;
  transition: 0.14s ease-in-out;
}
body.new-design.single-mr_article .content .result-meta-row .download-wrapper .download-link:not(:last-child) {
  margin-right: 1.5rem;
}
body.new-design.single-mr_article .content .result-meta-row .download-wrapper .download-link svg {
  width: 17px;
  height: 20px;
  transform: translateY(2px);
  margin-right: 4px;
}
body.new-design.single-mr_article .content .result-meta-row .download-wrapper .download-link svg .a {
  transition: 0.14s ease-in-out;
  opacity: 1;
}
body.new-design.single-mr_article .content .result-meta-row .download-wrapper .download-link img {
  height: 26px;
  width: auto;
  transform: translateY(4px);
  margin-right: 4px;
}
body.new-design.single-mr_article .content .result-meta-row .download-wrapper .download-link:hover {
  color: #009fb7;
  opacity: 1;
}
body.new-design.single-mr_article .content .result-meta-row .download-wrapper .download-link:hover svg .a {
  fill: #009fb7;
}
body.new-design.single-mr_article .content h1 {
  font-size: 1.875rem;
  margin-bottom: 2.0833333333vw;
  color: #009fb7;
  font-weight: 600;
}
@media (max-width: 600px) {
  body.new-design.single-mr_article .content h1 {
    font-size: 1.2rem;
    line-height: 1.5rem;
    margin-bottom: 4.1666666667vw;
  }
}
body.new-design.single-mr_article .content .post_content p {
  line-height: 1.5rem;
  margin: 1.0416666667vw 0;
}
body.new-design.single-mr_article .content .back-button {
  font-weight: 600;
  margin-top: 2.0833333333vw;
}
body.new-design.single-mr_article .content .back-button a {
  transition: 0.14s ease-in-out;
  color: #272727;
}
body.new-design.single-mr_article .content .back-button a:hover {
  color: #009fb7;
}
body.new-design.single-mr_article .content .back-button a:hover svg.left-arrow > g > path {
  stroke: #009fb7 !important;
}
body.new-design.single-mr_article .content .back-button a svg.left-arrow {
  width: 20px;
  height: 20px;
  margin-right: 4px;
  transform: translateY(4px);
}
body.new-design.single-mr_article .content .crp_related {
  display: none;
}
body.new-design.page-template-migrant-youth {
  /******************************************************************
  Stylesheet: Migrant Youth
  ******************************************************************/
}
body.new-design.page-template-migrant-youth h1.line {
  text-transform: uppercase;
}
@media (max-width: 600px) {
  body.new-design.page-template-migrant-youth h1.line {
    font-size: 1.5rem;
  }
}
body.new-design.page-template-migrant-youth .q_slider .q_slider_inner,
body.new-design.page-template-migrant-youth .q_slider .item,
body.new-design.page-template-migrant-youth .q_slider .image,
body.new-design.page-template-migrant-youth .q_slider .slider_content_outer,
body.new-design.page-template-migrant-youth .q_slider .slider_content {
  height: inherit !important;
}
body.new-design.page-template-migrant-youth .q_slider,
body.new-design.page-template-migrant-youth .carousel-inner,
body.new-design.page-template-migrant-youth #qode-migrant-youth {
  height: 50vw !important;
}
@media (max-width: 1700px) {
  body.new-design.page-template-migrant-youth .q_slider,
body.new-design.page-template-migrant-youth .carousel-inner,
body.new-design.page-template-migrant-youth #qode-migrant-youth {
    height: 54vw !important;
  }
}
@media (max-width: 1440px) {
  body.new-design.page-template-migrant-youth .q_slider,
body.new-design.page-template-migrant-youth .carousel-inner,
body.new-design.page-template-migrant-youth #qode-migrant-youth {
    height: 55vw !important;
  }
}
@media (max-width: 1280px) {
  body.new-design.page-template-migrant-youth .q_slider,
body.new-design.page-template-migrant-youth .carousel-inner,
body.new-design.page-template-migrant-youth #qode-migrant-youth {
    height: 56vw !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-migrant-youth .q_slider,
body.new-design.page-template-migrant-youth .carousel-inner,
body.new-design.page-template-migrant-youth #qode-migrant-youth {
    height: 60vw !important;
  }
}
@media (max-width: 768px) {
  body.new-design.page-template-migrant-youth .q_slider,
body.new-design.page-template-migrant-youth .carousel-inner,
body.new-design.page-template-migrant-youth #qode-migrant-youth {
    height: 47vw !important;
  }
}
body.new-design.page-template-migrant-youth .q_slider #qode-migrant-youth .slider_content_outer {
  width: 100%;
  background-image: linear-gradient(to top, rgb(0, 0, 0), rgba(0, 0, 0, 0) 50%);
}
@media (max-width: 600px) {
  body.new-design.page-template-migrant-youth .q_slider #qode-migrant-youth .slider_content_outer {
    background-image: none;
  }
}
body.new-design.page-template-migrant-youth .q_slider #qode-migrant-youth .slider_content_outer .slider_content {
  left: 0 !important;
  width: 100% !important;
  bottom: 20% !important;
  display: flex;
  align-items: flex-end;
  padding-left: 12.5vw !important;
}
@media (max-width: 1440px) {
  body.new-design.page-template-migrant-youth .q_slider #qode-migrant-youth .slider_content_outer .slider_content {
    padding-left: 8.3333333333vw !important;
    padding-right: 8.3333333333vw !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-migrant-youth .q_slider #qode-migrant-youth .slider_content_outer .slider_content {
    vertical-align: bottom !important;
    padding-bottom: 2.0833333333vw;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-migrant-youth .q_slider #qode-migrant-youth .slider_content_outer .slider_content {
    padding-bottom: 0;
  }
}
body.new-design.page-template-migrant-youth .q_slider #qode-migrant-youth .carousel-inner .item .image {
  background-position: center 90% !important;
}
body.new-design.page-template-migrant-youth .q_slider #qode-migrant-youth h2 {
  text-align: left !important;
  margin-top: 43vw !important;
}
@media (max-width: 1700px) {
  body.new-design.page-template-migrant-youth .q_slider #qode-migrant-youth h2 {
    margin-top: 46vw !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-migrant-youth .q_slider #qode-migrant-youth h2 {
    margin-top: 40vw !important;
  }
}
@media (max-width: 768px) {
  body.new-design.page-template-migrant-youth .q_slider #qode-migrant-youth h2 {
    margin-top: 30vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-migrant-youth .q_slider #qode-migrant-youth h2 {
    margin-top: 0 !important;
  }
}
body.new-design.page-template-migrant-youth .q_slider #qode-migrant-youth h2 span {
  text-transform: none;
  font-size: 5rem !important;
  line-height: 5.1rem !important;
}
@media (max-width: 1024px) {
  body.new-design.page-template-migrant-youth .q_slider #qode-migrant-youth h2 span {
    font-size: 4rem !important;
    line-height: 4.1rem !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-migrant-youth .q_slider #qode-migrant-youth h2 span {
    font-size: 2rem !important;
    line-height: 2.1rem !important;
  }
}
body.new-design.page-template-migrant-youth .block1 {
  padding-top: 5.2083333333vw !important;
  padding-bottom: 5.2083333333vw !important;
}
@media (max-width: 1024px) {
  body.new-design.page-template-migrant-youth .block1 {
    padding-top: 8.3333333333vw !important;
    padding-bottom: 8.3333333333vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-migrant-youth .block1 {
    padding-top: 12.5vw !important;
    padding-bottom: 12.5vw !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-migrant-youth .block1 {
    padding-left: 8.3333333333vw !important;
    padding-right: 8.3333333333vw !important;
  }
}
@media screen and (max-width: 1024px) and (orientation: portrait) {
  body.new-design.page-template-migrant-youth .block1 img {
    max-height: 40vw;
    object-fit: cover;
    object-position: top;
  }
}
body.new-design.page-template-migrant-youth .block1 .text {
  padding-left: 0 !important;
  padding-right: 8.3333333333vw !important;
}
@media (max-width: 1024px) {
  body.new-design.page-template-migrant-youth .block1 .text {
    padding-right: 0 !important;
  }
}
body.new-design.page-template-migrant-youth .block1 .text h1 {
  text-transform: uppercase;
}
@media (max-width: 1024px) {
  body.new-design.page-template-migrant-youth .block1 .lb-col:nth-child(2) {
    display: none;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-migrant-youth .block1 .lb-col:nth-child(2) {
    padding-top: 12.5vw;
  }
}
body.new-design.page-template-migrant-youth #slider-row {
  padding-top: 5.2083333333vw !important;
  padding-bottom: 5.2083333333vw !important;
}
@media (max-width: 1024px) {
  body.new-design.page-template-migrant-youth #slider-row {
    padding-top: 8.3333333333vw !important;
    padding-bottom: 8.3333333333vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-migrant-youth #slider-row {
    padding-top: 12.5vw !important;
    padding-bottom: 12.5vw !important;
  }
}
body.new-design.page-template-migrant-youth #slider-row .lb-slider {
  position: relative;
  width: 100%;
  margin-top: 0;
}
body.new-design.page-template-migrant-youth #slider-row .lb-slider .lb-card-wrapper {
  background-size: cover !important;
  min-height: 0px !important;
  height: 25vw !important;
  width: 39.58333vw !important;
  padding: 2.0833333333vw 4.1666666667vw 2.0833333333vw 2.0833333333vw;
  margin: 0 2.0833333333vw;
}
@media (max-width: 1440px) {
  body.new-design.page-template-migrant-youth #slider-row .lb-slider .lb-card-wrapper {
    padding: 2.0833333333vw;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-migrant-youth #slider-row .lb-slider .lb-card-wrapper {
    width: 83vw !important;
    height: 50vw !important;
    padding: 4.1666666667vw !important;
  }
}
body.new-design.page-template-migrant-youth #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap {
  display: flex;
  align-items: flex-end;
  height: 100%;
}
body.new-design.page-template-migrant-youth #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card {
  width: 100%;
  display: flex;
  flex-direction: row;
  align-items: flex-end;
}
body.new-design.page-template-migrant-youth #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card:hover .play-button svg g > circle.a {
  fill: #009fb7 !important;
}
body.new-design.page-template-migrant-youth #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card:hover .play-button svg path.b {
  fill: #fff !important;
}
body.new-design.page-template-migrant-youth #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-text {
  flex-basis: 70%;
  color: #ffffff;
  margin-bottom: 0 !important;
}
@media (max-width: 1440px) {
  body.new-design.page-template-migrant-youth #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-text {
    flex-basis: 85%;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-migrant-youth #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-text {
    flex-basis: 90%;
  }
}
body.new-design.page-template-migrant-youth #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-text h2 {
  color: #ffffff;
  text-transform: none;
  letter-spacing: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 2.0833333333vw;
}
@media (max-width: 1024px) {
  body.new-design.page-template-migrant-youth #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-text h2 {
    font-size: 1.2rem !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-migrant-youth #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-text h2 {
    font-size: 1.1rem !important;
    line-height: 1.2rem !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-migrant-youth #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-text span {
    font-size: 0.8rem !important;
  }
}
body.new-design.page-template-migrant-youth #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .play-button {
  width: 6vw;
  height: 6vw;
  max-width: 80px;
  max-height: 80px;
  align-self: flex-end;
}
@media (max-width: 600px) {
  body.new-design.page-template-migrant-youth #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .play-button {
    width: 10vw;
    height: 10vw;
  }
}
body.new-design.page-template-migrant-youth #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .play-button a path.b {
  transition: 0.14s ease-in-out;
}
body.new-design.page-template-migrant-youth #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .play-button g > circle.a {
  fill: #fff !important;
  transition: 0.14s ease-in-out;
}
body.new-design.page-template-migrant-youth #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .play-button a {
  transition: 0.14s ease-in-out;
}
body.new-design.page-template-migrant-youth #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .play-button a:hover svg g > circle.a {
  fill: #009fb7 !important;
}
body.new-design.page-template-migrant-youth #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .play-button a:hover svg path.b {
  fill: #fff !important;
}
body.new-design.page-template-migrant-youth #slider-row .lb-slider .slick-list {
  padding-left: 4.1666666667vw;
}
body.new-design.page-template-migrant-youth #slider-row .lb-slider .slick-prev,
body.new-design.page-template-migrant-youth #slider-row .lb-slider .slick-next {
  position: absolute;
  z-index: 1;
  top: 50%;
  transform: translateY(-50%);
  cursor: pointer;
}
body.new-design.page-template-migrant-youth #slider-row .lb-slider .slick-prev svg,
body.new-design.page-template-migrant-youth #slider-row .lb-slider .slick-next svg {
  width: 100px;
  height: 100px;
}
@media (max-width: 1024px) {
  body.new-design.page-template-migrant-youth #slider-row .lb-slider .slick-prev svg,
body.new-design.page-template-migrant-youth #slider-row .lb-slider .slick-next svg {
    width: 50px;
    height: 50px;
  }
}
body.new-design.page-template-migrant-youth #slider-row .lb-slider .slick-prev {
  left: 4.1666666667vw;
}
@media (max-width: 1024px) {
  body.new-design.page-template-migrant-youth #slider-row .lb-slider .slick-prev {
    left: 2.0833333333vw;
  }
}
body.new-design.page-template-migrant-youth #slider-row .lb-slider .slick-next {
  right: 4.1666666667vw;
}
@media (max-width: 1024px) {
  body.new-design.page-template-migrant-youth #slider-row .lb-slider .slick-next {
    right: 2.0833333333vw;
  }
}
body.new-design.page-template-migrant-youth .more-videos {
  margin: 0 auto;
  text-align: center;
}
body.new-design.page-template-migrant-youth .more-videos a {
  display: flex;
  align-items: center;
  font-size: 1.2rem;
  justify-content: center;
  color: #000;
  font-family: "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding-top: 5.2083333333vw !important;
  transition: 0.14s ease-in-out;
}
body.new-design.page-template-migrant-youth .more-videos a:hover {
  color: #009fb7;
}
body.new-design.page-template-migrant-youth .more-videos a:hover svg path#lozenge_2_,
body.new-design.page-template-migrant-youth .more-videos a:hover svg g#You > path {
  fill: #009fb7;
}
@media (max-width: 1024px) {
  body.new-design.page-template-migrant-youth .more-videos a {
    padding-top: 8.3333333333vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-migrant-youth .more-videos a {
    padding-top: 12.5vw !important;
    font-size: 0.9rem;
  }
}
@media (max-width: 380px) {
  body.new-design.page-template-migrant-youth .more-videos a {
    font-size: 0.8rem;
    padding-left: 2.0833333333vw;
    padding-right: 2.0833333333vw;
  }
}
@media (max-width: 330px) {
  body.new-design.page-template-migrant-youth .more-videos a {
    font-size: 0.7rem;
    padding-left: 1.0416666667vw;
    padding-right: 1.0416666667vw;
  }
}
body.new-design.page-template-migrant-youth .more-videos a svg {
  width: 8rem;
  height: auto;
  padding: 0 0.4rem;
}
body.new-design.page-template-migrant-youth .more-videos a svg path#lozenge_2_,
body.new-design.page-template-migrant-youth .more-videos a svg g#You > path {
  transition: 0.14s ease-in-out;
}
@media (max-width: 600px) {
  body.new-design.page-template-migrant-youth .more-videos a svg {
    width: 4rem;
    height: auto;
  }
}
body.new-design.page-template-migrant-youth .quote {
  padding: 12.5vw 25vw !important;
  background-position: center 60% !important;
  position: relative;
}
@media (max-width: 1280px) {
  body.new-design.page-template-migrant-youth .quote {
    padding: 12.5vw 16.6666666667vw !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-migrant-youth .quote {
    padding: 12.5vw 8.3333333333vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-migrant-youth .quote {
    padding: 29.1666666667vw 8.3333333333vw !important;
  }
}
body.new-design.page-template-migrant-youth .quote::before {
  content: "";
  width: 100%;
  height: 100%;
  background: rgba(39, 39, 39, 0.45);
  position: absolute;
  left: 0;
  top: 0;
}
body.new-design.page-template-migrant-youth .quote h1 {
  font-weight: 800;
}
@media (max-width: 600px) {
  body.new-design.page-template-migrant-youth .quote h1 {
    font-size: 1.7rem;
  }
}
body.new-design.page-template-migrant-youth .quote .author {
  padding-top: 1.5rem;
  font-size: 2.1rem;
  text-transform: none;
}
@media (max-width: 600px) {
  body.new-design.page-template-migrant-youth .quote .author {
    font-size: 1.3rem;
  }
}
body.new-design.page-template-migrant-youth .block2 {
  padding-top: 5.2083333333vw !important;
  padding-bottom: 5.2083333333vw !important;
}
@media (max-width: 1024px) {
  body.new-design.page-template-migrant-youth .block2 {
    padding-top: 8.3333333333vw !important;
    padding-bottom: 8.3333333333vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-migrant-youth .block2 {
    padding-top: 12.5vw !important;
    padding-bottom: 12.5vw !important;
  }
}
@media screen and (max-width: 1024px) and (orientation: portrait) {
  body.new-design.page-template-migrant-youth .block2 img {
    max-height: 40vw;
    object-fit: cover;
  }
}
body.new-design.page-template-migrant-youth .block2 .text.first {
  padding: 4.1666666667vw 8.3333333333vw 12.5vw 8.3333333333vw !important;
}
@media (max-width: 1280px) {
  body.new-design.page-template-migrant-youth .block2 .text.first {
    padding-right: 4.1666666667vw !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-migrant-youth .block2 .text.first {
    padding: 0 8.3333333333vw 8.3333333333vw !important;
  }
}
body.new-design.page-template-migrant-youth .block2 .text.second {
  margin-top: -4.1666666667vw;
  padding-top: 4.1666666667vw;
  display: flex;
  align-items: center;
}
@media (max-width: 1440px) {
  body.new-design.page-template-migrant-youth .block2 .text.second {
    padding-top: 4.1666666667vw;
    align-items: flex-start;
    padding-right: 8.3333333333vw;
  }
}
@media (max-width: 1280px) {
  body.new-design.page-template-migrant-youth .block2 .text.second {
    padding-top: 0 !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-migrant-youth .block2 .text.second {
    padding-left: 8.3333333333vw;
    padding-right: 8.3333333333vw;
    padding-top: 8.3333333333vw !important;
    margin-top: 0;
  }
}
body.new-design.page-template-migrant-youth .block2 .text.second .downloads {
  margin-top: 2rem;
  display: flex;
  flex-direction: column;
}
body.new-design.page-template-migrant-youth .block2 .text.second .downloads a {
  display: flex;
  align-items: center;
  margin-bottom: 1.5rem;
  color: #272727;
  transition: 0.14s ease-in-out;
  font-weight: 600;
}
body.new-design.page-template-migrant-youth .block2 .text.second .downloads a:last-child {
  margin-bottom: 0;
}
body.new-design.page-template-migrant-youth .block2 .text.second .downloads a svg {
  width: 1.5rem;
  height: 1rem;
  padding-right: 0.5rem;
}
body.new-design.page-template-migrant-youth .block2 .text.second .downloads a:hover {
  color: #009fb7;
}
body.new-design.page-template-migrant-youth .block2 .img.first {
  padding-right: 8.3333333333vw;
}
@media (max-width: 1024px) {
  body.new-design.page-template-migrant-youth .block2 .img.first {
    padding-left: 8.3333333333vw;
    padding-right: 8.3333333333vw;
  }
}
@media (max-width: 1700px) {
  body.new-design.page-template-migrant-youth .block2 .img.first img {
    margin-top: 2vw;
  }
}
body.new-design.page-template-migrant-youth .block2 .img.second {
  padding-left: 8.3333333333vw;
}
body.new-design.page-template-migrant-youth .block2 .img.second img {
  margin-top: -4.1666666667vw;
}
@media (max-width: 1700px) {
  body.new-design.page-template-migrant-youth .block2 .img.second img {
    margin-top: -2vw;
  }
}
@media (max-width: 1440px) {
  body.new-design.page-template-migrant-youth .block2 .img.second img {
    margin-top: -8.3333333333vw;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-migrant-youth .block2 .img.second {
    display: none;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-migrant-youth .latest-news {
    padding-left: 8.3333333333vw !important;
    padding-right: 8.3333333333vw !important;
  }
}
body.new-design.page-template-wdmr-new {
  /******************************************************************
  Stylesheet: Migrant Youth
  ******************************************************************/
}
body.new-design.page-template-wdmr-new h1.line {
  text-transform: uppercase;
}
@media (max-width: 600px) {
  body.new-design.page-template-wdmr-new h1.line {
    font-size: 1.5rem;
  }
}
body.new-design.page-template-wdmr-new .q_slider::after {
  content: "CNS/Nikos Arvantidis, pool via EPA";
  position: absolute;
  right: 1rem;
  font-family: "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 600;
  font-style: italic;
  bottom: calc(15% + 1rem);
  z-index: 19;
  color: #ffffff;
  font-size: 18px;
}
@media (max-width: 1440px) {
  body.new-design.page-template-wdmr-new .q_slider::after {
    bottom: calc(17% + 1rem);
  }
}
@media (max-width: 1280px) {
  body.new-design.page-template-wdmr-new .q_slider::after {
    bottom: calc(17% + 1.5rem);
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-wdmr-new .q_slider::after {
    bottom: calc(19% + 2rem);
  }
}
@media (max-width: 1000px) {
  body.new-design.page-template-wdmr-new .q_slider::after {
    bottom: 1rem;
    font-size: 16px;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-wdmr-new .q_slider::after {
    display: none;
  }
}
body.new-design.page-template-wdmr-new .q_slider .q_slider_inner,
body.new-design.page-template-wdmr-new .q_slider .item,
body.new-design.page-template-wdmr-new .q_slider .image,
body.new-design.page-template-wdmr-new .q_slider .slider_content_outer,
body.new-design.page-template-wdmr-new .q_slider .slider_content {
  height: inherit !important;
}
body.new-design.page-template-wdmr-new .q_slider .q_slide_text {
  position: absolute;
  right: 0;
  bottom: 0;
}
@media (max-width: 1024px) {
  body.new-design.page-template-wdmr-new .carousel-inner {
    transform: none !important;
  }
}
body.new-design.page-template-wdmr-new .q_slider,
body.new-design.page-template-wdmr-new .carousel-inner,
body.new-design.page-template-wdmr-new #qode-world-day-of-migrants-refugees {
  height: 50vw !important;
}
@media (max-width: 1700px) {
  body.new-design.page-template-wdmr-new .q_slider,
body.new-design.page-template-wdmr-new .carousel-inner,
body.new-design.page-template-wdmr-new #qode-world-day-of-migrants-refugees {
    height: 54vw !important;
  }
}
@media (max-width: 1440px) {
  body.new-design.page-template-wdmr-new .q_slider,
body.new-design.page-template-wdmr-new .carousel-inner,
body.new-design.page-template-wdmr-new #qode-world-day-of-migrants-refugees {
    height: 55vw !important;
  }
}
@media (max-width: 1280px) {
  body.new-design.page-template-wdmr-new .q_slider,
body.new-design.page-template-wdmr-new .carousel-inner,
body.new-design.page-template-wdmr-new #qode-world-day-of-migrants-refugees {
    height: 56vw !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-wdmr-new .q_slider,
body.new-design.page-template-wdmr-new .carousel-inner,
body.new-design.page-template-wdmr-new #qode-world-day-of-migrants-refugees {
    height: 60vw !important;
  }
}
@media (max-width: 768px) {
  body.new-design.page-template-wdmr-new .q_slider,
body.new-design.page-template-wdmr-new .carousel-inner,
body.new-design.page-template-wdmr-new #qode-world-day-of-migrants-refugees {
    height: 47vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-wdmr-new .q_slider #qode-world-day-of-migrants-refugees {
    background: #009fb7;
  }
}
body.new-design.page-template-wdmr-new .q_slider #qode-world-day-of-migrants-refugees .slider_content_outer {
  width: 100%;
  background-image: linear-gradient(to top, rgb(0, 0, 0), rgba(0, 0, 0, 0) 50%);
}
@media (max-width: 600px) {
  body.new-design.page-template-wdmr-new .q_slider #qode-world-day-of-migrants-refugees .slider_content_outer {
    background-image: none;
  }
}
body.new-design.page-template-wdmr-new .q_slider #qode-world-day-of-migrants-refugees .slider_content_outer .slider_content {
  left: 0 !important;
  width: 100% !important;
  bottom: 20% !important;
  display: flex;
  align-items: flex-end;
  padding-left: 12.5vw !important;
  padding-right: 16.6666666667vw;
}
@media (max-width: 1440px) {
  body.new-design.page-template-wdmr-new .q_slider #qode-world-day-of-migrants-refugees .slider_content_outer .slider_content {
    padding-left: 8.3333333333vw !important;
    padding-right: 8.3333333333vw !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-wdmr-new .q_slider #qode-world-day-of-migrants-refugees .slider_content_outer .slider_content {
    vertical-align: bottom !important;
    padding-bottom: 2.0833333333vw;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-wdmr-new .q_slider #qode-world-day-of-migrants-refugees .slider_content_outer .slider_content {
    padding-bottom: 0;
  }
}
body.new-design.page-template-wdmr-new .q_slider #qode-world-day-of-migrants-refugees .carousel-inner .item .image {
  background-position: center 90% !important;
}
@media (max-width: 600px) {
  body.new-design.page-template-wdmr-new .q_slider #qode-world-day-of-migrants-refugees .carousel-inner .item .image {
    background: #009fb7 !important;
  }
}
body.new-design.page-template-wdmr-new .q_slider #qode-world-day-of-migrants-refugees h2 {
  text-align: left !important;
  margin-top: calc(43vw - 5.1rem) !important;
}
@media (max-width: 1700px) {
  body.new-design.page-template-wdmr-new .q_slider #qode-world-day-of-migrants-refugees h2 {
    margin-top: calc(46vw - 5.1rem) !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-wdmr-new .q_slider #qode-world-day-of-migrants-refugees h2 {
    margin-top: calc(40vw - 5.1rem) !important;
  }
}
@media (max-width: 768px) {
  body.new-design.page-template-wdmr-new .q_slider #qode-world-day-of-migrants-refugees h2 {
    margin-top: calc(30vw - 5.1rem) !important;
    margin-right: 0;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-wdmr-new .q_slider #qode-world-day-of-migrants-refugees h2 {
    margin-top: 0 !important;
  }
}
@media (max-width: 360px) {
  body.new-design.page-template-wdmr-new .q_slider #qode-world-day-of-migrants-refugees h2 {
    margin-top: 4vw !important;
    padding-right: 8.3333333333vw;
  }
}
body.new-design.page-template-wdmr-new .q_slider #qode-world-day-of-migrants-refugees h2 span {
  text-transform: none;
  font-size: 5rem !important;
  line-height: 5.1rem !important;
}
@media (max-width: 1024px) {
  body.new-design.page-template-wdmr-new .q_slider #qode-world-day-of-migrants-refugees h2 span {
    font-size: 4rem !important;
    line-height: 4.1rem !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-wdmr-new .q_slider #qode-world-day-of-migrants-refugees h2 span {
    font-size: 2rem !important;
    line-height: 2.1rem !important;
  }
}
body.new-design.page-template-wdmr-new .block1 {
  padding-top: 5.2083333333vw !important;
  padding-bottom: 5.2083333333vw !important;
}
@media (max-width: 1024px) {
  body.new-design.page-template-wdmr-new .block1 {
    padding-top: 8.3333333333vw !important;
    padding-bottom: 8.3333333333vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-wdmr-new .block1 {
    padding-top: 12.5vw !important;
    padding-bottom: 12.5vw !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-wdmr-new .block1 {
    padding-left: 8.3333333333vw !important;
    padding-right: 8.3333333333vw !important;
  }
}
body.new-design.page-template-wdmr-new .block1 .text {
  padding-left: 0 !important;
  padding-right: 8.3333333333vw !important;
}
@media (max-width: 1024px) {
  body.new-design.page-template-wdmr-new .block1 .text {
    padding-right: 0 !important;
  }
}
body.new-design.page-template-wdmr-new .block1 .text h1 {
  text-transform: uppercase;
}
body.new-design.page-template-wdmr-new .block1 .text h1 span {
  white-space: nowrap;
}
@media (max-width: 600px) {
  body.new-design.page-template-wdmr-new .block1 .text h1 {
    letter-spacing: 1px;
  }
}
body.new-design.page-template-wdmr-new .block1 .lb-text.bottom {
  margin-bottom: 1rem !important;
}
@media (max-width: 600px) {
  body.new-design.page-template-wdmr-new .block1 .lb-col:nth-child(2) {
    padding-top: 12.5vw;
  }
}
body.new-design.page-template-wdmr-new .block1 .download-link {
  display: flex;
  align-items: center;
  margin-bottom: 1.5rem;
  color: #272727;
  transition: 0.14s ease-in-out;
  font-weight: 600;
}
body.new-design.page-template-wdmr-new .block1 .download-link:last-child {
  margin-bottom: 0;
}
body.new-design.page-template-wdmr-new .block1 .download-link svg {
  width: 1.5rem;
  height: 1rem;
  padding-right: 1rem;
}
body.new-design.page-template-wdmr-new .block1 .download-link:hover {
  color: #009fb7;
}
body.new-design.page-template-wdmr-new .block1 .downloads {
  margin-top: 2rem;
}
body.new-design.page-template-wdmr-new .block1 .downloads .gform_wrapper {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
body.new-design.page-template-wdmr-new .block1 .downloads .gform_body ul li {
  text-align: left;
  margin: 0;
}
body.new-design.page-template-wdmr-new .block1 .downloads .gform_body ul li.gfield_html {
  margin-top: 20px;
}
@media (max-width: 600px) {
  body.new-design.page-template-wdmr-new .block1 .downloads .gform_body ul li:first-child {
    margin-bottom: 20px;
  }
}
body.new-design.page-template-wdmr-new .block1 .downloads .gform_body ul li p {
  margin: 0 0 2.0833333333vw 0;
  color: #000000;
}
@media (max-width: 600px) {
  body.new-design.page-template-wdmr-new .block1 .downloads .gform_body ul li p {
    margin: 8.3333333333vw 0;
  }
}
body.new-design.page-template-wdmr-new .block1 .downloads .gform_body ul li .ginput_container_select {
  margin: 0 !important;
}
body.new-design.page-template-wdmr-new .block1 .downloads .gform_body ul li input[type=text],
body.new-design.page-template-wdmr-new .block1 .downloads .gform_body ul li select,
body.new-design.page-template-wdmr-new .block1 .downloads .gform_body ul li textarea {
  padding: 0.5rem 1.5rem !important;
  border: 2px solid #272727;
  border-radius: 6px;
  background-color: #fff !important;
  color: #272727 !important;
  margin: 0;
}
@media (max-width: 600px) {
  body.new-design.page-template-wdmr-new .block1 .downloads .gform_body ul li input[type=text],
body.new-design.page-template-wdmr-new .block1 .downloads .gform_body ul li select,
body.new-design.page-template-wdmr-new .block1 .downloads .gform_body ul li textarea {
    max-width: 100%;
    width: 100% !important;
  }
}
body.new-design.page-template-wdmr-new .block1 .downloads .gform_body ul li label {
  display: none;
}
body.new-design.page-template-wdmr-new .block1 .downloads .gform_body ul li .button {
  padding-left: 1.5rem;
}
body.new-design.page-template-wdmr-new .block1 .downloads .gform_body ul li .button::before {
  background-image: url("data:image/svg+xml,%0A%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.3333 8.83333V13C13.3333 13.4583 12.9583 13.8333 12.5 13.8333H2.5C2.04167 13.8333 1.66667 13.4583 1.66667 13V8.83333C1.66667 8.375 1.29167 8 0.833333 8C0.375 8 0 8.375 0 8.83333V13.8333C0 14.75 0.75 15.5 1.66667 15.5H13.3333C14.25 15.5 15 14.75 15 13.8333V8.83333C15 8.375 14.625 8 14.1667 8C13.7083 8 13.3333 8.375 13.3333 8.83333ZM8.33333 8.55833L9.9 6.99167C10.225 6.66667 10.75 6.66667 11.075 6.99167C11.4 7.31667 11.4 7.84167 11.075 8.16667L8.08333 11.1583C7.75833 11.4833 7.23333 11.4833 6.90833 11.1583L3.91667 8.16667C3.59167 7.84167 3.59167 7.31667 3.91667 6.99167C4.24167 6.66667 4.76667 6.66667 5.09167 6.99167L6.66667 8.55833V1.33333C6.66667 0.875 7.04167 0.5 7.5 0.5C7.95833 0.5 8.33333 0.875 8.33333 1.33333V8.55833Z' fill='%23009FB7'/%3E%3C/svg%3E%0A");
  background-color: transparent;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
  width: 15px;
  height: 15px;
  position: absolute;
  top: 0.25rem;
  left: 0;
}
body.new-design.page-template-wdmr-new .block1 .downloads .gform_footer {
  display: none;
}
body.new-design.page-template-wdmr-new .document-select-form {
  margin-top: 2rem;
  display: flex;
  flex-direction: row;
  flex-flow: wrap;
  align-items: center;
}
body.new-design.page-template-wdmr-new .document-select-form .form {
  display: flex;
  flex-flow: wrap;
  margin: -8px;
  max-width: 250px;
  margin-right: 20px;
}
@media (max-width: 600px) {
  body.new-design.page-template-wdmr-new .document-select-form .form {
    margin: -5px;
  }
}
body.new-design.page-template-wdmr-new .document-select-form .select-wrapper {
  width: 100%;
  flex: 0 0 100%;
  padding: 8px;
}
@media (max-width: 600px) {
  body.new-design.page-template-wdmr-new .document-select-form .select-wrapper {
    padding: 5px;
  }
}
body.new-design.page-template-wdmr-new .document-select-form select {
  border: 2px solid #272727;
}
body.new-design.page-template-wdmr-new .document-select-form .selection-desc {
  color: #000000;
}
body.new-design.page-template-wdmr-new .document-select-form .selection-download {
  margin-top: 10px;
  margin-bottom: 10px;
  padding-left: 0;
}
@media (max-width: 1024px) {
  body.new-design.page-template-wdmr-new .lb-slider .slick-arrow img {
    width: 60px;
    height: 60px;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-wdmr-new .lb-slider .slick-arrow img {
    width: 40px;
    height: 40px;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-wdmr-new .lb-slider .slick-arrow.slick-prev {
    left: calc(10.4166666667vw + 20px);
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-wdmr-new .lb-slider .slick-arrow.slick-prev {
    left: calc(10.4166666667vw + 5px);
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-wdmr-new .lb-slider .slick-arrow.slick-next {
    right: calc(10.4166666667vw + 20px);
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-wdmr-new .lb-slider .slick-arrow.slick-next {
    right: calc(10.4166666667vw + 5px);
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-wdmr-new .lb-slider .slick-list {
    padding: 0 8.3333333333vw;
  }
}
body.new-design.page-template-wdmr-new #slider-row {
  padding-top: 5.2083333333vw !important;
  padding-bottom: 5.2083333333vw !important;
  padding-bottom: 50px !important;
}
@media (max-width: 1024px) {
  body.new-design.page-template-wdmr-new #slider-row {
    padding-top: 8.3333333333vw !important;
    padding-bottom: 8.3333333333vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-wdmr-new #slider-row {
    padding-top: 12.5vw !important;
    padding-bottom: 12.5vw !important;
  }
}
@media (max-width: 1440px) {
  body.new-design.page-template-wdmr-new #slider-row {
    padding-bottom: 40px !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-wdmr-new #slider-row {
    padding-bottom: 35px !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-wdmr-new #slider-row {
    padding-bottom: 30px !important;
  }
}
body.new-design.page-template-wdmr-new #slider-row .lb-slider {
  position: relative;
  width: 100%;
  margin-top: 0;
}
body.new-design.page-template-wdmr-new #slider-row .lb-slider .lb-card-wrapper {
  min-height: 0px !important;
  height: 25vw !important;
  width: 39.58333vw !important;
  background-position: center !important;
  background-size: cover !important;
  position: relative;
  padding: 2.0833333333vw 4.1666666667vw 2.0833333333vw 2.0833333333vw;
  margin: 0 2.0833333333vw;
}
@media (max-width: 1440px) {
  body.new-design.page-template-wdmr-new #slider-row .lb-slider .lb-card-wrapper {
    padding: 2.0833333333vw;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-wdmr-new #slider-row .lb-slider .lb-card-wrapper {
    width: 83vw !important;
    height: 50vw !important;
    max-width: 66.6666666667vw !important;
    margin: 0.5rem 4.1666666667vw !important;
    padding: 4.1666666667vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-wdmr-new #slider-row .lb-slider .lb-card-wrapper {
    background-image: none !important;
    background-color: #ffffff;
    box-shadow: none !important;
    padding: 0 !important;
    height: auto !important;
  }
}
body.new-design.page-template-wdmr-new #slider-row .lb-slider .lb-card-wrapper::before {
  content: "";
  width: 100%;
  height: 60%;
  background: linear-gradient(to top, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0));
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 9;
}
@media (max-width: 600px) {
  body.new-design.page-template-wdmr-new #slider-row .lb-slider .lb-card-wrapper::before {
    display: none;
  }
}
body.new-design.page-template-wdmr-new #slider-row .lb-slider .lb-card-wrapper.video .play-button.download {
  display: none !important;
}
body.new-design.page-template-wdmr-new #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap {
  display: flex;
  align-items: flex-end;
  height: 100%;
  position: relative;
  z-index: 10;
}
body.new-design.page-template-wdmr-new #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card {
  width: 100%;
  display: flex;
  flex-direction: row;
  align-items: flex-end;
}
body.new-design.page-template-wdmr-new #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card:hover .play-button svg g > circle.a {
  fill: #009fb7 !important;
}
body.new-design.page-template-wdmr-new #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card:hover .play-button svg path.b {
  fill: #fff !important;
}
@media (max-width: 600px) {
  body.new-design.page-template-wdmr-new #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card {
    flex-direction: column;
  }
}
body.new-design.page-template-wdmr-new #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-image {
  display: none;
}
@media (max-width: 600px) {
  body.new-design.page-template-wdmr-new #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-image {
    display: block;
    width: 100%;
  }
}
body.new-design.page-template-wdmr-new #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-image .lb-image-bg {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  background-position: center !important;
  background-size: cover !important;
  position: relative;
  padding-bottom: 60%;
}
body.new-design.page-template-wdmr-new #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-image .lb-image-bg .play-button {
  width: 40px;
  height: 40px;
  display: block !important;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
body.new-design.page-template-wdmr-new #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-image .lb-image-bg .play-button a path.b {
  transition: 0.14s ease-in-out;
}
body.new-design.page-template-wdmr-new #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-image .lb-image-bg .play-button g > circle.a {
  fill: #fff !important;
  transition: 0.14s ease-in-out;
}
body.new-design.page-template-wdmr-new #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-image .lb-image-bg .play-button a {
  transition: 0.14s ease-in-out;
}
body.new-design.page-template-wdmr-new #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-image .lb-image-bg .play-button a:hover svg g > circle.a {
  fill: #009fb7 !important;
}
body.new-design.page-template-wdmr-new #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-image .lb-image-bg .play-button a:hover svg path.b {
  fill: #fff !important;
}
body.new-design.page-template-wdmr-new #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-text {
  width: calc(100% - 6vw);
  color: #ffffff;
  margin-bottom: 0 !important;
}
@media (max-width: 1440px) {
  body.new-design.page-template-wdmr-new #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-text {
    width: calc(100% - 50px);
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-wdmr-new #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-text {
    width: 100%;
    padding: 0;
    margin-top: 1rem;
  }
}
body.new-design.page-template-wdmr-new #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-text h2 {
  color: #ffffff;
  text-transform: none;
  letter-spacing: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 2.0833333333vw;
}
@media (max-width: 1024px) {
  body.new-design.page-template-wdmr-new #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-text h2 {
    font-size: 1.2rem !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-wdmr-new #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-text h2 {
    font-size: 18px !important;
    line-height: 1.2em !important;
    color: #272727 !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-wdmr-new #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-text span {
    font-size: 0.8rem !important;
  }
}
body.new-design.page-template-wdmr-new #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .play-button {
  width: 6vw;
  height: 6vw;
  max-width: 80px;
  max-height: 80px;
  align-self: flex-end;
}
@media (max-width: 1440px) {
  body.new-design.page-template-wdmr-new #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .play-button {
    width: 50px;
    height: 50px;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-wdmr-new #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .play-button {
    width: 10vw;
    height: 10vw;
    display: none;
  }
}
body.new-design.page-template-wdmr-new #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .play-button a path.b {
  transition: 0.14s ease-in-out;
}
body.new-design.page-template-wdmr-new #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .play-button g > circle.a {
  fill: #fff !important;
  transition: 0.14s ease-in-out;
}
body.new-design.page-template-wdmr-new #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .play-button a {
  transition: 0.14s ease-in-out;
}
body.new-design.page-template-wdmr-new #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .play-button a:hover svg g > circle.a {
  fill: #009fb7 !important;
}
body.new-design.page-template-wdmr-new #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .play-button a:hover svg path.b {
  fill: #fff !important;
}
body.new-design.page-template-wdmr-new #slider-row .lb-slider .slick-list {
  padding-left: 4.1666666667vw;
}
body.new-design.page-template-wdmr-new #slider-row .lb-slider .slick-prev,
body.new-design.page-template-wdmr-new #slider-row .lb-slider .slick-next {
  position: absolute;
  z-index: 1;
  top: 50%;
  transform: translateY(-50%);
  cursor: pointer;
}
body.new-design.page-template-wdmr-new #slider-row .lb-slider .slick-prev svg,
body.new-design.page-template-wdmr-new #slider-row .lb-slider .slick-next svg {
  width: 100px;
  height: 100px;
}
@media (max-width: 1024px) {
  body.new-design.page-template-wdmr-new #slider-row .lb-slider .slick-prev svg,
body.new-design.page-template-wdmr-new #slider-row .lb-slider .slick-next svg {
    width: 50px;
    height: 50px;
  }
}
body.new-design.page-template-wdmr-new #slider-row .lb-slider .slick-prev {
  left: 4.1666666667vw;
}
@media (max-width: 1024px) {
  body.new-design.page-template-wdmr-new #slider-row .lb-slider .slick-prev {
    left: 2.0833333333vw;
  }
}
body.new-design.page-template-wdmr-new #slider-row .lb-slider .slick-next {
  right: 4.1666666667vw;
}
@media (max-width: 1024px) {
  body.new-design.page-template-wdmr-new #slider-row .lb-slider .slick-next {
    right: 2.0833333333vw;
  }
}
body.new-design.page-template-wdmr-new .more-videos {
  margin: 0 auto;
  text-align: center;
  display: flex;
  justify-content: center;
}
body.new-design.page-template-wdmr-new .more-videos a {
  display: flex;
  align-items: center;
  justify-content: center;
  color: #000;
  font-family: "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 600;
  transition: 0.14s ease-in-out;
  padding-top: 50px !important;
  font-size: 27px !important;
}
@media (max-width: 1440px) {
  body.new-design.page-template-wdmr-new .more-videos a {
    font-size: 22px !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-wdmr-new .more-videos a {
    font-size: 22px !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-wdmr-new .more-videos a {
    font-size: 12px !important;
  }
}
@media (max-width: 360px) {
  body.new-design.page-template-wdmr-new .more-videos a {
    font-size: 1rem !important;
  }
}
@media (max-width: 1440px) {
  body.new-design.page-template-wdmr-new .more-videos a {
    padding-top: 40px !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-wdmr-new .more-videos a {
    padding-top: 35px !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-wdmr-new .more-videos a {
    padding-top: 30px !important;
    padding-left: 8.3333333333vw;
    padding-right: 8.3333333333vw;
    text-align: left;
  }
}
body.new-design.page-template-wdmr-new .more-videos a:hover {
  color: #009fb7;
}
body.new-design.page-template-wdmr-new .more-videos a:hover svg path#lozenge_2_,
body.new-design.page-template-wdmr-new .more-videos a:hover svg g#You > path {
  fill: #009fb7;
}
body.new-design.page-template-wdmr-new .more-videos a span {
  width: calc(100% - 2.25rem);
}
body.new-design.page-template-wdmr-new .more-videos a svg {
  width: 2.25rem;
  height: auto;
  padding: 0 0.4rem;
  margin-left: 1rem;
}
body.new-design.page-template-wdmr-new .quote {
  padding: 12.5vw 25vw !important;
  background-position: center 60% !important;
  position: relative;
}
@media (max-width: 1280px) {
  body.new-design.page-template-wdmr-new .quote {
    padding: 12.5vw 16.6666666667vw !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-wdmr-new .quote {
    padding: 12.5vw 8.3333333333vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-wdmr-new .quote {
    padding: 29.1666666667vw 8.3333333333vw !important;
    background-image: url("https://migrants-refugees.va/wp-content/uploads/2019/10/WEB-MobileCropNEW-720-710@2x.jpg") !important;
    background-position: center !important;
  }
}
body.new-design.page-template-wdmr-new .quote::before {
  width: 100%;
  height: 100%;
  background: rgba(38, 38, 38, 0.45);
  position: absolute;
  left: 0;
  top: 0;
}
body.new-design.page-template-wdmr-new .quote h1 {
  font-weight: 800;
}
@media (max-width: 600px) {
  body.new-design.page-template-wdmr-new .quote h1 {
    font-size: 1.7rem;
  }
}
body.new-design.page-template-wdmr-new .quote .author {
  padding-top: 1.5rem;
  font-size: 2.1rem;
  text-transform: none;
}
@media (max-width: 600px) {
  body.new-design.page-template-wdmr-new .quote .author {
    font-size: 1.3rem;
  }
}
body.new-design.page-template-wdmr-new .block2 {
  padding-top: 5.2083333333vw !important;
  padding-bottom: 5.2083333333vw !important;
}
@media (max-width: 1024px) {
  body.new-design.page-template-wdmr-new .block2 {
    padding-top: 8.3333333333vw !important;
    padding-bottom: 8.3333333333vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-wdmr-new .block2 {
    padding-top: 12.5vw !important;
    padding-bottom: 12.5vw !important;
  }
}
body.new-design.page-template-wdmr-new .block2 .lb-row-inner {
  align-items: center;
}
body.new-design.page-template-wdmr-new .block2 .text.second {
  display: flex;
  align-items: center;
}
@media (max-width: 1440px) {
  body.new-design.page-template-wdmr-new .block2 .text.second {
    align-items: flex-start;
    padding-right: 8.3333333333vw;
  }
}
@media (max-width: 1280px) {
  body.new-design.page-template-wdmr-new .block2 .text.second {
    padding-top: 0 !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-wdmr-new .block2 .text.second {
    padding-left: 8.3333333333vw;
    padding-right: 8.3333333333vw;
  }
}
body.new-design.page-template-wdmr-new .block2 .text.second .downloads {
  margin-top: 2rem;
  display: flex;
  flex-direction: column;
}
body.new-design.page-template-wdmr-new .block2 .text.second .downloads a {
  display: flex;
  align-items: center;
  margin-bottom: 1.5rem;
  color: #272727;
  transition: 0.14s ease-in-out;
  font-weight: 600;
}
body.new-design.page-template-wdmr-new .block2 .text.second .downloads a:last-child {
  margin-bottom: 0;
}
body.new-design.page-template-wdmr-new .block2 .text.second .downloads a svg {
  width: 1.5rem;
  height: 1rem;
  padding-right: 0.5rem;
}
body.new-design.page-template-wdmr-new .block2 .text.second .downloads a:hover {
  color: #009fb7;
}
body.new-design.page-template-wdmr-new .block2 .img.second {
  padding-left: 8.3333333333vw;
}
@media (max-width: 1024px) {
  body.new-design.page-template-wdmr-new .block2 .img.second {
    padding-left: 8.3333333333vw;
    padding-right: 8.3333333333vw;
    padding-bottom: 8.3333333333vw;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-wdmr-new .block2 .img.second {
    padding-bottom: 12.5vw;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-wdmr-new .latest-news {
    padding-left: 8.3333333333vw !important;
    padding-right: 8.3333333333vw !important;
  }
}
body.new-design.page-template-wdmr-new .latest-news .post-wrapper .lb-post-wrapper .lb-post .info-wrapper .info .category {
  margin-top: 0.75rem;
  position: relative;
  padding-left: 1rem;
}
@media (max-width: 600px) {
  body.new-design.page-template-wdmr-new .latest-news .post-wrapper .lb-post-wrapper .lb-post .info-wrapper .info .category {
    display: none;
  }
}
body.new-design.page-template-wdmr-new .latest-news .post-wrapper .lb-post-wrapper .lb-post .info-wrapper .info .category::before {
  content: "";
  display: inline-block;
  background: #fed766;
  width: 5px;
  height: 0.95em;
  left: 0;
  top: 0.15em;
  position: relative;
  border-radius: 25px;
  transform: translateX(-10px);
}
body.new-design.page-template-wdmr-new .latest-news .post-wrapper .lb-post-wrapper .lb-post .info-wrapper .info .category .cat::after {
  content: ",";
  color: #ffffff;
}
body.new-design.page-template-wdmr-new .latest-news .post-wrapper .lb-post-wrapper .lb-post .info-wrapper .info .category .cat:last-child::after {
  display: none;
}
body.new-design.page-template-wdmr-new .latest-news .post-wrapper .lb-post-wrapper .lb-post .info-wrapper .info .category .cat a {
  color: #ffffff;
}
body.new-design.page-template-wdmr-new .latest-news .post-wrapper .lb-post-wrapper .lb-post .info-wrapper .info h2 {
  margin-top: 0.75rem !important;
  padding-left: 0;
  font-weight: 800 !important;
}
@media (max-width: 600px) {
  body.new-design.page-template-wdmr-new .latest-news .post-wrapper .lb-post-wrapper .lb-post .info-wrapper .info h2 {
    margin-top: 4.1666666667vw !important;
    font-size: 16px !important;
    padding-left: 1rem;
    letter-spacing: 1px !important;
    font-weight: 400 !important;
  }
  body.new-design.page-template-wdmr-new .latest-news .post-wrapper .lb-post-wrapper .lb-post .info-wrapper .info h2::before {
    display: inline-block !important;
  }
}
body.new-design.page-template-wdmr-new .latest-news .post-wrapper .lb-post-wrapper .lb-post .info-wrapper .info h2::before {
  display: none;
}
@media (max-width: 1024px) {
  body.new-design.page-template-wdmr-new .mailing {
    padding-right: 25vw !important;
    padding-left: 25vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-wdmr-new .mailing {
    padding-right: 8.3333333333vw !important;
    padding-left: 8.3333333333vw !important;
  }
}
body.new-design.page-template-wdmr-new .mailing .lb-row-inner h1 {
  font-size: 35px !important;
}
@media (max-width: 1440px) {
  body.new-design.page-template-wdmr-new .mailing .lb-row-inner h1 {
    font-size: 22px !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-wdmr-new .mailing .lb-row-inner h1 {
    font-size: 22px !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-wdmr-new .mailing .lb-row-inner h1 {
    font-size: 18px !important;
  }
}
body.new-design.page-template-wdmr-new .mailing .lb-row-inner h3 {
  font-size: 27px !important;
}
@media (max-width: 1440px) {
  body.new-design.page-template-wdmr-new .mailing .lb-row-inner h3 {
    font-size: 18px !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-wdmr-new .mailing .lb-row-inner h3 {
    font-size: 18px !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-wdmr-new .mailing .lb-row-inner h3 {
    font-size: 16px !important;
  }
}
body.new-design.page-template-wdmr-new .mailing .lb-row-inner .gform_wrapper {
  margin-bottom: 0 !important;
}
@media (max-width: 1024px) {
  body.new-design.page-template-wdmr-new .mailing .lb-row-inner .gform_wrapper form ul#gform_fields_1 li.gfield.gfield_contains_required {
    width: 100% !important;
    height: auto !important;
    padding-left: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
  }
  body.new-design.page-template-wdmr-new .mailing .lb-row-inner .gform_wrapper form ul#gform_fields_1 li.gfield.gfield_contains_required label {
    display: none !important;
  }
  body.new-design.page-template-wdmr-new .mailing .lb-row-inner .gform_wrapper form ul#gform_fields_1 li.gfield.gfield_contains_required .ginput_container {
    margin-top: 20px !important;
  }
  body.new-design.page-template-wdmr-new .mailing .lb-row-inner .gform_wrapper form ul#gform_fields_1 li.gfield.gfield_contains_required#field_1_3 {
    margin-top: 0 !important;
  }
  body.new-design.page-template-wdmr-new .mailing .lb-row-inner .gform_wrapper form ul#gform_fields_1 li.gfield.gfield_contains_required#field_1_2 .ginput_container {
    margin-top: 20px !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-wdmr-new .mailing .lb-row-inner .gform_wrapper form ul#gform_fields_1 li.gfield.gfield_contains_required .ginput_complex.ginput_container.gf_name_has_2 .name_first,
body.new-design.page-template-wdmr-new .mailing .lb-row-inner .gform_wrapper form ul#gform_fields_1 li.gfield.gfield_contains_required .ginput_complex.ginput_container.gf_name_has_2 .name_last {
    width: 100% !important;
    display: block !important;
    margin: 0;
  }
  body.new-design.page-template-wdmr-new .mailing .lb-row-inner .gform_wrapper form ul#gform_fields_1 li.gfield.gfield_contains_required .ginput_complex.ginput_container.gf_name_has_2 .name_first input,
body.new-design.page-template-wdmr-new .mailing .lb-row-inner .gform_wrapper form ul#gform_fields_1 li.gfield.gfield_contains_required .ginput_complex.ginput_container.gf_name_has_2 .name_last input {
    margin: 0;
    margin-top: 20px !important;
  }
}
body.new-design.page-template-wdmr-new .mailing .lb-row-inner .gform_wrapper form .gform_footer {
  padding-bottom: 0 !important;
}
@media (max-width: 1024px) {
  body.new-design.page-template-wdmr-new .mailing .lb-row-inner .gform_wrapper form .gform_footer {
    margin-top: 40px;
  }
}
body.new-design.page-template-wdmr-new .mailing .lb-row-inner .gform_wrapper form .gform_footer .gform_button {
  margin: 0;
}
body.new-design.page-template-migrant-team {
  /******************************************************************
  Stylesheet: Migrant Team
  ******************************************************************/
}
body.new-design.page-template-migrant-team .content {
  background: #ffffff;
  z-index: 101;
}
@media (max-width: 600px) {
  body.new-design.page-template-migrant-team .content .title_outer .title {
    display: none;
  }
}
body.new-design.page-template-migrant-team .full_width {
  padding-top: 120px;
}
@media (max-width: 1000px) {
  body.new-design.page-template-migrant-team .full_width {
    padding-top: 0;
  }
}
body.new-design.page-template-migrant-team .full_width .introduciton {
  padding-left: 25vw !important;
  padding-right: 25vw !important;
}
@media (max-width: 1440px) {
  body.new-design.page-template-migrant-team .full_width .introduciton {
    padding-left: 20.8333333333vw !important;
    padding-right: 20.8333333333vw !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-migrant-team .full_width .introduciton {
    padding-left: 16.6666666667vw !important;
    padding-right: 16.6666666667vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-migrant-team .full_width .introduciton {
    padding-left: 8.3333333333vw !important;
    padding-right: 8.3333333333vw !important;
  }
}
body.new-design.page-template-migrant-team .full_width .introduciton .text-wrapper {
  background-size: contain !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  padding-top: 8.3333333333vw;
  padding-bottom: 8.3333333333vw;
  margin-top: 2.0833333333vw !important;
  margin-bottom: 2.0833333333vw !important;
}
@media (max-width: 1440px) {
  body.new-design.page-template-migrant-team .full_width .introduciton .text-wrapper {
    padding-top: 10.4166666667vw;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-migrant-team .full_width .introduciton .text-wrapper {
    padding-top: 12.5vw;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-migrant-team .full_width .introduciton .text-wrapper {
    padding-top: 16.6666666667vw;
  }
}
@media (max-width: 1440px) {
  body.new-design.page-template-migrant-team .full_width .introduciton .text-wrapper {
    padding-bottom: 10.4166666667vw;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-migrant-team .full_width .introduciton .text-wrapper {
    padding-bottom: 12.5vw;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-migrant-team .full_width .introduciton .text-wrapper {
    padding-bottom: 16.6666666667vw;
  }
}
@media (max-width: 1440px) {
  body.new-design.page-template-migrant-team .full_width .introduciton .text-wrapper {
    margin-top: 2.6041666667vw !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-migrant-team .full_width .introduciton .text-wrapper {
    margin-top: 3.125vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-migrant-team .full_width .introduciton .text-wrapper {
    margin-top: 4.1666666667vw !important;
  }
}
@media (max-width: 1440px) {
  body.new-design.page-template-migrant-team .full_width .introduciton .text-wrapper {
    margin-bottom: 2.6041666667vw;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-migrant-team .full_width .introduciton .text-wrapper {
    margin-bottom: 3.125vw;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-migrant-team .full_width .introduciton .text-wrapper {
    margin-bottom: 4.1666666667vw;
  }
}
body.new-design.page-template-migrant-team .full_width .introduciton .text-wrapper h2 {
  text-transform: none;
  color: #272727;
  text-align: center;
}
body.new-design.page-template-migrant-team .full_width .introduciton .text-wrapper h2 p {
  font-size: 1.2rem;
}
body.new-design.page-template-migrant-team .full_width .introduciton .text-wrapper h2 strong {
  color: #272727;
}
body.new-design.page-template-migrant-team .search-col {
  margin-bottom: 4.1666666667vw !important;
}
@media (max-width: 1440px) {
  body.new-design.page-template-migrant-team .search-col {
    margin-bottom: 5.2083333333vw;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-migrant-team .search-col {
    margin-bottom: 6.25vw;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-migrant-team .search-col {
    margin-bottom: 8.3333333333vw;
  }
}
body.new-design.page-template-migrant-team .search-col .lb-col-inner {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 600px) {
  body.new-design.page-template-migrant-team .search-col .lb-col-inner {
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-migrant-team .search-col .lb-col-inner h1 {
    margin-bottom: 2rem;
  }
}
body.new-design.page-template-migrant-team .search-col .lb-col-inner .search {
  position: relative;
}
@media (max-width: 600px) {
  body.new-design.page-template-migrant-team .search-col .lb-col-inner .search {
    width: 100%;
  }
}
body.new-design.page-template-migrant-team .search-col .lb-col-inner .search::before {
  content: url("/wp-content/uploads/2018/11/musica-searcher.svg");
  width: 1rem;
  height: 1.25rem;
  position: absolute;
  right: 1rem;
  top: 50%;
  transform: translateY(-50%);
}
body.new-design.page-template-migrant-team .search-col .lb-col-inner .search input {
  margin: 0;
  border-radius: 6px;
  border: 2px solid #707070;
  color: #707070;
  font-family: "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
body.new-design.page-template-migrant-team .team-row {
  padding-left: 20.8333333333vw !important;
  padding-right: 20.8333333333vw !important;
  padding-bottom: 12.5vw;
}
@media (max-width: 1440px) {
  body.new-design.page-template-migrant-team .team-row {
    padding-bottom: 15.625vw;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-migrant-team .team-row {
    padding-bottom: 18.75vw;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-migrant-team .team-row {
    padding-bottom: 25vw;
  }
}
@media (max-width: 1440px) {
  body.new-design.page-template-migrant-team .team-row {
    padding-left: 8.3333333333vw !important;
    padding-right: 8.3333333333vw !important;
  }
}
body.new-design.page-template-migrant-team .team-row .team-col .team-member {
  position: relative;
  margin-bottom: 3.7037037037vw !important;
}
body.new-design.page-template-migrant-team .team-row .team-col .team-member:first-child {
  z-index: 100;
}
@media (max-width: 1440px) {
  body.new-design.page-template-migrant-team .team-row .team-col .team-member {
    margin-bottom: 4.6296296296vw;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-migrant-team .team-row .team-col .team-member {
    margin-bottom: 5.5555555556vw;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-migrant-team .team-row .team-col .team-member {
    margin-bottom: 7.4074074074vw;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-migrant-team .team-row .team-col .team-member {
    margin-bottom: 8.3333333333vw !important;
  }
}
@media (max-width: 600px) and (max-width: 1440px) {
  body.new-design.page-template-migrant-team .team-row .team-col .team-member {
    margin-bottom: 10.4166666667vw;
  }
}
@media (max-width: 600px) and (max-width: 1024px) {
  body.new-design.page-template-migrant-team .team-row .team-col .team-member {
    margin-bottom: 12.5vw;
  }
}
@media (max-width: 600px) and (max-width: 600px) {
  body.new-design.page-template-migrant-team .team-row .team-col .team-member {
    margin-bottom: 16.6666666667vw;
  }
}
body.new-design.page-template-migrant-team .team-row .team-col .team-member.divider {
  margin-bottom: 0 !important;
}
body.new-design.page-template-migrant-team .team-row .team-col .team-member.divider::after {
  content: "";
  height: 2px;
  width: 50%;
  background-color: #272727;
  opacity: 0.1;
  position: relative;
  display: block;
  margin-bottom: 6vw;
  margin-top: 2vw !important;
}
body.new-design.page-template-migrant-team .team-row .team-col .team-member:last-child {
  margin-bottom: 0 !important;
}
body.new-design.page-template-migrant-team .team-row .team-col .team-member .team-member-inner {
  display: flex;
}
@media (max-width: 600px) {
  body.new-design.page-template-migrant-team .team-row .team-col .team-member .team-member-inner {
    flex-wrap: wrap;
  }
}
body.new-design.page-template-migrant-team .team-row .team-col .team-member .team-member-inner .pic {
  width: 10.4166666667vw;
}
@media (max-width: 1440px) {
  body.new-design.page-template-migrant-team .team-row .team-col .team-member .team-member-inner .pic {
    width: 14.5833333333vw;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-migrant-team .team-row .team-col .team-member .team-member-inner .pic {
    width: 20.8333333333vw;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-migrant-team .team-row .team-col .team-member .team-member-inner .pic {
    width: 100%;
    display: flex;
    align-items: center;
  }
}
body.new-design.page-template-migrant-team .team-row .team-col .team-member .team-member-inner .pic img {
  border-radius: 100%;
  width: 100%;
}
@media (max-width: 600px) {
  body.new-design.page-template-migrant-team .team-row .team-col .team-member .team-member-inner .pic img {
    width: 27.0833333333vw;
    margin-right: 6.25vw;
  }
}
body.new-design.page-template-migrant-team .team-row .team-col .team-member .team-member-inner .pic .creds {
  display: none;
}
@media (max-width: 600px) {
  body.new-design.page-template-migrant-team .team-row .team-col .team-member .team-member-inner .pic .creds {
    display: block;
    width: 100%;
  }
}
body.new-design.page-template-migrant-team .team-row .team-col .team-member .team-member-inner .pic .creds h3 {
  font-family: "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #272727;
  position: relative;
  text-transform: none;
}
body.new-design.page-template-migrant-team .team-row .team-col .team-member .team-member-inner .pic .creds h3 .name {
  display: block;
  margin-bottom: 1rem;
}
body.new-design.page-template-migrant-team .team-row .team-col .team-member .team-member-inner .pic .creds h3 .position {
  display: block;
  opacity: 0.5;
}
body.new-design.page-template-migrant-team .team-row .team-col .team-member .team-member-inner .info {
  width: 47.9166666667vw;
  padding-left: 4.1666666667vw;
}
@media (max-width: 1440px) {
  body.new-design.page-template-migrant-team .team-row .team-col .team-member .team-member-inner .info {
    width: 100%;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-migrant-team .team-row .team-col .team-member .team-member-inner .info {
    padding-left: 0;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-migrant-team .team-row .team-col .team-member .team-member-inner .info .creds {
    display: none;
  }
}
body.new-design.page-template-migrant-team .team-row .team-col .team-member .team-member-inner .info .creds h3 {
  font-family: "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #272727;
  position: relative;
  text-transform: none;
  letter-spacing: 0px !important;
}
body.new-design.page-template-migrant-team .team-row .team-col .team-member .team-member-inner .info .creds h3 .name {
  display: inline-block;
  position: relative;
  padding-right: 1rem;
  margin-right: 1rem;
}
body.new-design.page-template-migrant-team .team-row .team-col .team-member .team-member-inner .info .creds h3 .name::after {
  content: "";
  position: absolute;
  right: -3px;
  top: 50%;
  height: 100%;
  width: 5px;
  background: #fed766;
  border-radius: 9px;
  transform: translateY(-50%);
}
body.new-design.page-template-migrant-team .team-row .team-col .team-member .team-member-inner .info .creds h3 .position {
  opacity: 0.8;
}
body.new-design.page-template-migrant-team .team-row .team-col .team-member .team-member-inner .info .languages {
  margin: 1.25rem 0;
}
body.new-design.page-template-migrant-team .team-row .team-col .team-member .team-member-inner .info .languages p {
  font-family: "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
body.new-design.page-template-migrant-team .team-row .team-col .team-member .team-member-inner .info .contact {
  position: relative;
}
body.new-design.page-template-migrant-team .team-row .team-col .team-member .team-member-inner .info .bio {
  margin-top: 1.75rem;
  transition: 0.14s ease-in-out;
}
body.new-design.page-template-migrant-team .team-row .team-col .team-member .team-member-inner .info .bio .read-more-wrapper {
  max-height: 5.5rem;
  overflow: hidden;
  transition: 0.14s ease-in-out;
}
body.new-design.page-template-migrant-team .team-row .team-col .team-member .team-member-inner .info .bio .read-more-button-wrapper {
  transition: 0.14s ease-in-out;
  text-align: right;
  margin-top: 1rem;
}
body.new-design.page-template-migrant-team .team-row .team-col .team-member .team-member-inner .info .bio .read-more-button-wrapper .button {
  background: transparent !important;
  border: 0 !important;
}
body.new-design.page-template-migrant-team .team-row .team-col .team-member .team-member-inner .info .bio .read-more-button-wrapper .button::before {
  content: "";
}
body.new-design.page-template-migrant-team .team-row .team-col .team-member .team-member-inner .info .bio .read-more-button-wrapper .button span {
  transition: 0.14s ease-in-out;
}
body.new-design.page-template-migrant-team .team-row .team-col .team-member .team-member-inner .info .bio .read-more-button-wrapper .button svg {
  width: 1rem;
  margin-left: 0.5rem;
}
body.new-design.page-template-migrant-team .team-row .team-col .team-member .team-member-inner .info .bio .read-more-button-wrapper .button svg path {
  fill: none;
  stroke: #009fb7;
  transition: 0.14s ease-in-out;
}
body.new-design.page-template-migrant-team .team-row .team-col .team-member .team-member-inner .info .bio .read-more-button-wrapper .button:hover span {
  color: #272727;
}
body.new-design.page-template-migrant-team .team-row .team-col .team-member .team-member-inner .info .bio .read-more-button-wrapper .button:hover svg path {
  fill: none;
  stroke: #272727;
}
body.new-design.page-template-migrant-team .team-row .team-col .team-member .team-member-inner .info .bio.active .read-more-button-wrapper {
  opacity: 0;
  pointer-events: none;
}
body.new-design.page-template-migrant-team .team-row .team-col .team-member .team-member-inner .info .bio p {
  font-family: "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: 1.9em;
}
body.new-design.page-template-migrant-team .contact-form {
  background: #262626;
  border: 4px solid #fed766;
  width: 58.3333333333vw !important;
  padding: 60px 4.1666666667vw;
  position: absolute;
  left: -14.5833333333vw !important;
  top: 95px !important;
  z-index: 99;
  visibility: hidden;
  pointer-events: none;
  opacity: 0;
  transform: translateY(0.5rem);
  transition: 0.14s ease-in-out;
}
@media (max-width: 1440px) {
  body.new-design.page-template-migrant-team .contact-form {
    width: 83.3333333333vw !important;
    padding: 45px 16.6666666667vw;
    top: 80px !important;
    left: -16.6666666667vw !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-migrant-team .contact-form {
    left: -20.8333333333vw !important;
    top: 65px !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-migrant-team .contact-form {
    width: 100vw !important;
    left: -8.3333333333vw !important;
    padding: 35px 8.3333333333vw;
    top: 55px !important;
  }
}
body.new-design.page-template-migrant-team .contact-form.active {
  visibility: visible;
  pointer-events: initial;
  opacity: 1;
  transform: translateY(0);
}
body.new-design.page-template-migrant-team .contact-form::before {
  content: "";
  width: 4.1666666667vw;
  height: 4.1666666667vw;
  background: #272727;
  border: 4px solid #fed766;
  transform: rotate(45deg);
  position: absolute;
  top: -2.0833333333vw;
  left: calc(12.0833333333vw + 55px) !important;
  z-index: 9;
}
@media (max-width: 1440px) {
  body.new-design.page-template-migrant-team .contact-form::before {
    left: calc(14.5833333333vw + 55px) !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-migrant-team .contact-form::before {
    left: calc(6.25vw + 55px) !important;
  }
}
body.new-design.page-template-migrant-team .contact-form::after {
  content: "";
  width: 100%;
  height: 100%;
  background: #272727;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
}
body.new-design.page-template-migrant-team .contact-form .close-button {
  position: absolute;
  top: 2.0833333333vw;
  right: 2.0833333333vw;
  width: 23px;
  height: 23px;
  z-index: 12;
  cursor: pointer;
  transition: 0.14s ease-in-out;
}
@media (max-width: 600px) {
  body.new-design.page-template-migrant-team .contact-form .close-button {
    top: 4.1666666667vw;
    right: 4.1666666667vw;
  }
}
body.new-design.page-template-migrant-team .contact-form .close-button:hover {
  opacity: 0.6;
}
body.new-design.page-template-migrant-team .contact-form .close-button .bar {
  height: 2px;
  width: 27px;
  background: #ffffff;
  transform-origin: left;
  margin-bottom: 17px;
}
body.new-design.page-template-migrant-team .contact-form .close-button .bar:first-child {
  transform: rotate(45deg);
}
body.new-design.page-template-migrant-team .contact-form .close-button .bar:last-child {
  transform: rotate(-45deg);
}
body.new-design.page-template-migrant-team .contact-form .contact-form-inner {
  position: relative;
  z-index: 11;
}
body.new-design.page-template-migrant-team .contact-form .contact-form-inner .grecaptcha-badge {
  visibility: hidden;
}
body.new-design.page-template-migrant-team .contact-form .contact-form-inner .gform_wrapper:not(#yes) {
  margin: 0;
}
body.new-design.page-template-migrant-team .contact-form .contact-form-inner .gform_wrapper:not(#yes) .gform_body ul li input[type=text],
body.new-design.page-template-migrant-team .contact-form .contact-form-inner .gform_wrapper:not(#yes) .gform_body ul li input[type=email],
body.new-design.page-template-migrant-team .contact-form .contact-form-inner .gform_wrapper:not(#yes) .gform_body ul li select,
body.new-design.page-template-migrant-team .contact-form .contact-form-inner .gform_wrapper:not(#yes) .gform_body ul li textarea {
  background: transparent !important;
  width: 100%;
  padding: 1rem 1.5rem !important;
  border: 1px solid #ffffff;
  border-radius: 6px;
  color: rgba(255, 255, 255, 0.5) !important;
  max-width: 100%;
}
@media (max-width: 600px) {
  body.new-design.page-template-migrant-team .contact-form .contact-form-inner .gform_wrapper:not(#yes) .gform_body ul li input[type=text],
body.new-design.page-template-migrant-team .contact-form .contact-form-inner .gform_wrapper:not(#yes) .gform_body ul li input[type=email],
body.new-design.page-template-migrant-team .contact-form .contact-form-inner .gform_wrapper:not(#yes) .gform_body ul li select,
body.new-design.page-template-migrant-team .contact-form .contact-form-inner .gform_wrapper:not(#yes) .gform_body ul li textarea {
    width: 100%;
  }
}
body.new-design.page-template-migrant-team .contact-form .contact-form-inner .gform_wrapper:not(#yes) .gform_body ul li label {
  display: none;
}
body.new-design.page-template-migrant-team .contact-form .contact-form-inner .gform_wrapper:not(#yes) .gform_footer {
  text-align: center;
}
body.new-design.page-template-migrant-team .contact-form .contact-form-inner .gform_wrapper:not(#yes) .gform_footer .gform_button {
  color: #ffffff;
}
body.new-design.page-template-migrant-team .contact-form .contact-form-inner .gform_wrapper:not(#yes) .gform_footer .gform_button::before {
  background: #fed766;
}
body.new-design.page-template-migrant-team .contact-form .contact-form-inner .gform_wrapper:not(#yes) .gform_footer .gform_button:hover {
  color: #fed766;
}
body.new-design.page-template-migrant-team .contact-form .contact-form-inner .gform_confirmation_wrapper {
  padding: 8.3333333333vw 0;
  color: #ffffff;
  text-align: center;
  font: 600 4em/4.2em "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
body.new-design.page-template-project-team-and-collaborators {
  /******************************************************************
  Stylesheet: Migrant Team
  ******************************************************************/
  /******************************************************************
  Stylesheet: Team Collaborators
  ******************************************************************/
}
body.new-design.page-template-project-team-and-collaborators .content {
  background: #ffffff;
  z-index: 101;
}
@media (max-width: 600px) {
  body.new-design.page-template-project-team-and-collaborators .content .title_outer .title {
    display: none;
  }
}
body.new-design.page-template-project-team-and-collaborators .full_width {
  padding-top: 120px;
}
@media (max-width: 1000px) {
  body.new-design.page-template-project-team-and-collaborators .full_width {
    padding-top: 0;
  }
}
body.new-design.page-template-project-team-and-collaborators .full_width .introduciton {
  padding-left: 25vw !important;
  padding-right: 25vw !important;
}
@media (max-width: 1440px) {
  body.new-design.page-template-project-team-and-collaborators .full_width .introduciton {
    padding-left: 20.8333333333vw !important;
    padding-right: 20.8333333333vw !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-project-team-and-collaborators .full_width .introduciton {
    padding-left: 16.6666666667vw !important;
    padding-right: 16.6666666667vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-project-team-and-collaborators .full_width .introduciton {
    padding-left: 8.3333333333vw !important;
    padding-right: 8.3333333333vw !important;
  }
}
body.new-design.page-template-project-team-and-collaborators .full_width .introduciton .text-wrapper {
  background-size: contain !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  padding-top: 8.3333333333vw;
  padding-bottom: 8.3333333333vw;
  margin-top: 2.0833333333vw !important;
  margin-bottom: 2.0833333333vw !important;
}
@media (max-width: 1440px) {
  body.new-design.page-template-project-team-and-collaborators .full_width .introduciton .text-wrapper {
    padding-top: 10.4166666667vw;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-project-team-and-collaborators .full_width .introduciton .text-wrapper {
    padding-top: 12.5vw;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-project-team-and-collaborators .full_width .introduciton .text-wrapper {
    padding-top: 16.6666666667vw;
  }
}
@media (max-width: 1440px) {
  body.new-design.page-template-project-team-and-collaborators .full_width .introduciton .text-wrapper {
    padding-bottom: 10.4166666667vw;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-project-team-and-collaborators .full_width .introduciton .text-wrapper {
    padding-bottom: 12.5vw;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-project-team-and-collaborators .full_width .introduciton .text-wrapper {
    padding-bottom: 16.6666666667vw;
  }
}
@media (max-width: 1440px) {
  body.new-design.page-template-project-team-and-collaborators .full_width .introduciton .text-wrapper {
    margin-top: 2.6041666667vw !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-project-team-and-collaborators .full_width .introduciton .text-wrapper {
    margin-top: 3.125vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-project-team-and-collaborators .full_width .introduciton .text-wrapper {
    margin-top: 4.1666666667vw !important;
  }
}
@media (max-width: 1440px) {
  body.new-design.page-template-project-team-and-collaborators .full_width .introduciton .text-wrapper {
    margin-bottom: 2.6041666667vw;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-project-team-and-collaborators .full_width .introduciton .text-wrapper {
    margin-bottom: 3.125vw;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-project-team-and-collaborators .full_width .introduciton .text-wrapper {
    margin-bottom: 4.1666666667vw;
  }
}
body.new-design.page-template-project-team-and-collaborators .full_width .introduciton .text-wrapper h2 {
  text-transform: none;
  color: #272727;
  text-align: center;
}
body.new-design.page-template-project-team-and-collaborators .full_width .introduciton .text-wrapper h2 p {
  font-size: 1.2rem;
}
body.new-design.page-template-project-team-and-collaborators .full_width .introduciton .text-wrapper h2 strong {
  color: #272727;
}
body.new-design.page-template-project-team-and-collaborators .search-col {
  margin-bottom: 4.1666666667vw !important;
}
@media (max-width: 1440px) {
  body.new-design.page-template-project-team-and-collaborators .search-col {
    margin-bottom: 5.2083333333vw;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-project-team-and-collaborators .search-col {
    margin-bottom: 6.25vw;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-project-team-and-collaborators .search-col {
    margin-bottom: 8.3333333333vw;
  }
}
body.new-design.page-template-project-team-and-collaborators .search-col .lb-col-inner {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 600px) {
  body.new-design.page-template-project-team-and-collaborators .search-col .lb-col-inner {
    flex-direction: column;
    align-items: flex-start;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-project-team-and-collaborators .search-col .lb-col-inner h1 {
    margin-bottom: 2rem;
  }
}
body.new-design.page-template-project-team-and-collaborators .search-col .lb-col-inner .search {
  position: relative;
}
@media (max-width: 600px) {
  body.new-design.page-template-project-team-and-collaborators .search-col .lb-col-inner .search {
    width: 100%;
  }
}
body.new-design.page-template-project-team-and-collaborators .search-col .lb-col-inner .search::before {
  content: url("/wp-content/uploads/2018/11/musica-searcher.svg");
  width: 1rem;
  height: 1.25rem;
  position: absolute;
  right: 1rem;
  top: 50%;
  transform: translateY(-50%);
}
body.new-design.page-template-project-team-and-collaborators .search-col .lb-col-inner .search input {
  margin: 0;
  border-radius: 6px;
  border: 2px solid #707070;
  color: #707070;
  font-family: "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
body.new-design.page-template-project-team-and-collaborators .team-row {
  padding-left: 20.8333333333vw !important;
  padding-right: 20.8333333333vw !important;
  padding-bottom: 12.5vw;
}
@media (max-width: 1440px) {
  body.new-design.page-template-project-team-and-collaborators .team-row {
    padding-bottom: 15.625vw;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-project-team-and-collaborators .team-row {
    padding-bottom: 18.75vw;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-project-team-and-collaborators .team-row {
    padding-bottom: 25vw;
  }
}
@media (max-width: 1440px) {
  body.new-design.page-template-project-team-and-collaborators .team-row {
    padding-left: 8.3333333333vw !important;
    padding-right: 8.3333333333vw !important;
  }
}
body.new-design.page-template-project-team-and-collaborators .team-row .team-col .team-member {
  position: relative;
  margin-bottom: 3.7037037037vw !important;
}
body.new-design.page-template-project-team-and-collaborators .team-row .team-col .team-member:first-child {
  z-index: 100;
}
@media (max-width: 1440px) {
  body.new-design.page-template-project-team-and-collaborators .team-row .team-col .team-member {
    margin-bottom: 4.6296296296vw;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-project-team-and-collaborators .team-row .team-col .team-member {
    margin-bottom: 5.5555555556vw;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-project-team-and-collaborators .team-row .team-col .team-member {
    margin-bottom: 7.4074074074vw;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-project-team-and-collaborators .team-row .team-col .team-member {
    margin-bottom: 8.3333333333vw !important;
  }
}
@media (max-width: 600px) and (max-width: 1440px) {
  body.new-design.page-template-project-team-and-collaborators .team-row .team-col .team-member {
    margin-bottom: 10.4166666667vw;
  }
}
@media (max-width: 600px) and (max-width: 1024px) {
  body.new-design.page-template-project-team-and-collaborators .team-row .team-col .team-member {
    margin-bottom: 12.5vw;
  }
}
@media (max-width: 600px) and (max-width: 600px) {
  body.new-design.page-template-project-team-and-collaborators .team-row .team-col .team-member {
    margin-bottom: 16.6666666667vw;
  }
}
body.new-design.page-template-project-team-and-collaborators .team-row .team-col .team-member.divider {
  margin-bottom: 0 !important;
}
body.new-design.page-template-project-team-and-collaborators .team-row .team-col .team-member.divider::after {
  content: "";
  height: 2px;
  width: 50%;
  background-color: #272727;
  opacity: 0.1;
  position: relative;
  display: block;
  margin-bottom: 6vw;
  margin-top: 2vw !important;
}
body.new-design.page-template-project-team-and-collaborators .team-row .team-col .team-member:last-child {
  margin-bottom: 0 !important;
}
body.new-design.page-template-project-team-and-collaborators .team-row .team-col .team-member .team-member-inner {
  display: flex;
}
@media (max-width: 600px) {
  body.new-design.page-template-project-team-and-collaborators .team-row .team-col .team-member .team-member-inner {
    flex-wrap: wrap;
  }
}
body.new-design.page-template-project-team-and-collaborators .team-row .team-col .team-member .team-member-inner .pic {
  width: 10.4166666667vw;
}
@media (max-width: 1440px) {
  body.new-design.page-template-project-team-and-collaborators .team-row .team-col .team-member .team-member-inner .pic {
    width: 14.5833333333vw;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-project-team-and-collaborators .team-row .team-col .team-member .team-member-inner .pic {
    width: 20.8333333333vw;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-project-team-and-collaborators .team-row .team-col .team-member .team-member-inner .pic {
    width: 100%;
    display: flex;
    align-items: center;
  }
}
body.new-design.page-template-project-team-and-collaborators .team-row .team-col .team-member .team-member-inner .pic img {
  border-radius: 100%;
  width: 100%;
}
@media (max-width: 600px) {
  body.new-design.page-template-project-team-and-collaborators .team-row .team-col .team-member .team-member-inner .pic img {
    width: 27.0833333333vw;
    margin-right: 6.25vw;
  }
}
body.new-design.page-template-project-team-and-collaborators .team-row .team-col .team-member .team-member-inner .pic .creds {
  display: none;
}
@media (max-width: 600px) {
  body.new-design.page-template-project-team-and-collaborators .team-row .team-col .team-member .team-member-inner .pic .creds {
    display: block;
    width: 100%;
  }
}
body.new-design.page-template-project-team-and-collaborators .team-row .team-col .team-member .team-member-inner .pic .creds h3 {
  font-family: "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #272727;
  position: relative;
  text-transform: none;
}
body.new-design.page-template-project-team-and-collaborators .team-row .team-col .team-member .team-member-inner .pic .creds h3 .name {
  display: block;
  margin-bottom: 1rem;
}
body.new-design.page-template-project-team-and-collaborators .team-row .team-col .team-member .team-member-inner .pic .creds h3 .position {
  display: block;
  opacity: 0.5;
}
body.new-design.page-template-project-team-and-collaborators .team-row .team-col .team-member .team-member-inner .info {
  width: 47.9166666667vw;
  padding-left: 4.1666666667vw;
}
@media (max-width: 1440px) {
  body.new-design.page-template-project-team-and-collaborators .team-row .team-col .team-member .team-member-inner .info {
    width: 100%;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-project-team-and-collaborators .team-row .team-col .team-member .team-member-inner .info {
    padding-left: 0;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-project-team-and-collaborators .team-row .team-col .team-member .team-member-inner .info .creds {
    display: none;
  }
}
body.new-design.page-template-project-team-and-collaborators .team-row .team-col .team-member .team-member-inner .info .creds h3 {
  font-family: "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #272727;
  position: relative;
  text-transform: none;
  letter-spacing: 0px !important;
}
body.new-design.page-template-project-team-and-collaborators .team-row .team-col .team-member .team-member-inner .info .creds h3 .name {
  display: inline-block;
  position: relative;
  padding-right: 1rem;
  margin-right: 1rem;
}
body.new-design.page-template-project-team-and-collaborators .team-row .team-col .team-member .team-member-inner .info .creds h3 .name::after {
  content: "";
  position: absolute;
  right: -3px;
  top: 50%;
  height: 100%;
  width: 5px;
  background: #fed766;
  border-radius: 9px;
  transform: translateY(-50%);
}
body.new-design.page-template-project-team-and-collaborators .team-row .team-col .team-member .team-member-inner .info .creds h3 .position {
  opacity: 0.8;
}
body.new-design.page-template-project-team-and-collaborators .team-row .team-col .team-member .team-member-inner .info .languages {
  margin: 1.25rem 0;
}
body.new-design.page-template-project-team-and-collaborators .team-row .team-col .team-member .team-member-inner .info .languages p {
  font-family: "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
body.new-design.page-template-project-team-and-collaborators .team-row .team-col .team-member .team-member-inner .info .contact {
  position: relative;
}
body.new-design.page-template-project-team-and-collaborators .team-row .team-col .team-member .team-member-inner .info .bio {
  margin-top: 1.75rem;
  transition: 0.14s ease-in-out;
}
body.new-design.page-template-project-team-and-collaborators .team-row .team-col .team-member .team-member-inner .info .bio .read-more-wrapper {
  max-height: 5.5rem;
  overflow: hidden;
  transition: 0.14s ease-in-out;
}
body.new-design.page-template-project-team-and-collaborators .team-row .team-col .team-member .team-member-inner .info .bio .read-more-button-wrapper {
  transition: 0.14s ease-in-out;
  text-align: right;
  margin-top: 1rem;
}
body.new-design.page-template-project-team-and-collaborators .team-row .team-col .team-member .team-member-inner .info .bio .read-more-button-wrapper .button {
  background: transparent !important;
  border: 0 !important;
}
body.new-design.page-template-project-team-and-collaborators .team-row .team-col .team-member .team-member-inner .info .bio .read-more-button-wrapper .button::before {
  content: "";
}
body.new-design.page-template-project-team-and-collaborators .team-row .team-col .team-member .team-member-inner .info .bio .read-more-button-wrapper .button span {
  transition: 0.14s ease-in-out;
}
body.new-design.page-template-project-team-and-collaborators .team-row .team-col .team-member .team-member-inner .info .bio .read-more-button-wrapper .button svg {
  width: 1rem;
  margin-left: 0.5rem;
}
body.new-design.page-template-project-team-and-collaborators .team-row .team-col .team-member .team-member-inner .info .bio .read-more-button-wrapper .button svg path {
  fill: none;
  stroke: #009fb7;
  transition: 0.14s ease-in-out;
}
body.new-design.page-template-project-team-and-collaborators .team-row .team-col .team-member .team-member-inner .info .bio .read-more-button-wrapper .button:hover span {
  color: #272727;
}
body.new-design.page-template-project-team-and-collaborators .team-row .team-col .team-member .team-member-inner .info .bio .read-more-button-wrapper .button:hover svg path {
  fill: none;
  stroke: #272727;
}
body.new-design.page-template-project-team-and-collaborators .team-row .team-col .team-member .team-member-inner .info .bio.active .read-more-button-wrapper {
  opacity: 0;
  pointer-events: none;
}
body.new-design.page-template-project-team-and-collaborators .team-row .team-col .team-member .team-member-inner .info .bio p {
  font-family: "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: 1.9em;
}
body.new-design.page-template-project-team-and-collaborators .contact-form {
  background: #262626;
  border: 4px solid #fed766;
  width: 58.3333333333vw !important;
  padding: 60px 4.1666666667vw;
  position: absolute;
  left: -14.5833333333vw !important;
  top: 95px !important;
  z-index: 99;
  visibility: hidden;
  pointer-events: none;
  opacity: 0;
  transform: translateY(0.5rem);
  transition: 0.14s ease-in-out;
}
@media (max-width: 1440px) {
  body.new-design.page-template-project-team-and-collaborators .contact-form {
    width: 83.3333333333vw !important;
    padding: 45px 16.6666666667vw;
    top: 80px !important;
    left: -16.6666666667vw !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-project-team-and-collaborators .contact-form {
    left: -20.8333333333vw !important;
    top: 65px !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-project-team-and-collaborators .contact-form {
    width: 100vw !important;
    left: -8.3333333333vw !important;
    padding: 35px 8.3333333333vw;
    top: 55px !important;
  }
}
body.new-design.page-template-project-team-and-collaborators .contact-form.active {
  visibility: visible;
  pointer-events: initial;
  opacity: 1;
  transform: translateY(0);
}
body.new-design.page-template-project-team-and-collaborators .contact-form::before {
  content: "";
  width: 4.1666666667vw;
  height: 4.1666666667vw;
  background: #272727;
  border: 4px solid #fed766;
  transform: rotate(45deg);
  position: absolute;
  top: -2.0833333333vw;
  left: calc(12.0833333333vw + 55px) !important;
  z-index: 9;
}
@media (max-width: 1440px) {
  body.new-design.page-template-project-team-and-collaborators .contact-form::before {
    left: calc(14.5833333333vw + 55px) !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-project-team-and-collaborators .contact-form::before {
    left: calc(6.25vw + 55px) !important;
  }
}
body.new-design.page-template-project-team-and-collaborators .contact-form::after {
  content: "";
  width: 100%;
  height: 100%;
  background: #272727;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
}
body.new-design.page-template-project-team-and-collaborators .contact-form .close-button {
  position: absolute;
  top: 2.0833333333vw;
  right: 2.0833333333vw;
  width: 23px;
  height: 23px;
  z-index: 12;
  cursor: pointer;
  transition: 0.14s ease-in-out;
}
@media (max-width: 600px) {
  body.new-design.page-template-project-team-and-collaborators .contact-form .close-button {
    top: 4.1666666667vw;
    right: 4.1666666667vw;
  }
}
body.new-design.page-template-project-team-and-collaborators .contact-form .close-button:hover {
  opacity: 0.6;
}
body.new-design.page-template-project-team-and-collaborators .contact-form .close-button .bar {
  height: 2px;
  width: 27px;
  background: #ffffff;
  transform-origin: left;
  margin-bottom: 17px;
}
body.new-design.page-template-project-team-and-collaborators .contact-form .close-button .bar:first-child {
  transform: rotate(45deg);
}
body.new-design.page-template-project-team-and-collaborators .contact-form .close-button .bar:last-child {
  transform: rotate(-45deg);
}
body.new-design.page-template-project-team-and-collaborators .contact-form .contact-form-inner {
  position: relative;
  z-index: 11;
}
body.new-design.page-template-project-team-and-collaborators .contact-form .contact-form-inner .grecaptcha-badge {
  visibility: hidden;
}
body.new-design.page-template-project-team-and-collaborators .contact-form .contact-form-inner .gform_wrapper:not(#yes) {
  margin: 0;
}
body.new-design.page-template-project-team-and-collaborators .contact-form .contact-form-inner .gform_wrapper:not(#yes) .gform_body ul li input[type=text],
body.new-design.page-template-project-team-and-collaborators .contact-form .contact-form-inner .gform_wrapper:not(#yes) .gform_body ul li input[type=email],
body.new-design.page-template-project-team-and-collaborators .contact-form .contact-form-inner .gform_wrapper:not(#yes) .gform_body ul li select,
body.new-design.page-template-project-team-and-collaborators .contact-form .contact-form-inner .gform_wrapper:not(#yes) .gform_body ul li textarea {
  background: transparent !important;
  width: 100%;
  padding: 1rem 1.5rem !important;
  border: 1px solid #ffffff;
  border-radius: 6px;
  color: rgba(255, 255, 255, 0.5) !important;
  max-width: 100%;
}
@media (max-width: 600px) {
  body.new-design.page-template-project-team-and-collaborators .contact-form .contact-form-inner .gform_wrapper:not(#yes) .gform_body ul li input[type=text],
body.new-design.page-template-project-team-and-collaborators .contact-form .contact-form-inner .gform_wrapper:not(#yes) .gform_body ul li input[type=email],
body.new-design.page-template-project-team-and-collaborators .contact-form .contact-form-inner .gform_wrapper:not(#yes) .gform_body ul li select,
body.new-design.page-template-project-team-and-collaborators .contact-form .contact-form-inner .gform_wrapper:not(#yes) .gform_body ul li textarea {
    width: 100%;
  }
}
body.new-design.page-template-project-team-and-collaborators .contact-form .contact-form-inner .gform_wrapper:not(#yes) .gform_body ul li label {
  display: none;
}
body.new-design.page-template-project-team-and-collaborators .contact-form .contact-form-inner .gform_wrapper:not(#yes) .gform_footer {
  text-align: center;
}
body.new-design.page-template-project-team-and-collaborators .contact-form .contact-form-inner .gform_wrapper:not(#yes) .gform_footer .gform_button {
  color: #ffffff;
}
body.new-design.page-template-project-team-and-collaborators .contact-form .contact-form-inner .gform_wrapper:not(#yes) .gform_footer .gform_button::before {
  background: #fed766;
}
body.new-design.page-template-project-team-and-collaborators .contact-form .contact-form-inner .gform_wrapper:not(#yes) .gform_footer .gform_button:hover {
  color: #fed766;
}
body.new-design.page-template-project-team-and-collaborators .contact-form .contact-form-inner .gform_confirmation_wrapper {
  padding: 8.3333333333vw 0;
  color: #ffffff;
  text-align: center;
  font: 600 4em/4.2em "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
body.new-design.page-template-project-team-and-collaborators .inner-title {
  height: 75vh;
  display: flex;
  align-items: flex-end;
  flex-direction: row;
  margin-top: 50px;
}
body.new-design.page-template-project-team-and-collaborators .inner-title .wrapper-title {
  bottom: 0px;
  padding: 0 !important;
  margin: 0 !important;
  align-items: flex-end;
}
body.new-design.page-template-project-team-and-collaborators .inner-title .wrapper-title h2.title-team {
  color: white;
  font-size: 5em;
  font-weight: 800;
  margin-bottom: 0;
}
@media (max-width: 600px) {
  body.new-design.page-template-project-team-and-collaborators .inner-title {
    height: 30vh;
  }
  body.new-design.page-template-project-team-and-collaborators .inner-title .wrapper-title h2.title-team {
    font-size: 2.8em;
    text-align: left;
  }
}
body.new-design.page-template-tracking-slavery {
  /******************************************************************
  Stylesheet: Trafficing & Slavery
  ******************************************************************/
}
body.new-design.page-template-tracking-slavery .popup {
  display: none;
  top: 152px;
  position: absolute;
  z-index: 999999;
  right: 5vh;
  background-color: #272727;
  padding: 30px;
  border: 3px solid #fed766;
  transition: 0.14s ease-in-out;
}
@media (max-width: 1000px) {
  body.new-design.page-template-tracking-slavery .popup {
    top: 132px;
    right: 32px;
  }
}
@media (max-width: 767px) {
  body.new-design.page-template-tracking-slavery .popup {
    top: 16px;
    right: 16px;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-tracking-slavery .popup {
    top: 4px;
    right: 4px;
    padding: 8px 24px 8px 16px;
  }
}
body.new-design.page-template-tracking-slavery .popup:hover {
  background-color: rgba(39, 39, 39, 0.9);
}
body.new-design.page-template-tracking-slavery .popup .popup-inner {
  display: flex;
  align-items: center;
}
body.new-design.page-template-tracking-slavery .popup .popup-inner .popup-text {
  color: #fff;
  padding-left: 20px;
}
@media (max-width: 600px) {
  body.new-design.page-template-tracking-slavery .popup .popup-inner .popup-text {
    padding-left: 13px;
  }
}
body.new-design.page-template-tracking-slavery .popup .popup-inner .popup-text span {
  font-size: 20px;
  text-transform: uppercase;
  font-weight: 700;
}
@media (max-width: 600px) {
  body.new-design.page-template-tracking-slavery .popup .popup-inner .popup-text span {
    font-size: 14px;
  }
}
body.new-design.page-template-tracking-slavery .popup .popup-inner svg {
  width: 32px;
  min-width: 32px;
}
@media (max-width: 600px) {
  body.new-design.page-template-tracking-slavery .popup .popup-inner svg {
    width: 24px;
    min-width: 24px;
  }
}
body.new-design.page-template-tracking-slavery .popup .popup-close {
  display: block;
  position: absolute;
  right: 8px;
  top: 8px;
  color: #fff;
  font-size: 40px;
  line-height: 0.5;
  font-weight: 300;
  cursor: pointer;
}
@media (max-width: 600px) {
  body.new-design.page-template-tracking-slavery .popup .popup-close {
    right: 4px;
    top: 4px;
    font-size: 32px;
  }
}
body.new-design.page-template-tracking-slavery .document-select-form {
  margin-top: 2rem;
}
body.new-design.page-template-tracking-slavery .document-select-form .form {
  display: flex;
  flex-flow: wrap;
  margin: -8px;
}
@media (max-width: 600px) {
  body.new-design.page-template-tracking-slavery .document-select-form .form {
    margin: -5px;
  }
}
body.new-design.page-template-tracking-slavery .document-select-form .select-wrapper {
  width: 50%;
  flex: 0 0 50%;
  padding: 8px;
}
@media (max-width: 600px) {
  body.new-design.page-template-tracking-slavery .document-select-form .select-wrapper {
    width: 100%;
    flex: 0 0 100%;
    padding: 5px;
  }
}
body.new-design.page-template-tracking-slavery .document-select-form select {
  border: 2px solid #272727;
}
body.new-design.page-template-tracking-slavery .document-select-form .selection-desc {
  color: #000000;
}
body.new-design.page-template-tracking-slavery h1.line {
  text-transform: uppercase;
  font-size: 2.5rem;
}
@media (max-width: 600px) {
  body.new-design.page-template-tracking-slavery h1.line {
    font-size: 1.5rem;
  }
}
body.new-design.page-template-tracking-slavery .q_slider .q_slider_inner,
body.new-design.page-template-tracking-slavery .q_slider .item,
body.new-design.page-template-tracking-slavery .q_slider .image,
body.new-design.page-template-tracking-slavery .q_slider .slider_content_outer,
body.new-design.page-template-tracking-slavery .q_slider .slider_content {
  height: inherit !important;
}
body.new-design.page-template-tracking-slavery .q_slider,
body.new-design.page-template-tracking-slavery .carousel-inner,
body.new-design.page-template-tracking-slavery #qode-trafficking-slavery {
  height: 50vw !important;
}
@media (max-width: 1700px) {
  body.new-design.page-template-tracking-slavery .q_slider,
body.new-design.page-template-tracking-slavery .carousel-inner,
body.new-design.page-template-tracking-slavery #qode-trafficking-slavery {
    height: 54vw !important;
  }
}
@media (max-width: 1440px) {
  body.new-design.page-template-tracking-slavery .q_slider,
body.new-design.page-template-tracking-slavery .carousel-inner,
body.new-design.page-template-tracking-slavery #qode-trafficking-slavery {
    height: 55vw !important;
  }
}
@media (max-width: 1280px) {
  body.new-design.page-template-tracking-slavery .q_slider,
body.new-design.page-template-tracking-slavery .carousel-inner,
body.new-design.page-template-tracking-slavery #qode-trafficking-slavery {
    height: 56vw !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-tracking-slavery .q_slider,
body.new-design.page-template-tracking-slavery .carousel-inner,
body.new-design.page-template-tracking-slavery #qode-trafficking-slavery {
    height: 60vw !important;
  }
}
@media (max-width: 768px) {
  body.new-design.page-template-tracking-slavery .q_slider,
body.new-design.page-template-tracking-slavery .carousel-inner,
body.new-design.page-template-tracking-slavery #qode-trafficking-slavery {
    height: 47vw !important;
  }
}
body.new-design.page-template-tracking-slavery .q_slider #qode-trafficking-slavery .slider_content_outer {
  width: 100%;
  background-image: linear-gradient(to top, rgb(0, 0, 0), rgba(0, 0, 0, 0) 50%);
}
@media (max-width: 600px) {
  body.new-design.page-template-tracking-slavery .q_slider #qode-trafficking-slavery .slider_content_outer {
    background-image: none;
  }
}
body.new-design.page-template-tracking-slavery .q_slider #qode-trafficking-slavery .slider_content_outer .slider_content {
  left: 0 !important;
  width: 100% !important;
  bottom: 20% !important;
  display: flex;
  align-items: flex-end;
  padding-left: 12.5vw !important;
  padding-right: 12.5vw !important;
}
@media (max-width: 1440px) {
  body.new-design.page-template-tracking-slavery .q_slider #qode-trafficking-slavery .slider_content_outer .slider_content {
    padding-left: 8.3333333333vw !important;
    padding-right: 8.3333333333vw !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-tracking-slavery .q_slider #qode-trafficking-slavery .slider_content_outer .slider_content {
    vertical-align: bottom !important;
    padding-bottom: 2.0833333333vw;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-tracking-slavery .q_slider #qode-trafficking-slavery .slider_content_outer .slider_content {
    padding-bottom: 0;
  }
}
body.new-design.page-template-tracking-slavery .q_slider #qode-trafficking-slavery .carousel-inner .item .image {
  background-position: center 90% !important;
}
body.new-design.page-template-tracking-slavery .q_slider #qode-trafficking-slavery h2 {
  text-align: left !important;
  margin-top: 43vw !important;
}
@media (max-width: 1700px) {
  body.new-design.page-template-tracking-slavery .q_slider #qode-trafficking-slavery h2 {
    margin-top: 46vw !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-tracking-slavery .q_slider #qode-trafficking-slavery h2 {
    margin-top: 40vw !important;
  }
}
@media (max-width: 768px) {
  body.new-design.page-template-tracking-slavery .q_slider #qode-trafficking-slavery h2 {
    margin-top: 30vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-tracking-slavery .q_slider #qode-trafficking-slavery h2 {
    margin-top: 0 !important;
  }
}
body.new-design.page-template-tracking-slavery .q_slider #qode-trafficking-slavery h2 span {
  text-transform: none;
  font-size: 5rem !important;
  line-height: 5.1rem !important;
}
@media (max-width: 1024px) {
  body.new-design.page-template-tracking-slavery .q_slider #qode-trafficking-slavery h2 span {
    font-size: 4rem !important;
    line-height: 4.1rem !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-tracking-slavery .q_slider #qode-trafficking-slavery h2 span {
    font-size: 2rem !important;
    line-height: 2.1rem !important;
  }
}
body.new-design.page-template-tracking-slavery .q_slider #qode-trafficking-slavery h4 span {
  margin-bottom: 0;
}
body.new-design.page-template-tracking-slavery .block1 {
  padding-left: 12.5vw !important;
  padding-top: 5.2083333333vw !important;
  padding-bottom: 5.2083333333vw !important;
}
@media (max-width: 1024px) {
  body.new-design.page-template-tracking-slavery .block1 {
    padding-top: 8.3333333333vw !important;
    padding-bottom: 8.3333333333vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-tracking-slavery .block1 {
    padding-top: 12.5vw !important;
    padding-bottom: 12.5vw !important;
  }
}
@media (max-width: 1440px) {
  body.new-design.page-template-tracking-slavery .block1 {
    padding-left: 8.3333333333vw !important;
    padding-right: 8.3333333333vw !important;
  }
}
body.new-design.page-template-tracking-slavery .block1 .text {
  padding-left: 0 !important;
  padding-right: 8.3333333333vw !important;
}
@media (max-width: 1024px) {
  body.new-design.page-template-tracking-slavery .block1 .text {
    padding-right: 0 !important;
  }
}
body.new-design.page-template-tracking-slavery .block1 .text h1 {
  text-transform: uppercase;
}
body.new-design.page-template-tracking-slavery .block1 .lb-col:nth-child(2) {
  padding-left: 2.0833333333vw;
}
@media (max-width: 1024px) {
  body.new-design.page-template-tracking-slavery .block1 .lb-col:nth-child(2) {
    display: none;
    padding-left: 0;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-tracking-slavery .block1 .lb-col:nth-child(2) {
    padding-top: 12.5vw;
  }
}
body.new-design.page-template-tracking-slavery .block1 .downloads {
  margin-top: 2rem;
}
body.new-design.page-template-tracking-slavery .block1 .downloads .gform_wrapper {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
body.new-design.page-template-tracking-slavery .block1 .downloads .gform_body ul li {
  text-align: left;
  margin: 0;
}
body.new-design.page-template-tracking-slavery .block1 .downloads .gform_body ul li.gfield_html {
  margin-top: 20px;
}
@media (max-width: 600px) {
  body.new-design.page-template-tracking-slavery .block1 .downloads .gform_body ul li:first-child {
    margin-bottom: 20px;
  }
}
body.new-design.page-template-tracking-slavery .block1 .downloads .gform_body ul li p {
  margin: 0 0 2.0833333333vw 0;
  color: #000000;
}
@media (max-width: 600px) {
  body.new-design.page-template-tracking-slavery .block1 .downloads .gform_body ul li p {
    margin: 8.3333333333vw 0;
  }
}
body.new-design.page-template-tracking-slavery .block1 .downloads .gform_body ul li input[type=text],
body.new-design.page-template-tracking-slavery .block1 .downloads .gform_body ul li select,
body.new-design.page-template-tracking-slavery .block1 .downloads .gform_body ul li textarea {
  padding: 0.5rem 1.5rem !important;
  border: 2px solid #272727;
  border-radius: 6px;
  background-color: #fff !important;
  color: #272727 !important;
}
@media (max-width: 600px) {
  body.new-design.page-template-tracking-slavery .block1 .downloads .gform_body ul li input[type=text],
body.new-design.page-template-tracking-slavery .block1 .downloads .gform_body ul li select,
body.new-design.page-template-tracking-slavery .block1 .downloads .gform_body ul li textarea {
    max-width: 100%;
    width: 100% !important;
  }
}
body.new-design.page-template-tracking-slavery .block1 .downloads .gform_body ul li label {
  display: none;
}
body.new-design.page-template-tracking-slavery .block1 .downloads .gform_body ul li .button {
  padding: 0.5rem 2rem !important;
  color: #fff !important;
  text-transform: uppercase;
  font-weight: 700;
  line-height: 21px !important;
  display: inline-block;
}
body.new-design.page-template-tracking-slavery .block1 .downloads .gform_body ul li .button:hover {
  background-color: #fed766 !important;
  border-color: #fed766 !important;
}
body.new-design.page-template-tracking-slavery .block1 .downloads .gform_footer {
  display: none;
}
body.new-design.page-template-tracking-slavery .block3 {
  padding-right: 12.5vw !important;
  padding-top: 0 !important;
  padding-bottom: 5.2083333333vw !important;
}
@media (max-width: 1440px) {
  body.new-design.page-template-tracking-slavery .block3 {
    padding-left: 8.3333333333vw !important;
    padding-right: 8.3333333333vw !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-tracking-slavery .block3 {
    padding-bottom: 8.3333333333vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-tracking-slavery .block3 {
    padding-bottom: 12.5vw !important;
  }
}
body.new-design.page-template-tracking-slavery .block3 .lb-col:nth-child(1) {
  padding-right: 4.1666666667vw;
}
@media (max-width: 1024px) {
  body.new-design.page-template-tracking-slavery .block3 .lb-col:nth-child(1) {
    padding-right: 0;
    order: 2;
  }
}
body.new-design.page-template-tracking-slavery .block3 .text {
  padding-right: 0 !important;
  padding-left: 6.25vw !important;
}
@media (max-width: 1024px) {
  body.new-design.page-template-tracking-slavery .block3 .text {
    padding-left: 0 !important;
    order: 1;
  }
}
body.new-design.page-template-tracking-slavery .block3 .text h1 {
  text-transform: uppercase;
}
body.new-design.page-template-tracking-slavery .block3 .text .downloads {
  margin-top: 2rem;
}
body.new-design.page-template-tracking-slavery .block3 .text .downloads .download-link {
  display: flex;
  align-items: flex-start;
  margin-bottom: 1.5rem;
  color: #272727;
  transition: 0.14s ease-in-out;
  font-weight: 600;
}
body.new-design.page-template-tracking-slavery .block3 .text .downloads .download-link:last-child {
  margin-bottom: 0;
}
body.new-design.page-template-tracking-slavery .block3 .text .downloads .download-link svg {
  width: 1.5rem;
  height: 1rem;
  padding-right: 0.5rem;
}
body.new-design.page-template-tracking-slavery .block3 .text .downloads .download-link:hover {
  color: #009fb7;
}
body.new-design.page-template-tracking-slavery .block3 .lb-img-wrapper {
  position: relative;
  display: flex;
  width: 100%;
}
body.new-design.page-template-tracking-slavery .block3 .lb-img-wrapper:hover .play-btn circle {
  fill: #009fb7;
}
body.new-design.page-template-tracking-slavery .block3 .lb-img-wrapper:hover .play-btn path {
  fill: #ffffff;
}
body.new-design.page-template-tracking-slavery .block3 .lb-img-wrapper .play-btn {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 80px;
  height: 80px;
}
@media (max-width: 600px) {
  body.new-design.page-template-tracking-slavery .block3 .lb-img-wrapper .play-btn {
    width: 10vw;
    height: 10vw;
  }
}
body.new-design.page-template-tracking-slavery .block3 .lb-img-wrapper .play-btn circle {
  transition: 0.14s ease-in-out;
  fill: #ffffff;
}
body.new-design.page-template-tracking-slavery .block3 .lb-img-wrapper .play-btn path {
  transition: 0.14s ease-in-out;
  fill: #009fb7;
}
body.new-design.page-template-tracking-slavery #slider-row {
  padding-top: 5.2083333333vw !important;
  padding-bottom: 5.2083333333vw !important;
}
@media (max-width: 1024px) {
  body.new-design.page-template-tracking-slavery #slider-row {
    padding-top: 8.3333333333vw !important;
    padding-bottom: 8.3333333333vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-tracking-slavery #slider-row {
    padding-top: 12.5vw !important;
    padding-bottom: 12.5vw !important;
  }
}
body.new-design.page-template-tracking-slavery #slider-row .lb-slider {
  position: relative;
  width: 100%;
  margin-top: 0;
}
body.new-design.page-template-tracking-slavery #slider-row .lb-slider .lb-card-wrapper {
  background-size: cover !important;
  min-height: 0px !important;
  height: 25vw !important;
  width: 39.58333vw !important;
  padding: 2.0833333333vw 4.1666666667vw 2.0833333333vw 2.0833333333vw;
  margin: 0 2.0833333333vw;
}
@media (max-width: 1440px) {
  body.new-design.page-template-tracking-slavery #slider-row .lb-slider .lb-card-wrapper {
    padding: 2.0833333333vw;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-tracking-slavery #slider-row .lb-slider .lb-card-wrapper {
    width: 83vw !important;
    height: 50vw !important;
    padding: 4.1666666667vw !important;
  }
}
body.new-design.page-template-tracking-slavery #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap {
  display: flex;
  align-items: flex-end;
  height: 100%;
}
body.new-design.page-template-tracking-slavery #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card {
  width: 100%;
  display: flex;
  flex-direction: row;
  align-items: flex-end;
}
body.new-design.page-template-tracking-slavery #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card:hover .play-button svg g > circle.a {
  fill: #009fb7 !important;
}
body.new-design.page-template-tracking-slavery #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card:hover .play-button svg path.b {
  fill: #fff !important;
}
body.new-design.page-template-tracking-slavery #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-text {
  flex-basis: 70%;
  color: #ffffff;
  margin-bottom: 0 !important;
}
@media (max-width: 1440px) {
  body.new-design.page-template-tracking-slavery #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-text {
    flex-basis: 85%;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-tracking-slavery #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-text {
    flex-basis: 90%;
  }
}
body.new-design.page-template-tracking-slavery #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-text h2 {
  color: #ffffff;
  text-transform: none;
  letter-spacing: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 2.0833333333vw;
}
@media (max-width: 1024px) {
  body.new-design.page-template-tracking-slavery #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-text h2 {
    font-size: 1.2rem !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-tracking-slavery #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-text h2 {
    font-size: 1.1rem !important;
    line-height: 1.2rem !important;
  }
}
body.new-design.page-template-tracking-slavery #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-text span {
  display: none;
}
body.new-design.page-template-tracking-slavery #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .play-button {
  width: 6vw;
  height: 6vw;
  max-width: 80px;
  max-height: 80px;
  align-self: flex-end;
}
@media (max-width: 600px) {
  body.new-design.page-template-tracking-slavery #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .play-button {
    width: 10vw;
    height: 10vw;
  }
}
body.new-design.page-template-tracking-slavery #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .play-button a path {
  transition: 0.14s ease-in-out;
}
body.new-design.page-template-tracking-slavery #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .play-button g > circle {
  fill: #fff !important;
  transition: 0.14s ease-in-out;
}
body.new-design.page-template-tracking-slavery #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .play-button a {
  transition: 0.14s ease-in-out;
}
body.new-design.page-template-tracking-slavery #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .play-button a:hover svg g > circle {
  fill: #009fb7 !important;
}
body.new-design.page-template-tracking-slavery #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .play-button a:hover svg path {
  fill: #fff !important;
}
body.new-design.page-template-tracking-slavery #slider-row .lb-slider .slick-list {
  padding-left: 4.1666666667vw;
}
body.new-design.page-template-tracking-slavery #slider-row .lb-slider .slick-prev,
body.new-design.page-template-tracking-slavery #slider-row .lb-slider .slick-next {
  position: absolute;
  z-index: 1;
  top: 50%;
  transform: translateY(-50%);
  cursor: pointer;
}
body.new-design.page-template-tracking-slavery #slider-row .lb-slider .slick-prev svg,
body.new-design.page-template-tracking-slavery #slider-row .lb-slider .slick-next svg {
  width: 100px;
  height: 100px;
}
@media (max-width: 1024px) {
  body.new-design.page-template-tracking-slavery #slider-row .lb-slider .slick-prev svg,
body.new-design.page-template-tracking-slavery #slider-row .lb-slider .slick-next svg {
    width: 50px;
    height: 50px;
  }
}
body.new-design.page-template-tracking-slavery #slider-row .lb-slider .slick-prev {
  left: 4.1666666667vw;
}
@media (max-width: 1024px) {
  body.new-design.page-template-tracking-slavery #slider-row .lb-slider .slick-prev {
    left: 2.0833333333vw;
  }
}
body.new-design.page-template-tracking-slavery #slider-row .lb-slider .slick-next {
  right: 4.1666666667vw;
}
@media (max-width: 1024px) {
  body.new-design.page-template-tracking-slavery #slider-row .lb-slider .slick-next {
    right: 2.0833333333vw;
  }
}
body.new-design.page-template-tracking-slavery .more-videos {
  margin: 0 auto;
  text-align: center;
}
body.new-design.page-template-tracking-slavery .more-videos a {
  display: flex;
  align-items: center;
  font-size: 1.2rem;
  justify-content: center;
  color: #000;
  font-family: "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding-top: 5.2083333333vw !important;
  transition: 0.14s ease-in-out;
}
body.new-design.page-template-tracking-slavery .more-videos a:hover {
  color: #009fb7;
}
body.new-design.page-template-tracking-slavery .more-videos a:hover svg path#lozenge_2_,
body.new-design.page-template-tracking-slavery .more-videos a:hover svg g#You > path {
  fill: #009fb7;
}
@media (max-width: 1024px) {
  body.new-design.page-template-tracking-slavery .more-videos a {
    padding-top: 8.3333333333vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-tracking-slavery .more-videos a {
    padding-top: 12.5vw !important;
    font-size: 0.9rem;
  }
}
@media (max-width: 380px) {
  body.new-design.page-template-tracking-slavery .more-videos a {
    font-size: 0.8rem;
    padding-left: 2.0833333333vw;
    padding-right: 2.0833333333vw;
  }
}
@media (max-width: 330px) {
  body.new-design.page-template-tracking-slavery .more-videos a {
    font-size: 0.7rem;
    padding-left: 1.0416666667vw;
    padding-right: 1.0416666667vw;
  }
}
body.new-design.page-template-tracking-slavery .more-videos a svg {
  width: 8rem;
  height: auto;
  padding: 0 0.4rem;
}
body.new-design.page-template-tracking-slavery .more-videos a svg path#lozenge_2_,
body.new-design.page-template-tracking-slavery .more-videos a svg g#You > path {
  transition: 0.14s ease-in-out;
}
@media (max-width: 600px) {
  body.new-design.page-template-tracking-slavery .more-videos a svg {
    width: 4rem;
    height: auto;
  }
}
@media (max-width: 1300px) {
  body.new-design.page-template-tracking-slavery.page-id-834 .block2 .text.second {
    padding-top: 4.1666666667vw !important;
  }
}
body.new-design.page-template-tracking-slavery .block2 {
  background: #009fb7;
  padding-top: 5.2083333333vw !important;
  padding-bottom: 5.2083333333vw !important;
}
@media (max-width: 1024px) {
  body.new-design.page-template-tracking-slavery .block2 {
    padding-top: 8.3333333333vw !important;
    padding-bottom: 8.3333333333vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-tracking-slavery .block2 {
    padding-top: 12.5vw !important;
    padding-bottom: 12.5vw !important;
  }
}
body.new-design.page-template-tracking-slavery .block2 h1,
body.new-design.page-template-tracking-slavery .block2 p {
  color: #ffffff;
}
body.new-design.page-template-tracking-slavery .block2 .text.first {
  padding: 4.1666666667vw 8.3333333333vw 12.5vw 8.3333333333vw !important;
}
@media (max-width: 1280px) {
  body.new-design.page-template-tracking-slavery .block2 .text.first {
    padding-right: 4.1666666667vw !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-tracking-slavery .block2 .text.first {
    padding: 0 8.3333333333vw 8.3333333333vw !important;
  }
}
body.new-design.page-template-tracking-slavery .block2 .text.second {
  padding-left: 8.3333333333vw;
  padding-right: 8.3333333333vw;
  padding-top: 8.3333333333vw;
  display: flex;
  align-items: flex-start;
}
@media (max-width: 1440px) {
  body.new-design.page-template-tracking-slavery .block2 .text.second {
    padding-top: 4.1666666667vw;
    align-items: flex-start;
    padding-right: 8.3333333333vw;
  }
}
@media (max-width: 1280px) {
  body.new-design.page-template-tracking-slavery .block2 .text.second {
    padding-top: 0 !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-tracking-slavery .block2 .text.second {
    padding-left: 8.3333333333vw;
    padding-right: 8.3333333333vw;
    padding-top: 8.3333333333vw !important;
    margin-top: 0;
  }
}
body.new-design.page-template-tracking-slavery .block2 .img.first {
  padding-right: 16.6666666667vw;
}
@media (max-width: 1024px) {
  body.new-design.page-template-tracking-slavery .block2 .img.first {
    padding-left: 8.3333333333vw;
    padding-right: 8.3333333333vw;
  }
}
@media (max-width: 1700px) {
  body.new-design.page-template-tracking-slavery .block2 .img.first img {
    margin-top: 2vw;
  }
}
body.new-design.page-template-tracking-slavery .block2 .img.second img {
  margin-top: -4.1666666667vw;
}
@media (max-width: 1700px) {
  body.new-design.page-template-tracking-slavery .block2 .img.second img {
    margin-top: -2vw;
  }
}
@media (max-width: 1440px) {
  body.new-design.page-template-tracking-slavery .block2 .img.second img {
    margin-top: -8.3333333333vw;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-tracking-slavery .block2 .img.second {
    display: none;
  }
}
body.new-design.page-template-tracking-slavery .block2 .downloads {
  display: flex;
  flex-direction: column;
  margin-top: 2rem;
}
body.new-design.page-template-tracking-slavery .block2 .downloads a:not(.gform_anchor) {
  display: flex;
  align-items: center;
  margin-bottom: 1.5rem;
  color: #ffffff;
  transition: 0.14s ease-in-out;
  font-weight: 600;
}
body.new-design.page-template-tracking-slavery .block2 .downloads a:not(.gform_anchor):last-child {
  margin-bottom: 0;
}
body.new-design.page-template-tracking-slavery .block2 .downloads a:not(.gform_anchor) svg {
  width: 1.5rem;
  height: 1rem;
  padding-right: 0.5rem;
}
body.new-design.page-template-tracking-slavery .block2 .downloads a:not(.gform_anchor) svg path {
  fill: #fed766;
}
body.new-design.page-template-tracking-slavery .block2 .downloads a:not(.gform_anchor):hover {
  color: #fed766;
}
body.new-design.page-template-tracking-slavery .partners_area {
  padding-top: 5.2083333333vw !important;
  padding-bottom: 5.2083333333vw !important;
}
@media (max-width: 1024px) {
  body.new-design.page-template-tracking-slavery .partners_area {
    padding-top: 8.3333333333vw !important;
    padding-bottom: 8.3333333333vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-tracking-slavery .partners_area {
    padding-top: 12.5vw !important;
    padding-bottom: 12.5vw !important;
  }
}
@media (max-width: 1440px) {
  body.new-design.page-template-tracking-slavery .partners_area {
    padding-left: 8.3333333333vw !important;
    padding-right: 8.3333333333vw !important;
  }
}
body.new-design.page-template-tracking-slavery .partners_area .lb-col-inner {
  text-align: center;
}
body.new-design.page-template-tracking-slavery .partners_area .lb-col-inner h1 {
  display: inline-block;
  padding-left: 0;
  padding-bottom: 2.5rem;
}
@media (max-width: 1024px) {
  body.new-design.page-template-tracking-slavery .partners_area .lb-col-inner h1 {
    padding-bottom: 2rem;
  }
}
body.new-design.page-template-tracking-slavery .partners_area .lb-col-inner h1::before {
  top: initial;
  height: 5px;
  width: 8.3333333333vw;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 1024px) {
  body.new-design.page-template-tracking-slavery .partners_area .lb-col-inner h1::before {
    width: 12.5vw;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-tracking-slavery .partners_area .lb-col-inner h1::before {
    width: 20.8333333333vw;
  }
}
body.new-design.page-template-tracking-slavery .partners_area .lb-col-inner .partner_wrapper {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin-bottom: -2.0833333333vw;
}
@media (max-width: 1024px) {
  body.new-design.page-template-tracking-slavery .partners_area .lb-col-inner .partner_wrapper {
    margin-bottom: -4.1666666667vw;
  }
}
body.new-design.page-template-tracking-slavery .partners_area .lb-col-inner .partner_wrapper .partner {
  width: 10.4166666667vw;
  margin: 0 2.0833333333vw;
}
@media (max-width: 1440px) {
  body.new-design.page-template-tracking-slavery .partners_area .lb-col-inner .partner_wrapper .partner {
    width: 13.3333333333vw;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-tracking-slavery .partners_area .lb-col-inner .partner_wrapper .partner {
    width: 26.3888883333vw;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-tracking-slavery .partners_area .lb-col-inner .partner_wrapper .partner {
    width: 37.5vw;
    margin: 0;
  }
}
body.new-design.page-template-tracking-slavery .partners_area .lb-col-inner .partner_wrapper .partner a {
  position: relative;
  width: 10.4166666667vw;
  height: 10.4166666667vw;
  display: block;
}
@media (max-width: 1440px) {
  body.new-design.page-template-tracking-slavery .partners_area .lb-col-inner .partner_wrapper .partner a {
    width: 16.6666666667vw;
    height: 16.6666666667vw;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-tracking-slavery .partners_area .lb-col-inner .partner_wrapper .partner a {
    width: 26.3888883333vw;
    height: 26.3888883333vw;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-tracking-slavery .partners_area .lb-col-inner .partner_wrapper .partner a {
    width: 37.5vw;
    height: 37.5vw;
  }
}
body.new-design.page-template-tracking-slavery .partners_area .lb-col-inner .partner_wrapper .partner a:hover img.hover {
  opacity: 1;
}
body.new-design.page-template-tracking-slavery .partners_area .lb-col-inner .partner_wrapper .partner a img {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
body.new-design.page-template-tracking-slavery .partners_area .lb-col-inner .partner_wrapper .partner a img.hover {
  opacity: 0;
  transition: 0.14s ease-in-out;
}
@media (max-width: 1024px) {
  body.new-design.page-template-tracking-slavery .latest-news {
    padding-left: 8.3333333333vw !important;
    padding-right: 8.3333333333vw !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-tracking-slavery .latest-news .lb-col.tab-top.center-text {
    padding-top: 4.1666666667vw !important;
  }
}
body.new-design.page-template-climate-migrants {
  /******************************************************************
  Stylesheet: Climate Migrants
  ******************************************************************/
}
body.new-design.page-template-climate-migrants .popup {
  display: none;
  top: 152px;
  position: absolute;
  z-index: 999999;
  right: 5vh;
  background-color: #272727;
  padding: 30px;
  border: 3px solid #fed766;
  transition: 0.14s ease-in-out;
}
@media (max-width: 1000px) {
  body.new-design.page-template-climate-migrants .popup {
    top: 132px;
    right: 32px;
  }
}
@media (max-width: 767px) {
  body.new-design.page-template-climate-migrants .popup {
    top: 16px;
    right: 16px;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-climate-migrants .popup {
    top: 4px;
    right: 4px;
    padding: 8px 24px 8px 16px;
  }
}
body.new-design.page-template-climate-migrants .popup:hover {
  background-color: rgba(39, 39, 39, 0.9);
}
body.new-design.page-template-climate-migrants .popup .popup-inner {
  display: flex;
  align-items: center;
}
body.new-design.page-template-climate-migrants .popup .popup-inner .popup-text {
  color: #fff;
  padding-left: 20px;
}
@media (max-width: 600px) {
  body.new-design.page-template-climate-migrants .popup .popup-inner .popup-text {
    padding-left: 13px;
  }
}
body.new-design.page-template-climate-migrants .popup .popup-inner .popup-text span {
  font-size: 20px;
  text-transform: uppercase;
  font-weight: 700;
}
@media (max-width: 600px) {
  body.new-design.page-template-climate-migrants .popup .popup-inner .popup-text span {
    font-size: 14px;
  }
}
body.new-design.page-template-climate-migrants .popup .popup-inner svg {
  width: 32px;
  min-width: 32px;
}
@media (max-width: 600px) {
  body.new-design.page-template-climate-migrants .popup .popup-inner svg {
    width: 24px;
    min-width: 24px;
  }
}
body.new-design.page-template-climate-migrants .popup .popup-close {
  display: block;
  position: absolute;
  right: 8px;
  top: 8px;
  color: #fff;
  font-size: 40px;
  line-height: 0.5;
  font-weight: 300;
  cursor: pointer;
}
@media (max-width: 600px) {
  body.new-design.page-template-climate-migrants .popup .popup-close {
    right: 4px;
    top: 4px;
    font-size: 32px;
  }
}
body.new-design.page-template-climate-migrants h1.line {
  text-transform: uppercase;
  font-size: 2.5rem;
}
@media (max-width: 1700px) {
  body.new-design.page-template-climate-migrants h1.line {
    font-size: 35px;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-climate-migrants h1.line {
    font-size: 1.5rem;
  }
}
body.new-design.page-template-climate-migrants .q_slider::after {
  content: "Hussein Malla";
  position: absolute;
  right: 3em;
  font-family: "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 600;
  font-style: italic;
  bottom: calc(15% + 1rem);
  z-index: 19;
  color: #ffffff;
  font-size: 18px;
}
@media (max-width: 1700px) {
  body.new-design.page-template-climate-migrants .q_slider::after {
    bottom: calc(15% + 2rem);
    font-size: 14px;
  }
}
@media (max-width: 1500px) {
  body.new-design.page-template-climate-migrants .q_slider::after {
    bottom: calc(20% + 0.5rem);
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-climate-migrants .q_slider::after {
    bottom: calc(22% + 1.5rem);
  }
}
@media (max-width: 1000px) {
  body.new-design.page-template-climate-migrants .q_slider::after {
    bottom: 1rem;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-climate-migrants .q_slider::after {
    bottom: 0.5rem;
    right: 1rem;
    font-size: 12px;
  }
}
body.new-design.page-template-climate-migrants .q_slider .q_slider_inner,
body.new-design.page-template-climate-migrants .q_slider .item,
body.new-design.page-template-climate-migrants .q_slider .image,
body.new-design.page-template-climate-migrants .q_slider .slider_content_outer,
body.new-design.page-template-climate-migrants .q_slider .slider_content {
  height: inherit !important;
}
body.new-design.page-template-climate-migrants .q_slider .q_slide_text {
  position: absolute;
  right: 0;
  bottom: 0;
}
body.new-design.page-template-climate-migrants .q_slide_title span {
  display: block;
  max-width: 12em;
}
body.new-design.page-template-climate-migrants .q_slider,
body.new-design.page-template-climate-migrants .carousel-inner {
  height: 50vw !important;
}
@media (max-width: 1700px) {
  body.new-design.page-template-climate-migrants .q_slider,
body.new-design.page-template-climate-migrants .carousel-inner {
    height: 54vw !important;
  }
}
@media (max-width: 1440px) {
  body.new-design.page-template-climate-migrants .q_slider,
body.new-design.page-template-climate-migrants .carousel-inner {
    height: 55vw !important;
  }
}
@media (max-width: 1280px) {
  body.new-design.page-template-climate-migrants .q_slider,
body.new-design.page-template-climate-migrants .carousel-inner {
    height: 56vw !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-climate-migrants .q_slider,
body.new-design.page-template-climate-migrants .carousel-inner {
    height: 62vw !important;
  }
}
@media (max-width: 768px) {
  body.new-design.page-template-climate-migrants .q_slider,
body.new-design.page-template-climate-migrants .carousel-inner {
    height: 47vw !important;
  }
}
body.new-design.page-template-climate-migrants .q_slider #qode-climate-migrants .slider_content_outer {
  width: 100%;
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0) 40%);
}
@media (max-width: 600px) {
  body.new-design.page-template-climate-migrants .q_slider #qode-climate-migrants .slider_content_outer {
    background-image: none;
  }
}
body.new-design.page-template-climate-migrants .q_slider #qode-climate-migrants .slider_content_outer .slider_content {
  width: 100% !important;
  bottom: 18% !important;
  display: flex;
  align-items: flex-end;
  padding-left: 12.5vw !important;
}
@media (max-width: 1440px) {
  body.new-design.page-template-climate-migrants .q_slider #qode-climate-migrants .slider_content_outer .slider_content {
    padding-left: 8.3333333333vw !important;
    padding-right: 8.3333333333vw !important;
    bottom: 20% !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-climate-migrants .q_slider #qode-climate-migrants .slider_content_outer .slider_content {
    bottom: 0 !important;
    vertical-align: bottom !important;
    padding-bottom: 14.5833333333vw;
  }
}
@media only screen and (max-width: 1000px) {
  body.new-design.page-template-climate-migrants .q_slider #qode-climate-migrants .slider_content_outer .slider_content {
    padding-bottom: 2.0833333333vw;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-climate-migrants .q_slider #qode-climate-migrants .slider_content_outer .slider_content {
    padding-bottom: 0;
  }
}
body.new-design.page-template-climate-migrants .q_slider #qode-climate-migrants .carousel-inner .item .image {
  background-size: cover;
  background-position-y: -4rem;
}
@media (max-width: 1700px) {
  body.new-design.page-template-climate-migrants .q_slider #qode-climate-migrants .carousel-inner .item .image {
    background-position-y: 0;
  }
}
@media (max-width: 1440px) {
  body.new-design.page-template-climate-migrants .q_slider #qode-climate-migrants .carousel-inner .item .image {
    background-position: top;
  }
}
body.new-design.page-template-climate-migrants .q_slider #qode-climate-migrants h2 {
  text-align: left !important;
  margin-top: 43vw !important;
}
@media (max-width: 1700px) {
  body.new-design.page-template-climate-migrants .q_slider #qode-climate-migrants h2 {
    margin-top: 46vw !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-climate-migrants .q_slider #qode-climate-migrants h2 {
    margin-top: 40vw !important;
  }
}
@media (max-width: 768px) {
  body.new-design.page-template-climate-migrants .q_slider #qode-climate-migrants h2 {
    margin-top: 30vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-climate-migrants .q_slider #qode-climate-migrants h2 {
    margin-top: 0 !important;
  }
}
@media (max-width: 360px) {
  body.new-design.page-template-climate-migrants .q_slider #qode-climate-migrants h2 {
    margin-top: calc(28vw - 5.1rem) !important;
  }
}
body.new-design.page-template-climate-migrants .q_slider #qode-climate-migrants h2 span {
  text-transform: none;
  font-size: 4rem !important;
  line-height: 4.1rem !important;
  text-shadow: none;
}
@media (max-width: 1024px) {
  body.new-design.page-template-climate-migrants .q_slider #qode-climate-migrants h2 span {
    font-size: 3rem !important;
    line-height: 3.1rem !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-climate-migrants .q_slider #qode-climate-migrants h2 span {
    font-size: 2rem !important;
    line-height: 2.1rem !important;
  }
}
@media (max-width: 360px) {
  body.new-design.page-template-climate-migrants .q_slider #qode-climate-migrants h2 span {
    font-size: 1.5rem !important;
  }
}
body.new-design.page-template-climate-migrants .block0,
body.new-design.page-template-climate-migrants .block1 {
  padding-top: 5.2083333333vw !important;
  padding-bottom: 5.2083333333vw !important;
}
@media (max-width: 1024px) {
  body.new-design.page-template-climate-migrants .block0,
body.new-design.page-template-climate-migrants .block1 {
    padding-top: 8.3333333333vw !important;
    padding-bottom: 8.3333333333vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-climate-migrants .block0,
body.new-design.page-template-climate-migrants .block1 {
    padding-top: 12.5vw !important;
    padding-bottom: 12.5vw !important;
  }
}
@media (max-width: 1440px) {
  body.new-design.page-template-climate-migrants .block0,
body.new-design.page-template-climate-migrants .block1 {
    padding-left: 8.3333333333vw !important;
    padding-right: 8.3333333333vw !important;
  }
}
body.new-design.page-template-climate-migrants .block0 .lb-row-inner,
body.new-design.page-template-climate-migrants .block1 .lb-row-inner {
  align-items: flex-start !important;
}
body.new-design.page-template-climate-migrants .block0 .text,
body.new-design.page-template-climate-migrants .block1 .text {
  padding-left: 0 !important;
  padding-right: 8.3333333333vw !important;
}
@media (max-width: 1600px) {
  body.new-design.page-template-climate-migrants .block0 .text,
body.new-design.page-template-climate-migrants .block1 .text {
    padding-right: 4.1666666667vw !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-climate-migrants .block0 .text,
body.new-design.page-template-climate-migrants .block1 .text {
    padding-right: 0 !important;
  }
}
body.new-design.page-template-climate-migrants .block0 .text h1,
body.new-design.page-template-climate-migrants .block1 .text h1 {
  text-transform: uppercase;
}
body.new-design.page-template-climate-migrants .block0 .text p a,
body.new-design.page-template-climate-migrants .block1 .text p a {
  color: #272727;
  font-weight: bold;
  transition: color 0.14s ease-in-out;
}
body.new-design.page-template-climate-migrants .block0 .text p a:hover,
body.new-design.page-template-climate-migrants .block1 .text p a:hover {
  color: #009fb7;
}
body.new-design.page-template-climate-migrants .block0 .credits,
body.new-design.page-template-climate-migrants .block1 .credits {
  margin-top: 1.5rem;
  text-align: right;
  font-size: 14px;
}
@media (max-width: 1440px) {
  body.new-design.page-template-climate-migrants .block0 .credits,
body.new-design.page-template-climate-migrants .block1 .credits {
    font-size: 12px;
  }
}
body.new-design.page-template-climate-migrants .block0 .credits a,
body.new-design.page-template-climate-migrants .block1 .credits a {
  color: #272727;
  font-style: italic;
  font-weight: 700;
}
body.new-design.page-template-climate-migrants .block0 .credits a:hover, body.new-design.page-template-climate-migrants .block0 .credits a:focus,
body.new-design.page-template-climate-migrants .block1 .credits a:hover,
body.new-design.page-template-climate-migrants .block1 .credits a:focus {
  color: #009fb7;
}
body.new-design.page-template-climate-migrants .block0 .credits.caption,
body.new-design.page-template-climate-migrants .block1 .credits.caption {
  font-style: italic;
  margin-top: 0.5rem;
}
body.new-design.page-template-climate-migrants .block0 .lb-col:nth-child(2),
body.new-design.page-template-climate-migrants .block1 .lb-col:nth-child(2) {
  padding-left: 2.0833333333vw;
}
@media (max-width: 1024px) {
  body.new-design.page-template-climate-migrants .block0 .lb-col:nth-child(2),
body.new-design.page-template-climate-migrants .block1 .lb-col:nth-child(2) {
    padding-left: 0;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-climate-migrants .block0 .lb-col:not(.text),
body.new-design.page-template-climate-migrants .block1 .lb-col:not(.text) {
    display: none !important;
  }
}
body.new-design.page-template-climate-migrants .block0 {
  padding-left: 12.5vw !important;
  padding-bottom: 0 !important;
}
@media (max-width: 1440px) {
  body.new-design.page-template-climate-migrants .block0 {
    padding-left: 8.3333333333vw !important;
  }
}
body.new-design.page-template-climate-migrants .block0 h1 {
  min-width: 15em;
}
@media (max-width: 1280px) {
  body.new-design.page-template-climate-migrants .block0 h1 {
    min-width: initial;
  }
}
body.new-design.page-template-climate-migrants .block0 h1:lang(es) {
  margin-right: -10%;
}
@media (max-width: 1024px) {
  body.new-design.page-template-climate-migrants .block0 h1:lang(es) {
    margin-right: 0;
  }
}
body.new-design.page-template-climate-migrants .block0 .lb-img-wrapper img {
  min-height: 400px;
  object-fit: cover;
}
@media (max-width: 1024px) {
  body.new-design.page-template-climate-migrants .block0 .lb-img-wrapper img {
    min-height: initial;
  }
}
body.new-design.page-template-climate-migrants .document-select-form {
  margin-top: 2rem;
}
body.new-design.page-template-climate-migrants .document-select-form .form {
  display: flex;
  flex-flow: wrap;
  margin: -8px;
}
@media (max-width: 600px) {
  body.new-design.page-template-climate-migrants .document-select-form .form {
    margin: -5px;
  }
}
body.new-design.page-template-climate-migrants .document-select-form .select-wrapper {
  width: 50%;
  flex: 0 0 50%;
  padding: 8px;
}
@media (max-width: 600px) {
  body.new-design.page-template-climate-migrants .document-select-form .select-wrapper {
    width: 100%;
    flex: 0 0 100%;
    padding: 5px;
  }
}
body.new-design.page-template-climate-migrants .document-select-form select {
  border: 2px solid #272727;
}
body.new-design.page-template-climate-migrants .document-select-form .selection-desc {
  color: #000000;
}
body.new-design.page-template-climate-migrants .contributors-popup__trigger {
  text-align: right;
  margin-top: 1rem;
}
body.new-design.page-template-climate-migrants .contributors-popup__trigger a {
  color: #272727;
  display: inline-flex;
  align-items: center;
  font-weight: 600;
  transition: color 0.14s ease-in-out;
}
body.new-design.page-template-climate-migrants .contributors-popup__trigger a:hover {
  color: #009fb7;
}
body.new-design.page-template-climate-migrants .contributors-popup__trigger a svg {
  margin-left: 0.5rem;
}
body.new-design.page-template-climate-migrants .contributors-popup__container {
  display: flex;
  background: #ffffff;
  padding: 1.5rem;
  max-height: 90vh !important;
  max-width: 66.6666666667vw !important;
}
@media (max-width: 1280px) {
  body.new-design.page-template-climate-migrants .contributors-popup__container {
    max-width: 83.3333333333vw !important;
  }
}
body.new-design.page-template-climate-migrants .contributors-popup__container.lity-hide {
  display: none;
}
body.new-design.page-template-climate-migrants .contributors-popup__inner {
  overflow: auto;
  height: inherit;
}
body.new-design.page-template-climate-migrants .contributors-popup__inner h2 {
  font-size: 24px;
  letter-spacing: 0;
  color: #272727;
  font-weight: 800;
  text-transform: none;
  margin-bottom: 25px;
}
body.new-design.page-template-climate-migrants .contributors-popup__inner h2:not(:first-child) {
  margin-top: 35px;
}
@media (max-width: 1024px) {
  body.new-design.page-template-climate-migrants .contributors-popup__inner h2:not(:first-child) {
    margin-top: 25px;
  }
}
@media (max-width: 1440px) {
  body.new-design.page-template-climate-migrants .contributors-popup__inner h2 {
    font-size: 21px;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-climate-migrants .contributors-popup__inner h2 {
    font-size: 18px;
  }
}
body.new-design.page-template-climate-migrants .contributors-popup__inner h3,
body.new-design.page-template-climate-migrants .contributors-popup__inner h4 {
  margin: 25px 0 20px;
  color: #272727;
  text-transform: none;
  letter-spacing: 0;
  font-weight: 800;
}
body.new-design.page-template-climate-migrants .contributors-popup__inner h3 {
  font-size: 18px;
}
@media (max-width: 1440px) {
  body.new-design.page-template-climate-migrants .contributors-popup__inner h3 {
    font-size: 16px;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-climate-migrants .contributors-popup__inner h3 {
    font-size: 14px;
  }
}
body.new-design.page-template-climate-migrants .contributors-popup__inner h4 {
  font-size: 16px;
}
@media (max-width: 1440px) {
  body.new-design.page-template-climate-migrants .contributors-popup__inner h4 {
    font-size: 14px;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-climate-migrants .contributors-popup__inner h4 {
    font-size: 12px;
  }
}
body.new-design.page-template-climate-migrants .contributors-popup__inner p:not(:last-child),
body.new-design.page-template-climate-migrants .contributors-popup__inner ul:not(:last-child),
body.new-design.page-template-climate-migrants .contributors-popup__inner ol:not(:last-child) {
  margin-bottom: 1.5em;
}
body.new-design.page-template-climate-migrants .contributors-popup__inner li {
  position: relative;
  list-style: none;
  padding-left: 1em;
  color: #272727;
}
body.new-design.page-template-climate-migrants .contributors-popup__inner li::before {
  content: "";
  position: absolute;
  z-index: 1;
  background: #009fb7;
  display: inline-block;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  left: 0;
  top: calc(0.7em - 3px);
}
body.new-design.page-template-climate-migrants .contributors-popup__inner li:not(:last-child) {
  margin-bottom: 0.75rem;
}
body.new-design.page-template-climate-migrants .contributors-popup__inner a[target=_blank] {
  color: #000000;
  font-weight: 500;
  transition: color 0.14s ease-in-out;
}
body.new-design.page-template-climate-migrants .contributors-popup__inner a[target=_blank]:hover {
  color: #009fb7;
}
body.new-design.page-template-climate-migrants .contributors-popup__inner a[target=_blank]::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5 13.3333H2.5C2.04167 13.3333 1.66667 12.9583 1.66667 12.5V2.5C1.66667 2.04167 2.04167 1.66667 2.5 1.66667H6.66667C7.125 1.66667 7.5 1.29167 7.5 0.833333C7.5 0.375 7.125 0 6.66667 0H1.66667C0.741667 0 0 0.75 0 1.66667V13.3333C0 14.25 0.75 15 1.66667 15H13.3333C14.25 15 15 14.25 15 13.3333V8.33333C15 7.875 14.625 7.5 14.1667 7.5C13.7083 7.5 13.3333 7.875 13.3333 8.33333V12.5C13.3333 12.9583 12.9583 13.3333 12.5 13.3333ZM9.16667 0.833333C9.16667 1.29167 9.54167 1.66667 10 1.66667H12.1583L4.55 9.275C4.225 9.6 4.225 10.125 4.55 10.45C4.875 10.775 5.4 10.775 5.725 10.45L13.3333 2.84167V5C13.3333 5.45833 13.7083 5.83333 14.1667 5.83333C14.625 5.83333 15 5.45833 15 5V0.833333C15 0.375 14.625 0 14.1667 0H10C9.54167 0 9.16667 0.375 9.16667 0.833333Z' fill='%23019FB7'/%3E%3C/svg%3E");
  background-position: center center;
  background-size: contain;
  background-repeat: no-repeat;
  height: 14px;
  width: 14px;
  display: inline-block;
  margin-left: 0.5rem;
  vertical-align: middle;
}
body.new-design.page-template-climate-migrants .block1 .lb-img-wrapper {
  padding-right: 4.1666666667vw !important;
}
@media (max-width: 1024px) {
  body.new-design.page-template-climate-migrants .block1 .lb-img-wrapper {
    padding-right: 0 !important;
  }
}
body.new-design.page-template-climate-migrants .block1 .text {
  padding-left: 2.0833333333vw !important;
}
@media (max-width: 1440px) {
  body.new-design.page-template-climate-migrants .block1 .text {
    padding-right: 0 !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-climate-migrants .block1 .text {
    padding-left: 0 !important;
  }
}
body.new-design.page-template-climate-migrants .block3 {
  background-color: #fed766;
  padding-left: 12.5vw !important;
  padding-top: 5.2083333333vw !important;
  padding-bottom: 5.2083333333vw !important;
}
@media (max-width: 1024px) {
  body.new-design.page-template-climate-migrants .block3 {
    padding-top: 8.3333333333vw !important;
    padding-bottom: 8.3333333333vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-climate-migrants .block3 {
    padding-top: 12.5vw !important;
    padding-bottom: 12.5vw !important;
  }
}
@media (max-width: 1440px) {
  body.new-design.page-template-climate-migrants .block3 {
    padding-left: 8.3333333333vw !important;
    padding-right: 8.3333333333vw !important;
  }
}
body.new-design.page-template-climate-migrants .block3 .lb-row-inner {
  align-items: flex-start;
}
body.new-design.page-template-climate-migrants .block3 .text {
  padding-left: 0;
}
body.new-design.page-template-climate-migrants .block3 .text h1:before {
  background: #009fb7;
}
body.new-design.page-template-climate-migrants .block3 .fact {
  display: flex;
  align-items: center;
  margin-bottom: 1rem;
}
body.new-design.page-template-climate-migrants .block3 .fact img {
  width: 60px;
  min-width: 60px;
  height: auto;
  margin-right: 2rem;
}
@media (max-width: 600px) {
  body.new-design.page-template-climate-migrants .block3 .fact img {
    width: 40px;
    min-width: 40px;
  }
}
body.new-design.page-template-climate-migrants .block3 .fact .text {
  font-weight: 600;
}
body.new-design.page-template-climate-migrants .block3 .credits {
  text-align: right;
  font-size: 14px;
  margin-top: 0.5rem;
  position: relative;
  top: 1.3020833333vw !important;
}
@media (max-width: 1440px) {
  body.new-design.page-template-climate-migrants .block3 .credits {
    font-size: 12px;
  }
}
body.new-design.page-template-climate-migrants .block3 .credits a {
  color: #272727;
  font-style: italic;
  font-weight: 700;
}
body.new-design.page-template-climate-migrants .block3 .credits a:hover, body.new-design.page-template-climate-migrants .block3 .credits a:focus {
  color: #009fb7;
}
body.new-design.page-template-climate-migrants .block3.block4 {
  background-color: #ffffff;
}
body.new-design.page-template-climate-migrants .block3.block4 h1 {
  max-width: 15em;
}
body.new-design.page-template-climate-migrants .block3.block4 h1:before {
  background: #fed766;
}
@media (max-width: 1024px) {
  body.new-design.page-template-climate-migrants .block3.block4 h1 {
    max-width: initial;
  }
}
body.new-design.page-template-climate-migrants .block3.block4 .subtitle {
  margin-bottom: 2rem;
  color: #272727;
}
body.new-design.page-template-climate-migrants .block3.block4 .quote-text {
  position: relative;
  padding: 2rem 25% 4rem 0;
  margin-top: 2rem;
}
@media (max-width: 1600px) {
  body.new-design.page-template-climate-migrants .block3.block4 .quote-text {
    padding-right: 15%;
  }
}
@media (max-width: 1440px) {
  body.new-design.page-template-climate-migrants .block3.block4 .quote-text {
    padding-right: 4rem;
    padding-bottom: 2rem;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-climate-migrants .block3.block4 .quote-text {
    padding: 0 8rem 2rem 2rem;
    margin-top: 0;
    max-width: 45em;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-climate-migrants .block3.block4 .quote-text {
    padding: 0 0 2rem 2rem;
  }
}
body.new-design.page-template-climate-migrants .block3.block4 .quote-text::before {
  content: "“";
  position: absolute;
  font-weight: bold;
  font-size: 45px;
  line-height: 1;
  color: #009fb7;
  top: 2rem;
  left: -2rem;
}
@media (max-width: 1024px) {
  body.new-design.page-template-climate-migrants .block3.block4 .quote-text::before {
    top: 0;
    left: 0;
  }
}
body.new-design.page-template-climate-migrants .block3.block4 .quote-text h3 {
  font: 400 1em/1.3em "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #272727;
  text-transform: initial;
  letter-spacing: 0;
  font-size: 24 !important;
  font-weight: 600;
  margin-top: 0.5em;
}
@media (max-width: 1440px) {
  body.new-design.page-template-climate-migrants .block3.block4 .quote-text h3 {
    font-size: 18 !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-climate-migrants .block3.block4 .quote-text h3 {
    font-size: 18 !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-climate-migrants .block3.block4 .quote-text h3 {
    font-size: 16 !important;
  }
}
body.new-design.page-template-climate-migrants .block3.block4 .quote-text .quote-author {
  text-align: right;
  margin-top: 0.5em;
}
body.new-design.page-template-climate-migrants .block3.block4 .quote-text .quote-image {
  position: absolute;
  z-index: -1;
  top: 0;
  left: 70%;
  height: 100%;
}
@media (max-width: 1440px) {
  body.new-design.page-template-climate-migrants .block3.block4 .quote-text .quote-image {
    left: 85%;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-climate-migrants .block3.block4 .quote-text .quote-image {
    left: 75%;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-climate-migrants .block3.block4 .quote-text .quote-image {
    display: none;
  }
}
body.new-design.page-template-climate-migrants .block3.block4 .quote-text .quote-image img {
  height: 200px;
  width: auto;
  max-width: initial;
}
@media (max-width: 1024px) {
  body.new-design.page-template-climate-migrants .block3.block4 .quote-text .quote-image img {
    height: 100%;
  }
}
body.new-design.page-template-climate-migrants #slider-row {
  padding-top: 5.2083333333vw !important;
  padding-bottom: 5.2083333333vw !important;
}
@media (max-width: 1024px) {
  body.new-design.page-template-climate-migrants #slider-row {
    padding-top: 8.3333333333vw !important;
    padding-bottom: 8.3333333333vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-climate-migrants #slider-row {
    padding-top: 12.5vw !important;
    padding-bottom: 12.5vw !important;
  }
}
body.new-design.page-template-climate-migrants #slider-row .lb-slider {
  width: 100%;
}
body.new-design.page-template-climate-migrants #slider-row .lb-slider .lb-card-wrapper {
  background-size: cover !important;
  min-height: 0px !important;
  height: 25vw !important;
  width: 39.58333vw !important;
}
@media (max-width: 1024px) {
  body.new-design.page-template-climate-migrants #slider-row .lb-slider .lb-card-wrapper {
    width: 83vw !important;
    height: 50vw !important;
    padding: 4.1666666667vw !important;
  }
}
body.new-design.page-template-climate-migrants #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap {
  display: flex;
  align-items: flex-end;
  height: 100%;
}
body.new-design.page-template-climate-migrants #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card {
  display: flex;
  width: 100%;
  align-items: center;
}
body.new-design.page-template-climate-migrants #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card:hover .play-button svg g > circle {
  fill: #009fb7 !important;
}
body.new-design.page-template-climate-migrants #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card:hover .play-button svg path {
  fill: #fff !important;
}
body.new-design.page-template-climate-migrants #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-text {
  flex-basis: 70%;
  color: #ffffff;
  margin-bottom: 0 !important;
}
@media (max-width: 1440px) {
  body.new-design.page-template-climate-migrants #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-text {
    flex-basis: 85%;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-climate-migrants #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-text {
    flex-basis: 90%;
  }
}
body.new-design.page-template-climate-migrants #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-text h2 {
  color: #ffffff;
  text-transform: none;
  letter-spacing: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 2.0833333333vw;
}
@media (max-width: 1024px) {
  body.new-design.page-template-climate-migrants #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-text h2 {
    font-size: 1.2rem !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-climate-migrants #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-text h2 {
    font-size: 1.1rem !important;
    line-height: 1.2rem !important;
  }
}
body.new-design.page-template-climate-migrants .more-videos {
  margin: 0 auto;
  text-align: center;
}
body.new-design.page-template-climate-migrants .more-videos a {
  display: flex;
  align-items: center;
  font-size: 1.2rem;
  justify-content: center;
  color: #000;
  font-family: "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding-top: 5.2083333333vw !important;
  transition: 0.14s ease-in-out;
}
body.new-design.page-template-climate-migrants .more-videos a:hover {
  color: #009fb7;
}
body.new-design.page-template-climate-migrants .more-videos a:hover svg path#lozenge_2_,
body.new-design.page-template-climate-migrants .more-videos a:hover svg g#You > path {
  fill: #009fb7;
}
@media (max-width: 1024px) {
  body.new-design.page-template-climate-migrants .more-videos a {
    padding-top: 8.3333333333vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-climate-migrants .more-videos a {
    padding-top: 12.5vw !important;
    font-size: 0.9rem;
  }
}
@media (max-width: 380px) {
  body.new-design.page-template-climate-migrants .more-videos a {
    font-size: 0.8rem;
    padding-left: 2.0833333333vw;
    padding-right: 2.0833333333vw;
  }
}
@media (max-width: 330px) {
  body.new-design.page-template-climate-migrants .more-videos a {
    font-size: 0.7rem;
    padding-left: 1.0416666667vw;
    padding-right: 1.0416666667vw;
  }
}
body.new-design.page-template-climate-migrants .more-videos a svg {
  width: 8rem;
  height: auto;
  padding: 0 0.4rem;
}
body.new-design.page-template-climate-migrants .more-videos a svg path#lozenge_2_,
body.new-design.page-template-climate-migrants .more-videos a svg g#You > path {
  transition: 0.14s ease-in-out;
}
@media (max-width: 600px) {
  body.new-design.page-template-climate-migrants .more-videos a svg {
    width: 4rem;
    height: auto;
  }
}
@media (max-width: 1300px) {
  body.new-design.page-template-climate-migrants.page-id-834 .block2 .text.second {
    padding-top: 4.1666666667vw !important;
  }
}
body.new-design.page-template-climate-migrants .block2 {
  background: #262626;
  padding-top: 5.2083333333vw !important;
  padding-bottom: 5.2083333333vw !important;
}
@media (max-width: 1024px) {
  body.new-design.page-template-climate-migrants .block2 {
    padding-top: 8.3333333333vw !important;
    padding-bottom: 8.3333333333vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-climate-migrants .block2 {
    padding-top: 12.5vw !important;
    padding-bottom: 12.5vw !important;
  }
}
body.new-design.page-template-climate-migrants .block2 h1,
body.new-design.page-template-climate-migrants .block2 p {
  color: #ffffff;
}
body.new-design.page-template-climate-migrants .block2 .lb-row-inner {
  align-items: center;
}
body.new-design.page-template-climate-migrants .block2 .lb-row-inner:first-child {
  padding-bottom: 2.0833333333vw;
}
@media (max-width: 1024px) {
  body.new-design.page-template-climate-migrants .block2 .lb-row-inner:first-child {
    padding-bottom: 0;
  }
}
body.new-design.page-template-climate-migrants .block2 .text.first {
  padding: 4.1666666667vw 8.3333333333vw 4.1666666667vw 12.5vw !important;
}
@media (max-width: 1440px) {
  body.new-design.page-template-climate-migrants .block2 .text.first {
    padding-right: 0 !important;
    padding-left: 8.3333333333vw !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-climate-migrants .block2 .text.first {
    padding: 0 8.3333333333vw !important;
  }
}
body.new-design.page-template-climate-migrants .block2 .text.second {
  padding-left: 4.1666666667vw;
  padding-right: 16.6666666667vw;
  padding-top: 4.1666666667vw;
  padding-bottom: 4.1666666667vw;
  display: flex;
}
@media (max-width: 1440px) {
  body.new-design.page-template-climate-migrants .block2 .text.second {
    padding-right: 8.3333333333vw;
    padding-top: 0;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-climate-migrants .block2 .text.second {
    padding: 0 8.3333333333vw !important;
    margin-top: 1rem;
  }
}
body.new-design.page-template-climate-migrants .block2 .img.first {
  padding-right: 8.3333333333vw;
  padding-left: 4.1666666667vw;
}
@media (max-width: 1024px) {
  body.new-design.page-template-climate-migrants .block2 .img.first {
    padding-left: 8.3333333333vw;
    padding-right: 8.3333333333vw;
  }
}
@media (max-width: 1700px) {
  body.new-design.page-template-climate-migrants .block2 .img.first img {
    margin-top: 2vw;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-climate-migrants .block2 .img.first {
    display: none !important;
  }
}
body.new-design.page-template-climate-migrants .block2 .img.second img {
  padding-right: 4.1666666667vw;
  padding-left: 8.3333333333vw;
}
@media (max-width: 1440px) {
  body.new-design.page-template-climate-migrants .block2 .img.second img {
    margin-right: -4.1666666667%;
    width: calc(100% + 4.1666666667%);
    max-width: initial;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-climate-migrants .block2 .img.second img {
    margin-right: 0;
    width: 100%;
    max-width: 100%;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-climate-migrants .block2 .img.second {
    padding-left: 8.3333333333vw;
    padding-right: 8.3333333333vw;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-climate-migrants .block2 .img.second {
    display: none !important;
  }
}
body.new-design.page-template-climate-migrants .block2 .img.tablet {
  display: none;
}
@media (max-width: 1024px) {
  body.new-design.page-template-climate-migrants .block2 .img.tablet {
    display: block;
    margin-top: 8.3333333333vw;
  }
}
body.new-design.page-template-climate-migrants .block2 .img.tablet .lb-img-wrapper:first-child {
  padding-left: 41.6666666667vw;
  padding-right: 8.3333333333vw;
}
@media (max-width: 600px) {
  body.new-design.page-template-climate-migrants .block2 .img.tablet .lb-img-wrapper:first-child {
    display: none;
  }
}
body.new-design.page-template-climate-migrants .block2 .img.tablet .lb-img-wrapper:nth-child(2) {
  padding-left: 8.3333333333vw;
  padding-right: 45.8333333333vw;
  margin-top: -20.8333333333vw;
}
@media (max-width: 600px) {
  body.new-design.page-template-climate-migrants .block2 .img.tablet .lb-img-wrapper:nth-child(2) {
    padding-right: 8.3333333333vw;
    margin-top: 0;
  }
}
body.new-design.page-template-climate-migrants .block2 .downloads {
  display: flex;
  flex-direction: column;
  margin-top: 2rem;
}
body.new-design.page-template-climate-migrants .block2 .downloads a:not(.gform_anchor) {
  display: flex;
  align-items: center;
  margin-bottom: 1.5rem;
  color: #ffffff;
  transition: 0.14s ease-in-out;
  font-weight: 600;
}
body.new-design.page-template-climate-migrants .block2 .downloads a:not(.gform_anchor):last-child {
  margin-bottom: 0;
}
body.new-design.page-template-climate-migrants .block2 .downloads a:not(.gform_anchor) svg {
  width: 2.5rem;
  height: 1.5rem;
  padding-right: 1rem;
}
body.new-design.page-template-climate-migrants .block2 .downloads a:not(.gform_anchor) svg path {
  fill: #fed766;
}
body.new-design.page-template-climate-migrants .block2 .downloads a:not(.gform_anchor):hover {
  color: #fed766;
}
body.new-design.page-template-climate-migrants .partners_area {
  padding-top: 5.2083333333vw !important;
  padding-bottom: 5.2083333333vw !important;
}
@media (max-width: 1024px) {
  body.new-design.page-template-climate-migrants .partners_area {
    padding-top: 8.3333333333vw !important;
    padding-bottom: 8.3333333333vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-climate-migrants .partners_area {
    padding-top: 12.5vw !important;
    padding-bottom: 12.5vw !important;
  }
}
@media (max-width: 1440px) {
  body.new-design.page-template-climate-migrants .partners_area {
    padding-left: 8.3333333333vw !important;
    padding-right: 8.3333333333vw !important;
  }
}
body.new-design.page-template-climate-migrants .partners_area .lb-col-inner {
  text-align: center;
}
body.new-design.page-template-climate-migrants .partners_area .lb-col-inner h1 {
  display: inline-block;
  padding-left: 0;
  padding-bottom: 2.5rem;
}
@media (max-width: 1024px) {
  body.new-design.page-template-climate-migrants .partners_area .lb-col-inner h1 {
    padding-bottom: 2rem;
  }
}
body.new-design.page-template-climate-migrants .partners_area .lb-col-inner h1::before {
  top: initial;
  height: 5px;
  width: 8.3333333333vw;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 1024px) {
  body.new-design.page-template-climate-migrants .partners_area .lb-col-inner h1::before {
    width: 12.5vw;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-climate-migrants .partners_area .lb-col-inner h1::before {
    width: 20.8333333333vw;
  }
}
body.new-design.page-template-climate-migrants .partners_area .lb-col-inner .partner_wrapper {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin-bottom: -2.0833333333vw;
}
@media (max-width: 1024px) {
  body.new-design.page-template-climate-migrants .partners_area .lb-col-inner .partner_wrapper {
    margin-bottom: -4.1666666667vw;
  }
}
body.new-design.page-template-climate-migrants .partners_area .lb-col-inner .partner_wrapper .partner {
  width: 10.4166666667vw;
  margin: 0 2.0833333333vw;
}
@media (max-width: 1440px) {
  body.new-design.page-template-climate-migrants .partners_area .lb-col-inner .partner_wrapper .partner {
    width: 13.3333333333vw;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-climate-migrants .partners_area .lb-col-inner .partner_wrapper .partner {
    width: 26.3888883333vw;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-climate-migrants .partners_area .lb-col-inner .partner_wrapper .partner {
    width: 37.5vw;
    margin: 0;
  }
}
body.new-design.page-template-climate-migrants .partners_area .lb-col-inner .partner_wrapper .partner a {
  position: relative;
  width: 10.4166666667vw;
  height: 10.4166666667vw;
  display: block;
}
@media (max-width: 1440px) {
  body.new-design.page-template-climate-migrants .partners_area .lb-col-inner .partner_wrapper .partner a {
    width: 16.6666666667vw;
    height: 16.6666666667vw;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-climate-migrants .partners_area .lb-col-inner .partner_wrapper .partner a {
    width: 26.3888883333vw;
    height: 26.3888883333vw;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-climate-migrants .partners_area .lb-col-inner .partner_wrapper .partner a {
    width: 37.5vw;
    height: 37.5vw;
  }
}
body.new-design.page-template-climate-migrants .partners_area .lb-col-inner .partner_wrapper .partner a:hover img.hover {
  opacity: 1;
}
body.new-design.page-template-climate-migrants .partners_area .lb-col-inner .partner_wrapper .partner a img {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
body.new-design.page-template-climate-migrants .partners_area .lb-col-inner .partner_wrapper .partner a img.hover {
  opacity: 0;
  transition: 0.14s ease-in-out;
}
@media (max-width: 1024px) {
  body.new-design.page-template-climate-migrants .latest-news {
    padding-left: 8.3333333333vw !important;
    padding-right: 8.3333333333vw !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-climate-migrants .latest-news .lb-col.tab-top.center-text {
    padding-top: 4.1666666667vw !important;
  }
}
body.new-design.page-template-intercultural-migrant-ministry,
body.new-design .page-id-9498 {
  /******************************************************************
  Stylesheet: Intercultural Migrant Ministry
  ******************************************************************/
}
body.new-design.page-template-intercultural-migrant-ministry .popup,
body.new-design .page-id-9498 .popup {
  display: none;
  top: 152px;
  position: absolute;
  z-index: 999999;
  right: 5vh;
  background-color: #272727;
  padding: 30px;
  border: 3px solid #fed766;
  transition: 0.14s ease-in-out;
}
@media (max-width: 1000px) {
  body.new-design.page-template-intercultural-migrant-ministry .popup,
body.new-design .page-id-9498 .popup {
    top: 132px;
    right: 32px;
  }
}
@media (max-width: 767px) {
  body.new-design.page-template-intercultural-migrant-ministry .popup,
body.new-design .page-id-9498 .popup {
    top: 16px;
    right: 16px;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-intercultural-migrant-ministry .popup,
body.new-design .page-id-9498 .popup {
    top: 4px;
    right: 4px;
    padding: 8px 24px 8px 16px;
  }
}
body.new-design.page-template-intercultural-migrant-ministry .popup:hover,
body.new-design .page-id-9498 .popup:hover {
  background-color: rgba(39, 39, 39, 0.9);
}
body.new-design.page-template-intercultural-migrant-ministry .popup .popup-inner,
body.new-design .page-id-9498 .popup .popup-inner {
  display: flex;
  align-items: center;
}
body.new-design.page-template-intercultural-migrant-ministry .popup .popup-inner .popup-text,
body.new-design .page-id-9498 .popup .popup-inner .popup-text {
  color: #fff;
  padding-left: 20px;
}
@media (max-width: 600px) {
  body.new-design.page-template-intercultural-migrant-ministry .popup .popup-inner .popup-text,
body.new-design .page-id-9498 .popup .popup-inner .popup-text {
    padding-left: 13px;
  }
}
body.new-design.page-template-intercultural-migrant-ministry .popup .popup-inner .popup-text span,
body.new-design .page-id-9498 .popup .popup-inner .popup-text span {
  font-size: 20px;
  text-transform: uppercase;
  font-weight: 700;
}
@media (max-width: 600px) {
  body.new-design.page-template-intercultural-migrant-ministry .popup .popup-inner .popup-text span,
body.new-design .page-id-9498 .popup .popup-inner .popup-text span {
    font-size: 14px;
  }
}
body.new-design.page-template-intercultural-migrant-ministry .popup .popup-inner svg,
body.new-design .page-id-9498 .popup .popup-inner svg {
  width: 32px;
  min-width: 32px;
}
@media (max-width: 600px) {
  body.new-design.page-template-intercultural-migrant-ministry .popup .popup-inner svg,
body.new-design .page-id-9498 .popup .popup-inner svg {
    width: 24px;
    min-width: 24px;
  }
}
body.new-design.page-template-intercultural-migrant-ministry .popup .popup-close,
body.new-design .page-id-9498 .popup .popup-close {
  display: block;
  position: absolute;
  right: 8px;
  top: 8px;
  color: #fff;
  font-size: 40px;
  line-height: 0.5;
  font-weight: 300;
  cursor: pointer;
}
@media (max-width: 600px) {
  body.new-design.page-template-intercultural-migrant-ministry .popup .popup-close,
body.new-design .page-id-9498 .popup .popup-close {
    right: 4px;
    top: 4px;
    font-size: 32px;
  }
}
body.new-design.page-template-intercultural-migrant-ministry h1.line,
body.new-design .page-id-9498 h1.line {
  text-transform: uppercase;
  font-size: 2.5rem;
}
@media (max-width: 1700px) {
  body.new-design.page-template-intercultural-migrant-ministry h1.line,
body.new-design .page-id-9498 h1.line {
    font-size: 35px;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-intercultural-migrant-ministry h1.line,
body.new-design .page-id-9498 h1.line {
    font-size: 1.5rem;
  }
}
body.new-design.page-template-intercultural-migrant-ministry .q_slider .q_slider_inner,
body.new-design.page-template-intercultural-migrant-ministry .q_slider .item,
body.new-design.page-template-intercultural-migrant-ministry .q_slider .image,
body.new-design.page-template-intercultural-migrant-ministry .q_slider .slider_content_outer,
body.new-design.page-template-intercultural-migrant-ministry .q_slider .slider_content,
body.new-design .page-id-9498 .q_slider .q_slider_inner,
body.new-design .page-id-9498 .q_slider .item,
body.new-design .page-id-9498 .q_slider .image,
body.new-design .page-id-9498 .q_slider .slider_content_outer,
body.new-design .page-id-9498 .q_slider .slider_content {
  height: inherit !important;
}
body.new-design.page-template-intercultural-migrant-ministry .q_slider .q_slide_text,
body.new-design .page-id-9498 .q_slider .q_slide_text {
  position: absolute;
  right: 0;
  bottom: 0;
}
@media (max-width: 600px) {
  body.new-design.page-template-intercultural-migrant-ministry .q_slide_title,
body.new-design .page-id-9498 .q_slide_title {
    margin-bottom: 0 !important;
  }
}
body.new-design.page-template-intercultural-migrant-ministry .q_slide_title span,
body.new-design .page-id-9498 .q_slide_title span {
  display: block;
  max-width: 12em;
}
body.new-design.page-template-intercultural-migrant-ministry .q_slider,
body.new-design.page-template-intercultural-migrant-ministry .carousel-inner,
body.new-design .page-id-9498 .q_slider,
body.new-design .page-id-9498 .carousel-inner {
  height: 50vw !important;
}
@media (max-width: 1700px) {
  body.new-design.page-template-intercultural-migrant-ministry .q_slider,
body.new-design.page-template-intercultural-migrant-ministry .carousel-inner,
body.new-design .page-id-9498 .q_slider,
body.new-design .page-id-9498 .carousel-inner {
    height: 54vw !important;
  }
}
@media (max-width: 1440px) {
  body.new-design.page-template-intercultural-migrant-ministry .q_slider,
body.new-design.page-template-intercultural-migrant-ministry .carousel-inner,
body.new-design .page-id-9498 .q_slider,
body.new-design .page-id-9498 .carousel-inner {
    height: 55vw !important;
  }
}
@media (max-width: 1280px) {
  body.new-design.page-template-intercultural-migrant-ministry .q_slider,
body.new-design.page-template-intercultural-migrant-ministry .carousel-inner,
body.new-design .page-id-9498 .q_slider,
body.new-design .page-id-9498 .carousel-inner {
    height: 56vw !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-intercultural-migrant-ministry .q_slider,
body.new-design.page-template-intercultural-migrant-ministry .carousel-inner,
body.new-design .page-id-9498 .q_slider,
body.new-design .page-id-9498 .carousel-inner {
    height: 62vw !important;
  }
}
@media (max-width: 768px) {
  body.new-design.page-template-intercultural-migrant-ministry .q_slider,
body.new-design.page-template-intercultural-migrant-ministry .carousel-inner,
body.new-design .page-id-9498 .q_slider,
body.new-design .page-id-9498 .carousel-inner {
    height: 47vw !important;
  }
}
body.new-design.page-template-intercultural-migrant-ministry .q_slider .carousel .slider_content_outer,
body.new-design .page-id-9498 .q_slider .carousel .slider_content_outer {
  width: 100%;
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.9), rgba(0, 0, 0, 0) 50%);
}
body.new-design.page-template-intercultural-migrant-ministry .q_slider .carousel .slider_content_outer .slider_content,
body.new-design .page-id-9498 .q_slider .carousel .slider_content_outer .slider_content {
  width: 100% !important;
  bottom: 18% !important;
  display: flex;
  align-items: flex-end;
  padding-left: 12.5vw !important;
}
@media (max-width: 1440px) {
  body.new-design.page-template-intercultural-migrant-ministry .q_slider .carousel .slider_content_outer .slider_content,
body.new-design .page-id-9498 .q_slider .carousel .slider_content_outer .slider_content {
    padding-left: 8.3333333333vw !important;
    padding-right: 8.3333333333vw !important;
    bottom: 20% !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-intercultural-migrant-ministry .q_slider .carousel .slider_content_outer .slider_content,
body.new-design .page-id-9498 .q_slider .carousel .slider_content_outer .slider_content {
    bottom: 0 !important;
    vertical-align: bottom !important;
    padding-bottom: 14.5833333333vw;
  }
}
@media only screen and (max-width: 1000px) {
  body.new-design.page-template-intercultural-migrant-ministry .q_slider .carousel .slider_content_outer .slider_content,
body.new-design .page-id-9498 .q_slider .carousel .slider_content_outer .slider_content {
    padding-bottom: 2.0833333333vw;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-intercultural-migrant-ministry .q_slider .carousel .slider_content_outer .slider_content,
body.new-design .page-id-9498 .q_slider .carousel .slider_content_outer .slider_content {
    padding-bottom: 0;
  }
}
body.new-design.page-template-intercultural-migrant-ministry .q_slider .carousel .carousel-inner .item .image,
body.new-design .page-id-9498 .q_slider .carousel .carousel-inner .item .image {
  background-size: cover;
  background-position-y: -4rem;
}
@media (max-width: 1700px) {
  body.new-design.page-template-intercultural-migrant-ministry .q_slider .carousel .carousel-inner .item .image,
body.new-design .page-id-9498 .q_slider .carousel .carousel-inner .item .image {
    background-position-y: 0;
  }
}
@media (max-width: 1440px) {
  body.new-design.page-template-intercultural-migrant-ministry .q_slider .carousel .carousel-inner .item .image,
body.new-design .page-id-9498 .q_slider .carousel .carousel-inner .item .image {
    background-position: top;
  }
}
body.new-design.page-template-intercultural-migrant-ministry .q_slider .carousel h2,
body.new-design .page-id-9498 .q_slider .carousel h2 {
  text-align: left !important;
  margin-top: 43vw !important;
}
@media (max-width: 1700px) {
  body.new-design.page-template-intercultural-migrant-ministry .q_slider .carousel h2,
body.new-design .page-id-9498 .q_slider .carousel h2 {
    margin-top: 46vw !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-intercultural-migrant-ministry .q_slider .carousel h2,
body.new-design .page-id-9498 .q_slider .carousel h2 {
    margin-top: 40vw !important;
  }
}
@media (max-width: 768px) {
  body.new-design.page-template-intercultural-migrant-ministry .q_slider .carousel h2,
body.new-design .page-id-9498 .q_slider .carousel h2 {
    margin-top: 30vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-intercultural-migrant-ministry .q_slider .carousel h2,
body.new-design .page-id-9498 .q_slider .carousel h2 {
    margin-top: 0 !important;
  }
}
@media (max-width: 360px) {
  body.new-design.page-template-intercultural-migrant-ministry .q_slider .carousel h2,
body.new-design .page-id-9498 .q_slider .carousel h2 {
    margin-top: calc(28vw - 5.1rem) !important;
  }
}
body.new-design.page-template-intercultural-migrant-ministry .q_slider .carousel h2 span,
body.new-design .page-id-9498 .q_slider .carousel h2 span {
  text-transform: none;
  font-size: 4rem !important;
  line-height: 4.1rem !important;
  text-shadow: none;
}
@media (max-width: 1024px) {
  body.new-design.page-template-intercultural-migrant-ministry .q_slider .carousel h2 span,
body.new-design .page-id-9498 .q_slider .carousel h2 span {
    font-size: 3rem !important;
    line-height: 3.1rem !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-intercultural-migrant-ministry .q_slider .carousel h2 span,
body.new-design .page-id-9498 .q_slider .carousel h2 span {
    font-size: 2rem !important;
    line-height: 2.1rem !important;
  }
}
@media (max-width: 360px) {
  body.new-design.page-template-intercultural-migrant-ministry .q_slider .carousel h2 span,
body.new-design .page-id-9498 .q_slider .carousel h2 span {
    font-size: 1.5rem !important;
  }
}
body.new-design.page-template-intercultural-migrant-ministry .block0,
body.new-design.page-template-intercultural-migrant-ministry .block1,
body.new-design.page-template-intercultural-migrant-ministry .block4,
body.new-design .page-id-9498 .block0,
body.new-design .page-id-9498 .block1,
body.new-design .page-id-9498 .block4 {
  padding-top: 5.2083333333vw !important;
  padding-bottom: 5.2083333333vw !important;
}
@media (max-width: 1024px) {
  body.new-design.page-template-intercultural-migrant-ministry .block0,
body.new-design.page-template-intercultural-migrant-ministry .block1,
body.new-design.page-template-intercultural-migrant-ministry .block4,
body.new-design .page-id-9498 .block0,
body.new-design .page-id-9498 .block1,
body.new-design .page-id-9498 .block4 {
    padding-top: 8.3333333333vw !important;
    padding-bottom: 8.3333333333vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-intercultural-migrant-ministry .block0,
body.new-design.page-template-intercultural-migrant-ministry .block1,
body.new-design.page-template-intercultural-migrant-ministry .block4,
body.new-design .page-id-9498 .block0,
body.new-design .page-id-9498 .block1,
body.new-design .page-id-9498 .block4 {
    padding-top: 12.5vw !important;
    padding-bottom: 12.5vw !important;
  }
}
@media (max-width: 1440px) {
  body.new-design.page-template-intercultural-migrant-ministry .block0,
body.new-design.page-template-intercultural-migrant-ministry .block1,
body.new-design.page-template-intercultural-migrant-ministry .block4,
body.new-design .page-id-9498 .block0,
body.new-design .page-id-9498 .block1,
body.new-design .page-id-9498 .block4 {
    padding-left: 8.3333333333vw !important;
    padding-right: 8.3333333333vw !important;
  }
}
body.new-design.page-template-intercultural-migrant-ministry .block0 .lb-row-inner,
body.new-design.page-template-intercultural-migrant-ministry .block1 .lb-row-inner,
body.new-design.page-template-intercultural-migrant-ministry .block4 .lb-row-inner,
body.new-design .page-id-9498 .block0 .lb-row-inner,
body.new-design .page-id-9498 .block1 .lb-row-inner,
body.new-design .page-id-9498 .block4 .lb-row-inner {
  align-items: flex-start !important;
}
body.new-design.page-template-intercultural-migrant-ministry .block0 .text,
body.new-design.page-template-intercultural-migrant-ministry .block1 .text,
body.new-design.page-template-intercultural-migrant-ministry .block4 .text,
body.new-design .page-id-9498 .block0 .text,
body.new-design .page-id-9498 .block1 .text,
body.new-design .page-id-9498 .block4 .text {
  padding-left: 0 !important;
  padding-right: 8.3333333333vw !important;
}
@media (max-width: 1600px) {
  body.new-design.page-template-intercultural-migrant-ministry .block0 .text,
body.new-design.page-template-intercultural-migrant-ministry .block1 .text,
body.new-design.page-template-intercultural-migrant-ministry .block4 .text,
body.new-design .page-id-9498 .block0 .text,
body.new-design .page-id-9498 .block1 .text,
body.new-design .page-id-9498 .block4 .text {
    padding-right: 4.1666666667vw !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-intercultural-migrant-ministry .block0 .text,
body.new-design.page-template-intercultural-migrant-ministry .block1 .text,
body.new-design.page-template-intercultural-migrant-ministry .block4 .text,
body.new-design .page-id-9498 .block0 .text,
body.new-design .page-id-9498 .block1 .text,
body.new-design .page-id-9498 .block4 .text {
    padding-right: 0 !important;
  }
}
body.new-design.page-template-intercultural-migrant-ministry .block0 .text h1,
body.new-design.page-template-intercultural-migrant-ministry .block1 .text h1,
body.new-design.page-template-intercultural-migrant-ministry .block4 .text h1,
body.new-design .page-id-9498 .block0 .text h1,
body.new-design .page-id-9498 .block1 .text h1,
body.new-design .page-id-9498 .block4 .text h1 {
  text-transform: uppercase;
}
body.new-design.page-template-intercultural-migrant-ministry .block0 .text p a,
body.new-design.page-template-intercultural-migrant-ministry .block1 .text p a,
body.new-design.page-template-intercultural-migrant-ministry .block4 .text p a,
body.new-design .page-id-9498 .block0 .text p a,
body.new-design .page-id-9498 .block1 .text p a,
body.new-design .page-id-9498 .block4 .text p a {
  color: #272727;
  font-weight: bold;
  transition: color 0.14s ease-in-out;
}
body.new-design.page-template-intercultural-migrant-ministry .block0 .text p a:hover,
body.new-design.page-template-intercultural-migrant-ministry .block1 .text p a:hover,
body.new-design.page-template-intercultural-migrant-ministry .block4 .text p a:hover,
body.new-design .page-id-9498 .block0 .text p a:hover,
body.new-design .page-id-9498 .block1 .text p a:hover,
body.new-design .page-id-9498 .block4 .text p a:hover {
  color: #009fb7;
}
body.new-design.page-template-intercultural-migrant-ministry .block0 .credits,
body.new-design.page-template-intercultural-migrant-ministry .block1 .credits,
body.new-design.page-template-intercultural-migrant-ministry .block4 .credits,
body.new-design .page-id-9498 .block0 .credits,
body.new-design .page-id-9498 .block1 .credits,
body.new-design .page-id-9498 .block4 .credits {
  margin-top: 1.5rem;
  text-align: right;
  font-size: 14px;
}
@media (max-width: 1440px) {
  body.new-design.page-template-intercultural-migrant-ministry .block0 .credits,
body.new-design.page-template-intercultural-migrant-ministry .block1 .credits,
body.new-design.page-template-intercultural-migrant-ministry .block4 .credits,
body.new-design .page-id-9498 .block0 .credits,
body.new-design .page-id-9498 .block1 .credits,
body.new-design .page-id-9498 .block4 .credits {
    font-size: 12px;
  }
}
body.new-design.page-template-intercultural-migrant-ministry .block0 .credits a,
body.new-design.page-template-intercultural-migrant-ministry .block1 .credits a,
body.new-design.page-template-intercultural-migrant-ministry .block4 .credits a,
body.new-design .page-id-9498 .block0 .credits a,
body.new-design .page-id-9498 .block1 .credits a,
body.new-design .page-id-9498 .block4 .credits a {
  color: #272727;
  font-style: italic;
  font-weight: 700;
}
body.new-design.page-template-intercultural-migrant-ministry .block0 .credits a:hover, body.new-design.page-template-intercultural-migrant-ministry .block0 .credits a:focus,
body.new-design.page-template-intercultural-migrant-ministry .block1 .credits a:hover,
body.new-design.page-template-intercultural-migrant-ministry .block1 .credits a:focus,
body.new-design.page-template-intercultural-migrant-ministry .block4 .credits a:hover,
body.new-design.page-template-intercultural-migrant-ministry .block4 .credits a:focus,
body.new-design .page-id-9498 .block0 .credits a:hover,
body.new-design .page-id-9498 .block0 .credits a:focus,
body.new-design .page-id-9498 .block1 .credits a:hover,
body.new-design .page-id-9498 .block1 .credits a:focus,
body.new-design .page-id-9498 .block4 .credits a:hover,
body.new-design .page-id-9498 .block4 .credits a:focus {
  color: #009fb7;
}
body.new-design.page-template-intercultural-migrant-ministry .block0 .credits.caption,
body.new-design.page-template-intercultural-migrant-ministry .block1 .credits.caption,
body.new-design.page-template-intercultural-migrant-ministry .block4 .credits.caption,
body.new-design .page-id-9498 .block0 .credits.caption,
body.new-design .page-id-9498 .block1 .credits.caption,
body.new-design .page-id-9498 .block4 .credits.caption {
  font-style: italic;
  margin-top: 0.5rem;
}
body.new-design.page-template-intercultural-migrant-ministry .block0 .lb-col:nth-child(2),
body.new-design.page-template-intercultural-migrant-ministry .block1 .lb-col:nth-child(2),
body.new-design.page-template-intercultural-migrant-ministry .block4 .lb-col:nth-child(2),
body.new-design .page-id-9498 .block0 .lb-col:nth-child(2),
body.new-design .page-id-9498 .block1 .lb-col:nth-child(2),
body.new-design .page-id-9498 .block4 .lb-col:nth-child(2) {
  padding-left: 2.0833333333vw;
}
@media (max-width: 1024px) {
  body.new-design.page-template-intercultural-migrant-ministry .block0 .lb-col:nth-child(2),
body.new-design.page-template-intercultural-migrant-ministry .block1 .lb-col:nth-child(2),
body.new-design.page-template-intercultural-migrant-ministry .block4 .lb-col:nth-child(2),
body.new-design .page-id-9498 .block0 .lb-col:nth-child(2),
body.new-design .page-id-9498 .block1 .lb-col:nth-child(2),
body.new-design .page-id-9498 .block4 .lb-col:nth-child(2) {
    padding-left: 0;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-intercultural-migrant-ministry .block0 .lb-col:not(.text),
body.new-design.page-template-intercultural-migrant-ministry .block1 .lb-col:not(.text),
body.new-design.page-template-intercultural-migrant-ministry .block4 .lb-col:not(.text),
body.new-design .page-id-9498 .block0 .lb-col:not(.text),
body.new-design .page-id-9498 .block1 .lb-col:not(.text),
body.new-design .page-id-9498 .block4 .lb-col:not(.text) {
    display: none !important;
  }
}
body.new-design.page-template-intercultural-migrant-ministry .block0,
body.new-design .page-id-9498 .block0 {
  padding-left: 12.5vw !important;
  padding-bottom: 0 !important;
}
@media (max-width: 1440px) {
  body.new-design.page-template-intercultural-migrant-ministry .block0,
body.new-design .page-id-9498 .block0 {
    padding-left: 8.3333333333vw !important;
  }
}
body.new-design.page-template-intercultural-migrant-ministry .block0 h1,
body.new-design .page-id-9498 .block0 h1 {
  min-width: 15em;
}
@media (max-width: 1280px) {
  body.new-design.page-template-intercultural-migrant-ministry .block0 h1,
body.new-design .page-id-9498 .block0 h1 {
    min-width: initial;
  }
}
body.new-design.page-template-intercultural-migrant-ministry .block0 h1:lang(es),
body.new-design .page-id-9498 .block0 h1:lang(es) {
  margin-right: -10%;
}
@media (max-width: 1024px) {
  body.new-design.page-template-intercultural-migrant-ministry .block0 h1:lang(es),
body.new-design .page-id-9498 .block0 h1:lang(es) {
    margin-right: 0;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-intercultural-migrant-ministry .block0 .lb-col.img,
body.new-design .page-id-9498 .block0 .lb-col.img {
    display: block !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-intercultural-migrant-ministry .block0 .lb-col.img,
body.new-design .page-id-9498 .block0 .lb-col.img {
    display: none !important;
  }
}
body.new-design.page-template-intercultural-migrant-ministry .block0 .lb-img-wrapper img,
body.new-design .page-id-9498 .block0 .lb-img-wrapper img {
  min-height: 400px;
  object-fit: cover;
}
@media (max-width: 1024px) {
  body.new-design.page-template-intercultural-migrant-ministry .block0 .lb-img-wrapper img,
body.new-design .page-id-9498 .block0 .lb-img-wrapper img {
    min-height: initial;
  }
}
body.new-design.page-template-intercultural-migrant-ministry .document-select-form,
body.new-design .page-id-9498 .document-select-form {
  margin-top: 2rem;
}
body.new-design.page-template-intercultural-migrant-ministry .document-select-form--not-multilingual,
body.new-design .page-id-9498 .document-select-form--not-multilingual {
  max-width: 50%;
}
@media (max-width: 600px) {
  body.new-design.page-template-intercultural-migrant-ministry .document-select-form--not-multilingual,
body.new-design .page-id-9498 .document-select-form--not-multilingual {
    max-width: initial;
  }
}
body.new-design.page-template-intercultural-migrant-ministry .document-select-form--not-multilingual .select-wrapper,
body.new-design .page-id-9498 .document-select-form--not-multilingual .select-wrapper {
  width: 100% !important;
  flex: 0 0 100% !important;
}
body.new-design.page-template-intercultural-migrant-ministry .document-select-form .form,
body.new-design .page-id-9498 .document-select-form .form {
  display: flex;
  flex-flow: wrap;
  margin: -8px;
}
@media (max-width: 600px) {
  body.new-design.page-template-intercultural-migrant-ministry .document-select-form .form,
body.new-design .page-id-9498 .document-select-form .form {
    margin: -5px;
  }
}
body.new-design.page-template-intercultural-migrant-ministry .document-select-form .select-wrapper,
body.new-design .page-id-9498 .document-select-form .select-wrapper {
  width: 50%;
  flex: 0 0 50%;
  padding: 8px;
}
@media (max-width: 600px) {
  body.new-design.page-template-intercultural-migrant-ministry .document-select-form .select-wrapper,
body.new-design .page-id-9498 .document-select-form .select-wrapper {
    width: 100%;
    flex: 0 0 100%;
    padding: 5px;
  }
}
body.new-design.page-template-intercultural-migrant-ministry .document-select-form select,
body.new-design .page-id-9498 .document-select-form select {
  border: 2px solid #272727;
}
body.new-design.page-template-intercultural-migrant-ministry .document-select-form .selection-desc,
body.new-design .page-id-9498 .document-select-form .selection-desc {
  color: #000000;
}
body.new-design.page-template-intercultural-migrant-ministry .contributors-popup__trigger,
body.new-design .page-id-9498 .contributors-popup__trigger {
  text-align: right;
  margin-top: 1rem;
}
body.new-design.page-template-intercultural-migrant-ministry .contributors-popup__trigger a,
body.new-design .page-id-9498 .contributors-popup__trigger a {
  color: #272727;
  display: inline-flex;
  align-items: center;
  font-weight: 600;
  transition: color 0.14s ease-in-out;
}
body.new-design.page-template-intercultural-migrant-ministry .contributors-popup__trigger a:hover,
body.new-design .page-id-9498 .contributors-popup__trigger a:hover {
  color: #009fb7;
}
body.new-design.page-template-intercultural-migrant-ministry .contributors-popup__trigger a svg,
body.new-design .page-id-9498 .contributors-popup__trigger a svg {
  margin-left: 0.5rem;
}
body.new-design.page-template-intercultural-migrant-ministry .contributors-popup__container,
body.new-design .page-id-9498 .contributors-popup__container {
  display: flex;
  background: #ffffff;
  padding: 1.5rem;
  max-height: 90vh !important;
  max-width: 66.6666666667vw !important;
}
@media (max-width: 1280px) {
  body.new-design.page-template-intercultural-migrant-ministry .contributors-popup__container,
body.new-design .page-id-9498 .contributors-popup__container {
    max-width: 83.3333333333vw !important;
  }
}
body.new-design.page-template-intercultural-migrant-ministry .contributors-popup__container.lity-hide,
body.new-design .page-id-9498 .contributors-popup__container.lity-hide {
  display: none;
}
body.new-design.page-template-intercultural-migrant-ministry .contributors-popup__inner,
body.new-design .page-id-9498 .contributors-popup__inner {
  overflow: auto;
  height: inherit;
}
body.new-design.page-template-intercultural-migrant-ministry .contributors-popup__inner h2,
body.new-design .page-id-9498 .contributors-popup__inner h2 {
  font-size: 24px;
  letter-spacing: 0;
  color: #272727;
  font-weight: 800;
  text-transform: none;
  margin-bottom: 25px;
}
body.new-design.page-template-intercultural-migrant-ministry .contributors-popup__inner h2:not(:first-child),
body.new-design .page-id-9498 .contributors-popup__inner h2:not(:first-child) {
  margin-top: 35px;
}
@media (max-width: 1024px) {
  body.new-design.page-template-intercultural-migrant-ministry .contributors-popup__inner h2:not(:first-child),
body.new-design .page-id-9498 .contributors-popup__inner h2:not(:first-child) {
    margin-top: 25px;
  }
}
@media (max-width: 1440px) {
  body.new-design.page-template-intercultural-migrant-ministry .contributors-popup__inner h2,
body.new-design .page-id-9498 .contributors-popup__inner h2 {
    font-size: 21px;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-intercultural-migrant-ministry .contributors-popup__inner h2,
body.new-design .page-id-9498 .contributors-popup__inner h2 {
    font-size: 18px;
  }
}
body.new-design.page-template-intercultural-migrant-ministry .contributors-popup__inner h3,
body.new-design.page-template-intercultural-migrant-ministry .contributors-popup__inner h4,
body.new-design .page-id-9498 .contributors-popup__inner h3,
body.new-design .page-id-9498 .contributors-popup__inner h4 {
  margin: 25px 0 20px;
  color: #272727;
  text-transform: none;
  letter-spacing: 0;
  font-weight: 800;
}
body.new-design.page-template-intercultural-migrant-ministry .contributors-popup__inner h3,
body.new-design .page-id-9498 .contributors-popup__inner h3 {
  font-size: 18px;
}
@media (max-width: 1440px) {
  body.new-design.page-template-intercultural-migrant-ministry .contributors-popup__inner h3,
body.new-design .page-id-9498 .contributors-popup__inner h3 {
    font-size: 16px;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-intercultural-migrant-ministry .contributors-popup__inner h3,
body.new-design .page-id-9498 .contributors-popup__inner h3 {
    font-size: 14px;
  }
}
body.new-design.page-template-intercultural-migrant-ministry .contributors-popup__inner h4,
body.new-design .page-id-9498 .contributors-popup__inner h4 {
  font-size: 16px;
}
@media (max-width: 1440px) {
  body.new-design.page-template-intercultural-migrant-ministry .contributors-popup__inner h4,
body.new-design .page-id-9498 .contributors-popup__inner h4 {
    font-size: 14px;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-intercultural-migrant-ministry .contributors-popup__inner h4,
body.new-design .page-id-9498 .contributors-popup__inner h4 {
    font-size: 12px;
  }
}
body.new-design.page-template-intercultural-migrant-ministry .contributors-popup__inner p:not(:last-child),
body.new-design.page-template-intercultural-migrant-ministry .contributors-popup__inner ul:not(:last-child),
body.new-design.page-template-intercultural-migrant-ministry .contributors-popup__inner ol:not(:last-child),
body.new-design .page-id-9498 .contributors-popup__inner p:not(:last-child),
body.new-design .page-id-9498 .contributors-popup__inner ul:not(:last-child),
body.new-design .page-id-9498 .contributors-popup__inner ol:not(:last-child) {
  margin-bottom: 1.5em;
}
body.new-design.page-template-intercultural-migrant-ministry .contributors-popup__inner li,
body.new-design .page-id-9498 .contributors-popup__inner li {
  position: relative;
  list-style: none;
  padding-left: 1em;
  color: #272727;
}
body.new-design.page-template-intercultural-migrant-ministry .contributors-popup__inner li::before,
body.new-design .page-id-9498 .contributors-popup__inner li::before {
  content: "";
  position: absolute;
  z-index: 1;
  background: #009fb7;
  display: inline-block;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  left: 0;
  top: calc(0.7em - 3px);
}
body.new-design.page-template-intercultural-migrant-ministry .contributors-popup__inner li:not(:last-child),
body.new-design .page-id-9498 .contributors-popup__inner li:not(:last-child) {
  margin-bottom: 0.75rem;
}
body.new-design.page-template-intercultural-migrant-ministry .contributors-popup__inner a[target=_blank],
body.new-design .page-id-9498 .contributors-popup__inner a[target=_blank] {
  color: #000000;
  font-weight: 500;
  transition: color 0.14s ease-in-out;
}
body.new-design.page-template-intercultural-migrant-ministry .contributors-popup__inner a[target=_blank]:hover,
body.new-design .page-id-9498 .contributors-popup__inner a[target=_blank]:hover {
  color: #009fb7;
}
body.new-design.page-template-intercultural-migrant-ministry .contributors-popup__inner a[target=_blank]::after,
body.new-design .page-id-9498 .contributors-popup__inner a[target=_blank]::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5 13.3333H2.5C2.04167 13.3333 1.66667 12.9583 1.66667 12.5V2.5C1.66667 2.04167 2.04167 1.66667 2.5 1.66667H6.66667C7.125 1.66667 7.5 1.29167 7.5 0.833333C7.5 0.375 7.125 0 6.66667 0H1.66667C0.741667 0 0 0.75 0 1.66667V13.3333C0 14.25 0.75 15 1.66667 15H13.3333C14.25 15 15 14.25 15 13.3333V8.33333C15 7.875 14.625 7.5 14.1667 7.5C13.7083 7.5 13.3333 7.875 13.3333 8.33333V12.5C13.3333 12.9583 12.9583 13.3333 12.5 13.3333ZM9.16667 0.833333C9.16667 1.29167 9.54167 1.66667 10 1.66667H12.1583L4.55 9.275C4.225 9.6 4.225 10.125 4.55 10.45C4.875 10.775 5.4 10.775 5.725 10.45L13.3333 2.84167V5C13.3333 5.45833 13.7083 5.83333 14.1667 5.83333C14.625 5.83333 15 5.45833 15 5V0.833333C15 0.375 14.625 0 14.1667 0H10C9.54167 0 9.16667 0.375 9.16667 0.833333Z' fill='%23019FB7'/%3E%3C/svg%3E");
  background-position: center center;
  background-size: contain;
  background-repeat: no-repeat;
  height: 14px;
  width: 14px;
  display: inline-block;
  margin-left: 0.5rem;
  vertical-align: middle;
}
body.new-design.page-template-intercultural-migrant-ministry .block1 .lb-img-wrapper,
body.new-design.page-template-intercultural-migrant-ministry .block4 .lb-img-wrapper,
body.new-design .page-id-9498 .block1 .lb-img-wrapper,
body.new-design .page-id-9498 .block4 .lb-img-wrapper {
  padding-right: 4.1666666667vw !important;
}
@media (max-width: 1024px) {
  body.new-design.page-template-intercultural-migrant-ministry .block1 .lb-img-wrapper,
body.new-design.page-template-intercultural-migrant-ministry .block4 .lb-img-wrapper,
body.new-design .page-id-9498 .block1 .lb-img-wrapper,
body.new-design .page-id-9498 .block4 .lb-img-wrapper {
    padding-right: 0 !important;
  }
}
body.new-design.page-template-intercultural-migrant-ministry .block1 .text,
body.new-design.page-template-intercultural-migrant-ministry .block4 .text,
body.new-design .page-id-9498 .block1 .text,
body.new-design .page-id-9498 .block4 .text {
  padding-left: 2.0833333333vw !important;
}
@media (max-width: 1440px) {
  body.new-design.page-template-intercultural-migrant-ministry .block1 .text,
body.new-design.page-template-intercultural-migrant-ministry .block4 .text,
body.new-design .page-id-9498 .block1 .text,
body.new-design .page-id-9498 .block4 .text {
    padding-right: 0 !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-intercultural-migrant-ministry .block1 .text,
body.new-design.page-template-intercultural-migrant-ministry .block4 .text,
body.new-design .page-id-9498 .block1 .text,
body.new-design .page-id-9498 .block4 .text {
    padding-left: 0 !important;
  }
}
body.new-design.page-template-intercultural-migrant-ministry .block4 .links,
body.new-design .page-id-9498 .block4 .links {
  list-style: none;
  margin-top: 1.5em;
}
body.new-design.page-template-intercultural-migrant-ministry .block4 .links li,
body.new-design .page-id-9498 .block4 .links li {
  margin-bottom: 1em;
}
body.new-design.page-template-intercultural-migrant-ministry .block4 .links li:last-child,
body.new-design .page-id-9498 .block4 .links li:last-child {
  margin-bottom: 0;
}
body.new-design.page-template-intercultural-migrant-ministry .block4 .links li a,
body.new-design .page-id-9498 .block4 .links li a {
  display: flex;
  align-items: flex-start;
  color: #272727;
  font-weight: 600;
  transition: color 0.14s ease-in-out;
  position: relative;
  padding-left: 2em;
}
body.new-design.page-template-intercultural-migrant-ministry .block4 .links li a:hover,
body.new-design .page-id-9498 .block4 .links li a:hover {
  color: #009fb7;
}
body.new-design.page-template-intercultural-migrant-ministry .block4 .links li a svg,
body.new-design .page-id-9498 .block4 .links li a svg {
  width: 1.25em;
  min-width: 1.25em;
  margin-right: 0.75em;
  height: auto;
  position: absolute;
  left: 0;
  top: 0;
}
body.new-design.page-template-intercultural-migrant-ministry .block2,
body.new-design .page-id-9498 .block2 {
  padding-top: 5.2083333333vw !important;
  padding-bottom: 5.2083333333vw !important;
  padding-top: 0 !important;
  padding-left: 12.5vw !important;
}
@media (max-width: 1024px) {
  body.new-design.page-template-intercultural-migrant-ministry .block2,
body.new-design .page-id-9498 .block2 {
    padding-top: 8.3333333333vw !important;
    padding-bottom: 8.3333333333vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-intercultural-migrant-ministry .block2,
body.new-design .page-id-9498 .block2 {
    padding-top: 12.5vw !important;
    padding-bottom: 12.5vw !important;
  }
}
@media (max-width: 1440px) {
  body.new-design.page-template-intercultural-migrant-ministry .block2,
body.new-design .page-id-9498 .block2 {
    padding-left: 8.3333333333vw !important;
    padding-right: 8.3333333333vw !important;
  }
}
body.new-design.page-template-intercultural-migrant-ministry .block2 .text,
body.new-design .page-id-9498 .block2 .text {
  padding-left: 0 !important;
}
body.new-design.page-template-intercultural-migrant-ministry .block2 .quotes-col,
body.new-design .page-id-9498 .block2 .quotes-col {
  max-width: 100%;
  width: 100%;
}
body.new-design.page-template-intercultural-migrant-ministry .block2 .quotes,
body.new-design .page-id-9498 .block2 .quotes {
  display: flex;
  flex-flow: wrap;
  list-style: none;
  margin: -1rem;
}
@media (max-width: 600px) {
  body.new-design.page-template-intercultural-migrant-ministry .block2 .quotes,
body.new-design .page-id-9498 .block2 .quotes {
    display: none;
  }
}
body.new-design.page-template-intercultural-migrant-ministry .block2 .quotes li,
body.new-design .page-id-9498 .block2 .quotes li {
  flex: 0 0 50%;
  max-width: 50%;
  padding: 1rem;
}
@media (max-width: 1024px) {
  body.new-design.page-template-intercultural-migrant-ministry .block2 .quotes li,
body.new-design .page-id-9498 .block2 .quotes li {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
body.new-design.page-template-intercultural-migrant-ministry .block2 .quotes li:nth-child(4n+3) .quote, body.new-design.page-template-intercultural-migrant-ministry .block2 .quotes li:nth-child(4n+4) .quote,
body.new-design .page-id-9498 .block2 .quotes li:nth-child(4n+3) .quote,
body.new-design .page-id-9498 .block2 .quotes li:nth-child(4n+4) .quote {
  flex-direction: row-reverse;
}
@media (max-width: 1024px) {
  body.new-design.page-template-intercultural-migrant-ministry .block2 .quotes li:nth-child(4n+3) .quote, body.new-design.page-template-intercultural-migrant-ministry .block2 .quotes li:nth-child(4n+4) .quote,
body.new-design .page-id-9498 .block2 .quotes li:nth-child(4n+3) .quote,
body.new-design .page-id-9498 .block2 .quotes li:nth-child(4n+4) .quote {
    flex-direction: row;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-intercultural-migrant-ministry .block2 .quotes li:nth-child(even) .quote,
body.new-design .page-id-9498 .block2 .quotes li:nth-child(even) .quote {
    flex-direction: row-reverse;
  }
}
body.new-design.page-template-intercultural-migrant-ministry .block2 .quotes-slider,
body.new-design .page-id-9498 .block2 .quotes-slider {
  display: none;
  position: relative;
  z-index: 0;
}
body.new-design.page-template-intercultural-migrant-ministry .block2 .quotes-slider .slick-arrow,
body.new-design .page-id-9498 .block2 .quotes-slider .slick-arrow {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 24px;
  height: 24px;
  padding: 0;
  color: #009fb7;
  z-index: 1;
}
body.new-design.page-template-intercultural-migrant-ministry .block2 .quotes-slider .slick-arrow svg,
body.new-design .page-id-9498 .block2 .quotes-slider .slick-arrow svg {
  width: 100%;
  height: 100%;
}
body.new-design.page-template-intercultural-migrant-ministry .block2 .quotes-slider .slick-arrow.slick-prev,
body.new-design .page-id-9498 .block2 .quotes-slider .slick-arrow.slick-prev {
  right: 32px;
}
@media (max-width: 600px) {
  body.new-design.page-template-intercultural-migrant-ministry .block2 .quotes-slider,
body.new-design .page-id-9498 .block2 .quotes-slider {
    display: block;
  }
}
body.new-design.page-template-intercultural-migrant-ministry .block2 .quote,
body.new-design .page-id-9498 .block2 .quote {
  display: flex;
  align-items: center;
  margin: -0.5em;
}
@media (max-width: 600px) {
  body.new-design.page-template-intercultural-migrant-ministry .block2 .quote,
body.new-design .page-id-9498 .block2 .quote {
    display: none;
  }
}
body.new-design.page-template-intercultural-migrant-ministry .block2 .quote .quote-text,
body.new-design.page-template-intercultural-migrant-ministry .block2 .quote .quote-image,
body.new-design .page-id-9498 .block2 .quote .quote-text,
body.new-design .page-id-9498 .block2 .quote .quote-image {
  margin: 0.5em;
}
body.new-design.page-template-intercultural-migrant-ministry .block2 .quote .quote-text,
body.new-design .page-id-9498 .block2 .quote .quote-text {
  position: relative;
  padding-left: 2em;
}
body.new-design.page-template-intercultural-migrant-ministry .block2 .quote .quote-text::before,
body.new-design .page-id-9498 .block2 .quote .quote-text::before {
  content: "“";
  position: absolute;
  font-weight: bold;
  font-size: 3em;
  line-height: 1;
  color: #009fb7;
  top: 0;
  left: 0;
}
body.new-design.page-template-intercultural-migrant-ministry .block2 .quote h3,
body.new-design .page-id-9498 .block2 .quote h3 {
  font: 400 1em/1.3em "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #272727;
  text-transform: initial;
  letter-spacing: 0;
  font-size: 24 !important;
  font-weight: 600;
  margin-top: 0.5em;
}
@media (max-width: 1440px) {
  body.new-design.page-template-intercultural-migrant-ministry .block2 .quote h3,
body.new-design .page-id-9498 .block2 .quote h3 {
    font-size: 18 !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-intercultural-migrant-ministry .block2 .quote h3,
body.new-design .page-id-9498 .block2 .quote h3 {
    font-size: 18 !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-intercultural-migrant-ministry .block2 .quote h3,
body.new-design .page-id-9498 .block2 .quote h3 {
    font-size: 16 !important;
  }
}
body.new-design.page-template-intercultural-migrant-ministry .block2 .quote .quote-author,
body.new-design .page-id-9498 .block2 .quote .quote-author {
  text-align: right;
  margin-top: 0.5em;
  font-weight: 600;
}
body.new-design.page-template-intercultural-migrant-ministry .block2 .quote .quote-image,
body.new-design .page-id-9498 .block2 .quote .quote-image {
  flex: 0 0 33.333%;
  max-width: 240px;
}
body.new-design.page-template-intercultural-migrant-ministry .block2 .quote .quote-image img,
body.new-design .page-id-9498 .block2 .quote .quote-image img {
  height: 200px;
  width: auto;
  max-width: 100%;
  object-fit: contain;
}
@media (max-width: 1024px) {
  body.new-design.page-template-intercultural-migrant-ministry .block2 .quote .quote-image img,
body.new-design .page-id-9498 .block2 .quote .quote-image img {
    width: 100%;
    max-width: 100%;
    height: auto;
    max-height: 200px;
  }
}
body.new-design.page-template-intercultural-migrant-ministry .block2 .quote--mobile,
body.new-design .page-id-9498 .block2 .quote--mobile {
  margin: 0;
}
@media (max-width: 600px) {
  body.new-design.page-template-intercultural-migrant-ministry .block2 .quote--mobile,
body.new-design .page-id-9498 .block2 .quote--mobile {
    display: flex;
    flex-direction: column;
  }
}
body.new-design.page-template-intercultural-migrant-ministry .block2 .quote--mobile .quote-footer,
body.new-design .page-id-9498 .block2 .quote--mobile .quote-footer {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  width: 100%;
  margin-top: 1em;
}
body.new-design.page-template-intercultural-migrant-ministry .block2 .quote--mobile .quote-image,
body.new-design .page-id-9498 .block2 .quote--mobile .quote-image {
  margin: 0;
  flex: initial;
  max-width: 60%;
}
body.new-design.page-template-intercultural-migrant-ministry .block2 .quote--mobile .quote-image img,
body.new-design .page-id-9498 .block2 .quote--mobile .quote-image img {
  width: 200px;
  max-width: 100%;
  max-height: 160px;
}
body.new-design.page-template-intercultural-migrant-ministry .block2 .quote--mobile .quote-author,
body.new-design .page-id-9498 .block2 .quote--mobile .quote-author {
  margin-top: 0;
  margin-left: auto;
  white-space: nowrap;
}
body.new-design.page-template-intercultural-migrant-ministry .block2 .quote-slide,
body.new-design .page-id-9498 .block2 .quote-slide {
  width: 100%;
  max-width: 100%;
}
body.new-design.page-template-intercultural-migrant-ministry .block3,
body.new-design .page-id-9498 .block3 {
  background-color: #009fb7;
  padding-left: 12.5vw !important;
  color: #ffffff;
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 1440px) {
  body.new-design.page-template-intercultural-migrant-ministry .block3,
body.new-design .page-id-9498 .block3 {
    padding-left: 8.3333333333vw !important;
    padding-right: 8.3333333333vw !important;
  }
}
body.new-design.page-template-intercultural-migrant-ministry .block3 .lb-row-inner,
body.new-design .page-id-9498 .block3 .lb-row-inner {
  align-items: flex-end;
}
body.new-design.page-template-intercultural-migrant-ministry .block3 .text,
body.new-design .page-id-9498 .block3 .text {
  padding-left: 0;
  padding-top: 5.2083333333vw !important;
  padding-bottom: 5.2083333333vw !important;
}
@media (max-width: 1024px) {
  body.new-design.page-template-intercultural-migrant-ministry .block3 .text,
body.new-design .page-id-9498 .block3 .text {
    padding-top: 8.3333333333vw !important;
    padding-bottom: 8.3333333333vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-intercultural-migrant-ministry .block3 .text,
body.new-design .page-id-9498 .block3 .text {
    padding-top: 12.5vw !important;
    padding-bottom: 12.5vw !important;
  }
}
@media (max-width: 1600px) {
  body.new-design.page-template-intercultural-migrant-ministry .block3 .text h1,
body.new-design .page-id-9498 .block3 .text h1 {
    max-inline-size: 20ch;
  }
}
body.new-design.page-template-intercultural-migrant-ministry .block3 .text h1:before,
body.new-design .page-id-9498 .block3 .text h1:before {
  background: #fed766;
}
body.new-design.page-template-intercultural-migrant-ministry .block3 .text a,
body.new-design .page-id-9498 .block3 .text a {
  color: #fed766;
}
body.new-design.page-template-intercultural-migrant-ministry .block3 .lb-img-wrapper img,
body.new-design .page-id-9498 .block3 .lb-img-wrapper img {
  display: block;
}
body.new-design.page-template-intercultural-migrant-ministry #slider-row,
body.new-design .page-id-9498 #slider-row {
  padding-top: 5.2083333333vw !important;
  padding-bottom: 5.2083333333vw !important;
}
@media (max-width: 1024px) {
  body.new-design.page-template-intercultural-migrant-ministry #slider-row,
body.new-design .page-id-9498 #slider-row {
    padding-top: 8.3333333333vw !important;
    padding-bottom: 8.3333333333vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-intercultural-migrant-ministry #slider-row,
body.new-design .page-id-9498 #slider-row {
    padding-top: 12.5vw !important;
    padding-bottom: 12.5vw !important;
  }
}
body.new-design.page-template-intercultural-migrant-ministry #slider-row .lb-slider,
body.new-design .page-id-9498 #slider-row .lb-slider {
  width: 100%;
}
body.new-design.page-template-intercultural-migrant-ministry #slider-row .lb-slider .lb-card-wrapper,
body.new-design .page-id-9498 #slider-row .lb-slider .lb-card-wrapper {
  background-size: cover !important;
  min-height: 0px !important;
  height: 25vw !important;
  width: 39.58333vw !important;
}
@media (max-width: 1024px) {
  body.new-design.page-template-intercultural-migrant-ministry #slider-row .lb-slider .lb-card-wrapper,
body.new-design .page-id-9498 #slider-row .lb-slider .lb-card-wrapper {
    width: 83vw !important;
    height: 50vw !important;
    padding: 4.1666666667vw !important;
  }
}
body.new-design.page-template-intercultural-migrant-ministry #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap,
body.new-design .page-id-9498 #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap {
  display: flex;
  align-items: flex-end;
  height: 100%;
}
body.new-design.page-template-intercultural-migrant-ministry #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card,
body.new-design .page-id-9498 #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card {
  display: flex;
  width: 100%;
  align-items: center;
}
body.new-design.page-template-intercultural-migrant-ministry #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card:hover .play-button svg g > circle,
body.new-design .page-id-9498 #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card:hover .play-button svg g > circle {
  fill: #009fb7 !important;
}
body.new-design.page-template-intercultural-migrant-ministry #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card:hover .play-button svg path,
body.new-design .page-id-9498 #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card:hover .play-button svg path {
  fill: #fff !important;
}
body.new-design.page-template-intercultural-migrant-ministry #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-text,
body.new-design .page-id-9498 #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-text {
  flex-basis: 70%;
  color: #ffffff;
  margin-bottom: 0 !important;
}
@media (max-width: 1440px) {
  body.new-design.page-template-intercultural-migrant-ministry #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-text,
body.new-design .page-id-9498 #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-text {
    flex-basis: 85%;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-intercultural-migrant-ministry #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-text,
body.new-design .page-id-9498 #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-text {
    flex-basis: 90%;
  }
}
body.new-design.page-template-intercultural-migrant-ministry #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-text h2,
body.new-design .page-id-9498 #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-text h2 {
  color: #ffffff;
  text-transform: none;
  letter-spacing: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 2.0833333333vw;
}
@media (max-width: 1024px) {
  body.new-design.page-template-intercultural-migrant-ministry #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-text h2,
body.new-design .page-id-9498 #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-text h2 {
    font-size: 1.2rem !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-intercultural-migrant-ministry #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-text h2,
body.new-design .page-id-9498 #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-text h2 {
    font-size: 1.1rem !important;
    line-height: 1.2rem !important;
  }
}
body.new-design.page-template-intercultural-migrant-ministry .more-videos,
body.new-design .page-id-9498 .more-videos {
  margin: 0 auto;
  text-align: center;
}
body.new-design.page-template-intercultural-migrant-ministry .more-videos a,
body.new-design .page-id-9498 .more-videos a {
  display: flex;
  align-items: center;
  font-size: 1.2rem;
  justify-content: center;
  color: #000;
  font-family: "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding-top: 5.2083333333vw !important;
  transition: 0.14s ease-in-out;
}
body.new-design.page-template-intercultural-migrant-ministry .more-videos a:hover,
body.new-design .page-id-9498 .more-videos a:hover {
  color: #009fb7;
}
body.new-design.page-template-intercultural-migrant-ministry .more-videos a:hover svg path#lozenge_2_,
body.new-design.page-template-intercultural-migrant-ministry .more-videos a:hover svg g#You > path,
body.new-design .page-id-9498 .more-videos a:hover svg path#lozenge_2_,
body.new-design .page-id-9498 .more-videos a:hover svg g#You > path {
  fill: #009fb7;
}
@media (max-width: 1024px) {
  body.new-design.page-template-intercultural-migrant-ministry .more-videos a,
body.new-design .page-id-9498 .more-videos a {
    padding-top: 8.3333333333vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-intercultural-migrant-ministry .more-videos a,
body.new-design .page-id-9498 .more-videos a {
    padding-top: 12.5vw !important;
    font-size: 0.9rem;
  }
}
@media (max-width: 380px) {
  body.new-design.page-template-intercultural-migrant-ministry .more-videos a,
body.new-design .page-id-9498 .more-videos a {
    font-size: 0.8rem;
    padding-left: 2.0833333333vw;
    padding-right: 2.0833333333vw;
  }
}
@media (max-width: 330px) {
  body.new-design.page-template-intercultural-migrant-ministry .more-videos a,
body.new-design .page-id-9498 .more-videos a {
    font-size: 0.7rem;
    padding-left: 1.0416666667vw;
    padding-right: 1.0416666667vw;
  }
}
body.new-design.page-template-intercultural-migrant-ministry .more-videos a svg,
body.new-design .page-id-9498 .more-videos a svg {
  width: 8rem;
  height: auto;
  padding: 0 0.4rem;
}
body.new-design.page-template-intercultural-migrant-ministry .more-videos a svg path#lozenge_2_,
body.new-design.page-template-intercultural-migrant-ministry .more-videos a svg g#You > path,
body.new-design .page-id-9498 .more-videos a svg path#lozenge_2_,
body.new-design .page-id-9498 .more-videos a svg g#You > path {
  transition: 0.14s ease-in-out;
}
@media (max-width: 600px) {
  body.new-design.page-template-intercultural-migrant-ministry .more-videos a svg,
body.new-design .page-id-9498 .more-videos a svg {
    width: 4rem;
    height: auto;
  }
}
body.new-design.page-template-intercultural-migrant-ministry .partners_area,
body.new-design .page-id-9498 .partners_area {
  padding-top: 5.2083333333vw !important;
  padding-bottom: 5.2083333333vw !important;
}
@media (max-width: 1024px) {
  body.new-design.page-template-intercultural-migrant-ministry .partners_area,
body.new-design .page-id-9498 .partners_area {
    padding-top: 8.3333333333vw !important;
    padding-bottom: 8.3333333333vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-intercultural-migrant-ministry .partners_area,
body.new-design .page-id-9498 .partners_area {
    padding-top: 12.5vw !important;
    padding-bottom: 12.5vw !important;
  }
}
@media (max-width: 1440px) {
  body.new-design.page-template-intercultural-migrant-ministry .partners_area,
body.new-design .page-id-9498 .partners_area {
    padding-left: 8.3333333333vw !important;
    padding-right: 8.3333333333vw !important;
  }
}
body.new-design.page-template-intercultural-migrant-ministry .partners_area .lb-col-inner,
body.new-design .page-id-9498 .partners_area .lb-col-inner {
  text-align: center;
}
body.new-design.page-template-intercultural-migrant-ministry .partners_area .lb-col-inner h1,
body.new-design .page-id-9498 .partners_area .lb-col-inner h1 {
  display: inline-block;
  padding-left: 0;
  padding-bottom: 2.5rem;
}
@media (max-width: 1024px) {
  body.new-design.page-template-intercultural-migrant-ministry .partners_area .lb-col-inner h1,
body.new-design .page-id-9498 .partners_area .lb-col-inner h1 {
    padding-bottom: 2rem;
  }
}
body.new-design.page-template-intercultural-migrant-ministry .partners_area .lb-col-inner h1::before,
body.new-design .page-id-9498 .partners_area .lb-col-inner h1::before {
  top: initial;
  height: 5px;
  width: 8.3333333333vw;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 1024px) {
  body.new-design.page-template-intercultural-migrant-ministry .partners_area .lb-col-inner h1::before,
body.new-design .page-id-9498 .partners_area .lb-col-inner h1::before {
    width: 12.5vw;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-intercultural-migrant-ministry .partners_area .lb-col-inner h1::before,
body.new-design .page-id-9498 .partners_area .lb-col-inner h1::before {
    width: 20.8333333333vw;
  }
}
body.new-design.page-template-intercultural-migrant-ministry .partners_area .lb-col-inner .partner_wrapper,
body.new-design .page-id-9498 .partners_area .lb-col-inner .partner_wrapper {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin-bottom: -2.0833333333vw;
}
@media (max-width: 1024px) {
  body.new-design.page-template-intercultural-migrant-ministry .partners_area .lb-col-inner .partner_wrapper,
body.new-design .page-id-9498 .partners_area .lb-col-inner .partner_wrapper {
    margin-bottom: -4.1666666667vw;
  }
}
body.new-design.page-template-intercultural-migrant-ministry .partners_area .lb-col-inner .partner_wrapper .partner,
body.new-design .page-id-9498 .partners_area .lb-col-inner .partner_wrapper .partner {
  width: 10.4166666667vw;
  margin: 0 2.0833333333vw;
}
@media (max-width: 1440px) {
  body.new-design.page-template-intercultural-migrant-ministry .partners_area .lb-col-inner .partner_wrapper .partner,
body.new-design .page-id-9498 .partners_area .lb-col-inner .partner_wrapper .partner {
    width: 13.3333333333vw;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-intercultural-migrant-ministry .partners_area .lb-col-inner .partner_wrapper .partner,
body.new-design .page-id-9498 .partners_area .lb-col-inner .partner_wrapper .partner {
    width: 26.3888883333vw;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-intercultural-migrant-ministry .partners_area .lb-col-inner .partner_wrapper .partner,
body.new-design .page-id-9498 .partners_area .lb-col-inner .partner_wrapper .partner {
    width: 37.5vw;
    margin: 0;
  }
}
body.new-design.page-template-intercultural-migrant-ministry .partners_area .lb-col-inner .partner_wrapper .partner a,
body.new-design .page-id-9498 .partners_area .lb-col-inner .partner_wrapper .partner a {
  position: relative;
  width: 10.4166666667vw;
  height: 10.4166666667vw;
  display: block;
}
@media (max-width: 1440px) {
  body.new-design.page-template-intercultural-migrant-ministry .partners_area .lb-col-inner .partner_wrapper .partner a,
body.new-design .page-id-9498 .partners_area .lb-col-inner .partner_wrapper .partner a {
    width: 16.6666666667vw;
    height: 16.6666666667vw;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-intercultural-migrant-ministry .partners_area .lb-col-inner .partner_wrapper .partner a,
body.new-design .page-id-9498 .partners_area .lb-col-inner .partner_wrapper .partner a {
    width: 26.3888883333vw;
    height: 26.3888883333vw;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-intercultural-migrant-ministry .partners_area .lb-col-inner .partner_wrapper .partner a,
body.new-design .page-id-9498 .partners_area .lb-col-inner .partner_wrapper .partner a {
    width: 37.5vw;
    height: 37.5vw;
  }
}
body.new-design.page-template-intercultural-migrant-ministry .partners_area .lb-col-inner .partner_wrapper .partner a:hover img.hover,
body.new-design .page-id-9498 .partners_area .lb-col-inner .partner_wrapper .partner a:hover img.hover {
  opacity: 1;
}
body.new-design.page-template-intercultural-migrant-ministry .partners_area .lb-col-inner .partner_wrapper .partner a img,
body.new-design .page-id-9498 .partners_area .lb-col-inner .partner_wrapper .partner a img {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
body.new-design.page-template-intercultural-migrant-ministry .partners_area .lb-col-inner .partner_wrapper .partner a img.hover,
body.new-design .page-id-9498 .partners_area .lb-col-inner .partner_wrapper .partner a img.hover {
  opacity: 0;
  transition: 0.14s ease-in-out;
}
@media (max-width: 1024px) {
  body.new-design.page-template-intercultural-migrant-ministry .latest-news,
body.new-design .page-id-9498 .latest-news {
    padding-left: 8.3333333333vw !important;
    padding-right: 8.3333333333vw !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-intercultural-migrant-ministry .latest-news .lb-col.tab-top.center-text,
body.new-design .page-id-9498 .latest-news .lb-col.tab-top.center-text {
    padding-top: 4.1666666667vw !important;
  }
}
body.new-design.page-id-9898, body.new-design.page-id-10230 {
  /******************************************************************
  Stylesheet: Events
  ******************************************************************/
}
body.new-design.page-id-9898 div.slider_content.skrollable.skrollable-between,
body.new-design.page-id-9898 div.slider_content, body.new-design.page-id-10230 div.slider_content.skrollable.skrollable-between,
body.new-design.page-id-10230 div.slider_content {
  width: 100% !important;
  left: 0% !important;
  top: 40% !important;
  padding: 0 !important;
  margin: 0 !important;
}
body.new-design.page-id-9898 p, body.new-design.page-id-10230 p {
  font: 400 1em/1.3em Gotham Rounded Book, Helvetica Neue, Helvetica, Arial, sans-serif;
  margin-bottom: 1rem;
}
body.new-design.page-id-9898 .content .container .container_inner.page_container_inner, body.new-design.page-id-10230 .content .container .container_inner.page_container_inner {
  width: 100%;
}
body.new-design.page-id-9898 .defined-width, body.new-design.page-id-10230 .defined-width {
  width: 1300px;
  margin-left: auto;
  margin-right: auto;
}
body.new-design.page-id-9898 .vc_row, body.new-design.page-id-10230 .vc_row {
  margin-left: 0;
  margin-right: 0;
}
body.new-design.page-id-9898 .defined-width .full_section_inner, body.new-design.page-id-10230 .defined-width .full_section_inner {
  display: flex;
}
body.new-design.page-id-9898 .flex, body.new-design.page-id-10230 .flex {
  display: flex;
}
body.new-design.page-id-9898 .block0, body.new-design.page-id-10230 .block0 {
  padding-left: 8.3333333333vw;
  padding-right: 8.3333333333vw;
  padding-top: 5.2083333333vw !important;
}
body.new-design.page-id-9898 .mas-padding, body.new-design.page-id-10230 .mas-padding {
  padding-top: 13vw !important;
}
body.new-design.page-id-9898 .centrado, body.new-design.page-id-10230 .centrado {
  justify-content: center;
}
body.new-design.page-id-9898 .relativo, body.new-design.page-id-10230 .relativo {
  position: relative;
}
body.new-design.page-id-9898 .margen-izq, body.new-design.page-id-10230 .margen-izq {
  margin-left: 50px;
}
body.new-design.page-id-9898 .resaltado, body.new-design.page-id-10230 .resaltado {
  background-color: #fed766;
  width: 60%;
  min-width: fit-content;
  padding: 10px 50px 10px 10px;
}
body.new-design.page-id-9898 .negrita, body.new-design.page-id-10230 .negrita {
  font-weight: bold;
}
body.new-design.page-id-9898 .blue, body.new-design.page-id-10230 .blue {
  background-color: #009fb7;
}
body.new-design.page-id-9898 .fondo-amarillo, body.new-design.page-id-10230 .fondo-amarillo {
  background-color: #fed766;
}
body.new-design.page-id-9898 h1.subtitulo, body.new-design.page-id-10230 h1.subtitulo {
  font-size: 1.5rem !important;
  margin-bottom: 100px;
}
body.new-design.page-id-9898 .blanco, body.new-design.page-id-10230 .blanco {
  color: #fff;
}
body.new-design.page-id-9898 .centrado-vertical, body.new-design.page-id-10230 .centrado-vertical {
  display: flex;
  align-items: center;
}
body.new-design.page-id-9898 h1.line.azul::before,
body.new-design.page-id-9898 .azul::before, body.new-design.page-id-10230 h1.line.azul::before,
body.new-design.page-id-10230 .azul::before {
  background: #009fb7 !important;
}
body.new-design.page-id-9898 .info-wrapper .info, body.new-design.page-id-10230 .info-wrapper .info {
  padding: 10px;
}
body.new-design.page-id-9898 .info-wrapper .info h4, body.new-design.page-id-10230 .info-wrapper .info h4 {
  font-size: 1.4em;
  margin-bottom: 15px;
}
body.new-design.page-id-9898 .info-wrapper .info h4.bottom, body.new-design.page-id-10230 .info-wrapper .info h4.bottom {
  margin-bottom: 10px;
}
body.new-design.page-id-9898 .enlaces h4.bottom::before,
body.new-design.page-id-9898 .info-wrapper .info h4.bottom::before, body.new-design.page-id-10230 .enlaces h4.bottom::before,
body.new-design.page-id-10230 .info-wrapper .info h4.bottom::before {
  content: "";
  display: inline-block;
  background: #fed766;
  width: 5px;
  height: 0.95em;
  left: 0;
  position: absolute;
  border-radius: 25px;
  margin-top: 1px;
}
body.new-design.page-id-9898 h4.bottom.blanco, body.new-design.page-id-10230 h4.bottom.blanco {
  color: #000;
  font-size: 1.5rem;
  margin-left: 10px;
}
body.new-design.page-id-9898 h4.bottom.blanco::before, body.new-design.page-id-10230 h4.bottom.blanco::before {
  background: #fff;
  margin-left: 15px;
}
body.new-design.page-id-9898 .info-wrapper .info h4.bottom::before, body.new-design.page-id-10230 .info-wrapper .info h4.bottom::before {
  left: 5px;
}
body.new-design.page-id-9898 .slider_content, body.new-design.page-id-10230 .slider_content {
  padding-left: 8.3333333333vw !important;
  padding-right: 8.3333333333vw !important;
  bottom: 20% !important;
}
body.new-design.page-id-9898 h2.q_slide_title, body.new-design.page-id-10230 h2.q_slide_title {
  text-transform: none;
  font-size: 5rem !important;
  line-height: 4.1rem !important;
  text-shadow: none;
  margin-left: 5% !important;
}
body.new-design.page-id-9898 .qode-interactive-links.qode-il-links-below, body.new-design.page-id-10230 .qode-interactive-links.qode-il-links-below {
  height: auto;
}
body.new-design.page-id-9898 .galeria-fotos ol.flex-control-nav.flex-control-paging, body.new-design.page-id-10230 .galeria-fotos ol.flex-control-nav.flex-control-paging {
  display: none;
}
body.new-design.page-id-9898 #col-galeria-fotos > div > div, body.new-design.page-id-10230 #col-galeria-fotos > div > div {
  display: flex;
  justify-content: center;
}
body.new-design.page-id-9898 h4.articulo,
body.new-design.page-id-9898 h4.reg-art, body.new-design.page-id-10230 h4.articulo,
body.new-design.page-id-10230 h4.reg-art {
  font-size: 1.5em;
  font-weight: 100;
  margin-top: 0.8em;
  margin-left: 40px;
}
body.new-design.page-id-9898 h4.articulo a,
body.new-design.page-id-9898 h4.reg-art a, body.new-design.page-id-10230 h4.articulo a,
body.new-design.page-id-10230 h4.reg-art a {
  color: white;
  font-weight: bold;
}
body.new-design.page-id-9898 h4.reg-art a,
body.new-design.page-id-9898 h4.reg-art, body.new-design.page-id-10230 h4.reg-art a,
body.new-design.page-id-10230 h4.reg-art {
  color: #000;
}
body.new-design.page-id-9898 h4.reg-art-enc, body.new-design.page-id-10230 h4.reg-art-enc {
  color: #000;
  font-size: 1.5em;
}
body.new-design.page-id-9898 h4.articulo::before, body.new-design.page-id-10230 h4.articulo::before {
  content: "\a";
  display: inline-block;
  left: -0.65em;
  position: absolute;
  width: 0;
  height: 0;
  border-top: 0.65em solid transparent;
  border-bottom: 0.65em solid transparent;
  border-left: 0.5em solid #fed766;
}
body.new-design.page-id-9898 h4.reg-art::before, body.new-design.page-id-10230 h4.reg-art::before {
  content: "\a";
  display: inline-block;
  left: 30px;
  position: absolute;
  width: 0;
  height: 0;
  border-top: 0.65em solid transparent;
  border-bottom: 0.65em solid transparent;
  border-left: 0.5em solid #009fb7;
}
body.new-design.page-id-9898 .fondo-azul, body.new-design.page-id-10230 .fondo-azul {
  background: #009fb7 !important;
  color: #fff;
}
body.new-design.page-id-9898 .negro, body.new-design.page-id-10230 .negro {
  color: #000;
}
body.new-design.page-id-9898 .margen-top, body.new-design.page-id-10230 .margen-top {
  padding-bottom: 3vw;
  padding-top: 7vw !important;
}
body.new-design.page-id-9898 .subitems, body.new-design.page-id-10230 .subitems {
  margin-left: 36px;
}
body.new-design.page-id-9898 .subitems .azul::before,
body.new-design.page-id-9898 .enlaces .subitems h4.bottom::before, body.new-design.page-id-10230 .subitems .azul::before,
body.new-design.page-id-10230 .enlaces .subitems h4.bottom::before {
  left: -10px;
}
body.new-design.page-id-9898 .q_slider, body.new-design.page-id-9898 .carousel-inner, body.new-design.page-id-10230 .q_slider, body.new-design.page-id-10230 .carousel-inner {
  height: 40vw !important;
}
body.new-design.page-id-9898 .q_slider .image, body.new-design.page-id-9898 .q_slider .item, body.new-design.page-id-9898 .q_slider_inner, body.new-design.page-id-10230 .q_slider .image, body.new-design.page-id-10230 .q_slider .item, body.new-design.page-id-10230 .q_slider_inner {
  height: inherit !important;
}
body.new-design.page-id-9898 .titulo-ppal, body.new-design.page-id-10230 .titulo-ppal {
  height: 150px;
  /*
        @include breakpoint($laptop-break) {
          background-position: top;
        }
        @include breakpoint(1700px) {
          margin-top: 30vw !important;
        }


        @include breakpoint($tablet-break) {
          margin-top: 40vw !important;
        }

        @include breakpoint($tablet-break-sml) {
          margin-top: 30vw !important;
        }
  */
  /*
        @include breakpoint($mobile-break-sml) {
          margin-top: calc(6vw - 5.1rem) !important;
          // padding-right: $col-vw;
        }
  */
}
@media (max-width: 600px) {
  body.new-design.page-id-9898 .titulo-ppal, body.new-design.page-id-10230 .titulo-ppal {
    height: fit-content;
  }
}
@media screen and (max-width: 4000px) {
  body.new-design.page-id-9898 h2.q_slide_title, body.new-design.page-id-10230 h2.q_slide_title {
    margin-top: 12vw !important;
    text-align: left;
    margin-left: 10%;
  }
}
@media only screen and (max-width: 769px) {
  body.new-design.page-id-9898 .carousel-inner .item .image, body.new-design.page-id-10230 .carousel-inner .item .image {
    height: 100% !important;
  }
  body.new-design.page-id-9898 .defined-width, body.new-design.page-id-10230 .defined-width {
    width: 100%;
    padding: 10px;
  }
  body.new-design.page-id-9898 .defined-width .full_section_inner, body.new-design.page-id-10230 .defined-width .full_section_inner {
    flex-direction: column;
  }
  body.new-design.page-id-9898 .defined-width.swap-on-mobile .full_section_inner, body.new-design.page-id-10230 .defined-width.swap-on-mobile .full_section_inner {
    flex-direction: column-reverse;
  }
  body.new-design.page-id-9898 .swap-on-mobile, body.new-design.page-id-10230 .swap-on-mobile {
    display: flex !important;
    flex-direction: column-reverse;
  }
  body.new-design.page-id-9898 .carousel:not(.advanced_responsiveness) .carousel-inner h2, body.new-design.page-id-10230 .carousel:not(.advanced_responsiveness) .carousel-inner h2 {
    line-height: 0em !important;
    margin-top: 10vw !important;
  }
  body.new-design.page-id-9898 .carousel-inner .slider_content_outer, body.new-design.page-id-10230 .carousel-inner .slider_content_outer {
    width: 100%;
  }
  body.new-design.page-id-9898 .carousel:not(.advanced_responsiveness) .carousel-inner .slider_content, body.new-design.page-id-10230 .carousel:not(.advanced_responsiveness) .carousel-inner .slider_content {
    display: table-cell;
    vertical-align: top;
    position: static;
    top: 0% !important;
    left: 0 !important;
  }
  body.new-design.page-id-9898 .touchevents .carousel-inner .item,
body.new-design.page-id-9898 #qode-theology-from-the-existential-perispheries, body.new-design.page-id-10230 .touchevents .carousel-inner .item,
body.new-design.page-id-10230 #qode-theology-from-the-existential-perispheries {
    background-position: center 0 !important;
    height: 40vh !important;
  }
  body.new-design.page-id-9898 .paises-xs, body.new-design.page-id-10230 .paises-xs {
    margin-top: 30px;
  }
}
body.new-design.page-template-internal-migrants {
  /******************************************************************
  Stylesheet: Internal Migrants
  ******************************************************************/
}
body.new-design.page-template-internal-migrants .popup {
  display: none;
  top: 152px;
  position: absolute;
  z-index: 999999;
  right: 5vh;
  background-color: #272727;
  padding: 30px;
  border: 3px solid #fed766;
  transition: 0.14s ease-in-out;
}
@media (max-width: 1000px) {
  body.new-design.page-template-internal-migrants .popup {
    top: 132px;
    right: 32px;
  }
}
@media (max-width: 767px) {
  body.new-design.page-template-internal-migrants .popup {
    top: 16px;
    right: 16px;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants .popup {
    top: 4px;
    right: 4px;
    padding: 8px 24px 8px 16px;
  }
}
body.new-design.page-template-internal-migrants .popup:hover {
  background-color: rgba(39, 39, 39, 0.9);
}
body.new-design.page-template-internal-migrants .popup .popup-inner {
  display: flex;
  align-items: center;
}
body.new-design.page-template-internal-migrants .popup .popup-inner .popup-text {
  color: #fff;
  padding-left: 20px;
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants .popup .popup-inner .popup-text {
    padding-left: 13px;
  }
}
body.new-design.page-template-internal-migrants .popup .popup-inner .popup-text span {
  font-size: 20px;
  text-transform: uppercase;
  font-weight: 700;
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants .popup .popup-inner .popup-text span {
    font-size: 14px;
  }
}
body.new-design.page-template-internal-migrants .popup .popup-inner svg {
  width: 32px;
  min-width: 32px;
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants .popup .popup-inner svg {
    width: 24px;
    min-width: 24px;
  }
}
body.new-design.page-template-internal-migrants .popup .popup-close {
  display: block;
  position: absolute;
  right: 8px;
  top: 8px;
  color: #fff;
  font-size: 40px;
  line-height: 0.5;
  font-weight: 300;
  cursor: pointer;
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants .popup .popup-close {
    right: 4px;
    top: 4px;
    font-size: 32px;
  }
}
body.new-design.page-template-internal-migrants h1.line {
  text-transform: uppercase;
  font-size: 2.5rem;
}
body.new-design.page-template-internal-migrants h1.line span {
  white-space: nowrap;
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants h1.line span {
    white-space: normal;
  }
}
@media (max-width: 1700px) {
  body.new-design.page-template-internal-migrants h1.line {
    font-size: 35px;
  }
}
@media (max-width: 1280px) {
  body.new-design.page-template-internal-migrants h1.line span {
    white-space: nowrap;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants h1.line span {
    white-space: normal;
  }
}
body.new-design.page-template-internal-migrants h1.line .intro-text {
  font-size: 1.5em;
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants h1.line {
    font-size: 1.5rem;
  }
}
body.new-design.page-template-internal-migrants .q_slider::after {
  content: "Icaro Cooke Vieira/CIFOR";
  position: absolute;
  right: 3em;
  font-family: "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 600;
  font-style: italic;
  bottom: calc(15% + 1rem);
  z-index: 19;
  color: #ffffff;
  font-size: 18px;
}
@media (max-width: 1440px) {
  body.new-design.page-template-internal-migrants .q_slider::after {
    bottom: calc(17% + 1rem);
  }
}
@media (max-width: 1280px) {
  body.new-design.page-template-internal-migrants .q_slider::after {
    bottom: calc(17% + 1.5rem);
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants .q_slider::after {
    bottom: calc(19% + 2rem);
  }
}
@media (max-width: 1000px) {
  body.new-design.page-template-internal-migrants .q_slider::after {
    bottom: 1rem;
    font-size: 16px;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants .q_slider::after {
    bottom: 0.5rem;
    right: 1rem;
    font-size: 12px;
  }
}
body.new-design.page-template-internal-migrants .q_slider .q_slider_inner,
body.new-design.page-template-internal-migrants .q_slider .item,
body.new-design.page-template-internal-migrants .q_slider .image,
body.new-design.page-template-internal-migrants .q_slider .slider_content_outer,
body.new-design.page-template-internal-migrants .q_slider .slider_content {
  height: inherit !important;
}
body.new-design.page-template-internal-migrants .q_slider .q_slide_text {
  position: absolute;
  right: 0;
  bottom: 0;
}
body.new-design.page-template-internal-migrants .q_slider,
body.new-design.page-template-internal-migrants .carousel-inner {
  height: 50vw !important;
}
@media (max-width: 1700px) {
  body.new-design.page-template-internal-migrants .q_slider,
body.new-design.page-template-internal-migrants .carousel-inner {
    height: 54vw !important;
  }
}
@media (max-width: 1440px) {
  body.new-design.page-template-internal-migrants .q_slider,
body.new-design.page-template-internal-migrants .carousel-inner {
    height: 55vw !important;
  }
}
@media (max-width: 1280px) {
  body.new-design.page-template-internal-migrants .q_slider,
body.new-design.page-template-internal-migrants .carousel-inner {
    height: 56vw !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants .q_slider,
body.new-design.page-template-internal-migrants .carousel-inner {
    height: 60vw !important;
  }
}
@media (max-width: 768px) {
  body.new-design.page-template-internal-migrants .q_slider,
body.new-design.page-template-internal-migrants .carousel-inner {
    height: 47vw !important;
  }
}
@media (max-width: 768px) {
  body.new-design.page-template-internal-migrants .q_slider .image,
body.new-design.page-template-internal-migrants .carousel-inner .image {
    background-image: url("/wp-content/uploads/2020/05/WEB-InternalMigrants1TabletMobile-1536-736@2x.jpg") !important;
  }
}
body.new-design.page-template-internal-migrants .q_slider #qode-internal-migrants .slider_content_outer {
  width: 100%;
  background-image: linear-gradient(to top, rgb(0, 0, 0), rgba(0, 0, 0, 0) 50%);
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants .q_slider #qode-internal-migrants .slider_content_outer {
    background-image: none;
  }
}
body.new-design.page-template-internal-migrants .q_slider #qode-internal-migrants .slider_content_outer .slider_content {
  left: 0 !important;
  width: 100% !important;
  bottom: 20% !important;
  display: flex;
  align-items: flex-end;
  display: flex;
  align-items: flex-end;
  padding-left: 12.5vw !important;
}
@media (max-width: 1440px) {
  body.new-design.page-template-internal-migrants .q_slider #qode-internal-migrants .slider_content_outer .slider_content {
    padding-left: 8.3333333333vw !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants .q_slider #qode-internal-migrants .slider_content_outer .slider_content {
    vertical-align: bottom;
    padding-bottom: 2.0833333333vw;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants .q_slider #qode-internal-migrants .slider_content_outer .slider_content {
    padding-bottom: 0;
  }
}
body.new-design.page-template-internal-migrants .q_slider #qode-internal-migrants .carousel-inner .item .image {
  background-size: contain;
  background-position-y: -4rem;
}
@media (max-width: 1700px) {
  body.new-design.page-template-internal-migrants .q_slider #qode-internal-migrants .carousel-inner .item .image {
    background-position-y: 0;
  }
}
@media (max-width: 1440px) {
  body.new-design.page-template-internal-migrants .q_slider #qode-internal-migrants .carousel-inner .item .image {
    background-position: top;
  }
}
@media (max-width: 768px) {
  body.new-design.page-template-internal-migrants .q_slider #qode-internal-migrants .carousel-inner .item .image {
    background-size: cover;
  }
}
body.new-design.page-template-internal-migrants .q_slider #qode-internal-migrants h2 {
  text-align: left !important;
  margin-top: calc(43vw - 5.1rem) !important;
  padding-right: 33.3333333333vw;
}
@media (max-width: 1700px) {
  body.new-design.page-template-internal-migrants .q_slider #qode-internal-migrants h2 {
    margin-top: calc(46vw - 5.1rem) !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants .q_slider #qode-internal-migrants h2 {
    margin-top: calc(40vw - 5.1rem) !important;
  }
}
@media (max-width: 768px) {
  body.new-design.page-template-internal-migrants .q_slider #qode-internal-migrants h2 {
    margin-top: calc(30vw - 5.1rem) !important;
    padding-right: 0;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants .q_slider #qode-internal-migrants h2 {
    margin-top: 0 !important;
  }
}
@media (max-width: 360px) {
  body.new-design.page-template-internal-migrants .q_slider #qode-internal-migrants h2 {
    margin-top: 4vw !important;
    padding-right: 8.3333333333vw;
  }
}
body.new-design.page-template-internal-migrants .q_slider #qode-internal-migrants h2 span {
  text-transform: none;
  font-size: 5rem !important;
  line-height: 5.1rem !important;
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants .q_slider #qode-internal-migrants h2 span {
    font-size: 4rem !important;
    line-height: 4.1rem !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants .q_slider #qode-internal-migrants h2 span {
    font-size: 2rem !important;
    line-height: 2.1rem !important;
  }
}
body.new-design.page-template-internal-migrants .block1 {
  padding-left: 12.5vw !important;
  padding-top: 5.2083333333vw !important;
  padding-bottom: 5.2083333333vw !important;
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants .block1 {
    padding-top: 8.3333333333vw !important;
    padding-bottom: 8.3333333333vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants .block1 {
    padding-top: 12.5vw !important;
    padding-bottom: 12.5vw !important;
  }
}
@media (max-width: 1440px) {
  body.new-design.page-template-internal-migrants .block1 {
    padding-left: 8.3333333333vw !important;
    padding-right: 8.3333333333vw !important;
  }
}
body.new-design.page-template-internal-migrants .block1 .text {
  padding-left: 0 !important;
  padding-right: 8.3333333333vw !important;
}
@media (max-width: 1700px) {
  body.new-design.page-template-internal-migrants .block1 .text {
    padding-right: 4.1666666667vw !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants .block1 .text {
    padding-right: 0 !important;
  }
}
body.new-design.page-template-internal-migrants .block1 .text h1 {
  text-transform: uppercase;
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants .block1 .lb-img-wrapper img {
    width: 70%;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants .block1 .lb-img-wrapper img {
    width: 100%;
  }
}
body.new-design.page-template-internal-migrants .block1 .lb-col:nth-child(2) {
  padding-left: 2.0833333333vw;
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants .block1 .lb-col:nth-child(2) {
    display: none;
    padding-left: 0;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants .block1 .lb-col:nth-child(2) {
    padding-top: 12.5vw;
  }
}
body.new-design.page-template-internal-migrants .block1 .downloads {
  margin-top: 2rem;
}
body.new-design.page-template-internal-migrants .block1 .downloads .gform_wrapper {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
body.new-design.page-template-internal-migrants .block1 .downloads .gform_body ul li {
  text-align: left;
  margin: 0;
}
body.new-design.page-template-internal-migrants .block1 .downloads .gform_body ul li.gfield_html {
  margin-top: 20px;
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants .block1 .downloads .gform_body ul li:first-child {
    margin-bottom: 20px;
  }
}
body.new-design.page-template-internal-migrants .block1 .downloads .gform_body ul li p {
  margin: 0 0 2.0833333333vw 0;
  color: #000000;
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants .block1 .downloads .gform_body ul li p {
    margin: 8.3333333333vw 0;
  }
}
body.new-design.page-template-internal-migrants .block1 .downloads .gform_body ul li input[type=text],
body.new-design.page-template-internal-migrants .block1 .downloads .gform_body ul li select,
body.new-design.page-template-internal-migrants .block1 .downloads .gform_body ul li textarea {
  padding: 0.5rem 1.5rem !important;
  border: 2px solid #272727;
  border-radius: 6px;
  background-color: #fff !important;
  color: #272727 !important;
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants .block1 .downloads .gform_body ul li input[type=text],
body.new-design.page-template-internal-migrants .block1 .downloads .gform_body ul li select,
body.new-design.page-template-internal-migrants .block1 .downloads .gform_body ul li textarea {
    max-width: 100%;
    width: 100% !important;
  }
}
body.new-design.page-template-internal-migrants .block1 .downloads .gform_body ul li label {
  display: none;
}
body.new-design.page-template-internal-migrants .block1 .downloads .gform_body ul li .button {
  padding: 0.5rem 2rem !important;
  color: #fff !important;
  text-transform: uppercase;
  font-weight: 700;
  line-height: 21px !important;
  display: inline-block;
}
body.new-design.page-template-internal-migrants .block1 .downloads .gform_body ul li .button:hover {
  background-color: #009fb7 !important;
  border-color: #009fb7 !important;
}
body.new-design.page-template-internal-migrants .block1 .downloads .gform_footer {
  display: none;
}
body.new-design.page-template-internal-migrants .document-select-form {
  margin-top: 2rem;
}
body.new-design.page-template-internal-migrants .document-select-form .form {
  display: flex;
  flex-flow: wrap;
  margin: -8px;
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants .document-select-form .form {
    margin: -5px;
  }
}
body.new-design.page-template-internal-migrants .document-select-form .select-wrapper {
  width: 50%;
  flex: 0 0 50%;
  padding: 8px;
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants .document-select-form .select-wrapper {
    width: 100%;
    flex: 0 0 100%;
    padding: 5px;
  }
}
body.new-design.page-template-internal-migrants .document-select-form select {
  border: 2px solid #272727;
}
body.new-design.page-template-internal-migrants .document-select-form .selection-desc {
  color: #000000;
}
body.new-design.page-template-internal-migrants .block3 {
  padding-top: 5.2083333333vw !important;
  padding-bottom: 5.2083333333vw !important;
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants .block3 {
    padding-top: 8.3333333333vw !important;
    padding-bottom: 8.3333333333vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants .block3 {
    padding-top: 12.5vw !important;
    padding-bottom: 12.5vw !important;
  }
}
@media (max-width: 1440px) {
  body.new-design.page-template-internal-migrants .block3 {
    padding-left: 8.3333333333vw !important;
    padding-right: 8.3333333333vw !important;
  }
}
body.new-design.page-template-internal-migrants .block3 .lb-row-inner {
  align-items: flex-start;
}
body.new-design.page-template-internal-migrants .block3 .text {
  padding-left: 0;
  padding-right: 8.3333333333vw;
}
body.new-design.page-template-internal-migrants .block3 .text p,
body.new-design.page-template-internal-migrants .block3 .text h2 {
  font-family: "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
body.new-design.page-template-internal-migrants .block3 .fact {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
body.new-design.page-template-internal-migrants .block3 .fact img {
  width: 60px;
  min-width: 60px;
  height: auto;
  margin-right: 2rem;
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants .block3 .fact img {
    width: 40px;
    min-width: 40px;
  }
}
body.new-design.page-template-internal-migrants .block3 .fact .text {
  font-weight: 600;
}
body.new-design.page-template-internal-migrants .block3 .intro p {
  font-size: 24px !important;
}
@media (max-width: 1440px) {
  body.new-design.page-template-internal-migrants .block3 .intro p {
    font-size: 18px !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants .block3 .intro p {
    font-size: 18px !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants .block3 .intro p {
    font-size: 16px !important;
  }
}
body.new-design.page-template-internal-migrants .block3 .conflict,
body.new-design.page-template-internal-migrants .block3 .environment,
body.new-design.page-template-internal-migrants .block3 .regional {
  padding-top: 5.2083333333vw !important;
  padding-bottom: 5.2083333333vw !important;
  display: flex;
  align-items: center;
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants .block3 .conflict,
body.new-design.page-template-internal-migrants .block3 .environment,
body.new-design.page-template-internal-migrants .block3 .regional {
    padding-top: 8.3333333333vw !important;
    padding-bottom: 8.3333333333vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants .block3 .conflict,
body.new-design.page-template-internal-migrants .block3 .environment,
body.new-design.page-template-internal-migrants .block3 .regional {
    padding-top: 12.5vw !important;
    padding-bottom: 12.5vw !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants .block3 .conflict,
body.new-design.page-template-internal-migrants .block3 .environment,
body.new-design.page-template-internal-migrants .block3 .regional {
    padding-top: 4.1666666667vw !important;
    padding-bottom: 4.1666666667vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants .block3 .conflict,
body.new-design.page-template-internal-migrants .block3 .environment,
body.new-design.page-template-internal-migrants .block3 .regional {
    padding-top: 5.2083333333vw !important;
    padding-bottom: 5.2083333333vw !important;
  }
}
@media (max-width: 600px) and (max-width: 1024px) {
  body.new-design.page-template-internal-migrants .block3 .conflict,
body.new-design.page-template-internal-migrants .block3 .environment,
body.new-design.page-template-internal-migrants .block3 .regional {
    padding-top: 8.3333333333vw !important;
    padding-bottom: 8.3333333333vw !important;
  }
}
@media (max-width: 600px) and (max-width: 600px) {
  body.new-design.page-template-internal-migrants .block3 .conflict,
body.new-design.page-template-internal-migrants .block3 .environment,
body.new-design.page-template-internal-migrants .block3 .regional {
    padding-top: 12.5vw !important;
    padding-bottom: 12.5vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants .block3 .conflict:not(:last-child),
body.new-design.page-template-internal-migrants .block3 .environment:not(:last-child),
body.new-design.page-template-internal-migrants .block3 .regional:not(:last-child) {
    padding-bottom: 5.5555555556vw !important;
  }
}
body.new-design.page-template-internal-migrants .block3 .conflict .text,
body.new-design.page-template-internal-migrants .block3 .environment .text,
body.new-design.page-template-internal-migrants .block3 .regional .text {
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.15);
  padding: 4.1666666667vw;
  z-index: 999;
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants .block3 .conflict .text,
body.new-design.page-template-internal-migrants .block3 .environment .text,
body.new-design.page-template-internal-migrants .block3 .regional .text {
    padding: 8.3333333333vw 4.1666666667vw;
  }
}
body.new-design.page-template-internal-migrants .block3 .conflict .text .section_title p,
body.new-design.page-template-internal-migrants .block3 .environment .text .section_title p,
body.new-design.page-template-internal-migrants .block3 .regional .text .section_title p {
  font-size: 32px !important;
  margin-bottom: 0.5rem;
  font-weight: 600;
}
@media (max-width: 1440px) {
  body.new-design.page-template-internal-migrants .block3 .conflict .text .section_title p,
body.new-design.page-template-internal-migrants .block3 .environment .text .section_title p,
body.new-design.page-template-internal-migrants .block3 .regional .text .section_title p {
    font-size: 28px !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants .block3 .conflict .text .section_title p,
body.new-design.page-template-internal-migrants .block3 .environment .text .section_title p,
body.new-design.page-template-internal-migrants .block3 .regional .text .section_title p {
    font-size: 28px !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants .block3 .conflict .text .section_title p,
body.new-design.page-template-internal-migrants .block3 .environment .text .section_title p,
body.new-design.page-template-internal-migrants .block3 .regional .text .section_title p {
    font-size: 24px !important;
  }
}
body.new-design.page-template-internal-migrants .block3 .conflict .text .section_subtitle,
body.new-design.page-template-internal-migrants .block3 .environment .text .section_subtitle,
body.new-design.page-template-internal-migrants .block3 .regional .text .section_subtitle {
  margin-bottom: 1.5rem;
}
body.new-design.page-template-internal-migrants .block3 .conflict .text .section_subtitle p,
body.new-design.page-template-internal-migrants .block3 .environment .text .section_subtitle p,
body.new-design.page-template-internal-migrants .block3 .regional .text .section_subtitle p {
  font-size: 24px !important;
}
@media (max-width: 1440px) {
  body.new-design.page-template-internal-migrants .block3 .conflict .text .section_subtitle p,
body.new-design.page-template-internal-migrants .block3 .environment .text .section_subtitle p,
body.new-design.page-template-internal-migrants .block3 .regional .text .section_subtitle p {
    font-size: 18px !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants .block3 .conflict .text .section_subtitle p,
body.new-design.page-template-internal-migrants .block3 .environment .text .section_subtitle p,
body.new-design.page-template-internal-migrants .block3 .regional .text .section_subtitle p {
    font-size: 18px !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants .block3 .conflict .text .section_subtitle p,
body.new-design.page-template-internal-migrants .block3 .environment .text .section_subtitle p,
body.new-design.page-template-internal-migrants .block3 .regional .text .section_subtitle p {
    font-size: 16px !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants .block3 .conflict .text .section_subtitle,
body.new-design.page-template-internal-migrants .block3 .environment .text .section_subtitle,
body.new-design.page-template-internal-migrants .block3 .regional .text .section_subtitle {
    margin-bottom: 1.25rem;
  }
}
body.new-design.page-template-internal-migrants .block3 .conflict .text .section_text p,
body.new-design.page-template-internal-migrants .block3 .environment .text .section_text p,
body.new-design.page-template-internal-migrants .block3 .regional .text .section_text p {
  font-size: 16px !important;
  display: block;
}
@media (max-width: 1440px) {
  body.new-design.page-template-internal-migrants .block3 .conflict .text .section_text p,
body.new-design.page-template-internal-migrants .block3 .environment .text .section_text p,
body.new-design.page-template-internal-migrants .block3 .regional .text .section_text p {
    font-size: 14px !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants .block3 .conflict .text .section_text p,
body.new-design.page-template-internal-migrants .block3 .environment .text .section_text p,
body.new-design.page-template-internal-migrants .block3 .regional .text .section_text p {
    font-size: 14px !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants .block3 .conflict .text .section_text p,
body.new-design.page-template-internal-migrants .block3 .environment .text .section_text p,
body.new-design.page-template-internal-migrants .block3 .regional .text .section_text p {
    font-size: 14px !important;
  }
}
body.new-design.page-template-internal-migrants .block3 .conflict .text .section_text p strong,
body.new-design.page-template-internal-migrants .block3 .conflict .text .section_text p b,
body.new-design.page-template-internal-migrants .block3 .environment .text .section_text p strong,
body.new-design.page-template-internal-migrants .block3 .environment .text .section_text p b,
body.new-design.page-template-internal-migrants .block3 .regional .text .section_text p strong,
body.new-design.page-template-internal-migrants .block3 .regional .text .section_text p b {
  display: inline-block;
  font-size: 18px !important;
}
@media (max-width: 1440px) {
  body.new-design.page-template-internal-migrants .block3 .conflict .text .section_text p strong,
body.new-design.page-template-internal-migrants .block3 .conflict .text .section_text p b,
body.new-design.page-template-internal-migrants .block3 .environment .text .section_text p strong,
body.new-design.page-template-internal-migrants .block3 .environment .text .section_text p b,
body.new-design.page-template-internal-migrants .block3 .regional .text .section_text p strong,
body.new-design.page-template-internal-migrants .block3 .regional .text .section_text p b {
    font-size: 16px !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants .block3 .conflict .text .section_text p strong,
body.new-design.page-template-internal-migrants .block3 .conflict .text .section_text p b,
body.new-design.page-template-internal-migrants .block3 .environment .text .section_text p strong,
body.new-design.page-template-internal-migrants .block3 .environment .text .section_text p b,
body.new-design.page-template-internal-migrants .block3 .regional .text .section_text p strong,
body.new-design.page-template-internal-migrants .block3 .regional .text .section_text p b {
    font-size: 16px !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants .block3 .conflict .text .section_text p strong,
body.new-design.page-template-internal-migrants .block3 .conflict .text .section_text p b,
body.new-design.page-template-internal-migrants .block3 .environment .text .section_text p strong,
body.new-design.page-template-internal-migrants .block3 .environment .text .section_text p b,
body.new-design.page-template-internal-migrants .block3 .regional .text .section_text p strong,
body.new-design.page-template-internal-migrants .block3 .regional .text .section_text p b {
    font-size: 14px !important;
  }
}
body.new-design.page-template-internal-migrants .block3 .conflict .text .section_text p:not(:first-child),
body.new-design.page-template-internal-migrants .block3 .environment .text .section_text p:not(:first-child),
body.new-design.page-template-internal-migrants .block3 .regional .text .section_text p:not(:first-child) {
  margin: 0.5rem 0 0 0;
}
body.new-design.page-template-internal-migrants .block3 .conflict .text .section_text p:not(:first-child) strong,
body.new-design.page-template-internal-migrants .block3 .conflict .text .section_text p:not(:first-child) b,
body.new-design.page-template-internal-migrants .block3 .environment .text .section_text p:not(:first-child) strong,
body.new-design.page-template-internal-migrants .block3 .environment .text .section_text p:not(:first-child) b,
body.new-design.page-template-internal-migrants .block3 .regional .text .section_text p:not(:first-child) strong,
body.new-design.page-template-internal-migrants .block3 .regional .text .section_text p:not(:first-child) b {
  margin-top: 1rem;
}
@media (min-width: 600px) and (max-width: 1024px) {
  body.new-design.page-template-internal-migrants .block3 .conflict .text .section_text p strong,
body.new-design.page-template-internal-migrants .block3 .conflict .text .section_text p b,
body.new-design.page-template-internal-migrants .block3 .environment .text .section_text p strong,
body.new-design.page-template-internal-migrants .block3 .environment .text .section_text p b,
body.new-design.page-template-internal-migrants .block3 .regional .text .section_text p strong,
body.new-design.page-template-internal-migrants .block3 .regional .text .section_text p b {
    margin-top: 1rem;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants .block3 .conflict {
    padding-top: 8.3333333333vw !important;
  }
}
body.new-design.page-template-internal-migrants .block3 .conflict .text .section_title p {
  color: #d94841;
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants .block3 .conflict img {
    display: none;
  }
}
body.new-design.page-template-internal-migrants .block3 .environment {
  padding-top: 0 !important;
}
body.new-design.page-template-internal-migrants .block3 .environment .text .section_title p {
  color: #92c614;
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants .block3 .environment img {
    display: none;
  }
}
body.new-design.page-template-internal-migrants .block3 .regional {
  background-color: #f6f6f6;
  padding: 4.1666666667vw !important;
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants .block3 .regional {
    padding: 8.3333333333vw 4.1666666667vw !important;
  }
}
body.new-design.page-template-internal-migrants .block3 .regional .key {
  display: flex;
  padding-top: 1.5rem !important;
}
body.new-design.page-template-internal-migrants .block3 .regional .key .image {
  display: flex;
  height: 50px;
  width: 30px;
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants .block3 .regional .key .image {
    height: 40px;
    width: 30px;
  }
}
body.new-design.page-template-internal-migrants .block3 .regional .key .text {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 0 !important;
  padding-left: 1em !important;
  margin-top: -4px;
  margin-bottom: -4px;
  font-size: 16px !important;
}
@media (max-width: 1440px) {
  body.new-design.page-template-internal-migrants .block3 .regional .key .text {
    font-size: 14px !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants .block3 .regional .key .text {
    font-size: 14px !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants .block3 .regional .key .text {
    font-size: 14px !important;
  }
}
body.new-design.page-template-internal-migrants .block3 .regional .text {
  box-shadow: none;
  padding: 0 0 0 4.1666666667vw;
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants .block3 .regional .text {
    padding: 4.1666666667vw 0 0 0;
  }
}
body.new-design.page-template-internal-migrants .block3 .regional .text:not(.desktop-hide) {
  padding-top: 4.1666666667vw;
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants .block3 .regional .text:not(.desktop-hide) {
    padding-top: 8.3333333333vw;
  }
}
body.new-design.page-template-internal-migrants .block3 .regional .text.desktop-hide {
  padding-top: 0;
}
body.new-design.page-template-internal-migrants .block3 .regional .text.desktop-hide .text-3-title p {
  margin-top: 0;
}
body.new-design.page-template-internal-migrants .block3 .regional .text .text-3-title p {
  font-size: 24px !important;
  margin-bottom: 2rem;
  font-weight: 600;
}
@media (max-width: 1440px) {
  body.new-design.page-template-internal-migrants .block3 .regional .text .text-3-title p {
    font-size: 18px !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants .block3 .regional .text .text-3-title p {
    font-size: 18px !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants .block3 .regional .text .text-3-title p {
    font-size: 16px !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants .block3 .regional .text .text-3-title p {
    margin-top: 0.5rem;
    margin-bottom: 1.5rem;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants .block3 .regional .text .section_text {
    column-count: 2;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants .block3 .regional .text .section_text {
    column-count: 1;
  }
}
body.new-design.page-template-internal-migrants .block3 .regional .desktop-hide {
  display: none;
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants .block3 .regional .desktop-hide {
    display: block;
  }
}
body.new-design.page-template-internal-migrants .block3 .regional .desktop-tablet-hide {
  display: none;
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants .block3 .regional .desktop-tablet-hide {
    display: block;
  }
}
body.new-design.page-template-internal-migrants .block3 .regional .mobile-hide {
  display: block;
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants .block3 .regional .mobile-hide {
    display: none;
  }
}
body.new-design.page-template-internal-migrants .block3 .regional .tablet-hide {
  display: block;
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants .block3 .regional .tablet-hide {
    display: none;
  }
}
body.new-design.page-template-internal-migrants #slider-row {
  padding-top: 5.2083333333vw !important;
  padding-bottom: 5.2083333333vw !important;
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants #slider-row {
    padding-top: 8.3333333333vw !important;
    padding-bottom: 8.3333333333vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants #slider-row {
    padding-top: 12.5vw !important;
    padding-bottom: 12.5vw !important;
  }
}
body.new-design.page-template-internal-migrants #slider-row .lb-slider {
  position: relative;
  width: 100%;
  margin-top: 0;
}
body.new-design.page-template-internal-migrants #slider-row .lb-slider .lb-card-wrapper {
  background-size: cover !important;
  min-height: 0px !important;
  height: 25vw !important;
  width: 39.58333vw !important;
  padding: 2.0833333333vw 4.1666666667vw 2.0833333333vw 2.0833333333vw;
  margin: 0 2.0833333333vw;
}
@media (max-width: 1440px) {
  body.new-design.page-template-internal-migrants #slider-row .lb-slider .lb-card-wrapper {
    padding: 2.0833333333vw;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants #slider-row .lb-slider .lb-card-wrapper {
    width: 83vw !important;
    height: 50vw !important;
    padding: 4.1666666667vw !important;
  }
}
body.new-design.page-template-internal-migrants #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap {
  display: flex;
  align-items: flex-end;
  height: 100%;
}
body.new-design.page-template-internal-migrants #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card {
  width: 100%;
  display: flex;
  flex-direction: row;
  align-items: flex-end;
  justify-content: space-between;
}
body.new-design.page-template-internal-migrants #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card:hover .play-button svg g > circle.a {
  fill: #009fb7 !important;
}
body.new-design.page-template-internal-migrants #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card:hover .play-button svg path.b {
  fill: #fff !important;
}
body.new-design.page-template-internal-migrants #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card:hover .play-button svg line.b {
  stroke: #fff !important;
}
body.new-design.page-template-internal-migrants #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-text {
  flex-basis: 100%;
  color: #ffffff;
  margin-bottom: 0 !important;
}
@media (max-width: 1440px) {
  body.new-design.page-template-internal-migrants #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-text {
    flex-basis: 85%;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-text {
    flex-basis: 90%;
  }
}
body.new-design.page-template-internal-migrants #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-text h2 {
  color: #ffffff;
  text-transform: none;
  letter-spacing: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 2.0833333333vw;
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-text h2 {
    font-size: 1.2rem !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .lb-text h2 {
    font-size: 1.1rem !important;
    line-height: 1.2rem !important;
  }
}
body.new-design.page-template-internal-migrants #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .play-button {
  width: 6vw;
  height: 6vw;
  max-width: 80px;
  max-height: 80px;
  align-self: flex-end;
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .play-button {
    width: 10vw;
    height: 10vw;
  }
}
body.new-design.page-template-internal-migrants #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .play-button a path.b {
  transition: 0.14s ease-in-out;
}
body.new-design.page-template-internal-migrants #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .play-button g > circle.a {
  fill: #fff !important;
  transition: 0.14s ease-in-out;
}
body.new-design.page-template-internal-migrants #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .play-button a {
  transition: 0.14s ease-in-out;
}
body.new-design.page-template-internal-migrants #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .play-button a line.b {
  transition: 0.14s ease-in-out;
}
body.new-design.page-template-internal-migrants #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .play-button a:hover svg g > circle.a {
  fill: #009fb7 !important;
}
body.new-design.page-template-internal-migrants #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .play-button a:hover svg path.b {
  fill: #fff !important;
}
body.new-design.page-template-internal-migrants #slider-row .lb-slider .lb-card-wrapper .lb-flex-wrap .lb-card .play-button a:hover svg line.b {
  stroke: #fff !important;
}
body.new-design.page-template-internal-migrants #slider-row .lb-slider .slick-list {
  padding-left: 4.1666666667vw;
}
body.new-design.page-template-internal-migrants #slider-row .lb-slider .slick-prev,
body.new-design.page-template-internal-migrants #slider-row .lb-slider .slick-next {
  position: absolute;
  z-index: 1;
  top: 50%;
  transform: translateY(-50%);
  cursor: pointer;
}
body.new-design.page-template-internal-migrants #slider-row .lb-slider .slick-prev svg,
body.new-design.page-template-internal-migrants #slider-row .lb-slider .slick-next svg {
  width: 100px;
  height: 100px;
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants #slider-row .lb-slider .slick-prev svg,
body.new-design.page-template-internal-migrants #slider-row .lb-slider .slick-next svg {
    width: 50px;
    height: 50px;
  }
}
body.new-design.page-template-internal-migrants #slider-row .lb-slider .slick-prev {
  left: 4.1666666667vw;
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants #slider-row .lb-slider .slick-prev {
    left: 2.0833333333vw;
  }
}
body.new-design.page-template-internal-migrants #slider-row .lb-slider .slick-next {
  right: 4.1666666667vw;
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants #slider-row .lb-slider .slick-next {
    right: 2.0833333333vw;
  }
}
body.new-design.page-template-internal-migrants .more-videos {
  margin: 0 auto;
  text-align: center;
}
body.new-design.page-template-internal-migrants .more-videos a {
  display: flex;
  align-items: center;
  font-size: 1.2rem;
  justify-content: center;
  color: #000;
  font-family: "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding-top: 5.2083333333vw !important;
  transition: 0.14s ease-in-out;
}
body.new-design.page-template-internal-migrants .more-videos a:hover {
  color: #009fb7;
}
body.new-design.page-template-internal-migrants .more-videos a:hover svg path#lozenge_2_,
body.new-design.page-template-internal-migrants .more-videos a:hover svg g#You > path {
  fill: #009fb7;
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants .more-videos a {
    padding-top: 8.3333333333vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants .more-videos a {
    padding-top: 12.5vw !important;
    font-size: 0.9rem;
  }
}
@media (max-width: 380px) {
  body.new-design.page-template-internal-migrants .more-videos a {
    font-size: 0.8rem;
    padding-left: 2.0833333333vw;
    padding-right: 2.0833333333vw;
  }
}
@media (max-width: 330px) {
  body.new-design.page-template-internal-migrants .more-videos a {
    font-size: 0.7rem;
    padding-left: 1.0416666667vw;
    padding-right: 1.0416666667vw;
  }
}
body.new-design.page-template-internal-migrants .more-videos a svg {
  width: 8rem;
  height: auto;
  padding: 0 0.4rem;
}
body.new-design.page-template-internal-migrants .more-videos a svg path#lozenge_2_,
body.new-design.page-template-internal-migrants .more-videos a svg g#You > path {
  transition: 0.14s ease-in-out;
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants .more-videos a svg {
    width: 4rem;
    height: auto;
  }
}
@media (max-width: 1300px) {
  body.new-design.page-template-internal-migrants.page-id-834 .block2 .text.second {
    padding-top: 4.1666666667vw !important;
  }
}
body.new-design.page-template-internal-migrants .block2 {
  background: #009fb7;
  padding-top: 5.2083333333vw !important;
  padding-bottom: 5.2083333333vw !important;
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants .block2 {
    padding-top: 8.3333333333vw !important;
    padding-bottom: 8.3333333333vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants .block2 {
    padding-top: 12.5vw !important;
    padding-bottom: 12.5vw !important;
  }
}
body.new-design.page-template-internal-migrants .block2 h1,
body.new-design.page-template-internal-migrants .block2 p {
  color: #ffffff;
}
body.new-design.page-template-internal-migrants .block2 .lb-row-inner {
  align-items: center;
}
body.new-design.page-template-internal-migrants .block2 .lb-row-inner:first-child {
  padding-bottom: 4.1666666667vw;
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants .block2 .lb-row-inner:first-child {
    padding-bottom: 0;
  }
}
body.new-design.page-template-internal-migrants .block2 .text.first {
  padding: 0 8.3333333333vw !important;
}
@media (max-width: 1280px) {
  body.new-design.page-template-internal-migrants .block2 .text.first {
    padding-right: 4.1666666667vw !important;
  }
}
@media (max-width: 1700px) {
  body.new-design.page-template-internal-migrants .block2 .text.first {
    padding-right: 0 !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants .block2 .text.first {
    padding: 0 8.3333333333vw 8.3333333333vw !important;
  }
}
body.new-design.page-template-internal-migrants .block2 .text.second {
  padding-left: 8.3333333333vw;
  padding-right: 8.3333333333vw;
  padding-top: 8.3333333333vw;
  padding-bottom: 8.3333333333vw;
  display: flex;
  align-items: center;
}
@media (max-width: 1440px) {
  body.new-design.page-template-internal-migrants .block2 .text.second {
    padding-top: 4.1666666667vw;
    padding-bottom: 4.1666666667vw;
    padding-right: 8.3333333333vw;
  }
}
@media (max-width: 1280px) {
  body.new-design.page-template-internal-migrants .block2 .text.second {
    padding-top: 0 !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants .block2 .text.second {
    padding-left: 8.3333333333vw;
    padding-right: 8.3333333333vw;
    padding-top: 8.3333333333vw !important;
    padding-bottom: 0;
    margin-top: 0;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants .block2 .lb-img-wrapper img {
    width: 70%;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants .block2 .lb-img-wrapper img {
    width: 100%;
  }
}
body.new-design.page-template-internal-migrants .block2 .img.first {
  padding-right: 16.6666666667vw;
}
@media (max-width: 1700px) {
  body.new-design.page-template-internal-migrants .block2 .img.first {
    padding-left: 4.1666666667vw;
    padding-right: 12.5vw;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants .block2 .img.first {
    display: none;
  }
}
body.new-design.page-template-internal-migrants .block2 .img.first.col-7::after {
  content: "Annalisa Vandelli / Nexus";
  position: absolute;
  right: 16.6666666667vw;
  font-family: "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-style: italic;
  z-index: 19;
  color: #ffffff;
  font-size: 1em;
}
@media (max-width: 1700px) {
  body.new-design.page-template-internal-migrants .block2 .img.first.col-7::after {
    right: 12.5vw;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants .block2 .img.second {
    padding-left: 8.3333333333vw;
    padding-right: 8.3333333333vw;
  }
}
body.new-design.page-template-internal-migrants .block2 .downloads {
  display: flex;
  flex-direction: column;
  margin-top: 2rem;
}
body.new-design.page-template-internal-migrants .block2 .downloads a:not(.gform_anchor) {
  display: flex;
  align-items: center;
  margin-bottom: 1.5rem;
  color: #ffffff;
  transition: 0.14s ease-in-out;
  font-weight: 600;
}
body.new-design.page-template-internal-migrants .block2 .downloads a:not(.gform_anchor):last-child {
  margin-bottom: 0;
}
body.new-design.page-template-internal-migrants .block2 .downloads a:not(.gform_anchor) svg {
  width: 1.5rem;
  height: 1rem;
  padding-right: 0.5rem;
}
body.new-design.page-template-internal-migrants .block2 .downloads a:not(.gform_anchor) svg path {
  fill: #fed766;
}
body.new-design.page-template-internal-migrants .block2 .downloads a:not(.gform_anchor):hover {
  color: #fed766;
}
body.new-design.page-template-internal-migrants .partners_area {
  padding-top: 5.2083333333vw !important;
  padding-bottom: 5.2083333333vw !important;
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants .partners_area {
    padding-top: 8.3333333333vw !important;
    padding-bottom: 8.3333333333vw !important;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants .partners_area {
    padding-top: 12.5vw !important;
    padding-bottom: 12.5vw !important;
  }
}
@media (max-width: 1440px) {
  body.new-design.page-template-internal-migrants .partners_area {
    padding-left: 8.3333333333vw !important;
    padding-right: 8.3333333333vw !important;
  }
}
body.new-design.page-template-internal-migrants .partners_area .lb-col-inner {
  text-align: center;
}
body.new-design.page-template-internal-migrants .partners_area .lb-col-inner h1 {
  display: inline-block;
  padding-left: 0;
  padding-bottom: 2.5rem;
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants .partners_area .lb-col-inner h1 {
    padding-bottom: 2rem;
  }
}
body.new-design.page-template-internal-migrants .partners_area .lb-col-inner h1::before {
  top: initial;
  height: 5px;
  width: 8.3333333333vw;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants .partners_area .lb-col-inner h1::before {
    width: 12.5vw;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants .partners_area .lb-col-inner h1::before {
    width: 20.8333333333vw;
  }
}
body.new-design.page-template-internal-migrants .partners_area .lb-col-inner .partner_wrapper {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin-bottom: -2.0833333333vw;
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants .partners_area .lb-col-inner .partner_wrapper {
    margin-bottom: -4.1666666667vw;
  }
}
body.new-design.page-template-internal-migrants .partners_area .lb-col-inner .partner_wrapper .partner {
  width: 10.4166666667vw;
  margin: 0 2.0833333333vw;
}
@media (max-width: 1440px) {
  body.new-design.page-template-internal-migrants .partners_area .lb-col-inner .partner_wrapper .partner {
    width: 13.3333333333vw;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants .partners_area .lb-col-inner .partner_wrapper .partner {
    width: 26.3888883333vw;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants .partners_area .lb-col-inner .partner_wrapper .partner {
    width: 37.5vw;
    margin: 0;
  }
}
body.new-design.page-template-internal-migrants .partners_area .lb-col-inner .partner_wrapper .partner a {
  position: relative;
  width: 10.4166666667vw;
  height: 10.4166666667vw;
  display: block;
}
@media (max-width: 1440px) {
  body.new-design.page-template-internal-migrants .partners_area .lb-col-inner .partner_wrapper .partner a {
    width: 16.6666666667vw;
    height: 16.6666666667vw;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants .partners_area .lb-col-inner .partner_wrapper .partner a {
    width: 26.3888883333vw;
    height: 26.3888883333vw;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants .partners_area .lb-col-inner .partner_wrapper .partner a {
    width: 37.5vw;
    height: 37.5vw;
  }
}
body.new-design.page-template-internal-migrants .partners_area .lb-col-inner .partner_wrapper .partner a:hover img.hover {
  opacity: 1;
}
body.new-design.page-template-internal-migrants .partners_area .lb-col-inner .partner_wrapper .partner a img {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
body.new-design.page-template-internal-migrants .partners_area .lb-col-inner .partner_wrapper .partner a img.hover {
  opacity: 0;
  transition: 0.14s ease-in-out;
}
body.new-design.page-template-internal-migrants .latest-news {
  background-color: #ffffff;
}
body.new-design.page-template-internal-migrants .latest-news h1,
body.new-design.page-template-internal-migrants .latest-news h2,
body.new-design.page-template-internal-migrants .latest-news p {
  color: #000000 !important;
}
@media (max-width: 600px) {
  body.new-design.page-template-internal-migrants .latest-news .post-wrapper .lb-post-wrapper:nth-child(1) {
    border-color: #000000;
  }
}
body.new-design.page-template-internal-migrants .latest-news .post-wrapper .lb-post-wrapper .lb-post:hover .info-wrapper .info h2.bottom {
  color: #009fb7 !important;
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants .latest-news {
    padding-left: 8.3333333333vw !important;
    padding-right: 8.3333333333vw !important;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-internal-migrants .latest-news .lb-col.tab-top.center-text {
    padding-top: 4.1666666667vw !important;
  }
}
body.new-design.page-template-pope-video {
  /******************************************************************
  Stylesheet: Pope Video
  ******************************************************************/
}
body.new-design.page-template-pope-video .title_outer {
  background: #ffffff;
}
body.new-design.page-template-pope-video .header_inner {
  background-color: #fff !important;
}
body.new-design.page-template-pope-video .content {
  background: #ffffff;
}
body.new-design.page-template-pope-video .full_width {
  padding-top: 120px;
}
@media (max-width: 1000px) {
  body.new-design.page-template-pope-video .full_width {
    padding-top: 0;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-pope-video .introduciton {
    padding-bottom: 8.3333333333vw;
  }
}
@media (max-width: 1024px) and (max-width: 1440px) {
  body.new-design.page-template-pope-video .introduciton {
    padding-bottom: 10.4166666667vw;
  }
}
@media (max-width: 1024px) and (max-width: 1024px) {
  body.new-design.page-template-pope-video .introduciton {
    padding-bottom: 12.5vw;
  }
}
@media (max-width: 1024px) and (max-width: 600px) {
  body.new-design.page-template-pope-video .introduciton {
    padding-bottom: 16.6666666667vw;
  }
}
body.new-design.page-template-pope-video .introduciton .lb-col.info {
  padding-right: 8.3333333333vw;
  padding-left: 4.1666666667vw;
}
@media (max-width: 1440px) {
  body.new-design.page-template-pope-video .introduciton .lb-col.info {
    padding-right: 6.25vw;
    padding-left: 0;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-pope-video .introduciton .lb-col.info {
    padding-right: 0;
  }
}
body.new-design.page-template-pope-video .introduciton .lb-col.image {
  padding-left: 2.0833333333vw;
}
@media (max-width: 1440px) {
  body.new-design.page-template-pope-video .introduciton .lb-col.image {
    padding-left: 0;
  }
}
body.new-design.page-template-pope-video .language-switcher {
  padding-left: 8.3333333333vw !important;
  padding-right: 8.3333333333vw !important;
}
@media (max-width: 1024px) {
  body.new-design.page-template-pope-video .language-switcher {
    padding-bottom: 8.3333333333vw;
  }
}
body.new-design.page-template-pope-video .language-switcher .filter-lang {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
body.new-design.page-template-pope-video .language-switcher .filter-lang p {
  margin-right: 2rem;
}
body.new-design.page-template-pope-video .language-switcher .filter-lang select {
  margin-bottom: 0;
}
@media (max-width: 1024px) {
  body.new-design.page-template-pope-video .language-switcher .filter-lang select {
    max-width: 13rem;
  }
}
body.new-design.page-template-pope-video .videos-row {
  padding-left: 8.3333333333vw !important;
  padding-right: 8.3333333333vw !important;
  padding-top: 2.0833333333vw;
}
@media (max-width: 1440px) {
  body.new-design.page-template-pope-video .videos-row {
    padding-top: 2.6041666667vw;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-pope-video .videos-row {
    padding-top: 3.125vw;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-pope-video .videos-row {
    padding-top: 4.1666666667vw;
  }
}
body.new-design.page-template-pope-video .videos-row .lb-col-inner {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
body.new-design.page-template-pope-video .videos-row .lb-col-inner .video {
  width: calc(100% / 4 - 2.0833333333vw);
  margin-bottom: 2.0833333333vw !important;
}
@media (max-width: 1440px) {
  body.new-design.page-template-pope-video .videos-row .lb-col-inner .video {
    margin-bottom: 2.6041666667vw;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-pope-video .videos-row .lb-col-inner .video {
    margin-bottom: 3.125vw;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-pope-video .videos-row .lb-col-inner .video {
    margin-bottom: 4.1666666667vw;
  }
}
@media (max-width: 1440px) {
  body.new-design.page-template-pope-video .videos-row .lb-col-inner .video {
    width: calc(100% / 3 - 2.0833333333vw);
    margin-bottom: 4.1666666667vw !important;
  }
}
@media (max-width: 1440px) and (max-width: 1440px) {
  body.new-design.page-template-pope-video .videos-row .lb-col-inner .video {
    margin-bottom: 5.2083333333vw;
  }
}
@media (max-width: 1440px) and (max-width: 1024px) {
  body.new-design.page-template-pope-video .videos-row .lb-col-inner .video {
    margin-bottom: 6.25vw;
  }
}
@media (max-width: 1440px) and (max-width: 600px) {
  body.new-design.page-template-pope-video .videos-row .lb-col-inner .video {
    margin-bottom: 8.3333333333vw;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-pope-video .videos-row .lb-col-inner .video {
    width: calc(50% - 2.0833333333vw);
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-pope-video .videos-row .lb-col-inner .video {
    width: 100%;
    margin-bottom: 8.3333333333vw !important;
  }
}
@media (max-width: 600px) and (max-width: 1440px) {
  body.new-design.page-template-pope-video .videos-row .lb-col-inner .video {
    margin-bottom: 10.4166666667vw;
  }
}
@media (max-width: 600px) and (max-width: 1024px) {
  body.new-design.page-template-pope-video .videos-row .lb-col-inner .video {
    margin-bottom: 12.5vw;
  }
}
@media (max-width: 600px) and (max-width: 600px) {
  body.new-design.page-template-pope-video .videos-row .lb-col-inner .video {
    margin-bottom: 16.6666666667vw;
  }
}
body.new-design.page-template-pope-video .videos-row .lb-col-inner .video:nth-child(4n+1), body.new-design.page-template-pope-video .videos-row .lb-col-inner .video:nth-child(4n+2), body.new-design.page-template-pope-video .videos-row .lb-col-inner .video:nth-child(4n+3) {
  margin-right: 2.7777777778vw;
}
@media (max-width: 1440px) {
  body.new-design.page-template-pope-video .videos-row .lb-col-inner .video:nth-child(4n+1), body.new-design.page-template-pope-video .videos-row .lb-col-inner .video:nth-child(4n+2), body.new-design.page-template-pope-video .videos-row .lb-col-inner .video:nth-child(4n+3) {
    margin-right: 0;
  }
}
@media (max-width: 1440px) {
  body.new-design.page-template-pope-video .videos-row .lb-col-inner .video:nth-child(3n+1), body.new-design.page-template-pope-video .videos-row .lb-col-inner .video:nth-child(3n+2) {
    margin-right: 2.7777777778vw;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-pope-video .videos-row .lb-col-inner .video:nth-child(3n+1), body.new-design.page-template-pope-video .videos-row .lb-col-inner .video:nth-child(3n+2) {
    margin-right: 0;
  }
}
@media (max-width: 1024px) {
  body.new-design.page-template-pope-video .videos-row .lb-col-inner .video:nth-child(2n+1) {
    margin-right: 2.7777777778vw;
  }
}
@media (max-width: 600px) {
  body.new-design.page-template-pope-video .videos-row .lb-col-inner .video:nth-child(2n+1) {
    margin-right: 0;
  }
}
body.new-design.page-template-pope-video .videos-row .lb-col-inner .video:last-child {
  margin-bottom: 0 !important;
}
body.new-design.page-template-pope-video .videos-row .lb-col-inner .video .video-inner {
  display: flex;
  flex-direction: column;
  align-items: center;
}
body.new-design.page-template-pope-video .videos-row .lb-col-inner .video .video-inner h3 {
  margin-bottom: 1rem;
}
body.new-design.page-template-pope-video .videos-row .lb-col-inner .video .video-inner .video-iframe {
  position: relative;
  overflow: hidden;
  padding-top: 56.25%;
  width: 100%;
}
body.new-design.page-template-pope-video .videos-row .lb-col-inner .video .video-inner .video-iframe iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}
body.new-design.page-template-pope-video .videos-row .lb-col-inner .video .video-inner a {
  margin-top: 2rem;
  display: flex;
  align-items: center;
}
body.new-design.page-template-pope-video .videos-row .lb-col-inner .video .video-inner a:hover p {
  color: #009fb7;
}
body.new-design.page-template-pope-video .videos-row .lb-col-inner .video .video-inner a svg {
  margin-right: 1.75rem;
}
body.new-design.page-template-pope-video .videos-row .lb-col-inner .video .video-inner a p {
  margin-bottom: 0;
  color: #272727;
  transition: 0.14s ease-in-out;
  font-family: "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 600;
}

.page-template-about-country-profiles .content {
  background: #ffffff;
}
.page-template-about-country-profiles .lb-row-inner {
  padding-top: 200px;
  padding-bottom: 4.1666666667vw;
}
@media (max-width: 1024px) {
  .page-template-about-country-profiles .lb-row-inner {
    padding-bottom: 8.3333333333vw;
  }
}
@media (max-width: 1000px) {
  .page-template-about-country-profiles .lb-row-inner {
    padding-top: 8.3333333333vw;
  }
}
.page-template-about-country-profiles .country-profiles-template [data-rm] {
  display: none;
}
.page-template-about-country-profiles .country-profiles-template .read-more-button-wrapper {
  margin-top: 0.5rem;
  text-align: right;
}
.page-template-about-country-profiles .country-profiles-template .read-more-button-wrapper .read-more {
  transition: 0.14s ease-in-out;
}
.page-template-about-country-profiles .country-profiles-template .read-more-button-wrapper .read-more svg {
  margin-left: 0.5rem;
  transition: 0.14s ease-in-out;
}
.page-template-about-country-profiles .country-profiles-template .read-more-button-wrapper .read-more svg path {
  transition: 0.14s ease-in-out;
}
.page-template-about-country-profiles .country-profiles-template .read-more-button-wrapper .read-more.active svg {
  transform: rotate(180deg);
}
.page-template-about-country-profiles .country-profiles-template .read-more-button-wrapper .read-more:hover {
  color: #272727;
}
.page-template-about-country-profiles .country-profiles-template .read-more-button-wrapper .read-more:hover svg path {
  stroke: #272727;
}
@media (max-width: 1440px) {
  .page-template-about-country-profiles .lb-row {
    padding: 0 5vw 0 8.3333333333vw !important;
  }
}
@media (max-width: 1024px) {
  .page-template-about-country-profiles .lb-row {
    padding-right: 8.3333333333vw !important;
  }
}
.page-template-about-country-profiles .lb-col .col-text-inner {
  padding-right: 10%;
}
@media (max-width: 1024px) {
  .page-template-about-country-profiles .lb-col .col-text-inner {
    padding-right: 30%;
  }
}
@media (max-width: 600px) {
  .page-template-about-country-profiles .lb-col .col-text-inner {
    padding-right: 0;
  }
}
.page-template-about-country-profiles .lb-col .Map-legends {
  margin-top: 1rem;
}
.page-template-about-country-profiles .lb-col .lb-text-wrapper p:not(:last-child) {
  margin-bottom: 22px;
}
.page-template-about-country-profiles .lb-col .lb-text-wrapper .note {
  display: flex;
  align-items: flex-start;
  margin-top: 1rem;
  font-size: 0.85rem;
}
.page-template-about-country-profiles .lb-col .lb-text-wrapper .note svg {
  min-width: 1rem;
  width: 1rem;
  height: auto;
  margin-right: 0.5rem;
}
.page-template-about-country-profiles .lb-col .lb-text-wrapper.lg-hide {
  display: none;
}
@media (max-width: 1024px) {
  .page-template-about-country-profiles .lb-col .lb-text-wrapper.md-show {
    display: block;
  }
}
@media (max-width: 1024px) {
  .page-template-about-country-profiles .lb-col .lb-text-wrapper.md-hide {
    display: none;
  }
}
@media (max-width: 1024px) {
  .page-template-about-country-profiles .lb-col.col-map .Map-frame {
    margin: 40px 0;
  }
}
@media (max-width: 600px) {
  .page-template-about-country-profiles .lb-col.col-map .Map-frame {
    margin: 30px 0;
  }
}
.page-template-about-country-profiles .country-profiles-nav {
  display: flex;
  margin: 0 -10px;
}
.page-template-about-country-profiles .country-profiles-nav .accordion {
  width: 50%;
  padding: 0 10px;
}
@media (max-width: 1024px) {
  .page-template-about-country-profiles .country-profiles-nav .accordion {
    width: 100%;
    padding-right: 0;
  }
}
.page-template-about-country-profiles .accordion-body {
  display: none;
}
.page-template-about-country-profiles .accordion {
  list-style: none;
  margin: 30px 0;
}
.page-template-about-country-profiles .accordion li:not(:last-child) {
  margin-bottom: 10px;
}
.page-template-about-country-profiles .accordion .accordion-head {
  padding-left: 1em;
  position: relative;
}
.page-template-about-country-profiles .accordion .accordion-head::before {
  content: "";
  position: absolute;
  z-index: -1;
  background: #009fb7;
  display: inline-block;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  left: 0;
  top: calc(0.7em - 3px);
}
.page-template-about-country-profiles .accordion .accordion-head .label {
  font-weight: bold;
  cursor: pointer;
  transition: 0.14s ease-in-out;
}
.page-template-about-country-profiles .accordion .accordion-head .label:hover {
  color: #009fb7;
}
.page-template-about-country-profiles .accordion .accordion-head .label::selection {
  color: #272727;
  background: none;
}
.page-template-about-country-profiles .accordion .accordion-body {
  display: none;
  list-style: none;
  margin-top: 10px;
}
.page-template-about-country-profiles .accordion .accordion-body .country {
  position: relative;
  display: flex;
  cursor: pointer;
  transition: 0.14s ease-in-out;
}
.page-template-about-country-profiles .accordion .accordion-body .country:hover {
  color: #009fb7;
}
.page-template-about-country-profiles .accordion .accordion-body .country svg {
  height: 1.2em;
  width: 1em;
  min-width: 1em;
  position: relative;
  top: 0.1em;
  margin-right: 0.5em;
}
.page-template-about-country-profiles .accordion .accordion-body .country svg path {
  transition: 0.14s ease-in-out;
}
.page-template-about-country-profiles .accordion .accordion-body .country svg.emergency path {
  fill: #CB0000;
}
.page-template-about-country-profiles .accordion .accordion-body .country.active {
  font-weight: bold;
}
.page-template-about-country-profiles .accordion .accordion-body .country.active svg path {
  fill: #272727;
}

.single-country-profile {
  /******************************************************************
  Stylesheet: Country Profile
  ******************************************************************/
}
.single-country-profile .title_outer {
  display: none;
}
.single-country-profile .breadcrumbs {
  text-align: right;
  margin-bottom: 1.3em;
}
.single-country-profile .breadcrumbs a {
  transition: 0.14s ease-in-out;
  color: #272727;
}
.single-country-profile .breadcrumbs a:hover {
  color: #009fb7;
}
.single-country-profile .breadcrumbs span {
  color: #009fb7;
}
.single-country-profile .col-3 {
  font-family: "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif;
  display: block;
  float: left;
  width: 25%;
}
.single-country-profile .col-3.nav-col {
  position: fixed;
  height: 100vh;
  top: 0;
  background-color: #f6f6f6;
  padding: 0 2.0833333333% !important;
}
@media (max-width: 1024px) {
  .single-country-profile .col-3.nav-col {
    position: relative;
    height: auto;
  }
}
.single-country-profile .col-3.nav-col .lb-col-inner {
  top: 243px;
}
@media screen and (max-height: 800px) and (orientation: landscape) {
  .single-country-profile .col-3.nav-col .lb-col-inner {
    top: 203px;
  }
}
@media (max-width: 1024px) {
  .single-country-profile .col-3.nav-col .lb-col-inner {
    top: 0;
    padding: 210px 6.25vw 4.1666666667vw;
  }
}
@media (max-width: 1000px) {
  .single-country-profile .col-3.nav-col .lb-col-inner {
    padding-top: 4.1666666667vw;
  }
}
@media (max-width: 600px) {
  .single-country-profile .col-3.nav-col .lb-col-inner {
    padding-top: 8.3333333333vw;
  }
}
.single-country-profile .col-3.nav-col .lb-col-inner h3 {
  text-transform: none;
  letter-spacing: 0px;
  font-size: 1.5625em;
  color: #272727;
}
@media (max-width: 1024px) {
  .single-country-profile .col-3.nav-col .lb-col-inner .sub-nav-wrapper {
    position: relative;
    margin-right: -1rem;
    margin-left: -1rem;
    overflow: hidden;
  }
  .single-country-profile .col-3.nav-col .lb-col-inner .sub-nav-wrapper::before {
    content: "";
    width: 1rem;
    height: 100%;
    position: absolute;
    background: linear-gradient(90deg, #f6f6f6 0%, transparent 100%);
    left: -1px;
    top: 0;
  }
  .single-country-profile .col-3.nav-col .lb-col-inner .sub-nav-wrapper::after {
    content: "";
    width: 1rem;
    height: 100%;
    position: absolute;
    background: linear-gradient(90deg, transparent 0%, #f6f6f6 100%);
    right: -1px;
    top: 0;
  }
}
.single-country-profile .col-3.nav-col .lb-col-inner .sub-nav-wrapper > ul > li:not(:last-child) {
  padding-bottom: 1rem;
}
.single-country-profile .col-3.nav-col .lb-col-inner .sub-nav-wrapper > ul > li > a {
  position: relative;
  margin-left: 1.75em;
  display: inline-block;
}
.single-country-profile .col-3.nav-col .lb-col-inner .sub-nav-wrapper > ul > li > a::before {
  content: "";
  width: 1.1em;
  height: 1.1em;
  background-position: center center;
  background-size: contain;
  background-repeat: no-repeat;
  display: block;
  position: absolute;
  top: 0.1em;
  left: -1.75em;
}
.single-country-profile .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul {
  padding-right: 0;
}
@media (max-width: 1024px) {
  .single-country-profile .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul {
    white-space: nowrap;
    overflow-x: auto;
    text-align: center;
  }
}
.single-country-profile .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul li {
  list-style-type: none;
  padding-bottom: 0.4rem;
}
@media (max-width: 1024px) {
  .single-country-profile .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul li {
    display: inline-block;
    margin-right: 1rem;
  }
}
@media (max-width: 1024px) {
  .single-country-profile .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul li:first-child {
    margin-left: 1rem;
  }
}
.single-country-profile .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul li a {
  color: #272727;
  transition: 0.14s ease-in-out;
}
.single-country-profile .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul li a:hover {
  color: #009fb7;
}
.single-country-profile .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul li.current_page_item a {
  font-weight: 600;
}
.single-country-profile .col-3.nav-col .search-wrapper {
  padding-top: 4.1666666667vw;
}
.single-country-profile .col-3.nav-col .search-wrapper h3 {
  padding-bottom: 1rem;
}
@media (max-width: 1024px) {
  .single-country-profile .col-3.nav-col .search-wrapper h3 {
    font-size: 1.1rem;
  }
}
@media (max-width: 1024px) {
  .single-country-profile .col-3.nav-col .search-wrapper {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
  }
}
.single-country-profile .col-3.nav-col .search-wrapper #searchForm input[type=submit] {
  display: none;
}
.single-country-profile .col-3.nav-col .search-wrapper #searchForm input[type=text] {
  border: 1px solid rgba(39, 39, 39, 0.38);
  padding-left: 5px;
  transition: 0.14s ease-in-out;
}
@media (max-width: 1024px) {
  .single-country-profile .col-3.nav-col .search-wrapper #searchForm input[type=text] {
    width: 100%;
    height: 43px;
    margin: auto;
  }
}
.single-country-profile .col-3.nav-col .search-wrapper #searchForm input[type=text]:hover, .single-country-profile .col-3.nav-col .search-wrapper #searchForm input[type=text]:focus {
  border: 1px solid #272727;
}
.single-country-profile .col-3.nav-col .search-wrapper #searchForm input[type=text]:hover + .search-icon, .single-country-profile .col-3.nav-col .search-wrapper #searchForm input[type=text]:focus + .search-icon {
  opacity: 0.9;
}
.single-country-profile .col-3.nav-col .search-wrapper #searchForm .search-icon {
  width: 20px;
  height: 20px;
  overflow: visible;
  position: absolute;
  right: 0;
  margin-top: -50px;
  left: 85%;
  opacity: 0.38;
  transition: 0.14s ease-in-out;
}
.single-country-profile .col-3.nav-col .search-wrapper #searchForm .search-icon path.a {
  stroke: #272727 !important;
  fill: #272727 !important;
}
@media (max-width: 1024px) {
  .single-country-profile .col-3.nav-col .search-wrapper #searchForm .search-icon {
    left: 57%;
    width: 15px;
    height: 15px;
    margin-top: -30px;
  }
}
@media (max-width: 768px) {
  .single-country-profile .col-3.nav-col .search-wrapper #searchForm .search-icon {
    left: 59%;
  }
}
.single-country-profile .col-3.nav-col .search-wrapper #searchForm:hover .search-icon, .single-country-profile .col-3.nav-col .search-wrapper #searchForm:focus .search-icon {
  opacity: 1;
}
@media (max-width: 600px) {
  .single-country-profile .col-3.nav-col .search-wrapper {
    display: none !important;
  }
}
.single-country-profile .col-9 {
  width: 75%;
  display: block;
  float: left;
}
.single-country-profile .main-col {
  position: relative;
  left: 25%;
  top: 0;
  min-height: 100vh;
  width: 100%;
}
@media (max-width: 1024px) {
  .single-country-profile .main-col {
    left: 0;
    min-height: initial;
  }
}
.single-country-profile .main-col .lb-col-inner {
  padding: 210px 8.3333333333vw 4.1666666667vw 8.3333333333vw;
}
@media (max-width: 1024px) {
  .single-country-profile .main-col .lb-col-inner {
    top: 0;
    padding-top: 8.3333333333vw;
    padding-bottom: 8.3333333333vw;
  }
}
@media (max-width: 600px) {
  .single-country-profile .main-col .lb-col-inner {
    padding-top: 8.3333333333vw;
  }
}
.single-country-profile .main-col .lb-col-inner .partner-logos-wrapper {
  display: none;
}
.single-country-profile .main-col .lb-col-inner .tiled-gallery-caption {
  display: none !important;
}
.single-country-profile .main-col.no-sidebar {
  left: 0;
}
.single-country-profile .main-col.no-sidebar .content-wrapper {
  padding-right: 16.6666666667vw;
}
@media (max-width: 1440px) {
  .single-country-profile .main-col.no-sidebar .content-wrapper {
    padding-right: 20.8333333333vw;
  }
}
@media (max-width: 1024px) {
  .single-country-profile .main-col.no-sidebar .content-wrapper {
    padding-right: 0;
  }
}
.single-country-profile .post-title .subtitle {
  font-size: 1rem;
  line-height: 1;
}
.single-country-profile .post-title .line::before {
  height: 100% !important;
  top: -0.15em;
}
.single-country-profile .post-links {
  display: flex;
  flex-flow: wrap;
  margin: 40px 0;
}
@media (max-width: 600px) {
  .single-country-profile .post-links {
    flex-direction: column;
    margin: 30px 0;
  }
}
.single-country-profile .post-links__download {
  display: flex;
  align-items: center;
  transition: 0.14s ease-in-out;
  color: #272727;
  font-weight: 600;
}
.single-country-profile .post-links__download:hover {
  color: #009fb7;
}
.single-country-profile .post-links__download svg {
  margin-right: 0.5rem;
}
@media (max-width: 600px) {
  .single-country-profile .post-links__download:not(:last-child) {
    margin-bottom: 15px;
  }
}
.single-country-profile .post-links__separator {
  margin: 0 20px;
  opacity: 0.5;
}
@media (max-width: 1440px) {
  .single-country-profile .post-links__separator {
    margin: 0 15px;
  }
}
@media (max-width: 600px) {
  .single-country-profile .post-links__separator {
    display: none;
  }
}
.single-country-profile .post-links__translations {
  font-weight: 600;
  color: #272727;
}
.single-country-profile .post-links__translations a {
  margin: 0 10px;
  color: #009fb7;
}
@media (max-width: 1440px) {
  .single-country-profile .post-links__translations a {
    margin: 0 7.5px;
  }
}
.single-country-profile .post-links__translations a:first-child {
  margin-left: 20px;
}
@media (max-width: 1440px) {
  .single-country-profile .post-links__translations a:first-child {
    margin-left: 15px;
  }
}
.single-country-profile .content-wrapper .summary {
  margin-bottom: 35px;
}
@media (max-width: 1024px) {
  .single-country-profile .content-wrapper .summary {
    margin-bottom: 25px;
  }
}
.single-country-profile .content-wrapper h2 {
  font-size: 24px;
  letter-spacing: 0;
  color: #272727;
  font-weight: 800;
  text-transform: none;
  margin-bottom: 25px;
}
.single-country-profile .content-wrapper h2:not(:first-child) {
  margin-top: 35px;
}
@media (max-width: 1024px) {
  .single-country-profile .content-wrapper h2:not(:first-child) {
    margin-top: 25px;
  }
}
@media (max-width: 1440px) {
  .single-country-profile .content-wrapper h2 {
    font-size: 21px;
  }
}
@media (max-width: 600px) {
  .single-country-profile .content-wrapper h2 {
    font-size: 18px;
  }
}
.single-country-profile .content-wrapper h3,
.single-country-profile .content-wrapper h4 {
  margin: 25px 0 20px;
  color: #272727;
  text-transform: none;
  letter-spacing: 0;
  font-weight: 800;
}
.single-country-profile .content-wrapper h3 {
  font-size: 18px;
}
@media (max-width: 1440px) {
  .single-country-profile .content-wrapper h3 {
    font-size: 16px;
  }
}
@media (max-width: 600px) {
  .single-country-profile .content-wrapper h3 {
    font-size: 14px;
  }
}
.single-country-profile .content-wrapper h4 {
  font-size: 16px;
}
@media (max-width: 1440px) {
  .single-country-profile .content-wrapper h4 {
    font-size: 14px;
  }
}
@media (max-width: 600px) {
  .single-country-profile .content-wrapper h4 {
    font-size: 12px;
  }
}
.single-country-profile .content-wrapper p:not(:last-child),
.single-country-profile .content-wrapper ul:not(:last-child),
.single-country-profile .content-wrapper ol:not(:last-child) {
  margin-bottom: 1.5em;
}
.single-country-profile .content-wrapper li {
  position: relative;
  list-style: none;
  padding-left: 1em;
  color: #272727;
}
.single-country-profile .content-wrapper li::before {
  content: "";
  position: absolute;
  z-index: -1;
  background: #009fb7;
  display: inline-block;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  left: 0;
  top: calc(0.7em - 3px);
}
.single-country-profile .content-wrapper li:not(:last-child) {
  margin-bottom: 0.75rem;
}
.single-country-profile .content-wrapper a[target=_blank] {
  color: #000000;
  font-weight: 500;
  transition: color 0.14s ease-in-out;
}
.single-country-profile .content-wrapper a[target=_blank]:hover {
  color: #009fb7;
}
.single-country-profile .content-wrapper a[target=_blank]::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5 13.3333H2.5C2.04167 13.3333 1.66667 12.9583 1.66667 12.5V2.5C1.66667 2.04167 2.04167 1.66667 2.5 1.66667H6.66667C7.125 1.66667 7.5 1.29167 7.5 0.833333C7.5 0.375 7.125 0 6.66667 0H1.66667C0.741667 0 0 0.75 0 1.66667V13.3333C0 14.25 0.75 15 1.66667 15H13.3333C14.25 15 15 14.25 15 13.3333V8.33333C15 7.875 14.625 7.5 14.1667 7.5C13.7083 7.5 13.3333 7.875 13.3333 8.33333V12.5C13.3333 12.9583 12.9583 13.3333 12.5 13.3333ZM9.16667 0.833333C9.16667 1.29167 9.54167 1.66667 10 1.66667H12.1583L4.55 9.275C4.225 9.6 4.225 10.125 4.55 10.45C4.875 10.775 5.4 10.775 5.725 10.45L13.3333 2.84167V5C13.3333 5.45833 13.7083 5.83333 14.1667 5.83333C14.625 5.83333 15 5.45833 15 5V0.833333C15 0.375 14.625 0 14.1667 0H10C9.54167 0 9.16667 0.375 9.16667 0.833333Z' fill='%23019FB7'/%3E%3C/svg%3E");
  background-position: center center;
  background-size: contain;
  background-repeat: no-repeat;
  height: 14px;
  width: 14px;
  display: inline-block;
  margin-left: 0.5rem;
  vertical-align: middle;
}

.archive .blog_holder {
  margin-top: 8.3333333333vw;
}

.page-template-collection {
  /******************************************************************
  Stylesheet: Collection - Landing
  ******************************************************************/
}
.page-template-collection .title_outer {
  display: none;
}
.page-template-collection .intro-text {
  margin-bottom: 1rem;
}
.page-template-collection .intro-text.desktop-hide {
  padding: 8.3333333333vw;
}
.page-template-collection .intro-text h1 {
  margin-bottom: 2rem;
}
.page-template-collection .intro-text p {
  margin: 1.0416666667vw 0;
}
@media (max-width: 1440px) {
  .page-template-collection .intro-text p {
    margin: 2.0833333333vw 0;
  }
}
.page-template-collection .intro-text p:nth-child(2) {
  margin-bottom: 0;
}
.page-template-collection .intro-text-p::after {
  content: "";
  height: 2px;
  width: 50%;
  background-color: #272727;
  opacity: 0.1;
  position: relative;
  display: block;
  margin-bottom: 2vw;
  margin-top: 3.5vw !important;
}
.page-template-collection .view-switcher-row {
  display: flex;
  justify-content: space-between;
}
.page-template-collection .view-switcher-row .list-view {
  display: none;
}
.page-template-collection .view-switcher-row .list-view svg {
  width: 30px;
  margin-right: 10px;
}
.page-template-collection .view-switcher-row svg {
  width: 50px;
  height: 50px;
}
.page-template-collection .view-switcher-row svg path.c {
  fill: #fff !important;
  stroke: #fff !important;
}
.page-template-collection .view-switcher-row svg rect.b {
  fill: #262626 !important;
}
.page-template-collection .view-switcher-row svg .d {
  fill: #fff !important;
}
.page-template-collection .intro-flex {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
}
@media (max-width: 1024px) {
  .page-template-collection .intro-flex {
    flex-wrap: wrap;
  }
}
.page-template-collection .intro-flex .pinned-items {
  padding-left: 4.1666666667vw;
}
@media (max-width: 1024px) {
  .page-template-collection .intro-flex .pinned-items {
    margin-top: 2rem;
    padding-left: 0;
  }
}
.page-template-collection .intro-flex .pinned-items .pinned-item {
  display: flex;
  align-items: center;
}
.page-template-collection .intro-flex .pinned-items .pinned-item svg {
  width: 18px;
  height: 18px;
  display: inline-block;
}
.page-template-collection .intro-flex .pinned-items .pinned-item p {
  display: inline-block;
  margin: 0.25rem 0;
}
.page-template-collection .col-3 {
  font-family: "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif;
  display: block;
  float: left;
  width: 25%;
}
.page-template-collection .col-3.search-col {
  position: fixed;
  height: 100vh;
  top: 0;
  background-color: #f6f6f6;
}
@media (max-width: 1024px) {
  .page-template-collection .col-3.search-col {
    position: relative;
    height: auto;
  }
}
.page-template-collection .col-3.search-col .lb-col-inner {
  top: 243px;
}
@media screen and (max-height: 800px) and (orientation: landscape) {
  .page-template-collection .col-3.search-col .lb-col-inner {
    top: 171px;
  }
}
@media screen and (max-height: 700px) and (orientation: landscape) {
  .page-template-collection .col-3.search-col .lb-col-inner {
    top: 171px;
  }
}
@media (max-width: 1024px) {
  .page-template-collection .col-3.search-col .lb-col-inner {
    top: 0;
    padding: 210px 8.3333333333vw 12.5vw;
  }
}
@media (max-width: 1000px) {
  .page-template-collection .col-3.search-col .lb-col-inner {
    padding-top: 8.3333333333vw;
  }
}
@media (max-width: 600px) {
  .page-template-collection .col-3.search-col .lb-col-inner {
    padding-top: 8.3333333333vw;
  }
}
.page-template-collection .col-3.search-col .lb-col-inner h3 {
  text-transform: none;
  letter-spacing: 0px;
  font-size: 1.5625em;
  color: #272727;
}
.page-template-collection .col-9 {
  width: 75%;
  display: block;
  float: left;
}
.page-template-collection .col-9.results-col {
  position: relative;
  left: 25%;
  top: 0;
  z-index: 10;
}
@media (max-width: 1024px) {
  .page-template-collection .col-9.results-col {
    left: 0;
  }
}
.page-template-collection .col-9.results-col .lb-col-inner {
  padding: 210px 8.3333333333vw 4.1666666667vw 8.3333333333vw;
}
@media (max-width: 1024px) {
  .page-template-collection .col-9.results-col .lb-col-inner {
    top: 0;
    padding-top: 100px;
  }
}
@media (max-width: 600px) {
  .page-template-collection .col-9.results-col .lb-col-inner {
    padding-top: 8.3333333333vw;
  }
}
@media screen and (max-height: 800px) and (orientation: landscape) {
  .page-template-collection .searchandfilter p {
    margin-top: 0rem !important;
  }
}
@media screen and (max-height: 800px) and (orientation: landscape) {
  .page-template-collection .search-fields li {
    padding: 0 !important;
  }
  .page-template-collection .search-fields li.sf-field-reset {
    padding-bottom: 5px !important;
  }
}
.page-template-collection .search-fields li input {
  border: 1px solid #a6a6a6 !important;
}
@media screen and (max-height: 800px) and (orientation: landscape) {
  .page-template-collection .search-fields li select,
.page-template-collection .search-fields li input,
.page-template-collection .search-fields li .sf-input-select {
    height: 40px !important;
    font-size: 0.8rem !important;
  }
}
@media (max-width: 1024px) {
  .page-template-collection .search-fields li select,
.page-template-collection .search-fields li input,
.page-template-collection .search-fields li .sf-input-select {
    max-width: 100% !important;
  }
}
@media screen and (max-height: 800px) and (orientation: landscape) {
  .page-template-collection .search-fields li .sf-field-sort_order p {
    font-size: 0.8rem !important;
  }
}
.page-template-collection .search-fields .sf-field-search {
  display: block;
  float: left;
  width: 88%;
}
@media (max-width: 1024px) {
  .page-template-collection .search-fields .sf-field-search {
    width: 100%;
  }
}
@media (max-width: 1024px) {
  .page-template-collection .search-fields .tooltip {
    display: none;
  }
}
.page-template-collection .search-fields .tooltip .tooltip-item {
  transform: translateY(23px);
  opacity: 0.5;
  pointer-events: pointer;
  float: right;
  display: block;
}
@media screen and (max-height: 800px) and (orientation: landscape) {
  .page-template-collection .search-fields .tooltip .tooltip-item {
    transform: translateY(12px);
  }
}
@media (max-width: 600px) {
  .page-template-collection .search-fields .tooltip .tooltip-item {
    transform: translate(6px, 26px);
  }
}
.page-template-collection .search-fields .tooltip .tooltip-content {
  display: none;
  color: #fff;
  background: rgba(0, 0, 0, 0.8);
  position: absolute;
  top: 0;
  left: 110%;
  border-radius: 10px;
  padding: 20px;
  width: 320px;
  z-index: 999999999;
}
.page-template-collection .search-fields .tooltip:hover .tooltip-item, .page-template-collection .search-fields .tooltip:focus .tooltip-item {
  opacity: 1;
}
.page-template-collection .search-fields .tooltip:hover .tooltip-content, .page-template-collection .search-fields .tooltip:focus .tooltip-content {
  display: block;
}
.page-template-collection .search-fields .sf-field-reset {
  margin-top: 15px;
}
.page-template-collection .search-fields .sf-field-reset a {
  text-decoration: underline;
  font-size: 14px;
  margin-top: 10px;
  font-family: "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.page-template-collection .search-fields .sf-field-reset a:hover {
  color: #272727;
}
.page-template-collection .search-fields .sf-field-submit {
  display: inline-flex;
  position: relative;
  padding: 0;
  float: right;
  margin-top: 1rem;
}
@media screen and (max-height: 800px) and (orientation: landscape) {
  .page-template-collection .search-fields .sf-field-submit {
    margin-top: 10px;
  }
}
.page-template-collection .search-fields .sf-field-submit::before {
  content: "";
  position: absolute;
  height: 100%;
  width: 0.25rem;
  background: #009fb7;
  border-radius: 0.125rem;
  top: 0;
  left: 0;
}
.page-template-collection .search-fields .sf-field-submit input[type=submit] {
  font: 400 1em/1.3em "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif;
  display: inline-block;
  color: #000000;
  font-weight: 700 !important;
  letter-spacing: 1px;
  position: relative;
  padding: 0 0 0 1rem;
  transition: color 0.14s ease-in-out;
  border: 0 !important;
  text-transform: none;
  line-height: 1.5;
  height: auto !important;
  font-size: 1rem;
  cursor: pointer;
  background: none;
}
.page-template-collection .search-fields .sf-field-submit input[type=submit]:hover {
  background: none;
  color: #009fb7;
}
.page-template-collection.lb-grid-view .results-wrapper {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.page-template-collection.lb-grid-view .results-wrapper .search-result {
  flex-basis: 50%;
  margin: 0 -2.0833333333vw 2.0833333333vw !important;
  box-shadow: 0px 2px 8px #cfd1d2;
}
.page-template-collection.lb-grid-view .results-wrapper .search-result .result-occurrences {
  transform: translateY(38px);
}
@media (max-width: 1024px) {
  .page-template-collection.lb-grid-view .results-wrapper .search-result .result-occurrences {
    transform: translateY(27px);
  }
}
.page-template-collection .search-filter-results .result-overview {
  margin: 4.1666666667vw 0 2.7777777778vw 0;
}
.page-template-collection .search-filter-results .results-wrapper:not(.lb-grid-view) .search-result:nth-child(odd) {
  background-color: #f6f6f6;
}
.page-template-collection .search-filter-results .results-wrapper .search-result {
  transition: 0.14s ease-in-out;
  cursor: pointer;
  margin: 0 -2.0833333333vw 2.0833333333vw -2.0833333333vw;
  padding: 2.0833333333vw;
  box-shadow: 0px 3px 16px rgba(39, 39, 39, 0.15);
}
.page-template-collection .search-filter-results .results-wrapper .search-result:hover {
  box-shadow: 0px 3px 16px rgba(39, 39, 39, 0.22);
}
@media (max-width: 1024px) {
  .page-template-collection .search-filter-results .results-wrapper .search-result {
    margin-bottom: 4.1666666667vw;
  }
}
@media (max-width: 1024px) {
  .page-template-collection .search-filter-results .results-wrapper .search-result:first-child {
    margin-top: 8.3333333333vw;
  }
}
.page-template-collection .search-filter-results .results-wrapper .search-result:hover h2 a {
  color: #009fb7;
}
.page-template-collection .search-filter-results .results-wrapper .search-result h2 {
  margin-bottom: 1.0416666667vw;
  font-weight: 600;
  line-height: 1;
}
@media (max-width: 600px) {
  .page-template-collection .search-filter-results .results-wrapper .search-result h2 {
    line-height: 1.25;
    margin-bottom: 2.0833333333vw;
  }
}
.page-template-collection .search-filter-results .results-wrapper .search-result h2 a {
  color: #272727;
  font-size: 1.25rem;
  letter-spacing: 0px;
}
@media (max-width: 600px) {
  .page-template-collection .search-filter-results .results-wrapper .search-result h2 a {
    font-size: 1.1rem;
  }
}
.page-template-collection .search-filter-results .results-wrapper .search-result .result-excerpt {
  margin-bottom: 1.0416666667vw;
}
.page-template-collection .search-filter-results .results-wrapper .search-result .result-meta-row {
  display: flex;
  align-items: baseline;
  justify-content: space-between;
  flex-wrap: nowrap;
}
@media (max-width: 600px) {
  .page-template-collection .search-filter-results .results-wrapper .search-result .result-meta-row {
    flex-wrap: nowrap;
  }
}
.page-template-collection .search-filter-results .results-wrapper .search-result .result-meta-row .result-meta {
  flex-basis: 75%;
  margin-bottom: 1.0416666667vw;
  font-weight: 400;
  opacity: 0.5;
}
.page-template-collection .search-filter-results .results-wrapper .search-result .download-wrapper {
  font-size: 16px;
}
@media (max-width: 600px) {
  .page-template-collection .search-filter-results .results-wrapper .search-result .download-wrapper {
    margin-bottom: 1.0416666667vw;
  }
}
.page-template-collection .search-filter-results .results-wrapper .search-result .download-wrapper .download-link {
  color: #009fb7;
  opacity: 1;
  font-weight: 600;
  font-family: "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif;
  transition: 0.14s ease-in-out;
}
.page-template-collection .search-filter-results .results-wrapper .search-result .download-wrapper .download-link svg {
  width: 17px;
  height: 15px;
  transform: translateY(2px);
  margin-right: 4px;
}
.page-template-collection .search-filter-results .results-wrapper .search-result .download-wrapper .download-link svg .a {
  transition: 0.14s ease-in-out;
  opacity: 1;
  fill: #009fb7 !important;
}
.page-template-collection .search-filter-results .results-wrapper .search-result .download-wrapper .download-link:hover {
  color: #fed766;
}
.page-template-collection .search-filter-results .results-wrapper .search-result .download-wrapper .download-link:hover svg .a {
  fill: #fed766 !important;
}
.page-template-collection .search-filter-results .results-wrapper .search-result .result-bottom-row {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  margin-top: 2.0833333333vw;
}
.page-template-collection .search-filter-results .results-wrapper .search-result .result-bottom-row.no-search-term {
  justify-content: flex-end;
}
.page-template-collection .search-filter-results .results-wrapper .search-result .result-bottom-row .result-occurrences {
  font-weight: 600;
  font-style: italic;
  opacity: 0.5;
  flex-basis: 85%;
}
.page-template-collection .search-filter-results .results-wrapper .search-result .result-bottom-row .result-occurrences svg,
.page-template-collection .search-filter-results .results-wrapper .search-result .result-bottom-row .result-occurrences img {
  width: 18px;
  height: 15px;
  margin-right: 4px;
  transform: translateY(2px);
}
.page-template-collection .search-filter-results .pagination {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  margin-top: 2.0833333333vw;
  font-weight: 600;
}
.page-template-collection .search-filter-results .pagination a {
  transition: 0.14s ease-in-out;
  color: #272727;
}
.page-template-collection .search-filter-results .pagination a svg.left-arrow {
  width: 20px;
  height: 20px;
  margin-right: 4px;
  transform: translateY(4px);
}
.page-template-collection .search-filter-results .pagination a svg.right-arrow {
  width: 20px;
  height: 20px;
  transform: rotate(180deg) translateY(-4px);
  margin-left: 4px;
}
.page-template-collection .search-filter-results .pagination a:hover {
  color: #009fb7 !important;
}
.page-template-collection .search-filter-results .pagination a:hover svg > g > path {
  stroke: #009fb7 !important;
}
.page-template-collection .search-filter-results .page-number {
  margin: 0 auto;
  display: block;
}
.page-template-collection .search-filter-results .page-number span {
  text-align: center;
}
.page-template-collection .search-filter-results .no-results {
  height: 100vh;
}
.page-template-collection .searchandfilter label {
  width: 100%;
}

.page-template-resourcecenter,
.page-template-resourcecenter-wdmr,
.page-template-pastoral-tools,
.page-template-documents,
.page-template-publications,
.page-template-country-profiles-emergency {
  /******************************************************************
  Stylesheet: Resource Center Pages
  ******************************************************************/
}
.page-template-resourcecenter .title_outer,
.page-template-resourcecenter-wdmr .title_outer,
.page-template-pastoral-tools .title_outer,
.page-template-documents .title_outer,
.page-template-publications .title_outer,
.page-template-country-profiles-emergency .title_outer {
  display: none;
}
.page-template-resourcecenter .breadcrumbs,
.page-template-resourcecenter-wdmr .breadcrumbs,
.page-template-pastoral-tools .breadcrumbs,
.page-template-documents .breadcrumbs,
.page-template-publications .breadcrumbs,
.page-template-country-profiles-emergency .breadcrumbs {
  text-align: right;
  margin-bottom: 1.3em;
}
.page-template-resourcecenter .breadcrumbs a,
.page-template-resourcecenter-wdmr .breadcrumbs a,
.page-template-pastoral-tools .breadcrumbs a,
.page-template-documents .breadcrumbs a,
.page-template-publications .breadcrumbs a,
.page-template-country-profiles-emergency .breadcrumbs a {
  transition: 0.14s ease-in-out;
  color: #272727;
}
.page-template-resourcecenter .breadcrumbs a:hover,
.page-template-resourcecenter-wdmr .breadcrumbs a:hover,
.page-template-pastoral-tools .breadcrumbs a:hover,
.page-template-documents .breadcrumbs a:hover,
.page-template-publications .breadcrumbs a:hover,
.page-template-country-profiles-emergency .breadcrumbs a:hover {
  color: #009fb7;
}
.page-template-resourcecenter .breadcrumbs span,
.page-template-resourcecenter-wdmr .breadcrumbs span,
.page-template-pastoral-tools .breadcrumbs span,
.page-template-documents .breadcrumbs span,
.page-template-publications .breadcrumbs span,
.page-template-country-profiles-emergency .breadcrumbs span {
  color: #009fb7;
}
.page-template-resourcecenter .intro-text,
.page-template-resourcecenter-wdmr .intro-text,
.page-template-pastoral-tools .intro-text,
.page-template-documents .intro-text,
.page-template-publications .intro-text,
.page-template-country-profiles-emergency .intro-text {
  margin-bottom: 2.5rem;
}
.page-template-resourcecenter .intro-text.desktop-hide,
.page-template-resourcecenter-wdmr .intro-text.desktop-hide,
.page-template-pastoral-tools .intro-text.desktop-hide,
.page-template-documents .intro-text.desktop-hide,
.page-template-publications .intro-text.desktop-hide,
.page-template-country-profiles-emergency .intro-text.desktop-hide {
  padding: 8.3333333333vw;
}
.page-template-resourcecenter .intro-text h1,
.page-template-resourcecenter-wdmr .intro-text h1,
.page-template-pastoral-tools .intro-text h1,
.page-template-documents .intro-text h1,
.page-template-publications .intro-text h1,
.page-template-country-profiles-emergency .intro-text h1 {
  margin-bottom: 2rem;
}
.page-template-resourcecenter .intro-text p,
.page-template-resourcecenter-wdmr .intro-text p,
.page-template-pastoral-tools .intro-text p,
.page-template-documents .intro-text p,
.page-template-publications .intro-text p,
.page-template-country-profiles-emergency .intro-text p {
  margin: 1.3em 0;
}
.page-template-resourcecenter .intro-text p:first-child,
.page-template-resourcecenter-wdmr .intro-text p:first-child,
.page-template-pastoral-tools .intro-text p:first-child,
.page-template-documents .intro-text p:first-child,
.page-template-publications .intro-text p:first-child,
.page-template-country-profiles-emergency .intro-text p:first-child {
  margin-top: 0;
}
.page-template-resourcecenter .intro-text p:nth-child(2),
.page-template-resourcecenter-wdmr .intro-text p:nth-child(2),
.page-template-pastoral-tools .intro-text p:nth-child(2),
.page-template-documents .intro-text p:nth-child(2),
.page-template-publications .intro-text p:nth-child(2),
.page-template-country-profiles-emergency .intro-text p:nth-child(2) {
  margin-bottom: 0;
}
.page-template-resourcecenter .intro-text p a,
.page-template-resourcecenter-wdmr .intro-text p a,
.page-template-pastoral-tools .intro-text p a,
.page-template-documents .intro-text p a,
.page-template-publications .intro-text p a,
.page-template-country-profiles-emergency .intro-text p a {
  white-space: nowrap;
}
.page-template-resourcecenter .intro-text .pull-quote,
.page-template-resourcecenter-wdmr .intro-text .pull-quote,
.page-template-pastoral-tools .intro-text .pull-quote,
.page-template-documents .intro-text .pull-quote,
.page-template-publications .intro-text .pull-quote,
.page-template-country-profiles-emergency .intro-text .pull-quote {
  display: block;
  position: relative;
  padding-left: 1.5rem;
  margin-bottom: 1.3em;
}
.page-template-resourcecenter .intro-text .pull-quote h2,
.page-template-resourcecenter-wdmr .intro-text .pull-quote h2,
.page-template-pastoral-tools .intro-text .pull-quote h2,
.page-template-documents .intro-text .pull-quote h2,
.page-template-publications .intro-text .pull-quote h2,
.page-template-country-profiles-emergency .intro-text .pull-quote h2 {
  font-weight: 600;
  color: #272727;
  text-transform: none;
}
.page-template-resourcecenter .intro-text .pull-quote h2:not(.theme),
.page-template-resourcecenter-wdmr .intro-text .pull-quote h2:not(.theme),
.page-template-pastoral-tools .intro-text .pull-quote h2:not(.theme),
.page-template-documents .intro-text .pull-quote h2:not(.theme),
.page-template-publications .intro-text .pull-quote h2:not(.theme),
.page-template-country-profiles-emergency .intro-text .pull-quote h2:not(.theme) {
  display: inline-block;
  margin: 0;
}
.page-template-resourcecenter .intro-text .pull-quote h2.theme,
.page-template-resourcecenter-wdmr .intro-text .pull-quote h2.theme,
.page-template-pastoral-tools .intro-text .pull-quote h2.theme,
.page-template-documents .intro-text .pull-quote h2.theme,
.page-template-publications .intro-text .pull-quote h2.theme,
.page-template-country-profiles-emergency .intro-text .pull-quote h2.theme {
  font-size: 1em;
  margin-bottom: 0.5rem;
  text-transform: uppercase;
}
.page-template-resourcecenter .intro-text .pull-quote span,
.page-template-resourcecenter-wdmr .intro-text .pull-quote span,
.page-template-pastoral-tools .intro-text .pull-quote span,
.page-template-documents .intro-text .pull-quote span,
.page-template-publications .intro-text .pull-quote span,
.page-template-country-profiles-emergency .intro-text .pull-quote span {
  display: block;
}
@media (max-width: 600px) {
  .page-template-resourcecenter .intro-text .pull-quote span,
.page-template-resourcecenter-wdmr .intro-text .pull-quote span,
.page-template-pastoral-tools .intro-text .pull-quote span,
.page-template-documents .intro-text .pull-quote span,
.page-template-publications .intro-text .pull-quote span,
.page-template-country-profiles-emergency .intro-text .pull-quote span {
    display: inline;
  }
}
.page-template-resourcecenter .intro-text .pull-quote:before,
.page-template-resourcecenter-wdmr .intro-text .pull-quote:before,
.page-template-pastoral-tools .intro-text .pull-quote:before,
.page-template-documents .intro-text .pull-quote:before,
.page-template-publications .intro-text .pull-quote:before,
.page-template-country-profiles-emergency .intro-text .pull-quote:before {
  content: "";
  display: block;
  background: #fed766;
  width: 7px;
  height: 96%;
  left: 0;
  top: 0em;
  position: absolute;
  border-radius: 25px;
}
.page-template-resourcecenter .intro-text-p a,
.page-template-resourcecenter-wdmr .intro-text-p a,
.page-template-pastoral-tools .intro-text-p a,
.page-template-documents .intro-text-p a,
.page-template-publications .intro-text-p a,
.page-template-country-profiles-emergency .intro-text-p a {
  transition: 0.14s ease-in-out;
}
.page-template-resourcecenter .publication-wrapper .publication .download-link,
.page-template-resourcecenter-wdmr .publication-wrapper .publication .download-link,
.page-template-pastoral-tools .publication-wrapper .publication .download-link,
.page-template-documents .publication-wrapper .publication .download-link,
.page-template-publications .publication-wrapper .publication .download-link,
.page-template-country-profiles-emergency .publication-wrapper .publication .download-link {
  margin-right: auto;
  display: inline-flex;
}
.page-template-resourcecenter .publication-wrapper .publication .download-link svg,
.page-template-resourcecenter-wdmr .publication-wrapper .publication .download-link svg,
.page-template-pastoral-tools .publication-wrapper .publication .download-link svg,
.page-template-documents .publication-wrapper .publication .download-link svg,
.page-template-publications .publication-wrapper .publication .download-link svg,
.page-template-country-profiles-emergency .publication-wrapper .publication .download-link svg {
  height: 24px;
  width: auto;
}
.page-template-resourcecenter .publication-wrapper .publication .download-link:hover svg path,
.page-template-resourcecenter-wdmr .publication-wrapper .publication .download-link:hover svg path,
.page-template-pastoral-tools .publication-wrapper .publication .download-link:hover svg path,
.page-template-documents .publication-wrapper .publication .download-link:hover svg path,
.page-template-publications .publication-wrapper .publication .download-link:hover svg path,
.page-template-country-profiles-emergency .publication-wrapper .publication .download-link:hover svg path {
  fill: #fed766;
}
.page-template-resourcecenter .col-3,
.page-template-resourcecenter-wdmr .col-3,
.page-template-pastoral-tools .col-3,
.page-template-documents .col-3,
.page-template-publications .col-3,
.page-template-country-profiles-emergency .col-3 {
  font-family: "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif;
  display: block;
  float: left;
  width: 25%;
}
.page-template-resourcecenter .col-3.nav-col,
.page-template-resourcecenter-wdmr .col-3.nav-col,
.page-template-pastoral-tools .col-3.nav-col,
.page-template-documents .col-3.nav-col,
.page-template-publications .col-3.nav-col,
.page-template-country-profiles-emergency .col-3.nav-col {
  position: fixed;
  height: 100vh;
  top: 0;
  background-color: #f6f6f6;
  padding: 0 2.0833333333% !important;
}
@media (max-width: 1024px) {
  .page-template-resourcecenter .col-3.nav-col,
.page-template-resourcecenter-wdmr .col-3.nav-col,
.page-template-pastoral-tools .col-3.nav-col,
.page-template-documents .col-3.nav-col,
.page-template-publications .col-3.nav-col,
.page-template-country-profiles-emergency .col-3.nav-col {
    position: relative;
    height: auto;
  }
}
.page-template-resourcecenter .col-3.nav-col .lb-col-inner,
.page-template-resourcecenter-wdmr .col-3.nav-col .lb-col-inner,
.page-template-pastoral-tools .col-3.nav-col .lb-col-inner,
.page-template-documents .col-3.nav-col .lb-col-inner,
.page-template-publications .col-3.nav-col .lb-col-inner,
.page-template-country-profiles-emergency .col-3.nav-col .lb-col-inner {
  top: 243px;
}
@media screen and (max-height: 800px) and (orientation: landscape) {
  .page-template-resourcecenter .col-3.nav-col .lb-col-inner,
.page-template-resourcecenter-wdmr .col-3.nav-col .lb-col-inner,
.page-template-pastoral-tools .col-3.nav-col .lb-col-inner,
.page-template-documents .col-3.nav-col .lb-col-inner,
.page-template-publications .col-3.nav-col .lb-col-inner,
.page-template-country-profiles-emergency .col-3.nav-col .lb-col-inner {
    top: 203px;
  }
}
@media (max-width: 1024px) {
  .page-template-resourcecenter .col-3.nav-col .lb-col-inner,
.page-template-resourcecenter-wdmr .col-3.nav-col .lb-col-inner,
.page-template-pastoral-tools .col-3.nav-col .lb-col-inner,
.page-template-documents .col-3.nav-col .lb-col-inner,
.page-template-publications .col-3.nav-col .lb-col-inner,
.page-template-country-profiles-emergency .col-3.nav-col .lb-col-inner {
    top: 0;
    padding: 210px 6.25vw 4.1666666667vw;
  }
}
@media (max-width: 1000px) {
  .page-template-resourcecenter .col-3.nav-col .lb-col-inner,
.page-template-resourcecenter-wdmr .col-3.nav-col .lb-col-inner,
.page-template-pastoral-tools .col-3.nav-col .lb-col-inner,
.page-template-documents .col-3.nav-col .lb-col-inner,
.page-template-publications .col-3.nav-col .lb-col-inner,
.page-template-country-profiles-emergency .col-3.nav-col .lb-col-inner {
    padding-top: 4.1666666667vw;
  }
}
@media (max-width: 600px) {
  .page-template-resourcecenter .col-3.nav-col .lb-col-inner,
.page-template-resourcecenter-wdmr .col-3.nav-col .lb-col-inner,
.page-template-pastoral-tools .col-3.nav-col .lb-col-inner,
.page-template-documents .col-3.nav-col .lb-col-inner,
.page-template-publications .col-3.nav-col .lb-col-inner,
.page-template-country-profiles-emergency .col-3.nav-col .lb-col-inner {
    padding-top: 8.3333333333vw;
  }
}
.page-template-resourcecenter .col-3.nav-col .lb-col-inner h3,
.page-template-resourcecenter-wdmr .col-3.nav-col .lb-col-inner h3,
.page-template-pastoral-tools .col-3.nav-col .lb-col-inner h3,
.page-template-documents .col-3.nav-col .lb-col-inner h3,
.page-template-publications .col-3.nav-col .lb-col-inner h3,
.page-template-country-profiles-emergency .col-3.nav-col .lb-col-inner h3 {
  text-transform: none;
  letter-spacing: 0px;
  font-size: 1.5625em;
  color: #272727;
}
@media (max-width: 1024px) {
  .page-template-resourcecenter .col-3.nav-col .lb-col-inner .sub-nav-wrapper,
.page-template-resourcecenter-wdmr .col-3.nav-col .lb-col-inner .sub-nav-wrapper,
.page-template-pastoral-tools .col-3.nav-col .lb-col-inner .sub-nav-wrapper,
.page-template-documents .col-3.nav-col .lb-col-inner .sub-nav-wrapper,
.page-template-publications .col-3.nav-col .lb-col-inner .sub-nav-wrapper,
.page-template-country-profiles-emergency .col-3.nav-col .lb-col-inner .sub-nav-wrapper {
    position: relative;
    margin-right: -1rem;
    margin-left: -1rem;
    overflow: hidden;
  }
  .page-template-resourcecenter .col-3.nav-col .lb-col-inner .sub-nav-wrapper::before,
.page-template-resourcecenter-wdmr .col-3.nav-col .lb-col-inner .sub-nav-wrapper::before,
.page-template-pastoral-tools .col-3.nav-col .lb-col-inner .sub-nav-wrapper::before,
.page-template-documents .col-3.nav-col .lb-col-inner .sub-nav-wrapper::before,
.page-template-publications .col-3.nav-col .lb-col-inner .sub-nav-wrapper::before,
.page-template-country-profiles-emergency .col-3.nav-col .lb-col-inner .sub-nav-wrapper::before {
    content: "";
    width: 1rem;
    height: 100%;
    position: absolute;
    background: linear-gradient(90deg, #f6f6f6 0%, transparent 100%);
    left: -1px;
    top: 0;
  }
  .page-template-resourcecenter .col-3.nav-col .lb-col-inner .sub-nav-wrapper::after,
.page-template-resourcecenter-wdmr .col-3.nav-col .lb-col-inner .sub-nav-wrapper::after,
.page-template-pastoral-tools .col-3.nav-col .lb-col-inner .sub-nav-wrapper::after,
.page-template-documents .col-3.nav-col .lb-col-inner .sub-nav-wrapper::after,
.page-template-publications .col-3.nav-col .lb-col-inner .sub-nav-wrapper::after,
.page-template-country-profiles-emergency .col-3.nav-col .lb-col-inner .sub-nav-wrapper::after {
    content: "";
    width: 1rem;
    height: 100%;
    position: absolute;
    background: linear-gradient(90deg, transparent 0%, #f6f6f6 100%);
    right: -1px;
    top: 0;
  }
}
.page-template-resourcecenter .col-3.nav-col .lb-col-inner .sub-nav-wrapper > ul > li:not(:last-child),
.page-template-resourcecenter-wdmr .col-3.nav-col .lb-col-inner .sub-nav-wrapper > ul > li:not(:last-child),
.page-template-pastoral-tools .col-3.nav-col .lb-col-inner .sub-nav-wrapper > ul > li:not(:last-child),
.page-template-documents .col-3.nav-col .lb-col-inner .sub-nav-wrapper > ul > li:not(:last-child),
.page-template-publications .col-3.nav-col .lb-col-inner .sub-nav-wrapper > ul > li:not(:last-child),
.page-template-country-profiles-emergency .col-3.nav-col .lb-col-inner .sub-nav-wrapper > ul > li:not(:last-child) {
  padding-bottom: 1rem;
}
.page-template-resourcecenter .col-3.nav-col .lb-col-inner .sub-nav-wrapper > ul > li > a,
.page-template-resourcecenter-wdmr .col-3.nav-col .lb-col-inner .sub-nav-wrapper > ul > li > a,
.page-template-pastoral-tools .col-3.nav-col .lb-col-inner .sub-nav-wrapper > ul > li > a,
.page-template-documents .col-3.nav-col .lb-col-inner .sub-nav-wrapper > ul > li > a,
.page-template-publications .col-3.nav-col .lb-col-inner .sub-nav-wrapper > ul > li > a,
.page-template-country-profiles-emergency .col-3.nav-col .lb-col-inner .sub-nav-wrapper > ul > li > a {
  position: relative;
  margin-left: 1.75em;
  display: inline-block;
}
.page-template-resourcecenter .col-3.nav-col .lb-col-inner .sub-nav-wrapper > ul > li > a::before,
.page-template-resourcecenter-wdmr .col-3.nav-col .lb-col-inner .sub-nav-wrapper > ul > li > a::before,
.page-template-pastoral-tools .col-3.nav-col .lb-col-inner .sub-nav-wrapper > ul > li > a::before,
.page-template-documents .col-3.nav-col .lb-col-inner .sub-nav-wrapper > ul > li > a::before,
.page-template-publications .col-3.nav-col .lb-col-inner .sub-nav-wrapper > ul > li > a::before,
.page-template-country-profiles-emergency .col-3.nav-col .lb-col-inner .sub-nav-wrapper > ul > li > a::before {
  content: "";
  width: 1.1em;
  height: 1.1em;
  background-position: center center;
  background-size: contain;
  background-repeat: no-repeat;
  display: block;
  position: absolute;
  top: 0.1em;
  left: -1.75em;
}
.page-template-resourcecenter .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul,
.page-template-resourcecenter-wdmr .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul,
.page-template-pastoral-tools .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul,
.page-template-documents .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul,
.page-template-publications .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul,
.page-template-country-profiles-emergency .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul {
  padding-right: 0;
}
@media (max-width: 1024px) {
  .page-template-resourcecenter .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul,
.page-template-resourcecenter-wdmr .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul,
.page-template-pastoral-tools .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul,
.page-template-documents .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul,
.page-template-publications .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul,
.page-template-country-profiles-emergency .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul {
    white-space: nowrap;
    overflow-x: auto;
    text-align: center;
  }
}
.page-template-resourcecenter .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul li,
.page-template-resourcecenter-wdmr .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul li,
.page-template-pastoral-tools .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul li,
.page-template-documents .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul li,
.page-template-publications .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul li,
.page-template-country-profiles-emergency .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul li {
  list-style-type: none;
  padding-bottom: 0.4rem;
}
@media (max-width: 1024px) {
  .page-template-resourcecenter .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul li,
.page-template-resourcecenter-wdmr .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul li,
.page-template-pastoral-tools .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul li,
.page-template-documents .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul li,
.page-template-publications .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul li,
.page-template-country-profiles-emergency .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul li {
    display: inline-block;
    margin-right: 1rem;
  }
}
@media (max-width: 1024px) {
  .page-template-resourcecenter .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul li:first-child,
.page-template-resourcecenter-wdmr .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul li:first-child,
.page-template-pastoral-tools .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul li:first-child,
.page-template-documents .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul li:first-child,
.page-template-publications .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul li:first-child,
.page-template-country-profiles-emergency .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul li:first-child {
    margin-left: 1rem;
  }
}
.page-template-resourcecenter .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul li a,
.page-template-resourcecenter-wdmr .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul li a,
.page-template-pastoral-tools .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul li a,
.page-template-documents .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul li a,
.page-template-publications .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul li a,
.page-template-country-profiles-emergency .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul li a {
  color: #272727;
  transition: 0.14s ease-in-out;
}
.page-template-resourcecenter .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul li a:hover,
.page-template-resourcecenter-wdmr .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul li a:hover,
.page-template-pastoral-tools .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul li a:hover,
.page-template-documents .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul li a:hover,
.page-template-publications .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul li a:hover,
.page-template-country-profiles-emergency .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul li a:hover {
  color: #009fb7;
}
.page-template-resourcecenter .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul li.current_page_item a,
.page-template-resourcecenter-wdmr .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul li.current_page_item a,
.page-template-pastoral-tools .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul li.current_page_item a,
.page-template-documents .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul li.current_page_item a,
.page-template-publications .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul li.current_page_item a,
.page-template-country-profiles-emergency .col-3.nav-col .lb-col-inner .sub-nav-wrapper ul li.current_page_item a {
  font-weight: 600;
}
.page-template-resourcecenter .col-3.nav-col .search-wrapper,
.page-template-resourcecenter-wdmr .col-3.nav-col .search-wrapper,
.page-template-pastoral-tools .col-3.nav-col .search-wrapper,
.page-template-documents .col-3.nav-col .search-wrapper,
.page-template-publications .col-3.nav-col .search-wrapper,
.page-template-country-profiles-emergency .col-3.nav-col .search-wrapper {
  padding-top: 4.1666666667vw;
}
.page-template-resourcecenter .col-3.nav-col .search-wrapper h3,
.page-template-resourcecenter-wdmr .col-3.nav-col .search-wrapper h3,
.page-template-pastoral-tools .col-3.nav-col .search-wrapper h3,
.page-template-documents .col-3.nav-col .search-wrapper h3,
.page-template-publications .col-3.nav-col .search-wrapper h3,
.page-template-country-profiles-emergency .col-3.nav-col .search-wrapper h3 {
  padding-bottom: 1rem;
}
@media (max-width: 1024px) {
  .page-template-resourcecenter .col-3.nav-col .search-wrapper h3,
.page-template-resourcecenter-wdmr .col-3.nav-col .search-wrapper h3,
.page-template-pastoral-tools .col-3.nav-col .search-wrapper h3,
.page-template-documents .col-3.nav-col .search-wrapper h3,
.page-template-publications .col-3.nav-col .search-wrapper h3,
.page-template-country-profiles-emergency .col-3.nav-col .search-wrapper h3 {
    font-size: 1.1rem;
  }
}
@media (max-width: 1024px) {
  .page-template-resourcecenter .col-3.nav-col .search-wrapper,
.page-template-resourcecenter-wdmr .col-3.nav-col .search-wrapper,
.page-template-pastoral-tools .col-3.nav-col .search-wrapper,
.page-template-documents .col-3.nav-col .search-wrapper,
.page-template-publications .col-3.nav-col .search-wrapper,
.page-template-country-profiles-emergency .col-3.nav-col .search-wrapper {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
  }
}
.page-template-resourcecenter .col-3.nav-col .search-wrapper #searchForm input[type=submit],
.page-template-resourcecenter-wdmr .col-3.nav-col .search-wrapper #searchForm input[type=submit],
.page-template-pastoral-tools .col-3.nav-col .search-wrapper #searchForm input[type=submit],
.page-template-documents .col-3.nav-col .search-wrapper #searchForm input[type=submit],
.page-template-publications .col-3.nav-col .search-wrapper #searchForm input[type=submit],
.page-template-country-profiles-emergency .col-3.nav-col .search-wrapper #searchForm input[type=submit] {
  display: none;
}
.page-template-resourcecenter .col-3.nav-col .search-wrapper #searchForm input[type=text],
.page-template-resourcecenter-wdmr .col-3.nav-col .search-wrapper #searchForm input[type=text],
.page-template-pastoral-tools .col-3.nav-col .search-wrapper #searchForm input[type=text],
.page-template-documents .col-3.nav-col .search-wrapper #searchForm input[type=text],
.page-template-publications .col-3.nav-col .search-wrapper #searchForm input[type=text],
.page-template-country-profiles-emergency .col-3.nav-col .search-wrapper #searchForm input[type=text] {
  border: 1px solid rgba(39, 39, 39, 0.38);
  padding-left: 5px;
  transition: 0.14s ease-in-out;
}
@media (max-width: 1024px) {
  .page-template-resourcecenter .col-3.nav-col .search-wrapper #searchForm input[type=text],
.page-template-resourcecenter-wdmr .col-3.nav-col .search-wrapper #searchForm input[type=text],
.page-template-pastoral-tools .col-3.nav-col .search-wrapper #searchForm input[type=text],
.page-template-documents .col-3.nav-col .search-wrapper #searchForm input[type=text],
.page-template-publications .col-3.nav-col .search-wrapper #searchForm input[type=text],
.page-template-country-profiles-emergency .col-3.nav-col .search-wrapper #searchForm input[type=text] {
    width: 100%;
    height: 43px;
    margin: auto;
  }
}
.page-template-resourcecenter .col-3.nav-col .search-wrapper #searchForm input[type=text]:hover, .page-template-resourcecenter .col-3.nav-col .search-wrapper #searchForm input[type=text]:focus,
.page-template-resourcecenter-wdmr .col-3.nav-col .search-wrapper #searchForm input[type=text]:hover,
.page-template-resourcecenter-wdmr .col-3.nav-col .search-wrapper #searchForm input[type=text]:focus,
.page-template-pastoral-tools .col-3.nav-col .search-wrapper #searchForm input[type=text]:hover,
.page-template-pastoral-tools .col-3.nav-col .search-wrapper #searchForm input[type=text]:focus,
.page-template-documents .col-3.nav-col .search-wrapper #searchForm input[type=text]:hover,
.page-template-documents .col-3.nav-col .search-wrapper #searchForm input[type=text]:focus,
.page-template-publications .col-3.nav-col .search-wrapper #searchForm input[type=text]:hover,
.page-template-publications .col-3.nav-col .search-wrapper #searchForm input[type=text]:focus,
.page-template-country-profiles-emergency .col-3.nav-col .search-wrapper #searchForm input[type=text]:hover,
.page-template-country-profiles-emergency .col-3.nav-col .search-wrapper #searchForm input[type=text]:focus {
  border: 1px solid #272727;
}
.page-template-resourcecenter .col-3.nav-col .search-wrapper #searchForm input[type=text]:hover + .search-icon, .page-template-resourcecenter .col-3.nav-col .search-wrapper #searchForm input[type=text]:focus + .search-icon,
.page-template-resourcecenter-wdmr .col-3.nav-col .search-wrapper #searchForm input[type=text]:hover + .search-icon,
.page-template-resourcecenter-wdmr .col-3.nav-col .search-wrapper #searchForm input[type=text]:focus + .search-icon,
.page-template-pastoral-tools .col-3.nav-col .search-wrapper #searchForm input[type=text]:hover + .search-icon,
.page-template-pastoral-tools .col-3.nav-col .search-wrapper #searchForm input[type=text]:focus + .search-icon,
.page-template-documents .col-3.nav-col .search-wrapper #searchForm input[type=text]:hover + .search-icon,
.page-template-documents .col-3.nav-col .search-wrapper #searchForm input[type=text]:focus + .search-icon,
.page-template-publications .col-3.nav-col .search-wrapper #searchForm input[type=text]:hover + .search-icon,
.page-template-publications .col-3.nav-col .search-wrapper #searchForm input[type=text]:focus + .search-icon,
.page-template-country-profiles-emergency .col-3.nav-col .search-wrapper #searchForm input[type=text]:hover + .search-icon,
.page-template-country-profiles-emergency .col-3.nav-col .search-wrapper #searchForm input[type=text]:focus + .search-icon {
  opacity: 0.9;
}
.page-template-resourcecenter .col-3.nav-col .search-wrapper #searchForm .search-icon,
.page-template-resourcecenter-wdmr .col-3.nav-col .search-wrapper #searchForm .search-icon,
.page-template-pastoral-tools .col-3.nav-col .search-wrapper #searchForm .search-icon,
.page-template-documents .col-3.nav-col .search-wrapper #searchForm .search-icon,
.page-template-publications .col-3.nav-col .search-wrapper #searchForm .search-icon,
.page-template-country-profiles-emergency .col-3.nav-col .search-wrapper #searchForm .search-icon {
  width: 20px;
  height: 20px;
  overflow: visible;
  position: absolute;
  right: 0;
  margin-top: -50px;
  left: 85%;
  opacity: 0.38;
  transition: 0.14s ease-in-out;
}
.page-template-resourcecenter .col-3.nav-col .search-wrapper #searchForm .search-icon path.a,
.page-template-resourcecenter-wdmr .col-3.nav-col .search-wrapper #searchForm .search-icon path.a,
.page-template-pastoral-tools .col-3.nav-col .search-wrapper #searchForm .search-icon path.a,
.page-template-documents .col-3.nav-col .search-wrapper #searchForm .search-icon path.a,
.page-template-publications .col-3.nav-col .search-wrapper #searchForm .search-icon path.a,
.page-template-country-profiles-emergency .col-3.nav-col .search-wrapper #searchForm .search-icon path.a {
  stroke: #272727 !important;
  fill: #272727 !important;
}
@media (max-width: 1024px) {
  .page-template-resourcecenter .col-3.nav-col .search-wrapper #searchForm .search-icon,
.page-template-resourcecenter-wdmr .col-3.nav-col .search-wrapper #searchForm .search-icon,
.page-template-pastoral-tools .col-3.nav-col .search-wrapper #searchForm .search-icon,
.page-template-documents .col-3.nav-col .search-wrapper #searchForm .search-icon,
.page-template-publications .col-3.nav-col .search-wrapper #searchForm .search-icon,
.page-template-country-profiles-emergency .col-3.nav-col .search-wrapper #searchForm .search-icon {
    left: 57%;
    width: 15px;
    height: 15px;
    margin-top: -30px;
  }
}
@media (max-width: 768px) {
  .page-template-resourcecenter .col-3.nav-col .search-wrapper #searchForm .search-icon,
.page-template-resourcecenter-wdmr .col-3.nav-col .search-wrapper #searchForm .search-icon,
.page-template-pastoral-tools .col-3.nav-col .search-wrapper #searchForm .search-icon,
.page-template-documents .col-3.nav-col .search-wrapper #searchForm .search-icon,
.page-template-publications .col-3.nav-col .search-wrapper #searchForm .search-icon,
.page-template-country-profiles-emergency .col-3.nav-col .search-wrapper #searchForm .search-icon {
    left: 59%;
  }
}
.page-template-resourcecenter .col-3.nav-col .search-wrapper #searchForm:hover .search-icon, .page-template-resourcecenter .col-3.nav-col .search-wrapper #searchForm:focus .search-icon,
.page-template-resourcecenter-wdmr .col-3.nav-col .search-wrapper #searchForm:hover .search-icon,
.page-template-resourcecenter-wdmr .col-3.nav-col .search-wrapper #searchForm:focus .search-icon,
.page-template-pastoral-tools .col-3.nav-col .search-wrapper #searchForm:hover .search-icon,
.page-template-pastoral-tools .col-3.nav-col .search-wrapper #searchForm:focus .search-icon,
.page-template-documents .col-3.nav-col .search-wrapper #searchForm:hover .search-icon,
.page-template-documents .col-3.nav-col .search-wrapper #searchForm:focus .search-icon,
.page-template-publications .col-3.nav-col .search-wrapper #searchForm:hover .search-icon,
.page-template-publications .col-3.nav-col .search-wrapper #searchForm:focus .search-icon,
.page-template-country-profiles-emergency .col-3.nav-col .search-wrapper #searchForm:hover .search-icon,
.page-template-country-profiles-emergency .col-3.nav-col .search-wrapper #searchForm:focus .search-icon {
  opacity: 1;
}
@media (max-width: 600px) {
  .page-template-resourcecenter .col-3.nav-col .search-wrapper,
.page-template-resourcecenter-wdmr .col-3.nav-col .search-wrapper,
.page-template-pastoral-tools .col-3.nav-col .search-wrapper,
.page-template-documents .col-3.nav-col .search-wrapper,
.page-template-publications .col-3.nav-col .search-wrapper,
.page-template-country-profiles-emergency .col-3.nav-col .search-wrapper {
    display: none !important;
  }
}
.page-template-resourcecenter .col-9,
.page-template-resourcecenter-wdmr .col-9,
.page-template-pastoral-tools .col-9,
.page-template-documents .col-9,
.page-template-publications .col-9,
.page-template-country-profiles-emergency .col-9 {
  width: 75%;
  display: block;
  float: left;
}
.page-template-resourcecenter .col-9.main-col,
.page-template-resourcecenter-wdmr .col-9.main-col,
.page-template-pastoral-tools .col-9.main-col,
.page-template-documents .col-9.main-col,
.page-template-publications .col-9.main-col,
.page-template-country-profiles-emergency .col-9.main-col {
  position: relative;
  left: 25%;
  top: 0;
  min-height: calc(100vh - 318px);
}
@media (max-width: 1024px) {
  .page-template-resourcecenter .col-9.main-col,
.page-template-resourcecenter-wdmr .col-9.main-col,
.page-template-pastoral-tools .col-9.main-col,
.page-template-documents .col-9.main-col,
.page-template-publications .col-9.main-col,
.page-template-country-profiles-emergency .col-9.main-col {
    left: 0;
    min-height: calc(100vh - 677px);
  }
}
@media (max-width: 600px) {
  .page-template-resourcecenter .col-9.main-col,
.page-template-resourcecenter-wdmr .col-9.main-col,
.page-template-pastoral-tools .col-9.main-col,
.page-template-documents .col-9.main-col,
.page-template-publications .col-9.main-col,
.page-template-country-profiles-emergency .col-9.main-col {
    min-height: calc(100vh - 565px);
  }
}
.page-template-resourcecenter .col-9.main-col .lb-col-inner,
.page-template-resourcecenter-wdmr .col-9.main-col .lb-col-inner,
.page-template-pastoral-tools .col-9.main-col .lb-col-inner,
.page-template-documents .col-9.main-col .lb-col-inner,
.page-template-publications .col-9.main-col .lb-col-inner,
.page-template-country-profiles-emergency .col-9.main-col .lb-col-inner {
  padding: 210px 8.3333333333vw 4.1666666667vw 8.3333333333vw;
  min-height: 780px;
}
@media (max-width: 1024px) {
  .page-template-resourcecenter .col-9.main-col .lb-col-inner,
.page-template-resourcecenter-wdmr .col-9.main-col .lb-col-inner,
.page-template-pastoral-tools .col-9.main-col .lb-col-inner,
.page-template-documents .col-9.main-col .lb-col-inner,
.page-template-publications .col-9.main-col .lb-col-inner,
.page-template-country-profiles-emergency .col-9.main-col .lb-col-inner {
    top: 0;
    padding-top: 8.3333333333vw;
    padding-bottom: 8.3333333333vw;
    min-height: initial;
  }
}
.page-template-resourcecenter .col-9.main-col .lb-col-inner .partner-logos-wrapper,
.page-template-resourcecenter-wdmr .col-9.main-col .lb-col-inner .partner-logos-wrapper,
.page-template-pastoral-tools .col-9.main-col .lb-col-inner .partner-logos-wrapper,
.page-template-documents .col-9.main-col .lb-col-inner .partner-logos-wrapper,
.page-template-publications .col-9.main-col .lb-col-inner .partner-logos-wrapper,
.page-template-country-profiles-emergency .col-9.main-col .lb-col-inner .partner-logos-wrapper {
  display: none;
}
.page-template-resourcecenter .col-9.main-col .lb-col-inner .tiled-gallery-caption,
.page-template-resourcecenter-wdmr .col-9.main-col .lb-col-inner .tiled-gallery-caption,
.page-template-pastoral-tools .col-9.main-col .lb-col-inner .tiled-gallery-caption,
.page-template-documents .col-9.main-col .lb-col-inner .tiled-gallery-caption,
.page-template-publications .col-9.main-col .lb-col-inner .tiled-gallery-caption,
.page-template-country-profiles-emergency .col-9.main-col .lb-col-inner .tiled-gallery-caption {
  display: none !important;
}
.page-template-resourcecenter .partners-template .search-wrapper,
.page-template-resourcecenter-wdmr .partners-template .search-wrapper,
.page-template-pastoral-tools .partners-template .search-wrapper,
.page-template-documents .partners-template .search-wrapper,
.page-template-publications .partners-template .search-wrapper,
.page-template-country-profiles-emergency .partners-template .search-wrapper {
  display: none !important;
}
.page-template-resourcecenter .partners-template .content-wrapper,
.page-template-resourcecenter-wdmr .partners-template .content-wrapper,
.page-template-pastoral-tools .partners-template .content-wrapper,
.page-template-documents .partners-template .content-wrapper,
.page-template-publications .partners-template .content-wrapper,
.page-template-country-profiles-emergency .partners-template .content-wrapper {
  padding-top: 0 !important;
}
.page-template-resourcecenter .partners-template .partner-logos-wrapper,
.page-template-resourcecenter-wdmr .partners-template .partner-logos-wrapper,
.page-template-pastoral-tools .partners-template .partner-logos-wrapper,
.page-template-documents .partners-template .partner-logos-wrapper,
.page-template-publications .partners-template .partner-logos-wrapper,
.page-template-country-profiles-emergency .partners-template .partner-logos-wrapper {
  display: flex !important;
  flex-wrap: wrap;
  padding-bottom: 8.3333333333vw;
}
.page-template-resourcecenter .partners-template .partner-logos-wrapper .partner-logo,
.page-template-resourcecenter-wdmr .partners-template .partner-logos-wrapper .partner-logo,
.page-template-pastoral-tools .partners-template .partner-logos-wrapper .partner-logo,
.page-template-documents .partners-template .partner-logos-wrapper .partner-logo,
.page-template-publications .partners-template .partner-logos-wrapper .partner-logo,
.page-template-country-profiles-emergency .partners-template .partner-logos-wrapper .partner-logo {
  flex-basis: 25%;
  cursor: pointer;
}
@media (max-width: 600px) {
  .page-template-resourcecenter .partners-template .partner-logos-wrapper .partner-logo,
.page-template-resourcecenter-wdmr .partners-template .partner-logos-wrapper .partner-logo,
.page-template-pastoral-tools .partners-template .partner-logos-wrapper .partner-logo,
.page-template-documents .partners-template .partner-logos-wrapper .partner-logo,
.page-template-publications .partners-template .partner-logos-wrapper .partner-logo,
.page-template-country-profiles-emergency .partners-template .partner-logos-wrapper .partner-logo {
    flex-basis: 50%;
  }
}
.page-template-resourcecenter .partners-template .partner-logos-wrapper .partner-logo a img,
.page-template-resourcecenter-wdmr .partners-template .partner-logos-wrapper .partner-logo a img,
.page-template-pastoral-tools .partners-template .partner-logos-wrapper .partner-logo a img,
.page-template-documents .partners-template .partner-logos-wrapper .partner-logo a img,
.page-template-publications .partners-template .partner-logos-wrapper .partner-logo a img,
.page-template-country-profiles-emergency .partners-template .partner-logos-wrapper .partner-logo a img {
  -webkit-filter: grayscale(100%);
  -webkit-transition: 0.5s ease-in-out;
  -moz-filter: grayscale(100%);
  -moz-transition: 0.5s ease-in-out;
  -o-filter: grayscale(100%);
  -o-transition: 0.5s ease-in-out;
  transition: 0.5s ease-in-out;
  filter: grayscale(100%);
}
.page-template-resourcecenter .partners-template .partner-logos-wrapper .partner-logo a:hover img,
.page-template-resourcecenter-wdmr .partners-template .partner-logos-wrapper .partner-logo a:hover img,
.page-template-pastoral-tools .partners-template .partner-logos-wrapper .partner-logo a:hover img,
.page-template-documents .partners-template .partner-logos-wrapper .partner-logo a:hover img,
.page-template-publications .partners-template .partner-logos-wrapper .partner-logo a:hover img,
.page-template-country-profiles-emergency .partners-template .partner-logos-wrapper .partner-logo a:hover img {
  -webkit-filter: grayscale(0%);
  filter: grayscale(0%);
}
.page-template-resourcecenter .videos-template .videos-wrapper,
.page-template-resourcecenter-wdmr .videos-template .videos-wrapper,
.page-template-pastoral-tools .videos-template .videos-wrapper,
.page-template-documents .videos-template .videos-wrapper,
.page-template-publications .videos-template .videos-wrapper,
.page-template-country-profiles-emergency .videos-template .videos-wrapper {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 1rem;
  justify-content: space-between;
  align-content: flex-start;
  align-items: flex-start;
}
@media (max-width: 1024px) {
  .page-template-resourcecenter .videos-template .videos-wrapper,
.page-template-resourcecenter-wdmr .videos-template .videos-wrapper,
.page-template-pastoral-tools .videos-template .videos-wrapper,
.page-template-documents .videos-template .videos-wrapper,
.page-template-publications .videos-template .videos-wrapper,
.page-template-country-profiles-emergency .videos-template .videos-wrapper {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 600px) {
  .page-template-resourcecenter .videos-template .videos-wrapper,
.page-template-resourcecenter-wdmr .videos-template .videos-wrapper,
.page-template-pastoral-tools .videos-template .videos-wrapper,
.page-template-documents .videos-template .videos-wrapper,
.page-template-publications .videos-template .videos-wrapper,
.page-template-country-profiles-emergency .videos-template .videos-wrapper {
    grid-template-columns: 1fr;
    grid-gap: 2rem;
  }
}
.page-template-resourcecenter .videos-template .videos-wrapper .video,
.page-template-resourcecenter-wdmr .videos-template .videos-wrapper .video,
.page-template-pastoral-tools .videos-template .videos-wrapper .video,
.page-template-documents .videos-template .videos-wrapper .video,
.page-template-publications .videos-template .videos-wrapper .video,
.page-template-country-profiles-emergency .videos-template .videos-wrapper .video {
  flex-basis: 31.5%;
  box-shadow: 0px 3px 16px rgba(39, 39, 39, 0.15);
  transition: 0.14s ease-in-out;
  height: 100%;
  display: flex;
  flex-wrap: wrap;
}
@media (max-width: 600px) {
  .page-template-resourcecenter .videos-template .videos-wrapper .video,
.page-template-resourcecenter-wdmr .videos-template .videos-wrapper .video,
.page-template-pastoral-tools .videos-template .videos-wrapper .video,
.page-template-documents .videos-template .videos-wrapper .video,
.page-template-publications .videos-template .videos-wrapper .video,
.page-template-country-profiles-emergency .videos-template .videos-wrapper .video {
    min-height: 18em;
    grid-template-columns: repeat(auto-fit, 100%);
    height: auto;
    max-height: -webkit-fill-available;
  }
}
.page-template-resourcecenter .videos-template .videos-wrapper .video .video-title,
.page-template-resourcecenter-wdmr .videos-template .videos-wrapper .video .video-title,
.page-template-pastoral-tools .videos-template .videos-wrapper .video .video-title,
.page-template-documents .videos-template .videos-wrapper .video .video-title,
.page-template-publications .videos-template .videos-wrapper .video .video-title,
.page-template-country-profiles-emergency .videos-template .videos-wrapper .video .video-title {
  transition: 0.14s ease-in-out;
}
.page-template-resourcecenter .videos-template .videos-wrapper .video:hover,
.page-template-resourcecenter-wdmr .videos-template .videos-wrapper .video:hover,
.page-template-pastoral-tools .videos-template .videos-wrapper .video:hover,
.page-template-documents .videos-template .videos-wrapper .video:hover,
.page-template-publications .videos-template .videos-wrapper .video:hover,
.page-template-country-profiles-emergency .videos-template .videos-wrapper .video:hover {
  box-shadow: 0px 3px 16px rgba(39, 39, 39, 0.22);
}
.page-template-resourcecenter .videos-template .videos-wrapper .video:hover .video-title,
.page-template-resourcecenter-wdmr .videos-template .videos-wrapper .video:hover .video-title,
.page-template-pastoral-tools .videos-template .videos-wrapper .video:hover .video-title,
.page-template-documents .videos-template .videos-wrapper .video:hover .video-title,
.page-template-publications .videos-template .videos-wrapper .video:hover .video-title,
.page-template-country-profiles-emergency .videos-template .videos-wrapper .video:hover .video-title {
  color: #009fb7 !important;
}
.page-template-resourcecenter .videos-template .videos-wrapper .video .play-button-wrap,
.page-template-resourcecenter-wdmr .videos-template .videos-wrapper .video .play-button-wrap,
.page-template-pastoral-tools .videos-template .videos-wrapper .video .play-button-wrap,
.page-template-documents .videos-template .videos-wrapper .video .play-button-wrap,
.page-template-publications .videos-template .videos-wrapper .video .play-button-wrap,
.page-template-country-profiles-emergency .videos-template .videos-wrapper .video .play-button-wrap {
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  width: 100%;
  align-self: flex-end;
  height: auto;
  position: relative;
  transform: none;
  margin-bottom: 0.5rem;
  padding: 0 2.0833333333vw 1.0416666667vw;
}
@media (max-width: 1440px) {
  .page-template-resourcecenter .videos-template .videos-wrapper .video .play-button-wrap svg,
.page-template-resourcecenter-wdmr .videos-template .videos-wrapper .video .play-button-wrap svg,
.page-template-pastoral-tools .videos-template .videos-wrapper .video .play-button-wrap svg,
.page-template-documents .videos-template .videos-wrapper .video .play-button-wrap svg,
.page-template-publications .videos-template .videos-wrapper .video .play-button-wrap svg,
.page-template-country-profiles-emergency .videos-template .videos-wrapper .video .play-button-wrap svg {
    height: 20px;
  }
}
@media (max-width: 1024px) {
  .page-template-resourcecenter .videos-template .videos-wrapper .video .play-button-wrap,
.page-template-resourcecenter-wdmr .videos-template .videos-wrapper .video .play-button-wrap,
.page-template-pastoral-tools .videos-template .videos-wrapper .video .play-button-wrap,
.page-template-documents .videos-template .videos-wrapper .video .play-button-wrap,
.page-template-publications .videos-template .videos-wrapper .video .play-button-wrap,
.page-template-country-profiles-emergency .videos-template .videos-wrapper .video .play-button-wrap {
    padding: 0 4.1666666667vw 2.0833333333vw;
  }
}
.page-template-resourcecenter .videos-template .videos-wrapper .video .play-button-wrap .play-button,
.page-template-resourcecenter-wdmr .videos-template .videos-wrapper .video .play-button-wrap .play-button,
.page-template-pastoral-tools .videos-template .videos-wrapper .video .play-button-wrap .play-button,
.page-template-documents .videos-template .videos-wrapper .video .play-button-wrap .play-button,
.page-template-publications .videos-template .videos-wrapper .video .play-button-wrap .play-button,
.page-template-country-profiles-emergency .videos-template .videos-wrapper .video .play-button-wrap .play-button {
  display: block;
  position: relative;
  height: 35px;
  width: 35px;
  transition: 0.14s ease-in-out;
}
.page-template-resourcecenter .videos-template .videos-wrapper .video .play-button-wrap svg,
.page-template-resourcecenter-wdmr .videos-template .videos-wrapper .video .play-button-wrap svg,
.page-template-pastoral-tools .videos-template .videos-wrapper .video .play-button-wrap svg,
.page-template-documents .videos-template .videos-wrapper .video .play-button-wrap svg,
.page-template-publications .videos-template .videos-wrapper .video .play-button-wrap svg,
.page-template-country-profiles-emergency .videos-template .videos-wrapper .video .play-button-wrap svg {
  transition: 0.14s ease-in-out;
}
.page-template-resourcecenter .videos-template .videos-wrapper .video:hover,
.page-template-resourcecenter-wdmr .videos-template .videos-wrapper .video:hover,
.page-template-pastoral-tools .videos-template .videos-wrapper .video:hover,
.page-template-documents .videos-template .videos-wrapper .video:hover,
.page-template-publications .videos-template .videos-wrapper .video:hover,
.page-template-country-profiles-emergency .videos-template .videos-wrapper .video:hover {
  box-shadow: 0px 3px 16px rgba(39, 39, 39, 0.22);
}
.page-template-resourcecenter .videos-template .videos-wrapper .video:hover .play-button-wrap svg,
.page-template-resourcecenter-wdmr .videos-template .videos-wrapper .video:hover .play-button-wrap svg,
.page-template-pastoral-tools .videos-template .videos-wrapper .video:hover .play-button-wrap svg,
.page-template-documents .videos-template .videos-wrapper .video:hover .play-button-wrap svg,
.page-template-publications .videos-template .videos-wrapper .video:hover .play-button-wrap svg,
.page-template-country-profiles-emergency .videos-template .videos-wrapper .video:hover .play-button-wrap svg {
  transform: scale(1.07);
}
@media (max-width: 1024px) {
  .page-template-resourcecenter .videos-template .videos-wrapper .video,
.page-template-resourcecenter-wdmr .videos-template .videos-wrapper .video,
.page-template-pastoral-tools .videos-template .videos-wrapper .video,
.page-template-documents .videos-template .videos-wrapper .video,
.page-template-publications .videos-template .videos-wrapper .video,
.page-template-country-profiles-emergency .videos-template .videos-wrapper .video {
    flex-basis: 48.5%;
  }
}
@media (max-width: 600px) {
  .page-template-resourcecenter .videos-template .videos-wrapper .video,
.page-template-resourcecenter-wdmr .videos-template .videos-wrapper .video,
.page-template-pastoral-tools .videos-template .videos-wrapper .video,
.page-template-documents .videos-template .videos-wrapper .video,
.page-template-publications .videos-template .videos-wrapper .video,
.page-template-country-profiles-emergency .videos-template .videos-wrapper .video {
    flex-basis: 100%;
  }
  .page-template-resourcecenter .videos-template .videos-wrapper .video:not(:last-child),
.page-template-resourcecenter-wdmr .videos-template .videos-wrapper .video:not(:last-child),
.page-template-pastoral-tools .videos-template .videos-wrapper .video:not(:last-child),
.page-template-documents .videos-template .videos-wrapper .video:not(:last-child),
.page-template-publications .videos-template .videos-wrapper .video:not(:last-child),
.page-template-country-profiles-emergency .videos-template .videos-wrapper .video:not(:last-child) {
    margin-bottom: 0 !important;
  }
}
.page-template-resourcecenter .videos-template .videos-wrapper .video .image-wrapper,
.page-template-resourcecenter-wdmr .videos-template .videos-wrapper .video .image-wrapper,
.page-template-pastoral-tools .videos-template .videos-wrapper .video .image-wrapper,
.page-template-documents .videos-template .videos-wrapper .video .image-wrapper,
.page-template-publications .videos-template .videos-wrapper .video .image-wrapper,
.page-template-country-profiles-emergency .videos-template .videos-wrapper .video .image-wrapper {
  width: 100%;
  height: 10vw;
  position: relative;
}
@media (max-width: 1024px) {
  .page-template-resourcecenter .videos-template .videos-wrapper .video .image-wrapper,
.page-template-resourcecenter-wdmr .videos-template .videos-wrapper .video .image-wrapper,
.page-template-pastoral-tools .videos-template .videos-wrapper .video .image-wrapper,
.page-template-documents .videos-template .videos-wrapper .video .image-wrapper,
.page-template-publications .videos-template .videos-wrapper .video .image-wrapper,
.page-template-country-profiles-emergency .videos-template .videos-wrapper .video .image-wrapper {
    height: 23vw;
  }
}
@media (max-width: 600px) {
  .page-template-resourcecenter .videos-template .videos-wrapper .video .image-wrapper,
.page-template-resourcecenter-wdmr .videos-template .videos-wrapper .video .image-wrapper,
.page-template-pastoral-tools .videos-template .videos-wrapper .video .image-wrapper,
.page-template-documents .videos-template .videos-wrapper .video .image-wrapper,
.page-template-publications .videos-template .videos-wrapper .video .image-wrapper,
.page-template-country-profiles-emergency .videos-template .videos-wrapper .video .image-wrapper {
    height: 45vw;
  }
}
.page-template-resourcecenter .videos-template .videos-wrapper .video .image-wrapper .video-thumb,
.page-template-resourcecenter-wdmr .videos-template .videos-wrapper .video .image-wrapper .video-thumb,
.page-template-pastoral-tools .videos-template .videos-wrapper .video .image-wrapper .video-thumb,
.page-template-documents .videos-template .videos-wrapper .video .image-wrapper .video-thumb,
.page-template-publications .videos-template .videos-wrapper .video .image-wrapper .video-thumb,
.page-template-country-profiles-emergency .videos-template .videos-wrapper .video .image-wrapper .video-thumb {
  width: 100%;
  height: inherit;
  object-fit: cover;
}
.page-template-resourcecenter .videos-template .videos-wrapper .video .video-info,
.page-template-resourcecenter-wdmr .videos-template .videos-wrapper .video .video-info,
.page-template-pastoral-tools .videos-template .videos-wrapper .video .video-info,
.page-template-documents .videos-template .videos-wrapper .video .video-info,
.page-template-publications .videos-template .videos-wrapper .video .video-info,
.page-template-country-profiles-emergency .videos-template .videos-wrapper .video .video-info {
  padding: 1.0416666667vw 2.0833333333vw;
}
@media (max-width: 1024px) {
  .page-template-resourcecenter .videos-template .videos-wrapper .video .video-info,
.page-template-resourcecenter-wdmr .videos-template .videos-wrapper .video .video-info,
.page-template-pastoral-tools .videos-template .videos-wrapper .video .video-info,
.page-template-documents .videos-template .videos-wrapper .video .video-info,
.page-template-publications .videos-template .videos-wrapper .video .video-info,
.page-template-country-profiles-emergency .videos-template .videos-wrapper .video .video-info {
    padding: 2.0833333333vw;
  }
}
.page-template-resourcecenter .videos-template .videos-wrapper .video .video-info .video-date,
.page-template-resourcecenter-wdmr .videos-template .videos-wrapper .video .video-info .video-date,
.page-template-pastoral-tools .videos-template .videos-wrapper .video .video-info .video-date,
.page-template-documents .videos-template .videos-wrapper .video .video-info .video-date,
.page-template-publications .videos-template .videos-wrapper .video .video-info .video-date,
.page-template-country-profiles-emergency .videos-template .videos-wrapper .video .video-info .video-date {
  color: rgba(39, 39, 39, 0.5);
  font-weight: 500;
}
.page-template-resourcecenter .videos-template .videos-wrapper .video .video-info .video-title,
.page-template-resourcecenter-wdmr .videos-template .videos-wrapper .video .video-info .video-title,
.page-template-pastoral-tools .videos-template .videos-wrapper .video .video-info .video-title,
.page-template-documents .videos-template .videos-wrapper .video .video-info .video-title,
.page-template-publications .videos-template .videos-wrapper .video .video-info .video-title,
.page-template-country-profiles-emergency .videos-template .videos-wrapper .video .video-info .video-title {
  color: #272727;
  text-transform: none;
  margin-top: 0.5rem;
  font-weight: 600;
}
.page-template-resourcecenter .image-wrapper,
.page-template-resourcecenter-wdmr .image-wrapper,
.page-template-pastoral-tools .image-wrapper,
.page-template-documents .image-wrapper,
.page-template-publications .image-wrapper,
.page-template-country-profiles-emergency .image-wrapper {
  position: relative;
}
.page-template-resourcecenter .ajax-load-more-wrap,
.page-template-resourcecenter-wdmr .ajax-load-more-wrap,
.page-template-pastoral-tools .ajax-load-more-wrap,
.page-template-documents .ajax-load-more-wrap,
.page-template-publications .ajax-load-more-wrap,
.page-template-country-profiles-emergency .ajax-load-more-wrap {
  width: 100%;
}
.page-template-resourcecenter .ajax-load-more-wrap .alm-btn-wrap,
.page-template-resourcecenter-wdmr .ajax-load-more-wrap .alm-btn-wrap,
.page-template-pastoral-tools .ajax-load-more-wrap .alm-btn-wrap,
.page-template-documents .ajax-load-more-wrap .alm-btn-wrap,
.page-template-publications .ajax-load-more-wrap .alm-btn-wrap,
.page-template-country-profiles-emergency .ajax-load-more-wrap .alm-btn-wrap {
  padding: 0;
}
.page-template-resourcecenter .ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn,
.page-template-resourcecenter-wdmr .ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn,
.page-template-pastoral-tools .ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn,
.page-template-documents .ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn,
.page-template-publications .ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn,
.page-template-country-profiles-emergency .ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn {
  margin: 4.1666666667vw 0 0 0;
  height: auto;
}
@media (max-width: 1024px) {
  .page-template-resourcecenter .ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn,
.page-template-resourcecenter-wdmr .ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn,
.page-template-pastoral-tools .ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn,
.page-template-documents .ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn,
.page-template-publications .ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn,
.page-template-country-profiles-emergency .ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn {
    margin: 8.3333333333vw 0 0 0;
  }
}
@media (max-width: 600px) {
  .page-template-resourcecenter .ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn,
.page-template-resourcecenter-wdmr .ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn,
.page-template-pastoral-tools .ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn,
.page-template-documents .ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn,
.page-template-publications .ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn,
.page-template-country-profiles-emergency .ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn {
    margin: 0 0 8.3333333333vw 0;
  }
}
.page-template-resourcecenter .ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn.done,
.page-template-resourcecenter-wdmr .ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn.done,
.page-template-pastoral-tools .ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn.done,
.page-template-documents .ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn.done,
.page-template-publications .ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn.done,
.page-template-country-profiles-emergency .ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn.done {
  display: none;
}
.page-template-resourcecenter .alm-reveal .play-button-wrap,
.page-template-resourcecenter-wdmr .alm-reveal .play-button-wrap,
.page-template-pastoral-tools .alm-reveal .play-button-wrap,
.page-template-documents .alm-reveal .play-button-wrap,
.page-template-publications .alm-reveal .play-button-wrap,
.page-template-country-profiles-emergency .alm-reveal .play-button-wrap {
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  width: 100%;
  height: auto;
  position: relative;
  transform: none;
  margin-bottom: 0.5rem;
  padding: 0 2.0833333333vw 1.0416666667vw;
}
@media (max-width: 1440px) {
  .page-template-resourcecenter .alm-reveal .play-button-wrap svg,
.page-template-resourcecenter-wdmr .alm-reveal .play-button-wrap svg,
.page-template-pastoral-tools .alm-reveal .play-button-wrap svg,
.page-template-documents .alm-reveal .play-button-wrap svg,
.page-template-publications .alm-reveal .play-button-wrap svg,
.page-template-country-profiles-emergency .alm-reveal .play-button-wrap svg {
    height: 20px;
  }
}
@media (max-width: 1024px) {
  .page-template-resourcecenter .alm-reveal .play-button-wrap,
.page-template-resourcecenter-wdmr .alm-reveal .play-button-wrap,
.page-template-pastoral-tools .alm-reveal .play-button-wrap,
.page-template-documents .alm-reveal .play-button-wrap,
.page-template-publications .alm-reveal .play-button-wrap,
.page-template-country-profiles-emergency .alm-reveal .play-button-wrap {
    padding: 0 4.1666666667vw 2.0833333333vw;
  }
}
.page-template-resourcecenter .alm-reveal .play-button-wrap .play-button,
.page-template-resourcecenter-wdmr .alm-reveal .play-button-wrap .play-button,
.page-template-pastoral-tools .alm-reveal .play-button-wrap .play-button,
.page-template-documents .alm-reveal .play-button-wrap .play-button,
.page-template-publications .alm-reveal .play-button-wrap .play-button,
.page-template-country-profiles-emergency .alm-reveal .play-button-wrap .play-button {
  display: block;
  position: relative;
  height: 35px;
  width: 35px;
  transition: 0.14s ease-in-out;
}
.page-template-resourcecenter .publications-template .view-switcher-row,
.page-template-resourcecenter-wdmr .publications-template .view-switcher-row,
.page-template-pastoral-tools .publications-template .view-switcher-row,
.page-template-documents .publications-template .view-switcher-row,
.page-template-publications .publications-template .view-switcher-row,
.page-template-country-profiles-emergency .publications-template .view-switcher-row {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  margin-bottom: 1.5rem;
}
.page-template-resourcecenter .publications-template .view-switcher-row:not(:first-child),
.page-template-resourcecenter-wdmr .publications-template .view-switcher-row:not(:first-child),
.page-template-pastoral-tools .publications-template .view-switcher-row:not(:first-child),
.page-template-documents .publications-template .view-switcher-row:not(:first-child),
.page-template-publications .publications-template .view-switcher-row:not(:first-child),
.page-template-country-profiles-emergency .publications-template .view-switcher-row:not(:first-child) {
  margin-top: 1.5rem;
}
.page-template-resourcecenter .publications-template .view-switcher-row button,
.page-template-resourcecenter-wdmr .publications-template .view-switcher-row button,
.page-template-pastoral-tools .publications-template .view-switcher-row button,
.page-template-documents .publications-template .view-switcher-row button,
.page-template-publications .publications-template .view-switcher-row button,
.page-template-country-profiles-emergency .publications-template .view-switcher-row button {
  padding: 0;
  background: none;
  border: 0;
  cursor: pointer;
}
.page-template-resourcecenter .publications-template .view-switcher-row .grid-view,
.page-template-resourcecenter-wdmr .publications-template .view-switcher-row .grid-view,
.page-template-pastoral-tools .publications-template .view-switcher-row .grid-view,
.page-template-documents .publications-template .view-switcher-row .grid-view,
.page-template-publications .publications-template .view-switcher-row .grid-view,
.page-template-country-profiles-emergency .publications-template .view-switcher-row .grid-view {
  display: none;
}
.page-template-resourcecenter .publications-template .view-switcher-row .list-view svg,
.page-template-resourcecenter-wdmr .publications-template .view-switcher-row .list-view svg,
.page-template-pastoral-tools .publications-template .view-switcher-row .list-view svg,
.page-template-documents .publications-template .view-switcher-row .list-view svg,
.page-template-publications .publications-template .view-switcher-row .list-view svg,
.page-template-country-profiles-emergency .publications-template .view-switcher-row .list-view svg {
  width: 30px;
  margin-right: 10px;
}
.page-template-resourcecenter .publications-template .view-switcher-row .list-view svg rect.cls-1,
.page-template-resourcecenter-wdmr .publications-template .view-switcher-row .list-view svg rect.cls-1,
.page-template-pastoral-tools .publications-template .view-switcher-row .list-view svg rect.cls-1,
.page-template-documents .publications-template .view-switcher-row .list-view svg rect.cls-1,
.page-template-publications .publications-template .view-switcher-row .list-view svg rect.cls-1,
.page-template-country-profiles-emergency .publications-template .view-switcher-row .list-view svg rect.cls-1 {
  transition: 0.14s ease-in-out;
}
.page-template-resourcecenter .publications-template .view-switcher-row svg,
.page-template-resourcecenter-wdmr .publications-template .view-switcher-row svg,
.page-template-pastoral-tools .publications-template .view-switcher-row svg,
.page-template-documents .publications-template .view-switcher-row svg,
.page-template-publications .publications-template .view-switcher-row svg,
.page-template-country-profiles-emergency .publications-template .view-switcher-row svg {
  width: 50px;
  height: 50px;
}
.page-template-resourcecenter .publications-template .view-switcher-row svg path.c,
.page-template-resourcecenter-wdmr .publications-template .view-switcher-row svg path.c,
.page-template-pastoral-tools .publications-template .view-switcher-row svg path.c,
.page-template-documents .publications-template .view-switcher-row svg path.c,
.page-template-publications .publications-template .view-switcher-row svg path.c,
.page-template-country-profiles-emergency .publications-template .view-switcher-row svg path.c {
  fill: #fff !important;
  stroke: #fff !important;
}
.page-template-resourcecenter .publications-template .view-switcher-row svg rect.b,
.page-template-resourcecenter-wdmr .publications-template .view-switcher-row svg rect.b,
.page-template-pastoral-tools .publications-template .view-switcher-row svg rect.b,
.page-template-documents .publications-template .view-switcher-row svg rect.b,
.page-template-publications .publications-template .view-switcher-row svg rect.b,
.page-template-country-profiles-emergency .publications-template .view-switcher-row svg rect.b {
  fill: #262626 !important;
  transition: 0.14s ease-in-out;
}
.page-template-resourcecenter .publications-template .view-switcher-row svg .d,
.page-template-resourcecenter-wdmr .publications-template .view-switcher-row svg .d,
.page-template-pastoral-tools .publications-template .view-switcher-row svg .d,
.page-template-documents .publications-template .view-switcher-row svg .d,
.page-template-publications .publications-template .view-switcher-row svg .d,
.page-template-country-profiles-emergency .publications-template .view-switcher-row svg .d {
  fill: #fff !important;
}
.page-template-resourcecenter .publications-template .view-switcher-row .view-switcher:hover svg rect.cls-1,
.page-template-resourcecenter .publications-template .view-switcher-row .view-switcher:hover svg rect.b,
.page-template-resourcecenter-wdmr .publications-template .view-switcher-row .view-switcher:hover svg rect.cls-1,
.page-template-resourcecenter-wdmr .publications-template .view-switcher-row .view-switcher:hover svg rect.b,
.page-template-pastoral-tools .publications-template .view-switcher-row .view-switcher:hover svg rect.cls-1,
.page-template-pastoral-tools .publications-template .view-switcher-row .view-switcher:hover svg rect.b,
.page-template-documents .publications-template .view-switcher-row .view-switcher:hover svg rect.cls-1,
.page-template-documents .publications-template .view-switcher-row .view-switcher:hover svg rect.b,
.page-template-publications .publications-template .view-switcher-row .view-switcher:hover svg rect.cls-1,
.page-template-publications .publications-template .view-switcher-row .view-switcher:hover svg rect.b,
.page-template-country-profiles-emergency .publications-template .view-switcher-row .view-switcher:hover svg rect.cls-1,
.page-template-country-profiles-emergency .publications-template .view-switcher-row .view-switcher:hover svg rect.b {
  fill: #009fb7 !important;
}
.page-template-resourcecenter .publications-template .publications-wrapper-new,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new,
.page-template-pastoral-tools .publications-template .publications-wrapper-new,
.page-template-documents .publications-template .publications-wrapper-new,
.page-template-publications .publications-template .publications-wrapper-new,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new {
  display: flex !important;
}
.page-template-resourcecenter .publications-template .tab-bodies.lb-list-view .alm-reveal,
.page-template-resourcecenter-wdmr .publications-template .tab-bodies.lb-list-view .alm-reveal,
.page-template-pastoral-tools .publications-template .tab-bodies.lb-list-view .alm-reveal,
.page-template-documents .publications-template .tab-bodies.lb-list-view .alm-reveal,
.page-template-publications .publications-template .tab-bodies.lb-list-view .alm-reveal,
.page-template-country-profiles-emergency .publications-template .tab-bodies.lb-list-view .alm-reveal {
  grid-template-columns: 1fr;
}
.page-template-resourcecenter .publications-template .tab-bodies.lb-list-view .alm-reveal .publication-wrapper,
.page-template-resourcecenter-wdmr .publications-template .tab-bodies.lb-list-view .alm-reveal .publication-wrapper,
.page-template-pastoral-tools .publications-template .tab-bodies.lb-list-view .alm-reveal .publication-wrapper,
.page-template-documents .publications-template .tab-bodies.lb-list-view .alm-reveal .publication-wrapper,
.page-template-publications .publications-template .tab-bodies.lb-list-view .alm-reveal .publication-wrapper,
.page-template-country-profiles-emergency .publications-template .tab-bodies.lb-list-view .alm-reveal .publication-wrapper {
  height: auto;
}
@media (max-width: 600px) {
  .page-template-resourcecenter .publications-template .tab-bodies.lb-list-view .alm-reveal .publication-wrapper,
.page-template-resourcecenter-wdmr .publications-template .tab-bodies.lb-list-view .alm-reveal .publication-wrapper,
.page-template-pastoral-tools .publications-template .tab-bodies.lb-list-view .alm-reveal .publication-wrapper,
.page-template-documents .publications-template .tab-bodies.lb-list-view .alm-reveal .publication-wrapper,
.page-template-publications .publications-template .tab-bodies.lb-list-view .alm-reveal .publication-wrapper,
.page-template-country-profiles-emergency .publications-template .tab-bodies.lb-list-view .alm-reveal .publication-wrapper {
    min-height: unset;
  }
}
@media (max-width: 600px) {
  .page-template-resourcecenter .publications-template .tab-bodies.lb-list-view .alm-reveal .publication-wrapper .publication .publication-info,
.page-template-resourcecenter-wdmr .publications-template .tab-bodies.lb-list-view .alm-reveal .publication-wrapper .publication .publication-info,
.page-template-pastoral-tools .publications-template .tab-bodies.lb-list-view .alm-reveal .publication-wrapper .publication .publication-info,
.page-template-documents .publications-template .tab-bodies.lb-list-view .alm-reveal .publication-wrapper .publication .publication-info,
.page-template-publications .publications-template .tab-bodies.lb-list-view .alm-reveal .publication-wrapper .publication .publication-info,
.page-template-country-profiles-emergency .publications-template .tab-bodies.lb-list-view .alm-reveal .publication-wrapper .publication .publication-info {
    padding: 2.0833333333vw 4.1666666667vw;
  }
}
.page-template-resourcecenter .publications-template .tab-bodies.lb-list-view .alm-reveal .publication-wrapper .publication .image-wrapper,
.page-template-resourcecenter .publications-template .tab-bodies.lb-list-view .alm-reveal .publication-wrapper .publication .play-button-wrap,
.page-template-resourcecenter-wdmr .publications-template .tab-bodies.lb-list-view .alm-reveal .publication-wrapper .publication .image-wrapper,
.page-template-resourcecenter-wdmr .publications-template .tab-bodies.lb-list-view .alm-reveal .publication-wrapper .publication .play-button-wrap,
.page-template-pastoral-tools .publications-template .tab-bodies.lb-list-view .alm-reveal .publication-wrapper .publication .image-wrapper,
.page-template-pastoral-tools .publications-template .tab-bodies.lb-list-view .alm-reveal .publication-wrapper .publication .play-button-wrap,
.page-template-documents .publications-template .tab-bodies.lb-list-view .alm-reveal .publication-wrapper .publication .image-wrapper,
.page-template-documents .publications-template .tab-bodies.lb-list-view .alm-reveal .publication-wrapper .publication .play-button-wrap,
.page-template-publications .publications-template .tab-bodies.lb-list-view .alm-reveal .publication-wrapper .publication .image-wrapper,
.page-template-publications .publications-template .tab-bodies.lb-list-view .alm-reveal .publication-wrapper .publication .play-button-wrap,
.page-template-country-profiles-emergency .publications-template .tab-bodies.lb-list-view .alm-reveal .publication-wrapper .publication .image-wrapper,
.page-template-country-profiles-emergency .publications-template .tab-bodies.lb-list-view .alm-reveal .publication-wrapper .publication .play-button-wrap {
  display: none;
}
.page-template-resourcecenter .publications-template .publications-wrapper,
.page-template-resourcecenter .publications-template .publications-wrapper-new,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new,
.page-template-pastoral-tools .publications-template .publications-wrapper,
.page-template-pastoral-tools .publications-template .publications-wrapper-new,
.page-template-documents .publications-template .publications-wrapper,
.page-template-documents .publications-template .publications-wrapper-new,
.page-template-publications .publications-template .publications-wrapper,
.page-template-publications .publications-template .publications-wrapper-new,
.page-template-country-profiles-emergency .publications-template .publications-wrapper,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 1rem;
  justify-content: space-between;
  align-content: flex-start;
  align-items: flex-start;
}
@media (max-width: 1024px) {
  .page-template-resourcecenter .publications-template .publications-wrapper,
.page-template-resourcecenter .publications-template .publications-wrapper-new,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new,
.page-template-pastoral-tools .publications-template .publications-wrapper,
.page-template-pastoral-tools .publications-template .publications-wrapper-new,
.page-template-documents .publications-template .publications-wrapper,
.page-template-documents .publications-template .publications-wrapper-new,
.page-template-publications .publications-template .publications-wrapper,
.page-template-publications .publications-template .publications-wrapper-new,
.page-template-country-profiles-emergency .publications-template .publications-wrapper,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 600px) {
  .page-template-resourcecenter .publications-template .publications-wrapper,
.page-template-resourcecenter .publications-template .publications-wrapper-new,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new,
.page-template-pastoral-tools .publications-template .publications-wrapper,
.page-template-pastoral-tools .publications-template .publications-wrapper-new,
.page-template-documents .publications-template .publications-wrapper,
.page-template-documents .publications-template .publications-wrapper-new,
.page-template-publications .publications-template .publications-wrapper,
.page-template-publications .publications-template .publications-wrapper-new,
.page-template-country-profiles-emergency .publications-template .publications-wrapper,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new {
    grid-template-columns: 1fr;
    grid-gap: 2rem;
  }
}
.page-template-resourcecenter .publications-template .publications-wrapper select,
.page-template-resourcecenter .publications-template .publications-wrapper-new select,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper select,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new select,
.page-template-pastoral-tools .publications-template .publications-wrapper select,
.page-template-pastoral-tools .publications-template .publications-wrapper-new select,
.page-template-documents .publications-template .publications-wrapper select,
.page-template-documents .publications-template .publications-wrapper-new select,
.page-template-publications .publications-template .publications-wrapper select,
.page-template-publications .publications-template .publications-wrapper-new select,
.page-template-country-profiles-emergency .publications-template .publications-wrapper select,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new select {
  padding: 0.5rem 1.5rem !important;
  border: 1px solid #272727;
  border-radius: 6px;
  background-color: #fff !important;
  color: #272727 !important;
}
@media (max-width: 600px) {
  .page-template-resourcecenter .publications-template .publications-wrapper select,
.page-template-resourcecenter .publications-template .publications-wrapper-new select,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper select,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new select,
.page-template-pastoral-tools .publications-template .publications-wrapper select,
.page-template-pastoral-tools .publications-template .publications-wrapper-new select,
.page-template-documents .publications-template .publications-wrapper select,
.page-template-documents .publications-template .publications-wrapper-new select,
.page-template-publications .publications-template .publications-wrapper select,
.page-template-publications .publications-template .publications-wrapper-new select,
.page-template-country-profiles-emergency .publications-template .publications-wrapper select,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new select {
    max-width: 100%;
    width: 100%;
  }
}
.page-template-resourcecenter .publications-template .publications-wrapper .download-the-file,
.page-template-resourcecenter .publications-template .publications-wrapper-new .download-the-file,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .download-the-file,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .download-the-file,
.page-template-pastoral-tools .publications-template .publications-wrapper .download-the-file,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .download-the-file,
.page-template-documents .publications-template .publications-wrapper .download-the-file,
.page-template-documents .publications-template .publications-wrapper-new .download-the-file,
.page-template-publications .publications-template .publications-wrapper .download-the-file,
.page-template-publications .publications-template .publications-wrapper-new .download-the-file,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .download-the-file,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .download-the-file {
  margin-top: 1.5rem;
}
.page-template-resourcecenter .publications-template .publications-wrapper .download-the-file .button,
.page-template-resourcecenter .publications-template .publications-wrapper-new .download-the-file .button,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .download-the-file .button,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .download-the-file .button,
.page-template-pastoral-tools .publications-template .publications-wrapper .download-the-file .button,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .download-the-file .button,
.page-template-documents .publications-template .publications-wrapper .download-the-file .button,
.page-template-documents .publications-template .publications-wrapper-new .download-the-file .button,
.page-template-publications .publications-template .publications-wrapper .download-the-file .button,
.page-template-publications .publications-template .publications-wrapper-new .download-the-file .button,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .download-the-file .button,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .download-the-file .button {
  padding: 0.5rem 2rem !important;
  color: #fff !important;
  text-transform: uppercase;
  font-weight: 700;
  line-height: 21px !important;
  flex-grow: 1;
}
.page-template-resourcecenter .publications-template .publications-wrapper .download-the-file .button:hover,
.page-template-resourcecenter .publications-template .publications-wrapper-new .download-the-file .button:hover,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .download-the-file .button:hover,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .download-the-file .button:hover,
.page-template-pastoral-tools .publications-template .publications-wrapper .download-the-file .button:hover,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .download-the-file .button:hover,
.page-template-documents .publications-template .publications-wrapper .download-the-file .button:hover,
.page-template-documents .publications-template .publications-wrapper-new .download-the-file .button:hover,
.page-template-publications .publications-template .publications-wrapper .download-the-file .button:hover,
.page-template-publications .publications-template .publications-wrapper-new .download-the-file .button:hover,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .download-the-file .button:hover,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .download-the-file .button:hover {
  background-color: #fed766 !important;
}
.page-template-resourcecenter .publications-template .publications-wrapper .selection .filters,
.page-template-resourcecenter .publications-template .publications-wrapper-new .selection .filters,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .selection .filters,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .selection .filters,
.page-template-pastoral-tools .publications-template .publications-wrapper .selection .filters,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .selection .filters,
.page-template-documents .publications-template .publications-wrapper .selection .filters,
.page-template-documents .publications-template .publications-wrapper-new .selection .filters,
.page-template-publications .publications-template .publications-wrapper .selection .filters,
.page-template-publications .publications-template .publications-wrapper-new .selection .filters,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .selection .filters,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .selection .filters {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 1rem;
}
@media (max-width: 600px) {
  .page-template-resourcecenter .publications-template .publications-wrapper .selection .filters,
.page-template-resourcecenter .publications-template .publications-wrapper-new .selection .filters,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .selection .filters,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .selection .filters,
.page-template-pastoral-tools .publications-template .publications-wrapper .selection .filters,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .selection .filters,
.page-template-documents .publications-template .publications-wrapper .selection .filters,
.page-template-documents .publications-template .publications-wrapper-new .selection .filters,
.page-template-publications .publications-template .publications-wrapper .selection .filters,
.page-template-publications .publications-template .publications-wrapper-new .selection .filters,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .selection .filters,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .selection .filters {
    grid-template-columns: 1fr;
  }
}
.page-template-resourcecenter .publications-template .publications-wrapper .selection .filters select,
.page-template-resourcecenter .publications-template .publications-wrapper-new .selection .filters select,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .selection .filters select,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .selection .filters select,
.page-template-pastoral-tools .publications-template .publications-wrapper .selection .filters select,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .selection .filters select,
.page-template-documents .publications-template .publications-wrapper .selection .filters select,
.page-template-documents .publications-template .publications-wrapper-new .selection .filters select,
.page-template-publications .publications-template .publications-wrapper .selection .filters select,
.page-template-publications .publications-template .publications-wrapper-new .selection .filters select,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .selection .filters select,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .selection .filters select {
  margin-bottom: 0;
  cursor: pointer;
}
.page-template-resourcecenter .publications-template .publications-wrapper .selection .filters .format select,
.page-template-resourcecenter .publications-template .publications-wrapper-new .selection .filters .format select,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .selection .filters .format select,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .selection .filters .format select,
.page-template-pastoral-tools .publications-template .publications-wrapper .selection .filters .format select,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .selection .filters .format select,
.page-template-documents .publications-template .publications-wrapper .selection .filters .format select,
.page-template-documents .publications-template .publications-wrapper-new .selection .filters .format select,
.page-template-publications .publications-template .publications-wrapper .selection .filters .format select,
.page-template-publications .publications-template .publications-wrapper-new .selection .filters .format select,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .selection .filters .format select,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .selection .filters .format select {
  display: none;
}
.page-template-resourcecenter .publications-template .publications-wrapper .selection .download-the-file .button,
.page-template-resourcecenter .publications-template .publications-wrapper-new .selection .download-the-file .button,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .selection .download-the-file .button,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .selection .download-the-file .button,
.page-template-pastoral-tools .publications-template .publications-wrapper .selection .download-the-file .button,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .selection .download-the-file .button,
.page-template-documents .publications-template .publications-wrapper .selection .download-the-file .button,
.page-template-documents .publications-template .publications-wrapper-new .selection .download-the-file .button,
.page-template-publications .publications-template .publications-wrapper .selection .download-the-file .button,
.page-template-publications .publications-template .publications-wrapper-new .selection .download-the-file .button,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .selection .download-the-file .button,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .selection .download-the-file .button {
  display: none;
}
.page-template-resourcecenter .publications-template .publications-wrapper .alm-reveal,
.page-template-resourcecenter .publications-template .publications-wrapper-new .alm-reveal,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .alm-reveal,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .alm-reveal,
.page-template-pastoral-tools .publications-template .publications-wrapper .alm-reveal,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .alm-reveal,
.page-template-documents .publications-template .publications-wrapper .alm-reveal,
.page-template-documents .publications-template .publications-wrapper-new .alm-reveal,
.page-template-publications .publications-template .publications-wrapper .alm-reveal,
.page-template-publications .publications-template .publications-wrapper-new .alm-reveal,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .alm-reveal,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .alm-reveal {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 1rem;
  justify-content: space-between;
  align-content: flex-start;
  align-items: flex-start;
}
@media (max-width: 1024px) {
  .page-template-resourcecenter .publications-template .publications-wrapper .alm-reveal,
.page-template-resourcecenter .publications-template .publications-wrapper-new .alm-reveal,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .alm-reveal,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .alm-reveal,
.page-template-pastoral-tools .publications-template .publications-wrapper .alm-reveal,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .alm-reveal,
.page-template-documents .publications-template .publications-wrapper .alm-reveal,
.page-template-documents .publications-template .publications-wrapper-new .alm-reveal,
.page-template-publications .publications-template .publications-wrapper .alm-reveal,
.page-template-publications .publications-template .publications-wrapper-new .alm-reveal,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .alm-reveal,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .alm-reveal {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 600px) {
  .page-template-resourcecenter .publications-template .publications-wrapper .alm-reveal,
.page-template-resourcecenter .publications-template .publications-wrapper-new .alm-reveal,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .alm-reveal,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .alm-reveal,
.page-template-pastoral-tools .publications-template .publications-wrapper .alm-reveal,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .alm-reveal,
.page-template-documents .publications-template .publications-wrapper .alm-reveal,
.page-template-documents .publications-template .publications-wrapper-new .alm-reveal,
.page-template-publications .publications-template .publications-wrapper .alm-reveal,
.page-template-publications .publications-template .publications-wrapper-new .alm-reveal,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .alm-reveal,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .alm-reveal {
    grid-template-columns: 1fr;
    grid-gap: 2rem;
  }
}
.page-template-resourcecenter .publications-template .publications-wrapper.tab-body,
.page-template-resourcecenter .publications-template .publications-wrapper-new.tab-body,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper.tab-body,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new.tab-body,
.page-template-pastoral-tools .publications-template .publications-wrapper.tab-body,
.page-template-pastoral-tools .publications-template .publications-wrapper-new.tab-body,
.page-template-documents .publications-template .publications-wrapper.tab-body,
.page-template-documents .publications-template .publications-wrapper-new.tab-body,
.page-template-publications .publications-template .publications-wrapper.tab-body,
.page-template-publications .publications-template .publications-wrapper-new.tab-body,
.page-template-country-profiles-emergency .publications-template .publications-wrapper.tab-body,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new.tab-body {
  display: none !important;
}
.page-template-resourcecenter .publications-template .publications-wrapper.tab-body.open,
.page-template-resourcecenter .publications-template .publications-wrapper-new.tab-body.open,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper.tab-body.open,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new.tab-body.open,
.page-template-pastoral-tools .publications-template .publications-wrapper.tab-body.open,
.page-template-pastoral-tools .publications-template .publications-wrapper-new.tab-body.open,
.page-template-documents .publications-template .publications-wrapper.tab-body.open,
.page-template-documents .publications-template .publications-wrapper-new.tab-body.open,
.page-template-publications .publications-template .publications-wrapper.tab-body.open,
.page-template-publications .publications-template .publications-wrapper-new.tab-body.open,
.page-template-country-profiles-emergency .publications-template .publications-wrapper.tab-body.open,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new.tab-body.open {
  display: flex !important;
}
.page-template-resourcecenter .publications-template .publications-wrapper.active,
.page-template-resourcecenter .publications-template .publications-wrapper-new.active,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper.active,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new.active,
.page-template-pastoral-tools .publications-template .publications-wrapper.active,
.page-template-pastoral-tools .publications-template .publications-wrapper-new.active,
.page-template-documents .publications-template .publications-wrapper.active,
.page-template-documents .publications-template .publications-wrapper-new.active,
.page-template-publications .publications-template .publications-wrapper.active,
.page-template-publications .publications-template .publications-wrapper-new.active,
.page-template-country-profiles-emergency .publications-template .publications-wrapper.active,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new.active {
  margin-bottom: 350px;
}
.page-template-resourcecenter .publications-template .publications-wrapper.lb-list-view,
.page-template-resourcecenter .publications-template .publications-wrapper-new.lb-list-view,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper.lb-list-view,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new.lb-list-view,
.page-template-pastoral-tools .publications-template .publications-wrapper.lb-list-view,
.page-template-pastoral-tools .publications-template .publications-wrapper-new.lb-list-view,
.page-template-documents .publications-template .publications-wrapper.lb-list-view,
.page-template-documents .publications-template .publications-wrapper-new.lb-list-view,
.page-template-publications .publications-template .publications-wrapper.lb-list-view,
.page-template-publications .publications-template .publications-wrapper-new.lb-list-view,
.page-template-country-profiles-emergency .publications-template .publications-wrapper.lb-list-view,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new.lb-list-view {
  grid-template-columns: repeat(auto-fit, 100%);
}
.page-template-resourcecenter .publications-template .publications-wrapper.lb-list-view .publication-wrapper .contact-form,
.page-template-resourcecenter .publications-template .publications-wrapper-new.lb-list-view .publication-wrapper .contact-form,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper.lb-list-view .publication-wrapper .contact-form,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new.lb-list-view .publication-wrapper .contact-form,
.page-template-pastoral-tools .publications-template .publications-wrapper.lb-list-view .publication-wrapper .contact-form,
.page-template-pastoral-tools .publications-template .publications-wrapper-new.lb-list-view .publication-wrapper .contact-form,
.page-template-documents .publications-template .publications-wrapper.lb-list-view .publication-wrapper .contact-form,
.page-template-documents .publications-template .publications-wrapper-new.lb-list-view .publication-wrapper .contact-form,
.page-template-publications .publications-template .publications-wrapper.lb-list-view .publication-wrapper .contact-form,
.page-template-publications .publications-template .publications-wrapper-new.lb-list-view .publication-wrapper .contact-form,
.page-template-country-profiles-emergency .publications-template .publications-wrapper.lb-list-view .publication-wrapper .contact-form,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new.lb-list-view .publication-wrapper .contact-form {
  top: 8rem !important;
  left: -33vw !important;
}
@media (max-width: 1024px) {
  .page-template-resourcecenter .publications-template .publications-wrapper.lb-list-view .publication-wrapper .contact-form,
.page-template-resourcecenter .publications-template .publications-wrapper-new.lb-list-view .publication-wrapper .contact-form,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper.lb-list-view .publication-wrapper .contact-form,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new.lb-list-view .publication-wrapper .contact-form,
.page-template-pastoral-tools .publications-template .publications-wrapper.lb-list-view .publication-wrapper .contact-form,
.page-template-pastoral-tools .publications-template .publications-wrapper-new.lb-list-view .publication-wrapper .contact-form,
.page-template-documents .publications-template .publications-wrapper.lb-list-view .publication-wrapper .contact-form,
.page-template-documents .publications-template .publications-wrapper-new.lb-list-view .publication-wrapper .contact-form,
.page-template-publications .publications-template .publications-wrapper.lb-list-view .publication-wrapper .contact-form,
.page-template-publications .publications-template .publications-wrapper-new.lb-list-view .publication-wrapper .contact-form,
.page-template-country-profiles-emergency .publications-template .publications-wrapper.lb-list-view .publication-wrapper .contact-form,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new.lb-list-view .publication-wrapper .contact-form {
    left: -8vw !important;
    top: 8rem !important;
  }
}
.page-template-resourcecenter .publications-template .publications-wrapper.lb-list-view .publication-wrapper .contact-form::before,
.page-template-resourcecenter .publications-template .publications-wrapper-new.lb-list-view .publication-wrapper .contact-form::before,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper.lb-list-view .publication-wrapper .contact-form::before,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new.lb-list-view .publication-wrapper .contact-form::before,
.page-template-pastoral-tools .publications-template .publications-wrapper.lb-list-view .publication-wrapper .contact-form::before,
.page-template-pastoral-tools .publications-template .publications-wrapper-new.lb-list-view .publication-wrapper .contact-form::before,
.page-template-documents .publications-template .publications-wrapper.lb-list-view .publication-wrapper .contact-form::before,
.page-template-documents .publications-template .publications-wrapper-new.lb-list-view .publication-wrapper .contact-form::before,
.page-template-publications .publications-template .publications-wrapper.lb-list-view .publication-wrapper .contact-form::before,
.page-template-publications .publications-template .publications-wrapper-new.lb-list-view .publication-wrapper .contact-form::before,
.page-template-country-profiles-emergency .publications-template .publications-wrapper.lb-list-view .publication-wrapper .contact-form::before,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new.lb-list-view .publication-wrapper .contact-form::before {
  left: 40% !important;
}
@media (max-width: 1024px) {
  .page-template-resourcecenter .publications-template .publications-wrapper.lb-list-view .publication-wrapper .contact-form::before,
.page-template-resourcecenter .publications-template .publications-wrapper-new.lb-list-view .publication-wrapper .contact-form::before,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper.lb-list-view .publication-wrapper .contact-form::before,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new.lb-list-view .publication-wrapper .contact-form::before,
.page-template-pastoral-tools .publications-template .publications-wrapper.lb-list-view .publication-wrapper .contact-form::before,
.page-template-pastoral-tools .publications-template .publications-wrapper-new.lb-list-view .publication-wrapper .contact-form::before,
.page-template-documents .publications-template .publications-wrapper.lb-list-view .publication-wrapper .contact-form::before,
.page-template-documents .publications-template .publications-wrapper-new.lb-list-view .publication-wrapper .contact-form::before,
.page-template-publications .publications-template .publications-wrapper.lb-list-view .publication-wrapper .contact-form::before,
.page-template-publications .publications-template .publications-wrapper-new.lb-list-view .publication-wrapper .contact-form::before,
.page-template-country-profiles-emergency .publications-template .publications-wrapper.lb-list-view .publication-wrapper .contact-form::before,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new.lb-list-view .publication-wrapper .contact-form::before {
    left: 20% !important;
  }
}
@media (max-width: 600px) {
  .page-template-resourcecenter .publications-template .publications-wrapper.lb-list-view .publication-wrapper .publication .publication-info,
.page-template-resourcecenter .publications-template .publications-wrapper-new.lb-list-view .publication-wrapper .publication .publication-info,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper.lb-list-view .publication-wrapper .publication .publication-info,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new.lb-list-view .publication-wrapper .publication .publication-info,
.page-template-pastoral-tools .publications-template .publications-wrapper.lb-list-view .publication-wrapper .publication .publication-info,
.page-template-pastoral-tools .publications-template .publications-wrapper-new.lb-list-view .publication-wrapper .publication .publication-info,
.page-template-documents .publications-template .publications-wrapper.lb-list-view .publication-wrapper .publication .publication-info,
.page-template-documents .publications-template .publications-wrapper-new.lb-list-view .publication-wrapper .publication .publication-info,
.page-template-publications .publications-template .publications-wrapper.lb-list-view .publication-wrapper .publication .publication-info,
.page-template-publications .publications-template .publications-wrapper-new.lb-list-view .publication-wrapper .publication .publication-info,
.page-template-country-profiles-emergency .publications-template .publications-wrapper.lb-list-view .publication-wrapper .publication .publication-info,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new.lb-list-view .publication-wrapper .publication .publication-info {
    padding: 2.0833333333vw 4.1666666667vw;
  }
}
.page-template-resourcecenter .publications-template .publications-wrapper.lb-list-view .publication-wrapper .publication .image-wrapper,
.page-template-resourcecenter .publications-template .publications-wrapper.lb-list-view .publication-wrapper .publication .play-button-wrap,
.page-template-resourcecenter .publications-template .publications-wrapper.lb-list-view .publication-wrapper .publication .publication-icon,
.page-template-resourcecenter .publications-template .publications-wrapper-new.lb-list-view .publication-wrapper .publication .image-wrapper,
.page-template-resourcecenter .publications-template .publications-wrapper-new.lb-list-view .publication-wrapper .publication .play-button-wrap,
.page-template-resourcecenter .publications-template .publications-wrapper-new.lb-list-view .publication-wrapper .publication .publication-icon,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper.lb-list-view .publication-wrapper .publication .image-wrapper,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper.lb-list-view .publication-wrapper .publication .play-button-wrap,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper.lb-list-view .publication-wrapper .publication .publication-icon,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new.lb-list-view .publication-wrapper .publication .image-wrapper,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new.lb-list-view .publication-wrapper .publication .play-button-wrap,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new.lb-list-view .publication-wrapper .publication .publication-icon,
.page-template-pastoral-tools .publications-template .publications-wrapper.lb-list-view .publication-wrapper .publication .image-wrapper,
.page-template-pastoral-tools .publications-template .publications-wrapper.lb-list-view .publication-wrapper .publication .play-button-wrap,
.page-template-pastoral-tools .publications-template .publications-wrapper.lb-list-view .publication-wrapper .publication .publication-icon,
.page-template-pastoral-tools .publications-template .publications-wrapper-new.lb-list-view .publication-wrapper .publication .image-wrapper,
.page-template-pastoral-tools .publications-template .publications-wrapper-new.lb-list-view .publication-wrapper .publication .play-button-wrap,
.page-template-pastoral-tools .publications-template .publications-wrapper-new.lb-list-view .publication-wrapper .publication .publication-icon,
.page-template-documents .publications-template .publications-wrapper.lb-list-view .publication-wrapper .publication .image-wrapper,
.page-template-documents .publications-template .publications-wrapper.lb-list-view .publication-wrapper .publication .play-button-wrap,
.page-template-documents .publications-template .publications-wrapper.lb-list-view .publication-wrapper .publication .publication-icon,
.page-template-documents .publications-template .publications-wrapper-new.lb-list-view .publication-wrapper .publication .image-wrapper,
.page-template-documents .publications-template .publications-wrapper-new.lb-list-view .publication-wrapper .publication .play-button-wrap,
.page-template-documents .publications-template .publications-wrapper-new.lb-list-view .publication-wrapper .publication .publication-icon,
.page-template-publications .publications-template .publications-wrapper.lb-list-view .publication-wrapper .publication .image-wrapper,
.page-template-publications .publications-template .publications-wrapper.lb-list-view .publication-wrapper .publication .play-button-wrap,
.page-template-publications .publications-template .publications-wrapper.lb-list-view .publication-wrapper .publication .publication-icon,
.page-template-publications .publications-template .publications-wrapper-new.lb-list-view .publication-wrapper .publication .image-wrapper,
.page-template-publications .publications-template .publications-wrapper-new.lb-list-view .publication-wrapper .publication .play-button-wrap,
.page-template-publications .publications-template .publications-wrapper-new.lb-list-view .publication-wrapper .publication .publication-icon,
.page-template-country-profiles-emergency .publications-template .publications-wrapper.lb-list-view .publication-wrapper .publication .image-wrapper,
.page-template-country-profiles-emergency .publications-template .publications-wrapper.lb-list-view .publication-wrapper .publication .play-button-wrap,
.page-template-country-profiles-emergency .publications-template .publications-wrapper.lb-list-view .publication-wrapper .publication .publication-icon,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new.lb-list-view .publication-wrapper .publication .image-wrapper,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new.lb-list-view .publication-wrapper .publication .play-button-wrap,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new.lb-list-view .publication-wrapper .publication .publication-icon {
  display: none;
}
.page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper {
  position: relative;
  flex-basis: 31.5%;
  height: 100%;
  box-shadow: 0px 3px 16px rgba(39, 39, 39, 0.15);
  transition: 0.14s ease-in-out;
}
@media (max-width: 1024px) {
  .page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper {
    grid-template-columns: repeat(auto-fit, 48.5%);
  }
}
@media (max-width: 600px) {
  .page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper {
    grid-template-columns: repeat(auto-fit, 100%);
    height: auto;
    max-height: -webkit-fill-available;
  }
}
@media (max-width: 320px) {
  .page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper {
    min-height: 16em;
  }
}
.page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper .publication-title,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper .publication-title,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper .publication-title,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper .publication-title,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper .publication-title,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper .publication-title,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper .publication-title,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper .publication-title,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper .publication-title,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper .publication-title,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper .publication-title,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper .publication-title {
  transition: 0.14s ease-in-out;
}
.page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper .publication-title .publication-link,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper .publication-title .publication-link,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper .publication-title .publication-link,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper .publication-title .publication-link,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper .publication-title .publication-link,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper .publication-title .publication-link,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper .publication-title .publication-link,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper .publication-title .publication-link,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper .publication-title .publication-link,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper .publication-title .publication-link,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper .publication-title .publication-link,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper .publication-title .publication-link {
  position: static;
  color: #272727;
}
.page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper .publication-title .publication-link:hover,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper .publication-title .publication-link:hover,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper .publication-title .publication-link:hover,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper .publication-title .publication-link:hover,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper .publication-title .publication-link:hover,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper .publication-title .publication-link:hover,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper .publication-title .publication-link:hover,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper .publication-title .publication-link:hover,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper .publication-title .publication-link:hover,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper .publication-title .publication-link:hover,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper .publication-title .publication-link:hover,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper .publication-title .publication-link:hover {
  color: #009fb7 !important;
}
.page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper .publication-title .publication-link::after,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper .publication-title .publication-link::after,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper .publication-title .publication-link::after,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper .publication-title .publication-link::after,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper .publication-title .publication-link::after,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper .publication-title .publication-link::after,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper .publication-title .publication-link::after,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper .publication-title .publication-link::after,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper .publication-title .publication-link::after,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper .publication-title .publication-link::after,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper .publication-title .publication-link::after,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper .publication-title .publication-link::after {
  content: "";
  top: 0;
  left: 0;
  position: absolute;
  height: 100%;
  width: 100%;
}
.page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper:hover,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper:hover,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper:hover,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper:hover,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper:hover,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper:hover,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper:hover,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper:hover,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper:hover,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper:hover,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper:hover,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper:hover {
  box-shadow: 0px 3px 16px rgba(39, 39, 39, 0.22);
}
.page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper:hover .publication-title,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper:hover .publication-title,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper:hover .publication-title,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper:hover .publication-title,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper:hover .publication-title,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper:hover .publication-title,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper:hover .publication-title,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper:hover .publication-title,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper:hover .publication-title,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper:hover .publication-title,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper:hover .publication-title,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper:hover .publication-title {
  color: #009fb7 !important;
}
.page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper .publication,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper .publication,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper .publication,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper .publication,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper .publication,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper .publication,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper .publication,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper .publication,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper .publication,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper .publication,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper .publication,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper .publication {
  display: flex;
  flex-direction: column;
  min-height: inherit;
  height: 100%;
  transition: 0.14s ease-in-out;
}
.page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper .publication .image-wrapper,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper .publication .image-wrapper,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper .publication .image-wrapper,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper .publication .image-wrapper,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper .publication .image-wrapper,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper .publication .image-wrapper,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper .publication .image-wrapper,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper .publication .image-wrapper,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper .publication .image-wrapper,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper .publication .image-wrapper,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper .publication .image-wrapper,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper .publication .image-wrapper {
  width: 100%;
  height: 10vw;
}
@media (max-width: 1024px) {
  .page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper .publication .image-wrapper,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper .publication .image-wrapper,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper .publication .image-wrapper,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper .publication .image-wrapper,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper .publication .image-wrapper,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper .publication .image-wrapper,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper .publication .image-wrapper,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper .publication .image-wrapper,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper .publication .image-wrapper,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper .publication .image-wrapper,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper .publication .image-wrapper,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper .publication .image-wrapper {
    height: 23vw;
  }
}
@media (max-width: 600px) {
  .page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper .publication .image-wrapper,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper .publication .image-wrapper,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper .publication .image-wrapper,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper .publication .image-wrapper,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper .publication .image-wrapper,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper .publication .image-wrapper,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper .publication .image-wrapper,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper .publication .image-wrapper,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper .publication .image-wrapper,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper .publication .image-wrapper,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper .publication .image-wrapper,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper .publication .image-wrapper {
    height: 45vw;
  }
}
.page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper .publication .image-wrapper .publication-thumb,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper .publication .image-wrapper .publication-thumb,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper .publication .image-wrapper .publication-thumb,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper .publication .image-wrapper .publication-thumb,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper .publication .image-wrapper .publication-thumb,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper .publication .image-wrapper .publication-thumb,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper .publication .image-wrapper .publication-thumb,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper .publication .image-wrapper .publication-thumb,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper .publication .image-wrapper .publication-thumb,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper .publication .image-wrapper .publication-thumb,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper .publication .image-wrapper .publication-thumb,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper .publication .image-wrapper .publication-thumb {
  width: 100%;
  height: inherit;
  object-fit: cover;
}
.page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper .publication .play-button-wrap svg,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper .publication .play-button-wrap svg,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper .publication .play-button-wrap svg,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper .publication .play-button-wrap svg,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper .publication .play-button-wrap svg,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper .publication .play-button-wrap svg,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper .publication .play-button-wrap svg,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper .publication .play-button-wrap svg,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper .publication .play-button-wrap svg,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper .publication .play-button-wrap svg,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper .publication .play-button-wrap svg,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper .publication .play-button-wrap svg {
  height: 24px;
  width: auto;
}
.page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper .publication .play-button-wrap svg path,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper .publication .play-button-wrap svg path,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper .publication .play-button-wrap svg path,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper .publication .play-button-wrap svg path,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper .publication .play-button-wrap svg path,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper .publication .play-button-wrap svg path,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper .publication .play-button-wrap svg path,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper .publication .play-button-wrap svg path,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper .publication .play-button-wrap svg path,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper .publication .play-button-wrap svg path,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper .publication .play-button-wrap svg path,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper .publication .play-button-wrap svg path {
  transition: 0.14s ease-in-out;
}
.page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper .publication .play-button-wrap .download-link,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper .publication .play-button-wrap .download-link,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper .publication .play-button-wrap .download-link,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper .publication .play-button-wrap .download-link,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper .publication .play-button-wrap .download-link,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper .publication .play-button-wrap .download-link,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper .publication .play-button-wrap .download-link,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper .publication .play-button-wrap .download-link,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper .publication .play-button-wrap .download-link,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper .publication .play-button-wrap .download-link,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper .publication .play-button-wrap .download-link,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper .publication .play-button-wrap .download-link {
  margin-right: auto;
  display: inline-flex;
}
.page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper .publication .play-button-wrap .download-link svg,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper .publication .play-button-wrap .download-link svg,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper .publication .play-button-wrap .download-link svg,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper .publication .play-button-wrap .download-link svg,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper .publication .play-button-wrap .download-link svg,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper .publication .play-button-wrap .download-link svg,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper .publication .play-button-wrap .download-link svg,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper .publication .play-button-wrap .download-link svg,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper .publication .play-button-wrap .download-link svg,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper .publication .play-button-wrap .download-link svg,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper .publication .play-button-wrap .download-link svg,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper .publication .play-button-wrap .download-link svg {
  height: 24px;
  width: auto;
}
.page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper .publication .play-button-wrap .download-link:hover svg path,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper .publication .play-button-wrap .download-link:hover svg path,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper .publication .play-button-wrap .download-link:hover svg path,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper .publication .play-button-wrap .download-link:hover svg path,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper .publication .play-button-wrap .download-link:hover svg path,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper .publication .play-button-wrap .download-link:hover svg path,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper .publication .play-button-wrap .download-link:hover svg path,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper .publication .play-button-wrap .download-link:hover svg path,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper .publication .play-button-wrap .download-link:hover svg path,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper .publication .play-button-wrap .download-link:hover svg path,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper .publication .play-button-wrap .download-link:hover svg path,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper .publication .play-button-wrap .download-link:hover svg path {
  fill: #fed766;
}
.page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper .publication .play-button-wrap .type-icon,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper .publication .play-button-wrap .type-icon,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper .publication .play-button-wrap .type-icon,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper .publication .play-button-wrap .type-icon,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper .publication .play-button-wrap .type-icon,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper .publication .play-button-wrap .type-icon,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper .publication .play-button-wrap .type-icon,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper .publication .play-button-wrap .type-icon,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper .publication .play-button-wrap .type-icon,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper .publication .play-button-wrap .type-icon,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper .publication .play-button-wrap .type-icon,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper .publication .play-button-wrap .type-icon {
  transition: 0.14s ease-in-out;
}
.page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper .publication:hover .play-button-wrap .type-icon,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper .publication:hover .play-button-wrap .type-icon,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper .publication:hover .play-button-wrap .type-icon,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper .publication:hover .play-button-wrap .type-icon,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper .publication:hover .play-button-wrap .type-icon,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper .publication:hover .play-button-wrap .type-icon,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper .publication:hover .play-button-wrap .type-icon,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper .publication:hover .play-button-wrap .type-icon,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper .publication:hover .play-button-wrap .type-icon,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper .publication:hover .play-button-wrap .type-icon,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper .publication:hover .play-button-wrap .type-icon,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper .publication:hover .play-button-wrap .type-icon {
  transform: scale(1.07);
}
.page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper .publication .publication-info,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper .publication .publication-info,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper .publication .publication-info,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper .publication .publication-info,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper .publication .publication-info,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper .publication .publication-info,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper .publication .publication-info,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper .publication .publication-info,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper .publication .publication-info,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper .publication .publication-info,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper .publication .publication-info,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper .publication .publication-info {
  padding: 1.0416666667vw 2.0833333333vw;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}
@media (max-width: 1024px) {
  .page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper .publication .publication-info,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper .publication .publication-info,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper .publication .publication-info,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper .publication .publication-info,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper .publication .publication-info,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper .publication .publication-info,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper .publication .publication-info,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper .publication .publication-info,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper .publication .publication-info,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper .publication .publication-info,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper .publication .publication-info,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper .publication .publication-info {
    padding: 2.0833333333vw 4.1666666667vw;
  }
}
.page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper .publication .publication-info .publication-date,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper .publication .publication-info .publication-date,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper .publication .publication-info .publication-date,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper .publication .publication-info .publication-date,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper .publication .publication-info .publication-date,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper .publication .publication-info .publication-date,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper .publication .publication-info .publication-date,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper .publication .publication-info .publication-date,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper .publication .publication-info .publication-date,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper .publication .publication-info .publication-date,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper .publication .publication-info .publication-date,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper .publication .publication-info .publication-date {
  color: rgba(39, 39, 39, 0.5);
  font-weight: 500;
}
.page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper .publication .publication-info .publication-title,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper .publication .publication-info .publication-title,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper .publication .publication-info .publication-title,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper .publication .publication-info .publication-title,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper .publication .publication-info .publication-title,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper .publication .publication-info .publication-title,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper .publication .publication-info .publication-title,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper .publication .publication-info .publication-title,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper .publication .publication-info .publication-title,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper .publication .publication-info .publication-title,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper .publication .publication-info .publication-title,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper .publication .publication-info .publication-title {
  color: #272727;
  text-transform: none;
  margin-bottom: 0.5rem;
  font-size: 1rem;
  font-weight: 600;
  letter-spacing: 0;
}
.page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper .publication .publication-info .publication-subtitle,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper .publication .publication-info .publication-subtitle,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper .publication .publication-info .publication-subtitle,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper .publication .publication-info .publication-subtitle,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper .publication .publication-info .publication-subtitle,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper .publication .publication-info .publication-subtitle,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper .publication .publication-info .publication-subtitle,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper .publication .publication-info .publication-subtitle,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper .publication .publication-info .publication-subtitle,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper .publication .publication-info .publication-subtitle,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper .publication .publication-info .publication-subtitle,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper .publication .publication-info .publication-subtitle {
  font-weight: 400;
}
.page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper .publication .publication-info .publication-icon,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper .publication .publication-info .publication-icon,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper .publication .publication-info .publication-icon,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper .publication .publication-info .publication-icon,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper .publication .publication-info .publication-icon,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper .publication .publication-info .publication-icon,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper .publication .publication-info .publication-icon,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper .publication .publication-info .publication-icon,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper .publication .publication-info .publication-icon,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper .publication .publication-info .publication-icon,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper .publication .publication-info .publication-icon,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper .publication .publication-info .publication-icon {
  margin-top: 0.5rem;
  text-align: right;
}
.page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper .publication .publication-info .publication-icon svg,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper .publication .publication-info .publication-icon svg,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper .publication .publication-info .publication-icon svg,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper .publication .publication-info .publication-icon svg,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper .publication .publication-info .publication-icon svg,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper .publication .publication-info .publication-icon svg,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper .publication .publication-info .publication-icon svg,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper .publication .publication-info .publication-icon svg,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper .publication .publication-info .publication-icon svg,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper .publication .publication-info .publication-icon svg,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper .publication .publication-info .publication-icon svg,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper .publication .publication-info .publication-icon svg {
  height: 30px;
  width: auto;
}
@media (max-width: 1440px) {
  .page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper .publication .publication-info .publication-icon svg,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper .publication .publication-info .publication-icon svg,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper .publication .publication-info .publication-icon svg,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper .publication .publication-info .publication-icon svg,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper .publication .publication-info .publication-icon svg,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper .publication .publication-info .publication-icon svg,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper .publication .publication-info .publication-icon svg,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper .publication .publication-info .publication-icon svg,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper .publication .publication-info .publication-icon svg,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper .publication .publication-info .publication-icon svg,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper .publication .publication-info .publication-icon svg,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper .publication .publication-info .publication-icon svg {
    height: 20px;
  }
}
@media (min-width: 1025px) {
  .page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+1) .contact-form,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+1) .contact-form,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+1) .contact-form,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+1) .contact-form,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+1) .contact-form,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+1) .contact-form,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+1) .contact-form,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+1) .contact-form,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+1) .contact-form,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+1) .contact-form,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+1) .contact-form,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+1) .contact-form {
    left: -33vw;
  }
  .page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+1) .contact-form::before,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+1) .contact-form::before,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+1) .contact-form::before,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+1) .contact-form::before,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+1) .contact-form::before,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+1) .contact-form::before,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+1) .contact-form::before,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+1) .contact-form::before,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+1) .contact-form::before,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+1) .contact-form::before,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+1) .contact-form::before,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+1) .contact-form::before {
    left: 40%;
  }
  .page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+1) .contact-form .contact-form-inner,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+1) .contact-form .contact-form-inner,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+1) .contact-form .contact-form-inner,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+1) .contact-form .contact-form-inner,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+1) .contact-form .contact-form-inner,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+1) .contact-form .contact-form-inner,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+1) .contact-form .contact-form-inner,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+1) .contact-form .contact-form-inner,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+1) .contact-form .contact-form-inner,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+1) .contact-form .contact-form-inner,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+1) .contact-form .contact-form-inner,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+1) .contact-form .contact-form-inner {
    margin-left: auto;
  }
  .page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+2) .contact-form,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+2) .contact-form,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+2) .contact-form,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+2) .contact-form,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+2) .contact-form,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+2) .contact-form,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+2) .contact-form,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+2) .contact-form,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+2) .contact-form,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+2) .contact-form,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+2) .contact-form,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+2) .contact-form {
    left: -53vw;
  }
  .page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+2) .contact-form::before,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+2) .contact-form::before,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+2) .contact-form::before,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+2) .contact-form::before,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+2) .contact-form::before,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+2) .contact-form::before,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+2) .contact-form::before,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+2) .contact-form::before,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+2) .contact-form::before,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+2) .contact-form::before,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+2) .contact-form::before,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+2) .contact-form::before {
    left: 61%;
  }
  .page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+2) .contact-form .contact-form-inner,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+2) .contact-form .contact-form-inner,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+2) .contact-form .contact-form-inner,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+2) .contact-form .contact-form-inner,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+2) .contact-form .contact-form-inner,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+2) .contact-form .contact-form-inner,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+2) .contact-form .contact-form-inner,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+2) .contact-form .contact-form-inner,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+2) .contact-form .contact-form-inner,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+2) .contact-form .contact-form-inner,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+2) .contact-form .contact-form-inner,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+2) .contact-form .contact-form-inner {
    margin-left: auto;
    width: 70%;
  }
  .page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+3) .contact-form,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+3) .contact-form,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+3) .contact-form,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+3) .contact-form,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+3) .contact-form,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+3) .contact-form,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+3) .contact-form,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+3) .contact-form,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+3) .contact-form,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+3) .contact-form,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+3) .contact-form,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+3) .contact-form {
    left: -73vw;
  }
  .page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+3) .contact-form::before,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+3) .contact-form::before,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+3) .contact-form::before,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+3) .contact-form::before,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+3) .contact-form::before,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+3) .contact-form::before,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+3) .contact-form::before,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+3) .contact-form::before,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+3) .contact-form::before,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+3) .contact-form::before,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+3) .contact-form::before,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+3) .contact-form::before {
    left: 80%;
  }
  .page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+3) .contact-form .contact-form-inner,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+3) .contact-form .contact-form-inner,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+3) .contact-form .contact-form-inner,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+3) .contact-form .contact-form-inner,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+3) .contact-form .contact-form-inner,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+3) .contact-form .contact-form-inner,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+3) .contact-form .contact-form-inner,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+3) .contact-form .contact-form-inner,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+3) .contact-form .contact-form-inner,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+3) .contact-form .contact-form-inner,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper:nth-child(3n+3) .contact-form .contact-form-inner,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper:nth-child(3n+3) .contact-form .contact-form-inner {
    margin-left: auto;
    width: 70%;
  }
  .page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper:nth-child(1n+4).active,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper:nth-child(1n+4).active,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper:nth-child(1n+4).active,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper:nth-child(1n+4).active,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper:nth-child(1n+4).active,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper:nth-child(1n+4).active,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper:nth-child(1n+4).active,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper:nth-child(1n+4).active,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper:nth-child(1n+4).active,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper:nth-child(1n+4).active,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper:nth-child(1n+4).active,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper:nth-child(1n+4).active {
    margin-bottom: initial !important;
  }
}
@media (min-width: 601px) and (max-width: 1024px) {
  .page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper:nth-child(odd) .contact-form,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper:nth-child(odd) .contact-form,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper:nth-child(odd) .contact-form,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper:nth-child(odd) .contact-form,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper:nth-child(odd) .contact-form,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper:nth-child(odd) .contact-form,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper:nth-child(odd) .contact-form,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper:nth-child(odd) .contact-form,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper:nth-child(odd) .contact-form,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper:nth-child(odd) .contact-form,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper:nth-child(odd) .contact-form,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper:nth-child(odd) .contact-form {
    left: -8.3333333333vw;
  }
  .page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper:nth-child(odd) .contact-form::before,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper:nth-child(odd) .contact-form::before,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper:nth-child(odd) .contact-form::before,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper:nth-child(odd) .contact-form::before,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper:nth-child(odd) .contact-form::before,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper:nth-child(odd) .contact-form::before,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper:nth-child(odd) .contact-form::before,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper:nth-child(odd) .contact-form::before,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper:nth-child(odd) .contact-form::before,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper:nth-child(odd) .contact-form::before,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper:nth-child(odd) .contact-form::before,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper:nth-child(odd) .contact-form::before {
    left: 25vw;
  }
  .page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper:nth-child(odd) .contact-form .contact-form-inner,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper:nth-child(odd) .contact-form .contact-form-inner,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper:nth-child(odd) .contact-form .contact-form-inner,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper:nth-child(odd) .contact-form .contact-form-inner,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper:nth-child(odd) .contact-form .contact-form-inner,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper:nth-child(odd) .contact-form .contact-form-inner,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper:nth-child(odd) .contact-form .contact-form-inner,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper:nth-child(odd) .contact-form .contact-form-inner,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper:nth-child(odd) .contact-form .contact-form-inner,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper:nth-child(odd) .contact-form .contact-form-inner,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper:nth-child(odd) .contact-form .contact-form-inner,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper:nth-child(odd) .contact-form .contact-form-inner {
    margin-left: auto;
    width: 100%;
  }
  .page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper:nth-child(even) .contact-form,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper:nth-child(even) .contact-form,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper:nth-child(even) .contact-form,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper:nth-child(even) .contact-form,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper:nth-child(even) .contact-form,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper:nth-child(even) .contact-form,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper:nth-child(even) .contact-form,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper:nth-child(even) .contact-form,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper:nth-child(even) .contact-form,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper:nth-child(even) .contact-form,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper:nth-child(even) .contact-form,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper:nth-child(even) .contact-form {
    left: -51.3vw;
  }
  .page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper:nth-child(even) .contact-form::before,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper:nth-child(even) .contact-form::before,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper:nth-child(even) .contact-form::before,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper:nth-child(even) .contact-form::before,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper:nth-child(even) .contact-form::before,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper:nth-child(even) .contact-form::before,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper:nth-child(even) .contact-form::before,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper:nth-child(even) .contact-form::before,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper:nth-child(even) .contact-form::before,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper:nth-child(even) .contact-form::before,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper:nth-child(even) .contact-form::before,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper:nth-child(even) .contact-form::before {
    left: 68vw;
  }
  .page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper:nth-child(even) .contact-form .contact-form-inner,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper:nth-child(even) .contact-form .contact-form-inner,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper:nth-child(even) .contact-form .contact-form-inner,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper:nth-child(even) .contact-form .contact-form-inner,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper:nth-child(even) .contact-form .contact-form-inner,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper:nth-child(even) .contact-form .contact-form-inner,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper:nth-child(even) .contact-form .contact-form-inner,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper:nth-child(even) .contact-form .contact-form-inner,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper:nth-child(even) .contact-form .contact-form-inner,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper:nth-child(even) .contact-form .contact-form-inner,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper:nth-child(even) .contact-form .contact-form-inner,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper:nth-child(even) .contact-form .contact-form-inner {
    margin-left: auto;
    width: 100%;
  }
}
@media (max-width: 600px) {
  .page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper.active,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper.active,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper.active,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper.active,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper.active,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper.active,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper.active,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper.active,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper.active,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper.active,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper.active,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper.active {
    margin-bottom: initial;
  }
}
@media (max-width: 380px) {
  .page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper.active,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper.active,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper.active,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper.active,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper.active,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper.active,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper.active,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper.active,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper.active,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper.active,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper.active,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper.active {
    margin-bottom: initial;
  }
}
@media (max-width: 320px) {
  .page-template-resourcecenter .publications-template .publications-wrapper .publication-wrapper.active,
.page-template-resourcecenter .publications-template .publications-wrapper-new .publication-wrapper.active,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .publication-wrapper.active,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .publication-wrapper.active,
.page-template-pastoral-tools .publications-template .publications-wrapper .publication-wrapper.active,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .publication-wrapper.active,
.page-template-documents .publications-template .publications-wrapper .publication-wrapper.active,
.page-template-documents .publications-template .publications-wrapper-new .publication-wrapper.active,
.page-template-publications .publications-template .publications-wrapper .publication-wrapper.active,
.page-template-publications .publications-template .publications-wrapper-new .publication-wrapper.active,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .publication-wrapper.active,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .publication-wrapper.active {
    margin-bottom: initial;
  }
}
.page-template-resourcecenter .publications-template .publications-wrapper .contact-form,
.page-template-resourcecenter .publications-template .publications-wrapper-new .contact-form,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .contact-form,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .contact-form,
.page-template-pastoral-tools .publications-template .publications-wrapper .contact-form,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .contact-form,
.page-template-documents .publications-template .publications-wrapper .contact-form,
.page-template-documents .publications-template .publications-wrapper-new .contact-form,
.page-template-publications .publications-template .publications-wrapper .contact-form,
.page-template-publications .publications-template .publications-wrapper-new .contact-form,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .contact-form,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .contact-form {
  background: #009fb7;
  width: 100vw;
  padding: 60px 8.3333333333vw;
  position: absolute;
  left: 0;
  top: 20vw;
  z-index: 99999;
  visibility: hidden;
  pointer-events: none;
  opacity: 0;
  transform: translateY(0.5rem);
  transition: 0.14s ease-in-out;
}
@media (max-width: 1560px) {
  .page-template-resourcecenter .publications-template .publications-wrapper .contact-form,
.page-template-resourcecenter .publications-template .publications-wrapper-new .contact-form,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .contact-form,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .contact-form,
.page-template-pastoral-tools .publications-template .publications-wrapper .contact-form,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .contact-form,
.page-template-documents .publications-template .publications-wrapper .contact-form,
.page-template-documents .publications-template .publications-wrapper-new .contact-form,
.page-template-publications .publications-template .publications-wrapper .contact-form,
.page-template-publications .publications-template .publications-wrapper-new .contact-form,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .contact-form,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .contact-form {
    top: 25vw;
  }
}
@media (max-width: 1440px) {
  .page-template-resourcecenter .publications-template .publications-wrapper .contact-form,
.page-template-resourcecenter .publications-template .publications-wrapper-new .contact-form,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .contact-form,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .contact-form,
.page-template-pastoral-tools .publications-template .publications-wrapper .contact-form,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .contact-form,
.page-template-documents .publications-template .publications-wrapper .contact-form,
.page-template-documents .publications-template .publications-wrapper-new .contact-form,
.page-template-publications .publications-template .publications-wrapper .contact-form,
.page-template-publications .publications-template .publications-wrapper-new .contact-form,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .contact-form,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .contact-form {
    padding: 45px 8.3333333333vw;
    top: 20rem;
  }
}
@media (max-width: 1280px) {
  .page-template-resourcecenter .publications-template .publications-wrapper .contact-form,
.page-template-resourcecenter .publications-template .publications-wrapper-new .contact-form,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .contact-form,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .contact-form,
.page-template-pastoral-tools .publications-template .publications-wrapper .contact-form,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .contact-form,
.page-template-documents .publications-template .publications-wrapper .contact-form,
.page-template-documents .publications-template .publications-wrapper-new .contact-form,
.page-template-publications .publications-template .publications-wrapper .contact-form,
.page-template-publications .publications-template .publications-wrapper-new .contact-form,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .contact-form,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .contact-form {
    top: 20rem;
  }
}
@media (max-width: 1024px) {
  .page-template-resourcecenter .publications-template .publications-wrapper .contact-form,
.page-template-resourcecenter .publications-template .publications-wrapper-new .contact-form,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .contact-form,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .contact-form,
.page-template-pastoral-tools .publications-template .publications-wrapper .contact-form,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .contact-form,
.page-template-documents .publications-template .publications-wrapper .contact-form,
.page-template-documents .publications-template .publications-wrapper-new .contact-form,
.page-template-publications .publications-template .publications-wrapper .contact-form,
.page-template-publications .publications-template .publications-wrapper-new .contact-form,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .contact-form,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .contact-form {
    top: 38vw;
  }
}
@media (max-width: 600px) {
  .page-template-resourcecenter .publications-template .publications-wrapper .contact-form,
.page-template-resourcecenter .publications-template .publications-wrapper-new .contact-form,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .contact-form,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .contact-form,
.page-template-pastoral-tools .publications-template .publications-wrapper .contact-form,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .contact-form,
.page-template-documents .publications-template .publications-wrapper .contact-form,
.page-template-documents .publications-template .publications-wrapper-new .contact-form,
.page-template-publications .publications-template .publications-wrapper .contact-form,
.page-template-publications .publications-template .publications-wrapper-new .contact-form,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .contact-form,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .contact-form {
    width: 100vw !important;
    left: -8.3333333333vw;
    padding: 35px 8.3333333333vw;
    top: 68vw;
  }
}
@media (max-width: 380px) {
  .page-template-resourcecenter .publications-template .publications-wrapper .contact-form,
.page-template-resourcecenter .publications-template .publications-wrapper-new .contact-form,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .contact-form,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .contact-form,
.page-template-pastoral-tools .publications-template .publications-wrapper .contact-form,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .contact-form,
.page-template-documents .publications-template .publications-wrapper .contact-form,
.page-template-documents .publications-template .publications-wrapper-new .contact-form,
.page-template-publications .publications-template .publications-wrapper .contact-form,
.page-template-publications .publications-template .publications-wrapper-new .contact-form,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .contact-form,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .contact-form {
    top: 71vw;
  }
}
.page-template-resourcecenter .publications-template .publications-wrapper .contact-form.active,
.page-template-resourcecenter .publications-template .publications-wrapper-new .contact-form.active,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .contact-form.active,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .contact-form.active,
.page-template-pastoral-tools .publications-template .publications-wrapper .contact-form.active,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .contact-form.active,
.page-template-documents .publications-template .publications-wrapper .contact-form.active,
.page-template-documents .publications-template .publications-wrapper-new .contact-form.active,
.page-template-publications .publications-template .publications-wrapper .contact-form.active,
.page-template-publications .publications-template .publications-wrapper-new .contact-form.active,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .contact-form.active,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .contact-form.active {
  visibility: visible;
  pointer-events: initial;
  opacity: 1;
  transform: translateY(0);
}
.page-template-resourcecenter .publications-template .publications-wrapper .contact-form::before,
.page-template-resourcecenter .publications-template .publications-wrapper-new .contact-form::before,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .contact-form::before,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .contact-form::before,
.page-template-pastoral-tools .publications-template .publications-wrapper .contact-form::before,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .contact-form::before,
.page-template-documents .publications-template .publications-wrapper .contact-form::before,
.page-template-documents .publications-template .publications-wrapper-new .contact-form::before,
.page-template-publications .publications-template .publications-wrapper .contact-form::before,
.page-template-publications .publications-template .publications-wrapper-new .contact-form::before,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .contact-form::before,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .contact-form::before {
  content: "";
  width: 4.1666666667vw;
  height: 4.1666666667vw;
  background: #009fb7;
  transform: rotate(45deg);
  position: absolute;
  top: -2.0833333333vw;
  left: calc(12.5vw + 55px);
  z-index: 9;
}
.page-template-resourcecenter .publications-template .publications-wrapper .contact-form::after,
.page-template-resourcecenter .publications-template .publications-wrapper-new .contact-form::after,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .contact-form::after,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .contact-form::after,
.page-template-pastoral-tools .publications-template .publications-wrapper .contact-form::after,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .contact-form::after,
.page-template-documents .publications-template .publications-wrapper .contact-form::after,
.page-template-documents .publications-template .publications-wrapper-new .contact-form::after,
.page-template-publications .publications-template .publications-wrapper .contact-form::after,
.page-template-publications .publications-template .publications-wrapper-new .contact-form::after,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .contact-form::after,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .contact-form::after {
  content: "";
  width: 100%;
  height: 100%;
  background: #009fb7;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
}
.page-template-resourcecenter .publications-template .publications-wrapper .contact-form .close-button,
.page-template-resourcecenter .publications-template .publications-wrapper-new .contact-form .close-button,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .contact-form .close-button,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .contact-form .close-button,
.page-template-pastoral-tools .publications-template .publications-wrapper .contact-form .close-button,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .contact-form .close-button,
.page-template-documents .publications-template .publications-wrapper .contact-form .close-button,
.page-template-documents .publications-template .publications-wrapper-new .contact-form .close-button,
.page-template-publications .publications-template .publications-wrapper .contact-form .close-button,
.page-template-publications .publications-template .publications-wrapper-new .contact-form .close-button,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .contact-form .close-button,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .contact-form .close-button {
  position: absolute;
  top: 2.0833333333vw;
  right: 2.0833333333vw;
  width: 23px;
  height: 23px;
  z-index: 12;
  cursor: pointer;
  transition: 0.14s ease-in-out;
}
@media (max-width: 600px) {
  .page-template-resourcecenter .publications-template .publications-wrapper .contact-form .close-button,
.page-template-resourcecenter .publications-template .publications-wrapper-new .contact-form .close-button,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .contact-form .close-button,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .contact-form .close-button,
.page-template-pastoral-tools .publications-template .publications-wrapper .contact-form .close-button,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .contact-form .close-button,
.page-template-documents .publications-template .publications-wrapper .contact-form .close-button,
.page-template-documents .publications-template .publications-wrapper-new .contact-form .close-button,
.page-template-publications .publications-template .publications-wrapper .contact-form .close-button,
.page-template-publications .publications-template .publications-wrapper-new .contact-form .close-button,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .contact-form .close-button,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .contact-form .close-button {
    top: 4.1666666667vw;
    right: 4.1666666667vw;
  }
}
.page-template-resourcecenter .publications-template .publications-wrapper .contact-form .close-button:hover,
.page-template-resourcecenter .publications-template .publications-wrapper-new .contact-form .close-button:hover,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .contact-form .close-button:hover,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .contact-form .close-button:hover,
.page-template-pastoral-tools .publications-template .publications-wrapper .contact-form .close-button:hover,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .contact-form .close-button:hover,
.page-template-documents .publications-template .publications-wrapper .contact-form .close-button:hover,
.page-template-documents .publications-template .publications-wrapper-new .contact-form .close-button:hover,
.page-template-publications .publications-template .publications-wrapper .contact-form .close-button:hover,
.page-template-publications .publications-template .publications-wrapper-new .contact-form .close-button:hover,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .contact-form .close-button:hover,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .contact-form .close-button:hover {
  opacity: 0.6;
}
.page-template-resourcecenter .publications-template .publications-wrapper .contact-form .close-button .bar,
.page-template-resourcecenter .publications-template .publications-wrapper-new .contact-form .close-button .bar,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .contact-form .close-button .bar,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .contact-form .close-button .bar,
.page-template-pastoral-tools .publications-template .publications-wrapper .contact-form .close-button .bar,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .contact-form .close-button .bar,
.page-template-documents .publications-template .publications-wrapper .contact-form .close-button .bar,
.page-template-documents .publications-template .publications-wrapper-new .contact-form .close-button .bar,
.page-template-publications .publications-template .publications-wrapper .contact-form .close-button .bar,
.page-template-publications .publications-template .publications-wrapper-new .contact-form .close-button .bar,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .contact-form .close-button .bar,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .contact-form .close-button .bar {
  height: 2px;
  width: 27px;
  background: #272727;
  transform-origin: left;
  margin-bottom: 17px;
}
.page-template-resourcecenter .publications-template .publications-wrapper .contact-form .close-button .bar:first-child,
.page-template-resourcecenter .publications-template .publications-wrapper-new .contact-form .close-button .bar:first-child,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .contact-form .close-button .bar:first-child,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .contact-form .close-button .bar:first-child,
.page-template-pastoral-tools .publications-template .publications-wrapper .contact-form .close-button .bar:first-child,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .contact-form .close-button .bar:first-child,
.page-template-documents .publications-template .publications-wrapper .contact-form .close-button .bar:first-child,
.page-template-documents .publications-template .publications-wrapper-new .contact-form .close-button .bar:first-child,
.page-template-publications .publications-template .publications-wrapper .contact-form .close-button .bar:first-child,
.page-template-publications .publications-template .publications-wrapper-new .contact-form .close-button .bar:first-child,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .contact-form .close-button .bar:first-child,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .contact-form .close-button .bar:first-child {
  transform: rotate(45deg);
}
.page-template-resourcecenter .publications-template .publications-wrapper .contact-form .close-button .bar:last-child,
.page-template-resourcecenter .publications-template .publications-wrapper-new .contact-form .close-button .bar:last-child,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .contact-form .close-button .bar:last-child,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .contact-form .close-button .bar:last-child,
.page-template-pastoral-tools .publications-template .publications-wrapper .contact-form .close-button .bar:last-child,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .contact-form .close-button .bar:last-child,
.page-template-documents .publications-template .publications-wrapper .contact-form .close-button .bar:last-child,
.page-template-documents .publications-template .publications-wrapper-new .contact-form .close-button .bar:last-child,
.page-template-publications .publications-template .publications-wrapper .contact-form .close-button .bar:last-child,
.page-template-publications .publications-template .publications-wrapper-new .contact-form .close-button .bar:last-child,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .contact-form .close-button .bar:last-child,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .contact-form .close-button .bar:last-child {
  transform: rotate(-45deg);
}
.page-template-resourcecenter .publications-template .publications-wrapper .contact-form .contact-form-inner,
.page-template-resourcecenter .publications-template .publications-wrapper-new .contact-form .contact-form-inner,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .contact-form .contact-form-inner,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .contact-form .contact-form-inner,
.page-template-pastoral-tools .publications-template .publications-wrapper .contact-form .contact-form-inner,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .contact-form .contact-form-inner,
.page-template-documents .publications-template .publications-wrapper .contact-form .contact-form-inner,
.page-template-documents .publications-template .publications-wrapper-new .contact-form .contact-form-inner,
.page-template-publications .publications-template .publications-wrapper .contact-form .contact-form-inner,
.page-template-publications .publications-template .publications-wrapper-new .contact-form .contact-form-inner,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .contact-form .contact-form-inner,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .contact-form .contact-form-inner {
  position: relative;
  z-index: 11;
  display: flex;
  width: 70%;
  justify-content: flex-end;
}
@media (max-width: 600px) {
  .page-template-resourcecenter .publications-template .publications-wrapper .contact-form .contact-form-inner,
.page-template-resourcecenter .publications-template .publications-wrapper-new .contact-form .contact-form-inner,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .contact-form .contact-form-inner,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .contact-form .contact-form-inner,
.page-template-pastoral-tools .publications-template .publications-wrapper .contact-form .contact-form-inner,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .contact-form .contact-form-inner,
.page-template-documents .publications-template .publications-wrapper .contact-form .contact-form-inner,
.page-template-documents .publications-template .publications-wrapper-new .contact-form .contact-form-inner,
.page-template-publications .publications-template .publications-wrapper .contact-form .contact-form-inner,
.page-template-publications .publications-template .publications-wrapper-new .contact-form .contact-form-inner,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .contact-form .contact-form-inner,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .contact-form .contact-form-inner {
    width: 100%;
    flex-wrap: wrap;
  }
}
.page-template-resourcecenter .publications-template .publications-wrapper .contact-form .contact-form-inner .dropdown-col-right,
.page-template-resourcecenter .publications-template .publications-wrapper-new .contact-form .contact-form-inner .dropdown-col-right,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .contact-form .contact-form-inner .dropdown-col-right,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .contact-form .contact-form-inner .dropdown-col-right,
.page-template-pastoral-tools .publications-template .publications-wrapper .contact-form .contact-form-inner .dropdown-col-right,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .contact-form .contact-form-inner .dropdown-col-right,
.page-template-documents .publications-template .publications-wrapper .contact-form .contact-form-inner .dropdown-col-right,
.page-template-documents .publications-template .publications-wrapper-new .contact-form .contact-form-inner .dropdown-col-right,
.page-template-publications .publications-template .publications-wrapper .contact-form .contact-form-inner .dropdown-col-right,
.page-template-publications .publications-template .publications-wrapper-new .contact-form .contact-form-inner .dropdown-col-right,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .contact-form .contact-form-inner .dropdown-col-right,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .contact-form .contact-form-inner .dropdown-col-right {
  flex-basis: 56%;
}
@media (max-width: 600px) {
  .page-template-resourcecenter .publications-template .publications-wrapper .contact-form .contact-form-inner .dropdown-col-right,
.page-template-resourcecenter .publications-template .publications-wrapper-new .contact-form .contact-form-inner .dropdown-col-right,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .contact-form .contact-form-inner .dropdown-col-right,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .contact-form .contact-form-inner .dropdown-col-right,
.page-template-pastoral-tools .publications-template .publications-wrapper .contact-form .contact-form-inner .dropdown-col-right,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .contact-form .contact-form-inner .dropdown-col-right,
.page-template-documents .publications-template .publications-wrapper .contact-form .contact-form-inner .dropdown-col-right,
.page-template-documents .publications-template .publications-wrapper-new .contact-form .contact-form-inner .dropdown-col-right,
.page-template-publications .publications-template .publications-wrapper .contact-form .contact-form-inner .dropdown-col-right,
.page-template-publications .publications-template .publications-wrapper-new .contact-form .contact-form-inner .dropdown-col-right,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .contact-form .contact-form-inner .dropdown-col-right,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .contact-form .contact-form-inner .dropdown-col-right {
    flex-basis: 100%;
  }
}
.page-template-resourcecenter .publications-template .publications-wrapper .contact-form .contact-form-inner .dropdown-col-left,
.page-template-resourcecenter .publications-template .publications-wrapper-new .contact-form .contact-form-inner .dropdown-col-left,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .contact-form .contact-form-inner .dropdown-col-left,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .contact-form .contact-form-inner .dropdown-col-left,
.page-template-pastoral-tools .publications-template .publications-wrapper .contact-form .contact-form-inner .dropdown-col-left,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .contact-form .contact-form-inner .dropdown-col-left,
.page-template-documents .publications-template .publications-wrapper .contact-form .contact-form-inner .dropdown-col-left,
.page-template-documents .publications-template .publications-wrapper-new .contact-form .contact-form-inner .dropdown-col-left,
.page-template-publications .publications-template .publications-wrapper .contact-form .contact-form-inner .dropdown-col-left,
.page-template-publications .publications-template .publications-wrapper-new .contact-form .contact-form-inner .dropdown-col-left,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .contact-form .contact-form-inner .dropdown-col-left,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .contact-form .contact-form-inner .dropdown-col-left {
  flex-basis: 40%;
  margin-right: 4%;
}
@media (max-width: 600px) {
  .page-template-resourcecenter .publications-template .publications-wrapper .contact-form .contact-form-inner .dropdown-col-left,
.page-template-resourcecenter .publications-template .publications-wrapper-new .contact-form .contact-form-inner .dropdown-col-left,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .contact-form .contact-form-inner .dropdown-col-left,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .contact-form .contact-form-inner .dropdown-col-left,
.page-template-pastoral-tools .publications-template .publications-wrapper .contact-form .contact-form-inner .dropdown-col-left,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .contact-form .contact-form-inner .dropdown-col-left,
.page-template-documents .publications-template .publications-wrapper .contact-form .contact-form-inner .dropdown-col-left,
.page-template-documents .publications-template .publications-wrapper-new .contact-form .contact-form-inner .dropdown-col-left,
.page-template-publications .publications-template .publications-wrapper .contact-form .contact-form-inner .dropdown-col-left,
.page-template-publications .publications-template .publications-wrapper-new .contact-form .contact-form-inner .dropdown-col-left,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .contact-form .contact-form-inner .dropdown-col-left,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .contact-form .contact-form-inner .dropdown-col-left {
    flex-basis: 100%;
    margin-bottom: 4.1666666667vw;
  }
}
.page-template-resourcecenter .publications-template .publications-wrapper .contact-form .contact-form-inner .dropdown-col-left h2,
.page-template-resourcecenter .publications-template .publications-wrapper .contact-form .contact-form-inner .dropdown-col-left p,
.page-template-resourcecenter .publications-template .publications-wrapper-new .contact-form .contact-form-inner .dropdown-col-left h2,
.page-template-resourcecenter .publications-template .publications-wrapper-new .contact-form .contact-form-inner .dropdown-col-left p,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .contact-form .contact-form-inner .dropdown-col-left h2,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .contact-form .contact-form-inner .dropdown-col-left p,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .contact-form .contact-form-inner .dropdown-col-left h2,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .contact-form .contact-form-inner .dropdown-col-left p,
.page-template-pastoral-tools .publications-template .publications-wrapper .contact-form .contact-form-inner .dropdown-col-left h2,
.page-template-pastoral-tools .publications-template .publications-wrapper .contact-form .contact-form-inner .dropdown-col-left p,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .contact-form .contact-form-inner .dropdown-col-left h2,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .contact-form .contact-form-inner .dropdown-col-left p,
.page-template-documents .publications-template .publications-wrapper .contact-form .contact-form-inner .dropdown-col-left h2,
.page-template-documents .publications-template .publications-wrapper .contact-form .contact-form-inner .dropdown-col-left p,
.page-template-documents .publications-template .publications-wrapper-new .contact-form .contact-form-inner .dropdown-col-left h2,
.page-template-documents .publications-template .publications-wrapper-new .contact-form .contact-form-inner .dropdown-col-left p,
.page-template-publications .publications-template .publications-wrapper .contact-form .contact-form-inner .dropdown-col-left h2,
.page-template-publications .publications-template .publications-wrapper .contact-form .contact-form-inner .dropdown-col-left p,
.page-template-publications .publications-template .publications-wrapper-new .contact-form .contact-form-inner .dropdown-col-left h2,
.page-template-publications .publications-template .publications-wrapper-new .contact-form .contact-form-inner .dropdown-col-left p,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .contact-form .contact-form-inner .dropdown-col-left h2,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .contact-form .contact-form-inner .dropdown-col-left p,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .contact-form .contact-form-inner .dropdown-col-left h2,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .contact-form .contact-form-inner .dropdown-col-left p {
  color: #fff;
}
.page-template-resourcecenter .publications-template .publications-wrapper .contact-form .contact-form-inner .dropdown-col-left h2,
.page-template-resourcecenter .publications-template .publications-wrapper-new .contact-form .contact-form-inner .dropdown-col-left h2,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .contact-form .contact-form-inner .dropdown-col-left h2,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .contact-form .contact-form-inner .dropdown-col-left h2,
.page-template-pastoral-tools .publications-template .publications-wrapper .contact-form .contact-form-inner .dropdown-col-left h2,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .contact-form .contact-form-inner .dropdown-col-left h2,
.page-template-documents .publications-template .publications-wrapper .contact-form .contact-form-inner .dropdown-col-left h2,
.page-template-documents .publications-template .publications-wrapper-new .contact-form .contact-form-inner .dropdown-col-left h2,
.page-template-publications .publications-template .publications-wrapper .contact-form .contact-form-inner .dropdown-col-left h2,
.page-template-publications .publications-template .publications-wrapper-new .contact-form .contact-form-inner .dropdown-col-left h2,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .contact-form .contact-form-inner .dropdown-col-left h2,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .contact-form .contact-form-inner .dropdown-col-left h2 {
  text-transform: none;
}
.page-template-resourcecenter .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper,
.page-template-resourcecenter .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper,
.page-template-pastoral-tools .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper,
.page-template-documents .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper,
.page-template-documents .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper,
.page-template-publications .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper,
.page-template-publications .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper {
  margin: 0;
}
.page-template-resourcecenter .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li,
.page-template-resourcecenter .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li,
.page-template-pastoral-tools .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li,
.page-template-documents .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li,
.page-template-documents .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li,
.page-template-publications .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li,
.page-template-publications .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li {
  text-align: left;
}
.page-template-resourcecenter .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li p,
.page-template-resourcecenter .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li p,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li p,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li p,
.page-template-pastoral-tools .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li p,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li p,
.page-template-documents .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li p,
.page-template-documents .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li p,
.page-template-publications .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li p,
.page-template-publications .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li p,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li p,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li p {
  margin: 2.0833333333vw 0;
  color: #fff;
}
@media (max-width: 600px) {
  .page-template-resourcecenter .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li p,
.page-template-resourcecenter .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li p,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li p,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li p,
.page-template-pastoral-tools .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li p,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li p,
.page-template-documents .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li p,
.page-template-documents .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li p,
.page-template-publications .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li p,
.page-template-publications .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li p,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li p,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li p {
    margin: 8.3333333333vw 0;
  }
}
.page-template-resourcecenter .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_1,
.page-template-resourcecenter .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_1,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_1,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_1,
.page-template-pastoral-tools .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_1,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_1,
.page-template-documents .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_1,
.page-template-documents .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_1,
.page-template-publications .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_1,
.page-template-publications .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_1,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_1,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_1 {
  width: 40%;
  margin-right: 2%;
}
@media (max-width: 600px) {
  .page-template-resourcecenter .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_1,
.page-template-resourcecenter .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_1,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_1,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_1,
.page-template-pastoral-tools .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_1,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_1,
.page-template-documents .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_1,
.page-template-documents .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_1,
.page-template-publications .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_1,
.page-template-publications .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_1,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_1,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_1 {
    width: 100%;
    margin-right: 0;
  }
}
.page-template-resourcecenter .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_2,
.page-template-resourcecenter .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_2,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_2,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_2,
.page-template-pastoral-tools .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_2,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_2,
.page-template-documents .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_2,
.page-template-documents .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_2,
.page-template-publications .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_2,
.page-template-publications .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_2,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_2,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_2 {
  width: 58%;
}
@media (max-width: 600px) {
  .page-template-resourcecenter .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_2,
.page-template-resourcecenter .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_2,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_2,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_2,
.page-template-pastoral-tools .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_2,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_2,
.page-template-documents .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_2,
.page-template-documents .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_2,
.page-template-publications .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_2,
.page-template-publications .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_2,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_2,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_2 {
    width: 100%;
  }
}
.page-template-resourcecenter .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_8_1,
.page-template-resourcecenter .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_8_1,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_8_1,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_8_1,
.page-template-pastoral-tools .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_8_1,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_8_1,
.page-template-documents .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_8_1,
.page-template-documents .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_8_1,
.page-template-publications .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_8_1,
.page-template-publications .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_8_1,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_8_1,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_8_1 {
  margin-bottom: 20px;
}
.page-template-resourcecenter .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li input[type=text],
.page-template-resourcecenter .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li select,
.page-template-resourcecenter .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li textarea,
.page-template-resourcecenter .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li input[type=text],
.page-template-resourcecenter .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li select,
.page-template-resourcecenter .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li textarea,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li input[type=text],
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li select,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li textarea,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li input[type=text],
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li select,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li textarea,
.page-template-pastoral-tools .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li input[type=text],
.page-template-pastoral-tools .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li select,
.page-template-pastoral-tools .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li textarea,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li input[type=text],
.page-template-pastoral-tools .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li select,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li textarea,
.page-template-documents .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li input[type=text],
.page-template-documents .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li select,
.page-template-documents .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li textarea,
.page-template-documents .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li input[type=text],
.page-template-documents .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li select,
.page-template-documents .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li textarea,
.page-template-publications .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li input[type=text],
.page-template-publications .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li select,
.page-template-publications .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li textarea,
.page-template-publications .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li input[type=text],
.page-template-publications .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li select,
.page-template-publications .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li textarea,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li input[type=text],
.page-template-country-profiles-emergency .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li select,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li textarea,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li input[type=text],
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li select,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li textarea {
  padding: 0.5rem 1.5rem !important;
  border: 1px solid #272727;
  border-radius: 6px;
  background-color: #fff !important;
  color: #272727 !important;
  cursor: pointer;
}
@media (max-width: 600px) {
  .page-template-resourcecenter .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li input[type=text],
.page-template-resourcecenter .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li select,
.page-template-resourcecenter .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li textarea,
.page-template-resourcecenter .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li input[type=text],
.page-template-resourcecenter .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li select,
.page-template-resourcecenter .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li textarea,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li input[type=text],
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li select,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li textarea,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li input[type=text],
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li select,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li textarea,
.page-template-pastoral-tools .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li input[type=text],
.page-template-pastoral-tools .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li select,
.page-template-pastoral-tools .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li textarea,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li input[type=text],
.page-template-pastoral-tools .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li select,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li textarea,
.page-template-documents .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li input[type=text],
.page-template-documents .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li select,
.page-template-documents .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li textarea,
.page-template-documents .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li input[type=text],
.page-template-documents .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li select,
.page-template-documents .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li textarea,
.page-template-publications .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li input[type=text],
.page-template-publications .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li select,
.page-template-publications .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li textarea,
.page-template-publications .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li input[type=text],
.page-template-publications .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li select,
.page-template-publications .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li textarea,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li input[type=text],
.page-template-country-profiles-emergency .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li select,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li textarea,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li input[type=text],
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li select,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li textarea {
    max-width: 100%;
    width: 100%;
  }
}
.page-template-resourcecenter .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li label,
.page-template-resourcecenter .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li label,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li label,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li label,
.page-template-pastoral-tools .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li label,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li label,
.page-template-documents .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li label,
.page-template-documents .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li label,
.page-template-publications .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li label,
.page-template-publications .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li label,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li label,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li label {
  display: none;
}
.page-template-resourcecenter .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li .button,
.page-template-resourcecenter .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li .button,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li .button,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li .button,
.page-template-pastoral-tools .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li .button,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li .button,
.page-template-documents .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li .button,
.page-template-documents .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li .button,
.page-template-publications .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li .button,
.page-template-publications .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li .button,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li .button,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li .button {
  padding: 0.5rem 2rem !important;
  color: #fff !important;
  text-transform: uppercase;
  font-weight: 700;
  line-height: 21px !important;
  flex-grow: 1;
}
.page-template-resourcecenter .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li .button:hover,
.page-template-resourcecenter .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li .button:hover,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li .button:hover,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li .button:hover,
.page-template-pastoral-tools .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li .button:hover,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li .button:hover,
.page-template-documents .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li .button:hover,
.page-template-documents .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li .button:hover,
.page-template-publications .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li .button:hover,
.page-template-publications .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li .button:hover,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_body ul li .button:hover,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_body ul li .button:hover {
  background-color: #fed766 !important;
}
.page-template-resourcecenter .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_footer,
.page-template-resourcecenter .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_footer,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_footer,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_footer,
.page-template-pastoral-tools .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_footer,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_footer,
.page-template-documents .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_footer,
.page-template-documents .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_footer,
.page-template-publications .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_footer,
.page-template-publications .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_footer,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_footer,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_footer {
  text-align: center;
}
.page-template-resourcecenter .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_footer input[type=submit],
.page-template-resourcecenter .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_footer input[type=submit],
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_footer input[type=submit],
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_footer input[type=submit],
.page-template-pastoral-tools .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_footer input[type=submit],
.page-template-pastoral-tools .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_footer input[type=submit],
.page-template-documents .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_footer input[type=submit],
.page-template-documents .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_footer input[type=submit],
.page-template-publications .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_footer input[type=submit],
.page-template-publications .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_footer input[type=submit],
.page-template-country-profiles-emergency .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_footer input[type=submit],
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_footer input[type=submit] {
  display: none;
}
.page-template-resourcecenter .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_footer .gform_button,
.page-template-resourcecenter .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_footer .gform_button,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_footer .gform_button,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_footer .gform_button,
.page-template-pastoral-tools .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_footer .gform_button,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_footer .gform_button,
.page-template-documents .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_footer .gform_button,
.page-template-documents .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_footer .gform_button,
.page-template-publications .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_footer .gform_button,
.page-template-publications .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_footer .gform_button,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_footer .gform_button,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_footer .gform_button {
  background: #fed766 !important;
  color: #272727 !important;
  padding: 0 4rem !important;
  border-color: #fed766 !important;
  margin: 0 !important;
  width: auto !important;
}
.page-template-resourcecenter .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_footer .gform_button:hover,
.page-template-resourcecenter .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_footer .gform_button:hover,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_footer .gform_button:hover,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_footer .gform_button:hover,
.page-template-pastoral-tools .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_footer .gform_button:hover,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_footer .gform_button:hover,
.page-template-documents .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_footer .gform_button:hover,
.page-template-documents .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_footer .gform_button:hover,
.page-template-publications .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_footer .gform_button:hover,
.page-template-publications .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_footer .gform_button:hover,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_wrapper .gform_footer .gform_button:hover,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_wrapper .gform_footer .gform_button:hover {
  background: #009fb7 !important;
  border-color: #009fb7 !important;
  color: #ffffff !important;
}
.page-template-resourcecenter .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_confirmation_wrapper,
.page-template-resourcecenter .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_confirmation_wrapper,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_confirmation_wrapper,
.page-template-resourcecenter-wdmr .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_confirmation_wrapper,
.page-template-pastoral-tools .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_confirmation_wrapper,
.page-template-pastoral-tools .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_confirmation_wrapper,
.page-template-documents .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_confirmation_wrapper,
.page-template-documents .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_confirmation_wrapper,
.page-template-publications .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_confirmation_wrapper,
.page-template-publications .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_confirmation_wrapper,
.page-template-country-profiles-emergency .publications-template .publications-wrapper .contact-form .contact-form-inner .gform_confirmation_wrapper,
.page-template-country-profiles-emergency .publications-template .publications-wrapper-new .contact-form .contact-form-inner .gform_confirmation_wrapper {
  padding: 8.3333333333vw 0;
  color: #ffffff;
  text-align: center;
  font: 600 4em/4.2em "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.page-template-resourcecenter .wdmr-template #official-kit,
.page-template-resourcecenter-wdmr .wdmr-template #official-kit,
.page-template-pastoral-tools .wdmr-template #official-kit,
.page-template-documents .wdmr-template #official-kit,
.page-template-publications .wdmr-template #official-kit,
.page-template-country-profiles-emergency .wdmr-template #official-kit {
  font-weight: 600;
}
@media (max-width: 600px) {
  .page-template-resourcecenter .wdmr-template #official-kit,
.page-template-resourcecenter-wdmr .wdmr-template #official-kit,
.page-template-pastoral-tools .wdmr-template #official-kit,
.page-template-documents .wdmr-template #official-kit,
.page-template-publications .wdmr-template #official-kit,
.page-template-country-profiles-emergency .wdmr-template #official-kit {
    font-size: 1rem !important;
  }
}
.page-template-resourcecenter .wdmr-template .download-resources,
.page-template-resourcecenter-wdmr .wdmr-template .download-resources,
.page-template-pastoral-tools .wdmr-template .download-resources,
.page-template-documents .wdmr-template .download-resources,
.page-template-publications .wdmr-template .download-resources,
.page-template-country-profiles-emergency .wdmr-template .download-resources {
  margin-bottom: 1.5rem;
  font-family: "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 600;
}
.page-template-resourcecenter .wdmr-template .downloads,
.page-template-resourcecenter-wdmr .wdmr-template .downloads,
.page-template-pastoral-tools .wdmr-template .downloads,
.page-template-documents .wdmr-template .downloads,
.page-template-publications .wdmr-template .downloads,
.page-template-country-profiles-emergency .wdmr-template .downloads {
  display: flex;
  flex-wrap: wrap;
}
.page-template-resourcecenter .wdmr-template .downloads .download-title,
.page-template-resourcecenter-wdmr .wdmr-template .downloads .download-title,
.page-template-pastoral-tools .wdmr-template .downloads .download-title,
.page-template-documents .wdmr-template .downloads .download-title,
.page-template-publications .wdmr-template .downloads .download-title,
.page-template-country-profiles-emergency .wdmr-template .downloads .download-title {
  color: #272727;
  transition: 0.14s ease-in-out;
  padding: 0 1rem;
  color: #272727;
  border-left: 1px solid rgba(39, 39, 39, 0.5);
}
.page-template-resourcecenter .wdmr-template .downloads a,
.page-template-resourcecenter-wdmr .wdmr-template .downloads a,
.page-template-pastoral-tools .wdmr-template .downloads a,
.page-template-documents .wdmr-template .downloads a,
.page-template-publications .wdmr-template .downloads a,
.page-template-country-profiles-emergency .wdmr-template .downloads a {
  margin-bottom: 1.5rem;
}
.page-template-resourcecenter .wdmr-template .downloads a:hover .download-title,
.page-template-resourcecenter-wdmr .wdmr-template .downloads a:hover .download-title,
.page-template-pastoral-tools .wdmr-template .downloads a:hover .download-title,
.page-template-documents .wdmr-template .downloads a:hover .download-title,
.page-template-publications .wdmr-template .downloads a:hover .download-title,
.page-template-country-profiles-emergency .wdmr-template .downloads a:hover .download-title {
  color: #009fb7;
}
.page-template-resourcecenter .wdmr-template .downloads a:first-child .download-title,
.page-template-resourcecenter-wdmr .wdmr-template .downloads a:first-child .download-title,
.page-template-pastoral-tools .wdmr-template .downloads a:first-child .download-title,
.page-template-documents .wdmr-template .downloads a:first-child .download-title,
.page-template-publications .wdmr-template .downloads a:first-child .download-title,
.page-template-country-profiles-emergency .wdmr-template .downloads a:first-child .download-title {
  padding-left: 0;
  border-left: 0;
}
.page-template-resourcecenter .wdmr-template .downloads a:last-child .download-title,
.page-template-resourcecenter-wdmr .wdmr-template .downloads a:last-child .download-title,
.page-template-pastoral-tools .wdmr-template .downloads a:last-child .download-title,
.page-template-documents .wdmr-template .downloads a:last-child .download-title,
.page-template-publications .wdmr-template .downloads a:last-child .download-title,
.page-template-country-profiles-emergency .wdmr-template .downloads a:last-child .download-title {
  padding-right: 0;
}
.page-template-resourcecenter .wdmr-template .downloads a:not(.gform_anchor),
.page-template-resourcecenter-wdmr .wdmr-template .downloads a:not(.gform_anchor),
.page-template-pastoral-tools .wdmr-template .downloads a:not(.gform_anchor),
.page-template-documents .wdmr-template .downloads a:not(.gform_anchor),
.page-template-publications .wdmr-template .downloads a:not(.gform_anchor),
.page-template-country-profiles-emergency .wdmr-template .downloads a:not(.gform_anchor) {
  display: flex;
  align-items: center;
  color: #ffffff;
  transition: 0.14s ease-in-out;
  font-weight: 600;
}
.page-template-resourcecenter .wdmr-template .downloads a:not(.gform_anchor):last-child,
.page-template-resourcecenter-wdmr .wdmr-template .downloads a:not(.gform_anchor):last-child,
.page-template-pastoral-tools .wdmr-template .downloads a:not(.gform_anchor):last-child,
.page-template-documents .wdmr-template .downloads a:not(.gform_anchor):last-child,
.page-template-publications .wdmr-template .downloads a:not(.gform_anchor):last-child,
.page-template-country-profiles-emergency .wdmr-template .downloads a:not(.gform_anchor):last-child {
  margin-right: 0;
}
.page-template-resourcecenter .wdmr-template .downloads a:not(.gform_anchor) svg,
.page-template-resourcecenter-wdmr .wdmr-template .downloads a:not(.gform_anchor) svg,
.page-template-pastoral-tools .wdmr-template .downloads a:not(.gform_anchor) svg,
.page-template-documents .wdmr-template .downloads a:not(.gform_anchor) svg,
.page-template-publications .wdmr-template .downloads a:not(.gform_anchor) svg,
.page-template-country-profiles-emergency .wdmr-template .downloads a:not(.gform_anchor) svg {
  width: 1.5rem;
  height: 1rem;
  padding-right: 0.5rem;
}
.page-template-resourcecenter .wdmr-template .downloads a:not(.gform_anchor) svg path,
.page-template-resourcecenter-wdmr .wdmr-template .downloads a:not(.gform_anchor) svg path,
.page-template-pastoral-tools .wdmr-template .downloads a:not(.gform_anchor) svg path,
.page-template-documents .wdmr-template .downloads a:not(.gform_anchor) svg path,
.page-template-publications .wdmr-template .downloads a:not(.gform_anchor) svg path,
.page-template-country-profiles-emergency .wdmr-template .downloads a:not(.gform_anchor) svg path {
  fill: #009fb7;
}
.page-template-resourcecenter .wdmr-template .contact-form,
.page-template-resourcecenter-wdmr .wdmr-template .contact-form,
.page-template-pastoral-tools .wdmr-template .contact-form,
.page-template-documents .wdmr-template .contact-form,
.page-template-publications .wdmr-template .contact-form,
.page-template-country-profiles-emergency .wdmr-template .contact-form {
  background: #009fb7;
  width: 40vw;
  padding: 40px 40px !important;
  position: absolute;
  left: 8.3333333333vw;
  top: 42rem;
  z-index: 99999;
  visibility: hidden;
  pointer-events: none;
  opacity: 0;
  transform: translateY(0.5rem);
  transition: 0.14s ease-in-out;
}
@media (max-width: 1560px) {
  .page-template-resourcecenter .wdmr-template .contact-form,
.page-template-resourcecenter-wdmr .wdmr-template .contact-form,
.page-template-pastoral-tools .wdmr-template .contact-form,
.page-template-documents .wdmr-template .contact-form,
.page-template-publications .wdmr-template .contact-form,
.page-template-country-profiles-emergency .wdmr-template .contact-form {
    top: 25vw !important;
  }
}
@media (max-width: 1440px) {
  .page-template-resourcecenter .wdmr-template .contact-form,
.page-template-resourcecenter-wdmr .wdmr-template .contact-form,
.page-template-pastoral-tools .wdmr-template .contact-form,
.page-template-documents .wdmr-template .contact-form,
.page-template-publications .wdmr-template .contact-form,
.page-template-country-profiles-emergency .wdmr-template .contact-form {
    padding: 45px 8.3333333333vw;
    top: 42rem !important;
    width: 50vw;
  }
}
@media (max-width: 1280px) {
  .page-template-resourcecenter .wdmr-template .contact-form,
.page-template-resourcecenter-wdmr .wdmr-template .contact-form,
.page-template-pastoral-tools .wdmr-template .contact-form,
.page-template-documents .wdmr-template .contact-form,
.page-template-publications .wdmr-template .contact-form,
.page-template-country-profiles-emergency .wdmr-template .contact-form {
    top: 44rem !important;
  }
}
@media (max-width: 1024px) {
  .page-template-resourcecenter .wdmr-template .contact-form,
.page-template-resourcecenter-wdmr .wdmr-template .contact-form,
.page-template-pastoral-tools .wdmr-template .contact-form,
.page-template-documents .wdmr-template .contact-form,
.page-template-publications .wdmr-template .contact-form,
.page-template-country-profiles-emergency .wdmr-template .contact-form {
    top: 44vw !important;
    width: 100%;
    padding: 45px 8.33333vw !important;
    left: 0;
  }
}
@media (max-width: 768px) {
  .page-template-resourcecenter .wdmr-template .contact-form,
.page-template-resourcecenter-wdmr .wdmr-template .contact-form,
.page-template-pastoral-tools .wdmr-template .contact-form,
.page-template-documents .wdmr-template .contact-form,
.page-template-publications .wdmr-template .contact-form,
.page-template-country-profiles-emergency .wdmr-template .contact-form {
    top: 57vw !important;
  }
}
@media (max-width: 600px) {
  .page-template-resourcecenter .wdmr-template .contact-form,
.page-template-resourcecenter-wdmr .wdmr-template .contact-form,
.page-template-pastoral-tools .wdmr-template .contact-form,
.page-template-documents .wdmr-template .contact-form,
.page-template-publications .wdmr-template .contact-form,
.page-template-country-profiles-emergency .wdmr-template .contact-form {
    width: 100vw !important;
    padding: 35px 8.3333333333vw !important;
    top: 115vw !important;
  }
}
@media (max-width: 380px) {
  .page-template-resourcecenter .wdmr-template .contact-form,
.page-template-resourcecenter-wdmr .wdmr-template .contact-form,
.page-template-pastoral-tools .wdmr-template .contact-form,
.page-template-documents .wdmr-template .contact-form,
.page-template-publications .wdmr-template .contact-form,
.page-template-country-profiles-emergency .wdmr-template .contact-form {
    top: 170vw !important;
  }
}
.page-template-resourcecenter .wdmr-template .contact-form.active,
.page-template-resourcecenter-wdmr .wdmr-template .contact-form.active,
.page-template-pastoral-tools .wdmr-template .contact-form.active,
.page-template-documents .wdmr-template .contact-form.active,
.page-template-publications .wdmr-template .contact-form.active,
.page-template-country-profiles-emergency .wdmr-template .contact-form.active {
  visibility: visible;
  pointer-events: initial;
  opacity: 1;
  transform: translateY(0);
}
.page-template-resourcecenter .wdmr-template .contact-form::before,
.page-template-resourcecenter-wdmr .wdmr-template .contact-form::before,
.page-template-pastoral-tools .wdmr-template .contact-form::before,
.page-template-documents .wdmr-template .contact-form::before,
.page-template-publications .wdmr-template .contact-form::before,
.page-template-country-profiles-emergency .wdmr-template .contact-form::before {
  content: "";
  width: 4.1666666667vw;
  height: 4.1666666667vw;
  background: #009fb7;
  transform: rotate(45deg);
  position: absolute;
  top: -2.0833333333vw;
  left: calc(2.5vw + 55px);
  z-index: 9;
}
@media (max-width: 1024px) {
  .page-template-resourcecenter .wdmr-template .contact-form::before,
.page-template-resourcecenter-wdmr .wdmr-template .contact-form::before,
.page-template-pastoral-tools .wdmr-template .contact-form::before,
.page-template-documents .wdmr-template .contact-form::before,
.page-template-publications .wdmr-template .contact-form::before,
.page-template-country-profiles-emergency .wdmr-template .contact-form::before {
    left: calc(7.5vw + 55px);
  }
}
.page-template-resourcecenter .wdmr-template .contact-form::after,
.page-template-resourcecenter-wdmr .wdmr-template .contact-form::after,
.page-template-pastoral-tools .wdmr-template .contact-form::after,
.page-template-documents .wdmr-template .contact-form::after,
.page-template-publications .wdmr-template .contact-form::after,
.page-template-country-profiles-emergency .wdmr-template .contact-form::after {
  content: "";
  width: 100%;
  height: 100%;
  background: #009fb7;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
}
.page-template-resourcecenter .wdmr-template .contact-form .close-button,
.page-template-resourcecenter-wdmr .wdmr-template .contact-form .close-button,
.page-template-pastoral-tools .wdmr-template .contact-form .close-button,
.page-template-documents .wdmr-template .contact-form .close-button,
.page-template-publications .wdmr-template .contact-form .close-button,
.page-template-country-profiles-emergency .wdmr-template .contact-form .close-button {
  position: absolute;
  top: 2.0833333333vw;
  right: 2.0833333333vw;
  width: 23px;
  height: 23px;
  z-index: 12;
  cursor: pointer;
  transition: 0.14s ease-in-out;
}
@media (max-width: 600px) {
  .page-template-resourcecenter .wdmr-template .contact-form .close-button,
.page-template-resourcecenter-wdmr .wdmr-template .contact-form .close-button,
.page-template-pastoral-tools .wdmr-template .contact-form .close-button,
.page-template-documents .wdmr-template .contact-form .close-button,
.page-template-publications .wdmr-template .contact-form .close-button,
.page-template-country-profiles-emergency .wdmr-template .contact-form .close-button {
    top: 4.1666666667vw;
    right: 4.1666666667vw;
  }
}
.page-template-resourcecenter .wdmr-template .contact-form .close-button:hover,
.page-template-resourcecenter-wdmr .wdmr-template .contact-form .close-button:hover,
.page-template-pastoral-tools .wdmr-template .contact-form .close-button:hover,
.page-template-documents .wdmr-template .contact-form .close-button:hover,
.page-template-publications .wdmr-template .contact-form .close-button:hover,
.page-template-country-profiles-emergency .wdmr-template .contact-form .close-button:hover {
  opacity: 0.6;
}
.page-template-resourcecenter .wdmr-template .contact-form .close-button .bar,
.page-template-resourcecenter-wdmr .wdmr-template .contact-form .close-button .bar,
.page-template-pastoral-tools .wdmr-template .contact-form .close-button .bar,
.page-template-documents .wdmr-template .contact-form .close-button .bar,
.page-template-publications .wdmr-template .contact-form .close-button .bar,
.page-template-country-profiles-emergency .wdmr-template .contact-form .close-button .bar {
  height: 2px;
  width: 27px;
  background: #272727;
  transform-origin: left;
  margin-bottom: 17px;
}
.page-template-resourcecenter .wdmr-template .contact-form .close-button .bar:first-child,
.page-template-resourcecenter-wdmr .wdmr-template .contact-form .close-button .bar:first-child,
.page-template-pastoral-tools .wdmr-template .contact-form .close-button .bar:first-child,
.page-template-documents .wdmr-template .contact-form .close-button .bar:first-child,
.page-template-publications .wdmr-template .contact-form .close-button .bar:first-child,
.page-template-country-profiles-emergency .wdmr-template .contact-form .close-button .bar:first-child {
  transform: rotate(45deg);
}
.page-template-resourcecenter .wdmr-template .contact-form .close-button .bar:last-child,
.page-template-resourcecenter-wdmr .wdmr-template .contact-form .close-button .bar:last-child,
.page-template-pastoral-tools .wdmr-template .contact-form .close-button .bar:last-child,
.page-template-documents .wdmr-template .contact-form .close-button .bar:last-child,
.page-template-publications .wdmr-template .contact-form .close-button .bar:last-child,
.page-template-country-profiles-emergency .wdmr-template .contact-form .close-button .bar:last-child {
  transform: rotate(-45deg);
}
.page-template-resourcecenter .wdmr-template .contact-form .contact-form-inner,
.page-template-resourcecenter-wdmr .wdmr-template .contact-form .contact-form-inner,
.page-template-pastoral-tools .wdmr-template .contact-form .contact-form-inner,
.page-template-documents .wdmr-template .contact-form .contact-form-inner,
.page-template-publications .wdmr-template .contact-form .contact-form-inner,
.page-template-country-profiles-emergency .wdmr-template .contact-form .contact-form-inner {
  position: relative;
  z-index: 11;
  display: flex;
  width: 94%;
  justify-content: flex-end;
}
@media (max-width: 600px) {
  .page-template-resourcecenter .wdmr-template .contact-form .contact-form-inner,
.page-template-resourcecenter-wdmr .wdmr-template .contact-form .contact-form-inner,
.page-template-pastoral-tools .wdmr-template .contact-form .contact-form-inner,
.page-template-documents .wdmr-template .contact-form .contact-form-inner,
.page-template-publications .wdmr-template .contact-form .contact-form-inner,
.page-template-country-profiles-emergency .wdmr-template .contact-form .contact-form-inner {
    width: 100%;
    flex-wrap: wrap;
  }
}
.page-template-resourcecenter .wdmr-template .contact-form .contact-form-inner .dropdown-col-right,
.page-template-resourcecenter-wdmr .wdmr-template .contact-form .contact-form-inner .dropdown-col-right,
.page-template-pastoral-tools .wdmr-template .contact-form .contact-form-inner .dropdown-col-right,
.page-template-documents .wdmr-template .contact-form .contact-form-inner .dropdown-col-right,
.page-template-publications .wdmr-template .contact-form .contact-form-inner .dropdown-col-right,
.page-template-country-profiles-emergency .wdmr-template .contact-form .contact-form-inner .dropdown-col-right {
  flex-basis: 45%;
}
@media (max-width: 600px) {
  .page-template-resourcecenter .wdmr-template .contact-form .contact-form-inner .dropdown-col-right,
.page-template-resourcecenter-wdmr .wdmr-template .contact-form .contact-form-inner .dropdown-col-right,
.page-template-pastoral-tools .wdmr-template .contact-form .contact-form-inner .dropdown-col-right,
.page-template-documents .wdmr-template .contact-form .contact-form-inner .dropdown-col-right,
.page-template-publications .wdmr-template .contact-form .contact-form-inner .dropdown-col-right,
.page-template-country-profiles-emergency .wdmr-template .contact-form .contact-form-inner .dropdown-col-right {
    flex-basis: 100%;
  }
}
.page-template-resourcecenter .wdmr-template .contact-form .contact-form-inner .dropdown-col-left,
.page-template-resourcecenter-wdmr .wdmr-template .contact-form .contact-form-inner .dropdown-col-left,
.page-template-pastoral-tools .wdmr-template .contact-form .contact-form-inner .dropdown-col-left,
.page-template-documents .wdmr-template .contact-form .contact-form-inner .dropdown-col-left,
.page-template-publications .wdmr-template .contact-form .contact-form-inner .dropdown-col-left,
.page-template-country-profiles-emergency .wdmr-template .contact-form .contact-form-inner .dropdown-col-left {
  flex-basis: 52%;
  margin-right: 4%;
}
@media (max-width: 600px) {
  .page-template-resourcecenter .wdmr-template .contact-form .contact-form-inner .dropdown-col-left,
.page-template-resourcecenter-wdmr .wdmr-template .contact-form .contact-form-inner .dropdown-col-left,
.page-template-pastoral-tools .wdmr-template .contact-form .contact-form-inner .dropdown-col-left,
.page-template-documents .wdmr-template .contact-form .contact-form-inner .dropdown-col-left,
.page-template-publications .wdmr-template .contact-form .contact-form-inner .dropdown-col-left,
.page-template-country-profiles-emergency .wdmr-template .contact-form .contact-form-inner .dropdown-col-left {
    flex-basis: 100%;
    margin-bottom: 4.1666666667vw;
  }
}
.page-template-resourcecenter .wdmr-template .contact-form .contact-form-inner .dropdown-col-left h2,
.page-template-resourcecenter .wdmr-template .contact-form .contact-form-inner .dropdown-col-left p,
.page-template-resourcecenter-wdmr .wdmr-template .contact-form .contact-form-inner .dropdown-col-left h2,
.page-template-resourcecenter-wdmr .wdmr-template .contact-form .contact-form-inner .dropdown-col-left p,
.page-template-pastoral-tools .wdmr-template .contact-form .contact-form-inner .dropdown-col-left h2,
.page-template-pastoral-tools .wdmr-template .contact-form .contact-form-inner .dropdown-col-left p,
.page-template-documents .wdmr-template .contact-form .contact-form-inner .dropdown-col-left h2,
.page-template-documents .wdmr-template .contact-form .contact-form-inner .dropdown-col-left p,
.page-template-publications .wdmr-template .contact-form .contact-form-inner .dropdown-col-left h2,
.page-template-publications .wdmr-template .contact-form .contact-form-inner .dropdown-col-left p,
.page-template-country-profiles-emergency .wdmr-template .contact-form .contact-form-inner .dropdown-col-left h2,
.page-template-country-profiles-emergency .wdmr-template .contact-form .contact-form-inner .dropdown-col-left p {
  color: #fff;
}
.page-template-resourcecenter .wdmr-template .contact-form .contact-form-inner .dropdown-col-left h2,
.page-template-resourcecenter-wdmr .wdmr-template .contact-form .contact-form-inner .dropdown-col-left h2,
.page-template-pastoral-tools .wdmr-template .contact-form .contact-form-inner .dropdown-col-left h2,
.page-template-documents .wdmr-template .contact-form .contact-form-inner .dropdown-col-left h2,
.page-template-publications .wdmr-template .contact-form .contact-form-inner .dropdown-col-left h2,
.page-template-country-profiles-emergency .wdmr-template .contact-form .contact-form-inner .dropdown-col-left h2 {
  text-transform: none;
}
.page-template-resourcecenter .wdmr-template .contact-form .contact-form-inner .gform_wrapper,
.page-template-resourcecenter-wdmr .wdmr-template .contact-form .contact-form-inner .gform_wrapper,
.page-template-pastoral-tools .wdmr-template .contact-form .contact-form-inner .gform_wrapper,
.page-template-documents .wdmr-template .contact-form .contact-form-inner .gform_wrapper,
.page-template-publications .wdmr-template .contact-form .contact-form-inner .gform_wrapper,
.page-template-country-profiles-emergency .wdmr-template .contact-form .contact-form-inner .gform_wrapper {
  margin: 0;
}
.page-template-resourcecenter .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li,
.page-template-resourcecenter-wdmr .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li,
.page-template-pastoral-tools .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li,
.page-template-documents .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li,
.page-template-publications .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li,
.page-template-country-profiles-emergency .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li {
  text-align: left;
}
.page-template-resourcecenter .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li p,
.page-template-resourcecenter-wdmr .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li p,
.page-template-pastoral-tools .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li p,
.page-template-documents .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li p,
.page-template-publications .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li p,
.page-template-country-profiles-emergency .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li p {
  margin: 2.0833333333vw 0;
  color: #fff;
}
@media (max-width: 600px) {
  .page-template-resourcecenter .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li p,
.page-template-resourcecenter-wdmr .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li p,
.page-template-pastoral-tools .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li p,
.page-template-documents .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li p,
.page-template-publications .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li p,
.page-template-country-profiles-emergency .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li p {
    margin: 8.3333333333vw 0;
  }
}
.page-template-resourcecenter .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_1,
.page-template-resourcecenter-wdmr .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_1,
.page-template-pastoral-tools .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_1,
.page-template-documents .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_1,
.page-template-publications .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_1,
.page-template-country-profiles-emergency .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_1 {
  width: 40%;
  margin-right: 2%;
}
@media (max-width: 600px) {
  .page-template-resourcecenter .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_1,
.page-template-resourcecenter-wdmr .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_1,
.page-template-pastoral-tools .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_1,
.page-template-documents .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_1,
.page-template-publications .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_1,
.page-template-country-profiles-emergency .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_1 {
    width: 100%;
    margin-right: 0;
  }
}
.page-template-resourcecenter .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_2,
.page-template-resourcecenter-wdmr .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_2,
.page-template-pastoral-tools .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_2,
.page-template-documents .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_2,
.page-template-publications .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_2,
.page-template-country-profiles-emergency .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_2 {
  width: 58%;
}
@media (max-width: 600px) {
  .page-template-resourcecenter .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_2,
.page-template-resourcecenter-wdmr .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_2,
.page-template-pastoral-tools .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_2,
.page-template-documents .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_2,
.page-template-publications .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_2,
.page-template-country-profiles-emergency .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_7_2 {
    width: 100%;
  }
}
.page-template-resourcecenter .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_8_1,
.page-template-resourcecenter-wdmr .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_8_1,
.page-template-pastoral-tools .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_8_1,
.page-template-documents .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_8_1,
.page-template-publications .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_8_1,
.page-template-country-profiles-emergency .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li#field_8_1 {
  margin-bottom: 20px;
}
.page-template-resourcecenter .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li input[type=text],
.page-template-resourcecenter .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li select,
.page-template-resourcecenter .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li textarea,
.page-template-resourcecenter-wdmr .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li input[type=text],
.page-template-resourcecenter-wdmr .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li select,
.page-template-resourcecenter-wdmr .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li textarea,
.page-template-pastoral-tools .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li input[type=text],
.page-template-pastoral-tools .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li select,
.page-template-pastoral-tools .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li textarea,
.page-template-documents .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li input[type=text],
.page-template-documents .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li select,
.page-template-documents .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li textarea,
.page-template-publications .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li input[type=text],
.page-template-publications .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li select,
.page-template-publications .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li textarea,
.page-template-country-profiles-emergency .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li input[type=text],
.page-template-country-profiles-emergency .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li select,
.page-template-country-profiles-emergency .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li textarea {
  padding: 0.5rem 1.5rem !important;
  border: 1px solid #272727;
  border-radius: 6px;
  background-color: #fff !important;
  color: #272727 !important;
}
@media (max-width: 600px) {
  .page-template-resourcecenter .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li input[type=text],
.page-template-resourcecenter .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li select,
.page-template-resourcecenter .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li textarea,
.page-template-resourcecenter-wdmr .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li input[type=text],
.page-template-resourcecenter-wdmr .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li select,
.page-template-resourcecenter-wdmr .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li textarea,
.page-template-pastoral-tools .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li input[type=text],
.page-template-pastoral-tools .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li select,
.page-template-pastoral-tools .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li textarea,
.page-template-documents .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li input[type=text],
.page-template-documents .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li select,
.page-template-documents .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li textarea,
.page-template-publications .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li input[type=text],
.page-template-publications .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li select,
.page-template-publications .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li textarea,
.page-template-country-profiles-emergency .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li input[type=text],
.page-template-country-profiles-emergency .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li select,
.page-template-country-profiles-emergency .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li textarea {
    max-width: 100%;
    width: 100%;
  }
}
.page-template-resourcecenter .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li label,
.page-template-resourcecenter-wdmr .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li label,
.page-template-pastoral-tools .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li label,
.page-template-documents .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li label,
.page-template-publications .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li label,
.page-template-country-profiles-emergency .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li label {
  display: none;
}
.page-template-resourcecenter .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li .button,
.page-template-resourcecenter-wdmr .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li .button,
.page-template-pastoral-tools .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li .button,
.page-template-documents .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li .button,
.page-template-publications .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li .button,
.page-template-country-profiles-emergency .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li .button {
  padding: 0.5rem 2rem !important;
  color: #fff !important;
  text-transform: uppercase;
  font-weight: 700;
  line-height: 21px !important;
  flex-grow: 1;
}
.page-template-resourcecenter .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li .button:hover,
.page-template-resourcecenter-wdmr .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li .button:hover,
.page-template-pastoral-tools .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li .button:hover,
.page-template-documents .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li .button:hover,
.page-template-publications .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li .button:hover,
.page-template-country-profiles-emergency .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_body ul li .button:hover {
  background-color: #fed766 !important;
}
.page-template-resourcecenter .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_footer,
.page-template-resourcecenter-wdmr .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_footer,
.page-template-pastoral-tools .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_footer,
.page-template-documents .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_footer,
.page-template-publications .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_footer,
.page-template-country-profiles-emergency .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_footer {
  text-align: center;
}
.page-template-resourcecenter .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_footer input[type=submit],
.page-template-resourcecenter-wdmr .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_footer input[type=submit],
.page-template-pastoral-tools .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_footer input[type=submit],
.page-template-documents .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_footer input[type=submit],
.page-template-publications .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_footer input[type=submit],
.page-template-country-profiles-emergency .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_footer input[type=submit] {
  display: none;
}
.page-template-resourcecenter .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_footer .gform_button,
.page-template-resourcecenter-wdmr .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_footer .gform_button,
.page-template-pastoral-tools .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_footer .gform_button,
.page-template-documents .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_footer .gform_button,
.page-template-publications .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_footer .gform_button,
.page-template-country-profiles-emergency .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_footer .gform_button {
  background: #fed766 !important;
  color: #272727 !important;
  padding: 0 4rem !important;
  border-color: #fed766 !important;
  margin: 0 !important;
  width: auto !important;
}
.page-template-resourcecenter .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_footer .gform_button:hover,
.page-template-resourcecenter-wdmr .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_footer .gform_button:hover,
.page-template-pastoral-tools .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_footer .gform_button:hover,
.page-template-documents .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_footer .gform_button:hover,
.page-template-publications .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_footer .gform_button:hover,
.page-template-country-profiles-emergency .wdmr-template .contact-form .contact-form-inner .gform_wrapper .gform_footer .gform_button:hover {
  background: #009fb7 !important;
  border-color: #009fb7 !important;
  color: #ffffff !important;
}
.page-template-resourcecenter .wdmr-template .contact-form .contact-form-inner .gform_confirmation_wrapper,
.page-template-resourcecenter-wdmr .wdmr-template .contact-form .contact-form-inner .gform_confirmation_wrapper,
.page-template-pastoral-tools .wdmr-template .contact-form .contact-form-inner .gform_confirmation_wrapper,
.page-template-documents .wdmr-template .contact-form .contact-form-inner .gform_confirmation_wrapper,
.page-template-publications .wdmr-template .contact-form .contact-form-inner .gform_confirmation_wrapper,
.page-template-country-profiles-emergency .wdmr-template .contact-form .contact-form-inner .gform_confirmation_wrapper {
  padding: 8.3333333333vw 0;
  color: #ffffff;
  text-align: center;
  font: 600 4em/4.2em "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.page-template-resourcecenter.page-id-2036 .contact-form,
.page-template-resourcecenter-wdmr.page-id-2036 .contact-form,
.page-template-pastoral-tools.page-id-2036 .contact-form,
.page-template-documents.page-id-2036 .contact-form,
.page-template-publications.page-id-2036 .contact-form,
.page-template-country-profiles-emergency.page-id-2036 .contact-form {
  top: 42rem !important;
}
@media (max-width: 1440px) {
  .page-template-resourcecenter.page-id-2036 .contact-form,
.page-template-resourcecenter-wdmr.page-id-2036 .contact-form,
.page-template-pastoral-tools.page-id-2036 .contact-form,
.page-template-documents.page-id-2036 .contact-form,
.page-template-publications.page-id-2036 .contact-form,
.page-template-country-profiles-emergency.page-id-2036 .contact-form {
    top: 44rem !important;
  }
}
@media (max-width: 1280px) {
  .page-template-resourcecenter.page-id-2036 .contact-form,
.page-template-resourcecenter-wdmr.page-id-2036 .contact-form,
.page-template-pastoral-tools.page-id-2036 .contact-form,
.page-template-documents.page-id-2036 .contact-form,
.page-template-publications.page-id-2036 .contact-form,
.page-template-country-profiles-emergency.page-id-2036 .contact-form {
    top: 45rem !important;
  }
}
@media (max-width: 1024px) {
  .page-template-resourcecenter.page-id-2036 .contact-form,
.page-template-resourcecenter-wdmr.page-id-2036 .contact-form,
.page-template-pastoral-tools.page-id-2036 .contact-form,
.page-template-documents.page-id-2036 .contact-form,
.page-template-publications.page-id-2036 .contact-form,
.page-template-country-profiles-emergency.page-id-2036 .contact-form {
    top: 47vw !important;
  }
}
@media (max-width: 768px) {
  .page-template-resourcecenter.page-id-2036 .contact-form,
.page-template-resourcecenter-wdmr.page-id-2036 .contact-form,
.page-template-pastoral-tools.page-id-2036 .contact-form,
.page-template-documents.page-id-2036 .contact-form,
.page-template-publications.page-id-2036 .contact-form,
.page-template-country-profiles-emergency.page-id-2036 .contact-form {
    top: 63vw !important;
  }
}
@media (max-width: 600px) {
  .page-template-resourcecenter.page-id-2036 .contact-form,
.page-template-resourcecenter-wdmr.page-id-2036 .contact-form,
.page-template-pastoral-tools.page-id-2036 .contact-form,
.page-template-documents.page-id-2036 .contact-form,
.page-template-publications.page-id-2036 .contact-form,
.page-template-country-profiles-emergency.page-id-2036 .contact-form {
    top: 148vw !important;
  }
}
@media (max-width: 360px) {
  .page-template-resourcecenter.page-id-2036 .contact-form,
.page-template-resourcecenter-wdmr.page-id-2036 .contact-form,
.page-template-pastoral-tools.page-id-2036 .contact-form,
.page-template-documents.page-id-2036 .contact-form,
.page-template-publications.page-id-2036 .contact-form,
.page-template-country-profiles-emergency.page-id-2036 .contact-form {
    top: 200vw !important;
  }
}
.page-template-resourcecenter.page-id-3353 .contact-form,
.page-template-resourcecenter-wdmr.page-id-3353 .contact-form,
.page-template-pastoral-tools.page-id-3353 .contact-form,
.page-template-documents.page-id-3353 .contact-form,
.page-template-publications.page-id-3353 .contact-form,
.page-template-country-profiles-emergency.page-id-3353 .contact-form {
  top: 41rem !important;
}
@media (max-width: 1440px) {
  .page-template-resourcecenter.page-id-3353 .contact-form,
.page-template-resourcecenter-wdmr.page-id-3353 .contact-form,
.page-template-pastoral-tools.page-id-3353 .contact-form,
.page-template-documents.page-id-3353 .contact-form,
.page-template-publications.page-id-3353 .contact-form,
.page-template-country-profiles-emergency.page-id-3353 .contact-form {
    top: 43rem !important;
  }
}
@media (max-width: 1280px) {
  .page-template-resourcecenter.page-id-3353 .contact-form,
.page-template-resourcecenter-wdmr.page-id-3353 .contact-form,
.page-template-pastoral-tools.page-id-3353 .contact-form,
.page-template-documents.page-id-3353 .contact-form,
.page-template-publications.page-id-3353 .contact-form,
.page-template-country-profiles-emergency.page-id-3353 .contact-form {
    top: 44rem !important;
  }
}
@media (max-width: 1024px) {
  .page-template-resourcecenter.page-id-3353 .contact-form,
.page-template-resourcecenter-wdmr.page-id-3353 .contact-form,
.page-template-pastoral-tools.page-id-3353 .contact-form,
.page-template-documents.page-id-3353 .contact-form,
.page-template-publications.page-id-3353 .contact-form,
.page-template-country-profiles-emergency.page-id-3353 .contact-form {
    top: 47vw !important;
  }
}
@media (max-width: 768px) {
  .page-template-resourcecenter.page-id-3353 .contact-form,
.page-template-resourcecenter-wdmr.page-id-3353 .contact-form,
.page-template-pastoral-tools.page-id-3353 .contact-form,
.page-template-documents.page-id-3353 .contact-form,
.page-template-publications.page-id-3353 .contact-form,
.page-template-country-profiles-emergency.page-id-3353 .contact-form {
    top: 57vw !important;
  }
}
@media (max-width: 600px) {
  .page-template-resourcecenter.page-id-3353 .contact-form,
.page-template-resourcecenter-wdmr.page-id-3353 .contact-form,
.page-template-pastoral-tools.page-id-3353 .contact-form,
.page-template-documents.page-id-3353 .contact-form,
.page-template-publications.page-id-3353 .contact-form,
.page-template-country-profiles-emergency.page-id-3353 .contact-form {
    top: 136vw !important;
  }
}
@media (max-width: 360px) {
  .page-template-resourcecenter.page-id-3353 .contact-form,
.page-template-resourcecenter-wdmr.page-id-3353 .contact-form,
.page-template-pastoral-tools.page-id-3353 .contact-form,
.page-template-documents.page-id-3353 .contact-form,
.page-template-publications.page-id-3353 .contact-form,
.page-template-country-profiles-emergency.page-id-3353 .contact-form {
    top: 170vw !important;
  }
}
.page-template-resourcecenter.page-id-2782 .contact-form, .page-template-resourcecenter.page-id-1759 .contact-form,
.page-template-resourcecenter-wdmr.page-id-2782 .contact-form,
.page-template-resourcecenter-wdmr.page-id-1759 .contact-form,
.page-template-pastoral-tools.page-id-2782 .contact-form,
.page-template-pastoral-tools.page-id-1759 .contact-form,
.page-template-documents.page-id-2782 .contact-form,
.page-template-documents.page-id-1759 .contact-form,
.page-template-publications.page-id-2782 .contact-form,
.page-template-publications.page-id-1759 .contact-form,
.page-template-country-profiles-emergency.page-id-2782 .contact-form,
.page-template-country-profiles-emergency.page-id-1759 .contact-form {
  top: 42rem !important;
}
@media (max-width: 1440px) {
  .page-template-resourcecenter.page-id-2782 .contact-form, .page-template-resourcecenter.page-id-1759 .contact-form,
.page-template-resourcecenter-wdmr.page-id-2782 .contact-form,
.page-template-resourcecenter-wdmr.page-id-1759 .contact-form,
.page-template-pastoral-tools.page-id-2782 .contact-form,
.page-template-pastoral-tools.page-id-1759 .contact-form,
.page-template-documents.page-id-2782 .contact-form,
.page-template-documents.page-id-1759 .contact-form,
.page-template-publications.page-id-2782 .contact-form,
.page-template-publications.page-id-1759 .contact-form,
.page-template-country-profiles-emergency.page-id-2782 .contact-form,
.page-template-country-profiles-emergency.page-id-1759 .contact-form {
    top: 44rem !important;
  }
}
@media (max-width: 1280px) {
  .page-template-resourcecenter.page-id-2782 .contact-form, .page-template-resourcecenter.page-id-1759 .contact-form,
.page-template-resourcecenter-wdmr.page-id-2782 .contact-form,
.page-template-resourcecenter-wdmr.page-id-1759 .contact-form,
.page-template-pastoral-tools.page-id-2782 .contact-form,
.page-template-pastoral-tools.page-id-1759 .contact-form,
.page-template-documents.page-id-2782 .contact-form,
.page-template-documents.page-id-1759 .contact-form,
.page-template-publications.page-id-2782 .contact-form,
.page-template-publications.page-id-1759 .contact-form,
.page-template-country-profiles-emergency.page-id-2782 .contact-form,
.page-template-country-profiles-emergency.page-id-1759 .contact-form {
    top: 45rem !important;
  }
}
@media (max-width: 1024px) {
  .page-template-resourcecenter.page-id-2782 .contact-form, .page-template-resourcecenter.page-id-1759 .contact-form,
.page-template-resourcecenter-wdmr.page-id-2782 .contact-form,
.page-template-resourcecenter-wdmr.page-id-1759 .contact-form,
.page-template-pastoral-tools.page-id-2782 .contact-form,
.page-template-pastoral-tools.page-id-1759 .contact-form,
.page-template-documents.page-id-2782 .contact-form,
.page-template-documents.page-id-1759 .contact-form,
.page-template-publications.page-id-2782 .contact-form,
.page-template-publications.page-id-1759 .contact-form,
.page-template-country-profiles-emergency.page-id-2782 .contact-form,
.page-template-country-profiles-emergency.page-id-1759 .contact-form {
    top: 45vw !important;
  }
}
@media (max-width: 768px) {
  .page-template-resourcecenter.page-id-2782 .contact-form, .page-template-resourcecenter.page-id-1759 .contact-form,
.page-template-resourcecenter-wdmr.page-id-2782 .contact-form,
.page-template-resourcecenter-wdmr.page-id-1759 .contact-form,
.page-template-pastoral-tools.page-id-2782 .contact-form,
.page-template-pastoral-tools.page-id-1759 .contact-form,
.page-template-documents.page-id-2782 .contact-form,
.page-template-documents.page-id-1759 .contact-form,
.page-template-publications.page-id-2782 .contact-form,
.page-template-publications.page-id-1759 .contact-form,
.page-template-country-profiles-emergency.page-id-2782 .contact-form,
.page-template-country-profiles-emergency.page-id-1759 .contact-form {
    top: 62vw !important;
  }
}
@media (max-width: 600px) {
  .page-template-resourcecenter.page-id-2782 .contact-form, .page-template-resourcecenter.page-id-1759 .contact-form,
.page-template-resourcecenter-wdmr.page-id-2782 .contact-form,
.page-template-resourcecenter-wdmr.page-id-1759 .contact-form,
.page-template-pastoral-tools.page-id-2782 .contact-form,
.page-template-pastoral-tools.page-id-1759 .contact-form,
.page-template-documents.page-id-2782 .contact-form,
.page-template-documents.page-id-1759 .contact-form,
.page-template-publications.page-id-2782 .contact-form,
.page-template-publications.page-id-1759 .contact-form,
.page-template-country-profiles-emergency.page-id-2782 .contact-form,
.page-template-country-profiles-emergency.page-id-1759 .contact-form {
    top: 152vw !important;
  }
}
@media (max-width: 360px) {
  .page-template-resourcecenter.page-id-2782 .contact-form, .page-template-resourcecenter.page-id-1759 .contact-form,
.page-template-resourcecenter-wdmr.page-id-2782 .contact-form,
.page-template-resourcecenter-wdmr.page-id-1759 .contact-form,
.page-template-pastoral-tools.page-id-2782 .contact-form,
.page-template-pastoral-tools.page-id-1759 .contact-form,
.page-template-documents.page-id-2782 .contact-form,
.page-template-documents.page-id-1759 .contact-form,
.page-template-publications.page-id-2782 .contact-form,
.page-template-publications.page-id-1759 .contact-form,
.page-template-country-profiles-emergency.page-id-2782 .contact-form,
.page-template-country-profiles-emergency.page-id-1759 .contact-form {
    top: 192vw !important;
  }
}
@media (max-width: 600px) {
  .page-template-resourcecenter.page-id-1759 .contact-form,
.page-template-resourcecenter-wdmr.page-id-1759 .contact-form,
.page-template-pastoral-tools.page-id-1759 .contact-form,
.page-template-documents.page-id-1759 .contact-form,
.page-template-publications.page-id-1759 .contact-form,
.page-template-country-profiles-emergency.page-id-1759 .contact-form {
    top: 148vw !important;
  }
}
@media (max-width: 360px) {
  .page-template-resourcecenter.page-id-1759 .contact-form,
.page-template-resourcecenter-wdmr.page-id-1759 .contact-form,
.page-template-pastoral-tools.page-id-1759 .contact-form,
.page-template-documents.page-id-1759 .contact-form,
.page-template-publications.page-id-1759 .contact-form,
.page-template-country-profiles-emergency.page-id-1759 .contact-form {
    top: 187vw !important;
  }
}
.page-template-resourcecenter.page-id-3639 .search-wrapper, .page-template-resourcecenter.page-id-1622 .search-wrapper, .page-template-resourcecenter.page-id-2719 .search-wrapper, .page-template-resourcecenter.page-id-2693 .search-wrapper, .page-template-resourcecenter.page-id-1692 .search-wrapper,
.page-template-resourcecenter-wdmr.page-id-3639 .search-wrapper,
.page-template-resourcecenter-wdmr.page-id-1622 .search-wrapper,
.page-template-resourcecenter-wdmr.page-id-2719 .search-wrapper,
.page-template-resourcecenter-wdmr.page-id-2693 .search-wrapper,
.page-template-resourcecenter-wdmr.page-id-1692 .search-wrapper,
.page-template-pastoral-tools.page-id-3639 .search-wrapper,
.page-template-pastoral-tools.page-id-1622 .search-wrapper,
.page-template-pastoral-tools.page-id-2719 .search-wrapper,
.page-template-pastoral-tools.page-id-2693 .search-wrapper,
.page-template-pastoral-tools.page-id-1692 .search-wrapper,
.page-template-documents.page-id-3639 .search-wrapper,
.page-template-documents.page-id-1622 .search-wrapper,
.page-template-documents.page-id-2719 .search-wrapper,
.page-template-documents.page-id-2693 .search-wrapper,
.page-template-documents.page-id-1692 .search-wrapper,
.page-template-publications.page-id-3639 .search-wrapper,
.page-template-publications.page-id-1622 .search-wrapper,
.page-template-publications.page-id-2719 .search-wrapper,
.page-template-publications.page-id-2693 .search-wrapper,
.page-template-publications.page-id-1692 .search-wrapper,
.page-template-country-profiles-emergency.page-id-3639 .search-wrapper,
.page-template-country-profiles-emergency.page-id-1622 .search-wrapper,
.page-template-country-profiles-emergency.page-id-2719 .search-wrapper,
.page-template-country-profiles-emergency.page-id-2693 .search-wrapper,
.page-template-country-profiles-emergency.page-id-1692 .search-wrapper {
  display: none !important;
}
.page-template-resourcecenter .photos-template .intro-text,
.page-template-resourcecenter-wdmr .photos-template .intro-text,
.page-template-pastoral-tools .photos-template .intro-text,
.page-template-documents .photos-template .intro-text,
.page-template-publications .photos-template .intro-text,
.page-template-country-profiles-emergency .photos-template .intro-text {
  max-width: 38em;
  margin-bottom: 1.5em;
}
.page-template-resourcecenter .photos-template .photo-gallery__inner,
.page-template-resourcecenter-wdmr .photos-template .photo-gallery__inner,
.page-template-pastoral-tools .photos-template .photo-gallery__inner,
.page-template-documents .photos-template .photo-gallery__inner,
.page-template-publications .photos-template .photo-gallery__inner,
.page-template-country-profiles-emergency .photos-template .photo-gallery__inner {
  display: flex;
  flex-flow: wrap;
  margin: -1rem;
  list-style: none;
}
.page-template-resourcecenter .photos-template .photo-gallery .gallery-img,
.page-template-resourcecenter-wdmr .photos-template .photo-gallery .gallery-img,
.page-template-pastoral-tools .photos-template .photo-gallery .gallery-img,
.page-template-documents .photos-template .photo-gallery .gallery-img,
.page-template-publications .photos-template .photo-gallery .gallery-img,
.page-template-country-profiles-emergency .photos-template .photo-gallery .gallery-img {
  padding: 1rem;
  width: 33.333%;
}
@media (max-width: 600px) {
  .page-template-resourcecenter .photos-template .photo-gallery .gallery-img,
.page-template-resourcecenter-wdmr .photos-template .photo-gallery .gallery-img,
.page-template-pastoral-tools .photos-template .photo-gallery .gallery-img,
.page-template-documents .photos-template .photo-gallery .gallery-img,
.page-template-publications .photos-template .photo-gallery .gallery-img,
.page-template-country-profiles-emergency .photos-template .photo-gallery .gallery-img {
    width: 50%;
  }
}
.page-template-resourcecenter .photos-template .photo-gallery .gallery-img__inner,
.page-template-resourcecenter-wdmr .photos-template .photo-gallery .gallery-img__inner,
.page-template-pastoral-tools .photos-template .photo-gallery .gallery-img__inner,
.page-template-documents .photos-template .photo-gallery .gallery-img__inner,
.page-template-publications .photos-template .photo-gallery .gallery-img__inner,
.page-template-country-profiles-emergency .photos-template .photo-gallery .gallery-img__inner {
  display: flex;
  position: relative;
  height: 0;
  padding-bottom: 56.25%;
  overflow: hidden;
  transition: 0.14s ease-in-out;
}
.page-template-resourcecenter .photos-template .photo-gallery .gallery-img__inner > img,
.page-template-resourcecenter-wdmr .photos-template .photo-gallery .gallery-img__inner > img,
.page-template-pastoral-tools .photos-template .photo-gallery .gallery-img__inner > img,
.page-template-documents .photos-template .photo-gallery .gallery-img__inner > img,
.page-template-publications .photos-template .photo-gallery .gallery-img__inner > img,
.page-template-country-profiles-emergency .photos-template .photo-gallery .gallery-img__inner > img {
  position: absolute;
  top: 0;
  height: 100%;
  width: 100%;
  object-fit: cover;
  transition: 0.14s ease-in-out;
}
.page-template-resourcecenter .photos-template .photo-gallery .gallery-img__inner:hover, .page-template-resourcecenter .photos-template .photo-gallery .gallery-img__inner:focus,
.page-template-resourcecenter-wdmr .photos-template .photo-gallery .gallery-img__inner:hover,
.page-template-resourcecenter-wdmr .photos-template .photo-gallery .gallery-img__inner:focus,
.page-template-pastoral-tools .photos-template .photo-gallery .gallery-img__inner:hover,
.page-template-pastoral-tools .photos-template .photo-gallery .gallery-img__inner:focus,
.page-template-documents .photos-template .photo-gallery .gallery-img__inner:hover,
.page-template-documents .photos-template .photo-gallery .gallery-img__inner:focus,
.page-template-publications .photos-template .photo-gallery .gallery-img__inner:hover,
.page-template-publications .photos-template .photo-gallery .gallery-img__inner:focus,
.page-template-country-profiles-emergency .photos-template .photo-gallery .gallery-img__inner:hover,
.page-template-country-profiles-emergency .photos-template .photo-gallery .gallery-img__inner:focus {
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
}
.page-template-resourcecenter .photos-template .photo-gallery .gallery-img__inner:hover > img, .page-template-resourcecenter .photos-template .photo-gallery .gallery-img__inner:focus > img,
.page-template-resourcecenter-wdmr .photos-template .photo-gallery .gallery-img__inner:hover > img,
.page-template-resourcecenter-wdmr .photos-template .photo-gallery .gallery-img__inner:focus > img,
.page-template-pastoral-tools .photos-template .photo-gallery .gallery-img__inner:hover > img,
.page-template-pastoral-tools .photos-template .photo-gallery .gallery-img__inner:focus > img,
.page-template-documents .photos-template .photo-gallery .gallery-img__inner:hover > img,
.page-template-documents .photos-template .photo-gallery .gallery-img__inner:focus > img,
.page-template-publications .photos-template .photo-gallery .gallery-img__inner:hover > img,
.page-template-publications .photos-template .photo-gallery .gallery-img__inner:focus > img,
.page-template-country-profiles-emergency .photos-template .photo-gallery .gallery-img__inner:hover > img,
.page-template-country-profiles-emergency .photos-template .photo-gallery .gallery-img__inner:focus > img {
  transform: scale(1.02);
}
.page-template-resourcecenter .photos-template .gallery-link,
.page-template-resourcecenter-wdmr .photos-template .gallery-link,
.page-template-pastoral-tools .photos-template .gallery-link,
.page-template-documents .photos-template .gallery-link,
.page-template-publications .photos-template .gallery-link,
.page-template-country-profiles-emergency .photos-template .gallery-link {
  margin-top: 3em;
  display: flex;
  justify-content: flex-end;
}
.page-template-resourcecenter .photos-template .gallery-link .qbutton,
.page-template-resourcecenter-wdmr .photos-template .gallery-link .qbutton,
.page-template-pastoral-tools .photos-template .gallery-link .qbutton,
.page-template-documents .photos-template .gallery-link .qbutton,
.page-template-publications .photos-template .gallery-link .qbutton,
.page-template-country-profiles-emergency .photos-template .gallery-link .qbutton {
  display: inline-flex;
  align-items: center;
  padding-left: 1.5rem !important;
}
@media (max-width: 360px) {
  .page-template-resourcecenter .photos-template .gallery-link .qbutton,
.page-template-resourcecenter-wdmr .photos-template .gallery-link .qbutton,
.page-template-pastoral-tools .photos-template .gallery-link .qbutton,
.page-template-documents .photos-template .gallery-link .qbutton,
.page-template-publications .photos-template .gallery-link .qbutton,
.page-template-country-profiles-emergency .photos-template .gallery-link .qbutton {
    font-size: 0.9em !important;
    padding-left: 1em !important;
    padding-right: 0.75em !important;
    height: 3em !important;
  }
}
.page-template-resourcecenter .photos-template .gallery-link .qbutton::before,
.page-template-resourcecenter-wdmr .photos-template .gallery-link .qbutton::before,
.page-template-pastoral-tools .photos-template .gallery-link .qbutton::before,
.page-template-documents .photos-template .gallery-link .qbutton::before,
.page-template-publications .photos-template .gallery-link .qbutton::before,
.page-template-country-profiles-emergency .photos-template .gallery-link .qbutton::before {
  content: none;
}
.page-template-resourcecenter .photos-template .gallery-link .qbutton img,
.page-template-resourcecenter-wdmr .photos-template .gallery-link .qbutton img,
.page-template-pastoral-tools .photos-template .gallery-link .qbutton img,
.page-template-documents .photos-template .gallery-link .qbutton img,
.page-template-publications .photos-template .gallery-link .qbutton img,
.page-template-country-profiles-emergency .photos-template .gallery-link .qbutton img {
  height: 1.5em;
  width: 1.5em;
  margin-right: 0.5em;
}
.page-template-resourcecenter .country-profiles-template .search-wrapper,
.page-template-resourcecenter-wdmr .country-profiles-template .search-wrapper,
.page-template-pastoral-tools .country-profiles-template .search-wrapper,
.page-template-documents .country-profiles-template .search-wrapper,
.page-template-publications .country-profiles-template .search-wrapper,
.page-template-country-profiles-emergency .country-profiles-template .search-wrapper {
  display: none !important;
}
.page-template-resourcecenter .country-profiles-template .label,
.page-template-resourcecenter-wdmr .country-profiles-template .label,
.page-template-pastoral-tools .country-profiles-template .label,
.page-template-documents .country-profiles-template .label,
.page-template-publications .country-profiles-template .label,
.page-template-country-profiles-emergency .country-profiles-template .label {
  cursor: pointer;
}
.page-template-resourcecenter .country-profiles-template .label:not(.active),
.page-template-resourcecenter-wdmr .country-profiles-template .label:not(.active),
.page-template-pastoral-tools .country-profiles-template .label:not(.active),
.page-template-documents .country-profiles-template .label:not(.active),
.page-template-publications .country-profiles-template .label:not(.active),
.page-template-country-profiles-emergency .country-profiles-template .label:not(.active) {
  color: #272727 !important;
  font-weight: 500 !important;
  border-bottom: 0 !important;
}
.page-template-resourcecenter .country-profiles-template .label.active,
.page-template-resourcecenter-wdmr .country-profiles-template .label.active,
.page-template-pastoral-tools .country-profiles-template .label.active,
.page-template-documents .country-profiles-template .label.active,
.page-template-publications .country-profiles-template .label.active,
.page-template-country-profiles-emergency .country-profiles-template .label.active {
  color: #009fb7 !important;
  font-weight: 600 !important;
  border-bottom: 2px solid #009fb7 !important;
}
.page-template-resourcecenter .country-profiles-template .label:focus, .page-template-resourcecenter .country-profiles-template .label:hover,
.page-template-resourcecenter-wdmr .country-profiles-template .label:focus,
.page-template-resourcecenter-wdmr .country-profiles-template .label:hover,
.page-template-pastoral-tools .country-profiles-template .label:focus,
.page-template-pastoral-tools .country-profiles-template .label:hover,
.page-template-documents .country-profiles-template .label:focus,
.page-template-documents .country-profiles-template .label:hover,
.page-template-publications .country-profiles-template .label:focus,
.page-template-publications .country-profiles-template .label:hover,
.page-template-country-profiles-emergency .country-profiles-template .label:focus,
.page-template-country-profiles-emergency .country-profiles-template .label:hover {
  color: #009fb7 !important;
}
.page-template-resourcecenter .country-profiles-template .nav-col-submenu,
.page-template-resourcecenter-wdmr .country-profiles-template .nav-col-submenu,
.page-template-pastoral-tools .country-profiles-template .nav-col-submenu,
.page-template-documents .country-profiles-template .nav-col-submenu,
.page-template-publications .country-profiles-template .nav-col-submenu,
.page-template-country-profiles-emergency .country-profiles-template .nav-col-submenu {
  display: none;
}
@media (max-width: 1024px) {
  .page-template-resourcecenter .country-profiles-template .nav-col,
.page-template-resourcecenter-wdmr .country-profiles-template .nav-col,
.page-template-pastoral-tools .country-profiles-template .nav-col,
.page-template-documents .country-profiles-template .nav-col,
.page-template-publications .country-profiles-template .nav-col,
.page-template-country-profiles-emergency .country-profiles-template .nav-col {
    z-index: 99;
  }
  .page-template-resourcecenter .country-profiles-template .nav-col .lb-col-inner,
.page-template-resourcecenter-wdmr .country-profiles-template .nav-col .lb-col-inner,
.page-template-pastoral-tools .country-profiles-template .nav-col .lb-col-inner,
.page-template-documents .country-profiles-template .nav-col .lb-col-inner,
.page-template-publications .country-profiles-template .nav-col .lb-col-inner,
.page-template-country-profiles-emergency .country-profiles-template .nav-col .lb-col-inner {
    position: relative;
  }
  .page-template-resourcecenter .country-profiles-template .nav-col .lb-col-inner.nav-col-submenu,
.page-template-resourcecenter-wdmr .country-profiles-template .nav-col .lb-col-inner.nav-col-submenu,
.page-template-pastoral-tools .country-profiles-template .nav-col .lb-col-inner.nav-col-submenu,
.page-template-documents .country-profiles-template .nav-col .lb-col-inner.nav-col-submenu,
.page-template-publications .country-profiles-template .nav-col .lb-col-inner.nav-col-submenu,
.page-template-country-profiles-emergency .country-profiles-template .nav-col .lb-col-inner.nav-col-submenu {
    display: block;
    padding-top: 2.0833333333vw;
  }
  .page-template-resourcecenter .country-profiles-template .nav-col .submenu,
.page-template-resourcecenter-wdmr .country-profiles-template .nav-col .submenu,
.page-template-pastoral-tools .country-profiles-template .nav-col .submenu,
.page-template-documents .country-profiles-template .nav-col .submenu,
.page-template-publications .country-profiles-template .nav-col .submenu,
.page-template-country-profiles-emergency .country-profiles-template .nav-col .submenu {
    list-style: none;
    padding-left: 0;
  }
  .page-template-resourcecenter .country-profiles-template .nav-col .country-profiles-submenu,
.page-template-resourcecenter-wdmr .country-profiles-template .nav-col .country-profiles-submenu,
.page-template-pastoral-tools .country-profiles-template .nav-col .country-profiles-submenu,
.page-template-documents .country-profiles-template .nav-col .country-profiles-submenu,
.page-template-publications .country-profiles-template .nav-col .country-profiles-submenu,
.page-template-country-profiles-emergency .country-profiles-template .nav-col .country-profiles-submenu {
    display: flex;
    overflow: auto;
    padding-bottom: 0.4rem;
  }
  .page-template-resourcecenter .country-profiles-template .nav-col .country-profiles-submenu::after,
.page-template-resourcecenter-wdmr .country-profiles-template .nav-col .country-profiles-submenu::after,
.page-template-pastoral-tools .country-profiles-template .nav-col .country-profiles-submenu::after,
.page-template-documents .country-profiles-template .nav-col .country-profiles-submenu::after,
.page-template-publications .country-profiles-template .nav-col .country-profiles-submenu::after,
.page-template-country-profiles-emergency .country-profiles-template .nav-col .country-profiles-submenu::after {
    content: "";
    position: absolute;
    background: rgb(246, 246, 246);
    background: linear-gradient(270deg, rgb(246, 246, 246) 0%, rgba(246, 246, 246, 0) 100%);
    width: 1rem;
    right: calc(8.3333333333vw - 1px);
    top: 0;
    height: 100%;
  }
  .page-template-resourcecenter .country-profiles-template .nav-col .country-profiles-submenu > li,
.page-template-resourcecenter-wdmr .country-profiles-template .nav-col .country-profiles-submenu > li,
.page-template-pastoral-tools .country-profiles-template .nav-col .country-profiles-submenu > li,
.page-template-documents .country-profiles-template .nav-col .country-profiles-submenu > li,
.page-template-publications .country-profiles-template .nav-col .country-profiles-submenu > li,
.page-template-country-profiles-emergency .country-profiles-template .nav-col .country-profiles-submenu > li {
    display: inline-block;
    margin-right: 1rem;
    white-space: nowrap;
  }
  .page-template-resourcecenter .country-profiles-template .nav-col .country-profiles-submenu .submenu-wrapper,
.page-template-resourcecenter-wdmr .country-profiles-template .nav-col .country-profiles-submenu .submenu-wrapper,
.page-template-pastoral-tools .country-profiles-template .nav-col .country-profiles-submenu .submenu-wrapper,
.page-template-documents .country-profiles-template .nav-col .country-profiles-submenu .submenu-wrapper,
.page-template-publications .country-profiles-template .nav-col .country-profiles-submenu .submenu-wrapper,
.page-template-country-profiles-emergency .country-profiles-template .nav-col .country-profiles-submenu .submenu-wrapper {
    display: none;
    position: absolute;
    width: 100%;
    margin: auto;
    top: 100%;
    left: 0;
    background: white;
    padding: 1.5rem 8.3333333333vw;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  }
  .page-template-resourcecenter .country-profiles-template .nav-col .country-profiles-submenu .submenu-wrapper::after,
.page-template-resourcecenter-wdmr .country-profiles-template .nav-col .country-profiles-submenu .submenu-wrapper::after,
.page-template-pastoral-tools .country-profiles-template .nav-col .country-profiles-submenu .submenu-wrapper::after,
.page-template-documents .country-profiles-template .nav-col .country-profiles-submenu .submenu-wrapper::after,
.page-template-publications .country-profiles-template .nav-col .country-profiles-submenu .submenu-wrapper::after,
.page-template-country-profiles-emergency .country-profiles-template .nav-col .country-profiles-submenu .submenu-wrapper::after {
    content: "";
    position: absolute;
    background: rgb(255, 255, 255);
    background: linear-gradient(270deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%);
    width: 1rem;
    right: calc(8.3333333333vw - 1px);
    top: 0;
    height: 100%;
  }
  .page-template-resourcecenter .country-profiles-template .nav-col .country-profiles-submenu .submenu,
.page-template-resourcecenter-wdmr .country-profiles-template .nav-col .country-profiles-submenu .submenu,
.page-template-pastoral-tools .country-profiles-template .nav-col .country-profiles-submenu .submenu,
.page-template-documents .country-profiles-template .nav-col .country-profiles-submenu .submenu,
.page-template-publications .country-profiles-template .nav-col .country-profiles-submenu .submenu,
.page-template-country-profiles-emergency .country-profiles-template .nav-col .country-profiles-submenu .submenu {
    display: block !important;
    overflow: auto;
    white-space: nowrap;
    padding-bottom: 0.4rem;
  }
  .page-template-resourcecenter .country-profiles-template .nav-col .country-profiles-submenu .submenu > li,
.page-template-resourcecenter-wdmr .country-profiles-template .nav-col .country-profiles-submenu .submenu > li,
.page-template-pastoral-tools .country-profiles-template .nav-col .country-profiles-submenu .submenu > li,
.page-template-documents .country-profiles-template .nav-col .country-profiles-submenu .submenu > li,
.page-template-publications .country-profiles-template .nav-col .country-profiles-submenu .submenu > li,
.page-template-country-profiles-emergency .country-profiles-template .nav-col .country-profiles-submenu .submenu > li {
    display: inline-block;
    margin-right: 1rem;
  }
}
@media (max-width: 600px) {
  .page-template-resourcecenter .country-profiles-template .nav-col .lb-col-inner.nav-col-submenu,
.page-template-resourcecenter-wdmr .country-profiles-template .nav-col .lb-col-inner.nav-col-submenu,
.page-template-pastoral-tools .country-profiles-template .nav-col .lb-col-inner.nav-col-submenu,
.page-template-documents .country-profiles-template .nav-col .lb-col-inner.nav-col-submenu,
.page-template-publications .country-profiles-template .nav-col .lb-col-inner.nav-col-submenu,
.page-template-country-profiles-emergency .country-profiles-template .nav-col .lb-col-inner.nav-col-submenu {
    display: block;
    padding-top: 4.1666666667vw;
  }
}
.page-template-resourcecenter .country-profiles-template #country-profiles-submenu,
.page-template-resourcecenter-wdmr .country-profiles-template #country-profiles-submenu,
.page-template-pastoral-tools .country-profiles-template #country-profiles-submenu,
.page-template-documents .country-profiles-template #country-profiles-submenu,
.page-template-publications .country-profiles-template #country-profiles-submenu,
.page-template-country-profiles-emergency .country-profiles-template #country-profiles-submenu {
  display: none;
}
.page-template-resourcecenter .country-profiles-template #country-profiles-submenu .submenu,
.page-template-resourcecenter-wdmr .country-profiles-template #country-profiles-submenu .submenu,
.page-template-pastoral-tools .country-profiles-template #country-profiles-submenu .submenu,
.page-template-documents .country-profiles-template #country-profiles-submenu .submenu,
.page-template-publications .country-profiles-template #country-profiles-submenu .submenu,
.page-template-country-profiles-emergency .country-profiles-template #country-profiles-submenu .submenu {
  display: none;
}
.page-template-resourcecenter .country-profiles-template .intro-text--box,
.page-template-resourcecenter-wdmr .country-profiles-template .intro-text--box,
.page-template-pastoral-tools .country-profiles-template .intro-text--box,
.page-template-documents .country-profiles-template .intro-text--box,
.page-template-publications .country-profiles-template .intro-text--box,
.page-template-country-profiles-emergency .country-profiles-template .intro-text--box {
  position: absolute;
  z-index: 1;
  background: #ffffff;
  padding: 1.5rem;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  width: 23em;
  transform: translateY(-75%);
}
@media (max-width: 1024px) {
  .page-template-resourcecenter .country-profiles-template .intro-text--box,
.page-template-resourcecenter-wdmr .country-profiles-template .intro-text--box,
.page-template-pastoral-tools .country-profiles-template .intro-text--box,
.page-template-documents .country-profiles-template .intro-text--box,
.page-template-publications .country-profiles-template .intro-text--box,
.page-template-country-profiles-emergency .country-profiles-template .intro-text--box {
    position: relative;
    width: auto;
    padding: 0;
    box-shadow: none;
    transform: translateY(0);
  }
}
.page-template-resourcecenter .country-profiles-template .intro-text.lg-hide,
.page-template-resourcecenter-wdmr .country-profiles-template .intro-text.lg-hide,
.page-template-pastoral-tools .country-profiles-template .intro-text.lg-hide,
.page-template-documents .country-profiles-template .intro-text.lg-hide,
.page-template-publications .country-profiles-template .intro-text.lg-hide,
.page-template-country-profiles-emergency .country-profiles-template .intro-text.lg-hide {
  display: none;
}
@media (max-width: 1024px) {
  .page-template-resourcecenter .country-profiles-template .intro-text.sm-show,
.page-template-resourcecenter-wdmr .country-profiles-template .intro-text.sm-show,
.page-template-pastoral-tools .country-profiles-template .intro-text.sm-show,
.page-template-documents .country-profiles-template .intro-text.sm-show,
.page-template-publications .country-profiles-template .intro-text.sm-show,
.page-template-country-profiles-emergency .country-profiles-template .intro-text.sm-show {
    display: block;
  }
}
@media (max-width: 1024px) {
  .page-template-resourcecenter .country-profiles-template .intro-text.sm-hide,
.page-template-resourcecenter-wdmr .country-profiles-template .intro-text.sm-hide,
.page-template-pastoral-tools .country-profiles-template .intro-text.sm-hide,
.page-template-documents .country-profiles-template .intro-text.sm-hide,
.page-template-publications .country-profiles-template .intro-text.sm-hide,
.page-template-country-profiles-emergency .country-profiles-template .intro-text.sm-hide {
    display: none;
  }
}
.page-template-resourcecenter .country-profiles-template .intro-text.bottom,
.page-template-resourcecenter-wdmr .country-profiles-template .intro-text.bottom,
.page-template-pastoral-tools .country-profiles-template .intro-text.bottom,
.page-template-documents .country-profiles-template .intro-text.bottom,
.page-template-publications .country-profiles-template .intro-text.bottom,
.page-template-country-profiles-emergency .country-profiles-template .intro-text.bottom {
  margin-bottom: 3rem;
}
@media (max-width: 1024px) {
  .page-template-resourcecenter .country-profiles-template .intro-text.bottom,
.page-template-resourcecenter-wdmr .country-profiles-template .intro-text.bottom,
.page-template-pastoral-tools .country-profiles-template .intro-text.bottom,
.page-template-documents .country-profiles-template .intro-text.bottom,
.page-template-publications .country-profiles-template .intro-text.bottom,
.page-template-country-profiles-emergency .country-profiles-template .intro-text.bottom {
    margin-bottom: 1.5rem;
  }
}
.page-template-resourcecenter .country-profiles-template .intro-text p,
.page-template-resourcecenter-wdmr .country-profiles-template .intro-text p,
.page-template-pastoral-tools .country-profiles-template .intro-text p,
.page-template-documents .country-profiles-template .intro-text p,
.page-template-publications .country-profiles-template .intro-text p,
.page-template-country-profiles-emergency .country-profiles-template .intro-text p {
  margin: 0;
}
.page-template-resourcecenter .country-profiles-template .content-wrapper,
.page-template-resourcecenter-wdmr .country-profiles-template .content-wrapper,
.page-template-pastoral-tools .country-profiles-template .content-wrapper,
.page-template-documents .country-profiles-template .content-wrapper,
.page-template-publications .country-profiles-template .content-wrapper,
.page-template-country-profiles-emergency .country-profiles-template .content-wrapper {
  padding-top: 0 !important;
}
@media (max-width: 1024px) {
  .page-template-resourcecenter .country-profiles-template .main-col,
.page-template-resourcecenter-wdmr .country-profiles-template .main-col,
.page-template-pastoral-tools .country-profiles-template .main-col,
.page-template-documents .country-profiles-template .main-col,
.page-template-publications .country-profiles-template .main-col,
.page-template-country-profiles-emergency .country-profiles-template .main-col {
    min-height: initial;
  }
}
.page-template-resourcecenter .country-profiles-template .main-col .lb-col-inner,
.page-template-resourcecenter-wdmr .country-profiles-template .main-col .lb-col-inner,
.page-template-pastoral-tools .country-profiles-template .main-col .lb-col-inner,
.page-template-documents .country-profiles-template .main-col .lb-col-inner,
.page-template-publications .country-profiles-template .main-col .lb-col-inner,
.page-template-country-profiles-emergency .country-profiles-template .main-col .lb-col-inner {
  padding-bottom: 8.3333333333vw;
}
.page-template-resourcecenter .country-profiles-template .map,
.page-template-resourcecenter-wdmr .country-profiles-template .map,
.page-template-pastoral-tools .country-profiles-template .map,
.page-template-documents .country-profiles-template .map,
.page-template-publications .country-profiles-template .map,
.page-template-country-profiles-emergency .country-profiles-template .map {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  margin-right: -3.333vw;
}
@media (max-width: 1024px) {
  .page-template-resourcecenter .country-profiles-template .map,
.page-template-resourcecenter-wdmr .country-profiles-template .map,
.page-template-pastoral-tools .country-profiles-template .map,
.page-template-documents .country-profiles-template .map,
.page-template-publications .country-profiles-template .map,
.page-template-country-profiles-emergency .country-profiles-template .map {
    flex-direction: column;
    margin-right: 0;
  }
}
.page-template-resourcecenter .country-profiles-template .map .Map-frame,
.page-template-resourcecenter-wdmr .country-profiles-template .map .Map-frame,
.page-template-pastoral-tools .country-profiles-template .map .Map-frame,
.page-template-documents .country-profiles-template .map .Map-frame,
.page-template-publications .country-profiles-template .map .Map-frame,
.page-template-country-profiles-emergency .country-profiles-template .map .Map-frame {
  margin: 0 0 0 -4.1666666667vw;
  width: 100%;
}
@media (max-width: 1024px) {
  .page-template-resourcecenter .country-profiles-template .map .Map-frame,
.page-template-resourcecenter-wdmr .country-profiles-template .map .Map-frame,
.page-template-pastoral-tools .country-profiles-template .map .Map-frame,
.page-template-documents .country-profiles-template .map .Map-frame,
.page-template-publications .country-profiles-template .map .Map-frame,
.page-template-country-profiles-emergency .country-profiles-template .map .Map-frame {
    margin: 25px 0;
    width: 100%;
    min-width: initial;
  }
}
@media (max-width: 600px) {
  .page-template-resourcecenter .country-profiles-template .map .Map-frame,
.page-template-resourcecenter-wdmr .country-profiles-template .map .Map-frame,
.page-template-pastoral-tools .country-profiles-template .map .Map-frame,
.page-template-documents .country-profiles-template .map .Map-frame,
.page-template-publications .country-profiles-template .map .Map-frame,
.page-template-country-profiles-emergency .country-profiles-template .map .Map-frame {
    margin: 15px 0;
  }
}
.page-template-resourcecenter .country-profiles-template .map .Map-legends,
.page-template-resourcecenter-wdmr .country-profiles-template .map .Map-legends,
.page-template-pastoral-tools .country-profiles-template .map .Map-legends,
.page-template-documents .country-profiles-template .map .Map-legends,
.page-template-publications .country-profiles-template .map .Map-legends,
.page-template-country-profiles-emergency .country-profiles-template .map .Map-legends {
  margin-left: 4.1666666667vw;
}
@media (max-width: 1024px) {
  .page-template-resourcecenter .country-profiles-template .map .Map-legends,
.page-template-resourcecenter-wdmr .country-profiles-template .map .Map-legends,
.page-template-pastoral-tools .country-profiles-template .map .Map-legends,
.page-template-documents .country-profiles-template .map .Map-legends,
.page-template-publications .country-profiles-template .map .Map-legends,
.page-template-country-profiles-emergency .country-profiles-template .map .Map-legends {
    margin-left: 0;
  }
}
.page-template-resourcecenter .country-profiles-template .map__text,
.page-template-resourcecenter-wdmr .country-profiles-template .map__text,
.page-template-pastoral-tools .country-profiles-template .map__text,
.page-template-documents .country-profiles-template .map__text,
.page-template-publications .country-profiles-template .map__text,
.page-template-country-profiles-emergency .country-profiles-template .map__text {
  margin-top: 2rem;
  width: 41.6666666667vw;
}
.page-template-resourcecenter .country-profiles-template .map__text:first-child,
.page-template-resourcecenter-wdmr .country-profiles-template .map__text:first-child,
.page-template-pastoral-tools .country-profiles-template .map__text:first-child,
.page-template-documents .country-profiles-template .map__text:first-child,
.page-template-publications .country-profiles-template .map__text:first-child,
.page-template-country-profiles-emergency .country-profiles-template .map__text:first-child {
  margin-top: 0;
}
@media (max-width: 1440px) {
  .page-template-resourcecenter .country-profiles-template .map__text,
.page-template-resourcecenter-wdmr .country-profiles-template .map__text,
.page-template-pastoral-tools .country-profiles-template .map__text,
.page-template-documents .country-profiles-template .map__text,
.page-template-publications .country-profiles-template .map__text,
.page-template-country-profiles-emergency .country-profiles-template .map__text {
    width: 41.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .page-template-resourcecenter .country-profiles-template .map__text,
.page-template-resourcecenter-wdmr .country-profiles-template .map__text,
.page-template-pastoral-tools .country-profiles-template .map__text,
.page-template-documents .country-profiles-template .map__text,
.page-template-publications .country-profiles-template .map__text,
.page-template-country-profiles-emergency .country-profiles-template .map__text {
    width: 100%;
    margin-top: 0;
  }
}
.page-template-resourcecenter .country-profiles-template .map__text .lb-text-wrapper,
.page-template-resourcecenter-wdmr .country-profiles-template .map__text .lb-text-wrapper,
.page-template-pastoral-tools .country-profiles-template .map__text .lb-text-wrapper,
.page-template-documents .country-profiles-template .map__text .lb-text-wrapper,
.page-template-publications .country-profiles-template .map__text .lb-text-wrapper,
.page-template-country-profiles-emergency .country-profiles-template .map__text .lb-text-wrapper {
  width: 100% !important;
}
@media (max-width: 1024px) {
  .page-template-resourcecenter .country-profiles-template .map__text .lb-text-wrapper,
.page-template-resourcecenter-wdmr .country-profiles-template .map__text .lb-text-wrapper,
.page-template-pastoral-tools .country-profiles-template .map__text .lb-text-wrapper,
.page-template-documents .country-profiles-template .map__text .lb-text-wrapper,
.page-template-publications .country-profiles-template .map__text .lb-text-wrapper,
.page-template-country-profiles-emergency .country-profiles-template .map__text .lb-text-wrapper {
    width: 70.8333333333vw !important;
  }
}
@media (max-width: 600px) {
  .page-template-resourcecenter .country-profiles-template .map__text .lb-text-wrapper,
.page-template-resourcecenter-wdmr .country-profiles-template .map__text .lb-text-wrapper,
.page-template-pastoral-tools .country-profiles-template .map__text .lb-text-wrapper,
.page-template-documents .country-profiles-template .map__text .lb-text-wrapper,
.page-template-publications .country-profiles-template .map__text .lb-text-wrapper,
.page-template-country-profiles-emergency .country-profiles-template .map__text .lb-text-wrapper {
    width: 100% !important;
  }
}
.page-template-resourcecenter .country-profiles-template [data-rm],
.page-template-resourcecenter-wdmr .country-profiles-template [data-rm],
.page-template-pastoral-tools .country-profiles-template [data-rm],
.page-template-documents .country-profiles-template [data-rm],
.page-template-publications .country-profiles-template [data-rm],
.page-template-country-profiles-emergency .country-profiles-template [data-rm] {
  display: none;
}
.page-template-resourcecenter .country-profiles-template .read-more-button-wrapper,
.page-template-resourcecenter-wdmr .country-profiles-template .read-more-button-wrapper,
.page-template-pastoral-tools .country-profiles-template .read-more-button-wrapper,
.page-template-documents .country-profiles-template .read-more-button-wrapper,
.page-template-publications .country-profiles-template .read-more-button-wrapper,
.page-template-country-profiles-emergency .country-profiles-template .read-more-button-wrapper {
  margin-top: 0.5rem;
  text-align: right;
}
.page-template-resourcecenter .country-profiles-template .read-more-button-wrapper .read-more,
.page-template-resourcecenter-wdmr .country-profiles-template .read-more-button-wrapper .read-more,
.page-template-pastoral-tools .country-profiles-template .read-more-button-wrapper .read-more,
.page-template-documents .country-profiles-template .read-more-button-wrapper .read-more,
.page-template-publications .country-profiles-template .read-more-button-wrapper .read-more,
.page-template-country-profiles-emergency .country-profiles-template .read-more-button-wrapper .read-more {
  transition: 0.14s ease-in-out;
}
.page-template-resourcecenter .country-profiles-template .read-more-button-wrapper .read-more svg,
.page-template-resourcecenter-wdmr .country-profiles-template .read-more-button-wrapper .read-more svg,
.page-template-pastoral-tools .country-profiles-template .read-more-button-wrapper .read-more svg,
.page-template-documents .country-profiles-template .read-more-button-wrapper .read-more svg,
.page-template-publications .country-profiles-template .read-more-button-wrapper .read-more svg,
.page-template-country-profiles-emergency .country-profiles-template .read-more-button-wrapper .read-more svg {
  margin-left: 0.5rem;
  transition: 0.14s ease-in-out;
}
.page-template-resourcecenter .country-profiles-template .read-more-button-wrapper .read-more svg path,
.page-template-resourcecenter-wdmr .country-profiles-template .read-more-button-wrapper .read-more svg path,
.page-template-pastoral-tools .country-profiles-template .read-more-button-wrapper .read-more svg path,
.page-template-documents .country-profiles-template .read-more-button-wrapper .read-more svg path,
.page-template-publications .country-profiles-template .read-more-button-wrapper .read-more svg path,
.page-template-country-profiles-emergency .country-profiles-template .read-more-button-wrapper .read-more svg path {
  transition: 0.14s ease-in-out;
}
.page-template-resourcecenter .country-profiles-template .read-more-button-wrapper .read-more.active svg,
.page-template-resourcecenter-wdmr .country-profiles-template .read-more-button-wrapper .read-more.active svg,
.page-template-pastoral-tools .country-profiles-template .read-more-button-wrapper .read-more.active svg,
.page-template-documents .country-profiles-template .read-more-button-wrapper .read-more.active svg,
.page-template-publications .country-profiles-template .read-more-button-wrapper .read-more.active svg,
.page-template-country-profiles-emergency .country-profiles-template .read-more-button-wrapper .read-more.active svg {
  transform: rotate(180deg);
}
.page-template-resourcecenter .country-profiles-template .read-more-button-wrapper .read-more:hover,
.page-template-resourcecenter-wdmr .country-profiles-template .read-more-button-wrapper .read-more:hover,
.page-template-pastoral-tools .country-profiles-template .read-more-button-wrapper .read-more:hover,
.page-template-documents .country-profiles-template .read-more-button-wrapper .read-more:hover,
.page-template-publications .country-profiles-template .read-more-button-wrapper .read-more:hover,
.page-template-country-profiles-emergency .country-profiles-template .read-more-button-wrapper .read-more:hover {
  color: #272727;
}
.page-template-resourcecenter .country-profiles-template .read-more-button-wrapper .read-more:hover svg path,
.page-template-resourcecenter-wdmr .country-profiles-template .read-more-button-wrapper .read-more:hover svg path,
.page-template-pastoral-tools .country-profiles-template .read-more-button-wrapper .read-more:hover svg path,
.page-template-documents .country-profiles-template .read-more-button-wrapper .read-more:hover svg path,
.page-template-publications .country-profiles-template .read-more-button-wrapper .read-more:hover svg path,
.page-template-country-profiles-emergency .country-profiles-template .read-more-button-wrapper .read-more:hover svg path {
  stroke: #272727;
}
.page-template-resourcecenter .country-profiles-template .read-more-button-wrapper .read-more:focus:not(:hover),
.page-template-resourcecenter-wdmr .country-profiles-template .read-more-button-wrapper .read-more:focus:not(:hover),
.page-template-pastoral-tools .country-profiles-template .read-more-button-wrapper .read-more:focus:not(:hover),
.page-template-documents .country-profiles-template .read-more-button-wrapper .read-more:focus:not(:hover),
.page-template-publications .country-profiles-template .read-more-button-wrapper .read-more:focus:not(:hover),
.page-template-country-profiles-emergency .country-profiles-template .read-more-button-wrapper .read-more:focus:not(:hover) {
  color: #009fb7;
}
.page-template-resourcecenter .country-profiles-template .read-more-button-wrapper .read-more:focus:not(:hover) svg path,
.page-template-resourcecenter-wdmr .country-profiles-template .read-more-button-wrapper .read-more:focus:not(:hover) svg path,
.page-template-pastoral-tools .country-profiles-template .read-more-button-wrapper .read-more:focus:not(:hover) svg path,
.page-template-documents .country-profiles-template .read-more-button-wrapper .read-more:focus:not(:hover) svg path,
.page-template-publications .country-profiles-template .read-more-button-wrapper .read-more:focus:not(:hover) svg path,
.page-template-country-profiles-emergency .country-profiles-template .read-more-button-wrapper .read-more:focus:not(:hover) svg path {
  stroke: #009fb7;
}
.page-template-resourcecenter .country-profiles-template .main-col .Map-legends,
.page-template-resourcecenter-wdmr .country-profiles-template .main-col .Map-legends,
.page-template-pastoral-tools .country-profiles-template .main-col .Map-legends,
.page-template-documents .country-profiles-template .main-col .Map-legends,
.page-template-publications .country-profiles-template .main-col .Map-legends,
.page-template-country-profiles-emergency .country-profiles-template .main-col .Map-legends {
  margin-top: 1rem;
}
.page-template-resourcecenter .country-profiles-template .main-col .lb-text-wrapper,
.page-template-resourcecenter-wdmr .country-profiles-template .main-col .lb-text-wrapper,
.page-template-pastoral-tools .country-profiles-template .main-col .lb-text-wrapper,
.page-template-documents .country-profiles-template .main-col .lb-text-wrapper,
.page-template-publications .country-profiles-template .main-col .lb-text-wrapper,
.page-template-country-profiles-emergency .country-profiles-template .main-col .lb-text-wrapper {
  width: 41.6666666667vw;
}
@media (max-width: 1440px) {
  .page-template-resourcecenter .country-profiles-template .main-col .lb-text-wrapper,
.page-template-resourcecenter-wdmr .country-profiles-template .main-col .lb-text-wrapper,
.page-template-pastoral-tools .country-profiles-template .main-col .lb-text-wrapper,
.page-template-documents .country-profiles-template .main-col .lb-text-wrapper,
.page-template-publications .country-profiles-template .main-col .lb-text-wrapper,
.page-template-country-profiles-emergency .country-profiles-template .main-col .lb-text-wrapper {
    width: 41.6666666667vw;
  }
}
@media (max-width: 1024px) {
  .page-template-resourcecenter .country-profiles-template .main-col .lb-text-wrapper,
.page-template-resourcecenter-wdmr .country-profiles-template .main-col .lb-text-wrapper,
.page-template-pastoral-tools .country-profiles-template .main-col .lb-text-wrapper,
.page-template-documents .country-profiles-template .main-col .lb-text-wrapper,
.page-template-publications .country-profiles-template .main-col .lb-text-wrapper,
.page-template-country-profiles-emergency .country-profiles-template .main-col .lb-text-wrapper {
    width: 70.8333333333vw;
  }
}
@media (max-width: 600px) {
  .page-template-resourcecenter .country-profiles-template .main-col .lb-text-wrapper,
.page-template-resourcecenter-wdmr .country-profiles-template .main-col .lb-text-wrapper,
.page-template-pastoral-tools .country-profiles-template .main-col .lb-text-wrapper,
.page-template-documents .country-profiles-template .main-col .lb-text-wrapper,
.page-template-publications .country-profiles-template .main-col .lb-text-wrapper,
.page-template-country-profiles-emergency .country-profiles-template .main-col .lb-text-wrapper {
    width: 100%;
  }
}
.page-template-resourcecenter .country-profiles-template .main-col .lb-text-wrapper p:not(:last-child),
.page-template-resourcecenter-wdmr .country-profiles-template .main-col .lb-text-wrapper p:not(:last-child),
.page-template-pastoral-tools .country-profiles-template .main-col .lb-text-wrapper p:not(:last-child),
.page-template-documents .country-profiles-template .main-col .lb-text-wrapper p:not(:last-child),
.page-template-publications .country-profiles-template .main-col .lb-text-wrapper p:not(:last-child),
.page-template-country-profiles-emergency .country-profiles-template .main-col .lb-text-wrapper p:not(:last-child) {
  margin-bottom: 22px;
}
.page-template-resourcecenter .country-profiles-template .main-col .lb-text-wrapper .note,
.page-template-resourcecenter-wdmr .country-profiles-template .main-col .lb-text-wrapper .note,
.page-template-pastoral-tools .country-profiles-template .main-col .lb-text-wrapper .note,
.page-template-documents .country-profiles-template .main-col .lb-text-wrapper .note,
.page-template-publications .country-profiles-template .main-col .lb-text-wrapper .note,
.page-template-country-profiles-emergency .country-profiles-template .main-col .lb-text-wrapper .note {
  display: flex;
  align-items: flex-start;
  margin-top: 1rem;
  font-size: 0.85rem;
}
.page-template-resourcecenter .country-profiles-template .main-col .lb-text-wrapper .note svg,
.page-template-resourcecenter-wdmr .country-profiles-template .main-col .lb-text-wrapper .note svg,
.page-template-pastoral-tools .country-profiles-template .main-col .lb-text-wrapper .note svg,
.page-template-documents .country-profiles-template .main-col .lb-text-wrapper .note svg,
.page-template-publications .country-profiles-template .main-col .lb-text-wrapper .note svg,
.page-template-country-profiles-emergency .country-profiles-template .main-col .lb-text-wrapper .note svg {
  min-width: 1rem;
  width: 1rem;
  height: auto;
  margin-right: 0.5rem;
}
@media (max-width: 1024px) {
  .page-template-resourcecenter .country-profiles-template .main-col .lb-text-wrapper .note,
.page-template-resourcecenter-wdmr .country-profiles-template .main-col .lb-text-wrapper .note,
.page-template-pastoral-tools .country-profiles-template .main-col .lb-text-wrapper .note,
.page-template-documents .country-profiles-template .main-col .lb-text-wrapper .note,
.page-template-publications .country-profiles-template .main-col .lb-text-wrapper .note,
.page-template-country-profiles-emergency .country-profiles-template .main-col .lb-text-wrapper .note {
    width: 100%;
  }
}
.page-template-resourcecenter .has-content-area,
.page-template-resourcecenter-wdmr .has-content-area,
.page-template-pastoral-tools .has-content-area,
.page-template-documents .has-content-area,
.page-template-publications .has-content-area,
.page-template-country-profiles-emergency .has-content-area {
  max-width: 55rem;
}
.page-template-resourcecenter blockquote,
.page-template-resourcecenter-wdmr blockquote,
.page-template-pastoral-tools blockquote,
.page-template-documents blockquote,
.page-template-publications blockquote,
.page-template-country-profiles-emergency blockquote {
  position: relative;
  padding: 0;
  margin-left: 0;
  font-weight: bold;
}
.page-template-resourcecenter blockquote:not(:last-child),
.page-template-resourcecenter-wdmr blockquote:not(:last-child),
.page-template-pastoral-tools blockquote:not(:last-child),
.page-template-documents blockquote:not(:last-child),
.page-template-publications blockquote:not(:last-child),
.page-template-country-profiles-emergency blockquote:not(:last-child) {
  margin-bottom: 1.5rem;
}
.page-template-resourcecenter blockquote.with-image,
.page-template-resourcecenter-wdmr blockquote.with-image,
.page-template-pastoral-tools blockquote.with-image,
.page-template-documents blockquote.with-image,
.page-template-publications blockquote.with-image,
.page-template-country-profiles-emergency blockquote.with-image {
  padding-right: 15rem;
  margin-right: -15rem;
}
@media (max-width: 1280px) {
  .page-template-resourcecenter blockquote.with-image,
.page-template-resourcecenter-wdmr blockquote.with-image,
.page-template-pastoral-tools blockquote.with-image,
.page-template-documents blockquote.with-image,
.page-template-publications blockquote.with-image,
.page-template-country-profiles-emergency blockquote.with-image {
    padding-right: 10rem;
    margin-right: -10rem;
  }
}
@media (max-width: 600px) {
  .page-template-resourcecenter blockquote.with-image,
.page-template-resourcecenter-wdmr blockquote.with-image,
.page-template-pastoral-tools blockquote.with-image,
.page-template-documents blockquote.with-image,
.page-template-publications blockquote.with-image,
.page-template-country-profiles-emergency blockquote.with-image {
    padding-right: 0;
    margin-right: 0;
  }
}
.page-template-resourcecenter blockquote::before,
.page-template-resourcecenter-wdmr blockquote::before,
.page-template-pastoral-tools blockquote::before,
.page-template-documents blockquote::before,
.page-template-publications blockquote::before,
.page-template-country-profiles-emergency blockquote::before {
  content: "“";
  position: absolute;
  font-weight: 700;
  font-size: 45px;
  line-height: 1;
  color: #009fb7;
  top: -0.25rem;
  left: -2rem;
}
.page-template-resourcecenter blockquote *,
.page-template-resourcecenter-wdmr blockquote *,
.page-template-pastoral-tools blockquote *,
.page-template-documents blockquote *,
.page-template-publications blockquote *,
.page-template-country-profiles-emergency blockquote * {
  font-weight: inherit;
}
.page-template-resourcecenter blockquote .author,
.page-template-resourcecenter-wdmr blockquote .author,
.page-template-pastoral-tools blockquote .author,
.page-template-documents blockquote .author,
.page-template-publications blockquote .author,
.page-template-country-profiles-emergency blockquote .author {
  display: block;
  text-align: right;
  margin-top: 0.5rem;
}
.page-template-resourcecenter blockquote .image,
.page-template-resourcecenter-wdmr blockquote .image,
.page-template-pastoral-tools blockquote .image,
.page-template-documents blockquote .image,
.page-template-publications blockquote .image,
.page-template-country-profiles-emergency blockquote .image {
  display: flex;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 18rem;
  z-index: -1;
}
@media (max-width: 1280px) {
  .page-template-resourcecenter blockquote .image,
.page-template-resourcecenter-wdmr blockquote .image,
.page-template-pastoral-tools blockquote .image,
.page-template-documents blockquote .image,
.page-template-publications blockquote .image,
.page-template-country-profiles-emergency blockquote .image {
    width: 15rem;
  }
}
@media (max-width: 600px) {
  .page-template-resourcecenter blockquote .image,
.page-template-resourcecenter-wdmr blockquote .image,
.page-template-pastoral-tools blockquote .image,
.page-template-documents blockquote .image,
.page-template-publications blockquote .image,
.page-template-country-profiles-emergency blockquote .image {
    display: none;
  }
}
.page-template-resourcecenter blockquote .image::before,
.page-template-resourcecenter-wdmr blockquote .image::before,
.page-template-pastoral-tools blockquote .image::before,
.page-template-documents blockquote .image::before,
.page-template-publications blockquote .image::before,
.page-template-country-profiles-emergency blockquote .image::before {
  content: "";
  height: 40%;
  width: 100%;
  background: linear-gradient(to top, rgb(255, 255, 255), rgba(255, 255, 255, 0));
  position: absolute;
  bottom: 0;
  left: 0;
}
.page-template-resourcecenter blockquote .image img,
.page-template-resourcecenter-wdmr blockquote .image img,
.page-template-pastoral-tools blockquote .image img,
.page-template-documents blockquote .image img,
.page-template-publications blockquote .image img,
.page-template-country-profiles-emergency blockquote .image img {
  width: 100%;
  height: 100%;
}
@media (max-width: 600px) {
  .page-template-resourcecenter .view-switcher-row,
.page-template-resourcecenter-wdmr .view-switcher-row,
.page-template-pastoral-tools .view-switcher-row,
.page-template-documents .view-switcher-row,
.page-template-publications .view-switcher-row,
.page-template-country-profiles-emergency .view-switcher-row {
    justify-content: space-between;
    margin-top: 4.1666666667vw;
  }
}
@media (max-width: 600px) {
  .page-template-resourcecenter .view-switcher-row .documents-view-switcher,
.page-template-resourcecenter-wdmr .view-switcher-row .documents-view-switcher,
.page-template-pastoral-tools .view-switcher-row .documents-view-switcher,
.page-template-documents .view-switcher-row .documents-view-switcher,
.page-template-publications .view-switcher-row .documents-view-switcher,
.page-template-country-profiles-emergency .view-switcher-row .documents-view-switcher {
    transform: scale(0.8) translateY(4px);
  }
}
.page-template-resourcecenter .view-switcher-row button,
.page-template-resourcecenter-wdmr .view-switcher-row button,
.page-template-pastoral-tools .view-switcher-row button,
.page-template-documents .view-switcher-row button,
.page-template-publications .view-switcher-row button,
.page-template-country-profiles-emergency .view-switcher-row button {
  padding: 0;
  background: none;
  border: 0;
  cursor: pointer;
}
.page-template-resourcecenter .view-switcher-row .list-view svg,
.page-template-resourcecenter-wdmr .view-switcher-row .list-view svg,
.page-template-pastoral-tools .view-switcher-row .list-view svg,
.page-template-documents .view-switcher-row .list-view svg,
.page-template-publications .view-switcher-row .list-view svg,
.page-template-country-profiles-emergency .view-switcher-row .list-view svg {
  margin-left: 10px;
}
.page-template-resourcecenter .view-switcher-row .filter-wrapper,
.page-template-resourcecenter-wdmr .view-switcher-row .filter-wrapper,
.page-template-pastoral-tools .view-switcher-row .filter-wrapper,
.page-template-documents .view-switcher-row .filter-wrapper,
.page-template-publications .view-switcher-row .filter-wrapper,
.page-template-country-profiles-emergency .view-switcher-row .filter-wrapper {
  text-align: right;
  overflow-x: auto;
  width: auto;
  white-space: nowrap;
}
@media (max-width: 600px) {
  .page-template-resourcecenter .view-switcher-row .filter-wrapper,
.page-template-resourcecenter-wdmr .view-switcher-row .filter-wrapper,
.page-template-pastoral-tools .view-switcher-row .filter-wrapper,
.page-template-documents .view-switcher-row .filter-wrapper,
.page-template-publications .view-switcher-row .filter-wrapper,
.page-template-country-profiles-emergency .view-switcher-row .filter-wrapper {
    white-space: nowrap;
    overflow-x: scroll;
    flex-basis: 75%;
    height: 20px;
    overflow-y: hidden;
    position: relative;
  }
}
.page-template-resourcecenter .resource-filter,
.page-template-resourcecenter .documents-filter,
.page-template-resourcecenter-wdmr .resource-filter,
.page-template-resourcecenter-wdmr .documents-filter,
.page-template-pastoral-tools .resource-filter,
.page-template-pastoral-tools .documents-filter,
.page-template-documents .resource-filter,
.page-template-documents .documents-filter,
.page-template-publications .resource-filter,
.page-template-publications .documents-filter,
.page-template-country-profiles-emergency .resource-filter,
.page-template-country-profiles-emergency .documents-filter {
  padding: 0 1rem;
  text-transform: uppercase;
  color: #272727;
  border-right: 1px solid rgba(39, 39, 39, 0.5);
  line-height: 15px;
  font-weight: 500;
  transition: 0.14s ease-in-out;
}
.page-template-resourcecenter .resource-filter.active, .page-template-resourcecenter .resource-filter:hover,
.page-template-resourcecenter .documents-filter.active,
.page-template-resourcecenter .documents-filter:hover,
.page-template-resourcecenter-wdmr .resource-filter.active,
.page-template-resourcecenter-wdmr .resource-filter:hover,
.page-template-resourcecenter-wdmr .documents-filter.active,
.page-template-resourcecenter-wdmr .documents-filter:hover,
.page-template-pastoral-tools .resource-filter.active,
.page-template-pastoral-tools .resource-filter:hover,
.page-template-pastoral-tools .documents-filter.active,
.page-template-pastoral-tools .documents-filter:hover,
.page-template-documents .resource-filter.active,
.page-template-documents .resource-filter:hover,
.page-template-documents .documents-filter.active,
.page-template-documents .documents-filter:hover,
.page-template-publications .resource-filter.active,
.page-template-publications .resource-filter:hover,
.page-template-publications .documents-filter.active,
.page-template-publications .documents-filter:hover,
.page-template-country-profiles-emergency .resource-filter.active,
.page-template-country-profiles-emergency .resource-filter:hover,
.page-template-country-profiles-emergency .documents-filter.active,
.page-template-country-profiles-emergency .documents-filter:hover {
  color: #009fb7;
}
.page-template-resourcecenter .resource-filter:last-of-type,
.page-template-resourcecenter .documents-filter:last-of-type,
.page-template-resourcecenter-wdmr .resource-filter:last-of-type,
.page-template-resourcecenter-wdmr .documents-filter:last-of-type,
.page-template-pastoral-tools .resource-filter:last-of-type,
.page-template-pastoral-tools .documents-filter:last-of-type,
.page-template-documents .resource-filter:last-of-type,
.page-template-documents .documents-filter:last-of-type,
.page-template-publications .resource-filter:last-of-type,
.page-template-publications .documents-filter:last-of-type,
.page-template-country-profiles-emergency .resource-filter:last-of-type,
.page-template-country-profiles-emergency .documents-filter:last-of-type {
  padding-right: 2rem;
  border-right: 0;
}
.page-template-resourcecenter .publications-template:not(.videos-template) .view-switcher-row,
.page-template-resourcecenter-wdmr .publications-template:not(.videos-template) .view-switcher-row,
.page-template-pastoral-tools .publications-template:not(.videos-template) .view-switcher-row,
.page-template-documents .publications-template:not(.videos-template) .view-switcher-row,
.page-template-publications .publications-template:not(.videos-template) .view-switcher-row,
.page-template-country-profiles-emergency .publications-template:not(.videos-template) .view-switcher-row {
  justify-content: flex-end;
}
.page-template-resourcecenter .publications-template:not(.videos-template) .view-switcher-row.documents,
.page-template-resourcecenter-wdmr .publications-template:not(.videos-template) .view-switcher-row.documents,
.page-template-pastoral-tools .publications-template:not(.videos-template) .view-switcher-row.documents,
.page-template-documents .publications-template:not(.videos-template) .view-switcher-row.documents,
.page-template-publications .publications-template:not(.videos-template) .view-switcher-row.documents,
.page-template-country-profiles-emergency .publications-template:not(.videos-template) .view-switcher-row.documents {
  justify-content: space-between;
  position: relative;
}
.page-template-resourcecenter .publications-template:not(.videos-template) .view-switcher-row .filter-wrapper-overlay,
.page-template-resourcecenter-wdmr .publications-template:not(.videos-template) .view-switcher-row .filter-wrapper-overlay,
.page-template-pastoral-tools .publications-template:not(.videos-template) .view-switcher-row .filter-wrapper-overlay,
.page-template-documents .publications-template:not(.videos-template) .view-switcher-row .filter-wrapper-overlay,
.page-template-publications .publications-template:not(.videos-template) .view-switcher-row .filter-wrapper-overlay,
.page-template-country-profiles-emergency .publications-template:not(.videos-template) .view-switcher-row .filter-wrapper-overlay {
  width: calc(100% - 50px);
}
@media (max-width: 1910px) {
  .page-template-resourcecenter .publications-template:not(.videos-template) .view-switcher-row .filter-wrapper-overlay::after,
.page-template-resourcecenter-wdmr .publications-template:not(.videos-template) .view-switcher-row .filter-wrapper-overlay::after,
.page-template-pastoral-tools .publications-template:not(.videos-template) .view-switcher-row .filter-wrapper-overlay::after,
.page-template-documents .publications-template:not(.videos-template) .view-switcher-row .filter-wrapper-overlay::after,
.page-template-publications .publications-template:not(.videos-template) .view-switcher-row .filter-wrapper-overlay::after,
.page-template-country-profiles-emergency .publications-template:not(.videos-template) .view-switcher-row .filter-wrapper-overlay::after {
    display: block;
    content: "";
    width: 6%;
    height: 100%;
    overflow: hidden;
    right: 4%;
    top: 0;
    position: absolute;
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&0+0,1+100 */
    background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff", endColorstr="#ffffff", GradientType=1);
    /* IE6-9 */
  }
}
@media (max-width: 1910px) and (max-width: 600px) {
  .page-template-resourcecenter .publications-template:not(.videos-template) .view-switcher-row .filter-wrapper-overlay::after,
.page-template-resourcecenter-wdmr .publications-template:not(.videos-template) .view-switcher-row .filter-wrapper-overlay::after,
.page-template-pastoral-tools .publications-template:not(.videos-template) .view-switcher-row .filter-wrapper-overlay::after,
.page-template-documents .publications-template:not(.videos-template) .view-switcher-row .filter-wrapper-overlay::after,
.page-template-publications .publications-template:not(.videos-template) .view-switcher-row .filter-wrapper-overlay::after,
.page-template-country-profiles-emergency .publications-template:not(.videos-template) .view-switcher-row .filter-wrapper-overlay::after {
    right: 15%;
  }
}
.page-template-resourcecenter .publications-template:not(.videos-template) .view-switcher-row .filter-wrapper-overlay .filter-wrapper,
.page-template-resourcecenter-wdmr .publications-template:not(.videos-template) .view-switcher-row .filter-wrapper-overlay .filter-wrapper,
.page-template-pastoral-tools .publications-template:not(.videos-template) .view-switcher-row .filter-wrapper-overlay .filter-wrapper,
.page-template-documents .publications-template:not(.videos-template) .view-switcher-row .filter-wrapper-overlay .filter-wrapper,
.page-template-publications .publications-template:not(.videos-template) .view-switcher-row .filter-wrapper-overlay .filter-wrapper,
.page-template-country-profiles-emergency .publications-template:not(.videos-template) .view-switcher-row .filter-wrapper-overlay .filter-wrapper {
  transform: translateY(4px);
  padding-bottom: 3px;
}
.page-template-resourcecenter .publications-template:not(.videos-template) .view-switcher-row .filter-wrapper-overlay .documents-filter,
.page-template-resourcecenter-wdmr .publications-template:not(.videos-template) .view-switcher-row .filter-wrapper-overlay .documents-filter,
.page-template-pastoral-tools .publications-template:not(.videos-template) .view-switcher-row .filter-wrapper-overlay .documents-filter,
.page-template-documents .publications-template:not(.videos-template) .view-switcher-row .filter-wrapper-overlay .documents-filter,
.page-template-publications .publications-template:not(.videos-template) .view-switcher-row .filter-wrapper-overlay .documents-filter,
.page-template-country-profiles-emergency .publications-template:not(.videos-template) .view-switcher-row .filter-wrapper-overlay .documents-filter {
  font-size: 15px;
}
.page-template-resourcecenter .publications-template:not(.videos-template) .view-switcher-row .filter-wrapper-overlay .documents-filter:first-child,
.page-template-resourcecenter-wdmr .publications-template:not(.videos-template) .view-switcher-row .filter-wrapper-overlay .documents-filter:first-child,
.page-template-pastoral-tools .publications-template:not(.videos-template) .view-switcher-row .filter-wrapper-overlay .documents-filter:first-child,
.page-template-documents .publications-template:not(.videos-template) .view-switcher-row .filter-wrapper-overlay .documents-filter:first-child,
.page-template-publications .publications-template:not(.videos-template) .view-switcher-row .filter-wrapper-overlay .documents-filter:first-child,
.page-template-country-profiles-emergency .publications-template:not(.videos-template) .view-switcher-row .filter-wrapper-overlay .documents-filter:first-child {
  padding-left: 0;
}
@media (max-width: 1910px) {
  .page-template-resourcecenter .publications-template:not(.videos-template) .view-switcher-row .filter-wrapper-overlay .documents-filter,
.page-template-resourcecenter-wdmr .publications-template:not(.videos-template) .view-switcher-row .filter-wrapper-overlay .documents-filter,
.page-template-pastoral-tools .publications-template:not(.videos-template) .view-switcher-row .filter-wrapper-overlay .documents-filter,
.page-template-documents .publications-template:not(.videos-template) .view-switcher-row .filter-wrapper-overlay .documents-filter,
.page-template-publications .publications-template:not(.videos-template) .view-switcher-row .filter-wrapper-overlay .documents-filter,
.page-template-country-profiles-emergency .publications-template:not(.videos-template) .view-switcher-row .filter-wrapper-overlay .documents-filter {
    font-size: 16px;
  }
}
@media (max-width: 600px) {
  .page-template-resourcecenter .videos-template .filter-wrapper,
.page-template-resourcecenter-wdmr .videos-template .filter-wrapper,
.page-template-pastoral-tools .videos-template .filter-wrapper,
.page-template-documents .videos-template .filter-wrapper,
.page-template-publications .videos-template .filter-wrapper,
.page-template-country-profiles-emergency .videos-template .filter-wrapper {
    flex-basis: 100%;
    height: 36px;
  }
  .page-template-resourcecenter .videos-template .filter-wrapper::after,
.page-template-resourcecenter-wdmr .videos-template .filter-wrapper::after,
.page-template-pastoral-tools .videos-template .filter-wrapper::after,
.page-template-documents .videos-template .filter-wrapper::after,
.page-template-publications .videos-template .filter-wrapper::after,
.page-template-country-profiles-emergency .videos-template .filter-wrapper::after {
    right: 8%;
  }
}
.page-template-resourcecenter .sub-nav-wrapper,
.page-template-resourcecenter-wdmr .sub-nav-wrapper,
.page-template-pastoral-tools .sub-nav-wrapper,
.page-template-documents .sub-nav-wrapper,
.page-template-publications .sub-nav-wrapper,
.page-template-country-profiles-emergency .sub-nav-wrapper {
  max-height: calc(100vh - 400px);
  overflow-y: auto;
}
@media (max-width: 1024px) {
  .page-template-resourcecenter .sub-nav-wrapper,
.page-template-resourcecenter-wdmr .sub-nav-wrapper,
.page-template-pastoral-tools .sub-nav-wrapper,
.page-template-documents .sub-nav-wrapper,
.page-template-publications .sub-nav-wrapper,
.page-template-country-profiles-emergency .sub-nav-wrapper {
    position: relative;
  }
  .page-template-resourcecenter .sub-nav-wrapper::after,
.page-template-resourcecenter-wdmr .sub-nav-wrapper::after,
.page-template-pastoral-tools .sub-nav-wrapper::after,
.page-template-documents .sub-nav-wrapper::after,
.page-template-publications .sub-nav-wrapper::after,
.page-template-country-profiles-emergency .sub-nav-wrapper::after {
    content: "";
    position: absolute;
    background: rgb(246, 246, 246);
    background: linear-gradient(270deg, rgb(246, 246, 246) 0%, rgba(246, 246, 246, 0) 100%);
    width: 1rem;
    right: -1px;
    top: 0;
    height: 100%;
  }
}
@media (max-width: 1024px) {
  .page-template-resourcecenter .sub-nav-wrapper .country-profiles-submenu,
.page-template-resourcecenter-wdmr .sub-nav-wrapper .country-profiles-submenu,
.page-template-pastoral-tools .sub-nav-wrapper .country-profiles-submenu,
.page-template-documents .sub-nav-wrapper .country-profiles-submenu,
.page-template-publications .sub-nav-wrapper .country-profiles-submenu,
.page-template-country-profiles-emergency .sub-nav-wrapper .country-profiles-submenu {
    display: none !important;
  }
}
.page-template-resourcecenter .sub-nav-wrapper .submenu,
.page-template-resourcecenter-wdmr .sub-nav-wrapper .submenu,
.page-template-pastoral-tools .sub-nav-wrapper .submenu,
.page-template-documents .sub-nav-wrapper .submenu,
.page-template-publications .sub-nav-wrapper .submenu,
.page-template-country-profiles-emergency .sub-nav-wrapper .submenu {
  display: none;
  padding-top: 0.4rem;
  padding-left: 2.5rem;
}
.page-template-resourcecenter .sub-nav-wrapper .filter-wrapper .documents-filter,
.page-template-resourcecenter-wdmr .sub-nav-wrapper .filter-wrapper .documents-filter,
.page-template-pastoral-tools .sub-nav-wrapper .filter-wrapper .documents-filter,
.page-template-documents .sub-nav-wrapper .filter-wrapper .documents-filter,
.page-template-publications .sub-nav-wrapper .filter-wrapper .documents-filter,
.page-template-country-profiles-emergency .sub-nav-wrapper .filter-wrapper .documents-filter {
  font-weight: 500;
  display: block;
  border: 0;
  text-transform: none;
  padding: 5px 0 5px 40px;
}
@media (max-width: 1024px) {
  .page-template-resourcecenter .sub-nav-wrapper .filter-wrapper,
.page-template-resourcecenter-wdmr .sub-nav-wrapper .filter-wrapper,
.page-template-pastoral-tools .sub-nav-wrapper .filter-wrapper,
.page-template-documents .sub-nav-wrapper .filter-wrapper,
.page-template-publications .sub-nav-wrapper .filter-wrapper,
.page-template-country-profiles-emergency .sub-nav-wrapper .filter-wrapper {
    display: none;
  }
}

.page-id-21 {
  /******************************************************************
  Stylesheet: Contact

  Styles for contact ONLY. If the styles will be used across the site,
  use the _base.scss file.
  ******************************************************************/
  /******************************************************************

  Stylesheet: Variables

  ******************************************************************/
  /* Colours */
  /* Spacing / Padding */
  /******************************************************************
  Stylesheet: Mixins Stylesheet
  ******************************************************************/
  /*********************
  TRANSITION
  *********************/
  /*********************
  CSS3 GRADIENTS
  *********************/
  /* @include css-gradient(#dfdfdf,#f8f8f8); */
  /*********************
  BOX SIZING
  *********************/
  /* @include box-sizing(border-box); */
  /*********************
  BUTTONS
  *********************/
  /*********************
  UNIVERSAL / STYLES FOR DESKTOP [1250px and up]
  *********************/
  /*********************
  RESPONSIVE STYLES
  *********************/
}
.page-id-21 .lb_contact_header h1 {
  color: #272727;
  font-size: 3.5em !important;
}
.page-id-21 .gform_wrapper input:not([type=radio])::-webkit-input-placeholder,
.page-id-21 .gform_wrapper textarea::-webkit-input-placeholder {
  color: #272727 !important;
  font-size: 16px !important;
  transition: all 0.1s linear;
  border: none !important;
  border-bottom: solid 2px #272727;
}
.page-id-21 .gform_wrapper input:not([type=radio]):focus,
.page-id-21 .gform_wrapper textarea:focus {
  border-bottom-color: #fed766 !important;
  transition: all 0.1s linear;
}
.page-id-21 .gform_wrapper input:not([type=radio]):focus::-webkit-input-placeholder,
.page-id-21 .gform_wrapper textarea:focus::-webkit-input-placeholder {
  color: #272727 !important;
  transition: all 0.1s linear;
}
.page-id-21 #field_2_4 label {
  display: none;
}
.page-id-21 .gform_wrapper .chzn-container,
.page-id-21 .gform_wrapper input:not([type=checkbox]),
.page-id-21 .gform_wrapper select,
.page-id-21 .gform_wrapper textarea {
  box-shadow: 0px 3px 16px rgba(39, 39, 39, 0.15);
}
.page-id-21 .gform_wrapper .chzn-container:hover, .page-id-21 .gform_wrapper .chzn-container:focus,
.page-id-21 .gform_wrapper input:not([type=checkbox]):hover,
.page-id-21 .gform_wrapper input:not([type=checkbox]):focus,
.page-id-21 .gform_wrapper select:hover,
.page-id-21 .gform_wrapper select:focus,
.page-id-21 .gform_wrapper textarea:hover,
.page-id-21 .gform_wrapper textarea:focus {
  box-shadow: 0px 3px 16px rgba(39, 39, 39, 0.22);
}
.page-id-21 .gform_wrapper textarea {
  padding-top: 24px !important;
}
.page-id-21 .gform_wrapper .gfield_label {
  display: none;
}
.page-id-21 .gform_wrapper #field_2_2 {
  margin-bottom: 32px;
}
@media (max-width: 600px) {
  .page-id-21 .gform_wrapper #field_2_2 {
    margin-bottom: 20px;
  }
}
@media (max-width: 600px) {
  .page-id-21 .gform_wrapper #input_2_4_3 {
    margin-bottom: 20px;
  }
}
.page-id-21 .gform_wrapper .chzn-container,
.page-id-21 .gform_wrapper input:not([type=radio]),
.page-id-21 .gform_wrapper select,
.page-id-21 .gform_wrapper textarea {
  height: 65px !important;
  border-radius: 0px !important;
  max-width: 1400px !important;
  transition: all 0.1s linear;
}
.page-id-21 .gfield_required {
  display: none !important;
}
.page-id-21 .gform_wrapper .gform_footer input.button,
.page-id-21 .gform_wrapper .gform_footer input[type=submit],
.page-id-21 .gform_wrapper .gform_page_footer input.button,
.page-id-21 .gform_wrapper .gform_page_footer input[type=submit] {
  font-size: 1em;
  width: auto;
  margin: 0 auto !important;
  display: block !important;
  border-radius: 7px !important;
  height: 47px !important;
}
.page-id-21 .gform_wrapper input[type=submit]:hover,
.page-id-21 .gform_wrapper input[type=button]:hover,
.page-id-21 .gform_wrapper input[type=reset]:hover {
  background-color: #009fb7;
  border-color: #009fb7;
  border-bottom-color: #009fb7 !important;
  color: #fff;
  text-decoration: none;
}
.page-id-21 .gform_footer {
  text-align: right;
}
.page-id-21 .lb_column_text p {
  padding: 7px 0 0 !important;
}
.page-id-21 #field_2_5 .gfield_label {
  display: none;
}
@media screen and (max-width: 900px) {
  .page-id-21 .vc_col-sm-6 {
    width: 100%;
  }
  .page-id-21 .gform_wrapper ul.gform_fields li.gfield {
    padding-right: 0 !important;
  }
}
@media screen and (max-width: 480px) {
  .page-id-21 .lb_contact_header h1 {
    font-size: 2.2em !important;
  }
}

.page-id-9575 {
  /******************************************************************
  Stylesheet: Contact

  Styles for contact ONLY. If the styles will be used across the site,
  use the _base.scss file.
  ******************************************************************/
  /******************************************************************

  Stylesheet: Variables

  ******************************************************************/
  /* Colours */
  /* Spacing / Padding */
  /******************************************************************
  Stylesheet: Mixins Stylesheet
  ******************************************************************/
  /*********************
  TRANSITION
  *********************/
  /*********************
  CSS3 GRADIENTS
  *********************/
  /* @include css-gradient(#dfdfdf,#f8f8f8); */
  /*********************
  BOX SIZING
  *********************/
  /* @include box-sizing(border-box); */
  /*********************
  BUTTONS
  *********************/
  /*********************
  UNIVERSAL / STYLES FOR DESKTOP [1250px and up]
  *********************/
  /*********************
  RESPONSIVE STYLES
  *********************/
}
.page-id-9575 .lb_contact_header h1 {
  color: #272727;
  font-size: 3.5em !important;
}
.page-id-9575 .gform_wrapper input:not([type=radio])::-webkit-input-placeholder,
.page-id-9575 .gform_wrapper textarea::-webkit-input-placeholder {
  color: #272727 !important;
  font-size: 16px !important;
  transition: all 0.1s linear;
  border: none !important;
  border-bottom: solid 2px #272727;
}
.page-id-9575 .gform_wrapper input:not([type=radio]):focus,
.page-id-9575 .gform_wrapper textarea:focus {
  border-bottom-color: #fed766 !important;
  transition: all 0.1s linear;
}
.page-id-9575 .gform_wrapper input:not([type=radio]):focus::-webkit-input-placeholder,
.page-id-9575 .gform_wrapper textarea:focus::-webkit-input-placeholder {
  color: #272727 !important;
  transition: all 0.1s linear;
}
.page-id-9575 #field_2_4 label {
  display: none;
}
.page-id-9575 .gform_wrapper .chzn-container,
.page-id-9575 .gform_wrapper input:not([type=checkbox]),
.page-id-9575 .gform_wrapper select,
.page-id-9575 .gform_wrapper textarea {
  box-shadow: 0px 3px 16px rgba(39, 39, 39, 0.15);
}
.page-id-9575 .gform_wrapper .chzn-container:hover, .page-id-9575 .gform_wrapper .chzn-container:focus,
.page-id-9575 .gform_wrapper input:not([type=checkbox]):hover,
.page-id-9575 .gform_wrapper input:not([type=checkbox]):focus,
.page-id-9575 .gform_wrapper select:hover,
.page-id-9575 .gform_wrapper select:focus,
.page-id-9575 .gform_wrapper textarea:hover,
.page-id-9575 .gform_wrapper textarea:focus {
  box-shadow: 0px 3px 16px rgba(39, 39, 39, 0.22);
}
.page-id-9575 .gform_wrapper textarea {
  padding-top: 24px !important;
}
.page-id-9575 .gform_wrapper .gfield_label {
  display: none;
}
.page-id-9575 .gform_wrapper #field_2_2 {
  margin-bottom: 32px;
}
@media (max-width: 600px) {
  .page-id-9575 .gform_wrapper #field_2_2 {
    margin-bottom: 20px;
  }
}
@media (max-width: 600px) {
  .page-id-9575 .gform_wrapper #input_2_4_3 {
    margin-bottom: 20px;
  }
}
.page-id-9575 .gform_wrapper .chzn-container,
.page-id-9575 .gform_wrapper input:not([type=radio]),
.page-id-9575 .gform_wrapper select,
.page-id-9575 .gform_wrapper textarea {
  height: 65px !important;
  border-radius: 0px !important;
  max-width: 1400px !important;
  transition: all 0.1s linear;
}
.page-id-9575 .gfield_required {
  display: none !important;
}
.page-id-9575 .gform_wrapper .gform_footer input.button,
.page-id-9575 .gform_wrapper .gform_footer input[type=submit],
.page-id-9575 .gform_wrapper .gform_page_footer input.button,
.page-id-9575 .gform_wrapper .gform_page_footer input[type=submit] {
  font-size: 1em;
  width: auto;
  margin: 0 auto !important;
  display: block !important;
  border-radius: 7px !important;
  height: 47px !important;
}
.page-id-9575 .gform_wrapper input[type=submit]:hover,
.page-id-9575 .gform_wrapper input[type=button]:hover,
.page-id-9575 .gform_wrapper input[type=reset]:hover {
  background-color: #009fb7;
  border-color: #009fb7;
  border-bottom-color: #009fb7 !important;
  color: #fff;
  text-decoration: none;
}
.page-id-9575 .gform_footer {
  text-align: right;
}
.page-id-9575 .lb_column_text p {
  padding: 7px 0 0 !important;
}
.page-id-9575 #field_2_5 .gfield_label {
  display: none;
}
@media screen and (max-width: 900px) {
  .page-id-9575 .vc_col-sm-6 {
    width: 100%;
  }
  .page-id-9575 .gform_wrapper ul.gform_fields li.gfield {
    padding-right: 0 !important;
  }
}
@media screen and (max-width: 480px) {
  .page-id-9575 .lb_contact_header h1 {
    font-size: 2.2em !important;
  }
}

.page-id-1603 {
  /******************************************************************
  Stylesheet: Information Request

  Styles for Information Request ONLY. If the styles will be used across the site,
  use the _base.scss file.
  ******************************************************************/
  /******************************************************************

  Stylesheet: Variables

  ******************************************************************/
  /* Colours */
  /* Spacing / Padding */
  /******************************************************************
  Stylesheet: Mixins Stylesheet
  ******************************************************************/
  /*********************
  TRANSITION
  *********************/
  /*********************
  CSS3 GRADIENTS
  *********************/
  /* @include css-gradient(#dfdfdf,#f8f8f8); */
  /*********************
  BOX SIZING
  *********************/
  /* @include box-sizing(border-box); */
  /*********************
  BUTTONS
  *********************/
  /*********************
  UNIVERSAL / STYLES FOR DESKTOP [1250px and up]
  *********************/
  /*********************
  RESPONSIVE STYLES
  *********************/
}
.page-id-1603 .lb_informationrequest_header h1 {
  color: #272727;
  font-size: 3.5em !important;
}
.page-id-1603 .gform_wrapper input:not([type=radio])::-webkit-input-placeholder,
.page-id-1603 .gform_wrapper textarea::-webkit-input-placeholder {
  color: #272727 !important;
  font-size: 16px !important;
  transition: all 0.1s linear;
  border: none !important;
  border-bottom: solid 2px #272727;
}
.page-id-1603 .gform_wrapper input:not([type=radio]):focus,
.page-id-1603 .gform_wrapper textarea:focus {
  border-bottom-color: #fed766 !important;
  transition: all 0.1s linear;
}
.page-id-1603 .gform_wrapper input:not([type=radio]):focus::-webkit-input-placeholder,
.page-id-1603 .gform_wrapper textarea:focus::-webkit-input-placeholder {
  color: #272727 !important;
  transition: all 0.1s linear;
}
.page-id-1603 .gform_wrapper .chzn-container,
.page-id-1603 .gform_wrapper input:not([type=radio]),
.page-id-1603 .gform_wrapper select,
.page-id-1603 .gform_wrapper textarea {
  height: 65px !important;
  border-bottom: 2px solid #272727 !important;
  border-radius: 0px !important;
  max-width: 1400px !important;
  transition: all 0.1s linear;
}
.page-id-1603 .gfield_required {
  display: none !important;
}
.page-id-1603 .gform_wrapper .gform_footer input.button,
.page-id-1603 .gform_wrapper .gform_footer input[type=submit],
.page-id-1603 .gform_wrapper .gform_page_footer input.button,
.page-id-1603 .gform_wrapper .gform_page_footer input[type=submit] {
  font-size: 1em;
  width: auto;
  margin: 0 auto !important;
  display: block !important;
  border-radius: 7px !important;
  height: 47px !important;
}
.page-id-1603 .gform_wrapper input[type=submit]:hover,
.page-id-1603 .gform_wrapper input[type=button]:hover,
.page-id-1603 .gform_wrapper input[type=reset]:hover {
  background-color: #009fb7;
  border-color: #009fb7;
  border-bottom-color: #009fb7 !important;
  color: #fff;
  text-decoration: none;
}
.page-id-1603 .lb_column_text p {
  padding: 7px 0 0 !important;
}
@media screen and (max-width: 900px) {
  .page-id-1603 .vc_col-sm-6 {
    width: 100%;
  }
  .page-id-1603 .gform_wrapper ul.gform_fields li.gfield {
    padding-right: 0 !important;
  }
}
@media screen and (max-width: 480px) {
  .page-id-1603 .lb_contact_header h1 {
    font-size: 2.2em !important;
  }
  .page-id-1603 .gfield_select {
    width: 100% !important;
  }
}
.page-id-1603 .vc_row.wpb_row.section.vc_row-fluid {
  padding-top: 33px !important;
}
@media screen and (max-width: 768px) {
  .page-id-1603 .vc_row.wpb_row.section.vc_row-fluid {
    padding: 0 !important;
  }
}

.page-id-44 {
  /******************************************************************
  Stylesheet: News & Stories

  Styles for news stories ONLY. If the styles will be used across the site,
  use the _base.scss file.
  ******************************************************************/
  /******************************************************************

  Stylesheet: Variables

  ******************************************************************/
  /* Colours */
  /* Spacing / Padding */
  /******************************************************************
  Stylesheet: Mixins Stylesheet
  ******************************************************************/
  /*********************
  TRANSITION
  *********************/
  /*********************
  CSS3 GRADIENTS
  *********************/
  /* @include css-gradient(#dfdfdf,#f8f8f8); */
  /*********************
  BOX SIZING
  *********************/
  /* @include box-sizing(border-box); */
  /*********************
  BUTTONS
  *********************/
  /*********************
  UNIVERSAL / STYLES FOR DESKTOP [1250px and up]
  *********************/
  /* Q_SLIDER GRADIENT OVERLAY */
  /* SEARCH FUNCTION */
  /* END SEARCH FUNCTION */
  /*********************
  RESPONSIVE STYLES
  *********************/
}
.page-id-44 #infscr-loading {
  left: 50%;
  transform: translateX(-50%);
}
.page-id-44 #infscr-loading > div {
  display: none;
}
.page-id-44 #infscr-loading > .image_holder {
  display: block;
  width: 0.75rem;
  height: 0.75rem;
  border-radius: 100%;
  background: #929292;
  position: relative;
}
.page-id-44 #infscr-loading > .image_holder::before, .page-id-44 #infscr-loading > .image_holder::after {
  content: "";
  width: 0.75rem;
  height: 0.75rem;
  border-radius: 100%;
  background: #929292;
  position: absolute;
  top: 0;
}
.page-id-44 #infscr-loading > .image_holder::before {
  left: 1.25rem;
}
.page-id-44 #infscr-loading > .image_holder::after {
  right: 1.25rem;
}
.page-id-44 h1.line {
  text-transform: uppercase;
  font-size: 2.5rem;
}
@media (max-width: 1700px) {
  .page-id-44 h1.line {
    font-size: 35px;
  }
}
@media (max-width: 1280px) {
  .page-id-44 h1.line span {
    white-space: nowrap;
  }
}
@media (max-width: 1024px) {
  .page-id-44 h1.line span {
    white-space: normal;
  }
}
.page-id-44 h1.line .intro-text {
  font-size: 1.5em;
}
@media (max-width: 600px) {
  .page-id-44 h1.line {
    font-size: 1.5rem;
  }
}
.page-id-44 .q_slider .q_slider_inner,
.page-id-44 .q_slider .item,
.page-id-44 .q_slider .image,
.page-id-44 .q_slider .slider_content_outer,
.page-id-44 .q_slider .slider_content {
  height: inherit !important;
}
.page-id-44 .q_slider .slider_content {
  margin-top: 133px !important;
}
.page-id-44 .q_slider .q_slide_text {
  position: absolute;
  right: 0;
  bottom: 0;
}
.page-id-44 .q_slider,
.page-id-44 .carousel-inner {
  height: 43vw !important;
}
@media (max-width: 1700px) {
  .page-id-44 .q_slider,
.page-id-44 .carousel-inner {
    height: 46vw !important;
  }
}
.page-id-44 .q_slider #qode-Stories .slider_content_outer,
.page-id-44 .q_slider #qode-stories .slider_content_outer {
  width: 100%;
  background-image: linear-gradient(to top, rgb(0, 0, 0), rgba(0, 0, 0, 0) 50%);
}
@media (max-width: 600px) {
  .page-id-44 .q_slider #qode-Stories .slider_content_outer,
.page-id-44 .q_slider #qode-stories .slider_content_outer {
    background-image: none;
  }
}
.page-id-44 .q_slider #qode-Stories .slider_content_outer .slider_content,
.page-id-44 .q_slider #qode-stories .slider_content_outer .slider_content {
  left: 0 !important;
  width: 100% !important;
  bottom: 20% !important;
  padding-left: 12.5vw !important;
}
@media (max-width: 1440px) {
  .page-id-44 .q_slider #qode-Stories .slider_content_outer .slider_content,
.page-id-44 .q_slider #qode-stories .slider_content_outer .slider_content {
    padding-left: 8.3333333333vw !important;
  }
}
@media (max-width: 1024px) {
  .page-id-44 .q_slider #qode-Stories .slider_content_outer .slider_content,
.page-id-44 .q_slider #qode-stories .slider_content_outer .slider_content {
    bottom: 10% !important;
    vertical-align: bottom !important;
  }
}
.page-id-44 .q_slider #qode-Stories .carousel-inner .item .image,
.page-id-44 .q_slider #qode-stories .carousel-inner .item .image {
  background-position: center 50% !important;
}
.page-id-44 .q_slider #qode-Stories h2,
.page-id-44 .q_slider #qode-stories h2 {
  text-align: left !important;
  margin-top: calc(43vw - 5.1rem) !important;
  margin-bottom: 25px !important;
}
@media (max-width: 1700px) {
  .page-id-44 .q_slider #qode-Stories h2,
.page-id-44 .q_slider #qode-stories h2 {
    margin-top: calc(46vw - 5.1rem) !important;
  }
}
@media (max-width: 1024px) {
  .page-id-44 .q_slider #qode-Stories h2,
.page-id-44 .q_slider #qode-stories h2 {
    margin-top: calc(40vw - 5.1rem) !important;
  }
}
@media (max-width: 768px) {
  .page-id-44 .q_slider #qode-Stories h2,
.page-id-44 .q_slider #qode-stories h2 {
    margin-top: calc(30vw - 5.1rem) !important;
    margin-right: 0;
  }
}
@media (max-width: 600px) {
  .page-id-44 .q_slider #qode-Stories h2,
.page-id-44 .q_slider #qode-stories h2 {
    margin-top: 0 !important;
    margin-bottom: 50px !important;
    line-height: 0 !important;
  }
}
@media (max-width: 360px) {
  .page-id-44 .q_slider #qode-Stories h2,
.page-id-44 .q_slider #qode-stories h2 {
    margin-top: 4vw !important;
    margin-bottom: 25px !important;
    padding-right: 8.3333333333vw;
  }
}
.page-id-44 .q_slider #qode-Stories h2 span,
.page-id-44 .q_slider #qode-stories h2 span {
  text-transform: none;
  font-size: 5rem !important;
  line-height: 5.1rem !important;
}
@media (max-width: 1024px) {
  .page-id-44 .q_slider #qode-Stories h2 span,
.page-id-44 .q_slider #qode-stories h2 span {
    font-size: 4rem !important;
    line-height: 4.1rem !important;
  }
}
@media (max-width: 600px) {
  .page-id-44 .q_slider #qode-Stories h2 span,
.page-id-44 .q_slider #qode-stories h2 span {
    font-size: 2rem !important;
    line-height: 2.1rem !important;
  }
}
.page-id-44 .q_slider #qode-Stories h4 span,
.page-id-44 .q_slider #qode-stories h4 span {
  margin-bottom: 2rem;
}
@media (max-width: 600px) {
  .page-id-44 .q_slider #qode-Stories h4 span,
.page-id-44 .q_slider #qode-stories h4 span {
    margin-bottom: 1rem;
  }
}
.page-id-44 .content .container .container_inner.page_container_inner {
  padding: 40px 0;
}
.page-id-44 .blog_holder.masonry:not(.blog_masonry_date_in_image) h5 {
  line-height: 0;
}
.page-id-44 .blog_holder.masonry:not(.blog_masonry_date_in_image) h5 a {
  text-transform: none !important;
  font-size: 1.25rem !important;
  line-height: normal !important;
  letter-spacing: 0;
}
.page-id-44 article {
  /*height: 500px;*/
}
.page-id-44 article img {
  height: 250px;
}
.page-id-44 article:hover .entry_title a {
  color: #009fb7 !important;
}
.page-id-44 article .post_text_inner {
  padding-top: 15px !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.page-id-44 article .post_text_inner p a:hover {
  color: #fed766 !important;
}
.page-id-44 article .post_category {
  text-transform: uppercase;
  color: #272727 !important;
  line-height: 15px;
  font-weight: 500;
}
.page-id-44 article .post_category::before {
  content: "";
  box-shadow: 5px 0 #fed766;
  display: inline-block;
  height: 14px;
  border-radius: 5px;
  width: 5px;
  margin-right: 10px;
  margin-left: -3px;
}
.page-id-44 article .post_category a {
  color: #272727;
}
.page-id-44 article .post_category a:hover {
  color: #009fb7;
}
.page-id-44 .entry_title {
  margin-top: 10px !important;
}
.page-id-44 .entry_title a {
  font-size: 1.5rem !important;
}
.page-id-44 .filter_holder ul {
  display: flex;
  justify-content: center;
  flex-flow: wrap;
  margin: -7.5px -15px;
}
.page-id-44 .filter_holder ul li {
  padding: 7.5px 0;
}
.page-id-44 .filter_holder ul li span {
  padding: 0 15px;
}
@media (max-width: 600px) {
  .page-id-44 .filter_holder ul {
    flex-flow: row;
    justify-content: flex-start;
    margin: 0;
  }
}
.page-id-44 .filter {
  pointer-events: none;
}
.page-id-44 .filter span {
  transition: 0.14s ease-in-out;
}
.page-id-44 .filter.active span {
  font-weight: 800;
}
.page-id-44 .filter:hover span {
  color: #009fb7 !important;
}
.page-id-44 .filter:not(:last-child)::after {
  content: "";
  border-right: 1px solid #a4a3a6;
}
.page-id-44 .latest_post_holder li:hover {
  cursor: pointer;
}
.page-id-44 .latest_post_holder li:hover .latest_post_title > a {
  color: #009fb7 !important;
}
.page-id-44 .latest_post_holder.boxes .boxes_image a:hover {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
.page-id-44 .latest_post_holder.boxes > ul > li {
  background-color: #f6f6f6;
}
.page-id-44 .latest_post_holder.boxes > ul > li .date_hour_holder {
  color: #272727;
}
.page-id-44 .latest_post_holder.boxes > ul > li .latest_post {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.page-id-44 .latest_post_holder.boxes > ul > li .latest_post .latest_post_title {
  padding-top: 10px;
  font-weight: 600;
  font-size: 12px;
}
.page-id-44 .latest_post_holder.boxes > ul > li .latest_post .post_infos a {
  text-transform: uppercase;
  font-family: "Gotham Condensed Medium", sans-serif;
  color: #272727 !important;
  padding-left: 11px;
  border-left: 7px solid #fed766;
  line-height: 15px;
}
.page-id-44 .latest_post_holder.boxes > ul > li .latest_post .lb_post_read_more_btn {
  margin-top: 15px;
}
.page-id-44 .latest_post_holder.boxes > ul > li .latest_post .lb_post_read_more_btn a {
  color: #272727;
}
.page-id-44 .blog_holder article .post_image img {
  border-radius: 6px;
}
.page-id-44 .latest_post .latest_post_title a {
  color: #272727;
  font-size: 2em;
}
.page-id-44 .latest_post .latest_post_title a:hover {
  color: #009fb7;
}
.page-id-44 #myInput {
  margin: 0 auto;
  border: 1px solid #cecece;
  transition: 300ms;
  margin-bottom: 10px;
}
.page-id-44 #myInput:active,
.page-id-44 #myInput:focus {
  background: white !important;
}
.page-id-44 .qode-infinite-scroll-loading-label,
.page-id-44 .qode-infinite-scroll-finished-label {
  text-align: center;
}
@media screen and (min-width: 600px) {
  .page-id-44 article {
    height: 500px;
  }
}
@media only screen and (max-width: 1024px) {
  .page-id-44 .blog_holder.masonry:not(.blog_masonry_date_in_image) h5,
.page-id-44 .blog_holder.masonry:not(.blog_masonry_date_in_image) h5 a,
.page-id-44 .blog_holder.masonry_full_width:not(.blog_masonry_date_in_image) h5,
.page-id-44 .blog_holder.masonry_full_width:not(.blog_masonry_date_in_image) h5 a {
    font-size: 22px;
  }
  .page-id-44 #infscr-loading {
    bottom: -35px;
  }
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2) {
  .page-id-44 .content .container .container_inner.page_container_inner {
    padding: 50px 0;
  }
}
@media only screen and (max-width: 768px) {
  .page-id-44 .blog_holder.masonry:not(.blog_masonry_date_in_image) article .mejs-container,
.page-id-44 .blog_holder.masonry:not(.blog_masonry_date_in_image) article .post_text .post_text_inner,
.page-id-44 .blog_holder.masonry_full_width:not(.blog_masonry_date_in_image) article .mejs-container,
.page-id-44 .blog_holder.masonry_full_width:not(.blog_masonry_date_in_image) article .post_text .post_text_inner {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .page-id-44 .carousel:not(.advanced_responsiveness) .carousel-inner .slider_content {
    vertical-align: bottom;
  }
  .page-id-44 #myInput {
    max-width: 90%;
    margin-bottom: 25px !important;
  }
}
@media only screen and (max-width: 600px) {
  .page-id-44 {
    /*.blog_holder .post:nth-child(3) {
          padding-bottom: 30px;
      }*/
  }
  .page-id-44 .filter {
    white-space: nowrap;
  }
  .page-id-44 .filter_holder {
    width: inherit;
    position: relative;
    padding-bottom: 40px;
  }
  .page-id-44 .filter_holder::before, .page-id-44 .filter_holder::after {
    content: "";
    display: block;
    height: 100%;
    width: 15px;
    background-color: #f6f6f6;
    position: absolute;
    top: 0;
    z-index: 1;
  }
  .page-id-44 .filter_holder::after {
    right: -1px;
    background: linear-gradient(to left, #f6f6f6, rgba(246, 246, 246, 0));
  }
  .page-id-44 .filter_holder::before {
    left: -1px;
    background: linear-gradient(to right, #f6f6f6, rgba(246, 246, 246, 0));
  }
  .page-id-44 .filter_holder ul {
    overflow-x: auto;
    display: flex;
    flex-wrap: nowrap;
    width: inherit;
  }
  .page-id-44 .filter_outer {
    width: 450px;
    margin: 0 -15px;
  }
  .page-id-44 .filter_holder ul li {
    display: block;
  }
  .page-id-44 .filter_holder ul li:hover span {
    text-decoration: underline;
  }
  .page-id-44 .filter_holder ul li.active span {
    text-decoration: underline;
  }
  .page-id-44 .filter_holder ul li:after {
    display: none !important;
  }
  .page-id-44 .slider_content .q_slide_text {
    display: none;
  }
  .page-id-44 .slider_content .text {
    margin: 0;
  }
  .page-id-44 .entry_title {
    max-height: 75px;
    overflow: hidden;
  }
}
@media only screen and (max-width: 480px) {
  .page-id-44 .filter_outer {
    width: 330px;
    margin: 0 -15px;
  }
}
@media only screen and (max-width: 420px) {
  .page-id-44 .q_slide_title {
    transform: translateY(0px);
  }
  .page-id-44 .carousel:not(.advanced_responsiveness) .carousel-inner h2 span {
    font-size: 0.49em !important;
  }
  .page-id-44 .carousel:not(.advanced_responsiveness) .carousel-inner .q_slide_subtitle span {
    font-size: 0.5em !important;
  }
}
@media only screen and (max-width: 350px) {
  .page-id-44 .filter_outer {
    width: calc(100vw + 30px);
  }
}

.single .full_width_inner {
  max-width: 100% !important;
}
.single article .itp_post_text {
  padding: 0 25vw !important;
}
@media (max-width: 1024px) {
  .single article .itp_post_text {
    padding: 0 16.6666666667vw !important;
  }
}
@media (max-width: 600px) {
  .single article .itp_post_text {
    padding: 0 8.3333333333vw !important;
  }
}
@media (max-width: 1000px) {
  .single.single-format-video .content {
    margin-top: 0 !important;
  }
}
.single.single-format-video .content .itp_post_text {
  padding-top: 6.25vw !important;
}

.page-id-1106,
.page-id-882,
.page-id-1524,
.page-id-970,
.page-id-829 {
  /************************
  **    2018 PEACE MESSAGE PAGE     **
  ************************/
}
.page-id-1106 .full_width,
.page-id-882 .full_width,
.page-id-1524 .full_width,
.page-id-970 .full_width,
.page-id-829 .full_width {
  padding: 8.3333333333vw;
  background-color: inherit !important;
}
@media (max-width: 1024px) {
  .page-id-1106 .full_width,
.page-id-882 .full_width,
.page-id-1524 .full_width,
.page-id-970 .full_width,
.page-id-829 .full_width {
    padding: 12.5vw 8.3333333333vw;
  }
}
@media (max-width: 768px) {
  .page-id-1106 .full_width,
.page-id-882 .full_width,
.page-id-1524 .full_width,
.page-id-970 .full_width,
.page-id-829 .full_width {
    padding: 4.1666666667vw 8.3333333333vw;
  }
}
@media (max-width: 480px) {
  .page-id-1106 .full_width,
.page-id-882 .full_width,
.page-id-1524 .full_width,
.page-id-970 .full_width,
.page-id-829 .full_width {
    padding-top: 0;
  }
}
.page-id-1106 .content .container,
.page-id-882 .content .container,
.page-id-1524 .content .container,
.page-id-970 .content .container,
.page-id-829 .content .container {
  padding-top: 8.3333333333vw !important;
  margin-top: -133px !important;
  background-color: #f6f6f6 !important;
}
@media (max-width: 600px) {
  .page-id-1106 .content .container,
.page-id-882 .content .container,
.page-id-1524 .content .container,
.page-id-970 .content .container,
.page-id-829 .content .container {
    margin-top: 0 !important;
    padding-left: 8.3333333333vw !important;
    padding-right: 8.3333333333vw !important;
  }
}
@media (max-width: 1024px) {
  .page-id-1106 .content .container .container_inner,
.page-id-882 .content .container .container_inner,
.page-id-1524 .content .container .container_inner,
.page-id-970 .content .container .container_inner,
.page-id-829 .content .container .container_inner {
    padding-left: 2.0833333333vw !important;
    padding-right: 2.0833333333vw !important;
  }
}
.page-id-1106 .vc_column_container > .vc_column-inner,
.page-id-882 .vc_column_container > .vc_column-inner,
.page-id-1524 .vc_column_container > .vc_column-inner,
.page-id-970 .vc_column_container > .vc_column-inner,
.page-id-829 .vc_column_container > .vc_column-inner {
  padding: 0 !important;
}
.page-id-1106 .qode-accordion-holder .qode-title-holder.ui-state-active,
.page-id-1106 .qode-accordion-holder .qode-title-holder:hover,
.page-id-1106 .qode-accordion-holder .qode-title-holder,
.page-id-882 .qode-accordion-holder .qode-title-holder.ui-state-active,
.page-id-882 .qode-accordion-holder .qode-title-holder:hover,
.page-id-882 .qode-accordion-holder .qode-title-holder,
.page-id-1524 .qode-accordion-holder .qode-title-holder.ui-state-active,
.page-id-1524 .qode-accordion-holder .qode-title-holder:hover,
.page-id-1524 .qode-accordion-holder .qode-title-holder,
.page-id-970 .qode-accordion-holder .qode-title-holder.ui-state-active,
.page-id-970 .qode-accordion-holder .qode-title-holder:hover,
.page-id-970 .qode-accordion-holder .qode-title-holder,
.page-id-829 .qode-accordion-holder .qode-title-holder.ui-state-active,
.page-id-829 .qode-accordion-holder .qode-title-holder:hover,
.page-id-829 .qode-accordion-holder .qode-title-holder {
  background-color: #f6f6f6 !important;
  color: #009fb7 !important;
  border-bottom: 3px solid rgba(148, 151, 153, 0.2);
}
.page-id-1106 .qode-title-holder,
.page-id-882 .qode-title-holder,
.page-id-1524 .qode-title-holder,
.page-id-970 .qode-title-holder,
.page-id-829 .qode-title-holder {
  line-height: 3.2em !important;
}
.page-id-1106 .lb_section_heading.single,
.page-id-882 .lb_section_heading.single,
.page-id-1524 .lb_section_heading.single,
.page-id-970 .lb_section_heading.single,
.page-id-829 .lb_section_heading.single {
  padding-bottom: 50px;
}
@media (max-width: 1440px) {
  .page-id-1106 .lb_section_heading.single,
.page-id-882 .lb_section_heading.single,
.page-id-1524 .lb_section_heading.single,
.page-id-970 .lb_section_heading.single,
.page-id-829 .lb_section_heading.single {
    padding-bottom: 40px;
  }
}
@media (max-width: 600px) {
  .page-id-1106 .lb_section_heading.single,
.page-id-882 .lb_section_heading.single,
.page-id-1524 .lb_section_heading.single,
.page-id-970 .lb_section_heading.single,
.page-id-829 .lb_section_heading.single {
    padding-top: 45px;
    padding-bottom: 8.3333333333vw !important;
  }
}
@media (max-width: 480px) {
  .page-id-1106 .lb_section_heading.single,
.page-id-882 .lb_section_heading.single,
.page-id-1524 .lb_section_heading.single,
.page-id-970 .lb_section_heading.single,
.page-id-829 .lb_section_heading.single {
    padding-top: 0;
  }
}
@media (max-width: 490px) {
  .page-id-1106 .lb_section_heading.single::before,
.page-id-882 .lb_section_heading.single::before,
.page-id-1524 .lb_section_heading.single::before,
.page-id-970 .lb_section_heading.single::before,
.page-id-829 .lb_section_heading.single::before {
    height: 5em !important;
  }
}
.page-id-1106 .top_content,
.page-id-882 .top_content,
.page-id-1524 .top_content,
.page-id-970 .top_content,
.page-id-829 .top_content {
  padding: 0 15px;
  padding-top: 1.0416666667vw;
  padding-bottom: 4.1666666667vw;
}
@media (max-width: 1440px) {
  .page-id-1106 .top_content,
.page-id-882 .top_content,
.page-id-1524 .top_content,
.page-id-970 .top_content,
.page-id-829 .top_content {
    padding-top: 8.3333333333vw !important;
  }
}
@media (max-width: 768px) {
  .page-id-1106 .top_content,
.page-id-882 .top_content,
.page-id-1524 .top_content,
.page-id-970 .top_content,
.page-id-829 .top_content {
    padding-top: 4.1666666667vw !important;
  }
}
@media (max-width: 600px) {
  .page-id-1106 .top_content,
.page-id-882 .top_content,
.page-id-1524 .top_content,
.page-id-970 .top_content,
.page-id-829 .top_content {
    padding-top: 12.5vw !important;
  }
}
.page-id-1106 .top_content > div,
.page-id-882 .top_content > div,
.page-id-1524 .top_content > div,
.page-id-970 .top_content > div,
.page-id-829 .top_content > div {
  display: flex;
  align-items: center;
}
@media (max-width: 768px) {
  .page-id-1106 .top_content > div,
.page-id-882 .top_content > div,
.page-id-1524 .top_content > div,
.page-id-970 .top_content > div,
.page-id-829 .top_content > div {
    flex-direction: column;
  }
  .page-id-1106 .top_content > div > div,
.page-id-882 .top_content > div > div,
.page-id-1524 .top_content > div > div,
.page-id-970 .top_content > div > div,
.page-id-829 .top_content > div > div {
    width: 100% !important;
  }
}
.page-id-1106 .top_content .yellow_box,
.page-id-882 .top_content .yellow_box,
.page-id-1524 .top_content .yellow_box,
.page-id-970 .top_content .yellow_box,
.page-id-829 .top_content .yellow_box {
  background: #fed766;
  padding: 4.1666666667vw 1.0416666667vw;
  width: 16.6666666667vw;
  margin-left: 8.3333333333vw;
  border-radius: 9px;
  box-sizing: content-box;
}
@media (max-width: 1200px) {
  .page-id-1106 .top_content .yellow_box,
.page-id-882 .top_content .yellow_box,
.page-id-1524 .top_content .yellow_box,
.page-id-970 .top_content .yellow_box,
.page-id-829 .top_content .yellow_box {
    width: 25vw;
  }
}
@media (max-width: 768px) {
  .page-id-1106 .top_content .yellow_box,
.page-id-882 .top_content .yellow_box,
.page-id-1524 .top_content .yellow_box,
.page-id-970 .top_content .yellow_box,
.page-id-829 .top_content .yellow_box {
    margin-left: 0;
    margin-top: 8.3333333333vw;
    width: 65% !important;
  }
  .page-id-1106 .top_content .yellow_box > div > div,
.page-id-882 .top_content .yellow_box > div > div,
.page-id-1524 .top_content .yellow_box > div > div,
.page-id-970 .top_content .yellow_box > div > div,
.page-id-829 .top_content .yellow_box > div > div {
    flex-wrap: wrap;
    margin: 0 !important;
    width: auto !important;
    flex-direction: row !important;
    padding: 0 4.15vw;
  }
  .page-id-1106 .top_content .yellow_box > div > div .lb_column_text,
.page-id-882 .top_content .yellow_box > div > div .lb_column_text,
.page-id-1524 .top_content .yellow_box > div > div .lb_column_text,
.page-id-970 .top_content .yellow_box > div > div .lb_column_text,
.page-id-829 .top_content .yellow_box > div > div .lb_column_text {
    flex-basis: 50%;
    justify-content: center;
    justify-content: space-evenly;
  }
}
@media (max-width: 600px) {
  .page-id-1106 .top_content .yellow_box,
.page-id-882 .top_content .yellow_box,
.page-id-1524 .top_content .yellow_box,
.page-id-970 .top_content .yellow_box,
.page-id-829 .top_content .yellow_box {
    width: 100% !important;
    padding: 8.3333333333vw 2.0833333333vw 6.9444444444vw;
  }
}
.page-id-1106 .top_content .yellow_box > div > div,
.page-id-882 .top_content .yellow_box > div > div,
.page-id-1524 .top_content .yellow_box > div > div,
.page-id-970 .top_content .yellow_box > div > div,
.page-id-829 .top_content .yellow_box > div > div {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: fit-content;
  margin: 0 auto;
}
.page-id-1106 .top_content .yellow_box > div > div p,
.page-id-882 .top_content .yellow_box > div > div p,
.page-id-1524 .top_content .yellow_box > div > div p,
.page-id-970 .top_content .yellow_box > div > div p,
.page-id-829 .top_content .yellow_box > div > div p {
  color: #000000;
}
.page-id-1106 .icon_plus,
.page-id-1106 .icon_minus-06,
.page-id-882 .icon_plus,
.page-id-882 .icon_minus-06,
.page-id-1524 .icon_plus,
.page-id-1524 .icon_minus-06,
.page-id-970 .icon_plus,
.page-id-970 .icon_minus-06,
.page-id-829 .icon_plus,
.page-id-829 .icon_minus-06 {
  top: 80% !important;
}
.page-id-1106 .icon_plus::before,
.page-id-1106 .icon_minus-06::before,
.page-id-882 .icon_plus::before,
.page-id-882 .icon_minus-06::before,
.page-id-1524 .icon_plus::before,
.page-id-1524 .icon_minus-06::before,
.page-id-970 .icon_plus::before,
.page-id-970 .icon_minus-06::before,
.page-id-829 .icon_plus::before,
.page-id-829 .icon_minus-06::before {
  content: "\e902";
  font-family: "mricons";
  font-size: 0.5em;
}
.page-id-1106 .icon_minus-06,
.page-id-882 .icon_minus-06,
.page-id-1524 .icon_minus-06,
.page-id-970 .icon_minus-06,
.page-id-829 .icon_minus-06 {
  transform: rotate(180deg) translateY(50%);
  color: #fed766;
}
.page-id-1106 .qode-tab-title-inner,
.page-id-882 .qode-tab-title-inner,
.page-id-1524 .qode-tab-title-inner,
.page-id-970 .qode-tab-title-inner,
.page-id-829 .qode-tab-title-inner {
  top: 50%;
}
.page-id-1106 .qode-accordion-content-inner,
.page-id-882 .qode-accordion-content-inner,
.page-id-1524 .qode-accordion-content-inner,
.page-id-970 .qode-accordion-content-inner,
.page-id-829 .qode-accordion-content-inner {
  display: flex;
  justify-content: space-between;
  justify-content: space-evenly;
  padding-top: 2.0833333333vw;
}
.page-id-1106 .qode-accordion-content-inner a,
.page-id-882 .qode-accordion-content-inner a,
.page-id-1524 .qode-accordion-content-inner a,
.page-id-970 .qode-accordion-content-inner a,
.page-id-829 .qode-accordion-content-inner a {
  font-size: 2em;
  color: #a4a3a6;
  font-family: "mricons";
}
.page-id-1106 .qode-accordion-content-inner a:hover,
.page-id-882 .qode-accordion-content-inner a:hover,
.page-id-1524 .qode-accordion-content-inner a:hover,
.page-id-970 .qode-accordion-content-inner a:hover,
.page-id-829 .qode-accordion-content-inner a:hover {
  color: #009fb7 !important;
}
.page-id-1106 .qode-accordion-content-inner a:nth-child(2),
.page-id-882 .qode-accordion-content-inner a:nth-child(2),
.page-id-1524 .qode-accordion-content-inner a:nth-child(2),
.page-id-970 .qode-accordion-content-inner a:nth-child(2),
.page-id-829 .qode-accordion-content-inner a:nth-child(2) {
  margin-left: 2.0833333333vw;
}
.page-id-1106 .read,
.page-id-1106 .listen,
.page-id-1106 .watch,
.page-id-1106 .download,
.page-id-882 .read,
.page-id-882 .listen,
.page-id-882 .watch,
.page-id-882 .download,
.page-id-1524 .read,
.page-id-1524 .listen,
.page-id-1524 .watch,
.page-id-1524 .download,
.page-id-970 .read,
.page-id-970 .listen,
.page-id-970 .watch,
.page-id-970 .download,
.page-id-829 .read,
.page-id-829 .listen,
.page-id-829 .watch,
.page-id-829 .download {
  display: inline-flex;
  width: fit-content;
  margin-bottom: 0.25em !important;
}
@media (max-width: 768px) {
  .page-id-1106 .read,
.page-id-1106 .listen,
.page-id-1106 .watch,
.page-id-1106 .download,
.page-id-882 .read,
.page-id-882 .listen,
.page-id-882 .watch,
.page-id-882 .download,
.page-id-1524 .read,
.page-id-1524 .listen,
.page-id-1524 .watch,
.page-id-1524 .download,
.page-id-970 .read,
.page-id-970 .listen,
.page-id-970 .watch,
.page-id-970 .download,
.page-id-829 .read,
.page-id-829 .listen,
.page-id-829 .watch,
.page-id-829 .download {
    margin-bottom: 2em !important;
  }
}
@media (max-width: 480px) {
  .page-id-1106 .read,
.page-id-1106 .listen,
.page-id-1106 .watch,
.page-id-1106 .download,
.page-id-882 .read,
.page-id-882 .listen,
.page-id-882 .watch,
.page-id-882 .download,
.page-id-1524 .read,
.page-id-1524 .listen,
.page-id-1524 .watch,
.page-id-1524 .download,
.page-id-970 .read,
.page-id-970 .listen,
.page-id-970 .watch,
.page-id-970 .download,
.page-id-829 .read,
.page-id-829 .listen,
.page-id-829 .watch,
.page-id-829 .download {
    font-size: 0.8em;
  }
}
.page-id-1106 .read::before,
.page-id-1106 .listen::before,
.page-id-1106 .watch::before,
.page-id-1106 .download::before,
.page-id-882 .read::before,
.page-id-882 .listen::before,
.page-id-882 .watch::before,
.page-id-882 .download::before,
.page-id-1524 .read::before,
.page-id-1524 .listen::before,
.page-id-1524 .watch::before,
.page-id-1524 .download::before,
.page-id-970 .read::before,
.page-id-970 .listen::before,
.page-id-970 .watch::before,
.page-id-970 .download::before,
.page-id-829 .read::before,
.page-id-829 .listen::before,
.page-id-829 .watch::before,
.page-id-829 .download::before {
  font-family: "mricons";
  display: inline-block;
  margin-right: 1em;
  font-size: 1.5em;
  transform: translateY(-25%);
  position: relative;
  width: 1em;
  height: 1.5em;
}
@media (max-width: 768px) {
  .page-id-1106 .read::before,
.page-id-1106 .listen::before,
.page-id-1106 .watch::before,
.page-id-1106 .download::before,
.page-id-882 .read::before,
.page-id-882 .listen::before,
.page-id-882 .watch::before,
.page-id-882 .download::before,
.page-id-1524 .read::before,
.page-id-1524 .listen::before,
.page-id-1524 .watch::before,
.page-id-1524 .download::before,
.page-id-970 .read::before,
.page-id-970 .listen::before,
.page-id-970 .watch::before,
.page-id-970 .download::before,
.page-id-829 .read::before,
.page-id-829 .listen::before,
.page-id-829 .watch::before,
.page-id-829 .download::before {
    margin-right: 0.5em;
  }
}
.page-id-1106 .read::before,
.page-id-882 .read::before,
.page-id-1524 .read::before,
.page-id-970 .read::before,
.page-id-829 .read::before {
  content: "\e900";
}
.page-id-1106 .listen::before,
.page-id-882 .listen::before,
.page-id-1524 .listen::before,
.page-id-970 .listen::before,
.page-id-829 .listen::before {
  content: "\e903";
}
.page-id-1106 .watch::before,
.page-id-882 .watch::before,
.page-id-1524 .watch::before,
.page-id-970 .watch::before,
.page-id-829 .watch::before {
  content: "\e904";
}
@media (max-width: 768px) {
  .page-id-1106 .watch,
.page-id-882 .watch,
.page-id-1524 .watch,
.page-id-970 .watch,
.page-id-829 .watch {
    margin-bottom: 0 !important;
  }
}
.page-id-1106 .download,
.page-id-882 .download,
.page-id-1524 .download,
.page-id-970 .download,
.page-id-829 .download {
  margin-bottom: 0 !important;
}
.page-id-1106 .download::before,
.page-id-882 .download::before,
.page-id-1524 .download::before,
.page-id-970 .download::before,
.page-id-829 .download::before {
  content: "\e901";
}

.page-id-1160 {
  /*********************************
  **    M&R 2018 POPE MESSAGE PAGE    **
  *********************************/
}
.page-id-1160 .content_inner {
  background-color: #ffffff;
}
.page-id-1160 .full_width {
  padding: 8.3333333333vw 8.3333333333vw 0 !important;
  background-color: #f6f6f6 !important;
}
@media (max-width: 480px) {
  .page-id-1160 .full_width {
    padding-top: 0;
  }
}
.page-id-1160 .qode-accordion-holder .qode-title-holder.ui-state-active,
.page-id-1160 .qode-accordion-holder .qode-title-holder:hover,
.page-id-1160 .qode-accordion-holder .qode-title-holder {
  background-color: #f6f6f6 !important;
  color: #009fb7 !important;
  border-bottom: 3px solid rgba(148, 151, 153, 0.2);
}
.page-id-1160 .qode-title-holder {
  line-height: 3.2em !important;
}
.page-id-1160 .lb_section_heading.double {
  padding-bottom: 2.0833333333vw;
}
@media (max-width: 1100px) {
  .page-id-1160 .lb_section_heading.double {
    padding-top: 8.3333333333vw;
    padding-bottom: 4.1666666667vw;
  }
}
@media (max-width: 480px) {
  .page-id-1160 .lb_section_heading.double h1 {
    font-size: 2.3em;
  }
}
@media (max-width: 330px) {
  .page-id-1160 .lb_section_heading.double h1 {
    font-size: 2em;
  }
}
@media (max-width: 1100px) {
  .page-id-1160 .lb_section_heading.double::before {
    height: 2.7em !important;
  }
}
@media (max-width: 951px) {
  .page-id-1160 .lb_section_heading.double::before {
    height: 5em !important;
  }
}
@media (max-width: 445px) {
  .page-id-1160 .lb_section_heading.double::before {
    height: 7em !important;
  }
}
@media (min-width: 331px) and (max-width: 341px) {
  .page-id-1160 .lb_section_heading.double::before {
    height: 11em !important;
  }
}
.page-id-1160 .intro_row {
  padding-top: 7.0833333333vw;
}
@media (max-width: 1000px) {
  .page-id-1160 .intro_row {
    padding-top: 0;
  }
}
.page-id-1160 .intro_row .lb_flex > div {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 4.1666666667vw;
}
@media (max-width: 1100px) {
  .page-id-1160 .intro_row .lb_flex > div {
    flex-direction: column;
    padding: 0;
  }
  .page-id-1160 .intro_row .lb_flex > div > div {
    width: 100% !important;
  }
}
.page-id-1160 .intro_row .lb_flex > div .text_col {
  width: 25vw;
}
@media (max-width: 1650px) {
  .page-id-1160 .intro_row .lb_flex > div .text_col {
    width: auto;
    flex-basis: 50%;
    margin-right: 4.1666666667vw;
  }
}
@media (max-width: 1173px) {
  .page-id-1160 .intro_row .lb_flex > div .text_col {
    flex-basis: 60%;
  }
}
@media (max-width: 1100px) {
  .page-id-1160 .intro_row .lb_flex > div .text_col {
    margin-right: 0;
    margin-bottom: 4.1666666667vw;
  }
}
.page-id-1160 .intro_row .lb_flex > div .video_col {
  width: 41.6666666667vw;
}
@media (max-width: 1650px) {
  .page-id-1160 .intro_row .lb_flex > div .video_col {
    width: auto;
    flex-basis: 50%;
  }
}
@media (max-width: 1100px) {
  .page-id-1160 .intro_row .lb_flex > div .video_col {
    padding: 0 8.3333333333vw;
  }
}
@media (max-width: 600px) {
  .page-id-1160 .intro_row .lb_flex > div .video_col {
    padding: 0;
    padding-top: 8.3333333333vw;
  }
}
.page-id-1160 .second_row {
  padding: 4.1666666667vw 8.3333333333vw 0;
  padding-bottom: 8.3333333333vw;
}
@media (max-width: 1650px) {
  .page-id-1160 .second_row {
    padding: 4.1666666667vw;
  }
}
@media (max-width: 1650px) {
  .page-id-1160 .second_row {
    padding: 8.3333333333vw 0;
  }
}
@media (max-width: 940px) {
  .page-id-1160 .second_row {
    padding-top: 4.1666666667vw;
    padding-bottom: 12.5vw;
  }
}
.page-id-1160 .second_row > div {
  display: flex;
  justify-content: space-between;
}
@media (max-width: 940px) {
  .page-id-1160 .second_row > div {
    flex-direction: column-reverse;
  }
}
.page-id-1160 .second_row .accordion_col {
  width: 70%;
}
@media (max-width: 940px) {
  .page-id-1160 .second_row .accordion_col {
    width: 100%;
  }
}
.page-id-1160 .second_row .legend_col {
  width: 20%;
}
@media (max-width: 1650px) {
  .page-id-1160 .second_row .legend_col {
    width: 30%;
    margin-left: 5%;
  }
}
@media (max-width: 940px) {
  .page-id-1160 .second_row .legend_col {
    width: 100%;
    margin-left: 0;
  }
}
.page-id-1160 .second_row .legend_col .yellow_box {
  margin: 2.0833333333vw 0;
}
@media (max-width: 1100px) {
  .page-id-1160 .second_row .legend_col .yellow_box {
    margin-top: 0;
  }
}
.page-id-1160 .second_row .legend_col .yellow_box > div {
  background: #fed766;
  width: 100%;
  border-radius: 9px;
  padding: 2.5em 0.5em;
  padding-bottom: 1em;
  box-sizing: border-box;
}
@media (max-width: 1100px) {
  .page-id-1160 .second_row .legend_col .yellow_box > div {
    margin: 4.1666666667vw 0;
    width: 100%;
  }
}
@media (max-width: 940px) {
  .page-id-1160 .second_row .legend_col .yellow_box > div {
    padding: 1.5em 0;
    padding-bottom: 0;
  }
}
.page-id-1160 .second_row .legend_col .yellow_box > div > div > div > div {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
@media (max-width: 940px) {
  .page-id-1160 .second_row .legend_col .yellow_box > div > div > div > div {
    flex-direction: row;
  }
}
@media (max-width: 460px) {
  .page-id-1160 .second_row .legend_col .yellow_box > div > div > div > div {
    flex-wrap: wrap;
  }
  .page-id-1160 .second_row .legend_col .yellow_box > div > div > div > div .download {
    flex-basis: 100%;
    order: 3;
    display: flex;
    justify-content: center;
  }
}
@supports (justify-content: space-evenly) {
  .page-id-1160 .second_row .legend_col .yellow_box > div > div > div > div {
    justify-content: space-evenly;
  }
}
.page-id-1160 .qode_video_box .qode_video_image {
  width: 100%;
}
.page-id-1160 .qode_video_box .qode_video_image .qode_video_box_button {
  background: transparent;
  border: 3px #ffffff solid;
}
.page-id-1160 .qode_video_box .qode_video_image .qode_video_box_button .qode_video_box_button_arrow {
  border-left-color: #ffffff;
}
.page-id-1160 .icon_plus,
.page-id-1160 .icon_minus-06 {
  top: 80% !important;
}
.page-id-1160 .icon_plus::before,
.page-id-1160 .icon_minus-06::before {
  content: "\e902";
  font-family: "mricons";
  font-size: 0.5em;
}
.page-id-1160 .icon_minus-06 {
  transform: rotate(180deg) translateY(50%) !important;
  color: #fed766;
}
.page-id-1160 .qode-tab-title-inner {
  top: 50%;
}
.page-id-1160 .qode-accordion-content-inner {
  display: flex;
  justify-content: space-between;
  justify-content: space-evenly;
  padding-top: 2.0833333333vw;
}
.page-id-1160 .qode-accordion-content-inner a {
  font-size: 2em;
  color: #a4a3a6;
  font-family: "mricons";
}
.page-id-1160 .qode-accordion-content-inner a:hover {
  color: #009fb7 !important;
}
.page-id-1160 .qode-accordion-content-inner a:nth-child(2) {
  margin-left: 2.0833333333vw;
}
.page-id-1160 .read,
.page-id-1160 .listen,
.page-id-1160 .watch,
.page-id-1160 .download {
  display: inline-flex;
  width: fit-content;
  margin-bottom: 0.75em !important;
}
.page-id-1160 .read p,
.page-id-1160 .listen p,
.page-id-1160 .watch p,
.page-id-1160 .download p {
  font-weight: 600;
}
@media (max-width: 480px) {
  .page-id-1160 .read,
.page-id-1160 .listen,
.page-id-1160 .watch,
.page-id-1160 .download {
    font-size: 0.8em;
  }
}
.page-id-1160 .read::before,
.page-id-1160 .listen::before,
.page-id-1160 .watch::before,
.page-id-1160 .download::before {
  font-family: "mricons";
  display: inline-block;
  margin-right: 0.75em;
  font-size: 1.5em;
  transform: translateY(-25%);
  position: relative;
  width: 1em;
  height: 1.5em;
}
@media (max-width: 768px) {
  .page-id-1160 .read::before,
.page-id-1160 .listen::before,
.page-id-1160 .watch::before,
.page-id-1160 .download::before {
    margin-right: 0.5em;
  }
}
.page-id-1160 .read::before {
  content: "\e900";
}
.page-id-1160 .listen::before {
  content: "\e903";
}
.page-id-1160 .watch::before {
  content: "\e904";
}
@media (max-width: 768px) {
  .page-id-1160 .watch {
    margin-bottom: 0 !important;
  }
}
.page-id-1160 .download::before {
  content: "\e901";
}
.page-id-1160 #subscribe {
  background-color: #fed766;
  padding: 4.1666666667vw 0 calc(4.1666666667vw - 20px);
  margin: 0 -8.3333333333vw;
}
.page-id-1160 #subscribe .subscribe_form .lb_column_inner {
  padding-right: 12%;
}
.page-id-1160 #subscribe .subscribe_form .gfield {
  height: auto !important;
}

/******************************************************************
Stylesheet: Subscribe

Styles for subscribe ONLY. If the styles will be used across the site,
use the _base.scss file.
******************************************************************/
/******************************************************************

Stylesheet: Variables

******************************************************************/
/* Colours */
/* Spacing / Padding */
/******************************************************************
Stylesheet: Mixins Stylesheet
******************************************************************/
/*********************
TRANSITION
*********************/
/*********************
CSS3 GRADIENTS
*********************/
/* @include css-gradient(#dfdfdf,#f8f8f8); */
/*********************
BOX SIZING
*********************/
/* @include box-sizing(border-box); */
/*********************
BUTTONS
*********************/
/*********************
UNIVERSAL / STYLES FOR DESKTOP [1250px and up]
*********************/
/*********************
RESPONSIVE STYLES
*********************/
.page-id-1002,
.page-id-552,
.page-id-644,
.page-id-539,
.page-id-584 {
  /******************************************************************
  Stylesheet: Towards the Global Compacts on Migrants and on Refugees

  Styles for Towards the Global Compacts on Migrants and on Refugees ONLY. If the styles will be used across the site,
  use the _base.scss file.
  ******************************************************************/
}
.page-id-1002 .wpb_text_column.wpb_content_element.lb_column_text h2,
.page-id-552 .wpb_text_column.wpb_content_element.lb_column_text h2,
.page-id-644 .wpb_text_column.wpb_content_element.lb_column_text h2,
.page-id-539 .wpb_text_column.wpb_content_element.lb_column_text h2,
.page-id-584 .wpb_text_column.wpb_content_element.lb_column_text h2 {
  font-size: 1.5em;
}
.page-id-1002 .wpb_button, .page-id-1002 .wpb_content_element, .page-id-1002 ul.wpb_thumbnails-fluid > li,
.page-id-552 .wpb_button,
.page-id-552 .wpb_content_element,
.page-id-552 ul.wpb_thumbnails-fluid > li,
.page-id-644 .wpb_button,
.page-id-644 .wpb_content_element,
.page-id-644 ul.wpb_thumbnails-fluid > li,
.page-id-539 .wpb_button,
.page-id-539 .wpb_content_element,
.page-id-539 ul.wpb_thumbnails-fluid > li,
.page-id-584 .wpb_button,
.page-id-584 .wpb_content_element,
.page-id-584 ul.wpb_thumbnails-fluid > li {
  margin-top: 32px;
}
.page-id-1002 .lb_column_inner.it_column.wpb_column.vc_column_container.vc_col-sm-6.vc_col-has-fill,
.page-id-552 .lb_column_inner.it_column.wpb_column.vc_column_container.vc_col-sm-6.vc_col-has-fill,
.page-id-644 .lb_column_inner.it_column.wpb_column.vc_column_container.vc_col-sm-6.vc_col-has-fill,
.page-id-539 .lb_column_inner.it_column.wpb_column.vc_column_container.vc_col-sm-6.vc_col-has-fill,
.page-id-584 .lb_column_inner.it_column.wpb_column.vc_column_container.vc_col-sm-6.vc_col-has-fill {
  margin-top: -15px;
}
.page-id-1002 .lb_column_inner.it_column.wpb_column.vc_column_container.vc_col-sm-6.vc_col-has-fill h2,
.page-id-552 .lb_column_inner.it_column.wpb_column.vc_column_container.vc_col-sm-6.vc_col-has-fill h2,
.page-id-644 .lb_column_inner.it_column.wpb_column.vc_column_container.vc_col-sm-6.vc_col-has-fill h2,
.page-id-539 .lb_column_inner.it_column.wpb_column.vc_column_container.vc_col-sm-6.vc_col-has-fill h2,
.page-id-584 .lb_column_inner.it_column.wpb_column.vc_column_container.vc_col-sm-6.vc_col-has-fill h2 {
  margin-top: 50px;
}

.search {
  /******************************************************************
  Stylesheet: Search Results

  Only put styles in here that will be used across the entire site.
  For styles only applying to one particular page, use the appropriate
  page SCSS file.
  ******************************************************************/
}
@media (max-width: 600px) {
  .search .title_outer {
    display: none;
  }
}
@media (max-width: 600px) {
  .search .content {
    margin-top: 0 !important;
  }
}
.search .content .content_inner > .container {
  padding-top: 60px;
}
@media (max-width: 480px) {
  .search .content .container_inner {
    width: 100%;
    padding: 0 25px;
  }
}
.search .pagination,
.search .page-number {
  max-width: 975px;
}
.search .pagination {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  margin-top: 2.0833333333vw;
  font-weight: 600;
}
.search .pagination .nav-previous {
  margin-left: auto;
}
.search .pagination a {
  display: flex;
  align-items: center;
  transition: 0.14s ease-in-out;
  color: #272727;
}
.search .pagination a svg.left-arrow {
  width: 20px;
  height: 20px;
  margin-right: 4px;
}
.search .pagination a svg.right-arrow {
  width: 20px;
  height: 20px;
  margin-left: 4px;
}
.search .pagination a:hover {
  color: #009fb7 !important;
}
.search .pagination a:hover svg > g > path {
  stroke: #009fb7 !important;
}
.search .page-number {
  display: block;
  padding: 1rem;
}
.search .page-number span {
  text-align: center;
}

/*********************
IMPORT BREAKPOINTS
*********************/
/******************************************************************
Stylesheet: Universal Site Styles

Only put styles in here that will be used across the entire site.
For styles only applying to one particular page, use the appropriate
page SCSS file.
******************************************************************/
.search .blog_holder article .post_content_holder {
  display: flex;
}
@media screen and (max-width: 768px) {
  .search .blog_holder article .post_content_holder {
    flex-wrap: wrap;
  }
}
.search .search-box {
  display: flex;
  justify-content: space-between;
}
@media screen and (max-width: 768px) {
  .search .search-box {
    display: block;
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 0 !important;
  }
}
.search .search-box h1 {
  font-size: 2rem;
  padding-right: 2rem;
}
@media screen and (max-width: 600px) {
  .search .search-box h1 {
    padding-right: 0;
  }
}
.search .search-box form {
  flex-basis: 45%;
}
@media screen and (max-width: 600px) {
  .search .search-box form {
    flex-basis: 100%;
    margin-top: 2rem;
  }
}
.search .search-box form .input-wrapper {
  position: relative;
  margin-bottom: 1rem;
}
.search .search-box form input[type=text] {
  width: 100%;
  max-width: none;
  margin-bottom: 0;
  border: 1px solid rgba(39, 39, 39, 0.38);
  padding-left: 5px;
  transition: 0.14s ease-in-out;
}
@media (max-width: 1024px) {
  .search .search-box form input[type=text] {
    width: 100%;
    height: 43px;
    margin: auto;
  }
}
@media (max-width: 768px) {
  .search .search-box form input[type=text] {
    margin-top: 2rem;
  }
}
@media screen and (max-width: 600px) {
  .search .search-box form input[type=text] {
    margin-top: 0;
  }
}
.search .search-box form input[type=text]:hover, .search .search-box form input[type=text]:focus {
  border: 1px solid #272727;
}
.search .search-box form input[type=text]:hover + .search-icon, .search .search-box form input[type=text]:focus + .search-icon {
  opacity: 0.9;
}
.search .search-box form button[type=submit] {
  position: absolute;
  top: 50%;
  right: 1.5rem;
  transform: translateY(-50%);
  background: none;
  border: 0;
  cursor: pointer;
}
.search .search-box form button[type=submit]:hover, .search .search-box form button[type=submit]:focus {
  outline: none;
}
.search .search-box form button[type=submit]:hover svg, .search .search-box form button[type=submit]:focus svg {
  fill: #009fb7;
}
.search .search-box form button[type=submit] svg {
  height: 1rem;
  width: 1rem;
  transition: 0.14s ease-in-out;
}
.search .search-box form:hover .search-icon, .search .search-box form:focus .search-icon {
  opacity: 1;
}
.search .search-box .form--sub-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 600px) {
  .search .search-box .form--sub-wrapper {
    flex-wrap: wrap;
  }
}
.search .search-box .form--sub-wrapper .form-left {
  line-height: 44px;
  white-space: nowrap;
  padding-right: 1.5rem;
}
@media (max-width: 600px) {
  .search .search-box .form--sub-wrapper .form-left {
    margin-bottom: 2rem;
    white-space: initial;
  }
}
.search .search-box .form--sub-wrapper .form-left label {
  margin-right: 10px;
  margin-left: 5px;
  font-weight: 500;
  white-space: nowrap;
}

/*********************
GENERAL STYLES
*********************/
html {
  font-size: 16px;
}
@media (max-width: 1380px) {
  html {
    font-size: 14.4px !important;
  }
}

body {
  font-family: 400 1em/1.3em "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 100%;
  line-height: 1.5;
  color: #272727;
  background-color: #eff1f3;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.lb_preview {
  background: black;
  position: fixed;
  bottom: 0;
  left: 0;
  display: block;
  z-index: 1000;
  color: white;
  padding: 2px 5px;
  cursor: pointer;
}

.desktop-hide {
  display: none;
}

.mobile-hide {
  display: initial;
}

body.error404 .content_inner > .container {
  height: 80vh;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 1024px) {
  body.error404 .content_inner > .container {
    height: 60vh;
  }
}

/*********************
LINK STYLES
*********************/
a,
a:visited {
  color: #009fb7;
  /* on hover */
  /* on click */
  /* mobile tap color */
}
a:focus, a:hover,
a:visited:focus,
a:visited:hover {
  color: #009fb7;
}
a:link,
a:visited:link {
  /*
      this highlights links on iPhones/iPads.
      so it basically works like the :hover selector
      for mobile devices.
      */
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.3);
}

.read-more-toggle {
  color: #009fb7;
  text-align: center;
  text-transform: uppercase;
  cursor: pointer;
}
.read-more-toggle span {
  transform: translateX(-80%) translateY(-15%);
  display: inline-block;
  font-weight: 600;
}
.read-more-toggle::after {
  content: "\e902";
  font-family: "mricons";
  font-size: 0.5em;
  display: block;
}

/******************************************************************
H1, H2, H3, H4, H5 STYLES
******************************************************************/
.h1,
.h2,
.h3,
.h4,
.h5,
h1,
h2,
h3,
h4,
h5 {
  text-rendering: optimizelegibility;
  font-weight: 500;
  /*
    if you're going to use webfonts, be sure to check your weights
    http://css-tricks.com/watch-your-font-weight/
    */
  /* removing text decoration from all headline links */
}
.h1 a,
.h2 a,
.h3 a,
.h4 a,
.h5 a,
h1 a,
h2 a,
h3 a,
h4 a,
h5 a {
  text-decoration: none;
}

.h1,
h1 {
  font-size: 2.5em;
  line-height: 1.333em;
}

.h2,
h2 {
  font-size: 1.75em;
  line-height: 1.4em;
  margin-bottom: 0.375em;
}

.h3,
h3 {
  font-size: 1.125em;
}

.h4,
h4 {
  font-size: 1.1em;
  font-weight: 700;
}

.h5,
h5 {
  font-size: 0.846em;
  line-height: 2.09em;
  text-transform: uppercase;
  letter-spacing: 2px;
}

/*********************
HEADER STYLES
*********************/
.side_menu_button {
  display: block !important;
  top: 33px !important;
  height: auto !important;
}

a.side_menu_button_link.normal {
  float: left;
  line-height: 90px;
}

.popup_menu .line,
.popup_menu .line:after,
.popup_menu .line:before {
  background-color: #eff1f3 !important;
  height: 1px;
  width: 24px;
}

#menu-main ul.sub_menu li:last-child a:after {
  content: " ";
}
#menu-main ul.sub_menu li {
  display: inline-block;
}
#menu-main ul.sub_menu li a {
  font-size: 45px !important;
}
#menu-main ul.sub_menu li a:after {
  content: " | ";
  display: inline-block;
  color: #fff;
  font-size: 35px !important;
  padding-left: 15px;
  opacity: 0.5;
}

a.popup_menu:after {
  content: "MENU";
  display: inline;
  color: #eff1f3;
  margin-left: 18px;
  font-size: 22px;
}
a.popup_menu .line:after {
  top: 7px;
}
a.popup_menu .line:before {
  top: -7px;
}

.popup_menu_inner {
  top: -3px;
}

/*
.header_inner_right {
    float: left !important;
}


.header_bottom {
    padding-top: 10px;
    padding-bottom: 10px;
    height: 100px;
}

.header_inner_left {
    width: 100%;

    .lb-logo_wrapper {
        width: 100%;

        .q_logo {
            width: 285.7px;
            display: block;
            text-align: center;
            margin: 0 auto;
        }
    }
}

.lang_switcher {
    z-index: 99999;
    position: absolute;
    right: 0;
    top: 40px;

    a {
        color: $color5;
        font: $body-font;
        text-transform: uppercase;
        padding: 0 6px;
        font-size: 20px;
        opacity: 0.7;
        transition: opacity 250ms;

        &.lb_active {
            opacity: 1;
        }

        &:hover {
            opacity: 1;
        }

        &:focus,
        &:hover,
        &:visited {
            color: white !important;
        }
    }
}
*/
.sticky .header_bottom {
  height: 60px !important;
}
.sticky .side_menu_button {
  top: 14px !important;
}
.sticky .lang_switcher {
  top: 20px;
}
.sticky .q_logo {
  width: 185px !important;
}
.sticky .social-icons {
  display: none;
}

#lb_gphotos_icon {
  margin-left: 1.6%;
  position: absolute;
  margin-top: 1.8%;
}
#lb_gphotos_icon polygon {
  stroke: #009fb7;
}
#lb_gphotos_icon polygon:last-child {
  fill: #009fb7;
}

/*
.lb_photos_icon {
    svg polygon {
        fill: white;
    }

    &:hover {
        svg polygon {
            &:not(:last-child) {
                fill: $color3;
            }
        }
    }

}*/
.lb_photos_icon:not(:hover) svg polygon {
  fill: white;
}

.lb_photos_icon:hover svg polygon {
  stroke: initial !important;
}

/******************************************************************
Stylesheet: Universal Site Styles

Only put styles in here that will be used across the entire site.
For styles only applying to one particular page, use the appropriate
page SCSS file.
******************************************************************/
/*********************
GENERAL STYLES
*********************/
body {
  font-family: 400 1em/1.3em "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 100%;
  line-height: 1.5;
  color: #272727;
  background-color: #eff1f3;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.desktop-hide {
  display: none;
}

.mobile-hide {
  display: initial;
}

/*********************
LINK STYLES
*********************/
a,
a:visited {
  color: #009fb7;
  /* on hover */
  /* on click */
  /* mobile tap color */
}
a:focus, a:hover,
a:visited:focus,
a:visited:hover {
  color: #009fb7;
}
a:link,
a:visited:link {
  /*
      this highlights links on iPhones/iPads.
      so it basically works like the :hover selector
      for mobile devices.
      */
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.3);
}

/******************************************************************
H1, H2, H3, H4, H5 STYLES
******************************************************************/
.h1,
.h2,
.h3,
.h4,
.h5,
h1,
h2,
h3,
h4,
h5 {
  text-rendering: optimizelegibility;
  font-weight: 500;
  /*
    if you're going to use webfonts, be sure to check your weights
    http://css-tricks.com/watch-your-font-weight/
    */
  /* removing text decoration from all headline links */
}
.h1 a,
.h2 a,
.h3 a,
.h4 a,
.h5 a,
h1 a,
h2 a,
h3 a,
h4 a,
h5 a {
  text-decoration: none;
}

.h1,
h1 {
  font-size: 2.5em;
  line-height: 1.333em;
}

.h2,
h2 {
  font-size: 2em;
  line-height: 1.4em;
  margin-bottom: 0.375em;
}

.h3,
h3 {
  font-size: 1.125em;
}

.h4,
h4 {
  font-size: 1.1em;
  font-weight: 700;
}

.h5,
h5 {
  font-size: 0.846em;
  line-height: 2.09em;
  text-transform: uppercase;
  letter-spacing: 2px;
}

/*********************
NAVIGATION STYLES
**********************/
.popup_menu_holder_outer {
  height: 100% !important;
}

.popup_menu_holder_inner {
  width: 1300px;
  margin: 0 auto;
  display: block;
  overflow: hidden;
  padding: 100px 0 0 0;
}

nav.popup_menu ul li {
  text-align: left;
}
nav.popup_menu ul li a {
  text-transform: none;
  font: 400 1em/1.3em "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1.4em;
  font-weight: 400;
  line-height: 11vh;
}

/*********************
HERO STYLES
*********************/
.slide_anchor_holder {
  margin-top: 66vh !important;
  animation: float 3s infinite;
  -webkit-animation: float 3s infinite;
}
.slide_anchor_holder:hover {
  animation: none;
  -webkit-animation: none;
}

.slide_anchor_holder i {
  transition: 250ms;
}
.slide_anchor_holder i:before {
  display: block;
  content: " ";
  height: 35px;
  width: 35px;
  border: solid 1px #eff1f3;
  border-width: 0 2px 2px 0;
  transform: rotate(45deg);
  filter: drop-shadow(0 0 10px #272727);
}
.slide_anchor_holder i:hover {
  transform: translateY(5px);
  -webkit-transform: translateY(5px);
}

@keyframes float {
  0% {
    transform: translateY(5px);
  }
  50% {
    transform: translateY(0px);
  }
  66% {
    transform: translateY(5px);
  }
  100% {
    transform: translateY(5px);
  }
}
@-webkit-keyframes float {
  0% {
    -webkit-transform: translateY(5px);
  }
  50% {
    -webkit-transform: translateY(0px);
  }
  66% {
    -webkit-transform: translateY(5px);
  }
  100% {
    -webkit-transform: translateY(5px);
  }
}
/*********************
POSTS & CONTENT STYLES
*********************/
.content {
  margin-top: -120px !important;
}

header.sticky + .content:not(.has_slider) {
  margin-top: 120px !important;
  padding-top: 0 !important;
}

.color3_row {
  background-color: #fed766;
}

.padding-top {
  height: 90px !important;
}

.padding-bottom {
  height: 90px !important;
}

.vc_tta-tabs.vc_tta-has-pagination:not(.vc_tta-tabs-position-bottom) {
  padding-bottom: 0 !important;
}

.lb_section_heading h1 {
  font-size: 2.5em;
  color: #272727;
}
.lb_section_heading::before {
  content: "";
  width: 7px;
  box-shadow: 7px 0 0 0 #fed766;
  border-radius: 55px;
  float: left;
  margin-right: 25px;
  margin-top: 9px;
}
.lb_section_heading.single::before {
  height: 2.7em;
}
.lb_section_heading.double::before {
  height: 6em;
}
.lb_section_heading.triple::before {
  height: 10em;
}

.lb_section_body {
  margin-top: 30px;
}
.lb_section_body p {
  font-size: 1.1em;
}

.quote_row {
  height: 60vh;
  display: table-cell;
  vertical-align: middle;
  width: 100vw;
}
.quote_row h1 {
  font-size: 3.2em;
  font-weight: bold;
  line-height: 1.4em;
}
.quote_row::after {
  content: " ";
  display: block;
  margin: 0 auto;
  height: 5px;
  width: 100px;
  text-align: center;
  box-shadow: 0 5px 0 0 #fed766;
  border-radius: 55px;
}

.lb_call_to_action h2 {
  font-size: 2em;
  color: #272727;
}

/*** IMAGE LAYOVER STYLES ***/
.lb_behind img {
  z-index: 0;
  position: relative;
  margin-bottom: -100px;
}

.pull-up img {
  position: relative;
  z-index: 99;
}

/*** BLOG POSTS ***/
.title_holder {
  display: none !important;
}

.title {
  height: 120px !important;
}

/******************************************************************
SINGLE BLOG POST STYLES
******************************************************************/
.single-post article.post {
  padding-bottom: 20px;
}

.single-post p a:hover {
  color: #000 !important;
}

.ccfic-source {
  text-align: right;
  right: 0;
  margin-top: -23px;
  z-index: 999;
  position: absolute;
  background: rgba(0, 0, 0, 0.6);
  padding: 2.5px 10px;
  font-size: 12px;
}

.ccfic-source a {
  color: #a4a3a6;
}

.post-template-default article .post_image {
  height: auto;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.post-template-default article .post_image img {
  object-fit: cover;
  height: 100%;
  width: 100%;
}
.post-template-default .post_info {
  margin-bottom: 1.5rem;
}

.post-template-default .post_image,
.resources-template-default .post_image {
  margin-bottom: 2.5rem;
}

.resources-template-default .post_image {
  text-align: center;
}
.resources-template-default .post_image img {
  min-height: 200px;
  max-height: 50vh;
  width: auto;
}

body.search .blog_holder article:not(:last-child) {
  margin: 0 0 1rem;
}
body.search .blog_holder article > a,
body.search .blog_holder article > a:visited {
  color: #272727;
}
body.search .blog_holder article > a:focus *, body.search .blog_holder article > a:hover *,
body.search .blog_holder article > a:visited:focus *,
body.search .blog_holder article > a:visited:hover * {
  color: #272727;
}
body.search .blog_holder article > a:focus .entry_title, body.search .blog_holder article > a:hover .entry_title,
body.search .blog_holder article > a:visited:focus .entry_title,
body.search .blog_holder article > a:visited:hover .entry_title {
  color: #009fb7;
}
body.search .blog_holder article > a:focus .post_content_holder, body.search .blog_holder article > a:hover .post_content_holder,
body.search .blog_holder article > a:visited:focus .post_content_holder,
body.search .blog_holder article > a:visited:hover .post_content_holder {
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.08);
}
body.search .blog_holder article .post_content_holder {
  transition: 0.35s ease-in-out;
  max-width: 975px;
}
body.search .blog_holder article .post_text {
  width: 100%;
}
body.search .blog_holder article .post_text .post_text_inner {
  padding: 1rem;
}
body.search .blog_holder article .post_text .entry_title {
  font-size: 1.25rem;
  text-transform: none;
  letter-spacing: 0;
  font-weight: 600;
  color: #272727;
  transition: color 0.14s ease-in-out;
}
body.search .blog_holder article .post_text .entry_title > a {
  color: #272727;
}
body.search .blog_holder article .post_text h2 .date {
  color: #a4a3a6;
}
body.search .blog_holder article .post_text .date {
  font-weight: 500;
  margin-bottom: 1rem;
  text-transform: uppercase;
}
body.search .blog_holder article iframe {
  max-width: 100%;
}
body.search .blog_holder article .post_info {
  display: none;
}
body.search .blog_holder article .post_image {
  width: 33.333%;
  min-width: 33.333%;
}
@media (max-width: 768px) {
  body.search .blog_holder article .post_image {
    width: 100%;
    min-width: 100%;
  }
}
body.search .blog_holder article .post_image > a {
  position: relative;
  height: 100%;
  width: 100%;
}
body.search .blog_holder article .post_image img {
  position: absolute;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
body.search .blog_holder article .post_more {
  display: none;
}

.single-post .full_width_inner {
  max-width: 1300px;
  margin: 0 auto;
}
.single-post .post_author,
.single-post .vertical_separator {
  display: none;
}

.blog_holder.single_image_title_post article .section_inner {
  position: absolute;
  left: 6.4%;
  text-align: left;
  bottom: 9%;
}
.blog_holder.single_image_title_post article .post_category,
.blog_holder.single_image_title_post article .post_info {
  display: inline-block !important;
  width: auto;
}
.blog_holder.single_image_title_post article .post_category {
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 0;
  margin-left: 5px;
}
.blog_holder.single_image_title_post article .post_category::after {
  content: "|";
  margin-left: 10px;
  color: #eff1f3;
  font-weight: 500;
}
.blog_holder.single_image_title_post article .entry_title {
  font-size: 56px;
  width: 93.6%;
  line-height: 1.2em;
}
.blog_holder.single_image_title_post article .post_info {
  margin-left: 5px;
  margin-top: 5px;
  font-size: 18px;
  text-transform: capitalize;
}
.blog_holder.single_image_title_post article .post_text_inner .wp-caption {
  max-width: 100%;
}
.blog_holder.single_image_title_post article .post_text_inner p {
  line-height: 24px;
}
.blog_holder.single_image_title_post article .itp_post_text {
  padding: 0 6.4%;
}
.blog_holder.single_image_title_post article .single_bottom_part {
  border-bottom: none;
  display: none;
}
.blog_holder.single_image_title_post article .single_top_part_holder {
  background-color: none;
  background: linear-gradient(transparent 50%, rgba(0, 0, 0, 0.6));
}

.blog_holder.masonry .post_image a {
  height: 0;
  padding-bottom: 56.25%;
  overflow: hidden;
  border-radius: 6px;
  transform: translateZ(0);
}
.blog_holder.masonry .post_image a img {
  position: absolute;
}

.single_video_top_part_holder {
  padding-top: 100px;
}
.single_video_top_part_holder .post_category::after {
  color: #272727 !important;
}
.single_video_top_part_holder .entry_title,
.single_video_top_part_holder .post_category a,
.single_video_top_part_holder .post_info {
  color: #272727 !important;
  text-shadow: none !important;
}
.single_video_top_part_holder .section_inner {
  position: relative !important;
}

@media screen and (min-height: 800px) and (max-height: 1000px) and (min-width: 1200px) {
  .single_video_top_part_holder {
    padding-top: 175px !important;
  }
}
.single-format-video .post_text_inner {
  padding-top: 15px !important;
}

.lb_back_button {
  color: #272727 !important;
  text-transform: uppercase;
  z-index: 99;
  font-weight: 600;
  margin-bottom: 10px;
}
.lb_back_button:hover::after {
  transform: scale(1);
  opacity: 1;
}
.lb_back_button::after {
  content: "";
  position: absolute;
  display: block;
  margin-top: -29px;
  background: #a4a3a6;
  border-radius: 3px;
  width: 84px;
  height: 30px;
  transform: scale(0.8);
  opacity: 0;
  z-index: -1;
  transition: 350ms cubic-bezier(0.68, -0.55, 0.27, 1.55);
  -webkit-backdrop-filter: blur(20px) saturate(180%);
}
.lb_back_button::before {
  content: "\f104";
  font-family: "FontAwesome";
  font-size: 18px;
  margin-right: 10px;
  padding-left: 10px;
}

@media screen and (max-width: 1300px) {
  .popup_menu_holder_inner {
    width: 1100px !important;
  }
}
@media only screen and (max-width: 1000px) {
  .single-post .title {
    height: auto !important;
    padding: 0 !important;
  }
  .popup_menu_opened header .q_logo img.popup {
    opacity: 0 !important;
  }
  .popup_menu_opened header .q_logo img.mobile {
    opacity: 1 !important;
  }
}
@media screen and (max-width: 1024px) {
  .single-post iframe {
    max-width: 100%;
    height: auto;
    min-height: 50vw;
  }
}
.single-post div#attachment_1069 {
  max-width: 100% !important;
}

/*********************************
RELATED POSTS STYLES
**********************************/
.crp_related {
  padding-top: 45px;
}
.crp_related img {
  border-radius: 6px;
}
.crp_related h5 {
  margin-bottom: 10px;
}
.crp_related ul {
  width: 100%;
  margin: 0 auto;
  display: block;
}
.crp_related li {
  display: block;
  float: left;
  width: 32%;
  margin-left: 2%;
}
.crp_related li:hover .crp_title {
  color: #009fb7;
}
.crp_related li:first-child {
  margin-left: 0;
}
.crp_related li:last-child {
  padding-bottom: 0;
}

.crp_title {
  font: 400 1em/1.2em "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 30px;
  color: #272727;
  text-transform: uppercase;
}

.crp_date {
  font: 400 1em/1.2em "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-family: "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;
  display: block;
  line-height: 15px;
  color: #272727;
  text-transform: uppercase;
  margin: 10px 0;
}
.crp_date::before {
  content: "";
  box-shadow: 5px 0 #fed766;
  display: inline-block;
  height: 14px;
  border-radius: 5px;
  width: 5px;
  margin-right: 10px;
  margin-left: -3px;
}

/******************************************************************
COMMENT FORM STYLES
******************************************************************/
.lb_footer_form .gform_wrapper .chzn-container,
.lb_footer_form .gform_wrapper input[type=email],
.lb_footer_form .gform_wrapper input[type=number],
.lb_footer_form .gform_wrapper input[type=password],
.lb_footer_form .gform_wrapper input[type=tel],
.lb_footer_form .gform_wrapper input[type=text],
.lb_footer_form .gform_wrapper input[type=url],
.lb_footer_form .gform_wrapper select,
.lb_footer_form .gform_wrapper textarea {
  color: #a88e43 !important;
}
.lb_footer_form .gform_wrapper .gform_footer input.button,
.lb_footer_form .gform_wrapper .gform_footer input[type=submit],
.lb_footer_form .gform_wrapper .gform_page_footer input.button,
.lb_footer_form .gform_wrapper .gform_page_footer input[type=submit] {
  font-size: 1em;
  color: #a88e43;
  border-color: #a88e43;
  width: auto;
  margin: 0 auto !important;
  display: block !important;
}
.lb_footer_form .gform_wrapper .gform_footer input.button:hover,
.lb_footer_form .gform_wrapper .gform_footer input[type=submit]:hover,
.lb_footer_form .gform_wrapper .gform_page_footer input.button:hover,
.lb_footer_form .gform_wrapper .gform_page_footer input[type=submit]:hover {
  font-size: 1em;
  color: #ffffff;
  border-color: #009fb7;
  width: auto;
  margin: 0 auto !important;
  display: block !important;
}

@media screen and (max-width: 1000px) {
  .header_inner_left .lb-logo_wrapper {
    width: inherit;
  }
  .header_inner_left .lb-logo_wrapper .q_logo {
    width: inherit;
    text-align: inherit;
    margin: inherit;
  }
}
@media (max-width: 1000px) {
  header .q_logo {
    height: 100%;
    display: flex;
    align-items: center;
  }
}
@media (max-width: 480px) {
  header .logo_wrapper {
    width: 100%;
  }
}

/*********************
NAVIGATION STYLES
**********************/
.popup_menu_holder_inner {
  width: 1300px;
  margin: 0 auto;
  display: block;
}

nav.popup_menu ul li {
  text-align: left;
}
nav.popup_menu ul li a {
  text-transform: none;
  font: 400 1em/1.3em "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1.8em;
  font-weight: 400;
  line-height: 12vh;
}

/*********************
HERO STYLES
*********************/
.slide_anchor_holder {
  margin-top: 66vh !important;
  animation: float 3s infinite;
  -webkit-animation: float 3s infinite;
}
.slide_anchor_holder:hover {
  animation: none;
  -webkit-animation: none;
}

.slide_anchor_holder i {
  transition: 250ms;
}
.slide_anchor_holder i:before {
  display: block;
  content: " ";
  height: 35px;
  width: 35px;
  border: solid 1px #eff1f3;
  border-width: 0 2px 2px 0;
  transform: rotate(45deg);
  filter: drop-shadow(0 0 10px #272727);
}
.slide_anchor_holder i:hover {
  transform: translateY(5px);
  -webkit-transform: translateY(5px);
}

@keyframes float {
  0% {
    transform: translateY(5px);
  }
  50% {
    transform: translateY(0px);
  }
  66% {
    transform: translateY(5px);
  }
  100% {
    transform: translateY(5px);
  }
}
@-webkit-keyframes float {
  0% {
    -webkit-transform: translateY(5px);
  }
  50% {
    -webkit-transform: translateY(0px);
  }
  66% {
    -webkit-transform: translateY(5px);
  }
  100% {
    -webkit-transform: translateY(5px);
  }
}
/*********************
POSTS & CONTENT STYLES
*********************/
.content {
  margin-top: -120px;
}

.color3_row {
  background-color: #fed766;
}

.padding-top {
  height: 90px !important;
}

.padding-bottom {
  height: 90px !important;
}

.vc_tta-tabs.vc_tta-has-pagination:not(.vc_tta-tabs-position-bottom) {
  padding-bottom: 0 !important;
}

.lb_section_heading h2 {
  font-size: 4em;
  color: #272727;
}
.lb_section_heading::before {
  content: "";
  width: 7px;
  box-shadow: 7px 0 0 0 #fed766;
  border-radius: 55px;
  float: left;
  margin-right: 25px;
  margin-top: 9px;
}

.lb_section_body {
  margin-top: 30px;
}
.lb_section_body p {
  font-size: 1.1em;
}

/*
.lb_line_under::after {
    content: ' ';
    display: block;
    height: 5px;
    width: 60px;
    text-align: left;
    box-shadow: 0 5px 0 0 $color3;
    border-radius: 55px;
    margin-top: 15px;
}
*/
.quote_row {
  height: 60vh;
  display: table-cell;
  vertical-align: middle;
  width: 100vw;
}
.quote_row h1 {
  font-size: 3.2em;
  font-weight: bold;
  line-height: 1.4em;
}
.quote_row::after {
  content: " ";
  display: block;
  margin: 0 auto;
  height: 5px;
  width: 100px;
  text-align: center;
  box-shadow: 0 5px 0 0 #fed766;
  border-radius: 55px;
}

.lb_call_to_action h2 {
  font-size: 2em;
  color: #272727;
}

/*** IMAGE LAYOVER STYLES ***/
.lb_behind img {
  z-index: 0;
  position: relative;
  margin-bottom: -100px;
}

.pull-up img {
  position: relative;
  z-index: 99;
}

/*** BLOG POSTS ***/
.title_holder {
  display: none !important;
}

.title {
  height: 120px !important;
}

/******************************************************************
SINGLE BLOG POST STYLES
******************************************************************/
.ccfic-source {
  text-align: right;
  right: 0;
  margin-top: -23px;
  z-index: 999;
  position: absolute;
  background: rgba(0, 0, 0, 0.6);
  padding: 2.5px 10px;
  font-size: 12px;
}

.ccfic-source a {
  color: #a4a3a6;
}

.blog_holder article .post_text h2 .date {
  color: #a4a3a6;
}
.blog_holder article .post_info {
  display: none;
}
.blog_holder article .post_image {
  max-height: 75vh;
  position: relative;
}
.blog_holder article .post_image.compat-object-fit {
  background-size: cover;
  background-position: center center;
}
.blog_holder article .post_image.compat-object-fit .wp-post-image {
  opacity: 0;
}
.blog_holder article .post_image img {
  object-fit: cover;
  height: 100%;
  width: 100%;
}
.blog_holder article .post_text_inner {
  height: 100%;
}
.blog_holder article.resources .post_excerpt {
  display: none;
}

.single-post .full_width_inner {
  max-width: 1300px;
  margin: 0 auto;
}
.single-post .post_author,
.single-post .vertical_separator {
  display: none;
}

.blog_holder.single_image_title_post article .section_inner {
  position: absolute;
  left: 6.4%;
  text-align: left;
  bottom: 9%;
  width: 87.2%;
}
.blog_holder.single_image_title_post article .post_category,
.blog_holder.single_image_title_post article .post_info {
  display: inline-block !important;
  width: auto;
}
.blog_holder.single_image_title_post article .post_category {
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 0;
  margin-left: 5px;
}
.blog_holder.single_image_title_post article .post_category::after {
  content: "|";
  margin-left: 10px;
  color: #eff1f3;
}
.blog_holder.single_image_title_post article .entry_title {
  font-size: 56px;
  width: 93.6%;
  line-height: 1.2em;
}
.blog_holder.single_image_title_post article .post_info {
  margin-left: 5px;
  margin-top: 5px;
  font-size: 18px;
  text-transform: capitalize;
}
.blog_holder.single_image_title_post article .post_text_inner p {
  line-height: 24px;
}
.blog_holder.single_image_title_post article .itp_post_text {
  padding: 0 6.4%;
}
.blog_holder.single_image_title_post article .single_bottom_part {
  border-bottom: none;
  display: none;
}
.blog_holder.single_image_title_post article .single_top_part_holder {
  background-color: none;
  background: linear-gradient(transparent 50%, rgba(0, 0, 0, 0.6));
}

.single_video_top_part_holder {
  padding-top: 16vw;
}
@media screen and (max-width: 1700px) {
  .single_video_top_part_holder {
    padding-top: 10vw;
  }
}
@media screen and (max-width: 1550px) {
  .single_video_top_part_holder {
    padding-top: 8vw;
  }
}
.single_video_top_part_holder .post_category::after {
  color: #272727;
}
.single_video_top_part_holder .entry_title,
.single_video_top_part_holder .post_category a,
.single_video_top_part_holder .post_info {
  color: #272727 !important;
}
.single_video_top_part_holder .section_inner {
  position: relative !important;
  margin: 0;
}

.single-format-video .post_text_inner {
  padding-top: 15px !important;
}

.lb_back_button {
  color: #272727 !important;
  text-transform: uppercase;
  z-index: 99;
  font-weight: 600;
  margin-bottom: 10px;
}
.lb_back_button:hover::after {
  transform: scale(1);
  opacity: 1;
}
.lb_back_button::after {
  content: "";
  position: absolute;
  display: block;
  margin-top: -29px;
  background: #a4a3a6;
  border-radius: 3px;
  width: 84px;
  height: 30px;
  transform: scale(0.8);
  opacity: 0;
  z-index: -1;
  transition: 350ms cubic-bezier(0.68, -0.55, 0.27, 1.55);
  -webkit-backdrop-filter: blur(20px) saturate(180%);
}
.lb_back_button::before {
  content: "\f104";
  font-family: "FontAwesome";
  font-size: 18px;
  margin-right: 10px;
  padding-left: 10px;
}

@media only screen and (max-width: 1000px) {
  .single-post .title {
    height: auto !important;
    padding: 0 !important;
  }
}
/*********************************
RELATED POSTS STYLES
**********************************/
.crp_related {
  padding-top: 45px;
}
.crp_related figure {
  position: relative;
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
  border-radius: 6px;
  overflow: hidden;
  margin: 0 0 1rem;
}
.crp_related figure img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.crp_related h5 {
  margin-bottom: 10px;
}
.crp_related ul {
  width: 100%;
  margin: 0 auto;
  display: block;
}
.crp_related li {
  display: block;
  float: left;
  width: 32%;
  margin-left: 2%;
}
.crp_related li:hover .crp_title {
  color: #009fb7;
}
.crp_related li:first-child {
  margin-left: 0;
}

.crp_title {
  font: 400 1em/1.2em "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 22px;
  font-size: 1rem;
  font-weight: 600;
  line-height: 30px;
  color: #272727;
  text-transform: uppercase;
}

.crp_date {
  font: 400 1em/1.2em "Gotham Rounded Book", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-family: "Raleway", "Helvetica Neue", Helvetica, Arial, sans-serif;
  display: block;
  line-height: 15px;
  color: #272727;
  text-transform: uppercase;
  margin: 10px 0;
}
.crp_date::before {
  content: "";
  box-shadow: 5px 0 #fed766;
  display: inline-block;
  height: 14px;
  border-radius: 5px;
  width: 5px;
  margin-right: 10px;
  margin-left: -3px;
}

/******************************************************************
COMMENT FORM STYLES
******************************************************************/
.lb_footer_form .gform_wrapper .chzn-container,
.lb_footer_form .gform_wrapper input[type=email],
.lb_footer_form .gform_wrapper input[type=number],
.lb_footer_form .gform_wrapper input[type=password],
.lb_footer_form .gform_wrapper input[type=tel],
.lb_footer_form .gform_wrapper input[type=text],
.lb_footer_form .gform_wrapper input[type=url],
.lb_footer_form .gform_wrapper select,
.lb_footer_form .gform_wrapper textarea {
  color: #a88e43 !important;
}
.lb_footer_form .gform_wrapper .gform_footer input.button,
.lb_footer_form .gform_wrapper .gform_footer input[type=submit],
.lb_footer_form .gform_wrapper .gform_page_footer input.button,
.lb_footer_form .gform_wrapper .gform_page_footer input[type=submit] {
  font-size: 1em;
  color: #a88e43;
  border-color: #a88e43;
  width: auto;
  margin: 0 auto !important;
  display: block !important;
}
.lb_footer_form .gform_wrapper .gform_footer input.button:hover,
.lb_footer_form .gform_wrapper .gform_footer input[type=submit]:hover,
.lb_footer_form .gform_wrapper .gform_page_footer input.button:hover,
.lb_footer_form .gform_wrapper .gform_page_footer input[type=submit]:hover {
  font-size: 1em;
  color: #ffffff;
  border-color: #009fb7;
  width: auto;
  margin: 0 auto !important;
  display: block !important;
}

@media screen and (max-width: 480px) {
  .gfield_select {
    width: 100% !important;
  }
}

/******************************************************************
DOCUMENTS & 20 POINTS
******************************************************************/
.page-id-835 .lb_row.lb_btns .qode-btn.qode-btn-with-shadow {
  width: 85%;
  border-radius: 4px !important;
}
.page-id-835 .lb_row_inner.lb_intro_col .more_facts_button_text {
  text-transform: none !important;
}
@media only screen and (min-width: 768px) {
  .page-id-835 .q_accordion_holder {
    padding: 0 !important;
  }
}
@media only screen and (max-width: 480px) {
  .page-id-835 #action-points .section_inner {
    width: 85% !important;
  }
}
@media only screen and (max-width: 340px) {
  .page-id-835 #action-points .section_inner {
    width: 90% !important;
  }
}
@media only screen and (max-width: 400px) {
  .page-id-835 .q_slide_subtitle {
    line-height: 0.65em;
  }
}

.lb_row.lb_btns .qode-btn.qode-btn-with-shadow {
  width: 85%;
  border-radius: 4px !important;
}

.page-id-1526,
.page-id-896,
.page-id-611,
.page-id-625,
.page-id-581 {
  background-color: #ffffff;
}
@media (max-width: 1024px) {
  .page-id-1526 .lb_row:not(:first-of-type) .text-col,
.page-id-896 .lb_row:not(:first-of-type) .text-col,
.page-id-611 .lb_row:not(:first-of-type) .text-col,
.page-id-625 .lb_row:not(:first-of-type) .text-col,
.page-id-581 .lb_row:not(:first-of-type) .text-col {
    padding-top: 0 !important;
  }
}
.page-id-1526 .full_section_inner,
.page-id-896 .full_section_inner,
.page-id-611 .full_section_inner,
.page-id-625 .full_section_inner,
.page-id-581 .full_section_inner {
  display: flex !important;
  justify-content: flex-start;
}
@media screen and (max-width: 1024px) {
  .page-id-1526 .full_section_inner,
.page-id-896 .full_section_inner,
.page-id-611 .full_section_inner,
.page-id-625 .full_section_inner,
.page-id-581 .full_section_inner {
    flex-wrap: wrap;
    flex-direction: column;
  }
}
@media screen and (max-width: 1024px) {
  .page-id-1526 .full_section_inner .text-col,
.page-id-896 .full_section_inner .text-col,
.page-id-611 .full_section_inner .text-col,
.page-id-625 .full_section_inner .text-col,
.page-id-581 .full_section_inner .text-col {
    width: 100% !important;
    padding: 10.4166666667vw 0 !important;
    margin-right: 0 !important;
  }
}
@media screen and (max-width: 600px) {
  .page-id-1526 .full_section_inner .text-col,
.page-id-896 .full_section_inner .text-col,
.page-id-611 .full_section_inner .text-col,
.page-id-625 .full_section_inner .text-col,
.page-id-581 .full_section_inner .text-col {
    padding: 12.5vw 0 !important;
  }
  .page-id-1526 .full_section_inner .text-col .gform_wrapper,
.page-id-1526 .full_section_inner .text-col .gform_wrapper li,
.page-id-896 .full_section_inner .text-col .gform_wrapper,
.page-id-896 .full_section_inner .text-col .gform_wrapper li,
.page-id-611 .full_section_inner .text-col .gform_wrapper,
.page-id-611 .full_section_inner .text-col .gform_wrapper li,
.page-id-625 .full_section_inner .text-col .gform_wrapper,
.page-id-625 .full_section_inner .text-col .gform_wrapper li,
.page-id-581 .full_section_inner .text-col .gform_wrapper,
.page-id-581 .full_section_inner .text-col .gform_wrapper li {
    margin-bottom: 0 !important;
  }
}
.page-id-1526 .full_section_inner .text-col .vc_column-inner,
.page-id-896 .full_section_inner .text-col .vc_column-inner,
.page-id-611 .full_section_inner .text-col .vc_column-inner,
.page-id-625 .full_section_inner .text-col .vc_column-inner,
.page-id-581 .full_section_inner .text-col .vc_column-inner {
  position: relative;
}
.page-id-1526 .full_section_inner .text-col .vc_column-inner::before,
.page-id-896 .full_section_inner .text-col .vc_column-inner::before,
.page-id-611 .full_section_inner .text-col .vc_column-inner::before,
.page-id-625 .full_section_inner .text-col .vc_column-inner::before,
.page-id-581 .full_section_inner .text-col .vc_column-inner::before {
  display: block;
  position: absolute;
  color: #ebebeb;
  font-size: 288px;
  font-weight: 600;
  line-height: 0.5;
  z-index: -1;
  right: 0;
  top: -2.0833333333vw;
}
@media screen and (max-width: 1024px) {
  .page-id-1526 .full_section_inner .text-col .vc_column-inner::before,
.page-id-896 .full_section_inner .text-col .vc_column-inner::before,
.page-id-611 .full_section_inner .text-col .vc_column-inner::before,
.page-id-625 .full_section_inner .text-col .vc_column-inner::before,
.page-id-581 .full_section_inner .text-col .vc_column-inner::before {
    font-size: 250px;
    top: -8.3333333333vw;
  }
}
@media screen and (max-width: 600px) {
  .page-id-1526 .full_section_inner .text-col .vc_column-inner::before,
.page-id-896 .full_section_inner .text-col .vc_column-inner::before,
.page-id-611 .full_section_inner .text-col .vc_column-inner::before,
.page-id-625 .full_section_inner .text-col .vc_column-inner::before,
.page-id-581 .full_section_inner .text-col .vc_column-inner::before {
    font-size: 100px;
  }
}
.page-id-1526 .full_section_inner .text-col.one .vc_column-inner::before,
.page-id-896 .full_section_inner .text-col.one .vc_column-inner::before,
.page-id-611 .full_section_inner .text-col.one .vc_column-inner::before,
.page-id-625 .full_section_inner .text-col.one .vc_column-inner::before,
.page-id-581 .full_section_inner .text-col.one .vc_column-inner::before {
  content: "1";
}
.page-id-1526 .full_section_inner .text-col.two .vc_column-inner::before,
.page-id-896 .full_section_inner .text-col.two .vc_column-inner::before,
.page-id-611 .full_section_inner .text-col.two .vc_column-inner::before,
.page-id-625 .full_section_inner .text-col.two .vc_column-inner::before,
.page-id-581 .full_section_inner .text-col.two .vc_column-inner::before {
  content: "2";
}
.page-id-1526 .full_section_inner .text-col.three .vc_column-inner::before,
.page-id-896 .full_section_inner .text-col.three .vc_column-inner::before,
.page-id-611 .full_section_inner .text-col.three .vc_column-inner::before,
.page-id-625 .full_section_inner .text-col.three .vc_column-inner::before,
.page-id-581 .full_section_inner .text-col.three .vc_column-inner::before {
  content: "3";
}
.page-id-1526 .full_section_inner .gform_wrapper .gform_footer.top_label,
.page-id-896 .full_section_inner .gform_wrapper .gform_footer.top_label,
.page-id-611 .full_section_inner .gform_wrapper .gform_footer.top_label,
.page-id-625 .full_section_inner .gform_wrapper .gform_footer.top_label,
.page-id-581 .full_section_inner .gform_wrapper .gform_footer.top_label {
  display: none;
}
.page-id-1526 .full_section_inner .gform_wrapper:not(#gform_wrapper_7):not(#gform_wrapper_4) form,
.page-id-896 .full_section_inner .gform_wrapper:not(#gform_wrapper_7):not(#gform_wrapper_4) form,
.page-id-611 .full_section_inner .gform_wrapper:not(#gform_wrapper_7):not(#gform_wrapper_4) form,
.page-id-625 .full_section_inner .gform_wrapper:not(#gform_wrapper_7):not(#gform_wrapper_4) form,
.page-id-581 .full_section_inner .gform_wrapper:not(#gform_wrapper_7):not(#gform_wrapper_4) form {
  display: flex;
}
@media screen and (max-width: 600px) {
  .page-id-1526 .full_section_inner .gform_wrapper:not(#gform_wrapper_7):not(#gform_wrapper_4) form,
.page-id-896 .full_section_inner .gform_wrapper:not(#gform_wrapper_7):not(#gform_wrapper_4) form,
.page-id-611 .full_section_inner .gform_wrapper:not(#gform_wrapper_7):not(#gform_wrapper_4) form,
.page-id-625 .full_section_inner .gform_wrapper:not(#gform_wrapper_7):not(#gform_wrapper_4) form,
.page-id-581 .full_section_inner .gform_wrapper:not(#gform_wrapper_7):not(#gform_wrapper_4) form {
    display: block;
  }
}
.page-id-1526 .full_section_inner .gform_wrapper:not(#gform_wrapper_7):not(#gform_wrapper_4) form .gform_body,
.page-id-896 .full_section_inner .gform_wrapper:not(#gform_wrapper_7):not(#gform_wrapper_4) form .gform_body,
.page-id-611 .full_section_inner .gform_wrapper:not(#gform_wrapper_7):not(#gform_wrapper_4) form .gform_body,
.page-id-625 .full_section_inner .gform_wrapper:not(#gform_wrapper_7):not(#gform_wrapper_4) form .gform_body,
.page-id-581 .full_section_inner .gform_wrapper:not(#gform_wrapper_7):not(#gform_wrapper_4) form .gform_body {
  margin-right: 2rem;
}
@media screen and (max-width: 600px) {
  .page-id-1526 .full_section_inner .gform_wrapper:not(#gform_wrapper_7):not(#gform_wrapper_4) form .gform_body,
.page-id-896 .full_section_inner .gform_wrapper:not(#gform_wrapper_7):not(#gform_wrapper_4) form .gform_body,
.page-id-611 .full_section_inner .gform_wrapper:not(#gform_wrapper_7):not(#gform_wrapper_4) form .gform_body,
.page-id-625 .full_section_inner .gform_wrapper:not(#gform_wrapper_7):not(#gform_wrapper_4) form .gform_body,
.page-id-581 .full_section_inner .gform_wrapper:not(#gform_wrapper_7):not(#gform_wrapper_4) form .gform_body {
    width: auto;
    margin-right: 0;
  }
}
.page-id-1526 .full_section_inner .gform_wrapper#gform_wrapper_4 li label,
.page-id-896 .full_section_inner .gform_wrapper#gform_wrapper_4 li label,
.page-id-611 .full_section_inner .gform_wrapper#gform_wrapper_4 li label,
.page-id-625 .full_section_inner .gform_wrapper#gform_wrapper_4 li label,
.page-id-581 .full_section_inner .gform_wrapper#gform_wrapper_4 li label {
  display: none;
}
@media (max-width: 1440px) {
  .page-id-1526 .full_section_inner .gform_wrapper#gform_wrapper_4 .gf_left_half,
.page-id-1526 .full_section_inner .gform_wrapper#gform_wrapper_4 .gf_right_half,
.page-id-896 .full_section_inner .gform_wrapper#gform_wrapper_4 .gf_left_half,
.page-id-896 .full_section_inner .gform_wrapper#gform_wrapper_4 .gf_right_half,
.page-id-611 .full_section_inner .gform_wrapper#gform_wrapper_4 .gf_left_half,
.page-id-611 .full_section_inner .gform_wrapper#gform_wrapper_4 .gf_right_half,
.page-id-625 .full_section_inner .gform_wrapper#gform_wrapper_4 .gf_left_half,
.page-id-625 .full_section_inner .gform_wrapper#gform_wrapper_4 .gf_right_half,
.page-id-581 .full_section_inner .gform_wrapper#gform_wrapper_4 .gf_left_half,
.page-id-581 .full_section_inner .gform_wrapper#gform_wrapper_4 .gf_right_half {
    width: auto;
    min-width: 180px;
  }
}
.page-id-1526 .full_section_inner .gform_wrapper #gform_submit_button_4,
.page-id-1526 .full_section_inner .gform_wrapper #gform_submit_button_5,
.page-id-1526 .full_section_inner .gform_wrapper #gform_submit_button_6,
.page-id-1526 .full_section_inner .gform_wrapper input[type=submit],
.page-id-896 .full_section_inner .gform_wrapper #gform_submit_button_4,
.page-id-896 .full_section_inner .gform_wrapper #gform_submit_button_5,
.page-id-896 .full_section_inner .gform_wrapper #gform_submit_button_6,
.page-id-896 .full_section_inner .gform_wrapper input[type=submit],
.page-id-611 .full_section_inner .gform_wrapper #gform_submit_button_4,
.page-id-611 .full_section_inner .gform_wrapper #gform_submit_button_5,
.page-id-611 .full_section_inner .gform_wrapper #gform_submit_button_6,
.page-id-611 .full_section_inner .gform_wrapper input[type=submit],
.page-id-625 .full_section_inner .gform_wrapper #gform_submit_button_4,
.page-id-625 .full_section_inner .gform_wrapper #gform_submit_button_5,
.page-id-625 .full_section_inner .gform_wrapper #gform_submit_button_6,
.page-id-625 .full_section_inner .gform_wrapper input[type=submit],
.page-id-581 .full_section_inner .gform_wrapper #gform_submit_button_4,
.page-id-581 .full_section_inner .gform_wrapper #gform_submit_button_5,
.page-id-581 .full_section_inner .gform_wrapper #gform_submit_button_6,
.page-id-581 .full_section_inner .gform_wrapper input[type=submit] {
  display: none !important;
}
.page-id-1526 .full_section_inner .gform_wrapper select,
.page-id-896 .full_section_inner .gform_wrapper select,
.page-id-611 .full_section_inner .gform_wrapper select,
.page-id-625 .full_section_inner .gform_wrapper select,
.page-id-581 .full_section_inner .gform_wrapper select {
  border: 1px solid;
  width: 180px;
  background-position-x: calc(100% - 16px);
  border-radius: 6px;
}
.page-id-1526 .full_section_inner .gform_wrapper .gfield_html span,
.page-id-896 .full_section_inner .gform_wrapper .gfield_html span,
.page-id-611 .full_section_inner .gform_wrapper .gfield_html span,
.page-id-625 .full_section_inner .gform_wrapper .gfield_html span,
.page-id-581 .full_section_inner .gform_wrapper .gfield_html span {
  color: #009fb7;
}
.page-id-1526 .full_section_inner .gform_wrapper .button:not(:first-child),
.page-id-896 .full_section_inner .gform_wrapper .button:not(:first-child),
.page-id-611 .full_section_inner .gform_wrapper .button:not(:first-child),
.page-id-625 .full_section_inner .gform_wrapper .button:not(:first-child),
.page-id-581 .full_section_inner .gform_wrapper .button:not(:first-child) {
  margin-top: 1.5rem;
}
.page-id-1526 .lb_column:not(.text-col),
.page-id-896 .lb_column:not(.text-col),
.page-id-611 .lb_column:not(.text-col),
.page-id-625 .lb_column:not(.text-col),
.page-id-581 .lb_column:not(.text-col) {
  max-height: 500px;
}
@media screen and (max-width: 1024px) {
  .page-id-1526 .lb_column:not(.text-col),
.page-id-896 .lb_column:not(.text-col),
.page-id-611 .lb_column:not(.text-col),
.page-id-625 .lb_column:not(.text-col),
.page-id-581 .lb_column:not(.text-col) {
    width: 100% !important;
    height: 70vw;
    display: none;
  }
}
.page-id-1526 .lb_column:not(.text-col) .vc_column-inner,
.page-id-896 .lb_column:not(.text-col) .vc_column-inner,
.page-id-611 .lb_column:not(.text-col) .vc_column-inner,
.page-id-625 .lb_column:not(.text-col) .vc_column-inner,
.page-id-581 .lb_column:not(.text-col) .vc_column-inner {
  height: 100%;
  background-position: center;
  background-size: cover;
}
.page-id-1526 h1,
.page-id-896 h1,
.page-id-611 h1,
.page-id-625 h1,
.page-id-581 h1 {
  color: #272727;
  margin-bottom: 2.5rem;
  position: relative;
  padding-left: 25px;
}
@media screen and (max-width: 1024px) {
  .page-id-1526 h1,
.page-id-896 h1,
.page-id-611 h1,
.page-id-625 h1,
.page-id-581 h1 {
    padding-right: 8.3333333333vw;
    font-size: 2em;
  }
}
@media screen and (max-width: 600px) {
  .page-id-1526 h1,
.page-id-896 h1,
.page-id-611 h1,
.page-id-625 h1,
.page-id-581 h1 {
    font-size: 1.9em;
    padding-right: 4.1666666667vw;
  }
}
.page-id-1526 h1:before,
.page-id-896 h1:before,
.page-id-611 h1:before,
.page-id-625 h1:before,
.page-id-581 h1:before {
  content: "";
  width: 7px;
  border-radius: 55px;
  margin-top: 0.15em;
  position: absolute;
  left: 0;
  top: 0;
  height: 85%;
  background: #fed766;
}
.page-id-1526 h2,
.page-id-896 h2,
.page-id-611 h2,
.page-id-625 h2,
.page-id-581 h2 {
  margin-bottom: 2.5rem;
  text-transform: none;
  letter-spacing: normal;
}
@media screen and (max-width: 1024px) {
  .page-id-1526 h2,
.page-id-896 h2,
.page-id-611 h2,
.page-id-625 h2,
.page-id-581 h2 {
    padding-right: 25vw;
    font-size: 1.5em;
  }
}
@media screen and (max-width: 600px) {
  .page-id-1526 h2,
.page-id-896 h2,
.page-id-611 h2,
.page-id-625 h2,
.page-id-581 h2 {
    font-size: 1.25em;
    padding-right: 16.6666666667vw;
  }
}
.page-id-1526 .what-you-can-do,
.page-id-1526 .with-the-government,
.page-id-896 .what-you-can-do,
.page-id-896 .with-the-government,
.page-id-611 .what-you-can-do,
.page-id-611 .with-the-government,
.page-id-625 .what-you-can-do,
.page-id-625 .with-the-government,
.page-id-581 .what-you-can-do,
.page-id-581 .with-the-government {
  padding: 16.6666666667vw 8.3333333333vw 0;
}
@media screen and (max-width: 1024px) {
  .page-id-1526 .what-you-can-do,
.page-id-1526 .with-the-government,
.page-id-896 .what-you-can-do,
.page-id-896 .with-the-government,
.page-id-611 .what-you-can-do,
.page-id-611 .with-the-government,
.page-id-625 .what-you-can-do,
.page-id-625 .with-the-government,
.page-id-581 .what-you-can-do,
.page-id-581 .with-the-government {
    padding: 12.5vw 8.3333333333vw 0;
  }
}
@media screen and (max-width: 768px) {
  .page-id-1526 .what-you-can-do,
.page-id-1526 .with-the-government,
.page-id-896 .what-you-can-do,
.page-id-896 .with-the-government,
.page-id-611 .what-you-can-do,
.page-id-611 .with-the-government,
.page-id-625 .what-you-can-do,
.page-id-625 .with-the-government,
.page-id-581 .what-you-can-do,
.page-id-581 .with-the-government {
    padding: 0 8.3333333333vw !important;
  }
}
.page-id-1526 .what-you-can-do .lb_column.text-col,
.page-id-1526 .with-the-government .lb_column.text-col,
.page-id-896 .what-you-can-do .lb_column.text-col,
.page-id-896 .with-the-government .lb_column.text-col,
.page-id-611 .what-you-can-do .lb_column.text-col,
.page-id-611 .with-the-government .lb_column.text-col,
.page-id-625 .what-you-can-do .lb_column.text-col,
.page-id-625 .with-the-government .lb_column.text-col,
.page-id-581 .what-you-can-do .lb_column.text-col,
.page-id-581 .with-the-government .lb_column.text-col {
  width: 37.5vw;
  padding: 0 6.25vw 8.3333333333vw 0;
  margin-right: 2.0833333333vw;
}
.page-id-1526 .what-you-can-do .lb_column:last-child,
.page-id-1526 .with-the-government .lb_column:last-child,
.page-id-896 .what-you-can-do .lb_column:last-child,
.page-id-896 .with-the-government .lb_column:last-child,
.page-id-611 .what-you-can-do .lb_column:last-child,
.page-id-611 .with-the-government .lb_column:last-child,
.page-id-625 .what-you-can-do .lb_column:last-child,
.page-id-625 .with-the-government .lb_column:last-child,
.page-id-581 .what-you-can-do .lb_column:last-child,
.page-id-581 .with-the-government .lb_column:last-child {
  width: 37.5vw;
}
.page-id-1526 .in-your-community,
.page-id-1526 .download-or-print,
.page-id-896 .in-your-community,
.page-id-896 .download-or-print,
.page-id-611 .in-your-community,
.page-id-611 .download-or-print,
.page-id-625 .in-your-community,
.page-id-625 .download-or-print,
.page-id-581 .in-your-community,
.page-id-581 .download-or-print {
  padding: 0 6.25vw 8.3333333333vw 8.3333333333vw;
  margin-top: -4.1666666667vw;
}
@media screen and (max-width: 1024px) {
  .page-id-1526 .in-your-community,
.page-id-1526 .download-or-print,
.page-id-896 .in-your-community,
.page-id-896 .download-or-print,
.page-id-611 .in-your-community,
.page-id-611 .download-or-print,
.page-id-625 .in-your-community,
.page-id-625 .download-or-print,
.page-id-581 .in-your-community,
.page-id-581 .download-or-print {
    margin-top: 0;
    padding: 0 8.3333333333vw !important;
  }
}
@media screen and (max-width: 480px) {
  .page-id-1526 .in-your-community .gf_left_half,
.page-id-1526 .in-your-community .gf_right_half,
.page-id-1526 .download-or-print .gf_left_half,
.page-id-1526 .download-or-print .gf_right_half,
.page-id-896 .in-your-community .gf_left_half,
.page-id-896 .in-your-community .gf_right_half,
.page-id-896 .download-or-print .gf_left_half,
.page-id-896 .download-or-print .gf_right_half,
.page-id-611 .in-your-community .gf_left_half,
.page-id-611 .in-your-community .gf_right_half,
.page-id-611 .download-or-print .gf_left_half,
.page-id-611 .download-or-print .gf_right_half,
.page-id-625 .in-your-community .gf_left_half,
.page-id-625 .in-your-community .gf_right_half,
.page-id-625 .download-or-print .gf_left_half,
.page-id-625 .download-or-print .gf_right_half,
.page-id-581 .in-your-community .gf_left_half,
.page-id-581 .in-your-community .gf_right_half,
.page-id-581 .download-or-print .gf_left_half,
.page-id-581 .download-or-print .gf_right_half {
    width: 100% !important;
  }
}
@media screen and (max-width: 1024px) {
  .page-id-1526 .in-your-community .full_section_inner,
.page-id-1526 .download-or-print .full_section_inner,
.page-id-896 .in-your-community .full_section_inner,
.page-id-896 .download-or-print .full_section_inner,
.page-id-611 .in-your-community .full_section_inner,
.page-id-611 .download-or-print .full_section_inner,
.page-id-625 .in-your-community .full_section_inner,
.page-id-625 .download-or-print .full_section_inner,
.page-id-581 .in-your-community .full_section_inner,
.page-id-581 .download-or-print .full_section_inner {
    flex-direction: column-reverse;
  }
}
.page-id-1526 .in-your-community .full_section_inner .lb_column:first-child,
.page-id-1526 .download-or-print .full_section_inner .lb_column:first-child,
.page-id-896 .in-your-community .full_section_inner .lb_column:first-child,
.page-id-896 .download-or-print .full_section_inner .lb_column:first-child,
.page-id-611 .in-your-community .full_section_inner .lb_column:first-child,
.page-id-611 .download-or-print .full_section_inner .lb_column:first-child,
.page-id-625 .in-your-community .full_section_inner .lb_column:first-child,
.page-id-625 .download-or-print .full_section_inner .lb_column:first-child,
.page-id-581 .in-your-community .full_section_inner .lb_column:first-child,
.page-id-581 .download-or-print .full_section_inner .lb_column:first-child {
  width: 41.6666666667vw;
}
.page-id-1526 .in-your-community .full_section_inner .lb_column.text-col,
.page-id-1526 .download-or-print .full_section_inner .lb_column.text-col,
.page-id-896 .in-your-community .full_section_inner .lb_column.text-col,
.page-id-896 .download-or-print .full_section_inner .lb_column.text-col,
.page-id-611 .in-your-community .full_section_inner .lb_column.text-col,
.page-id-611 .download-or-print .full_section_inner .lb_column.text-col,
.page-id-625 .in-your-community .full_section_inner .lb_column.text-col,
.page-id-625 .download-or-print .full_section_inner .lb_column.text-col,
.page-id-581 .in-your-community .full_section_inner .lb_column.text-col,
.page-id-581 .download-or-print .full_section_inner .lb_column.text-col {
  width: 41.6666666667vw;
  padding: 8.3333333333vw 6.25vw 0 4.1666666667vw;
}
.page-id-1526 .in-your-community .full_section_inner .lb_column .lb_column_text,
.page-id-1526 .download-or-print .full_section_inner .lb_column .lb_column_text,
.page-id-896 .in-your-community .full_section_inner .lb_column .lb_column_text,
.page-id-896 .download-or-print .full_section_inner .lb_column .lb_column_text,
.page-id-611 .in-your-community .full_section_inner .lb_column .lb_column_text,
.page-id-611 .download-or-print .full_section_inner .lb_column .lb_column_text,
.page-id-625 .in-your-community .full_section_inner .lb_column .lb_column_text,
.page-id-625 .download-or-print .full_section_inner .lb_column .lb_column_text,
.page-id-581 .in-your-community .full_section_inner .lb_column .lb_column_text,
.page-id-581 .download-or-print .full_section_inner .lb_column .lb_column_text {
  padding-right: 4.1666666667vw;
}
.page-id-1526 .in-your-community .lb_column:not(.text-col),
.page-id-896 .in-your-community .lb_column:not(.text-col),
.page-id-611 .in-your-community .lb_column:not(.text-col),
.page-id-625 .in-your-community .lb_column:not(.text-col),
.page-id-581 .in-your-community .lb_column:not(.text-col) {
  max-height: 650px;
}
.page-id-1526 .with-the-government,
.page-id-896 .with-the-government,
.page-id-611 .with-the-government,
.page-id-625 .with-the-government,
.page-id-581 .with-the-government {
  padding-top: 0;
  padding-bottom: 1.0416666667vw;
}
.page-id-1526 .with-the-government .full_section_inner .text-col .vc_column-inner,
.page-id-896 .with-the-government .full_section_inner .text-col .vc_column-inner,
.page-id-611 .with-the-government .full_section_inner .text-col .vc_column-inner,
.page-id-625 .with-the-government .full_section_inner .text-col .vc_column-inner,
.page-id-581 .with-the-government .full_section_inner .text-col .vc_column-inner {
  padding-right: 2.0833333333vw;
}
.page-id-1526 .with-the-government .full_section_inner .lb_column:not(.text-col),
.page-id-896 .with-the-government .full_section_inner .lb_column:not(.text-col),
.page-id-611 .with-the-government .full_section_inner .lb_column:not(.text-col),
.page-id-625 .with-the-government .full_section_inner .lb_column:not(.text-col),
.page-id-581 .with-the-government .full_section_inner .lb_column:not(.text-col) {
  width: 41.6666666667vw !important;
}
@media screen and (max-width: 1024px) {
  .page-id-1526 .with-the-government .full_section_inner .lb_column:not(.text-col),
.page-id-896 .with-the-government .full_section_inner .lb_column:not(.text-col),
.page-id-611 .with-the-government .full_section_inner .lb_column:not(.text-col),
.page-id-625 .with-the-government .full_section_inner .lb_column:not(.text-col),
.page-id-581 .with-the-government .full_section_inner .lb_column:not(.text-col) {
    width: 100% !important;
  }
}
.page-id-1526 .download-or-print,
.page-id-896 .download-or-print,
.page-id-611 .download-or-print,
.page-id-625 .download-or-print,
.page-id-581 .download-or-print {
  margin-top: 0;
}
.page-id-1526 .download-or-print .text-col,
.page-id-896 .download-or-print .text-col,
.page-id-611 .download-or-print .text-col,
.page-id-625 .download-or-print .text-col,
.page-id-581 .download-or-print .text-col {
  padding-top: 0 !important;
}
@media screen and (max-width: 1024px) {
  .page-id-1526 .download-or-print .text-col,
.page-id-896 .download-or-print .text-col,
.page-id-611 .download-or-print .text-col,
.page-id-625 .download-or-print .text-col,
.page-id-581 .download-or-print .text-col {
    padding: 16.6666666667vw 0 !important;
  }
}
.page-id-1526 .download-or-print .lb_column:not(.text-col),
.page-id-896 .download-or-print .lb_column:not(.text-col),
.page-id-611 .download-or-print .lb_column:not(.text-col),
.page-id-625 .download-or-print .lb_column:not(.text-col),
.page-id-581 .download-or-print .lb_column:not(.text-col) {
  height: 40vw;
  max-height: 500px;
}
@media screen and (max-width: 1024px) {
  .page-id-1526 .download-or-print .lb_column:not(.text-col),
.page-id-896 .download-or-print .lb_column:not(.text-col),
.page-id-611 .download-or-print .lb_column:not(.text-col),
.page-id-625 .download-or-print .lb_column:not(.text-col),
.page-id-581 .download-or-print .lb_column:not(.text-col) {
    display: none !important;
  }
}
.page-id-1526 .lb-tip,
.page-id-896 .lb-tip,
.page-id-611 .lb-tip,
.page-id-625 .lb-tip,
.page-id-581 .lb-tip {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  cursor: pointer;
  padding: 2rem 0;
}
.page-id-1526 .lb-tip img,
.page-id-896 .lb-tip img,
.page-id-611 .lb-tip img,
.page-id-625 .lb-tip img,
.page-id-581 .lb-tip img {
  width: 35px;
  height: 35px;
}
.page-id-1526 .lb-tip p,
.page-id-896 .lb-tip p,
.page-id-611 .lb-tip p,
.page-id-625 .lb-tip p,
.page-id-581 .lb-tip p {
  padding: 0 1.5em;
  font-size: 12px;
}
.page-id-1526 .lb-tip i,
.page-id-896 .lb-tip i,
.page-id-611 .lb-tip i,
.page-id-625 .lb-tip i,
.page-id-581 .lb-tip i {
  font-size: 14px;
  transition: all 0.25s linear;
}
.page-id-1526 .lb-tip:hover i,
.page-id-896 .lb-tip:hover i,
.page-id-611 .lb-tip:hover i,
.page-id-625 .lb-tip:hover i,
.page-id-581 .lb-tip:hover i {
  transform: translateX(3px);
}
@media screen and (max-width: 480px) {
  .page-id-1526 #gform_5 #gform_fields_5 #field_5_1,
.page-id-896 #gform_5 #gform_fields_5 #field_5_1,
.page-id-611 #gform_5 #gform_fields_5 #field_5_1,
.page-id-625 #gform_5 #gform_fields_5 #field_5_1,
.page-id-581 #gform_5 #gform_fields_5 #field_5_1 {
    width: 100% !important;
  }
}
@media screen and (max-width: 1440px) {
  .page-id-1526 #gform_5 #gform_fields_5 .gfield_select,
.page-id-896 #gform_5 #gform_fields_5 .gfield_select,
.page-id-611 #gform_5 #gform_fields_5 .gfield_select,
.page-id-625 #gform_5 #gform_fields_5 .gfield_select,
.page-id-581 #gform_5 #gform_fields_5 .gfield_select {
    font-size: 0.9rem !important;
  }
}

/*********************
FOOTER STYLES
*********************/
.footer_top {
  padding: 40px 0 15px;
}
.footer_top .container .container_inner #text-2 {
  margin: 0 0 0.7em;
}
.footer_top .container .container_inner #text-2 .textwidget .footer-logo-wrap {
  width: 100%;
  display: block;
}
.footer_top .container .container_inner #text-2 .textwidget .footer-logo-wrap #footer-logo {
  display: inline-block;
  text-align: center;
  width: 220px;
  padding-bottom: 40px;
}
.footer_top .container .container_inner #text-2 .textwidget a {
  display: inline-block;
}
.footer_top .container .container_inner #text-2 .textwidget a h5 {
  display: inline-block !important;
  padding: 0 20px;
  transition: 0.14s ease-in-out;
  font-size: 1em;
}
.footer_top .container .container_inner #text-2 .textwidget a h5:hover {
  color: #fed766;
}

.lb_footer {
  background-color: #262626;
  padding-bottom: 20px;
  margin-top: -25px;
}
.lb_footer a {
  width: 30px;
  display: block;
  height: 30px;
  margin: 0 auto;
  text-align: center;
}
.lb_footer img {
  text-align: center;
  width: 30px;
  height: 30px;
  margin: 0 auto;
  display: inline-block;
  opacity: 0.04;
  transition: 0.14s ease-in-out;
}
.lb_footer img:hover {
  opacity: 0.2;
}

#newsletter-footer {
  padding-top: 20px;
}
#newsletter-footer i {
  color: #fff;
  width: 30px;
  height: 30px;
  font-size: 1.5em;
  transition: 0.14s ease-in-out;
}
#newsletter-footer h5 {
  font-size: 0.8em !important;
  letter-spacing: 0;
  transition: 0.14s ease-in-out;
}

#newsletter-footer a:hover h5,
#newsletter-footer a:hover i {
  color: #fed766;
}

.footer_bottom {
  padding-bottom: 50px;
}

.q_social_icon_holder.normal_social {
  margin: 0 20px !important;
}

.lb_footer_form {
  display: none;
}

select#input_3_3.medium.gfield_select {
  margin-top: 22px !important;
}

.footer_bottom_holder,
.footer_top_holder {
  transform: translate3d(0, 0, 0);
}

/*********************
RESPONSIVE STYLES
*********************/
@media screen and (min-width: 1025px) {
  nav.popup_menu ul li a {
    font-size: 1.6em;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  nav.popup_menu {
    margin: 6% 70px !important;
  }
}
/* Landscape iPad */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  .popup_menu_holder_inner {
    padding: 0px;
  }
  .lang_switcher {
    z-index: 9;
    position: relative;
    right: initial;
    top: initial;
    padding-top: 0px;
  }
  .lang_switcher a {
    float: left;
    font-size: 0.5em !important;
    text-transform: uppercase !important;
    margin-right: 2%;
    animation: text-from-bottom 0.5s ease;
    animation-fill-mode: backwards;
    line-height: 8vh !important;
  }
}
@media screen and (max-width: 1000px) {
  .header_inner_left .lb-logo_wrapper {
    width: inherit;
  }
  .header_inner_left .lb-logo_wrapper .q_logo img {
    top: 5% !important;
    height: 90% !important;
  }
  .blog_holder.single_image_title_post article .entry_title {
    font-size: 2em;
  }
  .blog_holder.single_image_title_post article .post_info {
    margin-bottom: 10px;
  }
}
@media screen and (max-width: 800px) {
  .lang_switcher {
    z-index: 9;
    position: relative;
    right: initial;
    top: initial;
    padding-top: 20px;
  }
  .lang_switcher a {
    float: left;
    font-size: 0.5em !important;
    text-transform: uppercase !important;
    margin-right: 2%;
    animation: text-from-bottom 0.5s ease;
    animation-fill-mode: backwards;
  }
  .blog_holder.single_image_title_post article .entry_title {
    font-size: 1.6em;
    width: 100%;
  }
  .blog_holder.single_image_title_post article .single_top_part_holder {
    background-color: none;
    background: linear-gradient(transparent 40%, rgba(0, 0, 0, 0.8));
  }
  .blog_holder.single_image_title_post article .post_info {
    margin-bottom: 6px;
  }
  .blog_holder.single_image_title_post article .post_info span {
    font-size: 0.8em !important;
  }
  .blog_holder.single_image_title_post article .post_category {
    font-size: 0.8em !important;
  }
}
@media screen and (max-width: 800px) and (min-width: 768px) {
  .lb_section_body p {
    line-height: 1.4em;
  }
  .blog_holder.single_image_title_post article .entry_title {
    width: 100%;
  }
  nav.popup_menu ul li a {
    line-height: 7vh;
  }
}
@media screen and (max-height: 420px) and (max-width: 740px) {
  .popup_menu_holder_inner {
    padding: 35px 0px !important;
    width: 100% !important;
  }
  nav.popup_menu ul li a {
    font-size: 0.4em !important;
  }
  .lb_photos_icon #lb_gphotos_icon {
    width: 35px;
    height: 35px;
  }
  .lang_switcher {
    padding: 0;
  }
}
@media screen and (min-width: 481px) and (max-width: 768px) {
  #lb_gphotos_icon {
    margin-top: 0 !important;
  }
  .header_inner_right {
    left: -15px;
  }
  .lb-logo_wrapper {
    margin-top: 3px;
  }
  nav.popup_menu {
    margin: 6% 70px;
  }
  .q_logo a img {
    top: -10% !important;
    height: 120% !important;
  }
  .q_logo a img.popup {
    left: 29%;
  }
  #menu-main li:last-child {
    display: inline;
  }
  .footer_top .container .container_inner #text-2 .textwidget a h5 {
    font-size: 0.83em;
  }
  .post-template-default .post_image {
    max-height: 50vh !important;
  }
  .post-template-default .post_image img {
    max-height: 50vh !important;
  }
}
@media screen and (max-width: 480px) {
  .blog_holder article .post_image img {
    max-height: 75vh;
    height: auto;
  }
  .header_inner_left .lb-logo_wrapper {
    width: inherit;
  }
  .header_inner_left .lb-logo_wrapper .q_logo img {
    top: 15% !important;
    height: 70% !important;
  }
  nav.popup_menu ul li a {
    font-size: 0.7em !important;
  }
  #lb_gphotos_icon {
    margin-top: -7px !important;
    width: 40px !important;
  }
  .blog_holder.single_image_title_post article .entry_title {
    font-size: 1.4em;
  }
  .blog_holder.single_image_title_post article .single_top_part_holder {
    background-color: none;
    background: linear-gradient(transparent 30%, rgba(0, 0, 0, 0.8));
  }
}
@media only screen and (max-width: 321px) {
  nav.popup_menu ul li a {
    font-size: 0.6em !important;
  }
  nav.popup_menu ul li:last-child a {
    font-size: 0.45em !important;
  }
}
@media screen and (max-height: 800px) and (min-width: 1280px) {
  .blog_holder article .post_image {
    max-height: 600px;
    height: auto !important;
  }
}
.search-results #result-bottom {
  display: none;
}

svg.hidden {
  display: none;
}

@media (hover: hover) {
  ::-webkit-scrollbar {
    width: 6px;
    height: 6px;
  }
  ::-webkit-scrollbar-track {
    background: #eff1f3;
  }
  ::-webkit-scrollbar-thumb {
    background: #009fb7;
    border-radius: 3px;
    transition: 0.14s ease-in-out;
    cursor: pointer;
  }
  ::-webkit-scrollbar-thumb:hover {
    background: #fed766;
  }
}
.opacity-hover {
  transition: opacity 0.14s ease-in-out;
}
.opacity-hover:hover {
  opacity: 0.8;
}

#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSliderWrapper input:focus-visible + span,
#CybotCookiebotDialog :focus-visible {
  outline: none !important;
}

#CybotCookiebotDialog.tab-pressed .CybotCookiebotDialogBodyLevelButtonSliderWrapper input:focus-visible + span,
#CybotCookiebotDialog.tab-pressed :focus-visible {
  outline: #009fb7 solid 2px !important;
}

/********************
PHONES PORTRAIT
*********************/
@media only screen and (max-width: 320px) {
  /******************************************************************
  Site Name: Migrants and Refugees
  Author:

  Stylesheet: Portrait Smartphone Stylsheet

  Should be able to capture any non-mega-huge smartphones in portrait here

  ******************************************************************/
  .q_logo a {
    height: 70px !important;
  }
}
/*******************
LARGER PHONES AND LANDSCAPE
********************/
@media only screen and (max-width: 480px) {
  /******************************************************************
  Site Name:
  Author:

  Stylesheet: 480px and Down Stylesheet

  CONTENTS:
  	1. General 480down
  	2. Portrait Only
  	3. Landscape Only

  ******************************************************************/
  .lb_padding_150 {
    height: 30px !important;
  }
  /*********************
  NAVIGATION STYLES
  *********************/
  .q_logo a {
    left: -50%;
  }
  #menu-main {
    margin-left: 20px;
  }
  #menu-main li:last-child {
    display: inline;
  }
  .header_inner_left .logo_wrapper .q_logo {
    position: absolute;
    left: 0;
    width: auto;
  }
  a.popup_menu:after {
    display: none;
  }
  nav.popup_menu ul li a {
    line-height: 9vh;
    font-size: 1.2em;
  }
  /* end .menu */
  /*********************
  POSTS & CONTENT STYLES
  *********************/
  .page-id-44 article:nth-child(2) {
    margin-top: 100px !important;
  }
  .blog_holder.single_image_title_post article .itp_post_text .post_text_inner {
    padding: 45px 0 0;
  }
  /* entry content */
  .entry-content {
    /* at this larger size, we can start to align images */
  }
  .entry-content .alignleft,
.entry-content img.alignleft {
    margin-right: 1.5em;
    display: inline;
    float: left;
  }
  .entry-content .alignright,
.entry-content img.alignright {
    margin-left: 1.5em;
    display: inline;
    float: right;
  }
  .entry-content .aligncenter,
.entry-content img.aligncenter {
    margin-right: auto;
    margin-left: auto;
    display: block;
    clear: both;
  }
  /* end .entry-content */
  .lb_behind {
    margin-bottom: 90px;
  }
  .lb_section_heading {
    padding-top: 90px;
  }
  .lb_section_heading h1 {
    font-size: 2.8em;
  }
  .lb_section_heading.single::before {
    height: 2em !important;
    margin-top: 7px;
  }
  .lb_section_heading.double::before {
    height: 4.5em;
  }
  .lb_section_heading.triple::before {
    height: 5.5em;
  }
  .lb_section_body {
    padding-bottom: 25px;
  }
  .lb_section_body p {
    font-size: 1em;
  }
  .lb_call_to_action h2 {
    font-size: 1.5em;
  }
  .quote_row {
    height: initial;
  }
  .quote_row h1 {
    font-size: 1.7em;
  }
  /* RELATED POSTS */
  .crp_related li {
    width: 100%;
    padding-bottom: 50px;
    margin-left: 0;
  }
  /*********************
  FOOTER STYLES
  *********************/
  /*
  check your menus here. do they look good?
  do they need tweaking?
  */
  /* end .footer-links */
  /*********************
  PORTRAIT ONLY
  *********************/
  /*********************
  LANDSCAPE ONLY
  *********************/
}
/*********************
TABLET & SMALLER LAPTOPS
*********************/
@media only screen and (max-width: 767px) {
  /******************************************************************
  Site Name:
  Author:

  Stylesheet: Tablet & Small Desktop Stylesheet

  Here's where you can start getting into the good stuff.
  This is for iPad Portrait and other tablet sizes

  ******************************************************************/
  /*********************
  GENERAL STYLES
  *********************/
  .mobile-hide {
    display: none;
  }
  .page-id-9 .vc_row:not(.vc_inner):nth-child(3) .vc_inner:nth-child(3) .vc_col-sm-6:last-child .mobile-hide {
    display: initial !important;
  }
  .desktop-hide {
    display: initial;
  }
  /*********************
  LAYOUT & GRID STYLES
  *********************/
  .wrap {
    width: 760px;
  }
  /*********************
  HEADER STYLES
  *********************/
  /*********************
  NAVIGATION STYLES
  *********************/
  nav.popup_menu ul #popup-menu-item-27:lang(fr) a span {
    font-size: 0.9em !important;
  }
  nav.popup_menu ul li a {
    line-height: 1.3em;
    font-size: 0.9em;
  }
  nav.popup_menu ul li a span {
    font-size: inherit !important;
  }
  .nav {
    border: 0;
    /* end .menu ul li */
    /* highlight current page */
    /* end current highlighters */
  }
  .nav ul {
    background: #000000;
    margin-top: 0;
  }
  .nav li {
    float: left;
    position: relative;
    /* showing sub-menus */
  }
  .nav li a {
    border-bottom: 0;
  }
  .nav li a:hover, .nav li a:focus {
    color: #ffffff;
    text-decoration: underline;
  }
  .nav li ul.sub-menu,
.nav li ul.children {
    margin-top: 0;
    border: 1px solid #ccc;
    border-top: 0;
    position: absolute;
    visibility: hidden;
    z-index: 8999;
  }
  .nav li ul.sub-menu li a,
.nav li ul.children li a {
    padding-left: 10px;
    border-right: 0;
    display: block;
    width: 180px;
    border-bottom: 1px solid #ccc;
  }
  .nav li ul.sub-menu li:last-child a,
.nav li ul.children li:last-child a {
    border-bottom: 0;
  }
  .nav li ul.sub-menu li ul,
.nav li ul.children li ul {
    top: 0;
    left: 100%;
  }
  .nav li:hover > ul {
    top: auto;
    visibility: visible;
  }
  /* end .nav */
  /*********************
  SIDEBARS & ASIDES
  *********************/
  .sidebar {
    margin-top: 2.2em;
  }
  .widgettitle {
    border-bottom: 2px solid #444;
    margin-bottom: 0.75em;
  }
  .widget {
    padding: 0 10px;
    margin: 2.2em 0;
  }
  .widget ul li {
    margin-bottom: 0.75em;
    /* deep nesting */
  }
  .widget ul li ul {
    margin-top: 0.75em;
    padding-left: 1em;
  }
  /*********************
  FOOTER STYLES
  *********************/
}
/*********************
DESKTOP
*********************/
@media only screen and (max-width: 1030px) {
  /******************************************************************
  Site Name: Migrants and Refugees
  Author:

  Stylesheet: Tablet Stylsheet


  ******************************************************************/
  .footer_top .container .container_inner #text-2 .textwidget a h5 {
    padding: 0 10px;
  }
  .popup_menu_holder_inner {
    margin: 5% auto;
    width: 100%;
  }
}
/*********************
LARGER DESKTOPS
*********************/
@media only screen and (min-width: 1240px) {
  /******************************************************************
  Site Name:
  Author:

  Stylesheet: Super Large Monitor Stylesheet

  You can add some advanced styles here if you like. This kicks in
  on larger screens.

  ******************************************************************/
}
/*********************
PRINT STYLESHEET
*********************/
@media print {
  /******************************************************************
  Site Name:
  Author:

  Stylesheet: Print Stylesheet

  This is the print stylesheet. There's probably not a lot
  of reasons to edit this stylesheet. If you want to
  though, go for it.

  ******************************************************************/
  * {
    background: transparent !important;
    color: black !important;
    text-shadow: none !important;
    filter: none !important;
    -ms-filter: none !important;
  }
  a, a:visited {
    color: #444 !important;
    text-decoration: underline;
  }
  a:after, a:visited:after {
    content: " (" attr(href) ")";
  }
  a abbr[title]:after, a:visited abbr[title]:after {
    content: " (" attr(title) ")";
  }
  .ir a:after,
a[href^="javascript:"]:after,
a[href^="#"]:after {
    content: "";
  }
  pre, blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr, img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  @page {
    margin: 0.5cm;
  }
  p, h2, h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
h3 {
    page-break-after: avoid;
  }
  .sidebar,
.page-navigation,
.wp-prev-next,
.respond-form,
nav {
    display: none;
  }
}

/*# sourceMappingURL=style.css.map */