@media (max-width: 1440px) and (min-width: 991px) {
  .mosaic-slider__thumbs--u-idziqh5nc {
    top: -200px; } }

@media (max-width: 1440px) {
  .page-title--u-ixp3thj4m {
    font-size: 3vw; } }

@media (max-width: 1024px) {
  .page-title--u-ixp3thj4m {
    font-size: 3.2vw; } }

@media (max-width: 767px) {
  #i3e29fqx8_0 {
    position: absolute;
    top: 72%; }

  #is7s1wly1_0 {
    margin-top: 60px; }

  .mosaic-slider--u-iem75qkof {
    height: 114vh; } }

.mosaic-slider__thumbs--u-idziqh5nc {
  width: 100%; }
