/*
Theme Name: Divi Child Theme
Theme URI: http://www.elegantthemes.com/gallery/divi/
Description: Divi Child Theme
Author: blindwerk - neue medien GmbH
Author URI: https://www.blindwerk.de
Template: Divi
Version: 1.0.0
*/

@import url("../Divi/style.css");

/* =Theme customization starts here
------------------------------------------------------- */

/* roboto-100 - latin_latin-ext */
@font-face{
  font-display:swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family:'Roboto';
  font-style:normal;
  font-weight:100;
  src:url('assets/fonts/roboto/roboto-v30-latin_latin-ext-100.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */ url('assets/fonts/roboto/roboto-v30-latin_latin-ext-100.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* roboto-100italic - latin_latin-ext */
@font-face{
  font-display:swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family:'Roboto';
  font-style:italic;
  font-weight:100;
  src:url('assets/fonts/roboto/roboto-v30-latin_latin-ext-100italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */ url('assets/fonts/roboto/roboto-v30-latin_latin-ext-100italic.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* roboto-300 - latin_latin-ext */
@font-face{
  font-display:swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family:'Roboto';
  font-style:normal;
  font-weight:300;
  src:url('assets/fonts/roboto/roboto-v30-latin_latin-ext-300.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */ url('assets/fonts/roboto/roboto-v30-latin_latin-ext-300.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* roboto-300italic - latin_latin-ext */
@font-face{
  font-display:swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family:'Roboto';
  font-style:italic;
  font-weight:300;
  src:url('assets/fonts/roboto/roboto-v30-latin_latin-ext-300italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */ url('assets/fonts/roboto/roboto-v30-latin_latin-ext-300italic.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* roboto-regular - latin_latin-ext */
@font-face{
  font-display:swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family:'Roboto';
  font-style:normal;
  font-weight:400;
  src:url('assets/fonts/roboto/roboto-v30-latin_latin-ext-regular.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */ url('assets/fonts/roboto/roboto-v30-latin_latin-ext-regular.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* roboto-italic - latin_latin-ext */
@font-face{
  font-display:swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family:'Roboto';
  font-style:italic;
  font-weight:400;
  src:url('assets/fonts/roboto/roboto-v30-latin_latin-ext-italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */ url('assets/fonts/roboto/roboto-v30-latin_latin-ext-italic.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* roboto-500 - latin_latin-ext */
@font-face{
  font-display:swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family:'Roboto';
  font-style:normal;
  font-weight:500;
  src:url('assets/fonts/roboto/roboto-v30-latin_latin-ext-500.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */ url('assets/fonts/roboto/roboto-v30-latin_latin-ext-500.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* roboto-500italic - latin_latin-ext */
@font-face{
  font-display:swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family:'Roboto';
  font-style:italic;
  font-weight:500;
  src:url('assets/fonts/roboto/roboto-v30-latin_latin-ext-500italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */ url('assets/fonts/roboto/roboto-v30-latin_latin-ext-500italic.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* roboto-700 - latin_latin-ext */
@font-face{
  font-display:swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family:'Roboto';
  font-style:normal;
  font-weight:700;
  src:url('assets/fonts/roboto/roboto-v30-latin_latin-ext-700.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */ url('assets/fonts/roboto/roboto-v30-latin_latin-ext-700.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* roboto-700italic - latin_latin-ext */
@font-face{
  font-display:swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family:'Roboto';
  font-style:italic;
  font-weight:700;
  src:url('assets/fonts/roboto/roboto-v30-latin_latin-ext-700italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */ url('assets/fonts/roboto/roboto-v30-latin_latin-ext-700italic.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* roboto-900 - latin_latin-ext */
@font-face{
  font-display:swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family:'Roboto';
  font-style:normal;
  font-weight:900;
  src:url('assets/fonts/roboto/roboto-v30-latin_latin-ext-900.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */ url('assets/fonts/roboto/roboto-v30-latin_latin-ext-900.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* roboto-900italic - latin_latin-ext */
@font-face{
  font-display:swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family:'Roboto';
  font-style:italic;
  font-weight:900;
  src:url('assets/fonts/roboto/roboto-v30-latin_latin-ext-900italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */ url('assets/fonts/roboto/roboto-v30-latin_latin-ext-900italic.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* open-sans-300 - latin_latin-ext */
@font-face{
  font-display:swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family:'Open Sans';
  font-style:normal;
  font-weight:300;
  src:url('assets/fonts/opensans/open-sans-v34-latin_latin-ext-300.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */ url('assets/fonts/opensans/open-sans-v34-latin_latin-ext-300.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* open-sans-300italic - latin_latin-ext */
@font-face{
  font-display:swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family:'Open Sans';
  font-style:italic;
  font-weight:300;
  src:url('assets/fonts/opensans/open-sans-v34-latin_latin-ext-300italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */ url('assets/fonts/opensans/open-sans-v34-latin_latin-ext-300italic.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* open-sans-regular - latin_latin-ext */
@font-face{
  font-display:swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family:'Open Sans';
  font-style:normal;
  font-weight:400;
  src:url('assets/fonts/opensans/open-sans-v34-latin_latin-ext-regular.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */ url('assets/fonts/opensans/open-sans-v34-latin_latin-ext-regular.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* open-sans-italic - latin_latin-ext */
@font-face{
  font-display:swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family:'Open Sans';
  font-style:italic;
  font-weight:400;
  src:url('assets/fonts/opensans/open-sans-v34-latin_latin-ext-italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */ url('assets/fonts/opensans/open-sans-v34-latin_latin-ext-italic.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* open-sans-500 - latin_latin-ext */
@font-face{
  font-display:swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family:'Open Sans';
  font-style:normal;
  font-weight:500;
  src:url('assets/fonts/opensans/open-sans-v34-latin_latin-ext-500.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */ url('assets/fonts/opensans/open-sans-v34-latin_latin-ext-500.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* open-sans-500italic - latin_latin-ext */
@font-face{
  font-display:swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family:'Open Sans';
  font-style:italic;
  font-weight:500;
  src:url('assets/fonts/opensans/open-sans-v34-latin_latin-ext-500italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */ url('assets/fonts/opensans/open-sans-v34-latin_latin-ext-500italic.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* open-sans-600 - latin_latin-ext */
@font-face{
  font-display:swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family:'Open Sans';
  font-style:normal;
  font-weight:600;
  src:url('assets/fonts/opensans/open-sans-v34-latin_latin-ext-600.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */ url('assets/fonts/opensans/open-sans-v34-latin_latin-ext-600.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* open-sans-600italic - latin_latin-ext */
@font-face{
  font-display:swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family:'Open Sans';
  font-style:italic;
  font-weight:600;
  src:url('assets/fonts/opensans/open-sans-v34-latin_latin-ext-600italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */ url('assets/fonts/opensans/open-sans-v34-latin_latin-ext-600italic.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* open-sans-700 - latin_latin-ext */
@font-face{
  font-display:swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family:'Open Sans';
  font-style:normal;
  font-weight:700;
  src:url('assets/fonts/opensans/open-sans-v34-latin_latin-ext-700.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */ url('assets/fonts/opensans/open-sans-v34-latin_latin-ext-700.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* open-sans-700italic - latin_latin-ext */
@font-face{
  font-display:swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family:'Open Sans';
  font-style:italic;
  font-weight:700;
  src:url('assets/fonts/opensans/open-sans-v34-latin_latin-ext-700italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */ url('assets/fonts/opensans/open-sans-v34-latin_latin-ext-700italic.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* open-sans-800 - latin_latin-ext */
@font-face{
  font-display:swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family:'Open Sans';
  font-style:normal;
  font-weight:800;
  src:url('assets/fonts/opensans/open-sans-v34-latin_latin-ext-800.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */ url('assets/fonts/opensans/open-sans-v34-latin_latin-ext-800.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* open-sans-800italic - latin_latin-ext */
@font-face{
  font-display:swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family:'Open Sans';
  font-style:italic;
  font-weight:800;
  src:url('assets/fonts/opensans/open-sans-v34-latin_latin-ext-800italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */ url('assets/fonts/opensans/open-sans-v34-latin_latin-ext-800italic.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* poppins-100 - latin_latin-ext */
@font-face{
  font-display:swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family:'Poppins';
  font-style:normal;
  font-weight:100;
  src:url('assets/fonts/poppins/poppins-v20-latin_latin-ext-100.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */ url('assets/fonts/poppins/poppins-v20-latin_latin-ext-100.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* poppins-100italic - latin_latin-ext */
@font-face{
  font-display:swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family:'Poppins';
  font-style:italic;
  font-weight:100;
  src:url('assets/fonts/poppins/poppins-v20-latin_latin-ext-100italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */ url('assets/fonts/poppins/poppins-v20-latin_latin-ext-100italic.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* poppins-200 - latin_latin-ext */
@font-face{
  font-display:swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family:'Poppins';
  font-style:normal;
  font-weight:200;
  src:url('assets/fonts/poppins/poppins-v20-latin_latin-ext-200.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */ url('assets/fonts/poppins/poppins-v20-latin_latin-ext-200.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* poppins-200italic - latin_latin-ext */
@font-face{
  font-display:swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family:'Poppins';
  font-style:italic;
  font-weight:200;
  src:url('assets/fonts/poppins/poppins-v20-latin_latin-ext-200italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */ url('assets/fonts/poppins/poppins-v20-latin_latin-ext-200italic.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* poppins-300 - latin_latin-ext */
@font-face{
  font-display:swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family:'Poppins';
  font-style:normal;
  font-weight:300;
  src:url('assets/fonts/poppins/poppins-v20-latin_latin-ext-300.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */ url('assets/fonts/poppins/poppins-v20-latin_latin-ext-300.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* poppins-300italic - latin_latin-ext */
@font-face{
  font-display:swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family:'Poppins';
  font-style:italic;
  font-weight:300;
  src:url('assets/fonts/poppins/poppins-v20-latin_latin-ext-300italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */ url('assets/fonts/poppins/poppins-v20-latin_latin-ext-300italic.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* poppins-regular - latin_latin-ext */
@font-face{
  font-display:swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family:'Poppins';
  font-style:normal;
  font-weight:400;
  src:url('assets/fonts/poppins/poppins-v20-latin_latin-ext-regular.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */ url('assets/fonts/poppins/poppins-v20-latin_latin-ext-regular.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* poppins-italic - latin_latin-ext */
@font-face{
  font-display:swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family:'Poppins';
  font-style:italic;
  font-weight:400;
  src:url('assets/fonts/poppins/poppins-v20-latin_latin-ext-italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */ url('assets/fonts/poppins/poppins-v20-latin_latin-ext-italic.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* poppins-500 - latin_latin-ext */
@font-face{
  font-display:swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family:'Poppins';
  font-style:normal;
  font-weight:500;
  src:url('assets/fonts/poppins/poppins-v20-latin_latin-ext-500.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */ url('assets/fonts/poppins/poppins-v20-latin_latin-ext-500.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* poppins-500italic - latin_latin-ext */
@font-face{
  font-display:swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family:'Poppins';
  font-style:italic;
  font-weight:500;
  src:url('assets/fonts/poppins/poppins-v20-latin_latin-ext-500italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */ url('assets/fonts/poppins/poppins-v20-latin_latin-ext-500italic.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* poppins-600 - latin_latin-ext */
@font-face{
  font-display:swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family:'Poppins';
  font-style:normal;
  font-weight:600;
  src:url('assets/fonts/poppins/poppins-v20-latin_latin-ext-600.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */ url('assets/fonts/poppins/poppins-v20-latin_latin-ext-600.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* poppins-600italic - latin_latin-ext */
@font-face{
  font-display:swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family:'Poppins';
  font-style:italic;
  font-weight:600;
  src:url('assets/fonts/poppins/poppins-v20-latin_latin-ext-600italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */ url('assets/fonts/poppins/poppins-v20-latin_latin-ext-600italic.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* poppins-700 - latin_latin-ext */
@font-face{
  font-display:swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family:'Poppins';
  font-style:normal;
  font-weight:700;
  src:url('assets/fonts/poppins/poppins-v20-latin_latin-ext-700.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */ url('assets/fonts/poppins/poppins-v20-latin_latin-ext-700.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* poppins-700italic - latin_latin-ext */
@font-face{
  font-display:swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family:'Poppins';
  font-style:italic;
  font-weight:700;
  src:url('assets/fonts/poppins/poppins-v20-latin_latin-ext-700italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */ url('assets/fonts/poppins/poppins-v20-latin_latin-ext-700italic.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* poppins-800 - latin_latin-ext */
@font-face{
  font-display:swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family:'Poppins';
  font-style:normal;
  font-weight:800;
  src:url('assets/fonts/poppins/poppins-v20-latin_latin-ext-800.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */ url('assets/fonts/poppins/poppins-v20-latin_latin-ext-800.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* poppins-800italic - latin_latin-ext */
@font-face{
  font-display:swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family:'Poppins';
  font-style:italic;
  font-weight:800;
  src:url('assets/fonts/poppins/poppins-v20-latin_latin-ext-800italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */ url('assets/fonts/poppins/poppins-v20-latin_latin-ext-800italic.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* poppins-900 - latin_latin-ext */
@font-face{
  font-display:swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family:'Poppins';
  font-style:normal;
  font-weight:900;
  src:url('assets/fonts/poppins/poppins-v20-latin_latin-ext-900.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */ url('assets/fonts/poppins/poppins-v20-latin_latin-ext-900.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* poppins-900italic - latin_latin-ext */
@font-face{
  font-display:swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family:'Poppins';
  font-style:italic;
  font-weight:900;
  src:url('assets/fonts/poppins/poppins-v20-latin_latin-ext-900italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+ */ url('assets/fonts/poppins/poppins-v20-latin_latin-ext-900italic.woff') format('woff'); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* Two-Click-Youtube */
.video_wrapper{
  -moz-background-size:cover;
  -webkit-background-size:cover;
  background-position:center;
  background-repeat:no-repeat;
  background-size:cover;
  position:relative;
  height:45vh;
  width:100%;
}
.video_wrapper .video_trigger{
  width:100%;
  height:100%;
  position:absolute;
  top:0;
  left:0;
  background-color:rgba(0, 0, 0, 0.5);
  color:#fff;
  z-index:9;
  /* Centre content */
  display:flex;
  align-items:center;
  justify-content:center;
  text-align:center;
  flex-direction:column;
}
.video_trigger p, .video_trigger a{
  max-width:500px;
  color:#fff;
}

.video_wrapper .video_layer{
  position:relative;
  display:none;
  height:inherit;
  width:inherit;
  margin:auto;
}
.video_wrapper .video_layer iframe{
  border:0 none transparent;
  height:inherit;
  width:inherit;
  padding:0;
}
.video-btn{
  cursor:pointer;
  color:#fff !important;
  border-radius:0;
  font-size:14px;
  font-family:'ITCAvantGardeStd-Demi', Helvetica, Arial, Lucida, sans-serif !important;
  background-color:#52a475;
  padding:18px 45px 15px !important;
  border:0 solid transparent;
  margin-top:1rem;
}