@media (max-width: 600px) {
  .wp-block-column {
    flex-basis: 20%;
    margin: 5% 20%;
  }
}

@media (min-width: 600px) and (max-width: 1024px) {
  .wp-block-column {
    flex-basis: 25%;
  }
}

.wp-block-columns.has-3-columns {
  display: flex;
  justify-content: center;
  margin-top: 80px;
}

@media (min-width: 600px) and (max-width: 1024px) {
  .wp-block-column:last-child {
    margin-right: 0px!important;
  }
}

@media (min-width: 1024px) {
  .wp-block-column:nth-child(odd) {
    margin-right: 32px;
    margin-left: 32px;
  }
}

@media (min-width: 600px) and (max-width: 1024px) {
  .wp-block-column:nth-child(odd) {
    margin-right: 32px;
  }
}

.wp-block-media-text.alignwide {
  grid-template-columns: auto auto!important;
  text-align: center;
  font-size: initial;
  justify-content: center;
}

.wp-block-media-text .wp-block-media-text__content {
  padding: 0% 0% 0% 0%;
}


.wp-block-media-text .wp-block-media-text__media {
  padding: 0% 30% 0% 0%;
  grid-area: media-text-media;
}

#custom_html-3.widget_text.widget.widget_custom_html {
  text-align: center;
}
 
.wp-block-embed__wrapper {
  text-align: center;
}

.entry-title {
  font-size: xx-large!important;
}

.wp-block-separator {
  background-color: #5c9b7e;
  height: 3px;
  margin: 3% 0% 3% 0%;
}

.wp-image-219 {
  margin-top: 30px;
}

.wp-image-189 {
  max-width: 25px!important;
}