@font-face {
    font-family: 'opensans-light';
    src: url('/wp-content/themes/vsc-theme/css/fonts/OpenSans-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'opensans-regular';
    src: url('/wp-content/themes/vsc-theme/css/fonts/OpenSans-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'opensans-semibold';
    src: url('/wp-content/themes/vsc-theme/css/fonts/OpenSans-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'opensans-bold';
    src: url('/wp-content/themes/vsc-theme/css/fonts/OpenSans-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'pfd-regular';
    src: url('/wp-content/themes/vsc-theme/css/fonts/PlayfairDisplay-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'pfd-bold';
    src: url('/wp-content/themes/vsc-theme/css/fonts/PlayfairDisplay-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}
