.elementor-1002 .elementor-element.elementor-element-e2110b3{--display:flex;}.elementor-1002 .elementor-element.elementor-element-a846ef0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-1002 .elementor-element.elementor-element-a846ef0.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-1002 .elementor-element.elementor-element-1dc9140{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1002 .elementor-element.elementor-element-0b338de{--display:flex;}.elementor-1002 .elementor-element.elementor-element-e6d3c4a{--display:flex;}.elementor-1002 .elementor-element.elementor-element-5e9c4a6{--display:flex;}.elementor-1002 .elementor-element.elementor-element-b2ebdea > .elementor-widget-container{--e-transform-flipX:-1;}.elementor-1002 .elementor-element.elementor-element-6824478{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1002 .elementor-element.elementor-element-4970b46{--display:flex;}.elementor-1002 .elementor-element.elementor-element-65670c8{--display:flex;}.elementor-1002 .elementor-element.elementor-element-0ceb4ea{--display:flex;}.elementor-1002 .elementor-element.elementor-element-73991a8 > .elementor-widget-container{--e-transform-flipX:-1;}.elementor-1002 .elementor-element.elementor-element-a0924b4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1002 .elementor-element.elementor-element-7e05095{--display:flex;}.elementor-1002 .elementor-element.elementor-element-38bb25c{--display:flex;}.elementor-1002 .elementor-element.elementor-element-362d611{--display:flex;}.elementor-1002 .elementor-element.elementor-element-d125dcc > .elementor-widget-container{--e-transform-flipX:-1;}.elementor-1002 .elementor-element.elementor-element-00210d3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1002 .elementor-element.elementor-element-b96f15e{--display:flex;}.elementor-1002 .elementor-element.elementor-element-2a0ed12{--display:flex;}.elementor-1002 .elementor-element.elementor-element-0636e95{--display:flex;}.elementor-1002 .elementor-element.elementor-element-f804cef > .elementor-widget-container{--e-transform-flipX:-1;}@media(max-width:1024px){.elementor-1002 .elementor-element.elementor-element-a846ef0{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-1002 .elementor-element.elementor-element-a846ef0{--content-width:50%;}.elementor-1002 .elementor-element.elementor-element-1dc9140{--width:100%;}.elementor-1002 .elementor-element.elementor-element-6824478{--width:100%;}.elementor-1002 .elementor-element.elementor-element-a0924b4{--width:100%;}.elementor-1002 .elementor-element.elementor-element-00210d3{--width:100%;}}@media(max-width:767px){.elementor-1002 .elementor-element.elementor-element-a846ef0{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-6824478 */.flip-card {
  perspective: 1000px;       /* térhatás */
  width: 300px;              /* fix szélesség */
  height: 200px;             /* fix magasság */
  overflow: hidden;          /* kilógó részek levágása */
}

.flip-card-inner {
  position: relative;
  width: 100%;
  height: 100%;
  transition: transform 0.6s;
  transform-style: preserve-3d;
}

.flip-card:hover .flip-card-inner {
  transform: rotateY(180deg);
}

.flip-card-front,
.flip-card-back {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  backface-visibility: hidden; /* hátlap ne látszódjon */
  -webkit-backface-visibility: hidden; /* Safari támogatás */
}

.flip-card-front {
  z-index: 2;
}

.flip-card-back {
  transform: rotateY(180deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0924b4 */.flip-card {
  perspective: 1000px;       /* térhatás */
  width: 300px;              /* fix szélesség */
  height: 200px;             /* fix magasság */
  overflow: hidden;          /* kilógó részek levágása */
}

.flip-card-inner {
  position: relative;
  width: 100%;
  height: 100%;
  transition: transform 0.6s;
  transform-style: preserve-3d;
}

.flip-card:hover .flip-card-inner {
  transform: rotateY(180deg);
}

.flip-card-front,
.flip-card-back {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  backface-visibility: hidden; /* hátlap ne látszódjon */
  -webkit-backface-visibility: hidden; /* Safari támogatás */
}

.flip-card-front {
  z-index: 2;
}

.flip-card-back {
  transform: rotateY(180deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00210d3 */.flip-card {
  perspective: 1000px;       /* térhatás */
  width: 300px;              /* fix szélesség */
  height: 200px;             /* fix magasság */
  overflow: hidden;          /* kilógó részek levágása */
}

.flip-card-inner {
  position: relative;
  width: 100%;
  height: 100%;
  transition: transform 0.6s;
  transform-style: preserve-3d;
}

.flip-card:hover .flip-card-inner {
  transform: rotateY(180deg);
}

.flip-card-front,
.flip-card-back {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  backface-visibility: hidden; /* hátlap ne látszódjon */
  -webkit-backface-visibility: hidden; /* Safari támogatás */
}

.flip-card-front {
  z-index: 2;
}

.flip-card-back {
  transform: rotateY(180deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a846ef0 */.flip-card {
  perspective: 1000px;       /* térhatás */
  width: 300px;              /* fix szélesség */
  height: 200px;             /* fix magasság */
  overflow: hidden;          /* kilógó részek levágása */
}

.flip-card-inner {
  position: relative;
  width: 100%;
  height: 100%;
  transition: transform 0.6s;
  transform-style: preserve-3d;
}

.flip-card:hover .flip-card-inner {
  transform: rotateY(180deg);
}

.flip-card-front,
.flip-card-back {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  backface-visibility: hidden; /* hátlap ne látszódjon */
  -webkit-backface-visibility: hidden; /* Safari támogatás */
}

.flip-card-front {
  z-index: 2;
}

.flip-card-back {
  transform: rotateY(180deg);
}/* End custom CSS */