/*
100 - Thin
200 - Extra Light, Ultra Light
300 - Light
400 - Normal, Book, Regular
500 - Medium
600 - Semi Bold, Demi Bold
700 - Bold
800 - Extra Bold, Ultra Bold
900 - Black, Heavy
*/
@CHARSET "UTF-8";
@font-face {
  font-family: "Roboto";
  src: url('../fonts/Roboto/Roboto-300.eot?1758200328');
  src: url('../fonts/Roboto/Roboto-300.eot?&1758200328#iefix') format('embedded-opentype'), url('../fonts/Roboto/Roboto-300.svg?1758200328') format('svg'), url('../fonts/Roboto/Roboto-300.ttf?1758200329') format('truetype'), url('../fonts/Roboto/Roboto-300.woff?1758200329') format('woff'), url('../fonts/Roboto/Roboto-300.woff2?1758200330') format('woff2');
  font-weight: 300;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: "Roboto";
  src: url('../fonts/Roboto/Roboto-Regular.eot?1758200330');
  src: url('../fonts/Roboto/Roboto-Regular.eot?&1758200330#iefix') format('embedded-opentype'), url('../fonts/Roboto/Roboto-Regular.svg?1758200328') format('svg'), url('../fonts/Roboto/Roboto-Regular.ttf?1758200329') format('truetype'), url('../fonts/Roboto/Roboto-Regular.woff?1758200330') format('woff'), url('../fonts/Roboto/Roboto-Regular.woff2?1758200329') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: "Roboto";
  src: url('../fonts/Roboto/Roboto-500.eot?1758200327');
  src: url('../fonts/Roboto/Roboto-500.eot?&1758200327#iefix') format('embedded-opentype'), url('../fonts/Roboto/Roboto-500.svg?1758200328') format('svg'), url('../fonts/Roboto/Roboto-500.ttf?1758200329') format('truetype'), url('../fonts/Roboto/Roboto-500.woff?1758200330') format('woff'), url('../fonts/Roboto/Roboto-500.woff2?1758200328') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: "Roboto";
  src: url('../fonts/Roboto/Roboto-700.eot?1758200330');
  src: url('../fonts/Roboto/Roboto-700.eot?&1758200330#iefix') format('embedded-opentype'), url('../fonts/Roboto/Roboto-700.svg?1758200328') format('svg'), url('../fonts/Roboto/Roboto-700.ttf?1758200330') format('truetype'), url('../fonts/Roboto/Roboto-700.woff?1758200328') format('woff'), url('../fonts/Roboto/Roboto-700.woff2?1758200327') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: "Roboto";
  src: url('../fonts/Roboto/Roboto-800.eot?1758200330');
  src: url('../fonts/Roboto/Roboto-800.eot?&1758200330#iefix') format('embedded-opentype'), url('../fonts/Roboto/Roboto-800.svg?1758200327') format('svg'), url('../fonts/Roboto/Roboto-800.ttf?1758200329') format('truetype'), url('../fonts/Roboto/Roboto-800.woff?1758200329') format('woff'), url('../fonts/Roboto/Roboto-800.woff2?1758200328') format('woff2');
  font-weight: 800;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: "Roboto";
  src: url('../fonts/Roboto/Roboto-900.eot?1758200327');
  src: url('../fonts/Roboto/Roboto-900.eot?&1758200327#iefix') format('embedded-opentype'), url('../fonts/Roboto/Roboto-900.svg?1758200329') format('svg'), url('../fonts/Roboto/Roboto-900.ttf?1758200330') format('truetype'), url('../fonts/Roboto/Roboto-900.woff?1758200328') format('woff'), url('../fonts/Roboto/Roboto-900.woff2?1758200329') format('woff2');
  font-weight: 900;
  font-style: normal;
  font-display: swap; }
/* Base */
/* line 1, ../sass/base/_base.scss */
html {
  font-family: "Roboto", sans-serif;
  font-size: 15px;
  font-weight: normal;
  color: #666666; }
  @media only screen and (max-width: 767px) {
    /* line 1, ../sass/base/_base.scss */
    html {
      font-size: 15px; } }

/* line 14, ../sass/base/_base.scss */
h1, h2, h3, h4, h5, h6 {
  color: #444444; }

/* line 18, ../sass/base/_base.scss */
a {
  color: #0000A7;
  transition: all 0.3s ease;
  text-decoration: none; }
  /* line 23, ../sass/base/_base.scss */
  a:hover {
    color: #0000D7; }

/* line 28, ../sass/base/_base.scss */
b, strong {
  font-weight: 600; }

/* line 33, ../sass/base/_base.scss */
img {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  max-width: 100%;
  height: auto;
  vertical-align: middle; }
  /* line 39, ../sass/base/_base.scss */
  img.align-left {
    margin: 0 30px 30px 0;
    position: relative;
    top: 8px; }
    @media only screen and (max-width: 767px) {
      /* line 39, ../sass/base/_base.scss */
      img.align-left {
        float: none;
        margin: 0 auto;
        top: 0; } }
  /* line 51, ../sass/base/_base.scss */
  img.align-right {
    margin: 0 0 30px 30px;
    position: relative;
    top: 8px; }
    @media only screen and (max-width: 767px) {
      /* line 51, ../sass/base/_base.scss */
      img.align-right {
        float: none;
        margin: 0 auto 25px;
        top: 0; } }

/* line 64, ../sass/base/_base.scss */
p {
  margin-bottom: 30px; }
  /* line 67, ../sass/base/_base.scss */
  p:last-child {
    margin-bottom: 0; }
  @media only screen and (max-width: 767px) {
    /* line 64, ../sass/base/_base.scss */
    p {
      margin-bottom: 20px; } }

/* End of Base */

/*# sourceMappingURL=base.css.map */
