.t786__container_indent.t786__container_clgap-20px {
    padding: 0 100px;
}

.hidden-zero-block {
    display: none !important;
}


.mySwiper-web { display: block; }


@media (max-width: 768px) {
    .mySwiper-web { display: none; }

}


@media screen and (max-width: 960px) {
    .t786__container_indent.t786__container_clgap-20px {
    padding: 0 10px;
}
.t786__container_clgap-20px .t786__col {
        padding: 0 8px;
    }

}



@media screen and (max-width: 480px) {
    .t786__container_indent.t786__container_clgap-20px {
    padding: 0 8px;
}
.t786__container_clgap-20px .t786__col {
        padding: 0 8px;
    }
  
}

@media screen and (max-width: 960px) {
    .t786__col {
        margin-bottom: 0px;
    }
}

.t786__imgwrapper {
    margin-bottom: 10px;
}

:root {
    --swiper-navigation-size: 255px;
}

.t663__bgimg_4-3 {
    padding-bottom: 150%;
    box-sizing: border-box;
}

[data-param] {
      font-family: var(--t-text-font, Arial);
  font-weight: 400;
  color: #000000;
   font-size: 10px;
   text-transform: uppercase

}

[data-param="name"] {
    font-weight: 700; 
    text-transform: uppercase;
    line-height: 1;
  }
  @media (min-width: 980px) {
    [data-param="name"] {
      font-size: 48px;
    }
  }
  
  @media (max-width: 979px) {
    [data-param="name"] {
      font-size: 25px;
    }
  }
  

@media screen and (max-width: 480px) {
   [data-param] {
   
   font-size: 11px;

}
}
@media screen and (max-width: 480px) {
    [data-param="name"] {
      font-size: 20px;
    }
  }

}