.w-layout-blockcontainer {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

@media screen and (max-width: 991px) {
  .w-layout-blockcontainer {
    max-width: 728px;
  }
}

@media screen and (max-width: 767px) {
  .w-layout-blockcontainer {
    max-width: none;
  }
}

.div-block {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.section {
  background-color: #162530;
}

.button {
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  margin-left: 15px;
  display: flex;
}

.div-block-2 {
  flex: 1;
  display: flex;
}

.div-block-3 {
  flex: 1;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.image {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.div-block-4 {
  flex: 1;
  display: flex;
}

.image-2 {
  margin: auto;
  display: block;
}

.paragraph {
  text-align: center;
  font-family: Montserrat, sans-serif;
}

.heading {
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-size: 34px;
}

.columns {
  flex-flow: wrap;
  max-width: 940px;
  margin: auto;
  display: flex;
}

.column {
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-3 {
  margin-left: auto;
  margin-right: auto;
}

.div-block-5 {
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.list {
  font-family: Montserrat, sans-serif;
}

.rich-text-block {
  color: #fff;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: auto;
  margin-bottom: auto;
  font-family: Montserrat, sans-serif;
  display: flex;
}

.heading-2 {
  color: #fff;
  text-align: center;
  max-width: 700px;
  margin-left: auto;
  margin-right: auto;
  font-family: Montserrat, sans-serif;
}

.div-block-6 {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.columns-2 {
  margin-top: 10px;
  padding-top: 20px;
}

.list-item, .list-item-2, .list-item-3, .list-item-4 {
  list-style-type: disc;
}

.section-2 {
  background-color: #000;
  padding-top: 10px;
}

.heading-3 {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
  padding-top: 10px;
  font-family: Montserrat, sans-serif;
}

.div-block-7 {
  background-color: #000;
  border: 1px solid #fff;
  border-radius: 20px;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  margin-top: auto;
  margin-bottom: auto;
  display: block;
}

.list-2 {
  color: #fff;
  margin-left: 10px;
  margin-right: 20px;
  font-family: Montserrat, sans-serif;
}

.heading-4 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  font-family: Montserrat, sans-serif;
}

.button-2 {
  text-align: center;
  border: 3px #3898ec;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  justify-content: center;
  font-family: Oswald, sans-serif;
  display: flex;
}

.columns-3 {
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  padding-top: 10px;
  display: flex;
}

.section-3 {
  background-color: #000;
  flex-flow: column;
  margin-top: 0;
  padding-top: 10px;
  padding-bottom: 20px;
  display: flex;
}

.column-2 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-top: auto;
  margin-bottom: auto;
  display: flex;
}

.container {
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-4 {
  margin: auto;
  display: block;
}

.div-block-8 {
  max-width: 940px;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
}

.body {
  background-color: #fff;
}

.list-3 {
  list-style-type: disc;
}

.section-4 {
  padding-bottom: 20px;
}

.image-5 {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.section-5 {
  background-color: #162530;
}

.container-2 {
  margin-top: 0;
  padding-top: 10px;
  padding-bottom: 10px;
}

.div-block-9 {
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
}

.section-6 {
  background-color: #000;
}

.tabs-menu {
  flex-flow: row;
  justify-content: center;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.tab-link-tab-1 {
  background-color: #0000;
  margin-right: 20px;
  padding-left: 5px;
  padding-right: 5px;
}

.tab-link-tab-1.w--current {
  margin-top: auto;
  margin-bottom: auto;
  margin-right: 0;
  padding: 10px;
}

.tab-link-tab-2, .tab-link-tab-3 {
  background-color: #0000;
  margin-top: auto;
  margin-bottom: auto;
  margin-right: 0;
  padding: 10px;
}

.tab-pane-tab-1, .tab-pane-tab-2, .tab-pane-tab-3, .tab-pane-tab-4 {
  max-width: 1000px;
}

.tab-link-tab-4 {
  background-color: #0000;
  margin-top: auto;
  margin-bottom: auto;
  padding: 10px;
}

.tab-link-tab-4.w--current {
  padding-right: 5px;
}

@media screen and (max-width: 479px) {
  .tab-link-tab-1 {
    padding: 5px 10px;
  }

  .image-6 {
    margin: auto;
    display: inline-block;
  }
}


