.elementor-28994 .elementor-element.elementor-element-1cad722{--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-28994 .elementor-element.elementor-element-c8bbafd{--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;}.elementor-28994 .elementor-element.elementor-element-930689e{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-28994 .elementor-element.elementor-element-1544b05{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;}.elementor-28994 .elementor-element.elementor-element-25ad58f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28994 .elementor-element.elementor-element-25ad58f{text-align:center;}.elementor-28994 .elementor-element.elementor-element-25ad58f img{width:100%;max-width:100%;height:272px;object-fit:cover;object-position:center center;border-radius:016px 16px 0px 0px;}.elementor-28994 .elementor-element.elementor-element-c7cfdc6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 0px 12px 0px;}.elementor-28994 .elementor-element.elementor-element-c7cfdc6{text-align:center;}.elementor-28994 .elementor-element.elementor-element-c7cfdc6 .elementor-heading-title{color:#FFFFFF;}.elementor-28994 .elementor-element.elementor-element-fc64d66 > .elementor-widget-container{margin:-10px 0px 20px 0px;padding:-10px 10px 26px 10px;}.elementor-28994 .elementor-element.elementor-element-fc64d66{text-align:center;font-size:16px;color:#000000;}.elementor-28994 .elementor-element.elementor-element-fc64d66 > *{max-width:74%;}.elementor-28994 .elementor-element.elementor-element-7a6d304{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-28994 .elementor-element.elementor-element-51e8343{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;}.elementor-28994 .elementor-element.elementor-element-f73697b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28994 .elementor-element.elementor-element-f73697b{text-align:center;}.elementor-28994 .elementor-element.elementor-element-f73697b img{width:100%;max-width:100%;height:272px;object-fit:cover;object-position:center center;border-radius:016px 16px 0px 0px;}.elementor-28994 .elementor-element.elementor-element-4f2ae1d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 0px 12px 0px;}.elementor-28994 .elementor-element.elementor-element-4f2ae1d{text-align:center;}.elementor-28994 .elementor-element.elementor-element-4f2ae1d .elementor-heading-title{color:#FFFFFF;}.elementor-28994 .elementor-element.elementor-element-f9f47c8 > .elementor-widget-container{margin:-10px 0px 20px 0px;padding:-10px 10px 26px 10px;}.elementor-28994 .elementor-element.elementor-element-f9f47c8{text-align:center;font-size:16px;color:#000000;}.elementor-28994 .elementor-element.elementor-element-f9f47c8 > *{max-width:74%;}.elementor-28994 .elementor-element.elementor-element-5d287a0{--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;}.elementor-28994 .elementor-element.elementor-element-efefac2{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-28994 .elementor-element.elementor-element-330de50{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;}.elementor-28994 .elementor-element.elementor-element-22fa01f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28994 .elementor-element.elementor-element-22fa01f{text-align:center;}.elementor-28994 .elementor-element.elementor-element-22fa01f img{width:100%;max-width:100%;height:272px;object-fit:cover;object-position:center center;border-radius:016px 16px 0px 0px;}.elementor-28994 .elementor-element.elementor-element-fe9123d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 0px 12px 0px;}.elementor-28994 .elementor-element.elementor-element-fe9123d{text-align:center;}.elementor-28994 .elementor-element.elementor-element-fe9123d .elementor-heading-title{color:#FFFFFF;}.elementor-28994 .elementor-element.elementor-element-53868b1 > .elementor-widget-container{margin:-10px 0px 20px 0px;padding:-10px 10px 26px 10px;}.elementor-28994 .elementor-element.elementor-element-53868b1{text-align:center;font-size:16px;color:#000000;}.elementor-28994 .elementor-element.elementor-element-53868b1 > *{max-width:74%;}.elementor-28994 .elementor-element.elementor-element-807f705{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-28994 .elementor-element.elementor-element-38c413d{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;}.elementor-28994 .elementor-element.elementor-element-2f7f052 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28994 .elementor-element.elementor-element-2f7f052{text-align:center;}.elementor-28994 .elementor-element.elementor-element-2f7f052 img{width:100%;max-width:100%;height:272px;object-fit:cover;object-position:center center;border-radius:016px 16px 0px 0px;}.elementor-28994 .elementor-element.elementor-element-f9434dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 0px 12px 0px;}.elementor-28994 .elementor-element.elementor-element-f9434dd{text-align:center;}.elementor-28994 .elementor-element.elementor-element-f9434dd .elementor-heading-title{color:#FFFFFF;}.elementor-28994 .elementor-element.elementor-element-a4ad14e > .elementor-widget-container{margin:-10px 0px 20px 0px;padding:-10px 10px 26px 10px;}.elementor-28994 .elementor-element.elementor-element-a4ad14e{text-align:center;font-size:16px;color:#000000;}.elementor-28994 .elementor-element.elementor-element-a4ad14e > *{max-width:74%;}.elementor-28994 .elementor-element.elementor-element-547e565{--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;}.elementor-28994 .elementor-element.elementor-element-a92dc04{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-28994 .elementor-element.elementor-element-d2df5a5{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;}.elementor-28994 .elementor-element.elementor-element-c7c7537 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28994 .elementor-element.elementor-element-c7c7537{text-align:center;}.elementor-28994 .elementor-element.elementor-element-c7c7537 img{width:100%;max-width:100%;height:272px;object-fit:cover;object-position:center center;border-radius:016px 16px 0px 0px;}.elementor-28994 .elementor-element.elementor-element-8e70893 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 0px 12px 0px;}.elementor-28994 .elementor-element.elementor-element-8e70893{text-align:center;}.elementor-28994 .elementor-element.elementor-element-8e70893 .elementor-heading-title{color:#FFFFFF;}.elementor-28994 .elementor-element.elementor-element-5e813c2 > .elementor-widget-container{margin:-10px 0px 20px 0px;padding:-10px 10px 26px 10px;}.elementor-28994 .elementor-element.elementor-element-5e813c2{text-align:center;font-size:16px;color:#000000;}.elementor-28994 .elementor-element.elementor-element-5e813c2 > *{max-width:74%;}.elementor-28994 .elementor-element.elementor-element-4dd16f3{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-28994 .elementor-element.elementor-element-3370ac4{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;}.elementor-28994 .elementor-element.elementor-element-3ca1248 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28994 .elementor-element.elementor-element-3ca1248{text-align:center;}.elementor-28994 .elementor-element.elementor-element-3ca1248 img{width:100%;max-width:100%;height:272px;object-fit:cover;object-position:center center;border-radius:016px 16px 0px 0px;}.elementor-28994 .elementor-element.elementor-element-853d4d1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 0px 12px 0px;}.elementor-28994 .elementor-element.elementor-element-853d4d1{text-align:center;}.elementor-28994 .elementor-element.elementor-element-853d4d1 .elementor-heading-title{color:#FFFFFF;}.elementor-28994 .elementor-element.elementor-element-4c16d9e > .elementor-widget-container{margin:-10px 0px 20px 0px;padding:-10px 10px 26px 10px;}.elementor-28994 .elementor-element.elementor-element-4c16d9e{text-align:center;font-size:16px;color:#000000;}.elementor-28994 .elementor-element.elementor-element-4c16d9e > *{max-width:74%;}.elementor-28994 .elementor-element.elementor-element-120386c{--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;}.elementor-28994 .elementor-element.elementor-element-617dae9{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-28994 .elementor-element.elementor-element-ee52c33{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;}.elementor-28994 .elementor-element.elementor-element-955d863 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28994 .elementor-element.elementor-element-955d863{text-align:center;}.elementor-28994 .elementor-element.elementor-element-955d863 img{width:100%;max-width:100%;height:272px;object-fit:cover;object-position:center center;border-radius:016px 16px 0px 0px;}.elementor-28994 .elementor-element.elementor-element-b910dd8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 0px 12px 0px;}.elementor-28994 .elementor-element.elementor-element-b910dd8{text-align:center;}.elementor-28994 .elementor-element.elementor-element-b910dd8 .elementor-heading-title{color:#FFFFFF;}.elementor-28994 .elementor-element.elementor-element-a556b11 > .elementor-widget-container{margin:-10px 0px 20px 0px;padding:-10px 10px 26px 10px;}.elementor-28994 .elementor-element.elementor-element-a556b11{text-align:center;font-size:16px;color:#000000;}.elementor-28994 .elementor-element.elementor-element-a556b11 > *{max-width:74%;}@media(min-width:769px){.elementor-28994 .elementor-element.elementor-element-930689e{--width:50%;}.elementor-28994 .elementor-element.elementor-element-1544b05{--width:100%;}.elementor-28994 .elementor-element.elementor-element-7a6d304{--width:50%;}.elementor-28994 .elementor-element.elementor-element-51e8343{--width:100%;}.elementor-28994 .elementor-element.elementor-element-efefac2{--width:50%;}.elementor-28994 .elementor-element.elementor-element-330de50{--width:100%;}.elementor-28994 .elementor-element.elementor-element-807f705{--width:50%;}.elementor-28994 .elementor-element.elementor-element-38c413d{--width:100%;}.elementor-28994 .elementor-element.elementor-element-a92dc04{--width:50%;}.elementor-28994 .elementor-element.elementor-element-d2df5a5{--width:100%;}.elementor-28994 .elementor-element.elementor-element-4dd16f3{--width:50%;}.elementor-28994 .elementor-element.elementor-element-3370ac4{--width:100%;}.elementor-28994 .elementor-element.elementor-element-617dae9{--width:49%;}.elementor-28994 .elementor-element.elementor-element-ee52c33{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-25ad58f */.zoomkep img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.3s ease;
  transform-origin: center center;
}


.zoomkep:hover img {
  transform: scale(1.1);
  border-radius: 16, 16, 0,0;
}
.zoomkep {
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1544b05 */.elementor-28994 .elementor-element.elementor-element-1544b05 {
  background-color: #ffffff;
  border-radius: 16px;
  box-shadow: 0 0 25px rgba(0, 0, 0, 0.1); /* korábbi: 0 10px 25px... */
  
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7cfdc6 */.elementor-28994 .elementor-element.elementor-element-c7cfdc6 {
    
    background-color: #00295d;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-930689e */.elementor-28994 .elementor-element.elementor-element-930689e {
  background-color: #ffffff;
  border-radius: 16px;
  box-shadow: 0 0 25px rgba(0, 0, 0, 0.1); /* korábbi: 0 10px 25px... */
  
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f73697b */.zoomkep img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.3s ease;
  transform-origin: center center;
}


.zoomkep:hover img {
  transform: scale(1.1);
}
.zoomkep {
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51e8343 */.elementor-28994 .elementor-element.elementor-element-51e8343 {
  background-color: #ffffff;
  border-radius: 16px;
  box-shadow: 0 0 25px rgba(0, 0, 0, 0.1); /* korábbi: 0 10px 25px... */
  
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f2ae1d */.elementor-28994 .elementor-element.elementor-element-4f2ae1d {
    
    background-color: #00295d;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a6d304 */.elementor-28994 .elementor-element.elementor-element-7a6d304 {
  background-color: #ffffff;
  border-radius: 16px;
  box-shadow: 0 0 25px rgba(0, 0, 0, 0.1); /* korábbi: 0 10px 25px... */
  
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-22fa01f */.zoomkep img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.3s ease;
  transform-origin: center center;
}


.zoomkep:hover img {
  transform: scale(1.1);
}
.zoomkep {
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-330de50 */.elementor-28994 .elementor-element.elementor-element-330de50 {
  background-color: #ffffff;
  border-radius: 16px;
  box-shadow: 0 0 25px rgba(0, 0, 0, 0.1); /* korábbi: 0 10px 25px... */
  
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fe9123d */.elementor-28994 .elementor-element.elementor-element-fe9123d {
    
    background-color: #00295d;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efefac2 */.elementor-28994 .elementor-element.elementor-element-efefac2 {
  background-color: #ffffff;
  border-radius: 16px;
  box-shadow: 0 0 25px rgba(0, 0, 0, 0.1); /* korábbi: 0 10px 25px... */
  
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f7f052 */.zoomkep img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.3s ease;
  transform-origin: center center;
}


.zoomkep:hover img {
  transform: scale(1.1);
}
.zoomkep {
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38c413d */.elementor-28994 .elementor-element.elementor-element-38c413d {
  background-color: #ffffff;
  border-radius: 16px;
  box-shadow: 0 0 25px rgba(0, 0, 0, 0.1); /* korábbi: 0 10px 25px... */
  
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9434dd */.elementor-28994 .elementor-element.elementor-element-f9434dd {
    
    background-color: #00295d;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-807f705 */.elementor-28994 .elementor-element.elementor-element-807f705 {
  background-color: #ffffff;
  border-radius: 16px;
  box-shadow: 0 0 25px rgba(0, 0, 0, 0.1); /* korábbi: 0 10px 25px... */
  
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c7c7537 */.zoomkep img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.3s ease;
  transform-origin: center center;
}


.zoomkep:hover img {
  transform: scale(1.1);
}
.zoomkep {
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2df5a5 */.elementor-28994 .elementor-element.elementor-element-d2df5a5 {
  background-color: #ffffff;
  border-radius: 16px;
  box-shadow: 0 0 25px rgba(0, 0, 0, 0.1); /* korábbi: 0 10px 25px... */
  
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e70893 */.elementor-28994 .elementor-element.elementor-element-8e70893 {
    
    background-color: #00295d;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a92dc04 */.elementor-28994 .elementor-element.elementor-element-a92dc04 {
  background-color: #ffffff;
  border-radius: 16px;
  box-shadow: 0 0 25px rgba(0, 0, 0, 0.1); /* korábbi: 0 10px 25px... */
  
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3ca1248 */.zoomkep img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.3s ease;
  transform-origin: center center;
}


.zoomkep:hover img {
  transform: scale(1.1);
}
.zoomkep {
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3370ac4 */.elementor-28994 .elementor-element.elementor-element-3370ac4 {
  background-color: #ffffff;
  border-radius: 16px;
  box-shadow: 0 0 25px rgba(0, 0, 0, 0.1); /* korábbi: 0 10px 25px... */
  
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-853d4d1 */.elementor-28994 .elementor-element.elementor-element-853d4d1 {
    
    background-color: #00295d;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dd16f3 */.elementor-28994 .elementor-element.elementor-element-4dd16f3 {
  background-color: #ffffff;
  border-radius: 16px;
  box-shadow: 0 0 25px rgba(0, 0, 0, 0.1); /* korábbi: 0 10px 25px... */
  
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-955d863 */.zoomkep img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.3s ease;
  transform-origin: center center;
}


.zoomkep:hover img {
  transform: scale(1.1);
}
.zoomkep {
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee52c33 */.elementor-28994 .elementor-element.elementor-element-ee52c33 {
  background-color: #ffffff;
  border-radius: 16px;
  box-shadow: 0 0 25px rgba(0, 0, 0, 0.1); /* korábbi: 0 10px 25px... */
  
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b910dd8 */.elementor-28994 .elementor-element.elementor-element-b910dd8 {
    
    background-color: #00295d;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-617dae9 */.elementor-28994 .elementor-element.elementor-element-617dae9 {
  background-color: #ffffff;
  border-radius: 16px;
  box-shadow: 0 0 25px rgba(0, 0, 0, 0.1); /* korábbi: 0 10px 25px... */
  
  transition: all 0.3s ease;
}/* End custom CSS */