@font-face {
    font-family: 'MontserratAlternatesBlack';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/43386eea55aab30f9ba9cbe49602a3c4/MontserratAlternatesBlack.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'MontserratAlternatesBlackItalic';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/4eed6f425de6719c5a22c25271f5cf7b/MontserratAlternatesBlackItalic.otf') format('opentype');
    font-weight: normal;
    font-style: italic;
      }

@font-face {
    font-family: 'MontserratAlternatesBold';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/c73fecf1ae697f5b200e4928770bdad7/MontserratAlternatesBold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'MontserratAlternatesBoldItalic';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/9d77216adb630e8d138383d5cb2044da/MontserratAlternatesBoldItalic.otf') format('opentype');
    font-weight: bold;
    font-style: italic;
      }

@font-face {
    font-family: 'MontserratAlternatesExtraBold';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/e0d4accc8817337b368cabd254b4b3b6/MontserratAlternatesExtraBold.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'MontserratAlternatesExtraBoldItalic';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/36f9362ad8caf1d3ad4acc5cb613353b/MontserratAlternatesExtraBoldItalic.otf') format('opentype');
    font-weight: normal;
    font-style: italic;
      }

@font-face {
    font-family: 'MontserratAlternatesExtraLight';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/e6c9f7ebd95c4a936c9ec5794d0673fe/MontserratAlternatesExtraLight.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'MontserratAlternatesExtraLightItalic';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/61ee70545d30fece7575451727c4160a/MontserratAlternatesExtraLightItalic.otf') format('opentype');
    font-weight: normal;
    font-style: italic;
      }

@font-face {
    font-family: 'MontserratAlternatesItalic';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/28b6dac2e5df3019a78df8d76e6e36bd/MontserratAlternatesItalic.otf') format('opentype');
    font-weight: normal;
    font-style: italic;
      }

@font-face {
    font-family: 'MontserratAlternatesLight';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/8a47e3e16d9df1b4ade546c6e2038deb/MontserratAlternatesLight.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'MontserratAlternatesLightItalic';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/6c39763f2c7070776d92b9534fc2bb37/MontserratAlternatesLightItalic.otf') format('opentype');
    font-weight: normal;
    font-style: italic;
      }

@font-face {
    font-family: 'MontserratAlternatesMedium';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/d2450aeee71361305da773984f8d4cb2/MontserratAlternatesMedium.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'MontserratAlternatesMediumItalic';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/ba1638bd7bc9d8899e83096af01cf210/MontserratAlternatesMediumItalic.otf') format('opentype');
    font-weight: normal;
    font-style: italic;
      }

@font-face {
    font-family: 'MontserratAlternatesRegular';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/593416a50e5a0d64583735536493c19c/MontserratAlternatesRegular.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'MontserratAlternatesSemiBold';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/582ac8386624ca11768ebe578c46a35c/MontserratAlternatesSemiBold.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'MontserratAlternatesSemiBoldItalic';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/7f2d7b605c1b604a3b300398a728e8d2/MontserratAlternatesSemiBoldItalic.otf') format('opentype');
    font-weight: normal;
    font-style: italic;
      }

@font-face {
    font-family: 'MontserratAlternatesThin';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/d78225608a1cce76fe1f9fe8199e2176/MontserratAlternatesThin.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'MontserratAlternatesThinItalic';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/49f2f4e8a7a5314ed9120e42f31de5fb/MontserratAlternatesThinItalic.otf') format('opentype');
    font-weight: normal;
    font-style: italic;
      }

@font-face {
    font-family: 'MontserratBlack';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/561246a3549d3b797b4b611652a79d7c/MontserratBlack.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'MontserratBlackItalic';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/3da12a02bb360cd21abc432517b546d2/MontserratBlackItalic.otf') format('opentype');
    font-weight: normal;
    font-style: italic;
      }

@font-face {
    font-family: 'MontserratBold';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/9c71d42b6a840ecfda8fc555040a1c76/MontserratBold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'MontserratBoldItalic';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/81f56370a912bac75d5ad4bd3c52ac55/MontserratBoldItalic.otf') format('opentype');
    font-weight: bold;
    font-style: italic;
      }

