/* Add custom CSS styles below */ 
/*transparent to img*/
.s-block--fixed-banner .banner--fixed img {
    background-color: transparent !important;
}
/* Add custom CSS styles below */ 
/*transparent to img*/
.s-block--fixed-banner .banner--fixed img {
    background-color: transparent !important;
}

.jo-hero-section  .text-container{
    width:100%;
}
@media(min-width:768px){
    #categories-1 .s-slider-swiper-wrapper{
        justify-content:center;
    }
}
@media(max-width:768px){

   /* .jo-hero-section  .text-container > a:nth-of-type(2) ,
    .jo-hero-section  .text-container > a:nth-of-type(1){
        width:250px;
    } 
    .jo-hero-section-3 .my-slide {
        padding:0 !important;
        padding-top:20px !important;
        flex-direction: column-reverse;
        height: 55vh !important;
    }*/
  .jo-hero-section a.block.h-full.w-full.img-wrapper {
    display: none;
}
  .jo-hero-section .h-\[277px\].lg\:h-full {
    display: none;
}
.jo-hero-section .my-slide {
  padding-top:1rem;
    justify-content: flex-start !important;
    align-items: flex-start;
    flex-direction: column;
} 
  .jo-hero-section .text-\[clamp\(2\.25rem\2c 1\.7143rem\+2\.2857vw\2c 4rem\)\] {
    font-size: 26px !important;
}
}
h1#page-main-title {
    display:none
}
.logo_size img {
    width: 100px !important;
    max-width: 100px !important;
}
.footer_logo_size img{
    filter:brightness(0) invert(1)
}