/* common border radius */
/* disable text selection */
.section.section--page-top .container .left-col {
  padding: 10.9rem 0;
  max-width: 48rem;
}
@media screen and (max-width: 800px) {
  .section.section--page-top .container .left-col {
    max-width: 42rem;
  }
}
@media screen and (max-width: 630px) {
  .section.section--page-top .container .left-col {
    max-width: 100%;
    text-align: center;
    padding: 4rem 0;
  }
}

.section--mapa iframe {
  width: 100%;
  height: auto;
  aspect-ratio: 1130/480;
}
@media screen and (max-width: 710px) {
  .section--mapa iframe {
    aspect-ratio: 1/1;
  }
}
/*# sourceMappingURL=kontakt.css.map */