@font-face {
    font-family: 'MontserratExtraBold';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/433ac418a603294fc5891dde6a73cd24/MontserratExtraBold.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'MontserratExtraBoldItalic';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/965b7ea0f52031a9d292e6fe55ab9060/MontserratExtraBoldItalic.otf') format('opentype');
    font-weight: normal;
    font-style: italic;
      }

@font-face {
    font-family: 'MontserratExtraLight';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/2ec7cecb19c1b42ca9ca709971016156/MontserratExtraLight.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'MontserratExtraLightItalic';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/3b26932636b21dcbc04dc2263af696f8/MontserratExtraLightItalic.otf') format('opentype');
    font-weight: normal;
    font-style: italic;
      }

@font-face {
    font-family: 'MontserratItalic';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/3fcbdb4c29e43e3a56918081e68319e1/MontserratItalic.otf') format('opentype');
    font-weight: normal;
    font-style: italic;
      }

@font-face {
    font-family: 'MontserratLight';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/d4a8834fa8f57f0929b9f4ef89584361/MontserratLight.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'MontserratLightItalic';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/fad9ab039c3de5ab6b85f6fc87c85481/MontserratLightItalic.otf') format('opentype');
    font-weight: normal;
    font-style: italic;
      }

@font-face {
    font-family: 'MontserratMedium';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/d815b0a29adf3450c55f56e2fb813be4/MontserratMedium.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'MontserratMediumItalic';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/f15ca5fe6efcb2893541ee7ad896c275/MontserratMediumItalic.otf') format('opentype');
    font-weight: normal;
    font-style: italic;
      }

@font-face {
    font-family: 'MontserratRegular';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/92db9a0772b3732e6d686fec3711af42/MontserratRegular.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'MontserratSemiBold';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/bb3740d350b0186ce32b5678972bf061/MontserratSemiBold.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'MontserratSemiBoldItalic';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/eee96022889810e6ff89d39829e29187/MontserratSemiBoldItalic.otf') format('opentype');
    font-weight: normal;
    font-style: italic;
      }

@font-face {
    font-family: 'MontserratThin';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/cb2144b361907d6549a80a5203f07347/MontserratThin.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'MontserratThinItalic';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/4e85bb77e2e7805a17a9b5aa06a5420e/MontserratThinItalic.otf') format('opentype');
    font-weight: normal;
    font-style: italic;
      }

 /* The following rules are deprecated. */ 

@font-face {
    font-family: 'Montserrat Alternates';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/43386eea55aab30f9ba9cbe49602a3c4/MontserratAlternatesBlack.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Montserrat Alternates';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/4eed6f425de6719c5a22c25271f5cf7b/MontserratAlternatesBlackItalic.otf') format('opentype');
    font-weight: normal;
    font-style: italic;
      }



@font-face {
    font-family: 'Montserrat Alternates';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/c73fecf1ae697f5b200e4928770bdad7/MontserratAlternatesBold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'Montserrat Alternates';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/9d77216adb630e8d138383d5cb2044da/MontserratAlternatesBoldItalic.otf') format('opentype');
    font-weight: bold;
    font-style: italic;
      }



@font-face {
    font-family: 'Montserrat Alternates';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/e0d4accc8817337b368cabd254b4b3b6/MontserratAlternatesExtraBold.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Montserrat Alternates';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/36f9362ad8caf1d3ad4acc5cb613353b/MontserratAlternatesExtraBoldItalic.otf') format('opentype');
    font-weight: normal;
    font-style: italic;
      }



@font-face {
    font-family: 'Montserrat Alternates';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/e6c9f7ebd95c4a936c9ec5794d0673fe/MontserratAlternatesExtraLight.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Montserrat Alternates';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/61ee70545d30fece7575451727c4160a/MontserratAlternatesExtraLightItalic.otf') format('opentype');
    font-weight: normal;
    font-style: italic;
      }



@font-face {
    font-family: 'Montserrat Alternates';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/28b6dac2e5df3019a78df8d76e6e36bd/MontserratAlternatesItalic.otf') format('opentype');
    font-weight: normal;
    font-style: italic;
      }



@font-face {
    font-family: 'Montserrat Alternates';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/8a47e3e16d9df1b4ade546c6e2038deb/MontserratAlternatesLight.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Montserrat Alternates';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/6c39763f2c7070776d92b9534fc2bb37/MontserratAlternatesLightItalic.otf') format('opentype');
    font-weight: normal;
    font-style: italic;
      }



