.cat-image-start > img,
.cat-image > img {
  height: 150px;
  height: auto;
  max-width: 100%;
}
@media (max-width: 1219px) {
  .top_nav {
    min-height: 40px;
  }
  .splide__slide img {
    height: auto;
  }
}
@media (min-width: 1220px) {
  .splide__slide img {
    width: 790px;
    height: 300px;
  }
  .a11y-nav li {
    height: 57px;
  }
  .search_logo {
    width: 28px;
    height: 28px;
  }
  .header {
    height: 150px;
  }
  .inner_header {
    height: 140px;
  }
  .container_menu {
    width: 360px;
  }
  .container_contact {
    width: 235px;
  }
  .mega-menu {
    width: 1200px !important;
    height: 57px;
  }
  .cat_txt > .splide {
    height: 300px;
  }
}
@media (max-width: 800px) {
  .search_logo {
    width: 43px;
    height: 43px;
  }
  #txtSearch {
    padding: 5px;
    height: 43px;
  }
}
