@media (min-width: 1024px) {

    #app > div.app-inner.flex.flex-col.min-h-full > div > section.s-block.enhanced-squire-image.component-options-sittings > div > div {
        margin-right: 155%;
    }

    #app > div.app-inner.flex.flex-col.min-h-full > div > section.s-block.enhanced-squire-image.component-options-sittings > div > div > div > div > h3 {
        margin-bottom: 165%;
        font-weight: 800;
        font-size: 24px;
    }

    .banner-entry {
        height: 1031px;
    }
.A__links__block .link_with_image img {
    height: 10rem;
    width: 10rem;
}
a.slide--cat-entry {
    margin-top: 10%;
}
a.slide--cat-entry {
    margin-bottom: 18%;
}
#app > div.app-inner.flex.flex-col.min-h-full > div > section:nth-child(2) > div > h3 {
    font-size: 40px;
    font-weight: 800;
}
}
body#app {
  background-color: white;
}
.banner--fixed img {
  background-color: rgb(255 255 255);
}
.lazy__bg.lazy.bg-no-repeat.entered.loaded {
    background-color: white;
}
.banner-entry.lazy.h-lg-banner.entered.loaded {
    background-color: white;
}
@media (max-width: 767px) {

    .banner-entry {
        height: 250px;
    }
}

@media (max-width: 768px) {
  #app > div.app-inner.flex.flex-col.min-h-full > div > section:nth-child(7) > div {
    display: grid !important;
    grid-template-columns: repeat(2, 1fr) !important;
  }
}
@media (max-width: 768px) {
  #app > div.app-inner.flex.flex-col.min-h-full > div > section:nth-child(9) > div {
    display: grid !important;
    grid-template-columns: repeat(2, 1fr) !important;
  }
}