@font-face {
    font-family: 'FiraSansLight';
        src: url('/assets/fonts/trujillo/6f85dd2ad2676fc599e1a99459131b29/24fabd94185aa366b2c19693dd171db6/FiraSansLight.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'TrujilloBlack';
        src: url('/assets/fonts/trujillo/ecf8f4dea4983f74c21ec0f41e3550bc/f6e2e7d4632486c442c8ebdbf9ca8cc5/TrujilloBlack.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'TrujilloBlackItalic';
        src: url('/assets/fonts/trujillo/ecf8f4dea4983f74c21ec0f41e3550bc/4e013569fd2fe33eaf905de4a5a388ca/TrujilloBlackItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
      }

@font-face {
    font-family: 'TrujilloBold';
        src: url('/assets/fonts/trujillo/ecf8f4dea4983f74c21ec0f41e3550bc/b9f6d0172f70d39733b79797debc77b9/TrujilloBold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'TrujilloBoldItalic';
        src: url('/assets/fonts/trujillo/ecf8f4dea4983f74c21ec0f41e3550bc/45008431009155e9bbf6e50d3d80e433/TrujilloBoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
      }

@font-face {
    font-family: 'TrujilloExtraBold';
        src: url('/assets/fonts/trujillo/ecf8f4dea4983f74c21ec0f41e3550bc/96c298a7cc5c51a654542ba2e693900e/TrujilloExtraBold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'TrujilloExtraBoldItalic';
        src: url('/assets/fonts/trujillo/ecf8f4dea4983f74c21ec0f41e3550bc/12fbe4ac32118ccbbefa5a734ec31066/TrujilloExtraBoldItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
      }

@font-face {
    font-family: 'TrujilloExtraLight';
        src: url('/assets/fonts/trujillo/ecf8f4dea4983f74c21ec0f41e3550bc/957b48b8c40385a80fddb0f934dac097/TrujilloExtraLight.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'TrujilloExtraLightItalic';
        src: url('/assets/fonts/trujillo/ecf8f4dea4983f74c21ec0f41e3550bc/585d7243dbba69cf81b791b99802a586/TrujilloExtraLightItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
      }

@font-face {
    font-family: 'TrujilloItalic';
        src: url('/assets/fonts/trujillo/ecf8f4dea4983f74c21ec0f41e3550bc/1716cbda1e04ca1dec679c35c5f39c4d/TrujilloItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
      }

@font-face {
    font-family: 'TrujilloLight';
        src: url('/assets/fonts/trujillo/ecf8f4dea4983f74c21ec0f41e3550bc/919ee6ad9095bc3773dad2a0c690058f/TrujilloLight.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'TrujilloLightItalic';
        src: url('/assets/fonts/trujillo/ecf8f4dea4983f74c21ec0f41e3550bc/5478a48367da9863a7523998cd30c113/TrujilloLightItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
      }

@font-face {
    font-family: 'TrujilloMedium';
        src: url('/assets/fonts/trujillo/ecf8f4dea4983f74c21ec0f41e3550bc/2d27a6a2b74773abc6e0eccb1f718f43/TrujilloMedium.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'TrujilloMediumItalic';
        src: url('/assets/fonts/trujillo/ecf8f4dea4983f74c21ec0f41e3550bc/e8d629cdf14561ebc414ea380da0df24/TrujilloMediumItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
      }

@font-face {
    font-family: 'TrujilloRegular';
        src: url('/assets/fonts/trujillo/ecf8f4dea4983f74c21ec0f41e3550bc/663a1e9d1a6d83cfaf23466888db3be7/TrujilloRegular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'TrujilloSemiBold';
        src: url('/assets/fonts/trujillo/ecf8f4dea4983f74c21ec0f41e3550bc/106b97f2ba5225c76463221b06ecb975/TrujilloSemiBold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'TrujilloSemiBoldItalic';
        src: url('/assets/fonts/trujillo/ecf8f4dea4983f74c21ec0f41e3550bc/6e2e94c56f13b8e7ecce1a0113dac38a/TrujilloSemiBoldItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
      }

@font-face {
    font-family: 'TrujilloThin';
        src: url('/assets/fonts/trujillo/ecf8f4dea4983f74c21ec0f41e3550bc/13dade62c85c997ec88dcbeb12f91aae/TrujilloThin.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'TrujilloThinItalic';
        src: url('/assets/fonts/trujillo/ecf8f4dea4983f74c21ec0f41e3550bc/af1e0fb31e741fc303849fd34428ebd3/TrujilloThinItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
      }

 /* The following rules are deprecated. */ 

@font-face {
    font-family: 'Fira Sans';
        src: url('/assets/fonts/trujillo/6f85dd2ad2676fc599e1a99459131b29/24fabd94185aa366b2c19693dd171db6/FiraSansLight.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Trujillo';
        src: url('/assets/fonts/trujillo/ecf8f4dea4983f74c21ec0f41e3550bc/f6e2e7d4632486c442c8ebdbf9ca8cc5/TrujilloBlack.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Trujillo';
        src: url('/assets/fonts/trujillo/ecf8f4dea4983f74c21ec0f41e3550bc/4e013569fd2fe33eaf905de4a5a388ca/TrujilloBlackItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
      }



@font-face {
    font-family: 'Trujillo';
        src: url('/assets/fonts/trujillo/ecf8f4dea4983f74c21ec0f41e3550bc/b9f6d0172f70d39733b79797debc77b9/TrujilloBold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'Trujillo';
        src: url('/assets/fonts/trujillo/ecf8f4dea4983f74c21ec0f41e3550bc/45008431009155e9bbf6e50d3d80e433/TrujilloBoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
      }



@font-face {
    font-family: 'Trujillo';
        src: url('/assets/fonts/trujillo/ecf8f4dea4983f74c21ec0f41e3550bc/96c298a7cc5c51a654542ba2e693900e/TrujilloExtraBold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Trujillo';
        src: url('/assets/fonts/trujillo/ecf8f4dea4983f74c21ec0f41e3550bc/12fbe4ac32118ccbbefa5a734ec31066/TrujilloExtraBoldItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
      }



@font-face {
    font-family: 'Trujillo';
        src: url('/assets/fonts/trujillo/ecf8f4dea4983f74c21ec0f41e3550bc/957b48b8c40385a80fddb0f934dac097/TrujilloExtraLight.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Trujillo';
        src: url('/assets/fonts/trujillo/ecf8f4dea4983f74c21ec0f41e3550bc/585d7243dbba69cf81b791b99802a586/TrujilloExtraLightItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
      }



@font-face {
    font-family: 'Trujillo';
        src: url('/assets/fonts/trujillo/ecf8f4dea4983f74c21ec0f41e3550bc/1716cbda1e04ca1dec679c35c5f39c4d/TrujilloItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
      }



@font-face {
    font-family: 'Trujillo';
        src: url('/assets/fonts/trujillo/ecf8f4dea4983f74c21ec0f41e3550bc/919ee6ad9095bc3773dad2a0c690058f/TrujilloLight.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Trujillo';
        src: url('/assets/fonts/trujillo/ecf8f4dea4983f74c21ec0f41e3550bc/5478a48367da9863a7523998cd30c113/TrujilloLightItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
      }



@font-face {
    font-family: 'Trujillo';
        src: url('/assets/fonts/trujillo/ecf8f4dea4983f74c21ec0f41e3550bc/2d27a6a2b74773abc6e0eccb1f718f43/TrujilloMedium.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Trujillo';
        src: url('/assets/fonts/trujillo/ecf8f4dea4983f74c21ec0f41e3550bc/e8d629cdf14561ebc414ea380da0df24/TrujilloMediumItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
      }



@font-face {
    font-family: 'Trujillo';
        src: url('/assets/fonts/trujillo/ecf8f4dea4983f74c21ec0f41e3550bc/663a1e9d1a6d83cfaf23466888db3be7/TrujilloRegular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Trujillo';
        src: url('/assets/fonts/trujillo/ecf8f4dea4983f74c21ec0f41e3550bc/106b97f2ba5225c76463221b06ecb975/TrujilloSemiBold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Trujillo';
        src: url('/assets/fonts/trujillo/ecf8f4dea4983f74c21ec0f41e3550bc/6e2e94c56f13b8e7ecce1a0113dac38a/TrujilloSemiBoldItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
      }



@font-face {
    font-family: 'Trujillo';
        src: url('/assets/fonts/trujillo/ecf8f4dea4983f74c21ec0f41e3550bc/13dade62c85c997ec88dcbeb12f91aae/TrujilloThin.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Trujillo';
        src: url('/assets/fonts/trujillo/ecf8f4dea4983f74c21ec0f41e3550bc/af1e0fb31e741fc303849fd34428ebd3/TrujilloThinItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
      }

