/* line 45, assets/css/sass/base/_buttons.scss */
.button-green, .button {
  color: #fff;
  background-color: #77c821;
  padding: 15px 20px;
  transition: all .5s ease;
  display: inline-block;
}

/* line 51, assets/css/sass/base/_buttons.scss */
.button-green svg, .button svg {
  margin-right: 5px;
  color: #fff;
}

/* line 55, assets/css/sass/base/_buttons.scss */
.button-green:hover, .button:hover {
  background-color: #5d9c1a;
  color: #fff;
}

/* line 60, assets/css/sass/base/_buttons.scss */
.button-blue {
  color: #fff;
  background-color: #155ca4;
  padding: 15px 20px;
  transition: all .5s ease;
}

/* line 65, assets/css/sass/base/_buttons.scss */
.button-blue svg {
  margin-right: 5px;
  color: #fff;
}

/* line 69, assets/css/sass/base/_buttons.scss */
.button-blue:hover {
  background-color: #0f4377;
  color: #fff;
}

/* line 74, assets/css/sass/base/_buttons.scss */
.link-green {
  font-size: 14px;
  color: #77c821;
  transition: all .5s ease;
}

/* line 78, assets/css/sass/base/_buttons.scss */
.link-green svg {
  margin-right: 5px;
}

/* line 81, assets/css/sass/base/_buttons.scss */
.link-green:hover {
  color: #5d9c1a;
}

/* line 86, assets/css/sass/base/_buttons.scss */
.button-gray {
  color: #fff;
  background-color: #bbbbbb;
  padding: 15px 20px;
  display: inline-block;
  transition: all .5s ease;
}

/* line 92, assets/css/sass/base/_buttons.scss */
.button-gray svg {
  margin-right: 5px;
  color: #fff;
}

/* line 96, assets/css/sass/base/_buttons.scss */
.button-gray:hover {
  background-color: #a2a1a1;
  color: #fff;
}

/* line 7, blocks/basic_content/style.scss */
.basic-content h2 {
  text-align: center;
}

@media screen and (min-width: 48em) {
  /* line 7, blocks/basic_content/style.scss */
  .basic-content h2 {
    text-align: left;
  }
}

/* line 14, blocks/basic_content/style.scss */
.basic-content ul {
  list-style-type: disc;
  padding-left: 30px;
}

/* line 18, blocks/basic_content/style.scss */
.basic-content ol {
  list-style-type: decimal;
  padding-left: 30px;
}
/* line 45, assets/css/sass/base/_buttons.scss */
.button-green, .button {
  color: #fff;
  background-color: #77c821;
  padding: 15px 20px;
  transition: all .5s ease;
  display: inline-block;
}

/* line 51, assets/css/sass/base/_buttons.scss */
.button-green svg, .button svg {
  margin-right: 5px;
  color: #fff;
}

/* line 55, assets/css/sass/base/_buttons.scss */
.button-green:hover, .button:hover {
  background-color: #5d9c1a;
  color: #fff;
}

/* line 60, assets/css/sass/base/_buttons.scss */
.button-blue {
  color: #fff;
  background-color: #155ca4;
  padding: 15px 20px;
  transition: all .5s ease;
}

/* line 65, assets/css/sass/base/_buttons.scss */
.button-blue svg {
  margin-right: 5px;
  color: #fff;
}

/* line 69, assets/css/sass/base/_buttons.scss */
.button-blue:hover {
  background-color: #0f4377;
  color: #fff;
}

/* line 74, assets/css/sass/base/_buttons.scss */
.link-green {
  font-size: 14px;
  color: #77c821;
  transition: all .5s ease;
}

/* line 78, assets/css/sass/base/_buttons.scss */
.link-green svg {
  margin-right: 5px;
}

/* line 81, assets/css/sass/base/_buttons.scss */
.link-green:hover {
  color: #5d9c1a;
}

/* line 86, assets/css/sass/base/_buttons.scss */
.button-gray {
  color: #fff;
  background-color: #bbbbbb;
  padding: 15px 20px;
  display: inline-block;
  transition: all .5s ease;
}

/* line 92, assets/css/sass/base/_buttons.scss */
.button-gray svg {
  margin-right: 5px;
  color: #fff;
}

/* line 96, assets/css/sass/base/_buttons.scss */
.button-gray:hover {
  background-color: #a2a1a1;
  color: #fff;
}

/* line 7, blocks/full_width_video/style.scss */
.full-width-video .video-background {
  background: #000;
}

/* line 11, blocks/full_width_video/style.scss */
.full-width-video .video-wrap {
  margin: 0 auto;
  max-width: 1150px;
}

/* line 15, blocks/full_width_video/style.scss */
.full-width-video .video-container {
  position: relative;
  padding-bottom: 56.25%;
  /* 16:9 */
  padding-top: 25px;
  height: 0;
}

/* line 20, blocks/full_width_video/style.scss */
.full-width-video .video-container iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
