@font-face{font-family:merienda;src:url(Merienda-Regular.ttf)}@font-face{font-family:playfair;src:url(PlayfairDisplay-Regular.ttf)}@font-face{font-family:hertine;src:url(HertinePersonalUse.otf)}*{box-sizing:border-box;margin:0;padding:0;border:0;font:inherit}*::before,*::after{box-sizing:border-box}html{font-size:100%}body{font-size:100%}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}body{min-height:100vh}.page-header{padding:var(--page-header-padding)0}.page-header .container{justify-content:space-between}.page-logo img{height:var(--page-logo-height);width:auto}main{flex-grow:1}h1{padding-top:var(--h1-padding-top)}h2{position:relative;margin:var(--h2-margin);padding-top:var(--h2-padding-top)}h2::after{display:block;position:absolute;width:225px;height:150px;top:60%;left:50%;transform:translate(-50%,-50%);z-index:var(--h2-after-z-index)}h2#kismama::after{left:calc(50% + .5ch)}h2#paros-jegyes::after{left:calc(50% + 2.5ch)}h2#rendezveny::after{left:calc(50% + 2ch)}h2#informaciok::after{left:calc(50% + 2.5ch)}h2#mi-is-az-a-selfie-gep::after{left:calc(50% + 6ch)}h2#telefonos-vendegkonyv::after{left:calc(50% + 7.5ch)}h2#csomagok::after{left:calc(50% + 1.5ch)}h2#rolam-mondtak::after{left:calc(50% + 3.75ch)}h2#elerhetosegek::after{left:calc(50% + 3.2ch)}h2#fotozas::after{left:calc(50% + .5ch)}h2#selfie-gep::after{left:calc(50% + 1.2ch)}h2#kerj-egy-ajanlatot::after{left:calc(50% + 5.2ch);z-index:0}h3{margin:var(--h3-margin)}h4{margin-top:var(--general-gap);margin:var(--h4-margin)}main p{margin-top:var(--p-margin-top)}main ul{margin-left:var(--main-ul-margin-left)}main ol{margin-left:calc(var(--main-ul-margin-left) * 1.5)}#to-top{display:none;position:fixed;bottom:var(--to-top-offset);right:var(--to-top-offset)}#to-top.visible{display:block}#to-top div{width:var(--to-top-size);height:var(--to-top-size);box-shadow:0 2px 5px -2px rgba(0,0,0,.25)}.page-footer-bg{height:159px;margin-top:50px;margin-bottom:10px;background-image:url(/footer_background.png)}.page-footer{padding-bottom:var(--page-footer-padding-bottom)}.copyright{display:grid;align-content:center;flex-grow:1}.social-nav img{display:inline-block}@media(width <= 900px){.page-footer .container.flex{flex-direction:column}.social-nav{order:-2}.footer-nav{order:-1}}body{background-color:var(--background-color);line-height:var(--line-height);font-family:var(--font-family)}a{color:var(--accent-color-1);text-decoration:none}a:hover,a:active{color:var(--accent-color-2)}h1,h2{font-family:var(--font-family-header);text-align:center;text-transform:uppercase}h1{line-height:var(--line-height-h1);font-size:var(--font-size-h1)}h2{line-height:var(--line-height-h2);font-size:var(--font-size-h2)}h2::after{background-image:url(/csik_level.png);background-repeat:no-repeat;content:''}h3{line-height:var(--line-height-h3);font-family:var(--font-family-header);font-size:var(--font-size-h3);text-transform:uppercase}h4{line-height:var(--h4-line-height);font-size:var(--h4-font-size);font-weight:700}#to-top div{line-height:var(--to-top-size);background-color:var(--accent-color-3);border-radius:50%;color:var(--background-color);font-size:var(--to-top-font-size);text-align:center}#to-top span{line-height:var(--to-top-size);font-size:var(--to-top-font-size)}.page-footer>div{justify-content:center}.social-menu-category{text-align:center;font-weight:700}.social-nav ul{justify-content:center}footer a:hover,footer a:active{text-decoration:underline}@media(width <= 900px){}*:has(>.container){margin-inline:var(--container-margin)}.container{width:var(--container-width)}.flex{display:flex}.flex.row{flex-direction:row}.flex.column{flex-direction:column}.gap{gap:var(--general-gap)}.no-list-style{list-style:none}.no-underline{text-decoration:none}.merienda{font-family:merienda}.hertine{font-family:hertine}.hover-grow{transition:transform .35s ease-in-out}.hover-grow:hover{transform:scale(1.05,1.05)}strong{font-weight:700}.page-header nav{}#page-menu-open-button{--sd-850-page-menu-open-button-font-size:2.5em;display:none;line-height:var(--page-logo-height);color:var(--accent-color-1);font-size:var(--sd-850-page-menu-open-button-font-size);cursor:pointer}.page-menu-desktop{--page-menu-gap:var(--general-gap);height:100%;align-items:center;gap:var(--page-menu-gap);text-wrap:nowrap}.page-menu-desktop a{color:var(--accent-color-1);text-decoration:none}.page-menu-desktop a:hover,.page-menu-desktop a:active{color:var(--accent-color-2)}.page-menu-desktop .dropdown ul{--dropdown-padding:1ch 2ch;--dropdown-transform:translateX(-1ch);--dropdown-z-index:3;display:none;position:absolute;padding:var(--dropdown-padding);transform:var(--dropdown-transform);z-index:var(--dropdown-z-index);background-color:var(--background-color);border-radius:var(--dropdown-border-radius);box-shadow:0 5px 5px -5px rgba(0,0,0,.33)}.page-menu-desktop .dropdown:hover ul{display:block}.page-menu-mobile{--sd-850-page-menu-font-size:1.5em;display:none;position:fixed;top:0;left:100vw;width:100vw;height:100vh;height:calc(100 * var(--dvh));padding-inline:var(--container-margin);align-items:normal;flex-direction:column;gap:normal;overflow:scroll;z-index:var(--sd-850-page-menu-z-index);background-color:var(--accent-color-3);color:#000;font-size:var(--sd-850-page-menu-font-size);text-align:center;line-height:5.5vh;line-height:calc(5.5 * var(--dvh));line-height:calc((100vh - var(--page-logo-height)) * .055);line-height:calc(((100 * var(--dvh)) - var(--page-logo-height)) * .055)}.page-menu-mobile.smooth-animation{transition:left .35s}.page-menu-mobile.open{left:0}.page-menu-mobile #page-menu-close-button{--sd-850-page-menu-close-button-font-size:2.5rem;display:block;height:var(--page-logo-height);margin:var(--page-header-padding-tb)0;position:absolute;top:0;right:1ch;right:var(--container-margin);line-height:var(--page-logo-height);color:var(--background-color);color:#000;cursor:pointer;font-size:var(--sd-850-page-menu-close-button-font-size);text-align:right}.page-menu-mobile li{font-size:4vh;font-size:calc(4 * var(--dvh));font-size:calc((100vh - var(--page-logo-height)) * .04);font-size:calc(((100 * var(--dvh)) - var(--page-logo-height)) * .04)}.page-menu-mobile a,.page-menu-mobile a:link,.page-menu-mobile a:hover,.page-menu-mobile a:active,page-menu-mobile a:visited{color:var(--background-color);color:#000}.page-menu-mobile .homepage-link{line-height:var(--page-logo-height)}.page-menu-mobile>li{margin-bottom:1vh;margin-bottom:var(--dvh)}.page-menu-mobile .dropdown ul{position:static;display:block;padding:0;transform:none;z-index:auto;background-color:transparent;box-shadow:none}.page-menu-mobile .dropdown:hover ul{display:block}.page-menu-mobile .dropdown ul li{line-height:4.25vh;line-height:calc(4.25 * var(--dvh));font-size:2.75vh;font-size:calc(2.75 * var(--dvh))}@media(width <= 900px){#page-menu-open-button{display:block}.page-menu-desktop{display:none}.page-menu-mobile{display:block}}@media(width <= 900px) and (orientation:landscape){.page-menu-mobile .dropdown ul{display:none}.page-menu-mobile .dropdown:hover ul{display:none}}.bad-orientation-warning-wrapper{display:none;width:100vw;height:calc(100 * var(--dvh));position:fixed;top:0;left:0;z-index:99;background:rgba(0,0,0,.75)}@media(orientation:landscape) and (height <= 520px){.bad-orientation-warning-wrapper{display:block}}@media(orientation:landscape) and (height <= 618px){.selfie-machine-body .bad-orientation-warning-wrapper{display:block}.bad-orientation-warning-wrapper.dismissed,.selfie-machine-body .bad-orientation-warning-wrapper.dismissed{display:none}}.bad-orientation-warning-wrapper .bad-orientation-warning{width:fit-content;padding:2em 5em;border-radius:50px;background-color:#fff;position:absolute;top:50%;left:50%;font-weight:700;font-size:1em;transform:translate(-50%,-50%);text-align:center}#bad-orientation-close-button{position:absolute;top:5vh;right:5vh;color:#fff;cursor:pointer}