.nomargin {
  margin: 0 !important;
}

.margin {
  margin: 30px;
}

.margin.margin-xs {
  margin: 11.45946px;
}

.margin.margin-sm {
  margin: 18.54141px;
}

.margin.margin-nr {
  margin: 30px;
}

.margin.margin-md {
  margin: 48.54px;
}

.margin.margin-lg {
  margin: 78.53772px;
}

.padding {
  padding: 30px;
}

.padding.padding-xs {
  padding: 11.45946px;
}

.padding.padding-sm {
  padding: 18.54141px;
}

.padding.padding-nr {
  padding: 30px;
}

.padding.padding-md {
  padding: 48.54px;
}

.padding.padding-lg {
  padding: 78.53772px;
}

.margin-top {
  margin-top: 30px;
}

.margin-top-xs {
  margin-top: 11.45946px;
}

.margin-top-sm {
  margin-top: 18.54141px;
}

.margin-top-nr {
  margin-top: 30px;
}

.margin-top-md {
  margin-top: 48.54px;
}

.margin-top-lg {
  margin-top: 78.53772px;
}

.margin-right {
  margin-right: 30px;
}

.margin-right-xs {
  margin-right: 11.45946px;
}

.margin-right-sm {
  margin-right: 18.54141px;
}

.margin-right-nr {
  margin-right: 30px;
}

.margin-right-md {
  margin-right: 48.54px;
}

.margin-right-lg {
  margin-right: 78.53772px;
}

.margin-bottom {
  margin-bottom: 30px;
}

.margin-bottom-xs {
  margin-bottom: 11.45946px;
}

.margin-bottom-sm {
  margin-bottom: 18.54141px;
}

.margin-bottom-nr {
  margin-bottom: 30px;
}

.margin-bottom-md {
  margin-bottom: 48.54px;
}

.margin-bottom-lg {
  margin-bottom: 78.53772px;
}

.margin-left {
  margin-left: 30px;
}

.margin-left-xs {
  margin-left: 11.45946px;
}

.margin-left-sm {
  margin-left: 18.54141px;
}

.margin-left-nr {
  margin-left: 30px;
}

.margin-left-md {
  margin-left: 48.54px;
}

.margin-left-lg {
  margin-left: 78.53772px;
}

.padding-top {
  padding-top: 30px;
}

.padding-top-xs {
  padding-top: 11.45946px;
}

.padding-top-sm {
  padding-top: 18.54141px;
}

.padding-top-nr {
  padding-top: 30px;
}

.padding-top-md {
  padding-top: 48.54px;
}

.padding-top-lg {
  padding-top: 78.53772px;
}

.padding-right {
  padding-right: 30px;
}

.padding-right-xs {
  padding-right: 11.45946px;
}

.padding-right-sm {
  padding-right: 18.54141px;
}

.padding-right-nr {
  padding-right: 30px;
}

.padding-right-md {
  padding-right: 48.54px;
}

.padding-right-lg {
  padding-right: 78.53772px;
}

.padding-bottom {
  padding-bottom: 30px;
}

.padding-bottom-xs {
  padding-bottom: 11.45946px;
}

.padding-bottom-sm {
  padding-bottom: 18.54141px;
}

.padding-bottom-nr {
  padding-bottom: 30px;
}

.padding-bottom-md {
  padding-bottom: 48.54px;
}

.padding-bottom-lg {
  padding-bottom: 78.53772px;
}

.padding-left {
  padding-left: 30px;
}

.padding-left-xs {
  padding-left: 11.45946px;
}

.padding-left-sm {
  padding-left: 18.54141px;
}

.padding-left-nr {
  padding-left: 30px;
}

.padding-left-md {
  padding-left: 48.54px;
}

.padding-left-lg {
  padding-left: 78.53772px;
}

body {
  background-image: url(bg.jpg);
  background-size: cover;
  background-position: top;
  background-repeat: no-repeat;
}

.flex-self-end {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
/*# sourceMappingURL=styles.css.map */