.block--banners {
  margin-top: 0;
  padding: 0 20px 20px 20px;
  background-color: white;
}
.block--banners .block_header,
.block--banners .wrapper-banners,
.block--banners .wrapper-banners-mobile {
  display: flex;
  justify-content: center;
  align-items: stretch;
  gap: 30px;
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  background-color: transparent;
}
@media (max-width: 575px) {
  .block--banners .wrapper-banners.has_mobile_columns {
    display: none;
  }
}
.block--banners .wrapper-banners-mobile {
  display: none;
  flex-wrap: wrap;
}
@media (max-width: 575px) {
  .block--banners .wrapper-banners-mobile {
    display: flex;
  }
}
@media (max-width: 525px) {
  .block--banners .wrapper-banners-mobile {
    justify-content: center;
    align-items: stretch;
    gap: 5px;
    width: 100%;
    max-width: 1200px;
    margin: 0 auto;
    background-color: transparent;
  }
}
.block--banners .block_header {
  gap: 20px;
  flex-direction: column;
  align-items: center;
  text-align: center;
  margin-bottom: 0;
}
.block--banners .block_header .wrapper-title * {
  margin: 0;
  font-family: "Montserrat";
  font-size: 40px;
}
.block--banners .block_header .inner_blocks {
  width: 100%;
  max-width: 650px;
  margin: 0 auto;
  line-height: 1.3;
}
.block--banners .block_header .inner_blocks *:last-child {
  margin-bottom: 0;
}
.block--banners .banner {
  position: relative;
  width: 100%;
  text-decoration: none;
  overflow: hidden;
}
.block--banners .banner.column-auto {
  flex: 1;
}
.block--banners .banner.column-4 {
  flex: 0 0 calc((100% / 3) - 15px);
}
.block--banners .banner.column-6 {
  flex: 0 0 calc((100% / 2) - 15px);
}
.block--banners .banner.column-8 {
  flex: 0 0 calc(((100% / 3) * 2) - 15px);
}
@media (max-width: 575px) {
  .block--banners .banner.has_mobile_image .image-desktop {
    display: none;
  }
}
.block--banners .banner .image-desktop,
.block--banners .banner .image-mobile {
  height: 100%;
  width: 100%;
  object-fit: contain;
}
.block--banners .banner .image-mobile {
  display: none;
}
@media (max-width: 575px) {
  .block--banners .banner .image-mobile {
    display: block;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhbm5lcnMvc3R5bGUubGVzcyIsIi4uL2xlc3MvcGFydGlhbHMvZGVmaW5pdGlvbnMubGVzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQTtFQUNDLGFBQUE7RUFDQSx5QkFBQTtFQUNBLHVCQUFBOztBQUhELGVBS0M7QUFMRCxlQU1DO0FBTkQsZUFPQztFQUNDLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG9CQUFBO0VBQ0EsU0FBQTtFQUNBLFdBQUE7RUFDQSxpQkFBQTtFQUNBLGNBQUE7RUFDQSw2QkFBQTs7QUFJQSxRQUEwQjtFQUExQixlQURELGlCQUFnQjtJQUVkLGFBQUE7OztBQXBCSCxlQXdCQztFQUNDLGFBQUE7RUFDQSxlQUFBOztBQUVBLFFBQTBCO0VBQTFCLGVBSkQ7SUFLRSxhQUFBOzs7QUFHRCxRQUEwQjtFQUExQixlQVJEO0lBU0UsdUJBQUE7SUFDQSxvQkFBQTtJQUNBLFFBQUE7SUFDQSxXQUFBO0lBQ0EsaUJBQUE7SUFDQSxjQUFBO0lBQ0EsNkJBQUE7OztBQXZDSCxlQTJDQztFQUNDLFNBQUE7RUFDQSxzQkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTs7QUFoREYsZUEyQ0MsY0FPQyxlQUNDO0VBQ0MsU0FBQTtFQUNBLGFDdERPLFlEc0RQO0VBQ0EsZUFBQTs7QUF0REosZUEyQ0MsY0FlQztFQUNDLFdBQUE7RUFDQSxnQkFBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTs7QUE5REgsZUEyQ0MsY0FlQyxjQU1DLEVBQUM7RUFDQSxnQkFBQTs7QUFqRUosZUFzRUM7RUFDQyxrQkFBQTtFQUNBLFdBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBOztBQUVBLGVBTkQsUUFNRTtFQUNBLE9BQUE7O0FBR0QsZUFWRCxRQVVFO0VBQ0EsVUFBVSx1QkFBVjs7QUFHRCxlQWRELFFBY0U7RUFDQSxVQUFVLHVCQUFWOztBQUdELGVBbEJELFFBa0JFO0VBQ0EsVUFBVSw2QkFBVjs7QUFJQSxRQUEwQjtFQUExQixlQXZCRixRQXNCRSxpQkFBa0I7SUFFakIsYUFBQTs7O0FBOUZKLGVBc0VDLFFBNEJDO0FBbEdGLGVBc0VDLFFBNkJDO0VBQ0MsWUFBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTs7QUF0R0gsZUFzRUMsUUFtQ0M7RUFDQyxhQUFBOztBQUVBLFFBQTBCO0VBQTFCLGVBdENGLFFBbUNDO0lBSUUsY0FBQSIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgKHJlZmVyZW5jZSkgXCIuLi8uLi9sZXNzL3BhcnRpYWxzL2RlZmluaXRpb25zLmxlc3NcIjtcblxuLmJsb2NrLS1iYW5uZXJzIHtcblx0bWFyZ2luLXRvcDogMDtcblx0cGFkZGluZzogMCAyMHB4IDIwcHggMjBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cblx0LmJsb2NrX2hlYWRlcixcblx0LndyYXBwZXItYmFubmVycyxcblx0LndyYXBwZXItYmFubmVycy1tb2JpbGUge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdFx0Z2FwOiAzMHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTIwMHB4O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHR9XG5cblx0LndyYXBwZXItYmFubmVycy5oYXNfbW9iaWxlX2NvbHVtbnMge1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQud3JhcHBlci1iYW5uZXJzLW1vYmlsZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDUyNXB4KSB7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXHRcdFx0Z2FwOiA1cHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1heC13aWR0aDogMTIwMHB4O1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHR9XG5cdH1cblxuXHQuYmxvY2tfaGVhZGVyIHtcblx0XHRnYXA6IDIwcHg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0LndyYXBwZXItdGl0bGUge1xuXHRcdFx0KiB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IEBmb250LWFsdDtcblx0XHRcdFx0Zm9udC1zaXplOiA0MHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5pbm5lcl9ibG9ja3Mge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXgtd2lkdGg6IDY1MHB4O1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRsaW5lLWhlaWdodDogMS4zO1xuXG5cdFx0XHQqOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5iYW5uZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdCYuY29sdW1uLWF1dG8ge1xuXHRcdFx0ZmxleDogMTtcblx0XHR9XG5cblx0XHQmLmNvbHVtbi00IHtcblx0XHRcdGZsZXg6IDAgMCBjYWxjKCgxMDAlIC8gMykgLSAxNXB4KTtcblx0XHR9XG5cblx0XHQmLmNvbHVtbi02IHtcblx0XHRcdGZsZXg6IDAgMCBjYWxjKCgxMDAlIC8gMikgLSAxNXB4KTtcblx0XHR9XG5cblx0XHQmLmNvbHVtbi04IHtcblx0XHRcdGZsZXg6IDAgMCBjYWxjKCgoMTAwJSAvIDMpICogMikgLSAxNXB4KTtcblx0XHR9XG5cblx0XHQmLmhhc19tb2JpbGVfaW1hZ2UgLmltYWdlLWRlc2t0b3Age1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmltYWdlLWRlc2t0b3AsXG5cdFx0LmltYWdlLW1vYmlsZSB7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdFx0fVxuXG5cdFx0LmltYWdlLW1vYmlsZSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCJAZm9udDogXCJNb250c2VycmF0XCI7XG5AZm9udC1hbHQ6IFwiTW9udHNlcnJhdFwiO1xuQGZvbnQtYXV4OiBcIk1vbnRzZXJyYXRcIjtcbkB0aGVtZV9kaXI6IFwiL3dwLWNvbnRlbnQvdGhlbWVzL3doaXRlbGlwXCI7XG5AdGhlbWVfc3RhdGljX2RpcjogXCIvd3AtY29udGVudC90aGVtZXMvd2hpdGVsaXAvc3RhdGljL2ltZ1wiO1xuQHRoZW1lX2xpYl9kaXI6IFwiL3dwLWNvbnRlbnQvdGhlbWVzL3doaXRlbGlwL3N0YXRpYy9saWJcIjtcbkB0aGVtZV9pbWdfZGlyOiBcIi93cC1jb250ZW50L3RoZW1lcy93aGl0ZWxpcC9zdGF0aWMvaW1nXCI7XG4iXSwiZmlsZSI6ImJhbm5lcnMvc3R5bGUuY3NzIn0= */
