/*
Theme Name: Kinemotion Theme
Description: Divi Child Theme
Author: Webmittel
Author URI: https://webmittel.de
Template: Divi
Version: Updated for Divi 3+
*/

/* =Theme customization starts here
------------------------------------------------------- */
@font-face {
    font-family: 'nunito_sansbold';
    src: url('fonts/nunitosans-bold-webfont.eot');
    src: url('fonts/nunitosans-bold-webfont-1.eot') format('embedded-opentype'),
         url('fonts/nunitosans-bold-webfont.woff2') format('woff2'),
         url('fonts/nunitosans-bold-webfont.woff') format('woff'),
         url('fonts/nunitosans-bold-webfont.ttf') format('truetype'),
         url('fonts/nunitosans-bold-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;
font-display: swap;
}
@font-face {
    font-family: 'nunito_sansregular';
    src: url('fonts/nunitosans-regular-webfont.eot');
    src: url('fonts/nunitosans-regular-webfont-1.eot') format('embedded-opentype'),
         url('fonts/nunitosans-regular-webfont.woff2') format('woff2'),
         url('fonts/nunitosans-regular-webfont.woff') format('woff'),
         url('fonts/nunitosans-regular-webfont.ttf') format('truetype'),
         url('fonts/nunitosans-regular-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;
font-display: swap;
}
@font-face {
    font-family: 'nunito_sanssemibold';
    src: url('fonts/nunitosans-semibold-webfont.eot');
    src: url('fonts/nunitosans-semibold-webfont-1.eot') format('embedded-opentype'),
         url('fonts/nunitosans-semibold-webfont.woff2') format('woff2'),
         url('fonts/nunitosans-semibold-webfont.woff') format('woff'),
         url('fonts/nunitosans-semibold-webfont.ttf') format('truetype'),
         url('fonts/nunitosans-semibold-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;
font-display: swap;
}
@font-face {
    font-family: 'poppinsblack';
    src: url('fonts/poppins-black-webfont.eot');
    src: url('fonts/poppins-black-webfont-1.eot') format('embedded-opentype'),
         url('fonts/poppins-black-webfont.woff2') format('woff2'),
         url('fonts/poppins-black-webfont.woff') format('woff'),
         url('fonts/poppins-black-webfont.ttf') format('truetype'),
         url('fonts/poppins-black-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;
font-display: swap;
}
@font-face {
    font-family: 'poppinsbold';
    src: url('fonts/poppins-bold-webfont.eot');
    src: url('fonts/poppins-bold-webfont-1.eot') format('embedded-opentype'),
         url('fonts/poppins-bold-webfont.woff2') format('woff2'),
         url('fonts/poppins-bold-webfont.woff') format('woff'),
         url('fonts/poppins-bold-webfont.ttf') format('truetype'),
         url('fonts/poppins-bold-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;
font-display: swap;
}
@font-face {
    font-family: 'poppinsextrabold';
    src: url('fonts/poppins-extrabold-webfont.eot');
    src: url('fonts/poppins-extrabold-webfont-1.eot') format('embedded-opentype'),
         url('fonts/poppins-extrabold-webfont.woff2') format('woff2'),
         url('fonts/poppins-extrabold-webfont.woff') format('woff'),
         url('fonts/poppins-extrabold-webfont.ttf') format('truetype'),
         url('fonts/poppins-extrabold-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;
font-display: swap;
}
@font-face {
    font-family: 'poppinsmedium';
    src: url('fonts/poppins-medium-webfont.eot');
    src: url('fonts/poppins-medium-webfont-1.eot') format('embedded-opentype'),
         url('fonts/poppins-medium-webfont.woff2') format('woff2'),
         url('fonts/poppins-medium-webfont.woff') format('woff'),
         url('fonts/poppins-medium-webfont.ttf') format('truetype'),
         url('fonts/poppins-medium-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;
font-display: swap;
}
@font-face {
    font-family: 'poppinsregular';
    src: url('fonts/poppins-regular-webfont.eot');
    src: url('fonts/poppins-regular-webfont-1.eot') format('embedded-opentype'),
         url('fonts/poppins-regular-webfont.woff2') format('woff2'),
         url('fonts/poppins-regular-webfont.woff') format('woff'),
         url('fonts/poppins-regular-webfont.ttf') format('truetype'),
         url('fonts/poppins-regular-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;
font-display: swap;
}
@font-face {
    font-family: 'poppinssemibold';
    src: url('fonts/poppins-semibold-webfont.eot');
    src: url('fonts/poppins-semibold-webfont-1.eot') format('embedded-opentype'),
         url('fonts/poppins-semibold-webfont.woff2') format('woff2'),
         url('fonts/poppins-semibold-webfont.woff') format('woff'),
         url('fonts/poppins-semibold-webfont.ttf') format('truetype'),
         url('fonts/poppins-semibold-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;
font-display: swap;
}

body, input, textarea, select {
    font-family:'nunito_sansregular', sans-serif !important;
}

h1, h2, h3, h4, h5, h6 {
    font-family: 'poppinsextrabold', sans-serif !important;
    font-weight: 700;
   