@font-face {
    font-family: 'RosaSansBlack';
        src: url('/assets/fonts/rosa-sans/de15a03785da2968804b27a488d8c8f2/364bf9e94b9cce8fbf7007422e844dbb/RosaSansBlack.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'RosaSansBlackItalic';
        src: url('/assets/fonts/rosa-sans/de15a03785da2968804b27a488d8c8f2/01cc75e04c5384ca94dc2dfa8a3262be/RosaSansBlackItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
      }

@font-face {
    font-family: 'RosaSansBold';
        src: url('/assets/fonts/rosa-sans/de15a03785da2968804b27a488d8c8f2/0667538226abae2607807bd8b04ae2c6/RosaSansBold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'RosaSansBoldItalic';
        src: url('/assets/fonts/rosa-sans/de15a03785da2968804b27a488d8c8f2/8f3ead4d554015e95f2acf4f7727783f/RosaSansBoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
      }

@font-face {
    font-family: 'RosaSansExtraBold';
        src: url('/assets/fonts/rosa-sans/2d91d388defad8592a7ed18adbec81d2/1cfef53d13f19d3216fdb0476cadad8a/RosaSansExtraBold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'RosaSansExtraBoldItalic';
        src: url('/assets/fonts/rosa-sans/2d91d388defad8592a7ed18adbec81d2/3fab96b31f08e481d073d124cea41fea/RosaSansExtraBoldItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
      }

@font-face {
    font-family: 'RosaSansExtraLight';
        src: url('/assets/fonts/rosa-sans/2d91d388defad8592a7ed18adbec81d2/5075e7b8c67258fda9e5b6fbfd0ecf82/RosaSansExtraLight.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'RosaSansExtraLightItalic';
        src: url('/assets/fonts/rosa-sans/2d91d388defad8592a7ed18adbec81d2/435e10a6445e14bbdc0b97a440fb0907/RosaSansExtraLightItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
      }

@font-face {
    font-family: 'RosaSansItalic';
        src: url('/assets/fonts/rosa-sans/de15a03785da2968804b27a488d8c8f2/0acadc57bf0e6b7ad2a7c8f0e6ba9285/RosaSansItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
      }

@font-face {
    font-family: 'RosaSansLight';
        src: url('/assets/fonts/rosa-sans/de15a03785da2968804b27a488d8c8f2/8b8d88c76a0f4e50d5922dbdb476c3b1/RosaSansLight.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'RosaSansLightItalic';
        src: url('/assets/fonts/rosa-sans/de15a03785da2968804b27a488d8c8f2/3756c7875178e00e8a4cbc29449c4983/RosaSansLightItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
      }

@font-face {
    font-family: 'RosaSansMedium';
        src: url('/assets/fonts/rosa-sans/de15a03785da2968804b27a488d8c8f2/8bbe2beb65ea1f49823b13a973835074/RosaSansMedium.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'RosaSansMediumItalic';
        src: url('/assets/fonts/rosa-sans/de15a03785da2968804b27a488d8c8f2/1c011ce3e2547395bc25a8ed7cccea37/RosaSansMediumItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
      }

@font-face {
    font-family: 'RosaSansRegular';
        src: url('/assets/fonts/rosa-sans/de15a03785da2968804b27a488d8c8f2/8921c5792d0b50ee153c76f868263518/RosaSansRegular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'RosaSansSemiBold';
        src: url('/assets/fonts/rosa-sans/de15a03785da2968804b27a488d8c8f2/d78a03f105baaf4bf6cdea5d27190f94/RosaSansSemiBold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'RosaSansSemiBoldItalic';
        src: url('/assets/fonts/rosa-sans/de15a03785da2968804b27a488d8c8f2/620a0d8c48d5e487f88ec5cd3bd95bfc/RosaSansSemiBoldItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
      }

@font-face {
    font-family: 'RosaSansThin';
        src: url('/assets/fonts/rosa-sans/2d91d388defad8592a7ed18adbec81d2/1bc8aa550c03fedee17cd20084c17739/RosaSansThin.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'RosaSansThinItalic';
        src: url('/assets/fonts/rosa-sans/2d91d388defad8592a7ed18adbec81d2/a5724f833dc5cc94a8eca6c5ce5d5bc7/RosaSansThinItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
      }

 /* The following rules are deprecated. */ 

@font-face {
    font-family: 'Rosa Sans';
        src: url('/assets/fonts/rosa-sans/de15a03785da2968804b27a488d8c8f2/364bf9e94b9cce8fbf7007422e844dbb/RosaSansBlack.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Rosa Sans';
        src: url('/assets/fonts/rosa-sans/de15a03785da2968804b27a488d8c8f2/01cc75e04c5384ca94dc2dfa8a3262be/RosaSansBlackItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
      }



@font-face {
    font-family: 'Rosa Sans';
        src: url('/assets/fonts/rosa-sans/de15a03785da2968804b27a488d8c8f2/0667538226abae2607807bd8b04ae2c6/RosaSansBold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'Rosa Sans';
        src: url('/assets/fonts/rosa-sans/de15a03785da2968804b27a488d8c8f2/8f3ead4d554015e95f2acf4f7727783f/RosaSansBoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
      }



@font-face {
    font-family: 'Rosa Sans';
        src: url('/assets/fonts/rosa-sans/2d91d388defad8592a7ed18adbec81d2/1cfef53d13f19d3216fdb0476cadad8a/RosaSansExtraBold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Rosa Sans';
        src: url('/assets/fonts/rosa-sans/2d91d388defad8592a7ed18adbec81d2/3fab96b31f08e481d073d124cea41fea/RosaSansExtraBoldItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
      }



@font-face {
    font-family: 'Rosa Sans';
        src: url('/assets/fonts/rosa-sans/2d91d388defad8592a7ed18adbec81d2/5075e7b8c67258fda9e5b6fbfd0ecf82/RosaSansExtraLight.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Rosa Sans';
        src: url('/assets/fonts/rosa-sans/2d91d388defad8592a7ed18adbec81d2/435e10a6445e14bbdc0b97a440fb0907/RosaSansExtraLightItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
      }



@font-face {
    font-family: 'Rosa Sans';
        src: url('/assets/fonts/rosa-sans/de15a03785da2968804b27a488d8c8f2/0acadc57bf0e6b7ad2a7c8f0e6ba9285/RosaSansItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
      }



@font-face {
    font-family: 'Rosa Sans';
        src: url('/assets/fonts/rosa-sans/de15a03785da2968804b27a488d8c8f2/8b8d88c76a0f4e50d5922dbdb476c3b1/RosaSansLight.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Rosa Sans';
        src: url('/assets/fonts/rosa-sans/de15a03785da2968804b27a488d8c8f2/3756c7875178e00e8a4cbc29449c4983/RosaSansLightItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
      }



@font-face {
    font-family: 'Rosa Sans';
        src: url('/assets/fonts/rosa-sans/de15a03785da2968804b27a488d8c8f2/8bbe2beb65ea1f49823b13a973835074/RosaSansMedium.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Rosa Sans';
        src: url('/assets/fonts/rosa-sans/de15a03785da2968804b27a488d8c8f2/1c011ce3e2547395bc25a8ed7cccea37/RosaSansMediumItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
      }



@font-face {
    font-family: 'Rosa Sans';
        src: url('/assets/fonts/rosa-sans/de15a03785da2968804b27a488d8c8f2/8921c5792d0b50ee153c76f868263518/RosaSansRegular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Rosa Sans';
        src: url('/assets/fonts/rosa-sans/de15a03785da2968804b27a488d8c8f2/d78a03f105baaf4bf6cdea5d27190f94/RosaSansSemiBold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Rosa Sans';
        src: url('/assets/fonts/rosa-sans/de15a03785da2968804b27a488d8c8f2/620a0d8c48d5e487f88ec5cd3bd95bfc/RosaSansSemiBoldItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
      }



@font-face {
    font-family: 'Rosa Sans';
        src: url('/assets/fonts/rosa-sans/2d91d388defad8592a7ed18adbec81d2/1bc8aa550c03fedee17cd20084c17739/RosaSansThin.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Rosa Sans';
        src: url('/assets/fonts/rosa-sans/2d91d388defad8592a7ed18adbec81d2/a5724f833dc5cc94a8eca6c5ce5d5bc7/RosaSansThinItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
      }

