/* roboto-fallback */
@font-face {
     font-family: "Roboto-fallback";
     size-adjust: 100.06%;
     ascent-override: 95%;
     src: local("Arial");
 }
 /* roboto-300 - latin */
 @font-face {
   font-family: 'Roboto';
   font-style: normal;
   font-weight: 300;
   font-display: swap;
   src: local(''),
        url('../../fonts/roboto-v30-latin-300.woff2') format('woff2'),
        url('../../fonts/roboto-v30-latin-300.woff') format('woff');
 }
 /* roboto-regular - latin */
 @font-face {
   font-family: 'Roboto';
   font-style: normal;
   font-weight: 400;
   font-display: swap;
   src: local(''),
        url('../../fonts/roboto-v30-latin-regular.woff2') format('woff2'),
        url('../../fonts/roboto-v30-latin-regular.woff') format('woff');
 }
 /* roboto-500 - latin */
 @font-face {
   font-family: 'Roboto';
   font-style: normal;
   font-weight: 500;
   font-display: swap;
   src: local(''),
        url('../../fonts/roboto-v30-latin-500.woff2') format('woff2'),
        url('../../fonts/roboto-v30-latin-500.woff') format('woff');
 }
 /* roboto-700 - latin */
 @font-face {
   font-family: 'Roboto';
   font-style: normal;
   font-weight: 700;
   font-display: swap;
   src: local(''),
        url('../../fonts/roboto-v30-latin-700.woff2') format('woff2'),
        url('../../fonts/roboto-v30-latin-700.woff') format('woff');
 }
 /* roboto-900 - latin */
 @font-face {
   font-family: 'Roboto';
   font-style: normal;
   font-weight: 900;
   font-display: swap;
   src: local(''),
        url('../../fonts/roboto-v30-latin-900.woff2') format('woff2'),
        url('../../fonts/roboto-v30-latin-900.woff') format('woff');
 }
 /* Open Sans-fallback */
 @font-face {
     font-family: "Open Sans-fallback";
     size-adjust: 105.42999999999994%;
     ascent-override: 105%;
     src: local("Arial");
 }
 /* open-sans-regular - latin */
 @font-face {
     font-family: 'Open Sans';
     font-style: normal;
     font-weight: 400;
     font-display: swap;
     src: local(''),
          url('../../fonts/open-sans-v29-latin-regular.woff2') format('woff2'),
          url('../../fonts/open-sans-v29-latin-regular.woff') format('woff');
   }
   /* open-sans-300 - latin */
   @font-face {
     font-family: 'Open Sans';
     font-style: normal;
     font-weight: 300;
     font-display: swap;
     src: local(''),
          url('../../fonts/open-sans-v29-latin-300.woff2') format('woff2'),
          url('../../fonts/open-sans-v29-latin-300.woff') format('woff');
   }
   /* open-sans-600 - latin */
   @font-face {
     font-family: 'Open Sans';
     font-style: normal;
     font-weight: 600;
     font-display: swap;
     src: local(''),
          url('../../fonts/open-sans-v29-latin-600.woff2') format('woff2'),
          url('../../fonts/open-sans-v29-latin-600.woff') format('woff');
   }
   /* open-sans-500 - latin */
   @font-face {
     font-family: 'Open Sans';
     font-style: normal;
     font-weight: 500;
     font-display: swap;
     src: local(''),
          url('../../fonts/open-sans-v29-latin-500.woff2') format('woff2'),
          url('../../fonts/open-sans-v29-latin-500.woff') format('woff');
   }
   /* open-sans-700 - latin */
   @font-face {
     font-family: 'Open Sans';
     font-style: normal;
     font-weight: 700;
     font-display: swap;
     src: local(''),
          url('../../fonts/open-sans-v29-latin-700.woff2') format('woff2'),
          url('../../fonts/open-sans-v29-latin-700.woff') format('woff');
   }
