/*
 Theme Name:   Divi Child
 Theme URI:    https://prospects4u.nl
 Description:  A child theme for Divi
 Author:       Your Name
 Author URI:   https://prospects4u.nl
 Template:     Divi
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:  divi-child
*/

/* Add your custom styles below this line */

/* ========================================
   ICON FONTS - FONT DISPLAY OPTIMIZATION
   ======================================== */
@font-face {
  font-family: 'ETmodules';
  src: url('../Divi/core/admin/fonts/modules/all/modules.eot');
  src: url('../Divi/core/admin/fonts/modules/all/modules.eot?#iefix') format('embedded-opentype'),
       url('../Divi/core/admin/fonts/modules/all/modules.woff') format('woff'),
       url('../Divi/core/admin/fonts/modules/all/modules.ttf') format('truetype'),
       url('../Divi/core/admin/fonts/modules/all/modules.svg#ETmodules') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../Divi/core/admin/fonts/fontawesome/fa-regular-400.eot');
  src: url('../Divi/core/admin/fonts/fontawesome/fa-regular-400.eot?#iefix') format('embedded-opentype'),
       url('../Divi/core/admin/fonts/fontawesome/fa-regular-400.woff2') format('woff2'),
       url('../Divi/core/admin/fonts/fontawesome/fa-regular-400.woff') format('woff'),
       url('../Divi/core/admin/fonts/fontawesome/fa-regular-400.ttf') format('truetype'),
       url('../Divi/core/admin/fonts/fontawesome/fa-regular-400.svg#fontawesome') format('svg');
}

@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url('../Divi/core/admin/fonts/fontawesome/fa-solid-900.eot');
  src: url('../Divi/core/admin/fonts/fontawesome/fa-solid-900.eot?#iefix') format('embedded-opentype'),
       url('../Divi/core/admin/fonts/fontawesome/fa-solid-900.woff2') format('woff2'),
       url('../Divi/core/admin/fonts/fontawesome/fa-solid-900.woff') format('woff'),
       url('../Divi/core/admin/fonts/fontawesome/fa-solid-900.ttf') format('truetype'),
       url('../Divi/core/admin/fonts/fontawesome/fa-solid-900.svg#fontawesome') format('svg');
}

@font-face {
  font-family: 'Font Awesome 5 Brands';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../Divi/core/admin/fonts/fontawesome/fa-brands-400.eot');
  src: url('../Divi/core/admin/fonts/fontawesome/fa-brands-400.eot?#iefix') format('embedded-opentype'),
       url('../Divi/core/admin/fonts/fontawesome/fa-brands-400.woff2') format('woff2'),
       url('../Divi/core/admin/fonts/fontawesome/fa-brands-400.woff') format('woff'),
       url('../Divi/core/admin/fonts/fontawesome/fa-brands-400.ttf') format('truetype'),
       url('../Divi/core/admin/fonts/fontawesome/fa-brands-400.svg#fontawesome') format('svg');
}

/* ========================================
   LOCAL GOOGLE FONTS - POPPINS
   ======================================== */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url('fonts/poppins-300.woff2') format('woff2');
  ascent-override: 105%;
  descent-override: 35%;
  line-gap-override: 0%;
  size-adjust: 100%;
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/poppins-regular.woff2') format('woff2');
  ascent-override: 105%;
  descent-override: 35%;
  line-gap-override: 0%;
  size-adjust: 100%;
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('fonts/poppins-500.woff2') format('woff2');
  ascent-override: 105%;
  descent-override: 35%;
  line-gap-override: 0%;
  size-adjust: 100%;
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('fonts/poppins-600.woff2') format('woff2');
  ascent-override: 105%;
  descent-override: 35%;
  line-gap-override: 0%;
  size-adjust: 100%;
}

@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('fonts/poppins-700.woff2') format('woff2');
  ascent-override: 105%;
  descent-override: 35%;
  line-gap-override: 0%;
  size-adjust: 100%;
}

/* ========================================
   LOCAL GOOGLE FONTS - RALEWAY
   ======================================== */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url('fonts/raleway-300.woff2') format('woff2');
  ascent-override: 100%;
  descent-override: 25%;
  line-gap-override: 0%;
  size-adjust: 100%;
}

@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/raleway-regular.woff2') format('woff2');
  ascent-override: 100%;
  descent-override: 25%;
  line-gap-override: 0%;
  size-adjust: 100%;
}

@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('fonts/raleway-500.woff2') format('woff2');
  ascent-override: 100%;
  descent-override: 25%;
  line-gap-override: 0%;
  size-adjust: 100%;
}

@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('fonts/raleway-600.woff2') format('woff2');
  ascent-override: 100%;
  descent-override: 25%;
  line-gap-override: 0%;
  size-adjust: 100%;
}

@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('fonts/raleway-700.woff2') format('woff2');
  ascent-override: 100%;
  descent-override: 25%;
  line-gap-override: 0%;
  size-adjust: 100%;
}
