/* Add custom CSS styles below */ 
@media (min-width: 768px) {
  .s-block {
    --bg-image: var(--bg-desktop);
    padding-bottom: 4rem;
    padding-bottom: var(--padding-y-desktop,2rem);
    padding-top: 4rem;
    padding-top: var(--padding-y-desktop,2rem);
  }
}

.s-block {
  padding-bottom: 2rem;
  padding-bottom: var(--padding-y-mobile,1rem);
  padding-top: 2rem;
  padding-top: var(--padding-y-mobile,0.5rem);
  position: relative;
  --bg-image: var(--bg-mobile);
}

  .s-block__title h2 {
    font-size: 1.75rem;
    font-size: var(--title-size-desktop,1.75rem);
    text-align: center;
  }
  .s-block__title p {
    font-size: 1rem;
    font-size: var(--subtitle-size-desktop,1rem);
    text-align: center;
  }
*/
.swiper-wrapper {
  justify-content: center;
}
*/
.s-contacts-list {
  display: flex;
  gap: 0rem;
}

  .s-block__title {
    margin-bottom: 0rem;
  }