﻿/*$screen-lxl-min: 1678px;*/
@media (min-width: calc(991px + 1px)) {
  .two-media-blocks.layout-4 .container {
    margin-top: 40px;
  }
}
@media (min-width: calc(991px + 1px)) {
  .two-media-blocks.layout-4 .media-wrapper {
    justify-content: flex-end;
  }
}
@media (max-width: 991px) {
  .two-media-blocks.layout-4 .media-wrapper {
    margin-top: 40px;
    padding-left: 80px;
  }
}
.two-media-blocks.layout-4 .media-block--large {
  height: 100%;
}
.two-media-blocks.layout-4 .media-block--large .block-list {
  height: 100%;
}
@media (min-width: calc(1399px + 1px)) {
  .two-media-blocks.layout-4 .media-block--large .block-list {
    padding-right: unset;
  }
}
.two-media-blocks.layout-4 .media-block--large .block-list .bi_image {
  height: 100%;
}
.two-media-blocks.layout-4 .media-block--large .block-list .bi_image img {
  height: auto;
  width: 100%;
  max-width: 500px;
}
.two-media-blocks.layout-4 .media-block--small {
  position: absolute;
  top: -40px;
  left: 0;
  transform: translateX(-60%);
}
@media (max-width: 1199px) {
  .two-media-blocks.layout-4 .media-block--small {
    transform: translateX(-50%);
  }
}
.two-media-blocks.layout-4 .media-block--small .block-list .bi_image img {
  max-width: 420px;
}
@media (max-width: 1659px) {
  .two-media-blocks.layout-4 .media-block--small .block-list .bi_image img {
    max-width: 280px;
  }
}
@media (max-width: 1399px) {
  .two-media-blocks.layout-4 .media-block--small .block-list .bi_image img {
    max-width: 240px;
  }
}
@media (max-width: 1199px) {
  .two-media-blocks.layout-4 .media-block--small .block-list .bi_image img {
    max-width: 200px;
  }
}
@media (max-width: 991px) {
  .two-media-blocks.layout-4 .media-block--small .block-list .bi_image img {
    max-width: 160px;
  }
}

@media (min-width: calc(991px + 1px)) {
  .reverse .two-media-blocks.layout-4 .custom-offset-lg-2 {
    padding-left: 12.50000001% !important;
    padding-right: unset !important;
  }
}
