html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}*{font-family:Poppins,sans-serif}h1{line-height:70px!important}body{display:flex;min-height:100vh;flex-direction:column}body,html{margin:0;overflow-x:hidden;padding:0}nav a{position:relative;padding-bottom:1.5rem}nav a:hover{--tw-text-opacity: 1;color:rgb(228 3 44 / var(--tw-text-opacity, 1))}nav a{transition:all .3s}nav a span{position:absolute;top:100%;display:block;height:3px;width:100%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(228 3 44 / var(--tw-bg-opacity, 1));opacity:0;transition:all .3s}nav a:hover span{opacity:1}.button{border-radius:.125rem;padding:.75rem 1rem;text-align:center;font-weight:700;transition-duration:.2s}@media (min-width: 768px){.button{padding-left:5rem;padding-right:5rem}}.button{border:1px solid}.button-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.button-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(165 197 237 / var(--tw-text-opacity, 1))}.botton-hover-blue:hover{--tw-text-opacity: 1;color:rgb(0 85 184 / var(--tw-text-opacity, 1))}.button-red{--tw-border-opacity: 1;border-color:rgb(228 3 44 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(228 3 44 / var(--tw-text-opacity, 1))}.button-red:hover{--tw-bg-opacity: 1;background-color:rgb(228 3 44 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.button-red-inverse{--tw-border-opacity: 1;border-color:rgb(228 3 44 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(228 3 44 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.button-red-inverse:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(228 3 44 / var(--tw-text-opacity, 1))}.button-aqua{--tw-border-opacity: 1;border-color:rgb(105 197 215 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(105 197 215 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.button-aqua:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(105 197 215 / var(--tw-text-opacity, 1))}.button-yellow{--tw-border-opacity: 1;border-color:rgb(255 209 0 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 209 0 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.button-yellow:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 209 0 / var(--tw-text-opacity, 1))}.button-blue{--tw-border-opacity: 1;border-color:rgb(0 85 184 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(0 85 184 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.button-blue:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(0 85 184 / var(--tw-text-opacity, 1))}.button-arrow-left:before{content:"";width:50px;height:50px;background-image:url(/build/assets/arrow_left_white-BtZ7iAu6.png);background-repeat:no-repeat;background-position:center;transition-delay:95ms}.button-arrow-left:hover:before{background-image:url(/build/assets/arrow_left_red-pr4IWTMR.png)}@media (min-width: 768px){.slide{display:grid}}.slide{grid-template-columns:min-content 1fr}.tevekenysegek{display:grid}@media (min-width: 640px){.tevekenysegek{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 768px){.tevekenysegek{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1280px){.tevekenysegek{grid-template-columns:repeat(5,minmax(0,1fr))}}.tevekenysegek .tevekenyseg{position:relative;display:grid;height:600px;grid-template-rows:repeat(4,minmax(0,1fr));overflow:hidden}.tevekenysegek .tevekenyseg .ikonsav{display:flex;height:160px;align-items:center;padding:2.5rem}.tevekenysegek .tevekenyseg .kepsav{grid-row:span 3 / span 3;overflow:hidden}.tevekenysegek .tevekenyseg .kepsav img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition-duration:.3s}.tevekenysegek .tevekenyseg span{position:absolute;bottom:0;width:80%;background-color:rgb(230 230 230 / var(--tw-bg-opacity, 1));--tw-bg-opacity: .9;padding:2.5rem 2.5rem 5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(56 56 56 / var(--tw-text-opacity, 1))}.tevekenysegek .tevekenyseg span img{position:absolute;left:100%;bottom:20px;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.text-6xl{line-height:.91!important}.text-terkep{line-height:.99!important}.hir{position:relative;display:grid;grid-template-rows:16px 266px 1fr auto}.hir .datum{position:absolute;top:0;left:0;height:32px;--tw-bg-opacity: 1;background-color:rgb(228 3 44 / var(--tw-bg-opacity, 1));padding:.25rem .75rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));z-index:2}.hir .borito{overflow:hidden}.hir .borito img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition-duration:.3s}.map svg *{overflow:visible!important;transition:all .2s}.map svg path{fill:#69c5d7;stroke:#fff;stroke-width:2;overflow:visible;cursor:pointer;transition:all .2s;z-index:-1}.map svg image{transition:all .2s}.map svg g{cursor:pointer;transition-duration:.3s}.map svg g:hover path{fill:#ffd100!important}.map svg .selected path{fill:#ffd100!important}.megye-sel{position:relative;transition-duration:.2s}@media (min-width: 768px){.megye-sel{width:500px}}.megye-sel{grid-template-rows:50px calc(100% - 117px) 67px}.megye-sel ::-webkit-scrollbar{width:20px}.megye-sel ::-webkit-scrollbar-track{background-color:#f4f4f4;border-radius:0}.megye-sel ::-webkit-scrollbar-thumb{--tw-bg-opacity: 1;background-color:rgb(228 3 44 / var(--tw-bg-opacity, 1));transition-duration:.2s}.megye-sel ::-webkit-scrollbar-thumb:hover{background:#b30000}@media screen and (min-width: 768px){.partnerek{grid-template-columns:repeat(auto-fit,240px)}}.partner{aspect-ratio:1 / 1;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.25rem}@media (min-width: 768px){.partner{height:240px;width:240px}}.partner img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);transition-duration:.2s}.partner img:hover{--tw-grayscale: grayscale(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.slider-container li{padding-top:20px}.slider-nav:before,.slider-nav:after{content:unset!important}.slider-nav{opacity:.9!important;filter:none!important}.slider-nav:hover{opacity:1!important}.slider-nav-outside-expand .slider-nav{--tw-translate-y: -100px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));margin-left:0!important}@media screen and (min-width: 1400px){.slider-nav-outside-expand .slider-nav{margin-left:-8rem!important}}.slider-nav-outside-expand .slider-nav.slider-nav-next{margin-right:0!important}@media screen and (min-width: 1400px){.slider-nav-outside-expand .slider-nav.slider-nav-next{margin-right:-8rem!important}}.subpage-container{width:100%;margin-right:auto;margin-left:auto}@media (min-width: 480px){.subpage-container{max-width:480px}}@media (min-width: 640px){.subpage-container{max-width:640px}}@media (min-width: 768px){.subpage-container{max-width:768px}}@media (min-width: 1024px){.subpage-container{max-width:1024px}}@media (min-width: 1280px){.subpage-container{max-width:1280px}}.subpage-container{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width: 768px){.subpage-container{padding-left:0;padding-right:0;padding-left:8rem;padding-right:8rem}}.subpage-content img{height:auto;width:100%}.subpage-content p{font-size:18px}@media (min-width: 768px){.subpage-content p{font-size:20px}}.subpage-content p ul{font-size:18px}@media (min-width: 768px){.subpage-content p ul{font-size:20px}}.beljebb{max-width:300px}@media (min-width: 768px){.beljebb{max-width:500px}}@media (min-width: 1024px){.beljebb{max-width:750px}}.rolunk_button{padding-top:5rem;text-align:center}@media (min-width: 1024px){.rolunk_button{padding-top:0;text-align:start}}.rolunk_button a{bottom:0;padding-left:120px!important;padding-right:120px!important;font-size:20px;font-weight:700}@media (min-width: 1024px){.rolunk_button a{position:absolute}}.felsorolas{list-style-image:url(/images/icons/hirek_piros_nyil.png\)])}ul{list-style-type:disc;padding-left:2.5rem;font-size:20px}.subnavbar{display:flex;flex-direction:column;gap:1rem;padding-top:2.5rem;padding-bottom:2.5rem}.subnavbar a{cursor:pointer;font-weight:500;--tw-text-opacity: 1;color:rgb(56 56 56 / var(--tw-text-opacity, 1));transition-duration:.2s}.subnavbar a:hover{--tw-text-opacity: 1;color:rgb(228 3 44 / var(--tw-text-opacity, 1))}.subnavbar a{font-family:Poppins,sans-serif}.text-md{font-size:18px}@media (min-width: 768px){.text-md{font-size:20px}}.text-3xl{font-size:35px;line-height:60px!important}@media (min-width: 768px){.text-3xl{font-size:50px}}.text-4xl{text-align:center;font-size:35px;line-height:45px!important}@media (min-width: 768px){.text-4xl{text-align:start;font-size:50px;line-height:1.2!important}}@media (min-width: 1280px){.text-4xl{font-size:60px}}.text-5xl{text-align:center;font-size:38px}@media (min-width: 768px){.text-5xl{text-align:start;font-size:65px}}.text-6xl{font-size:130px}@media (min-width: 1280px){.text-6xl{font-size:156px}}.container{padding-left:1rem;padding-right:1rem}@media (min-width: 768px){.container{padding-left:0;padding-right:0}}.kapcsolat-adatok a,.kapcsolat-adatok .kapcsolat-sor{display:grid;align-items:flex-start;grid-template-columns:35px 1fr}.kapcsolat-adatok p{margin:0;padding:0;font-size:18px}
