@font-face {
  font-family: "Circular-Pro-Book";
  src:url("/incl_/common/webfonts/lineto-circular-pro-book.eot");
  src:url("/incl_/common/webfonts/lineto-circular-pro-book.eot?#iefix") format("embedded-opentype"),
      url("/incl_/common/webfonts/lineto-circular-pro-book.woff") format("woff"),
      url("/incl_/common/webfonts/lineto-circular-pro-book.ttf") format("truetype"),
      url("/incl_/common/webfonts/lineto-circular-pro-book.svg#lineto-circular-pro-book") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "Circular-Pro-Bookitalic";
  src:url("/incl_/common/webfonts/lineto-circular-pro-bookitalic.eot");
  src:url("/incl_/common/webfonts/lineto-circular-pro-bookitalic.eot?#iefix") format("embedded-opentype"),
      url("/incl_/common/webfonts/lineto-circular-pro-bookitalic.woff") format("woff"),
      url("/incl_/common/webfonts/lineto-circular-pro-bookitalic.ttf") format("truetype"),
      url("/incl_/common/webfonts/lineto-circular-pro-bookitalic.svg#lineto-circular-pro-bookitalic") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "Circular-Pro-Medium";
  src:url("/incl_/common/webfonts/lineto-circular-pro-medium.eot");
  src:url("/incl_/common/webfonts/lineto-circular-pro-medium.eot?#iefix") format("embedded-opentype"),
      url("/incl_/common/webfonts/lineto-circular-pro-medium.woff") format("woff"),
      url("/incl_/common/webfonts/lineto-circular-pro-medium.ttf") format("truetype"),
      url("/incl_/common/webfonts/lineto-circular-pro-medium.svg#lineto-circular-pro-medium") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "latobold";
  src: url("/incl_/common/webfonts/lato-bold-webfont.eot");
  src: url("/incl_/common/webfonts/lato-bold-webfont.eot?#iefix") format("embedded-opentype"),
       url("/incl_/common/webfonts/lato-bold-webfont.woff2") format("woff2"),
       url("/incl_/common/webfonts/lato-bold-webfont.woff") format("woff"),
       url("/incl_/common/webfonts/lato-bold-webfont.ttf") format("truetype"),
       url("/incl_/common/webfonts/lato-bold-webfont.svg#latobold") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "latomedium";
  src: url("/incl_/common/webfonts/lato-medium-webfont.eot");
  src: url("/incl_/common/webfonts/lato-medium-webfont.eot?#iefix") format("embedded-opentype"),
       url("/incl_/common/webfonts/lato-medium-webfont.woff2") format("woff2"),
       url("/incl_/common/webfonts/lato-medium-webfont.woff") format("woff"),
       url("/incl_/common/webfonts/lato-medium-webfont.ttf") format("truetype"),
       url("/incl_/common/webfonts/lato-medium-webfont.svg#latomedium") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "latoregular";
  src: url("/incl_/common/webfonts/lato-regular-webfont.eot");
  src: url("/incl_/common/webfonts/lato-regular-webfont.eot?#iefix") format("embedded-opentype"),
       url("/incl_/common/webfonts/lato-regular-webfont.woff2") format("woff2"),
       url("/incl_/common/webfonts/lato-regular-webfont.woff") format("woff"),
       url("/incl_/common/webfonts/lato-regular-webfont.ttf") format("truetype"),
       url("/incl_/common/webfonts/lato-regular-webfont.svg#latoregular") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "latolight";
  src: url("/incl_/common/webfonts/lato-light-webfont.eot");
  src: url("/incl_/common/webfonts/lato-light-webfont.eot?#iefix") format("embedded-opentype"),
       url("/incl_/common/webfonts/lato-light-webfont.woff2") format("woff2"),
       url("/incl_/common/webfonts/lato-light-webfont.woff") format("woff"),
       url("/incl_/common/webfonts/lato-light-webfont.ttf") format("truetype"),
       url("/incl_/common/webfonts/lato-light-webfont.svg#latolight") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "latomedium_italic";
  src: url("/incl_/common/webfonts/lato-mediumitalic-webfont.eot");
  src: url("/incl_/common/webfonts/lato-mediumitalic-webfont.eot?#iefix") format("embedded-opentype"),
       url("/incl_/common/webfonts/lato-mediumitalic-webfont.woff2") format("woff2"),
       url("/incl_/common/webfonts/lato-mediumitalic-webfont.woff") format("woff"),
       url("/incl_/common/webfonts/lato-mediumitalic-webfont.ttf") format("truetype"),
       url("/incl_/common/webfonts/lato-mediumitalic-webfont.svg#latomedium_italic") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "latothin";
  src: url("/incl_/common/webfonts/lato-thin-webfont.eot");
  src: url("/incl_/common/webfonts/lato-thin-webfont.eot?#iefix") format("embedded-opentype"),
     url("/incl_/common/webfonts/lato-thin-webfont.woff2") format("woff2"),
     url("/incl_/common/webfonts/lato-thin-webfont.woff") format("woff"),
     url("/incl_/common/webfonts/lato-thin-webfont.ttf") format("truetype"),
     url("/incl_/common/webfonts/lato-thin-webfont.svg#latothin") format("svg");
  font-weight: normal;
  font-style: normal;
}

body {
  font-family: "latolight", Helvetica, sans-serif;
  font-size: 1.3em;
  line-height: 1.3em;
  color: #555555;
}

a:active {
  color: #000 !important;
}

a:hover {
  color: #CCCCCC !important;
}

a {
  color: #07CBD2; /* #00C3C9;  */
  text-decoration: none;
  font-weight: bold;
}

strong {
  font-family: "latomedium", Helvetica, sans-serif;
}

h1 {
  font-family: "latothin", Helvetica, sans-serif;
  font-size: 1.7em;
  line-height: 1.2em;
  margin-top: 1em;
}

h2 {
  font-family: "latolight", Helvetica, sans-serif;
  font-size: 1.4em;
  margin-top: 1em;
}

.title {
  font-family: "latomedium", Helvetica, sans-serif;
  font-size: 1.3em;
}

.subtitle {
  font-family: "latolight", Helvetica, sans-serif;
  font-size: 0.9em;
  margin: 0;
}

.label {
  font-family: "latolight", Helvetica, sans-serif;
  font-size: 1.1em;
}

.desc {
  font-size: 1.1em;
  line-height: 1.2em;
  width: 100%;
}


.quote {
  font-family: "latomedium_italic", Helvetica, sans-serif;
  font-size: 1.0em;
}

.copyright {
  font-size: 0.8em;
  color: #999999;
  margin-top: 1.5em;
}

.sm {
  font-size: 0.9em;
}

@media (min-width: 1024px) {

  body {
    font-size: 1.4em;
  }
}

@media (max-width: 768px) {
 
  body {
    font-size: 1.2em;
  }

  h1 {
    font-size: 1.4em;
  }

  h2 {
    font-size: 1.2em;
  }


}


@media (max-width: 640px) {

  body {
    font-size: 1.1em;
  }

}

