/* font-family: 'Open Sans', sans-serif;
 */
 @import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap');
  
 [data-icon]:before {
     font-family: 'ElegantIcons';
     content: attr(data-icon);
     speak: none;
     font-weight: normal;
     font-variant: normal;
     text-transform: none;
     line-height: 1;
     -webkit-font-smoothing: antialiased;
     -moz-osx-font-smoothing: grayscale;
 }
 
 @font-face {
     font-family: 'ElegantIcons';
      src:url('../fonts/ElegantIcons.eot');
      src:url('../fonts/ElegantIcons.eot?#iefix') format('embedded-opentype'), url('../fonts/ElegantIcons.woff') format('woff'), url('../fonts/ElegantIcons.ttf') format('truetype'), url('../fonts/ElegantIcons.svg#ElegantIcons') format('svg');
      font-weight: normal;
      font-style: normal;
 }
 
 @font-face {
     font-family: 'AbelRegular';
      src: url('../fonts/AbelRegular.eot');
      src: url('../fonts/AbelRegular.eot') format('embedded-opentype'), url('../fonts/AbelRegular.woff2') format('woff2'), url('../fonts/AbelRegular.woff') format('woff'), url('../fonts/AbelRegular.ttf') format('truetype'), url('../fonts/AbelRegular.svg#AbelRegular') format('svg');
 }
 
 /* merriweather-regular - latin */
 @font-face {
     font-family: 'Merriweather';
      font-style: normal;
      font-weight: 400;
      src: url('../fonts/merriweather-v30-latin-regular.eot');
     /* IE9 Compat Modes */
      src: local(''), url('../fonts/merriweather-v30-latin-regular.eot?#iefix') format('embedded-opentype'), 
     /* IE6-IE8 */
      url('../fonts/merriweather-v30-latin-regular.woff2') format('woff2'), 
     /* Super Modern Browsers */
      url('../fonts/merriweather-v30-latin-regular.woff') format('woff'), 
     /* Modern Browsers */
      url('../fonts/merriweather-v30-latin-regular.ttf') format('truetype'), 
     /* Safari, Android, iOS */
      url('../fonts/merriweather-v30-latin-regular.svg#Merriweather') format('svg');
     /* Legacy iOS */;
 }
 
 @font-face {
     font-family: 'Advent Pro Regular';
      font-style: normal;
      font-weight: normal;
      src: local('Advent Pro Regular'), url('../fonts/AdventPro-Regular.woff') format('woff');
 }
 
 @font-face {
     font-family: 'Advent Pro ExtraLight';
      font-style: normal;
      font-weight: normal;
      src: local('Advent Pro ExtraLight'), url('../fonts/AdventPro-ExtraLight.woff') format('woff');
 }
 
 @font-face {
     font-family: 'Advent Pro Thin';
      font-style: normal;
      font-weight: normal;
      src: local('Advent Pro Thin'), url('../fonts/AdventPro-Thin.woff') format('woff');
 }
 
 @font-face {
     font-family: 'Advent Pro Light';
      font-style: normal;
      font-weight: normal;
      src: local('Advent Pro Light'), url('../fonts/AdventPro-Light.woff') format('woff');
 }
 
 @font-face {
     font-family: 'Advent Pro Medium';
      font-style: normal;
      font-weight: normal;
      src: local('Advent Pro Medium'), url('../fonts/AdventPro-Medium.woff') format('woff');
 }
 
 @font-face {
     font-family: 'Advent Pro SemiBold';
      font-style: normal;
      font-weight: normal;
      src: local('Advent Pro SemiBold'), url('../fonts/AdventPro-SemiBold.woff') format('woff');
 }
 
 @font-face {
     font-family: 'Advent Pro Bold';
      font-style: normal;
      font-weight: normal;
      src: local('Advent Pro Bold'), url('../fonts/AdventPro-Bold.woff') format('woff');
 }