.elementor-6030 .elementor-element.elementor-element-b3ff94b{--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6030 .elementor-element.elementor-element-88c7d32{--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-6030 .elementor-element.elementor-element-111d8f5{--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-6030 .elementor-element.elementor-element-5eb9f60{--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-6030 .elementor-element.elementor-element-acce7bb{--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;}.elementor-6030 .elementor-element.elementor-element-aedcf90{--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-6030 .elementor-element.elementor-element-aedcf90.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6030 .elementor-element.elementor-element-cf4e2fa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6030 .elementor-element.elementor-element-ffb6420{--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-6030 .elementor-element.elementor-element-747c411{--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;}.elementor-6030 .elementor-element.elementor-element-68d0757{--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-6030 .elementor-element.elementor-element-68d0757.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6030 .elementor-element.elementor-element-ef2cf5e{--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-6030 .elementor-element.elementor-element-ec05a83{--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-6030 .elementor-element.elementor-element-da7f138{--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;}@media(min-width:721px){.elementor-6030 .elementor-element.elementor-element-88c7d32{--content-width:1200px;}.elementor-6030 .elementor-element.elementor-element-111d8f5{--content-width:1200px;}.elementor-6030 .elementor-element.elementor-element-5eb9f60{--content-width:1200px;}.elementor-6030 .elementor-element.elementor-element-acce7bb{--content-width:1200px;}.elementor-6030 .elementor-element.elementor-element-aedcf90{--width:70%;}.elementor-6030 .elementor-element.elementor-element-ffb6420{--width:70%;}.elementor-6030 .elementor-element.elementor-element-68d0757{--width:66.426%;}.elementor-6030 .elementor-element.elementor-element-ef2cf5e{--width:66.6666%;}}/* Start custom CSS for heading, class: .elementor-element-c66a1bf */.vizualisan-rejtett {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-63226c4 */.ek-img-wrap {
  width: 72px;
  height: 72px;
  border-radius: 50%;
  overflow: hidden;
  flex-shrink: 0;
  aspect-ratio: 1 / 1;
}
.ek-img-wrap img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover;
  display: block;
  border-radius: 50%;
}

@media (max-width: 600px) {
  .ek-img-wrap, .ek-img-wrap img {
    width: 56px;
    height: 56px;
  }
  .ek-slide-title {
    font-size: 13px;
  }
  .ek-slide-inner {
    gap: 8px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5981d20 */.ek-szoba-lista-item img {
  width: 70px !important;
  height: 52px !important;
  max-width: 70px !important;
  object-fit: cover;
  border-radius: 3px;
  flex-shrink: 0;
  background: #e8e4de;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a890c77 */.harom-small-img {
  width: 90px !important;
  height: 64px !important;
  max-width: 90px !important;
  object-fit: cover;
  border-radius: 3px;
  flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-539232c */.ek-naptar-title h2 {
  word-spacing: 2px;
}/* End custom CSS */