/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/

@font-face {
    font-family: 'Pretendard';
    src: url('assets/fonts/woff2/Pretendard-Regular.woff2') format('woff2');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Pretendard';
    src: url('assets/fonts/woff2/Pretendard-Medium.woff2') format('woff2');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Pretendard';
    src: url('assets/fonts/woff2/Pretendard-Light.woff2') format('woff2');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Pretendard';
    src: url('assets/fonts/woff2/Pretendard-Bold.woff2') format('woff2');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'Pretendard';
    src: url('assets/fonts/woff2/Pretendard-SemiBold.woff2') format('woff2');
    font-weight: 600;
    font-style: normal;
}


@font-face {
    font-family: 'Mabry Pro';
    src: url('assets/fonts/MabryPro-Bold.woff2') format('woff2'),
        url('assets/fonts/MabryPro-Bold.woff') format('woff'),
        url('assets/fonts/MabryPro-Bold.svg#MabryPro-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Mabry Pro';
    src: url('assets/fonts/MabryPro-Bold.woff2') format('woff2'),
        url('assets/fonts/MabryPro-Bold.woff') format('woff'),
        url('assets/fonts/MabryPro-Bold.svg#MabryPro-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Mabry Pro';
    src: url('assets/fonts/MabryPro-MediumItalic.woff2') format('woff2'),
        url('assets/fonts/MabryPro-MediumItalic.woff') format('woff'),
        url('assets/fonts/MabryPro-MediumItalic.svg#MabryPro-MediumItalic') format('svg');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Mabry Pro';
    src: url('assets/fonts/MabryPro-Medium.woff2') format('woff2'),
        url('assets/fonts/MabryPro-Medium.woff') format('woff'),
        url('assets/fonts/MabryPro-Medium.svg#MabryPro-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Mabry Pro';
    src: url('assets/fonts/MabryPro-Regular.woff2') format('woff2'),
        url('assets/fonts/MabryPro-Regular.woff') format('woff'),
        url('assets/fonts/MabryPro-Regular.svg#MabryPro-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Mabry Pro';
    src: url('assets/fonts/MabryPro-Italic.woff2') format('woff2'),
        url('assets/fonts/MabryPro-Italic.woff') format('woff'),
        url('assets/fonts/MabryPro-Italic.svg#MabryPro-Italic') format('svg');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Mabry Pro';
    src: url('assets/fonts/MabryPro-BlackItalic.woff2') format('woff2'),
        url('assets/fonts/MabryPro-BlackItalic.woff') format('woff'),
        url('assets/fonts/MabryPro-BlackItalic.svg#MabryPro-BlackItalic') format('svg');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Mabry Pro';
    src: url('assets/fonts/MabryPro-Black.woff2') format('woff2'),
        url('assets/fonts/MabryPro-Black.woff') format('woff'),
        url('assets/fonts/MabryPro-Black.svg#MabryPro-Black') format('svg');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}



body {
    /*font-family: 'Pretendard', sans-serif;*/
    font-family: 'Mabry Pro';
    
}
 *{
    /*font-family: 'Pretendard', sans-serif;*/
    font-family: 'Mabry Pro';
    
}
.ct-300 {
    font-family: 'Pretendard';
    font-weight: 300;
}
.ct-400 {
    font-family: 'Pretendard';
    font-weight: 400;
}
.ct-500 {
    font-family: 'Pretendard';
    font-weight: 500;
}
.ct-600 {
    font-family: 'Pretendard';
    font-weight: 600;
}
.ct-700 {
    font-family: 'Pretendard';
    font-weight: 700;
}