@font-face {
    font-family: 'Montserrat Alternates';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/d2450aeee71361305da773984f8d4cb2/MontserratAlternatesMedium.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Montserrat Alternates';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/ba1638bd7bc9d8899e83096af01cf210/MontserratAlternatesMediumItalic.otf') format('opentype');
    font-weight: normal;
    font-style: italic;
      }



@font-face {
    font-family: 'Montserrat Alternates';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/593416a50e5a0d64583735536493c19c/MontserratAlternatesRegular.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Montserrat Alternates';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/582ac8386624ca11768ebe578c46a35c/MontserratAlternatesSemiBold.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Montserrat Alternates';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/7f2d7b605c1b604a3b300398a728e8d2/MontserratAlternatesSemiBoldItalic.otf') format('opentype');
    font-weight: normal;
    font-style: italic;
      }



@font-face {
    font-family: 'Montserrat Alternates';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/d78225608a1cce76fe1f9fe8199e2176/MontserratAlternatesThin.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Montserrat Alternates';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/49f2f4e8a7a5314ed9120e42f31de5fb/MontserratAlternatesThinItalic.otf') format('opentype');
    font-weight: normal;
    font-style: italic;
      }



@font-face {
    font-family: 'Montserrat';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/561246a3549d3b797b4b611652a79d7c/MontserratBlack.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Montserrat';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/3da12a02bb360cd21abc432517b546d2/MontserratBlackItalic.otf') format('opentype');
    font-weight: normal;
    font-style: italic;
      }



@font-face {
    font-family: 'Montserrat';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/9c71d42b6a840ecfda8fc555040a1c76/MontserratBold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'Montserrat';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/81f56370a912bac75d5ad4bd3c52ac55/MontserratBoldItalic.otf') format('opentype');
    font-weight: bold;
    font-style: italic;
      }



@font-face {
    font-family: 'Montserrat';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/433ac418a603294fc5891dde6a73cd24/MontserratExtraBold.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Montserrat';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/965b7ea0f52031a9d292e6fe55ab9060/MontserratExtraBoldItalic.otf') format('opentype');
    font-weight: normal;
    font-style: italic;
      }



@font-face {
    font-family: 'Montserrat';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/2ec7cecb19c1b42ca9ca709971016156/MontserratExtraLight.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Montserrat';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/3b26932636b21dcbc04dc2263af696f8/MontserratExtraLightItalic.otf') format('opentype');
    font-weight: normal;
    font-style: italic;
      }



@font-face {
    font-family: 'Montserrat';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/3fcbdb4c29e43e3a56918081e68319e1/MontserratItalic.otf') format('opentype');
    font-weight: normal;
    font-style: italic;
      }



@font-face {
    font-family: 'Montserrat';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/d4a8834fa8f57f0929b9f4ef89584361/MontserratLight.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Montserrat';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/fad9ab039c3de5ab6b85f6fc87c85481/MontserratLightItalic.otf') format('opentype');
    font-weight: normal;
    font-style: italic;
      }



@font-face {
    font-family: 'Montserrat';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/d815b0a29adf3450c55f56e2fb813be4/MontserratMedium.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Montserrat';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/f15ca5fe6efcb2893541ee7ad896c275/MontserratMediumItalic.otf') format('opentype');
    font-weight: normal;
    font-style: italic;
      }



@font-face {
    font-family: 'Montserrat';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/92db9a0772b3732e6d686fec3711af42/MontserratRegular.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Montserrat';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/bb3740d350b0186ce32b5678972bf061/MontserratSemiBold.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Montserrat';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/eee96022889810e6ff89d39829e29187/MontserratSemiBoldItalic.otf') format('opentype');
    font-weight: normal;
    font-style: italic;
      }



@font-face {
    font-family: 'Montserrat';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/cb2144b361907d6549a80a5203f07347/MontserratThin.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Montserrat';
        src: url('/assets/fonts/open-sans/26e127dee4412934a98774edf4e877eb/4e85bb77e2e7805a17a9b5aa06a5420e/MontserratThinItalic.otf') format('opentype');
    font-weight: normal;
    font-style: italic;
      }

