/*
 Theme Name:     Divi Child
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     https://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/
 
 
/* =Theme customization starts here-*/

@font-face {
    font-family: 'DIN Light, DIN-Light';
    src: url('fonts/DIN-Light.eot');
    src: url('fonts/DIN-Light.eot?#iefix') format('embedded-opentype'), 
    url('fonts/DIN-Light.woff2') format('woff2'), 
    url('fonts/DIN-Light.woff') format('woff'), 
    url('fonts/DIN-Light.ttf') format('truetype'), 
    url('fonts/DIN-Light.svg#DIN-Light-opentypebigfontsitecom') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gunterz Regular, Gunterz-Regular';
    src: url('fonts/Gunterz-Regular.eot');
    src: url('fonts/Gunterz-Regular.eot?#iefix') format('embedded-opentype'), 
    url('fonts/Gunterz-Regular.woff2') format('woff2'), 
    url('fonts/Gunterz-Regular.woff') format('woff'), 
    url('fonts/Gunterz-Regular.ttf') format('truetype'), 
    url('fonts/Gunterz-Regular.svg#Gunterz-Regular-opentypebigfontsitecom') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'UniSans Bold, UniSans-Bold';
    src: url('fonts/UniSans-Bold.eot');
    src: url('fonts/UniSans-Bold.eot?#iefix') format('embedded-opentype'), 
    url('fonts/UniSans-Bold.woff2') format('woff2'), 
    url('fonts/UniSans-Bold.woff') format('woff'), 
    url('fonts/UniSans-Bold.ttf') format('truetype'), 
    url('fonts/UniSans-Bold.svg#UniSans-Bold-opentypebigfontsitecom') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'UniSans Book, UniSans-Book';
    src: url('fonts/UniSans-Book.eot');
    src: url('fonts/UniSans-Book.eot?#iefix') format('embedded-opentype'), 
    url('fonts/UniSans-Book.woff2') format('woff2'), 
    url('fonts/UniSans-Book.woff') format('woff'), 
    url('fonts/UniSans-Book.ttf') format('truetype'), 
    url('fonts/UniSans-Book.svg#UniSans-Book-opentypebigfontsitecom') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'UniSans Heavy, UniSans-Heavy';
    src: url('fonts/UniSans-Heavy.eot');
    src: url('fonts/UniSans-Heavy.eot?#iefix') format('embedded-opentype'), 
    url('fonts/UniSans-Heavy.woff2') format('woff2'), 
    url('fonts/UniSans-Heavy.woff') format('woff'), 
    url('fonts/UniSans-Heavy.ttf') format('truetype'), 
    url('fonts/UniSans-Heavy.svg#UniSans-Heavy-opentypebigfontsitecom') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'UniSans HeavyCAPS, UniSans-HeavyCAPS';
    src: url('fonts/UniSans-HeavyCAPS.eot');
    src: url('fonts/UniSans-HeavyCAPS.eot?#iefix') format('embedded-opentype'), 
    url('fonts/UniSans-HeavyCAPS.woff2') format('woff2'), 
    url('fonts/UniSans-HeavyCAPS.woff') format('woff'), 
    url('fonts/UniSans-HeavyCAPS.ttf') format('truetype'), 
    url('fonts/UniSans-HeavyCAPS.svg#UniSans-HeavyCAPS-opentypebigfontsitecom') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'UniSans HeavyItalic, UniSans-HeavyItalic';
    src: url('fonts/UniSans-HeavyItalic.eot');
    src: url('fonts/UniSans-HeavyItalic.eot?#iefix') format('embedded-opentype'), 
    url('fonts/UniSans-HeavyItalic.woff2') format('woff2'), 
    url('fonts/UniSans-HeavyItalic.woff') format('woff'), 
    url('fonts/UniSans-HeavyItalic.ttf') format('truetype'), 
    url('fonts/UniSans-HeavyItalic.svg#UniSans-HeavyItalic-opentypebigfontsitecom') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'UniSans Light, UniSans-Light';
    src: url('fonts/UniSans-Light.eot');
    src: url('fonts/UniSans-Light.eot?#iefix') format('embedded-opentype'), 
    url('fonts/UniSans-Light.woff2') format('woff2'), 
    url('fonts/UniSans-Light.woff') format('woff'), 
    url('fonts/UniSans-Light.ttf') format('truetype'), 
    url('fonts/UniSans-Light.svg#UniSans-Light-opentypebigfontsitecom') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'UniSans SemiBold, UniSans-SemiBold';
    src: url('fonts/UniSans-SemiBold.eot');
    src: url('fonts/UniSans-SemiBold.eot?#iefix') format('embedded-opentype'), 
    url('fonts/UniSans-SemiBold.woff2') format('woff2'), 
    url('fonts/UniSans-SemiBold.woff') format('woff'), 
    url('fonts/UniSans-SemiBold.ttf') format('truetype'), 
    url('fonts/UniSans-SemiBold.svg#UniSans-SemiBold-opentypebigfontsitecom') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'UniSans Thin, UniSans-Thin';
    src: url('fonts/UniSans-Thin.eot');
    src: url('fonts/UniSans-Thin.eot?#iefix') format('embedded-opentype'), 
    url('fonts/UniSans-Thin.woff2') format('woff2'), 
    url('fonts/UniSans-Thin.woff') format('woff'), 
    url('fonts/UniSans-Thin.ttf') format('truetype'), 
    url('fonts/UniSans-Thin.svg#UniSans-Thin-opentypebigfontsitecom') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'UniSans, UniSans';
    src: url('fonts/UniSans.eot');
    src: url('fonts/UniSans.eot?#iefix') format('embedded-opentype'), 
    url('fonts/UniSans.woff2') format('woff2'), 
    url('fonts/UniSans.woff') format('woff'), 
    url('fonts/UniSans.ttf') format('truetype'), 
    url('fonts/UniSans.svg#UniSans-opentypebigfontsitecom') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Wosker Regular, Wosker-Regular';
    src: url('fonts/Wosker-Regular.eot');
    src: url('fonts/Wosker-Regular.eot?#iefix') format('embedded-opentype'), 
    url('fonts/Wosker-Regular.woff2') format('woff2'), 
    url('fonts/Wosker-Regular.woff') format('woff'), 
    url('fonts/Wosker-Regular.ttf') format('truetype'), 
    url('fonts/Wosker-Regular.svg#Wosker-Regular-opentypebigfontsitecom') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

.DIN-Light{font-family: 'DIN Light, DIN-Light';}
.Gunterz-Regular{font-family: 'Gunterz Regular, Gunterz-Regular';}
.UniSans-Bold{font-family: 'UniSans Bold, UniSans-Bold';}
.UniSans-Book{font-family: 'UniSans Book, UniSans-Book';}
.UniSans-Heavy{font-family: 'UniSans Heavy, UniSans-Heavy';}
.UniSans-HeavyCAPS{font-family: 'UniSans HeavyCAPS, UniSans-HeavyCAPS';}
.UniSans-HeavyItalic{font-family: 'UniSans HeavyItalic, UniSans-HeavyItalic';}
.UniSans-Light{font-family: 'UniSans Light, UniSans-Light';}
.UniSans-SemiBold{font-family: 'UniSans SemiBold, UniSans-SemiBold';}
.UniSans-Thin{font-family: 'UniSans Thin, UniSans-Thin';}
.UniSans{font-family: 'UniSans, UniSans';}
.Wosker-Regular{font-family: 'Wosker Regular, Wosker-Regular';}



.shortcode-container h2{
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

/* #Media
================================================== */

@media (min-width: 767px){
    
}

@media (max-width: 767px) { 
    
}