/******SOURCE SANS PRO******/

@font-face {
    font-family: "Source Sans Pro Regular";
    src: url("/app/themes/vidstore-core/assets/fonts/source_sans_pro/Source_Sans_Pro_Regular/SourceSansPro-Regular-webfont.woff2") format("woff2"),
    url("/app/themes/vidstore-core/assets/fonts/source_sans_pro/Source_Sans_Pro_Regular/SourceSansPro-Regular-webfont.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Source Sans Pro Bold";
    src: url("/app/themes/vidstore-core/assets/fonts/source_sans_pro/Source_Sans_Pro_Bold/SourceSansPro-Bold-webfont.woff2") format("woff2"),
    url("/app/themes/vidstore-core/assets/fonts/source_sans_pro/Source_Sans_Pro_Bold/SourceSansPro-Bold-webfont.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Source Sans Pro Black";
    src: url("/app/themes/vidstore-core/assets/fonts/source_sans_pro/Source_Sans_Pro_Black/SourceSansPro-Black-webfont.woff2") format("woff2"),
    url("/app/themes/vidstore-core/assets/fonts/source_sans_pro/Source_Sans_Pro_Black/SourceSansPro-Black-webfont.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Source Sans Pro Light";
    src: url("/app/themes/vidstore-core/assets/fonts/source_sans_pro/Source_Sans_Pro_Light/SourceSansPro-Light-webfont.woff2") format("woff2"),
    url("/app/themes/vidstore-core/assets/fonts/source_sans_pro/Source_Sans_Pro_Light/SourceSansPro-Light-webfont.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/******MUSEO******/

@font-face {
    font-family: "Museo";
    src: url("/app/themes/vidstore-core/assets/fonts/museo/museo-regular.woff2") format("woff2"),
    url("/app/themes/vidstore-core/assets/fonts/museo/museo-regular.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Museo Bold";
    src: url("/app/themes/vidstore-core/assets/fonts/museo/museo-bold.woff2") format("woff2"),
    url("/app/themes/vidstore-core/assets/fonts/museo/museo-bold.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/******Montserrat******/

@font-face {
    font-family: "Montserrat";
    src: url("/app/themes/vidstore-core/assets/fonts/montserrat/regular/montserrat-regular-webfont.woff2") format("woff2"),
    url("/app/themes/vidstore-core/assets/fonts/montserrat/regular/montserrat-regular-webfont.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Montserrat Bold";
    src: url("/app/themes/vidstore-core/assets/fonts/montserrat/bold/montserrat-bold-webfont.woff2") format("woff2"),
    url("/app/themes/vidstore-core/assets/fonts/montserrat/bold/montserrat-bold-webfont.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Montserrat Light";
    src: url("/app/themes/vidstore-core/assets/fonts/montserrat/light/montserrat-light-webfont.woff2") format("woff2"),
    url("/app/themes/vidstore-core/assets/fonts/montserrat/light/montserrat-light-webfont.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/******Pacifico******/

@font-face {
    font-family: "Pacifico";
    src: url("/app/themes/vidstore-core/assets/fonts/Pacifico/Pacifico.woff2") format("woff2"),
    url("/app/themes/vidstore-core/assets/fonts/Pacifico/Pacifico.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/******Panton******/

@font-face {
    font-family: "Panton";
    src: url("/app/themes/vidstore-core/assets/fonts/panton/panton-regular.woff2") format("woff2"),
    url("/app/themes/vidstore-core/assets/fonts/panton/panton-regular.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Panton Light";
    src: url("/app/themes/vidstore-core/assets/fonts/panton/panton-light.woff2") format("woff2"),
    url("/app/themes/vidstore-core/assets/fonts/panton/panton-light.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Panton Bold";
    src: url("/app/themes/vidstore-core/assets/fonts/panton/panton-semibold.woff2") format("woff2"),
    url("/app/themes/vidstore-core/assets/fonts/panton/panton-semibold.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/******Poppins******/

@font-face {
    font-family: "Poppins";
    src: url("/app/themes/vidstore-core/assets/fonts/Poppins/Poppins-Regular.woff2") format("woff2"),
    url("/app/themes/vidstore-core/assets/fonts/Poppins/Poppins-Regular.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Poppins Light";
    src: url("/app/themes/vidstore-core/assets/fonts/Poppins/Poppins-Light.woff2") format("woff2"),
    url("/app/themes/vidstore-core/assets/fonts/Poppins/Poppins-Light.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Poppins Bold";
    src: url("/app/themes/vidstore-core/assets/fonts/Poppins/Poppins-Bold.woff2") format("woff2"),
    url("/app/themes/vidstore-core/assets/fonts/Poppins/Poppins-Bold.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Poppins Black";
    src: url("/app/themes/vidstore-core/assets/fonts/Poppins/Poppins-Black.woff2") format("woff2"),
    url("/app/themes/vidstore-core/assets/fonts/Poppins/Poppins-Black.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/*
Font: 		Nexa Bold, Nexa Heavy, Nexa Light, Nexa Regular
Style: 		Regular
URL: 		http://www.youworkforthem.com/product.php?sku=T3972
Foundry: 	Fontfabric
Foundry: 	http://www.youworkforthem.com/designer/105/fontfabric
Copyright:	Copyright (c) 2012 by Fontfabric LLC. All rights reserved.
Version: 	1.1
Created:	October 11, 2012
License: 	http://www.youworkforthem.com/font-license
License: 	The WebFont(s) listed in this document must follow the YouWorkForThem
			WebFont license rules. All other parties are strictly restricted
			from using the WebFonts(s) listed without a purchased license.
			All details above must always remain unaltered and visible in your CSS.
*/

@font-face {
    font-family: "Nexa Bold";
    src: url("/app/themes/vidstore-core/assets/fonts/nexa/nexa-bold.woff2") format("woff2"),
    url("/app/themes/vidstore-core/assets/fonts/nexa/nexa-bold.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Nexa Heavy";
    src: url("/app/themes/vidstore-core/assets/fonts/nexa/nexa-heavy.woff2") format("woff2"),
    url("/app/themes/vidstore-core/assets/fonts/nexa/nexa-heavy.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Nexa Light";
    src: url("/app/themes/vidstore-core/assets/fonts/nexa/nexa-light.woff2") format("woff2"),
    url("/app/themes/vidstore-core/assets/fonts/nexa/nexa-light.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Nexa Regular";
    src: url("/app/themes/vidstore-core/assets/fonts/nexa/nexa-regular.woff2") format("woff2"),
    url("/app/themes/vidstore-core/assets/fonts/nexa/nexa-regular.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/******Helvetica Neue******/

@font-face {
    font-family: "Helvetica Neue";
    src: url("/app/themes/vidstore-core/assets/fonts/helvetica-neue/helvetica-neue.woff2") format("woff2"),
         url("/app/themes/vidstore-core/assets/fonts/helvetica-neue/helvetica-neue.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}


@font-face {
    font-family: "Helvetica Neue Light";
    src: url("/app/themes/vidstore-core/assets/fonts/helvetica-neue/helvetica-neue-light.woff2") format("woff2"),
         url("/app/themes/vidstore-core/assets/fonts/helvetica-neue/helvetica-neue-light.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}


@font-face {
    font-family: "Helvetica Neue Medium";
    src: url("/app/themes/vidstore-core/assets/fonts/helvetica-neue/helvetica-neue-medium.woff2") format("woff2"),
         url("/app/themes/vidstore-core/assets/fonts/helvetica-neue/helvetica-neue-medium.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}


@font-face {
    font-family: "Helvetica Neue Bold";
    src: url("/app/themes/vidstore-core/assets/fonts/helvetica-neue/helvetica-neue-bold.woff2") format("woff2"),
         url("/app/themes/vidstore-core/assets/fonts/helvetica-neue/helvetica-neue-bold.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}


/******Exo2******/

@font-face {
    font-family: "exo2";
    src: url("/app/themes/vidstore-core/assets/fonts/exo2/exo2.woff2") format("woff2"),
         url("/app/themes/vidstore-core/assets/fonts/exo2/exo2.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "exo2 bold";
    src: url("/app/themes/vidstore-core/assets/fonts/exo2/exo2-bold.woff2") format("woff2"),
         url("/app/themes/vidstore-core/assets/fonts/exo2/exo2-bold.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "exo2 light";
    src: url("/app/themes/vidstore-core/assets/fonts/exo2/exo2-light.woff2") format("woff2"),
         url("/app/themes/vidstore-core/assets/fonts/exo2/exo2-light.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/******Raleway******/

@font-face {
    font-family: "raleway";
    src: url("/app/themes/vidstore-core/assets/fonts/raleway/raleway-heavy.woff2") format("woff2"),
    url("/app/themes/vidstore-core/assets/fonts/raleway/raleway-heavy.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/******Roboto******/

@font-face {
    font-family: "roboto";
    src: url("/app/themes/vidstore-core/assets/fonts/roboto/roboto-regular.woff2") format("woff2"),
    url("/app/themes/vidstore-core/assets/fonts/roboto/roboto-regular.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "roboto medium";
    src: url("/app/themes/vidstore-core/assets/fonts/roboto/roboto-medium.woff2") format("woff2"),
    url("/app/themes/vidstore-core/assets/fonts/roboto/roboto-medium.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "roboto bold";
    src: url("/app/themes/vidstore-core/assets/fonts/roboto/roboto-bold.woff2") format("woff2"),
    url("/app/themes/vidstore-core/assets/fonts/roboto/roboto-bold.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "roboto black";
    src: url("/app/themes/vidstore-core/assets/fonts/roboto/roboto-black.woff2") format("woff2"),
    url("/app/themes/vidstore-core/assets/fonts/roboto/roboto-black.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "roboto light";
    src: url("/app/themes/vidstore-core/assets/fonts/roboto/roboto-light.woff2") format("woff2"),
    url("/app/themes/vidstore-core/assets/fonts/roboto/roboto-light.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/******Futura******/

@font-face {
    font-family: "futura medium";
    src: url("/app/themes/vidstore-core/assets/fonts/futura/FuturaBT-Medium.woff2") format("woff2"),
    url("/app/themes/vidstore-core/assets/fonts/futura/FuturaBT-Medium.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "futura bold";
    src: url("/app/themes/vidstore-core/assets/fonts/futura/FuturaBT-Bold.woff2") format("woff2"),
    url("/app/themes/vidstore-core/assets/fonts/futura/FuturaBT-Bold.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "futura heavy";
    src: url("/app/themes/vidstore-core/assets/fonts/futura/FuturaBT-Heavy.woff2") format("woff2"),
    url("/app/themes/vidstore-core/assets/fonts/futura/FuturaBT-Heavy.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}