.home-news {
  padding: 1.5rem; }
  .home-news .news-heading {
    display: none; }
  .home-news .news-wrapper {
    display: flex;
    flex-direction: column;
    margin-right: 2rem;
    flex: 1; }
    .home-news .news-wrapper .news-posts-wrapper {
      display: grid;
      grid-template-columns: 1fr 1fr 1fr;
      grid-column-gap: 1.5rem;
      height: 100%; }
      @media not all and (min-resolution: 0.001dpcm) {
        @supports (-webkit-appearance: none) and (stroke-color: transparent) {
          .home-news .news-wrapper .news-posts-wrapper {
            height: auto !important; } } }
      .home-news .news-wrapper .news-posts-wrapper .title::after {
        left: 0; }
  .home-news .news-image-flex-wrapper {
    width: 100%;
    max-width: 300px;
    align-self: flex-end; }

.home-product-test-finder {
  display: flex;
  justify-content: space-between; }
  .home-product-test-finder > div {
    flex-basis: 49.5%;
    max-width: 49.5%; }

.home_strunz_icons .icons-wrapper .icons-container .content {
  width: 170px;
  height: 170px;
  padding: 35px; }
  .home_strunz_icons .icons-wrapper .icons-container .content:hover .bg {
    box-shadow: 0 0 20px 2px rgba(0, 0, 0, 0.2); }
.home_strunz_icons .icons-wrapper .icons-container .icons {
  width: 50px;
  height: 50px; }

@media screen and (min-width: 1404px) {
  .page-main {
    padding-left: 0;
    padding-right: 0; } }
@media (max-width: 1023px) and (min-width: 768px) {
  .home-news .news-wrapper .news-posts-wrapper {
    grid-template-columns: 1fr 1fr; }
    .home-news .news-wrapper .news-posts-wrapper > div:nth-child(3n) {
      display: none; } }
@media (max-width: 1000px) and (min-width: 768px) {
  .home-news .news-wrapper .news-posts-wrapper {
    grid-template-columns: 1fr; }
    .home-news .news-wrapper .news-posts-wrapper > div:nth-child(2n) {
      display: none; } }
@media screen and (min-width: 1404px) {
  .home-banner-slider.home-banner-slider .item-wrapper__content {
    width: calc(100% - 10rem);
    left: 5rem; }
    .home-banner-slider.home-banner-slider .item-wrapper__content .content__flex-wrapper.left {
      flex-basis: 50%; }
    .home-banner-slider.home-banner-slider .item-wrapper__content .content__flex-wrapper .content br.mobile {
      display: none; }
  .home-banner-slider.home-banner-slider .item-wrapper__link {
    width: calc(100% - 10rem);
    left: 5rem; }
  .home-banner-slider.home-banner-slider .owl-nav button {
    font-size: 3rem; }
  .home-banner-slider.home-banner-slider .owl-nav .owl-prev {
    margin-left: .5rem; }
  .home-banner-slider.home-banner-slider .owl-nav .owl-next {
    margin-right: .5rem !important; } }
