@media(max-width:767px){.elementor .s-hero-rajz{width:calc(100% - 32px);inset-block-start:auto;inset-block-end:0px;}}@media(max-width:767px){.elementor .s-hero-dekor-felho-1{width:900px;height:377px;inset-block-start:44px;inset-inline-start:calc(50% - 577px);}}@media(max-width:767px){.elementor .s-hero-dekor-felho-2{width:900px;height:377px;inset-block-start:-40px;inset-inline-start:calc(50% - 47px);}}@media(max-width:767px){.elementor .s-hero-dekor-felho-3{width:900px;height:377px;inset-block-start:-246px;inset-inline-start:calc(50% - 503px);}}@media(max-width:767px){.elementor .s-hero-hatter{inset-inline-end:-16px;inset-inline-start:-16px;}}@media(max-width:767px){.elementor .s-hero-cim{max-width:100%;}}@media(max-width:767px){.elementor .s-hero-alcim{margin-block-start:-13.4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .s-hero-gomb-webaruhaz{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .s-hero-gomb-tobbet{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .s-hero-gombok{gap:12px;flex-wrap:wrap;}}@media(max-width:767px){.elementor .s-hero-dekor-cim-vonal{width:100%;height:auto;inset-block-start:50px;inset-inline-end:0px;inset-inline-start:0px;}}@media(max-width:767px){.elementor .s-hero-dekor-kezi-forma{display:none;}}@media(max-width:767px){.elementor .s-hero-dekor-csillag-1{display:none;}}@media(max-width:767px){.elementor .s-hero-dekor-csillag-2{display:none;}}@media(max-width:767px){.elementor .s-hero{min-height:0px;padding-block-start:132px;padding-block-end:46.319%;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .s-almarkak-cim{margin-block-start:-5.16px;margin-block-end:-7.08px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .s-almarkak-dekor-csillag{display:none;}}@media(max-width:767px){.elementor .s-almarkak-kartya-1{width:100%;max-width:none;flex:0 1 auto;}}@media(max-width:767px){.elementor .s-almarkak-kartya-2{width:100%;max-width:none;flex:0 1 auto;}}@media(max-width:767px){.elementor .s-almarkak-dekor-hurok{display:none;}}@media(max-width:767px){.elementor .s-almarkak-kartya-3{width:100%;max-width:none;flex:0 1 auto;}}@media(max-width:767px){.elementor .s-almarkak-kartyak{flex-direction:column;}}@media(max-width:767px){.elementor .s-almarkak-dekor-vonalkak{display:none;}}@media(max-width:767px){.elementor .s-almarkak-dekor-nyil{display:none;}}@media(max-width:767px){.elementor .s-idezet-szoveg{margin-block-start:-2px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .s-idezet-dekor-felho{width:100%;height:auto;aspect-ratio:1368/574;inset-block-start:52.4px;inset-inline-start:50%;transform:translate3d(-50%, 0px, 0px) scale3d(-1, 1, 1);}}@media(max-width:767px){.elementor .s-idezet-dekor-illusztracio{width:180px;height:auto;inset-block-start:-99.6px;}}@media(max-width:767px){.elementor .s-idezet-dekor-vonal{display:none;}}@media(max-width:767px){.elementor .s-idezet{padding-block-start:calc(var(--adj-space-section) - 20.4px);padding-block-end:calc(var(--adj-space-section) - 6.7px);padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .s-rolunk-hatter{width:100%;height:auto;aspect-ratio:358/240;position:static;}}@media(max-width:767px){.elementor .s-rolunk-cim{margin-block-start:-3.87px;margin-block-end:-5.31px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .s-rolunk-szoveg{text-align:start;}}@media(max-width:767px){.elementor .s-rolunk-dekor-vonalkak{display:none;}}@media(max-width:767px){.elementor .s-rolunk-kartya{width:100%;min-height:auto;max-width:none;padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:-40px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .s-rolunk-inner{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .s-kozosseg-dekor-hullam{width:calc(100% + 32px);height:auto;inset-block-start:-10.67px;inset-inline-start:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:-16px;margin-inline-end:-16px;}}@media(max-width:767px){.elementor .s-kozosseg-sor-1{grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .s-kozosseg-sor-2{grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .s-kozosseg-inner{gap:40.92px;}}@media(max-width:767px){.elementor .s-kozosseg{padding-block-start:calc(var(--adj-space-section) - 5.16px);padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .s-esemenyek-cim{margin-block-start:0px;margin-block-end:-7.08px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .s-esemenyek-dekor-alahuzas{width:calc(100% - 32px);height:auto;inset-block-start:103.75px;inset-inline-start:16px;}}@media(max-width:767px){.elementor .s-esemenyek-dekor-csillag-1{display:none;}}@media(max-width:767px){.elementor .s-esemenyek-dekor-csillag-2{display:none;}}@media(max-width:767px){.elementor .s-esemenyek-dekor-csillag-kicsi{display:none;}}@media(max-width:767px){.elementor .s-esemenyek{padding-block-start:calc(var(--adj-space-section) - 5.16px);padding-block-end:var(--adj-space-section);padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .s-galeria-cim{width:100%;margin-block-start:-5.16px;margin-block-end:-7.08px;margin-inline-start:0px;margin-inline-end:0px;flex:0 1 auto;}}@media(max-width:767px){.elementor .s-galeria-leiras{width:100%;flex:0 1 auto;}}@media(max-width:767px){.elementor .s-galeria-fejlec{flex-direction:column;}}@media(max-width:767px){.elementor .s-galeria-kep-1{width:280px;height:auto;aspect-ratio:280/366;flex:0 0 280px;}}@media(max-width:767px){.elementor .s-galeria-kep-2{width:280px;height:auto;aspect-ratio:280/366;flex:0 0 280px;}}@media(max-width:767px){.elementor .s-galeria-kep-3{width:280px;height:auto;aspect-ratio:280/366;flex:0 0 280px;}}@media(max-width:767px){.elementor .s-galeria-kepek{overflow:auto;gap:16px;}}@media(max-width:767px){.elementor .s-blog-cim{margin-block-start:0px;margin-block-end:-7.08px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .s-blog-kartyak{width:calc(100% + 32px);margin-block-start:0px;margin-block-end:0px;margin-inline-start:-16px;margin-inline-end:-16px;}}@media(max-width:767px){.elementor .s-blog{padding-block-start:calc(var(--adj-space-section) - 5.16px);padding-block-end:var(--adj-space-section);padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .s-gyik-cim{margin-block-start:0px;margin-block-end:-7.08px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .s-gyik{padding-block-start:calc(var(--adj-space-section) - 5.16px);padding-block-end:var(--adj-space-section);padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .s-kapcsolat-cim{margin-block-start:0px;margin-block-end:-7.08px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .s-kapcsolat-urlap-doboz{width:100%;}}@media(max-width:767px){.elementor .s-kapcsolat-urlap-oszlop{width:100%;margin-block-start:-5.16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex:0 1 auto;}}@media(max-width:767px){.elementor .s-kapcsolat-kep-oszlop{width:100%;flex:0 1 auto;}}@media(max-width:767px){.elementor .s-kapcsolat-dekor-felho{inset-block-start:auto;inset-block-end:0px;inset-inline-start:0px;}}@media(max-width:767px){.elementor .s-kapcsolat-dekor-folt{width:100%;height:auto;inset-block-start:0px;inset-inline-start:0px;}}@media(max-width:767px){.elementor .s-kapcsolat-inner{flex-direction:column;gap:var(--adj-space-lg);}}@media(max-width:767px){.elementor .s-kapcsolat{min-height:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;margin-block-start:var(--adj-space-section);margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}