/* Add custom CSS styles below */ 
.two-row .banner-entry:first-child {
    grid-row: span 1 ;
}

/*Category*/
.two-row.md\:grid-cols-3 {
      grid-template-columns: 1fr 1fr 1fr;
  }
.two-row .banner-entry:first-child {
    grid-column: span 1/span 1;
    grid-row: span 1/span 1;
}
.lazy__bg.lazy.entered.loaded {
    background-repeat: no-repeat;
    background-size: contain;
}
.banner-entry {
    height: 600px;
    background-color: unset;
    transition: all .3s ease-in-out;
}
a.banner-entry:hover {
    transform: scale(1.05);
    transition: transform 1s ease;
    z-index:1;
}
.banner--fixed img {
    background: unset;
}
@media (max-width: 768px){
.two-row.md\:grid-cols-3 {
      grid-template-columns: 1fr 1fr;
  }
.banner-entry{
      height: 250px;
  }
}



.first-banner .floating-wrapper {
    height: 100%;
    width: 100%;
    max-width: 100%;
    top: 35%;
}
.first-banner .floating_text.px-8 {
    padding: 0;
}
.first-banner a.btn {
    width: 100% !important;
    height: 100vh !important;
    padding: 0;
    margin: 0;
    opacity:0;
}

.index .s-slider-block__title {
    display: none;
}