/*!*****************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/resolve-url-loader/index.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[5]!./src/components/sections/company-content/index.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************/
.company_content {
  padding: 0 15px;
}

.company_content .mtk_headline {
  margin-bottom: 20px;
}

.company_content__inner {
  background-color: var(--color-athens-gray);
  border-radius: var(--border-radius-sm);
  padding: 60px 0;
}

@media (max-width: 420px) {
  .company_content__inner {
    padding: 15px 0;
  }
}
@media (min-width: 421px) and (max-width: 1280px) {
  .company_content__inner {
    padding: 30px 0;
  }
}
@media (max-width: 768px) {
  .company_content .cols_x2 {
    flex-direction: column-reverse;
  }
}
.company_content .side {
  width: 100%;
}

.company_content .side.has_thumbnail {
  width: 50%;
  padding-right: 20px;
}

@media (max-width: 768px) {
  .company_content .side.has_thumbnail {
    width: 100%;
    padding-right: unset;
  }
}
@media (max-width: 420px) {
  .company_content .side.has_thumbnail + div {
    margin-bottom: 15px;
  }
}
@media (min-width: 421px) and (max-width: 768px) {
  .company_content .side.has_thumbnail + div {
    margin-bottom: 15px;
  }
}
@media (max-width: 768px) {
  .company_content .side.has_thumbnail + div {
    padding-left: unset;
  }
}
.company_content .side.has_thumbnail + div {
  width: 50%;
  padding-left: 20px;
}

@media (max-width: 768px) {
  .company_content .side.has_thumbnail + div {
    width: 100%;
    padding-left: unset;
  }
}
.company_content .side img {
  height: auto;
}
