.elementor-5928 .elementor-element.elementor-element-1f520ec{--display:flex;--min-height:100vh;}.elementor-5928 .elementor-element.elementor-element-b6b4bb7{--display:flex;--min-height:100vh;}.elementor-5928 .elementor-element.elementor-element-bbf2efb img{height:100vh;}.elementor-5928 .elementor-element.elementor-element-a39ac5d .elementor-button{background-color:#1A1F36;font-family:"Helixa Bold", Sans-serif;fill:#F4F1E8;color:#F4F1E8;}.elementor-5928 .elementor-element.elementor-element-a39ac5d .elementor-button:hover, .elementor-5928 .elementor-element.elementor-element-a39ac5d .elementor-button:focus{background-color:#F4F1E8;color:#1A1F36;}.elementor-5928 .elementor-element.elementor-element-a39ac5d .elementor-button:hover svg, .elementor-5928 .elementor-element.elementor-element-a39ac5d .elementor-button:focus svg{fill:#1A1F36;}.elementor-5928 .elementor-element.elementor-element-2bd12ec{--display:flex;--min-height:100vh;}.elementor-5928 .elementor-element.elementor-element-560de57 img{height:100vh;}.elementor-5928 .elementor-element.elementor-element-e871ace .elementor-button{background-color:#1A1F36;font-family:"Helixa Bold", Sans-serif;fill:#F4F1E8;color:#F4F1E8;}.elementor-5928 .elementor-element.elementor-element-e871ace .elementor-button:hover, .elementor-5928 .elementor-element.elementor-element-e871ace .elementor-button:focus{background-color:#F4F1E8;color:#1A1F36;}.elementor-5928 .elementor-element.elementor-element-e871ace .elementor-button:hover svg, .elementor-5928 .elementor-element.elementor-element-e871ace .elementor-button:focus svg{fill:#1A1F36;}.elementor-5928 .elementor-element.elementor-element-2547d97{--display:flex;}.elementor-5928 .elementor-element.elementor-element-fb9c999{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;width:100%;max-width:100%;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:3%;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:3%;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-5928 .elementor-element.elementor-element-52e38e1{--display:flex;--min-height:100vh;}.elementor-5928 .elementor-element.elementor-element-56f6a07{--display:flex;--min-height:100vh;}.elementor-5928 .elementor-element.elementor-element-b1cdb9d img{height:100vh;}.elementor-5928 .elementor-element.elementor-element-5993cd7 .elementor-button{background-color:#1A1F36;font-family:"Helixa Bold", Sans-serif;fill:#F4F1E8;color:#F4F1E8;}.elementor-5928 .elementor-element.elementor-element-5993cd7 .elementor-button:hover, .elementor-5928 .elementor-element.elementor-element-5993cd7 .elementor-button:focus{background-color:#F4F1E8;color:#1A1F36;}.elementor-5928 .elementor-element.elementor-element-5993cd7 .elementor-button:hover svg, .elementor-5928 .elementor-element.elementor-element-5993cd7 .elementor-button:focus svg{fill:#1A1F36;}.elementor-5928 .elementor-element.elementor-element-846c98d{--display:flex;--min-height:100vh;}.elementor-5928 .elementor-element.elementor-element-0c3109a img{height:100vh;}.elementor-5928 .elementor-element.elementor-element-30cf4b7 .elementor-button{background-color:#1A1F36;font-family:"Helixa Bold", Sans-serif;fill:#F4F1E8;color:#F4F1E8;}.elementor-5928 .elementor-element.elementor-element-30cf4b7 .elementor-button:hover, .elementor-5928 .elementor-element.elementor-element-30cf4b7 .elementor-button:focus{background-color:#F4F1E8;color:#1A1F36;}.elementor-5928 .elementor-element.elementor-element-30cf4b7 .elementor-button:hover svg, .elementor-5928 .elementor-element.elementor-element-30cf4b7 .elementor-button:focus svg{fill:#1A1F36;}.elementor-5928 .elementor-element.elementor-element-902f315{--display:flex;}.elementor-5928 .elementor-element.elementor-element-5088562{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;width:100%;max-width:100%;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:3%;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:3%;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}body.elementor-page-5928:not(.elementor-motion-effects-element-type-background), body.elementor-page-5928 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-5928 .elementor-element.elementor-element-1f520ec{--content-width:100%;}.elementor-5928 .elementor-element.elementor-element-b6b4bb7{--content-width:100%;}.elementor-5928 .elementor-element.elementor-element-2bd12ec{--content-width:100%;}.elementor-5928 .elementor-element.elementor-element-52e38e1{--content-width:100%;}.elementor-5928 .elementor-element.elementor-element-56f6a07{--content-width:100%;}.elementor-5928 .elementor-element.elementor-element-846c98d{--content-width:100%;}}@media(max-width:1024px){.elementor-5928 .elementor-element.elementor-element-fb9c999{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5928 .elementor-element.elementor-element-5088562{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-5928 .elementor-element.elementor-element-fb9c999{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5928 .elementor-element.elementor-element-5088562{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for button, class: .elementor-element-a39ac5d */.elementor-5928 .elementor-element.elementor-element-a39ac5d{
    position: absolute;
  top: 75%; /* ugyanaz, mint a sliderben volt */
  left: 50%;
  transform: translateX(-50%);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e871ace */.elementor-5928 .elementor-element.elementor-element-e871ace{
    position: absolute;
  top: 75%; /* ugyanaz, mint a sliderben volt */
  left: 50%;
  transform: translateX(-50%);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a39ac5d */.elementor-5928 .elementor-element.elementor-element-a39ac5d{
    position: absolute;
  top: 75%; /* ugyanaz, mint a sliderben volt */
  left: 50%;
  transform: translateX(-50%);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e871ace */.elementor-5928 .elementor-element.elementor-element-e871ace{
    position: absolute;
  top: 75%; /* ugyanaz, mint a sliderben volt */
  left: 50%;
  transform: translateX(-50%);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a39ac5d */.elementor-5928 .elementor-element.elementor-element-a39ac5d{
    position: absolute;
  top: 75%; /* ugyanaz, mint a sliderben volt */
  left: 50%;
  transform: translateX(-50%);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e871ace */.elementor-5928 .elementor-element.elementor-element-e871ace{
    position: absolute;
  top: 75%; /* ugyanaz, mint a sliderben volt */
  left: 50%;
  transform: translateX(-50%);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a39ac5d */.elementor-5928 .elementor-element.elementor-element-a39ac5d{
    position: absolute;
  top: 75%; /* ugyanaz, mint a sliderben volt */
  left: 50%;
  transform: translateX(-50%);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e871ace */.elementor-5928 .elementor-element.elementor-element-e871ace{
    position: absolute;
  top: 75%; /* ugyanaz, mint a sliderben volt */
  left: 50%;
  transform: translateX(-50%);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-fb9c999 */.elementor-5928 .elementor-element.elementor-element-fb9c999{
       position: relative;
  width: 102vw;
  max-width: 102vw;
  margin-left: calc(-50vw + 50%);
  display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f520ec */.elementor-5928 .elementor-element.elementor-element-1f520ec{
       position: relative;
  width: 102vw;
  max-width: 102vw;
  margin-left: calc(-51vw + 50%);
  display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5993cd7 */.elementor-5928 .elementor-element.elementor-element-5993cd7{
    position: absolute;
  top: 75%; /* ugyanaz, mint a sliderben volt */
  left: 50%;
  transform: translateX(-50%);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-30cf4b7 */.elementor-5928 .elementor-element.elementor-element-30cf4b7{
    position: absolute;
  top: 75%; /* ugyanaz, mint a sliderben volt */
  left: 50%;
  transform: translateX(-50%);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5993cd7 */.elementor-5928 .elementor-element.elementor-element-5993cd7{
    position: absolute;
  top: 75%; /* ugyanaz, mint a sliderben volt */
  left: 50%;
  transform: translateX(-50%);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-30cf4b7 */.elementor-5928 .elementor-element.elementor-element-30cf4b7{
    position: absolute;
  top: 75%; /* ugyanaz, mint a sliderben volt */
  left: 50%;
  transform: translateX(-50%);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5993cd7 */.elementor-5928 .elementor-element.elementor-element-5993cd7{
    position: absolute;
  top: 75%; /* ugyanaz, mint a sliderben volt */
  left: 50%;
  transform: translateX(-50%);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-30cf4b7 */.elementor-5928 .elementor-element.elementor-element-30cf4b7{
    position: absolute;
  top: 75%; /* ugyanaz, mint a sliderben volt */
  left: 50%;
  transform: translateX(-50%);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5993cd7 */.elementor-5928 .elementor-element.elementor-element-5993cd7{
    position: absolute;
  top: 75%; /* ugyanaz, mint a sliderben volt */
  left: 50%;
  transform: translateX(-50%);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-30cf4b7 */.elementor-5928 .elementor-element.elementor-element-30cf4b7{
    position: absolute;
  top: 75%; /* ugyanaz, mint a sliderben volt */
  left: 50%;
  transform: translateX(-50%);
  z-index: 10;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-5088562 */.elementor-5928 .elementor-element.elementor-element-5088562{
       position: relative;
  width: 102vw;
  max-width: 102vw;
  margin-left: calc(-50vw + 50%);
  display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52e38e1 */.elementor-5928 .elementor-element.elementor-element-52e38e1{
       position: relative;
  width: 102vw;
  max-width: 102vw;
  margin-left: calc(-51vw + 50%);
  display: block;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Helixa Bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://gasser1975.com/wp-content/uploads/2025/07/Helixa-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */