.gm-style > div:first-child
{
	border-radius: 20px!important;
}

/* Skalowanie po najechaniu / focusie */
.elementor-976 .elementor-element.elementor-element-1ca6540.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  transition: transform 300ms cubic-bezier(.2,.8,.2,1), box-shadow 300ms cubic-bezier(.2,.8,.2,1);
  transform-origin: center center;
  /* will-change pomaga w płynności (opcjonalne) */
  will-change: transform;
}

/* hover + keyboard accessibility (focus-within gdy wewnątrz są linki/formy) */
.elementor-976 .elementor-element.elementor-element-1ca6540.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated:hover,
.elementor-976 .elementor-element.elementor-element-1ca6540.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated:focus,
.elementor-976 .elementor-element.elementor-element-1ca6540.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated:focus-within {
  transform: scale(1.03) translateZ(0);
  /* opcjonalny cień żeby efekt był bardziej zauważalny */
  box-shadow: 0 10px 20px rgba(0,0,0,0.08);
}

/* Skalowanie po najechaniu / focusie dla kolumny 16cc0ec */
.elementor-976 .elementor-element.elementor-element-16cc0ec.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  transition: transform 300ms cubic-bezier(.2,.8,.2,1), box-shadow 300ms cubic-bezier(.2,.8,.2,1);
  transform-origin: center center;
  will-change: transform;
}

.elementor-976 .elementor-element.elementor-element-16cc0ec.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated:hover,
.elementor-976 .elementor-element.elementor-element-16cc0ec.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated:focus,
.elementor-976 .elementor-element.elementor-element-16cc0ec.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated:focus-within {
  transform: scale(1.03) translateZ(0);
  box-shadow: 0 10px 20px rgba(0,0,0,0.08);
}

/* Skalowanie po najechaniu / focusie dla kolumny 698438d */
.elementor-976 .elementor-element.elementor-element-698438d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  transition: transform 300ms cubic-bezier(.2,.8,.2,1), box-shadow 300ms cubic-bezier(.2,.8,.2,1);
  transform-origin: center center;
  will-change: transform;
}

.elementor-976 .elementor-element.elementor-element-698438d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated:hover,
.elementor-976 .elementor-element.elementor-element-698438d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated:focus,
.elementor-976 .elementor-element.elementor-element-698438d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated:focus-within {
  transform: scale(1.03) translateZ(0);
  box-shadow: 0 10px 20px rgba(0,0,0,0.08);
}

/* Skalowanie po najechaniu / focusie dla kolumny 5945af6 */
.elementor-976 .elementor-element.elementor-element-5945af6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  transition: transform 300ms cubic-bezier(.2,.8,.2,1), box-shadow 300ms cubic-bezier(.2,.8,.2,1);
  transform-origin: center center;
  will-change: transform;
}

.elementor-976 .elementor-element.elementor-element-5945af6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated:hover,
.elementor-976 .elementor-element.elementor-element-5945af6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated:focus,
.elementor-976 .elementor-element.elementor-element-5945af6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated:focus-within {
  transform: scale(1.03) translateZ(0);
  box-shadow: 0 10px 20px rgba(0,0,0,0.08);
}

/* Skalowanie po najechaniu / focusie dla kolumny ef34b1a */
.elementor-976 .elementor-element.elementor-element-ef34b1a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  transition: transform 300ms cubic-bezier(.2,.8,.2,1), box-shadow 300ms cubic-bezier(.2,.8,.2,1);
  transform-origin: center center;
  will-change: transform;
}

.elementor-976 .elementor-element.elementor-element-ef34b1a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated:hover,
.elementor-976 .elementor-element.elementor-element-ef34b1a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated:focus,
.elementor-976 .elementor-element.elementor-element-ef34b1a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated:focus-within {
  transform: scale(1.03) translateZ(0);
  box-shadow: 0 10px 20px rgba(0,0,0,0.08);
}