.elementor-3473 .elementor-element.elementor-element-7382885b{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3473 .elementor-element.elementor-element-6de1e63e .banner-header{background-attachment:fixed;background-position:bottom center;}.elementor-3473 .elementor-element.elementor-element-6de1e63e .header{max-height:75vh;min-height:75vh;}.elementor-3473 .elementor-element.elementor-element-9334538{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3473 .elementor-element.elementor-element-ce472ef{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:110px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3473 .elementor-element.elementor-element-1614a85{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3473 .elementor-element.elementor-element-a6b661d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3473 .elementor-element.elementor-element-abf73ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3473 .elementor-element.elementor-element-e6199a6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:200px;--padding-right:200px;}.elementor-3473 .elementor-element.elementor-element-6d76506{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3473 .elementor-element.elementor-element-43f5c77{--display:flex;}.elementor-3473 .elementor-element.elementor-element-221ba29{text-align:center;font-size:18px;}.elementor-3473 .elementor-element.elementor-element-f4f6539{--display:flex;}.elementor-3473 .elementor-element.elementor-element-ae50c66{text-align:center;font-size:18px;}.elementor-3473 .elementor-element.elementor-element-7df067a{--display:flex;}.elementor-3473 .elementor-element.elementor-element-7f8136a{text-align:center;font-size:18px;}.elementor-3473 .elementor-element.elementor-element-7f7e079{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3473 .elementor-element.elementor-element-f85a385 .rooms3 .room-label{color:#FFFFFF;}.elementor-3473 .elementor-element.elementor-element-ceeebdd .rooms3 .room-label{color:#FFFFFF;}.elementor-3473 .elementor-element.elementor-element-2d43c20 .rooms3 .room-label{color:#FFFFFF;}.elementor-3473 .elementor-element.elementor-element-8425728{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3473 .elementor-element.elementor-element-651d0aa .rooms3 .room-label{color:#FFFFFF;}.elementor-3473 .elementor-element.elementor-element-43cca3c .rooms3 .room-label{color:#FFFFFF;}.elementor-3473 .elementor-element.elementor-element-98cc139 .rooms3 .room-label{color:#FFFFFF;}.elementor-3473 .elementor-element.elementor-element-1a69238{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3473 .elementor-element.elementor-element-c45afd1 .rooms3 .room-label{color:#FFFFFF;}.elementor-3473 .elementor-element.elementor-element-4982c2f .rooms3 .room-label{color:#FFFFFF;}.elementor-3473 .elementor-element.elementor-element-768d8d1 .rooms3 .room-label{color:#FFFFFF;}.elementor-3473 .elementor-element.elementor-element-1ebe07a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3473 .elementor-element.elementor-element-f74894e .rooms3 .room-label{color:#FFFFFF;}.elementor-3473 .elementor-element.elementor-element-d329863 .rooms3 .room-label{color:#FFFFFF;}.elementor-3473 .elementor-element.elementor-element-d11c9e1 .rooms3 .room-label{color:#FFFFFF;}.elementor-3473 .elementor-element.elementor-element-38ada7f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3473 .elementor-element.elementor-element-ab16902 .rooms3 .room-label{color:#FFFFFF;}.elementor-3473 .elementor-element.elementor-element-5fcff3f .rooms3 .room-label{color:#FFFFFF;}.elementor-3473 .elementor-element.elementor-element-980e03b .rooms3 .room-label{color:#FFFFFF;}.elementor-3473 .elementor-element.elementor-element-28d3216{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3473 .elementor-element.elementor-element-2e98d6e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}@media(min-width:768px){.elementor-3473 .elementor-element.elementor-element-7382885b{--width:100%;}.elementor-3473 .elementor-element.elementor-element-1614a85{--width:25%;}.elementor-3473 .elementor-element.elementor-element-a6b661d{--width:75%;}}@media(max-width:1024px){.elementor-3473 .elementor-element.elementor-element-9334538{--padding-top:110px;--padding-bottom:110px;--padding-left:20px;--padding-right:20px;}.elementor-3473 .elementor-element.elementor-element-ce472ef{--padding-top:110px;--padding-bottom:110px;--padding-left:20px;--padding-right:20px;}.elementor-3473 .elementor-element.elementor-element-6d76506{--grid-auto-flow:row;}.elementor-3473 .elementor-element.elementor-element-7f7e079{--grid-auto-flow:row;}.elementor-3473 .elementor-element.elementor-element-8425728{--grid-auto-flow:row;}.elementor-3473 .elementor-element.elementor-element-1a69238{--grid-auto-flow:row;}.elementor-3473 .elementor-element.elementor-element-1ebe07a{--grid-auto-flow:row;}.elementor-3473 .elementor-element.elementor-element-38ada7f{--grid-auto-flow:row;}.elementor-3473 .elementor-element.elementor-element-28d3216{--grid-auto-flow:row;}.elementor-3473 .elementor-element.elementor-element-2e98d6e{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-3473 .elementor-element.elementor-element-6d76506{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3473 .elementor-element.elementor-element-7f7e079{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3473 .elementor-element.elementor-element-8425728{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3473 .elementor-element.elementor-element-1a69238{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3473 .elementor-element.elementor-element-1ebe07a{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3473 .elementor-element.elementor-element-38ada7f{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3473 .elementor-element.elementor-element-28d3216{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3473 .elementor-element.elementor-element-2e98d6e{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for text-editor, class: .elementor-element-221ba29 */.elementor-3473 .elementor-element.elementor-element-221ba29{
  display:inline-block;
  cursor:pointer;
  padding:8px 18px;
  border:1px solid rgba(0,0,0,0.25);
  color:#2b2b2b;
  transition:all .25s ease;
}

.elementor-3473 .elementor-element.elementor-element-221ba29:hover{
  border:2px solid #C9A54C;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae50c66 */.elementor-3473 .elementor-element.elementor-element-ae50c66{
  display:inline-block;
  cursor:pointer;
  padding:8px 18px;
  border:1px solid rgba(0,0,0,0.25);
  color:#2b2b2b;
  transition:all .25s ease;
}

.elementor-3473 .elementor-element.elementor-element-ae50c66:hover{
  border:2px solid #C9A54C;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f8136a */.elementor-3473 .elementor-element.elementor-element-7f8136a{
  display:inline-block;
  cursor:pointer;
  padding:8px 18px;
  border:1px solid rgba(0,0,0,0.25);
  color:#2b2b2b;
  transition:all .25s ease;
}

.elementor-3473 .elementor-element.elementor-element-7f8136a:hover{
  border:2px solid #C9A54C;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6199a6 */.filters-bar .elementor-widget-text-editor.active-filter {
  border:2px solid #C9A54C !important;
  background-color: rgba(201,165,76,0.1);
  color:#000;
}/* End custom CSS */
/* Start custom CSS for patara-services-grid, class: .elementor-element-f85a385 *//* Naprawa pionowych tytułów – ATRAKCJE */
.atrakcje-fix * {
  writing-mode: horizontal-tb !important;
  transform: none !important;
  rotate: 0deg !important;
}

/* Tytuły w kafelkach atrakcji */
.atrakcje-fix h3,
.atrakcje-fix h4,
.atrakcje-fix .title,
.atrakcje-fix .offer-title {
  word-break: normal !important;
  white-space: normal !important;
  letter-spacing: normal !important;
}/* End custom CSS */
/* Start custom CSS for patara-services-grid, class: .elementor-element-ceeebdd *//* Naprawa pionowych tytułów – ATRAKCJE */
.atrakcje-fix * {
  writing-mode: horizontal-tb !important;
  transform: none !important;
  rotate: 0deg !important;
}

/* Tytuły w kafelkach atrakcji */
.atrakcje-fix h3,
.atrakcje-fix h4,
.atrakcje-fix .title,
.atrakcje-fix .offer-title {
  word-break: normal !important;
  white-space: normal !important;
  letter-spacing: normal !important;
}/* End custom CSS */
/* Start custom CSS for patara-services-grid, class: .elementor-element-2d43c20 *//* Naprawa pionowych tytułów – ATRAKCJE */
.atrakcje-fix * {
  writing-mode: horizontal-tb !important;
  transform: none !important;
  rotate: 0deg !important;
}

/* Tytuły w kafelkach atrakcji */
.atrakcje-fix h3,
.atrakcje-fix h4,
.atrakcje-fix .title,
.atrakcje-fix .offer-title {
  word-break: normal !important;
  white-space: normal !important;
  letter-spacing: normal !important;
}/* End custom CSS */
/* Start custom CSS for patara-services-grid, class: .elementor-element-651d0aa *//* Naprawa pionowych tytułów – ATRAKCJE */
.atrakcje-fix * {
  writing-mode: horizontal-tb !important;
  transform: none !important;
  rotate: 0deg !important;
}

/* Tytuły w kafelkach atrakcji */
.atrakcje-fix h3,
.atrakcje-fix h4,
.atrakcje-fix .title,
.atrakcje-fix .offer-title {
  word-break: normal !important;
  white-space: normal !important;
  letter-spacing: normal !important;
}/* End custom CSS */
/* Start custom CSS for patara-services-grid, class: .elementor-element-43cca3c *//* Naprawa pionowych tytułów – ATRAKCJE */
.atrakcje-fix * {
  writing-mode: horizontal-tb !important;
  transform: none !important;
  rotate: 0deg !important;
}

/* Tytuły w kafelkach atrakcji */
.atrakcje-fix h3,
.atrakcje-fix h4,
.atrakcje-fix .title,
.atrakcje-fix .offer-title {
  word-break: normal !important;
  white-space: normal !important;
  letter-spacing: normal !important;
}/* End custom CSS */
/* Start custom CSS for patara-services-grid, class: .elementor-element-98cc139 *//* Naprawa pionowych tytułów – ATRAKCJE */
.atrakcje-fix * {
  writing-mode: horizontal-tb !important;
  transform: none !important;
  rotate: 0deg !important;
}

/* Tytuły w kafelkach atrakcji */
.atrakcje-fix h3,
.atrakcje-fix h4,
.atrakcje-fix .title,
.atrakcje-fix .offer-title {
  word-break: normal !important;
  white-space: normal !important;
  letter-spacing: normal !important;
}/* End custom CSS */
/* Start custom CSS for patara-services-grid, class: .elementor-element-c45afd1 *//* Naprawa pionowych tytułów – ATRAKCJE */
.atrakcje-fix * {
  writing-mode: horizontal-tb !important;
  transform: none !important;
  rotate: 0deg !important;
}

/* Tytuły w kafelkach atrakcji */
.atrakcje-fix h3,
.atrakcje-fix h4,
.atrakcje-fix .title,
.atrakcje-fix .offer-title {
  word-break: normal !important;
  white-space: normal !important;
  letter-spacing: normal !important;
}/* End custom CSS */
/* Start custom CSS for patara-services-grid, class: .elementor-element-4982c2f *//* Naprawa pionowych tytułów – ATRAKCJE */
.atrakcje-fix * {
  writing-mode: horizontal-tb !important;
  transform: none !important;
  rotate: 0deg !important;
}

/* Tytuły w kafelkach atrakcji */
.atrakcje-fix h3,
.atrakcje-fix h4,
.atrakcje-fix .title,
.atrakcje-fix .offer-title {
  word-break: normal !important;
  white-space: normal !important;
  letter-spacing: normal !important;
}/* End custom CSS */
/* Start custom CSS for patara-services-grid, class: .elementor-element-768d8d1 *//* Naprawa pionowych tytułów – ATRAKCJE */
.atrakcje-fix * {
  writing-mode: horizontal-tb !important;
  transform: none !important;
  rotate: 0deg !important;
}

/* Tytuły w kafelkach atrakcji */
.atrakcje-fix h3,
.atrakcje-fix h4,
.atrakcje-fix .title,
.atrakcje-fix .offer-title {
  word-break: normal !important;
  white-space: normal !important;
  letter-spacing: normal !important;
}/* End custom CSS */
/* Start custom CSS for patara-services-grid, class: .elementor-element-f74894e *//* Naprawa pionowych tytułów – ATRAKCJE */
.atrakcje-fix * {
  writing-mode: horizontal-tb !important;
  transform: none !important;
  rotate: 0deg !important;
}

/* Tytuły w kafelkach atrakcji */
.atrakcje-fix h3,
.atrakcje-fix h4,
.atrakcje-fix .title,
.atrakcje-fix .offer-title {
  word-break: normal !important;
  white-space: normal !important;
  letter-spacing: normal !important;
}/* End custom CSS */
/* Start custom CSS for patara-services-grid, class: .elementor-element-d329863 *//* Naprawa pionowych tytułów – ATRAKCJE */
.atrakcje-fix * {
  writing-mode: horizontal-tb !important;
  transform: none !important;
  rotate: 0deg !important;
}

/* Tytuły w kafelkach atrakcji */
.atrakcje-fix h3,
.atrakcje-fix h4,
.atrakcje-fix .title,
.atrakcje-fix .offer-title {
  word-break: normal !important;
  white-space: normal !important;
  letter-spacing: normal !important;
}/* End custom CSS */
/* Start custom CSS for patara-services-grid, class: .elementor-element-d11c9e1 *//* Naprawa pionowych tytułów – ATRAKCJE */
.atrakcje-fix * {
  writing-mode: horizontal-tb !important;
  transform: none !important;
  rotate: 0deg !important;
}

/* Tytuły w kafelkach atrakcji */
.atrakcje-fix h3,
.atrakcje-fix h4,
.atrakcje-fix .title,
.atrakcje-fix .offer-title {
  word-break: normal !important;
  white-space: normal !important;
  letter-spacing: normal !important;
}/* End custom CSS */
/* Start custom CSS for patara-services-grid, class: .elementor-element-ab16902 *//* Naprawa pionowych tytułów – ATRAKCJE */
.atrakcje-fix * {
  writing-mode: horizontal-tb !important;
  transform: none !important;
  rotate: 0deg !important;
}

/* Tytuły w kafelkach atrakcji */
.atrakcje-fix h3,
.atrakcje-fix h4,
.atrakcje-fix .title,
.atrakcje-fix .offer-title {
  word-break: normal !important;
  white-space: normal !important;
  letter-spacing: normal !important;
}/* End custom CSS */
/* Start custom CSS for patara-services-grid, class: .elementor-element-5fcff3f *//* Naprawa pionowych tytułów – ATRAKCJE */
.atrakcje-fix * {
  writing-mode: horizontal-tb !important;
  transform: none !important;
  rotate: 0deg !important;
}

/* Tytuły w kafelkach atrakcji */
.atrakcje-fix h3,
.atrakcje-fix h4,
.atrakcje-fix .title,
.atrakcje-fix .offer-title {
  word-break: normal !important;
  white-space: normal !important;
  letter-spacing: normal !important;
}/* End custom CSS */
/* Start custom CSS for patara-services-grid, class: .elementor-element-980e03b *//* Naprawa pionowych tytułów – ATRAKCJE */
.atrakcje-fix * {
  writing-mode: horizontal-tb !important;
  transform: none !important;
  rotate: 0deg !important;
}

/* Tytuły w kafelkach atrakcji */
.atrakcje-fix h3,
.atrakcje-fix h4,
.atrakcje-fix .title,
.atrakcje-fix .offer-title {
  word-break: normal !important;
  white-space: normal !important;
  letter-spacing: normal !important;
}/* End custom CSS */
/* Start custom CSS for patara-services-grid, class: .elementor-element-893907d *//* Naprawa pionowych tytułów – ATRAKCJE */
.atrakcje-fix * {
  writing-mode: horizontal-tb !important;
  transform: none !important;
  rotate: 0deg !important;
}

/* Tytuły w kafelkach atrakcji */
.atrakcje-fix h3,
.atrakcje-fix h4,
.atrakcje-fix .title,
.atrakcje-fix .offer-title {
  word-break: normal !important;
  white-space: normal !important;
  letter-spacing: normal !important;
}/* End custom CSS */
/* Start custom CSS for patara-services-grid, class: .elementor-element-ab3e3ca *//* Naprawa pionowych tytułów – ATRAKCJE */
.atrakcje-fix * {
  writing-mode: horizontal-tb !important;
  transform: none !important;
  rotate: 0deg !important;
}

/* Tytuły w kafelkach atrakcji */
.atrakcje-fix h3,
.atrakcje-fix h4,
.atrakcje-fix .title,
.atrakcje-fix .offer-title {
  word-break: normal !important;
  white-space: normal !important;
  letter-spacing: normal !important;
}/* End custom CSS */
/* Start custom CSS for patara-services-grid, class: .elementor-element-0fe8606 *//* Naprawa pionowych tytułów – ATRAKCJE */
.atrakcje-fix * {
  writing-mode: horizontal-tb !important;
  transform: none !important;
  rotate: 0deg !important;
}

/* Tytuły w kafelkach atrakcji */
.atrakcje-fix h3,
.atrakcje-fix h4,
.atrakcje-fix .title,
.atrakcje-fix .offer-title {
  word-break: normal !important;
  white-space: normal !important;
  letter-spacing: normal !important;
}/* End custom CSS */
/* Start custom CSS for patara-services-grid, class: .elementor-element-71b3f17 *//* Naprawa pionowych tytułów – ATRAKCJE */
.atrakcje-fix * {
  writing-mode: horizontal-tb !important;
  transform: none !important;
  rotate: 0deg !important;
}

/* Tytuły w kafelkach atrakcji */
.atrakcje-fix h3,
.atrakcje-fix h4,
.atrakcje-fix .title,
.atrakcje-fix .offer-title {
  word-break: normal !important;
  white-space: normal !important;
  letter-spacing: normal !important;
}/* End custom CSS */
/* Start custom CSS for patara-services-grid, class: .elementor-element-c7f89af *//* Naprawa pionowych tytułów – ATRAKCJE */
.atrakcje-fix * {
  writing-mode: horizontal-tb !important;
  transform: none !important;
  rotate: 0deg !important;
}

/* Tytuły w kafelkach atrakcji */
.atrakcje-fix h3,
.atrakcje-fix h4,
.atrakcje-fix .title,
.atrakcje-fix .offer-title {
  word-break: normal !important;
  white-space: normal !important;
  letter-spacing: normal !important;
}/* End custom CSS */
/* Start custom CSS for patara-services-grid, class: .elementor-element-ecada7b *//* Naprawa pionowych tytułów – ATRAKCJE */
.atrakcje-fix * {
  writing-mode: horizontal-tb !important;
  transform: none !important;
  rotate: 0deg !important;
}

/* Tytuły w kafelkach atrakcji */
.atrakcje-fix h3,
.atrakcje-fix h4,
.atrakcje-fix .title,
.atrakcje-fix .offer-title {
  word-break: normal !important;
  white-space: normal !important;
  letter-spacing: normal !important;
}/* End custom CSS */