.elementor-63944 .elementor-element.elementor-element-a93f5ac{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--flex-wrap:nowrap;}.elementor-63944 .elementor-element.elementor-element-d08597a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-63944 .elementor-element.elementor-element-ecc368f img{width:20px;}.elementor-63944 .elementor-element.elementor-element-57276f8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-63944 .elementor-element.elementor-element-9359822 img{width:20px;}.elementor-63944 .elementor-element.elementor-element-9d92f52{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-63944 .elementor-element.elementor-element-cca67c7 img{width:20px;}/* Start custom CSS for image, class: .elementor-element-ecc368f */.elementor-63944 .elementor-element.elementor-element-ecc368f {
  position: relative;
}

.elementor-63944 .elementor-element.elementor-element-ecc368f:hover::after {
	content: "Powierzchnia użytkowa ";
	display: block;
	position: absolute;
	top: -21px;
	left: 50%;
	transform: translateX(-50%);
	padding: 1px 5px;
	background: #c3b8a5;
	color: #fff;
	font-size: 12px;
	white-space: nowrap;
	z-index: 999;
	border-radius: 3px;
}

.elementor-63944 .elementor-element.elementor-element-ecc368f:hover::before {
content: '';
  position: absolute;
  top: 1px;
  left: 50%;
  transform: translateX(-50%);
  border-width: 5px;
  border-style: solid;
  border-color: #c3b8a5 transparent transparent transparent;
  z-index: 998;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9359822 */.elementor-63944 .elementor-element.elementor-element-9359822 {
  position: relative;
}

.elementor-63944 .elementor-element.elementor-element-9359822:hover::after {
	content: "Pokoje bez salonu";
	display: block;
	position: absolute;
	top: -21px;
	left: 50%;
	transform: translateX(-50%);
	padding: 1px 5px;
	background: #c3b8a5;
	color: #fff;
	font-size: 12px;
	white-space: nowrap;
	z-index: 999;
	border-radius: 3px;
}

.elementor-63944 .elementor-element.elementor-element-9359822:hover::before {
content: '';
  position: absolute;
  top: 1px;
  left: 50%;
  transform: translateX(-50%);
  border-width: 5px;
  border-style: solid;
  border-color: #c3b8a5 transparent transparent transparent;
  z-index: 998;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cca67c7 */.elementor-63944 .elementor-element.elementor-element-cca67c7 {
  position: relative;
}

.elementor-63944 .elementor-element.elementor-element-cca67c7:hover::after {
	content: "Miejsca postojowe";
	display: block;
	position: absolute;
	top: -21px;
	left: 50%;
	transform: translateX(-50%);
	padding: 1px 5px;
	background: #c3b8a5;
	color: #fff;
	font-size: 12px;
	white-space: nowrap;
	z-index: 999;
	border-radius: 3px;
}

.elementor-63944 .elementor-element.elementor-element-cca67c7:hover::before {
content: '';
  position: absolute;
  top: 1px;
  left: 50%;
  transform: translateX(-50%);
  border-width: 5px;
  border-style: solid;
  border-color: #c3b8a5 transparent transparent transparent;
  z-index: 998;
}/* End custom CSS */