
:root {
  
    
    --font-family-1: 'Open Sans';
  
  
  --font-size--2: clamp(0.69rem, calc(0.66rem + 0.17vw), 0.81rem);
  --font-size--1: clamp(0.83rem, calc(0.78rem + 0.26vw), 1.01rem);
  --font-size-0: clamp(1.00rem, calc(0.92rem + 0.38vw), 1.27rem);
  --font-size-1: clamp(1.20rem, calc(1.09rem + 0.55vw), 1.58rem);
  --font-size-2: clamp(1.44rem, calc(1.29rem + 0.77vw), 1.98rem);
  --font-size-3: clamp(1.73rem, calc(1.52rem + 1.06vw), 2.47rem);
  --font-size-4: clamp(2.07rem, calc(1.78rem + 1.45vw), 3.09rem);
  --font-size-5: clamp(2.49rem, calc(2.10rem + 1.96vw), 3.86rem);
  --font-size-6: clamp(2.99rem, calc(2.46rem + 2.63vw), 4.83rem);
}

  
  
    
    @font-face {
      font-family: 'Open Sans';
      font-style: normal;
      font-stretch: normal;
      font-weight: 300;
      src: url("https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0C4iY1M2xLER.woff2") format("woff2");
    }
  
    
    @font-face {
      font-family: 'Open Sans';
      font-style: italic;
      font-stretch: normal;
      font-weight: 300;
      src: url("https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk5hkaVIUwaERZjA.woff2") format("woff2");
    }
  
    
    @font-face {
      font-family: 'Open Sans';
      font-style: normal;
      font-stretch: normal;
      font-weight: 500;
      src: url("https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjr0C4iY1M2xLER.woff2") format("woff2");
    }
  
    
    @font-face {
      font-family: 'Open Sans';
      font-style: italic;
      font-stretch: normal;
      font-weight: 500;
      src: url("https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk_RkaVIUwaERZjA.woff2") format("woff2");
    }
  
    
    @font-face {
      font-family: 'Open Sans';
      font-style: normal;
      font-stretch: normal;
      font-weight: 600;
      src: url("https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1y4iY1M2xLER.woff2") format("woff2");
    }
  
    
    @font-face {
      font-family: 'Open Sans';
      font-style: italic;
      font-stretch: normal;
      font-weight: 600;
      src: url("https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkxhjaVIUwaERZjA.woff2") format("woff2");
    }
  
    
    @font-face {
      font-family: 'Open Sans';
      font-style: normal;
      font-stretch: normal;
      font-weight: 700;
      src: url("https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1y4iY1M2xLER.woff2") format("woff2");
    }
  
    
    @font-face {
      font-family: 'Open Sans';
      font-style: italic;
      font-stretch: normal;
      font-weight: 700;
      src: url("https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkyFjaVIUwaERZjA.woff2") format("woff2");
    }
  
    
    @font-face {
      font-family: 'Open Sans';
      font-style: normal;
      font-stretch: normal;
      font-weight: 800;
      src: url("https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgshZ1y4iY1M2xLER.woff2") format("woff2");
    }
  
    
    @font-face {
      font-family: 'Open Sans';
      font-style: italic;
      font-stretch: normal;
      font-weight: 800;
      src: url("https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk0ZjaVIUwaERZjA.woff2") format("woff2");
    }
  
    
    @font-face {
      font-family: 'Open Sans';
      font-style: italic;
      font-stretch: normal;
      font-weight: 400;
      src: url("https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkaVIUwaERZjA.woff2") format("woff2");
    }
  
    
    @font-face {
      font-family: 'Open Sans';
      font-style: normal;
      font-stretch: normal;
      font-weight: 400;
      src: url("https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0C4iY1M2xLER.woff2") format("woff2");
    }
  

