/** Import Bootstrap functions */

/** Bootstrap navbar fix (https://git.io/fADqW) */

/* line 4, stdin */

.module--text_media_block {
  overflow-x: hidden;
}

/* line 5, stdin */

.module--text_media_block.bg_hunter_green {
  background-color: #405231;
  color: #ffffff;
  padding: 3em 0px;
}

/* line 9, stdin */

.module--text_media_block.bg_hunter_green .btn {
  background-color: #405231;
  border: 2px solid #ffffff;
  color: #ffffff;
}

/* line 14, stdin */

.module--text_media_block.bg_hunter_green .btn svg path {
  fill: #ffffff;
}

/* line 18, stdin */

.module--text_media_block.bg_hunter_green .btn:hover {
  background-color: #ffffff;
  color: #26301D;
}

/* line 22, stdin */

.module--text_media_block.bg_hunter_green .btn:hover svg path {
  fill: #26301D;
}

/* line 30, stdin */

.module--text_media_block.bg_pistachio {
  background-color: #9BC776;
  color: #26301D;
  padding: 3em 0px;
}

/* line 34, stdin */

.module--text_media_block.bg_pistachio a {
  color: #ffffff;
}

/* line 37, stdin */

.module--text_media_block.bg_pistachio .btn {
  background-color: #9BC776;
  border: 2px solid #26301D;
  color: #26301D;
}

/* line 42, stdin */

.module--text_media_block.bg_pistachio .btn svg path {
  fill: #26301D;
}

/* line 46, stdin */

.module--text_media_block.bg_pistachio .btn:hover {
  background-color: #26301D;
  color: #ffffff;
}

/* line 50, stdin */

.module--text_media_block.bg_pistachio .btn:hover svg path {
  fill: #ffffff;
}

/* line 57, stdin */

.module--text_media_block.bg_pistachio .text__title ::before {
  background-color: #26301D !important;
}

/* line 63, stdin */

.module--text_media_block.bg_platinum {
  background-color: #E6E6E6;
  color: #26301D;
  padding: 3em 0px;
}

/* line 67, stdin */

.module--text_media_block.bg_platinum .btn {
  background-color: #E6E6E6;
  border: 2px solid #26301D;
  color: #26301D;
}

/* line 72, stdin */

.module--text_media_block.bg_platinum .btn svg path {
  fill: #26301D;
}

/* line 76, stdin */

.module--text_media_block.bg_platinum .btn:hover {
  background-color: #26301D;
  color: #ffffff;
}

/* line 80, stdin */

.module--text_media_block.bg_platinum .btn:hover svg path {
  fill: #ffffff;
}

/* line 88, stdin */

.module--text_media_block.bg_white {
  background-color: #ffffff;
  color: #26301D;
}

/* line 95, stdin */

.module--text_media_block .text_media_grid {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 2em;
  justify-content: space-between;
}

/* line 103, stdin */

.module--text_media_block .text_media__text,
.module--text_media_block .text_media__media {
  width: 100%;
}

@media (min-width: 992px) {
  /* line 103, stdin */

  .module--text_media_block .text_media__text,
  .module--text_media_block .text_media__media {
    width: 46%;
  }
}

/* line 116, stdin */

.module--text_media_block .text_media__text > h1,
.module--text_media_block .text_media__text > h2 {
  margin-bottom: 0.5em;
}

/* line 121, stdin */

.module--text_media_block .text_media__text .btn {
  margin-top: 1em;
}

/* line 129, stdin */

.module--text_media_block .text_media__media img {
  height: auto;
  max-width: 100%;
}

/* line 136, stdin */

.module--text_media_block .text_media__iframe {
  height: 0;
  padding-bottom: 57%;
  position: relative;
  text-align: center;
  width: 100%;
}

/* line 143, stdin */

.module--text_media_block .text_media__iframe iframe {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}

@media (min-width: 992px) {
  /* line 155, stdin */

  .module--text_media_block .media__pos--right {
    flex-direction: row;
  }
}

/* line 161, stdin */

.module--text_media_block .media__pos--right .text_media__media {
  text-align: left;
}

@media (min-width: 992px) {
  /* line 166, stdin */

  .module--text_media_block .media__pos--left {
    flex-direction: row-reverse;
  }
}

/* line 172, stdin */

.module--text_media_block .media__pos--left .text_media__media {
  text-align: right;
}

@media (max-width: 992px) {
  /* line 178, stdin */

  .module--text_media_block .media__pos--above {
    flex-direction: column-reverse;
  }
}

/* line 197, stdin */

.rounded_corners {
  border-radius: 20px;
  overflow: hidden;
}


/*# sourceMappingURL=text-media-block.css.map*/