/* compiled by scssphp v0.6.3 on Mon, 27 Sep 2021 22:19:04 +0200 (0.1411s) */

/* line 4, sass/textblock_media.scss */
/* line 5, sass/textblock_media.scss */
html #root #wrap_all .section.textblock--media {
  padding-top: 120px;
  padding-bottom: 120px;
}
@media only screen and (max-width: 37.4375rem) {
  html #root #wrap_all .section.textblock--media {
    margin-top: 35px;
    margin-bottom: 35px;
  }
}
/* line 14, sass/textblock_media.scss */
html #root #wrap_all .section.textblock--media .container {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
@media only screen and (max-width: 47.9375rem) {
  /* line 18, sass/textblock_media.scss */
  html #root #wrap_all .section.textblock--media .container > .column.one-half {
    min-width: 100%;
    max-width: 100%;
    margin: 10px 0;
  }
}
/* line 26, sass/textblock_media.scss */
html #root #wrap_all .section.textblock--media .content {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: flex-start;
  -ms-flex-align: flex-start;
  align-items: flex-start;
  max-width: 465px;
  width: 90%;
}
/* line 34, sass/textblock_media.scss */
html #root #wrap_all .section.textblock--media .column {
  min-width: 50%;
  max-width: 50%;
  margin: 0;
}
/* line 40, sass/textblock_media.scss */
/* line 41, sass/textblock_media.scss */
html #root #wrap_all .section.textblock--media .column.right:nth-child(1) .content {
  margin-left: auto;
}
@media only screen and (max-width: 47.9375rem) {
  html #root #wrap_all .section.textblock--media .column.right:nth-child(1) .content {
    margin: 0;
  }
}
/* line 50, sass/textblock_media.scss */
html #root #wrap_all .section.textblock--media .column:nth-child(2) {
  height: 640px;
}
@media only screen and (max-width: 47.9375rem) {
  html #root #wrap_all .section.textblock--media .column:nth-child(2) {
    height: 65vw;
  }
}
/* line 57, sass/textblock_media.scss */
html #root #wrap_all .section.textblock--media .column:nth-child(2) .media {
  float: left;
}
@media only screen and (max-width: 47.9375rem) {
  html #root #wrap_all .section.textblock--media .column:nth-child(2) .media {
    float: none;
  }
}
/* line 65, sass/textblock_media.scss */
html #root #wrap_all .section.textblock--media .column:nth-child(2) .image-container {
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
  min-width: 50vw;
  max-width: 50vw;
  left: 0;
  top: 0;
  z-index: 0;
}
@media only screen and (max-width: 47.9375rem) {
  html #root #wrap_all .section.textblock--media .column:nth-child(2) .image-container {
    min-width: 90vw;
    max-width: 90vw;
  }
  /* line 78, sass/textblock_media.scss */
  html #root #wrap_all .section.textblock--media .column:nth-child(2) .image-container img {
    max-width: 100%;
    height: auto;
  }
}
/* line 85, sass/textblock_media.scss */
html #root #wrap_all .section.textblock--media .column:nth-child(2).left {
  -webkit-box-ordinal-group: -1;
  -moz-box-ordinal-group: -1;
  -ms-flex-order: -1;
  -webkit-order: -1;
  order: -1;
}
/* line 88, sass/textblock_media.scss */
html #root #wrap_all .section.textblock--media .column:nth-child(2).left .media {
  float: right;
}
@media only screen and (max-width: 47.9375rem) {
  html #root #wrap_all .section.textblock--media .column:nth-child(2).left .media {
    float: none;
  }
}
