/*
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: "Lora";
  src: url('../fonts/Lora/Lora-Regular.eot?1766476450');
  src: url('../fonts/Lora/Lora-Regular.eot?&1766476450#iefix') format('embedded-opentype'), url('../fonts/Lora/Lora-Regular.svg?1766476447') format('svg'), url('../fonts/Lora/Lora-Regular.ttf?1766476449') format('truetype'), url('../fonts/Lora/Lora-Regular.woff?1766476447') format('woff'), url('../fonts/Lora/Lora-Regular.woff2?1766476450') format('woff2');
  font-weight: 400;
  font-style: normal; }
@font-face {
  font-family: "Lora";
  src: url('../fonts/Lora/Lora-500.eot?1766476446');
  src: url('../fonts/Lora/Lora-500.eot?&1766476446#iefix') format('embedded-opentype'), url('../fonts/Lora/Lora-500.svg?1766476447') format('svg'), url('../fonts/Lora/Lora-500.ttf?1766476447') format('truetype'), url('../fonts/Lora/Lora-500.woff?1766476448') format('woff'), url('../fonts/Lora/Lora-500.woff2?1766476449') format('woff2');
  font-weight: 500;
  font-style: normal; }
@font-face {
  font-family: "Lora";
  src: url('../fonts/Lora/Lora-SemiBold.eot?1766476447');
  src: url('../fonts/Lora/Lora-SemiBold.eot?&1766476447#iefix') format('embedded-opentype'), url('../fonts/Lora/Lora-SemiBold.svg?1766476449') format('svg'), url('../fonts/Lora/Lora-SemiBold.ttf?1766476448') format('truetype'), url('../fonts/Lora/Lora-SemiBold.woff?1766476447') format('woff'), url('../fonts/Lora/Lora-SemiBold.woff2?1766476446') format('woff2');
  font-weight: 600;
  font-style: normal; }
@font-face {
  font-family: "Lora";
  src: url('../fonts/Lora/Lora-700.eot?1766476449');
  src: url('../fonts/Lora/Lora-700.eot?&1766476449#iefix') format('embedded-opentype'), url('../fonts/Lora/Lora-700.svg?1766476446') format('svg'), url('../fonts/Lora/Lora-700.ttf?1766476449') format('truetype'), url('../fonts/Lora/Lora-700.woff?1766476448') format('woff'), url('../fonts/Lora/Lora-700.woff2?1766476450') format('woff2');
  font-weight: 700;
  font-style: normal; }
@font-face {
  font-family: "Montserrat";
  src: url('../fonts/Montserrat/Montserrat-100.eot?1766476439');
  src: url('../fonts/Montserrat/Montserrat-100.eot?&1766476439#iefix') format('embedded-opentype'), url('../fonts/Montserrat/Montserrat-100.svg?1766476441') format('svg'), url('../fonts/Montserrat/Montserrat-100.ttf?1766476445') format('truetype'), url('../fonts/Montserrat/Montserrat-100.woff?1766476445') format('woff'), url('../fonts/Montserrat/Montserrat-100.woff2?1766476439') format('woff2');
  font-weight: 100;
  font-style: normal; }
@font-face {
  font-family: "Montserrat";
  src: url('../fonts/Montserrat/Montserrat-200.eot?1766476438');
  src: url('../fonts/Montserrat/Montserrat-200.eot?&1766476438#iefix') format('embedded-opentype'), url('../fonts/Montserrat/Montserrat-200.svg?1766476443') format('svg'), url('../fonts/Montserrat/Montserrat-200.ttf?1766476440') format('truetype'), url('../fonts/Montserrat/Montserrat-200.woff?1766476444') format('woff'), url('../fonts/Montserrat/Montserrat-200.woff2?1766476440') format('woff2');
  font-weight: 200;
  font-style: normal; }
@font-face {
  font-family: "Montserrat";
  src: url('../fonts/Montserrat/Montserrat-300.eot?1766476444');
  src: url('../fonts/Montserrat/Montserrat-300.eot?&1766476444#iefix') format('embedded-opentype'), url('../fonts/Montserrat/Montserrat-300.svg?1766476441') format('svg'), url('../fonts/Montserrat/Montserrat-300.ttf?1766476443') format('truetype'), url('../fonts/Montserrat/Montserrat-300.woff?1766476443') format('woff'), url('../fonts/Montserrat/Montserrat-300.woff2?1766476441') format('woff2');
  font-weight: 300;
  font-style: normal; }
@font-face {
  font-family: "Montserrat";
  src: url('../fonts/Montserrat/Montserrat-Regular.eot?1766476439');
  src: url('../fonts/Montserrat/Montserrat-Regular.eot?&1766476439#iefix') format('embedded-opentype'), url('../fonts/Montserrat/Montserrat-Regular.svg?1766476439') format('svg'), url('../fonts/Montserrat/Montserrat-Regular.ttf?1766476441') format('truetype'), url('../fonts/Montserrat/Montserrat-Regular.woff?1766476440') format('woff'), url('../fonts/Montserrat/Montserrat-Regular.woff2?1766476440') format('woff2');
  font-weight: 400;
  font-style: normal; }
@font-face {
  font-family: "Montserrat";
  src: url('../fonts/Montserrat/Montserrat-500.eot?1766476445');
  src: url('../fonts/Montserrat/Montserrat-500.eot?&1766476445#iefix') format('embedded-opentype'), url('../fonts/Montserrat/Montserrat-500.svg?1766476440') format('svg'), url('../fonts/Montserrat/Montserrat-500.ttf?1766476438') format('truetype'), url('../fonts/Montserrat/Montserrat-500.woff?1766476444') format('woff'), url('../fonts/Montserrat/Montserrat-500.woff2?1766476440') format('woff2');
  font-weight: 500;
  font-style: normal; }
@font-face {
  font-family: "Montserrat";
  src: url('../fonts/Montserrat/Montserrat-SemiBold.eot?1766476440');
  src: url('../fonts/Montserrat/Montserrat-SemiBold.eot?&1766476440#iefix') format('embedded-opentype'), url('../fonts/Montserrat/Montserrat-SemiBold.svg?1766476445') format('svg'), url('../fonts/Montserrat/Montserrat-SemiBold.ttf?1766476439') format('truetype'), url('../fonts/Montserrat/Montserrat-SemiBold.woff?1766476442') format('woff'), url('../fonts/Montserrat/Montserrat-SemiBold.woff2?1766476438') format('woff2');
  font-weight: 600;
  font-style: normal; }
@font-face {
  font-family: "Montserrat";
  src: url('../fonts/Montserrat/Montserrat-700.eot?1766476444');
  src: url('../fonts/Montserrat/Montserrat-700.eot?&1766476444#iefix') format('embedded-opentype'), url('../fonts/Montserrat/Montserrat-700.svg?1766476445') format('svg'), url('../fonts/Montserrat/Montserrat-700.ttf?1766476442') format('truetype'), url('../fonts/Montserrat/Montserrat-700.woff?1766476445') format('woff'), url('../fonts/Montserrat/Montserrat-700.woff2?1766476445') format('woff2');
  font-weight: 700;
  font-style: normal; }
@font-face {
  font-family: "Montserrat";
  src: url('../fonts/Montserrat/Montserrat-800.eot?1766476439');
  src: url('../fonts/Montserrat/Montserrat-800.eot?&1766476439#iefix') format('embedded-opentype'), url('../fonts/Montserrat/Montserrat-800.svg?1766476444') format('svg'), url('../fonts/Montserrat/Montserrat-800.ttf?1766476443') format('truetype'), url('../fonts/Montserrat/Montserrat-800.woff?1766476446') format('woff'), url('../fonts/Montserrat/Montserrat-800.woff2?1766476439') format('woff2');
  font-weight: 800;
  font-style: normal; }
@font-face {
  font-family: "Montserrat";
  src: url('../fonts/Montserrat/Montserrat-900.eot?1766476440');
  src: url('../fonts/Montserrat/Montserrat-900.eot?&1766476440#iefix') format('embedded-opentype'), url('../fonts/Montserrat/Montserrat-900.svg?1766476439') format('svg'), url('../fonts/Montserrat/Montserrat-900.ttf?1766476443') format('truetype'), url('../fonts/Montserrat/Montserrat-900.woff?1766476442') format('woff'), url('../fonts/Montserrat/Montserrat-900.woff2?1766476440') format('woff2');
  font-weight: 900;
  font-style: normal; }
/* Base */
/* line 1, ../sass/base/_base.scss */
html {
  font-family: "Montserrat", sans-serif;
  font-size: 20px;
  font-weight: normal;
  color: #000000; }
  @media only screen and (max-width: 999px) {
    /* line 1, ../sass/base/_base.scss */
    html {
      font-size: 14px; } }

/* line 14, ../sass/base/_base.scss */
h1, h2, h3, h4, h5, h6 {
  color: #000000; }

/* line 18, ../sass/base/_base.scss */
a {
  color: #002766;
  transition: color 0.3s ease;
  text-decoration: none; }
  /* line 23, ../sass/base/_base.scss */
  a:hover {
    color: #025FB7;
    text-decoration: underline; }

/* line 29, ../sass/base/_base.scss */
b, strong {
  font-weight: 700; }

/* 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 20px 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 20px 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: 20px; }
  /* 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 */
