

/* *****************FONT******************* */
@font-face {
    font-family: 'AmsiPro Black';
    src: url('/fonts/AmsiProNormal-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'AmsiPro Bold';
    src: url('/fonts/AmsiProNormal-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'AmsiPro Light';
    src: url('/fonts/AmsiProNormal-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'AmsiPro Regular';
    src: url('/fonts/AmsiProNormal-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'AmsiPro SemiBold';
    src: url('/fonts/AmsiProNormal-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'AmsiPro UltraItalic';
    src: url('/fonts/AmsiProNormal-UltraItalic.ttf') format('truetype');
    font-weight: 700;
    font-style: italic;
}

@font-face {
    font-family: 'Bebas Neue';
    src: url('/fonts/BebasNeue-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Inter';
    src: url('/fonts/Inter_18pt-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Photograph Signature';
    src: url('/fonts/Photograph Signature.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Poppins';
    src: url('/fonts/Poppins-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

/* Montserrat - TODOS LOS ESTILOS */
@font-face {
    font-family: 'Montserrat';
    src: url('/fonts/Montserrat-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Montserrat';
    src: url('/fonts/Montserrat-BlackItalic.ttf') format('truetype');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'Montserrat';
    src: url('/fonts/Montserrat-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'Montserrat';
    src: url('/fonts/Montserrat-BoldItalic.ttf') format('truetype');
    font-weight: 700;
    font-style: italic;
}

@font-face {
    font-family: 'Montserrat';
    src: url('/fonts/Montserrat-ExtraBold.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'Montserrat';
    src: url('/fonts/Montserrat-ExtraBoldItalic.ttf') format('truetype');
    font-weight: 800;
    font-style: italic;
}

@font-face {
    font-family: 'Montserrat';
    src: url('/fonts/Montserrat-ExtraLight.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'Montserrat';
    src: url('/fonts/Montserrat-ExtraLightItalic.ttf') format('truetype');
    font-weight: 200;
    font-style: italic;
}

@font-face {
    font-family: 'Montserrat';
    src: url('/fonts/Montserrat-Italic.ttf') format('truetype');
    font-weight: 400;
    font-style: italic;
}

@font-face {
    font-family: 'Montserrat';
    src: url('/fonts/Montserrat-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Montserrat';
    src: url('/fonts/Montserrat-LightItalic.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Montserrat';
    src: url('/fonts/Montserrat-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Montserrat';
    src: url('/fonts/Montserrat-MediumItalic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Montserrat';
    src: url('/fonts/Montserrat-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Montserrat';
    src: url('/fonts/Montserrat-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Montserrat';
    src: url('/fonts/Montserrat-SemiBoldItalic.ttf') format('truetype');
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: 'Montserrat';
    src: url('/fonts/Montserrat-Thin.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Montserrat';
    src: url('/fonts/Montserrat-ThinItalic.ttf') format('truetype');
    font-weight: 100;
    font-style: italic;
}

/* *****************CLASES PERSONALIZADAS******************* */
.amsiBlack {
    font-family: 'AmsiPro Black';
}

.amsiBold {
    font-family: 'AmsiPro Bold';
}

.amsiLight {
    font-family: 'AmsiPro Light';
}

.amsiRegular {
    font-family: 'AmsiPro Regular';
}

.amsiSemiBold {
    font-family: 'AmsiPro SemiBold';
}

.amsiUltraItalic {
    font-family: 'AmsiPro UltraItalic';
}

.bebas {
    font-family: 'Bebas Neue';
}

.inter {
    font-family: 'Inter';
}

.photoSig {
    font-family: 'Photograph Signature';
}

.poppins {
    font-family: 'Poppins';
}

/* ******** CLASES PARA MONTSERRAT ******** */
.montserrat {
    font-family: 'Montserrat';
    font-weight: 400;
    font-style: normal;
}

.montserratThin {
    font-family: 'Montserrat';
    font-weight: 100;
    font-style: normal;
}

.montserratThinItalic {
    font-family: 'Montserrat';
    font-weight: 100;
    font-style: italic;
}

.montserratExtraLight {
    font-family: 'Montserrat';
    font-weight: 200;
    font-style: normal;
}

.montserratExtraLightItalic {
    font-family: 'Montserrat';
    font-weight: 200;
    font-style: italic;
}

.montserratLight {
    font-family: 'Montserrat';
    font-weight: 300;
    font-style: normal;
}

.montserratLightItalic {
    font-family: 'Montserrat';
    font-weight: 300;
    font-style: italic;
}

.montserratItalic {
    font-family: 'Montserrat';
    font-weight: 400;
    font-style: italic;
}

.montserratMedium {
    font-family: 'Montserrat';
    font-weight: 500;
    font-style: normal;
}

.montserratMediumItalic {
    font-family: 'Montserrat';
    font-weight: 500;
    font-style: italic;
}

.montserratSemiBold {
    font-family: 'Montserrat';
    font-weight: 600;
    font-style: normal;
}

.montserratSemiBoldItalic {
    font-family: 'Montserrat';
    font-weight: 600;
    font-style: italic;
}

.montserratBold {
    font-family: 'Montserrat';
    font-weight: 700;
    font-style: normal;
}

.montserratBoldItalic {
    font-family: 'Montserrat';
    font-weight: 700;
    font-style: italic;
}

.montserratExtraBold {
    font-family: 'Montserrat';
    font-weight: 800;
    font-style: normal;
}

.montserratExtraBoldItalic {
    font-family: 'Montserrat';
    font-weight: 800;
    font-style: italic;
}

.montserratBlack {
    font-family: 'Montserrat';
    font-weight: 900;
    font-style: normal;
}

.montserratBlackItalic {
    font-family: 'Montserrat';
    font-weight: 900;
    font-style: italic;
}
/* *****************FIN FONT******************* */