h1, h2, h3, h4, h5, h6 {
  font-family: "Montserrat", sans-serif;
  font-weight: 300;
  line-height: 1.4;
}

@keyframes last_slide_animation {
  0% {
    -webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
    filter: grayscale(100%);
  }
  100% {
    -webkit-filter: grayscale(0%); /* Safari 6.0 - 9.0 */
    filter: grayscale(0%);
  }
}
@keyframes slider_backround_animation {
  0% {
    background-position: top left -200px;
  }
  100% {
    background-position: top center;
  }
}
.btn {
  border-radius: 0 15px 0 0;
  -moz-border-radius: 0 15px 0 0;
  -webkit-border-radius: 0 15px 0 0;
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  padding-left: 17px;
  padding-right: 17px;
}
.btn.btn-radius-bottom {
  border-radius: 0 0 15px 0;
  -moz-border-radius: 0 0 15px 0;
  -webkit-border-radius: 0 0 15px 0;
}
.btn.btn-primary {
  background: #0179AD;
  border-color: #0179AD;
  color: #FFF;
}
.btn.btn-primary:hover {
  background: #01A3E6;
  color: #FFF;
}
.btn.btn-outline {
  background: transparent;
  border-color: #3C3C3C;
  color: #3C3C3C;
}
.btn.btn-outline:hover {
  background: #005173;
  color: #FFF;
  border-color: #005173;
}
.btn.btn-secondary {
  background: #AEC802;
  color: #FFF;
}
.btn.btn-secondary:hover {
  background: #0179AD;
  color: #FFF;
}
.btn.btn-third {
  background: #69C172;
  color: #FFF;
}
.btn.btn-third:hover {
  background: #0179AD;
  color: #FFF;
}
.btn.btn-dark {
  background: #000000;
  color: #FFF;
}
.btn.btn-dark:hover {
  background: #0179AD;
  color: #FFF;
}
.btn.btn-light {
  background: #FFF;
  color: #000000;
}
.btn.btn-light:hover {
  background: #0179AD;
  color: #FFF;
}
.btn.btn-white {
  background: #FFF;
  color: #000000;
}
.btn.btn-white:hover {
  background: #0179AD;
  color: #FFF;
}
.btn.btn-info {
  background: #01A3E6;
  color: #FFF;
  border-color: #01A3E6;
}
.btn.btn-info:hover {
  background: #0179AD;
  color: #FFF;
}

/*# sourceMappingURL=site.css.map */
