:root{--contactRibbonHeight: 45px}#contactRibbon{height:var(--contactRibbonHeight);width:100%;background-color:var(--secondary-background-color);display:flex;justify-content:space-between;font-size:1.5rem;padding-left:clamp(2rem,5vh,10rem);padding-right:clamp(2rem,5vh,10rem);align-items:center}#contactRibbon>.left{display:flex;font-size:1.2rem;gap:1.5rem;color:#fff}#contactRibbon.cover{position:absolute;top:.7rem;background-color:transparent;z-index:10}@media(max-width:768px){#contactRibbon>.right{display:none}#contactRibbon{justify-content:center}}@media(max-width:400px){#contactRibbon{display:none}}#languageSelector{display:flex;align-items:center;gap:.5rem;user-select:none;-webkit-user-select:none;-ms-user-select:none}#languageSelector>.language{display:flex;align-items:center;line-height:1;cursor:pointer}#languageSelector>.language:not(:last-child):after{content:"";display:inline-block;height:1rem;width:2px;background-color:#fff;margin-left:.5rem;vertical-align:middle}:root{--menu-height: 90px;--icon-gap: clamp(2rem, 4vw - .6rem, 3rem)}nav{position:sticky;top:0;z-index:1000;width:100%;transition:transform .5s ease-in-out}nav.navbar-hidden{transform:translateY(-100%)}#menuRibbon{height:var(--menu-height);width:100%;max-width:100%;background-color:var(--background-white);font-family:Cormorant Garamond Variable,serif;font-weight:500;font-size:clamp(1rem,1vw,1.1rem);text-transform:uppercase;letter-spacing:.1em;display:grid;align-items:center;grid-template-columns:1fr auto 1fr;column-gap:var(--icon-gap);padding:0 clamp(1rem,30vw - 20rem,var(--site-side-padding));box-sizing:border-box}#menuRibbon>.hamburgerToggle{display:none;font-size:1.5rem;margin-left:10%}#menuRibbon>.hamburgerToggle>img{display:block;width:3rem}@media(max-width:1024px){#menuRibbon>.hamburgerToggle{display:block}}#menuRibbon>.nav-group{display:flex;align-items:center;justify-content:space-between;overflow:hidden}@media(max-width:1024px){#menuRibbon>.nav-group{display:none}}#menuRibbon>.nav-group>a:not(.logoContainer){padding:.5rem 1rem;transition:background-color .5s ease-in-out,border-color .5s ease-in-out;flex:none;white-space:nowrap;border:2px solid var(transparent)}#menuRibbon>.nav-group>a:not(.logoContainer):not(.highlighted){border:2px solid transparent}#menuRibbon>.nav-group>a:not(.logoContainer):not(.highlighted):hover{padding:.5rem 1rem;border:2px solid var(--highlight-background-color);background-color:hsla(from var(--highlight-background-color) h s l / .2)}#menuRibbon>.nav-group>.highlighted{background-color:var(--highlight-background-color);border:2px solid var(--highlight-background-color);transition:background-color .3s ease-in-out}#menuRibbon>.nav-group>.highlighted:hover{background-color:var(--main-background-color)}#menuRibbon>.logoContainer{height:100%;max-height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0;min-width:var(--menu-height)}#menuRibbon>.logoContainer>img{height:100%;max-height:100%;object-fit:contain;min-width:var(--menu-height)}#fullScreenMenu{position:fixed;left:0;top:0;width:100%;height:100%;background-color:var(--secondary-background-color);transform:translate(-100%);transition:transform 1s ease-in-out,visibility 0s linear 1s;flex-direction:column;gap:2rem;align-items:center;z-index:2000;visibility:hidden;pointer-events:none;color:#fff;padding:2rem 1rem 1rem;display:flex}#fullScreenMenu.fullScreenMenuActive{transform:translate(0);visibility:visible;pointer-events:auto;transition:transform 1s ease-in-out,visibility 0s linear 0s}#fullScreenMenu>.closeTag{margin-left:auto;margin-right:3%}#fullScreenMenu>.navigationItems{display:flex;flex-direction:column;gap:0rem;align-items:center;width:80%;--separator-line-width: 1px}#fullScreenMenu>.navigationItems>a:first-child{border-top:var(--separator-line-width) solid white}#fullScreenMenu>.navigationItems>a{font-family:Cormorant Garamond Variable,serif;font-weight:500;font-size:clamp(1rem);text-transform:uppercase;letter-spacing:.1em;display:flex;align-items:center;justify-content:center;width:100%;border-bottom:var(--separator-line-width) solid white;text-align:center;padding:1rem;transition:background-color 1s ease-in-out,color .5s ease-in-out}#fullScreenMenu>.navigationItems>a:hover{background-color:hsl(from var(--main-background-color) h s l / 1);color:var(--text-main-color)}#fullScreenMenu>.navigationItems>a.highlighted{background-color:var(--main-background-color);color:#000}#fullScreenMenu>.navigationItems>a.highlighted:hover{background-color:#fff}#fullScreenMenu>.languageSelector{margin-top:auto}#fullScreenMenu>.socialMediaIconContainer{display:flex;gap:1rem}#heroSection{min-height:100vh;min-height:100svh;width:100%;overflow:hidden;position:relative;display:flex}#heroSection>.overlay{padding-top:4rem;padding-bottom:4rem;background-color:hsla(0 0 0 / .3);flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.9rem;position:relative;z-index:3;top:0;left:0;width:100%;color:#fff;line-height:.9;text-align:center;vertical-align:middle}#heroSection>.overlay>.heroTitle,#heroSection>.overlay>.nameField{font-size:clamp(2rem,5vw + 1rem,4rem)}#heroSection>.overlay>.alHeader{font-family:Roboto Flex Variable,sans-serif;font-size:clamp(1rem,4vw - .25rem,2rem);text-transform:uppercase;font-weight:300}#heroSection>.overlay>.mainHeader{font-family:"Noto Serif Display Variable",serif;font-size:clamp(2rem,20cqw,13rem);text-transform:uppercase;font-weight:300;line-height:.8}@media(max-height:600px){#heroSection>.overlay>.heroTitle{font-size:clamp(2rem,5vw + 1rem,2rem)}#heroSection>.overlay>.mainHeader{font-size:clamp(2rem,20cqw,6rem)}#heroSection>.overlay>.alHeader{font-size:clamp(1rem,4vw - .25rem,1rem)}#heroSection>.overlay>.nameField{font-size:clamp(2rem,5vw + 1rem,2rem)}}#heroSection>.nav-arrow{position:absolute;z-index:3;bottom:5rem;left:50%;transform:translate(-50%);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;width:clamp(2rem,3vw,3rem);aspect-ratio:1;transition:opacity .2s}@media(max-height:700px){#heroSection>.nav-arrow{display:none}}#heroSection>.nav-arrow>img{width:100%;height:100%;object-fit:contain;display:block;transform:rotate(180deg)}#heroSection>.nav-arrow.next{margin-left:auto}#heroSection>.nav-arrow.next>img{transform:rotate(90deg)}#heroSection>.nav-arrow.prev>img{transform:rotate(-90deg)}#heroSection>.nav-arrow:hover{opacity:.7}#koszontoSection .koszontoHeader{font-size:clamp(2rem,3vw + 1rem,4.5rem)}#koszontoSection .koszontoBody{font-weight:200;font-size:clamp(1rem,2vw - .5rem,1.5rem)}#koszontoSection .koszontoButton{font-size:clamp(1rem,1vw,1rem);margin-top:1rem}@media(max-width:1024px){#koszontoSection div{text-align:center}}#mainRibbon{font-size:clamp(1.5rem,1vw + 1rem,2rem)}@media(max-width:450px){#mainRibbon{font-size:1.1rem}}@media(max-width:340px){#mainRibbon{font-size:1rem}}@media(max-width:768px){#servicesSection{background-image:none!important}}#servicesSection .hoverContent{font-size:1rem}#servicesSection .textContainer{font-size:clamp(1.75rem,2.5vw,2.5rem)}@media(max-width:1024px){#servicesSection .textContainer{font-size:clamp(2.5rem,3rem,3em)}}@media(max-width:768px){#servicesSection .textContainer{font-size:2.5rem}}#servicesSection .customButton{font-size:clamp(1rem,.75vw + .25rem,1rem)}#faqsection .sectionTitle{text-align:center}#faqsection .faqContainer{width:100%;height:100%;font-weight:200}.ribbon{width:100%;display:flex;justify-content:center;align-items:center;color:var(--text-main-color);overflow:hidden}footer{background-color:var(--secondary-background-color);color:#fff;display:flex;gap:2rem;flex-direction:column;align-items:center;padding:1rem clamp(2rem,15vw,500px);overflow:hidden}footer>.iconLine{display:flex;gap:2rem}footer>.instaGram{display:flex;flex-direction:column;gap:0rem;justify-content:flex-start;color:#000;width:100%;max-width:calc(1250px + 9rem);cursor:pointer;background-color:var(--main-background-color)}@media(max-width:800px){footer>.instaGram{display:none;background-image:none}}footer>.instaGram>.imgContainer{width:100%;box-sizing:border-box;display:flex;gap:1.5rem;padding:1.5rem;justify-content:center;margin-left:auto;margin-right:auto}footer>.instaGram>.imgContainer>.instaImg{flex:1 1 0;min-width:0;max-width:250px;aspect-ratio:1 / 1;display:block}footer>.instaGram>.imgContainer>.instaImg>img{height:100%;width:100%;object-fit:cover;object-position:center}footer>.instaGram>.textContainer{padding-bottom:1.5rem;width:100%;text-align:center}footer>.bottomSection{width:100%;display:flex;justify-content:space-between}footer>.bottomSection>.links{display:flex;flex-direction:column;gap:1rem}footer>.bottomSection>.links>.link>a{display:flex;justify-content:flex-start;gap:1rem;text-decoration:underline}footer>.bottomSection>.logoHolder{aspect-ratio:1;height:250px}@media(max-width:800px){footer>.bottomSection>.logoHolder{display:none}}footer>.bottomSection>.logoHolder>img{width:100%;height:100%;object-fit:contain}footer>.adatvedelem>a{text-decoration:underline}.mainImageContainer{background-image:url(/images/shared/logo/loading.webp);object-fit:cover;background-position:center;background-repeat:no-repeat;position:relative;display:flex;align-items:center;justify-content:center;height:100%}.mainImageContainer.hideBackground{background-image:none;background-color:transparent}.mainImageContainer .blurImage{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;filter:blur(15px);transform:scale(1.1);z-index:1}.mainImageContainer .mainImage{position:relative;display:block;max-width:100%;max-height:100%;width:100%;height:100%;object-fit:contain;transition:opacity .4s ease-in-out;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;opacity:0}.mainImageContainer .mainImage.loaded{opacity:1}.mainImageContainer .mainImage.cover{object-fit:cover}.mainImageContainer>.transparent{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;z-index:10;cursor:pointer}.imgContainer{width:100%;height:100%;contain:layout;overflow:hidden}.imgContainer>picture{width:100%;height:100%;display:block}.imgContainer>picture>img{display:block;width:100%;height:100%;object-fit:cover}.carouselContainer{position:absolute;top:0;left:0;width:100%;height:100%}.carouselContainer>div{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;transition:opacity 1s ease-in-out}.carouselContainer>div.hidden{opacity:0;pointer-events:none}.carouselContainer>div.double{display:grid;grid-template-columns:repeat(2,1fr);width:100%;gap:0}.customButton{background:transparent;border:none;padding:0;margin:0;box-shadow:none;font:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit;appearance:none;-webkit-appearance:none;color:var(--text-color);background-color:var(--background-color);border:2px solid var(--border-color);transition:all .5s ease-in-out;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;position:relative;z-index:5}.customButton:hover{color:var(--hover-text-color);background-color:var(--hover-background-color);border-color:var(--hover-border-color)}.customButton:focus-visible{outline:2px solid currentColor;outline-offset:2px}.customButton:disabled{cursor:not-allowed;opacity:.6}.gridSection{display:grid;grid-template-columns:var(--grid-columns-lg-desktop);grid-template-rows:var(--grid-rows-lg-desktop);padding:var(--grid-padding-lg-desktop);margin:var(--grid-margin-lg-desktop);gap:var(--grid-gap-lg-desktop);scroll-snap-align:start}@media(max-width:1536px){.gridSection{grid-template-columns:var(--grid-columns-desktop);grid-template-rows:var(--grid-rows-desktop);padding:var(--grid-padding-desktop);margin:var(--grid-margin-desktop);gap:var(--grid-gap-desktop)}}@media(max-width:1280px){.gridSection{grid-template-columns:var(--grid-columns-tablet-land);grid-template-rows:var(--grid-rows-tablet-land);padding:var(--grid-padding-tablet-land);margin:var(--grid-margin-tablet-land);gap:var(--grid-gap-tablet-land)}}@media(max-width:1024px){.gridSection{grid-template-columns:var(--grid-columns-tablet-port);grid-template-rows:var(--grid-rows-tablet-port);padding:var(--grid-padding-tablet-port);margin:var(--grid-margin-tablet-port);gap:var(--grid-gap-tablet-port)}}@media(max-width:768px){.gridSection{grid-template-columns:var(--grid-columns-mobile-lg);grid-template-rows:var(--grid-rows-mobile-lg);padding:var(--grid-padding-mobile-lg);margin:var(--grid-margin-mobile-lg);gap:var(--grid-gap-mobile-lg)}}@media(max-width:600px){.gridSection{grid-template-columns:var(--grid-columns-mobile-med);grid-template-rows:var(--grid-rows-mobile-med);padding:var(--grid-padding-mobile-med);margin:var(--grid-margin-mobile-med);gap:var(--grid-gap-mobile-med)}}@media(max-width:480px){.gridSection{grid-template-columns:var(--grid-columns-mobile-sm);grid-template-rows:var(--grid-rows-mobile-sm);padding:var(--grid-padding-mobile-sm);margin:var(--grid-margin-mobile-sm);gap:var(--grid-gap-mobile-sm)}}.gridSection>.gridItem{min-height:0;min-width:0;grid-area:var(--grid-item-large-desktop-position);place-self:var(--grid-item-large-desktop-place);display:var(--grid-item-hidden-large-desktop)}@media(max-width:1536px){.gridSection>.gridItem{grid-area:var(--grid-item-desktop-position);place-self:var(--grid-item-desktop-place);display:var(--grid-item-hidden-desktop)}}@media(max-width:1280px){.gridSection>.gridItem{grid-area:var(--grid-item-tablet-land-position);place-self:var(--grid-item-tablet-land-place);display:var(--grid-item-hidden-tablet-land)}}@media(max-width:1024px){.gridSection>.gridItem{grid-area:var(--grid-item-tablet-port-position);place-self:var(--grid-item-tablet-port-place);display:var(--grid-item-hidden-tablet-port)}}@media(max-width:768px){.gridSection>.gridItem{grid-area:var(--grid-item-mobile-lg-position);place-self:var(--grid-item-mobile-lg-place);display:var(--grid-item-hidden-mobile-lg)}}@media(max-width:600px){.gridSection>.gridItem{grid-area:var(--grid-item-mobile-med-position);place-self:var(--grid-item-mobile-med-place);display:var(--grid-item-hidden-mobile-med)}}@media(max-width:480px){.gridSection>.gridItem{grid-area:var(--grid-item-mobile-sm-position);place-self:var(--grid-item-mobile-sm-place);display:var(--grid-item-hidden-mobile-sm)}}.ImgContainer{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.ImgContainer img{display:block;object-fit:contain;max-width:100%;max-height:100%}.hoverCardContainer{height:clamp(400px,60svh,600px);width:100%;display:flex;flex-direction:column;gap:1rem;background-color:var(--secondary-background-color)}@media(max-width:1034px){.hoverCardContainer{height:clamp(500px,40svh,600px)}}.hoverCardContainer>.imgHolder{width:100%;height:100%;position:relative;justify-content:center;align-items:center;overflow:hidden;cursor:pointer}.hoverCardContainer>.imgHolder>.imgContainer{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:10;transition:all .5s ease-in-out;pointer-events:none;transition:opacity .5s ease-in-out}.hoverCardContainer>.imgHolder>.imgContainer>img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;object-fit:cover;z-index:10;transition:all .5s ease-in-out;pointer-events:none}.hoverCardContainer>.imgHolder>.textContainer{background-color:#0000004d}.hoverCardContainer>.imgHolder>.hoverContainer{position:relative;z-index:9;text-align:center;transition:all .5s ease-in-out;pointer-events:none;top:0;width:100%;height:100%;border:2px solid transparent;display:flex;justify-content:center;align-items:center;padding:clamp(.5rem,5%,2rem)}@media(max-width:1300px){.hoverCardContainer>.imgHolder>.hoverContainer{padding:.75rem}}.hoverCardContainer>.imgHolder>.textContainer{position:relative;z-index:13;text-align:center;transition:all .5s ease-in-out;padding:clamp(1rem,5%,2rem);pointer-events:none;top:0;width:100%;height:100%;border:1px solid transparent;display:flex;justify-content:center;align-items:center}.hoverCardContainer>.imgHolder>.hoverContainer{position:absolute;opacity:1}.hoverCardContainer>.imgHolder:hover>.imgContainer{opacity:0}.hoverCardContainer>.imgHolder:hover .textContainer{opacity:0}.hoverCardContainer>.imgHolder:hover .hoverContainer{opacity:1;border:2px solid white}.standardTextContainer{display:flex;flex-direction:column;align-items:center;gap:clamp(1rem,5%,3rem);background-color:var(--secondary-background-color);width:100%;height:100%;overflow:hidden;container-type:size}.standardTextContainer>div.hoverContent{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;flex:1;min-height:0;gap:1rem;width:100%;font-size:clamp(.75rem,3.5cqh,1.1rem)}.ContentCarousel>div.gridSection>div.gridItem>.nav-arrow{cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;transition:opacity .2s}@media(max-width:758px){.ContentCarousel>div.gridSection>div.gridItem>.nav-arrow{width:2rem;height:2rem}}.ContentCarousel>div.gridSection>div.gridItem>.nav-arrow>img{width:100%;height:100%;object-fit:contain;display:block}.ContentCarousel>div.gridSection>div.gridItem>.nav-arrow.next{margin-left:auto}.ContentCarousel>div.gridSection>div.gridItem>.nav-arrow.next>img{transform:rotate(90deg)}.ContentCarousel>div.gridSection>div.gridItem>.nav-arrow.prev>img{transform:rotate(-90deg)}.ContentCarousel>div.gridSection>div.gridItem>.nav-arrow:hover{opacity:.7}.ContentCarousel>div.gridSection>div.gridItem>.carousel-window{position:relative;width:calc(100% - 2rem);aspect-ratio:1064 / 400;overflow:hidden;background-color:#fff;box-shadow:0 0 20px 2px #0000001a;--border-gap: .6rem;background-size:calc(100% - 2 * var(--border-gap)) calc(100% - 2 * var(--border-gap));background-position:var(--border-gap) var(--border-gap);background-repeat:no-repeat;margin:1rem}@media(max-width:1536px){.ContentCarousel>div.gridSection>div.gridItem>.carousel-window{aspect-ratio:1064 / 500}}@media(max-width:1024px){.ContentCarousel>div.gridSection>div.gridItem>.carousel-window{aspect-ratio:auto;height:min-content;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;align-items:center}}.ContentCarousel>div.gridSection>div.gridItem>.carousel-window .carousel-item{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .8s ease-in-out,visibility .8s;z-index:0}@media(max-width:1024px){.ContentCarousel>div.gridSection>div.gridItem>.carousel-window .carousel-item{grid-area:1 / 1 / 2 / 2;position:relative}}.ContentCarousel>div.gridSection>div.gridItem>.carousel-window .carousel-item.active{opacity:1;visibility:visible;pointer-events:auto;z-index:1}.reviewContainer{width:100%;height:100%;display:flex;align-items:center;justify-content:center;gap:4rem;padding:4vw;box-sizing:border-box}@media(max-width:1024px){.reviewContainer{flex-direction:column;padding:clamp(3rem,6vw,7vw);gap:3rem}}@media(max-width:950px){.reviewContainer{gap:2rem;flex-direction:column;padding:clamp(2rem,6vw,6vw);justify-content:flex-start}}@media(max-width:800px){.reviewContainer{gap:2rem;flex-direction:column;padding:clamp(1.5rem,5vw,5vw)}}.reviewContainer .imgContainer{width:25%;aspect-ratio:311 / 414;height:auto;overflow:hidden;background-image:url(/images/homepage/velemeny_hatter.png);background-size:100%;background-repeat:no-repeat;background-position:stretch;display:flex;flex-shrink:0;justify-content:center;align-items:center}@media(max-width:1024px){.reviewContainer .imgContainer{width:45%}}@media(max-width:500px){.reviewContainer .imgContainer{width:60%}}.reviewContainer .imgContainer>div{width:60.77%;border-radius:50%;aspect-ratio:189/230}.reviewContainer .imgContainer>div img{display:block;border-radius:50%;object-fit:cover;width:100%;height:100%}.reviewContainer .review{margin:0;height:80%;display:flex;flex-direction:column;justify-content:center;gap:2rem}@media(max-width:1024px){.reviewContainer .review{height:auto}}.reviewContainer .review .reviewText{font-size:1rem;line-height:1.6;font-weight:200}@media(max-width:1024px){.reviewContainer .review .reviewText{text-align:center}}.reviewContainer .review .reviewText:before{content:open-quote;color:#888;margin-right:4px}.reviewContainer .review .reviewText:after{content:close-quote;color:#888;margin-left:4px}.reviewContainer .review .reviewerName{font-size:1rem;font-weight:200;display:flex;align-items:center}@media(max-width:1024px){.reviewContainer .review .reviewerName{margin-left:auto;margin-right:auto}}.reviewContainer .review .reviewerName:before{content:"— ";margin-right:8px;opacity:.6}@media(max-width:1024px){.reviewContainer .review .reviewerName:before{content:""}}.reviewContainer .review .reviewerName cite{font-style:normal}.contentWithHeader{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:2rem;padding-bottom:2rem}.contentWithHeader>.contentTitle,.contentWithHeader>.footerClass{padding-top:2rem;padding-bottom:2rem;height:15%}.contentWithHeader>.content{height:85%;padding-top:2rem;padding-bottom:2rem}.contentWithHeader>.content:has(+.footerClass){height:70%}.gridContent{box-sizing:border-box;overflow:hidden;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:1fr;gap:1rem;width:100%}.gridContent>div{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:0;align-items:stretch}.galleryCarouselContainer{display:flex;align-items:center;justify-content:center;overflow:hidden;width:100%;margin:0 auto;--items-per-view: 4;--gap: 1rem}.imagesBlockContainer{display:flex;gap:var(--gap);width:100%;min-width:0;align-items:center;transition:none;transform:translate(0);user-select:none;-webkit-user-select:none}.imagesBlockContainer.isTransitioning{transition:transform 1s ease-in-out;transform:translate(calc(-100% / var(--items-per-view) - (var(--gap) / var(--items-per-view))))}.imageContainer{display:block;flex:0 0 calc((100% - (var(--gap) * (var(--items-per-view) - 1))) / var(--items-per-view));aspect-ratio:4 / 5;box-sizing:border-box}.imageContainer img{object-fit:cover;width:100%;height:auto;display:block;pointer-events:none}details.spoilerDetails{border-top:1px solid #333;padding:.5rem 0;min-width:100%;margin-block:0rem 0;margin-inline:auto}details.spoilerDetails>summary.spoilerSummary{list-style:none;display:flex;justify-content:space-between;align-items:center;vertical-align:middle;cursor:pointer;min-width:100%;min-height:2rem;padding-inline:.5rem;font-size:1rem}details.spoilerDetails>summary.spoilerSummary:after{content:"⌄";content:url(/images/shared/nyiljofekete.svg);height:1rem;width:1rem;transform:rotate(180deg);position:relative;top:1rem;line-height:1;margin-top:-1rem;margin-right:1rem;font-size:1.5em;flex-shrink:0}details.spoilerDetails>summary.spoilerSummary::-webkit-details-marker{display:none}details.spoilerDetails[open]{padding-bottom:3rem}details.spoilerDetails::details-content{display:block;overflow:hidden;font-size:1rem;padding-top:0;padding-inline:1rem;block-size:0;transition-property:block-size,content-visibility,padding;transition-duration:1s;transition-behavior:allow-discrete}details.spoilerDetails[open]::details-content{padding-top:15px;block-size:auto;block-size:calc-size(auto);transition-duration:.3s}.callToActionOverlay{min-height:75svh;background-size:cover;background-position:center;background-attachment:fixed;background-color:hsla(0 0 0 / .1);position:relative;padding:8rem var(--site-side-padding)}.callToActionOverlay .overLay{position:absolute;left:0;top:0;width:100%;height:100%;background-color:hsla(0 0 0 / .4)}.callToActionOverlay>.contentContainer{position:absolute;left:0;top:0;width:100%;height:100%;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.callToActionOverlay>.contentContainer .buttonContainer{margin-top:1rem}.statusPage{min-height:60svh;padding:4rem var(--site-side-padding);gap:1.5rem;text-align:center;background-color:var(--main-background-color)}.statusPage>h1{margin:0}.statusPage>p{margin:0;max-width:40rem}.statusPage>a{color:inherit;text-decoration:none}#jumperSection .titleRow{margin-top:auto;margin-bottom:auto}#jumperSection .customButton{font-size:clamp(1rem,.75vw + .25rem,1rem)}#jumperSection .customButton>.customButtonTextContainer{display:inline-flex;align-items:center;justify-content:center;gap:2rem}#jumperSection .customButton>.customButtonTextContainer img{height:.8em;width:auto;display:block;transform:rotate(180deg);transition:filter .3s ease-in-out}#jumperSection .customButton>.customButtonTextContainer:hover img{filter:invert(100%)}.achivmentGalleryContainer{width:100%;padding:0;margin:0;height:min-content;--header-height: clamp(12.5rem, 17vw + 1.5rem, 18.75rem)}.achivmentGalleryContainer>.headerContainer{height:var(--header-height);width:100%;display:flex;align-items:center;font-size:clamp(2rem,5vw - 1.25rem,4rem)}.achivmentGalleryContainer>.headerContainer.left{background-color:var(--secondary-background-color);color:#fff;padding:0 var(--site-side-padding);justify-content:flex-end;text-align:right}@media(max-width:1024px){.achivmentGalleryContainer>.headerContainer.left{justify-content:center;text-align:center}}.achivmentGalleryContainer>.headerContainer.right{background-color:#fff;color:#000;padding:0 var(--site-side-padding);justify-content:flex-start;text-align:left}@media(max-width:1024px){.achivmentGalleryContainer>.headerContainer.right{justify-content:center;text-align:center}}.achivmentGalleryContainer>.headerContainer>div{width:50%}@media(max-width:1024px){.achivmentGalleryContainer>.headerContainer>div{width:100%}}.achivmentGalleryContainer .textContainer{display:flex;flex-direction:column;gap:3rem}@media(max-width:1024px){.achivmentGalleryContainer .textContainer.left{text-align:left}.achivmentGalleryContainer .textContainer.right{text-align:right}}@media(max-width:768px){.achivmentGalleryContainer .textContainer{text-align:left}.achivmentGalleryContainer .textContainer.left{text-align:left}.achivmentGalleryContainer .textContainer.right{text-align:left}}.achivmentGalleryContainer .imageContainerTransformed{display:grid;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(2,min-content);gap:1rem;margin-top:calc(-1 * (6rem + var(--header-height)));position:relative;z-index:2}@media(max-width:1280px){.achivmentGalleryContainer .imageContainerTransformed{margin-top:calc(-1 * (4rem + var(--header-height)))}}@media(max-width:1024px){.achivmentGalleryContainer .imageContainerTransformed{grid-template-columns:auto;grid-template-rows:auto;margin-top:-5rem}.achivmentGalleryContainer .imageContainerTransformed .mainImageContainer{height:calc(6rem + var(--header-height))}.achivmentGalleryContainer .imageContainerTransformed :not(:first-child){display:none}}@media(max-width:768px){.achivmentGalleryContainer .imageContainerTransformed{grid-template-columns:auto;grid-template-rows:auto;margin-top:-3rem}.achivmentGalleryContainer .imageContainerTransformed .mainImageContainer{height:400px}.achivmentGalleryContainer .imageContainerTransformed :not(:first-child){display:none}}.achivmentGalleryContainer .imageContainerTransformed.left{justify-content:start}.achivmentGalleryContainer .imageContainerTransformed.right{justify-content:end}.achivmentGalleryContainer .imageContainerTransformed.right :nth-child(1){grid-column:1 / 2;grid-row:1 / 3;place-self:center}.achivmentGalleryContainer .imageContainerTransformed.right :nth-child(2){grid-column:2 / 3;grid-row:1 / 2}.achivmentGalleryContainer .imageContainerTransformed.right :nth-child(3){grid-column:2 / 3;grid-row:2 / 3}.achivmentGalleryContainer .imageContainerTransformed.left :nth-child(3){grid-column:1 / 2;grid-row:1 / 2}.achivmentGalleryContainer .imageContainerTransformed.left :nth-child(2){grid-column:1 / 2;grid-row:2 / 3}.achivmentGalleryContainer .imageContainerTransformed.left :nth-child(1){grid-column:2 / 3;grid-row:1 / 3;place-self:center}.achivmentGalleryContainer .imageContainerTransformed .mainImageContainer{height:calc(6rem + var(--header-height));max-height:400px}dialog.modalWindow{width:100svw;height:clamp(600px,66svh,66svh);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;border:0;overflow:hidden}dialog.modalWindow.fullHeight{height:95svh}dialog.modalWindow::backdrop{background-color:#0006;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}dialog.modalWindow>.closeButton{position:absolute;right:1rem;top:1rem;z-index:1000;width:3rem;aspect-ratio:1 / 1;border:0px solid transparent;border-radius:50%;display:grid;place-items:center;padding:0;transition:background-color ease-in-out .3s}dialog.modalWindow>.closeButton svg{display:block;margin:0;font-size:1.25rem}dialog.modalWindow>.closeButton:hover{background-color:#0000001a}dialog.modalWindow>.dialogContainer{overflow-y:auto;width:100%;height:100%;position:relative;display:flex;justify-content:center;padding:2rem 0}.galleryViewerContainer{padding:1rem;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.galleryViewerContainer .navButton{width:3rem;z-index:3}.galleryViewerContainer .navButton.left{transform:rotate(-90deg)}.galleryViewerContainer .navButton.right{transform:rotate(90deg)}@media(max-width:768px){.galleryViewerContainer .navButton{width:2rem}}.galleryViewerContainer .navButton img{width:3rem}@media(max-width:768px){.galleryViewerContainer .navButton img{width:2rem}}.galleryViewerContainer .galleryMainContainer{position:relative;width:100%;height:100%}.galleryViewerContainer .galleryMainContainer>.galleryLayer{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none;transition:opacity .25s ease-in-out}.galleryViewerContainer .galleryMainContainer>.galleryLayer.active{opacity:1;pointer-events:auto;z-index:1}.galleryViewerContainer .thumbnailContainer{position:relative;width:100%;height:84px;overflow:hidden;margin-left:auto;margin-right:auto;mask-image:linear-gradient(to right,transparent,black 15%,black 85%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,black 15%,black 85%,transparent)}.galleryViewerContainer .thumbnailContainer>.track{display:flex;gap:10px;position:absolute;left:50%;top:2px;will-change:transform}.galleryViewerContainer .thumbnailContainer>.track .thumb-slot{width:80px;height:80px;box-sizing:border-box;border:0px solid transparent;background:#fff;border-radius:4px;overflow:hidden;padding:0;cursor:pointer;opacity:.3;transition:opacity .2s ease,border-color .2s ease,transform .2s ease;flex-shrink:0}.galleryViewerContainer .thumbnailContainer>.track .thumb-slot::hover{opacity:.7}.galleryViewerContainer .thumbnailContainer>.track .thumb-slot.active{opacity:1;border-color:#0070f3;transform:scale(1.04)}.galleryContainer{padding:2rem var(--site-side-padding);display:flex;flex-direction:column;gap:2rem}.galleryContainer>.titleRow{margin-left:auto;margin-right:auto;padding-top:3rem}.galleryContainer>.imagesContainer{width:100%;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.galleryContainer>.imagesContainer>.galleryItem{width:100%;aspect-ratio:3 / 4;overflow:hidden;cursor:pointer}.galleryContainer>.imagesContainer>.galleryItem .mainImage{transition:.3s ease-in-out}.galleryContainer>.imagesContainer>.galleryItem .mainImage:hover{transform:scale(1.1)}.galleryContainer>.loadMoreContainer{padding-bottom:3rem}.galleryContainer>.filterContainer{padding:1rem}.galleryContainer>.filterContainer>.filterToggle{display:flex;flex-direction:row;gap:.5rem;align-items:center}.galleryContainer>.filterContainer>.filterList{padding:0rem;display:flex;flex-direction:column;gap:.5rem}.galleryContainer>.filterContainer>.filterList .filterItem{padding:.5rem;border:0px solid transparent;border-radius:.5rem}.galleryContainer>.filterContainer>.filterList .filterItem.selectedItem{background-color:var(--highlight-background-color)}#opinioncCarousel .opinionCarouselContainer{display:flex;align-items:center;justify-content:center;overflow:hidden;width:100%;margin:0 auto;--items-per-view: 4;--gap: 10rem}#opinioncCarousel .opinionCarouselContainer>.opinionBlockContainer{display:flex;gap:var(--gap);width:100%;min-width:0;align-items:top;transition:none;transform:translate(calc(-100% / var(--items-per-view) - (var(--gap) / var(--items-per-view))));user-select:none;-webkit-user-select:none}#opinioncCarousel .opinionCarouselContainer>.opinionBlockContainer.sliding-next{transition:transform .5s ease-in-out;transform:translate(calc(-200% / var(--items-per-view) - (var(--gap) * 2 / var(--items-per-view))))}#opinioncCarousel .opinionCarouselContainer>.opinionBlockContainer.sliding-prev{transition:transform .5s ease-in-out;transform:translate(0)}#opinioncCarousel .opinionCarouselContainer>.opinionBlockContainer>.opinion{background-color:transparent;width:calc((100% - (var(--items-per-view) - 1) * var(--gap)) / var(--items-per-view));display:flex;flex-direction:column;justify-content:flex-start;gap:2rem;align-items:center;color:#fff;flex-shrink:0;font-size:clamp(1rem,2vw,1.5rem)}#opinioncCarousel .opinionCarouselContainer>.opinionBlockContainer>.opinion>.imgContainer{width:clamp(150px,60%,150px);height:auto;aspect-ratio:1 / 1;border-radius:50%;overflow:hidden}#opinioncCarousel .opinionCarouselContainer>.opinionBlockContainer>.opinion>.imgContainer>img{width:100%;height:100%;object-fit:cover;display:block;border-radius:50%}#opinioncCarousel .nav-arrow{cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;transition:opacity .2s;filter:brightness(0) invert(1)}@media(max-width:758px){#opinioncCarousel .nav-arrow{width:2rem;height:2rem}}#opinioncCarousel .nav-arrow>img{width:100%;height:100%;object-fit:contain;display:block}#opinioncCarousel .nav-arrow.next{margin-left:auto}#opinioncCarousel .nav-arrow.next>img{transform:rotate(90deg)}#opinioncCarousel .nav-arrow.prev>img{transform:rotate(-90deg)}#opinioncCarousel .nav-arrow:hover{opacity:.7}#mainSection .profil{width:clamp(21.875rem,30vw + 2.75rem,31.25rem);min-height:750px;background-image:url(/images/rolam/rolam1.webp);background-size:auto 100%;background-position:center;background-repeat:no-repeat}@media(max-width:768px){#mainSection .profil{width:100%;aspect-ratio:500 / 750;min-height:auto;max-height:500px}}#mainSection .textContainer{display:flex;flex-direction:column;gap:3.8rem;justify-content:center;height:100%}@media(max-width:768px){#mainSection .textContainer{padding:2rem}}#mainSection .textContainer .titleRow{text-align:left}#mainSection .textContainer>.paragraph{font-size:clamp(1rem,2vw - .5rem,1.5rem);font-weight:200}#opinionCarouselGrid .mainTitle{font-size:2.5rem}#bodySection>div>.titleMain{font-size:2.5rem;font-style:italic;font-weight:200}#bodySection>div>.title{text-align:left}#bodySection>div>.section{display:flex;flex-direction:column;gap:2rem}#bodySection>div>.section>div{font-size:clamp(1rem,2vw - .5rem,1.5rem)}#bodySection>div>.section>.customButton{font-size:clamp(1rem,.75vw + .25rem,1rem);margin-right:auto;margin-top:2rem}#bodySection>div>.imgOverlayContainer{position:relative!important;display:INLINE-block}#bodySection>div>.imgOverlayContainer>.frizuraKep{max-width:500px}@media(max-width:768px){#bodySection>div>.imgOverlayContainer>.frizuraKep{max-width:300px}}#bodySection>div>.imgOverlayContainer.outlineLogo:after{position:absolute!important;width:50%;aspect-ratio:1/1;content:"";background-image:url(/images/shared/logo/fekete_logo_outline.png);background-position:center;background-repeat:no-repeat;background-size:contain;top:80%;left:-2rem;z-index:600}@media(max-width:400px){#bodySection>div>.imgOverlayContainer.outlineLogo:after{left:-1px}}.szolgatatsokHeader{font-size:clamp(2rem,3vw + 1rem,4rem)}.szolgaltatsokBody{font-weight:200;font-size:clamp(1rem,.8vw + .5rem,1.25rem)}.weddingCardContainer{width:100%;height:100%;display:flex;flex-direction:column;justify-content:start;align-items:center;gap:1.5rem;white-space:pre-line;text-align:center;background-color:var(--highlight-background-color);padding:2rem 0rem}.weddingCardContainer.inverse{background-color:#fff}.weddingCardContainer.inverse>.highlight{background-color:var(--main-background-color)}.weddingCardContainer>div:not(.highlight){padding:0 2rem}.weddingCardContainer>.highlight{padding:1rem;width:95%;background-color:var(--main-background-color);margin-top:auto;height:10rem;text-align:center;display:flex;justify-content:center;align-items:center}.weddingCardContainer>.highlight>div{height:fit-content}.weddingCardContainer>.description{font-weight:200;font-size:clamp(1rem,.8vw + .5rem,1.25rem)}.weddingCardContainer>.afterHighlight{font-weight:200;font-size:clamp(1rem,.8vw + .5rem,1.25rem)}#packageSection .packageContainer{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:3rem;align-self:center;justify-content:center}#packageSection .sectionDescription{font-weight:200;font-size:clamp(1rem,.8vw + .5rem,1.25rem);text-align:center}#packageSection .sectionTitle{font-size:clamp(2rem,3vw + 1rem,4rem)}#packageSection .buttonContainer{display:flex;flex-direction:row;gap:1rem;justify-content:center;padding:2rem;flex-wrap:wrap-reverse}#szolgaltatasSection .buttonContainer{display:flex;justify-content:center;gap:4rem;flex-wrap:wrap-reverse}.cardWithHighlightContainer{width:clamp(min(300px,100%),40svw,500px);height:100%;display:flex;flex-direction:column;justify-content:start;align-items:center;gap:1.5rem;white-space:pre-line;text-align:center;background-color:var(--highlight-background-color);padding:2rem 0rem}.cardWithHighlightContainer.inverse{background-color:var(--secondary-background-color);color:#fff}.cardWithHighlightContainer.inverse .highlight{color:var(--text-main-color)}.cardWithHighlightContainer>div:not(.highlight){padding:0 2rem}.cardWithHighlightContainer>.highlight{line-height:2rem;padding:1rem;width:95%;background-color:var(--main-background-color);margin-top:auto;height:10rem;text-align:center;display:flex;justify-content:center;align-items:center}.cardWithHighlightContainer>.highlight>div{height:fit-content}.cardWithHighlightContainer>.afterHighlight{font-weight:200;font-size:clamp(1rem,.8vw + .5rem,1.25rem)}.arlistaContainer{display:flex;flex-direction:column;justify-self:start;align-self:center;gap:4rem;width:100%;padding:2rem 6rem;margin:auto}.arlistaContainer>.mainCategoryContainer{display:flex;flex-direction:column;justify-content:start;align-items:center;gap:0rem;width:100%}.arlistaContainer>.mainCategoryContainer>.title{padding-bottom:2rem}.arlistaContainer>.mainCategoryContainer>.subContainer{display:flex;flex-direction:column;justify-content:start;align-items:center;gap:1rem;width:100%;padding-bottom:2rem;padding-top:2rem}.arlistaContainer>.mainCategoryContainer>.subContainer>.title{padding-bottom:2rem}.arlistaContainer>.mainCategoryContainer>.subContainer>.itemConteiner{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}.arlistaContainer>.mainCategoryContainer>.subContainer>.itemConteiner>.title{text-align:left}.arlistaContainer>.mainCategoryContainer>.subContainer>.itemConteiner>.price{text-align:right}@media(max-width:800px){.arlistaContainer>.mainCategoryContainer>.subContainer>.itemConteiner{flex-direction:column;justify-content:center;align-items:center}}.notificationList{position:fixed;right:1rem;bottom:1rem;z-index:1100;display:flex;flex-direction:column;gap:.5rem;max-width:min(24rem,calc(100vw - 2rem));pointer-events:none}.notification{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;border-left:4px solid var(--notification-accent);border-radius:4px;background-color:var(--background-white);color:var(--text-main-color);box-shadow:0 4px 12px #00000026;pointer-events:auto;animation:notificationIn .2s ease-out;--notification-accent: var(--secondary-background-color)}.notification.error{--notification-accent: #dc2626}.notification.success{--notification-accent: #16a34a}.notification>.message{flex:1;line-height:1.4}.notification>.closeButton{flex:none;padding:.25rem;border:none;background:none;color:inherit;font-size:.75rem;cursor:pointer;opacity:.6}.notification>.closeButton:hover{opacity:1}@keyframes notificationIn{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}.loadingOverlay{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;background-color:#faf8f599;cursor:wait;opacity:0;animation:loadingOverlayIn .2s ease-out .3s forwards}.loadingOverlay>.spinner{width:2.5rem;height:2.5rem;border:3px solid hsla(0,11%,18%,.2);border-top-color:var(--secondary-background-color);border-radius:50%;animation:loadingOverlaySpin .8s linear infinite}.loadingOverlay>.visuallyHidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@keyframes loadingOverlayIn{to{opacity:1}}@keyframes loadingOverlaySpin{to{transform:rotate(360deg)}}#adminHeaderContainer{width:100%;display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:center;background-color:var(--highlight-background-color);padding:.5rem}#dashboardContainer{margin:1rem}#dashboardContainer>.titles{font-size:1.4rem;font-weight:700;padding:2rem}#dashboardContainer>.section{padding:1rem;width:100%}#dashboardContainer>.section>.categoryName{font-size:1.2rem;font-weight:700;border-bottom:1px solid black}#dashboardContainer>.section>.categoryContainer{padding:1rem;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:left;gap:2rem}#overviewTableContainer{width:clamp(300px,80%,1200px);margin-left:auto;margin-right:auto;overflow:hidden;margin-bottom:4rem}#overviewTableContainer>.headerRow{display:flex;justify-content:space-between;align-items:center;padding:1rem}#overviewTableContainer>.headerRow>.title{font-size:clamp(1rem,2vw + .25rem,1.5rem);font-weight:700}#overviewTableContainer>.headerRow>.functions{display:flex;gap:1rem;justify-content:right;align-items:center}#overviewTableContainer>.actionError{text-align:center;font-weight:700;color:red;padding:0 1rem 1rem}#overviewTableContainer>.tableContainer{width:100%;overflow:hidden}#overviewTableContainer>.tableContainer td.emptyRow{text-align:center;font-style:italic}#overviewTableContainer>.tableContainer>table{width:100%;border-collapse:collapse;text-align:left}#overviewTableContainer>.tableContainer>table td,#overviewTableContainer>.tableContainer>table th{padding:.75rem 1rem;border-bottom:1px solid black}#overviewTableContainer>.tableContainer>table th{background-color:var(--secondary-background-color);color:#fff}#overviewTableContainer>.tableContainer>table td{background-color:var(--highlight-background-color)}#overviewTableContainer>.tableContainer>table td>div.functionButtons{display:flex;flex-direction:row;gap:1rem;flex-wrap:nowrap;height:100%}#overviewTableContainer>.tableContainer>table tr.draggableRow{cursor:grab;-webkit-user-select:none;user-select:none;background-color:oklch(from var(--highlight-background-color) calc(l - .08) c h)!important}#overviewTableContainer>.tableContainer>table tr.draggableRow:active{cursor:grabbing}#overviewTableContainer>.tableContainer>table tr.draggableRow .dragHandleCell{text-align:center;color:#666}#overviewTableContainer>.tableContainer>table tr.draggableRow .dragHandleCell .dragIcon{cursor:grab}#overviewTableContainer>.tableContainer>table>tbody>tr:nth-child(2n) td{background-color:oklch(from var(--highlight-background-color) calc(l - .04) c h)}@media(max-width:1024px){#overviewTableContainer>.tableContainer>table thead{display:none}#overviewTableContainer>.tableContainer>table tr{display:block;margin-bottom:1rem;border:1px solid black}#overviewTableContainer>.tableContainer>table tr td{display:flex;justify-content:space-between;align-items:center;text-align:right;border-bottom:1px solid black}#overviewTableContainer>.tableContainer>table tr td:last-child{border-bottom:none;justify-content:right;gap:1rem}#overviewTableContainer>.tableContainer>table tr td:before{content:attr(data-label);font-weight:600;padding-right:1rem;text-align:left}}#overviewTableContainer>.deletePopover{padding:1.5rem;border-radius:.5rem;border:none;box-shadow:0 4px 20px #0003;text-align:center;margin:auto}#overviewTableContainer>.deletePopover::backdrop{background-color:#00000080}#overviewTableContainer>.deletePopover>.modalActions{display:flex;flex-direction:column;gap:1rem}#formContainer{width:100%;padding:2rem clamp(1rem,5%,6rem);margin-left:auto;margin-right:auto;overflow:hidden;margin-bottom:4rem;background-color:#fff}#formContainer>.headerRow{padding:1rem}#formContainer>.titleRow{margin-top:2rem;margin-left:auto;margin-right:auto;padding:1rem;width:100%;text-align:center}#formContainer>.descriptionRow{margin-bottom:4rem}#formContainer>.formClass>.formGlobalErrorContainer{text-align:center;font-weight:700;font-size:1.5rem;color:red;padding:1rem}#formContainer>.formClass>.formItem{padding:1rem}#formContainer>.formClass>.formItem>label{display:block;margin-bottom:"1rem"}#formContainer>.formClass>.formItem>.itemError{display:block;color:red;font-size:.75rem;margin-top:.25rem}#formContainer>.formClass>.formSubmitButton{margin-top:1rem}#formContainer .inputText{width:100%;padding:1rem 0 .75rem;border:0;border-bottom:1px solid black;border-radius:0;outline:none}#formContainer .inputText.inputDateType{width:min-content}#formContainer .inputText::placeholder{color:hsla(from var(--text-main-color) h s l / .3);font:inherit}#formContainer .inputText.readOnlyInput{background-color:#d3d3d3}#formContainer .inputTimeRange{display:flex;align-items:flex-end;gap:1rem;width:min-content}#formContainer .inputTimeRange>.inputText{flex:1;width:auto;min-width:0}#formContainer .inputTimeRange>.timeRangeSeparator{padding-bottom:.75rem}#formContainer .inputTextarea{width:100%;padding:1rem 0 .75rem;margin-top:1rem;resize:none;overflow:hidden;field-sizing:content;background-color:var(--main-background-color);border:0;outline:0;min-height:calc(3lh + 1rem)}#formContainer .inputTextarea.readOnlyInput{background-color:#d3d3d3}#formContainer .submitButton{display:flex;margin-left:auto;margin-right:auto}#formContainer .inputDropdown{width:100%}#formContainer .inputDropdown>.dropdownTrigger{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:1rem 0 .75rem;font:inherit;color:inherit;text-align:left;background:transparent;border:0;border-bottom:1px solid black;border-radius:0;outline:none;cursor:pointer}#formContainer .inputDropdown>.dropdownTrigger:disabled{cursor:not-allowed}#formContainer .inputDropdown>.dropdownTrigger>.dropdownValue{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#formContainer .inputDropdown>.dropdownTrigger>.dropdownValue.placeholder{color:hsla(from var(--text-main-color) h s l / .3)}#formContainer .inputDropdown>.dropdownTrigger>.dropdownChevron{flex-shrink:0;width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-width:1;transition:transform .2s ease}#formContainer .inputDropdown.open>.dropdownTrigger>.dropdownChevron{transform:rotate(180deg)}#formContainer .inputDropdown.readOnlyInput>.dropdownTrigger{background-color:#d3d3d3}#formContainer .inputDropdown>.dropdownOptions{list-style:none;margin:0;padding:.5rem 0}#formContainer .inputDropdown>.dropdownOptions>.dropdownOption{padding:.5rem 1rem;cursor:pointer;outline:none;color:hsla(from var(--text-main-color) h s l / .7)}#formContainer .inputDropdown>.dropdownOptions>.dropdownOption:hover,#formContainer .inputDropdown>.dropdownOptions>.dropdownOption:focus-visible{color:var(--text-main-color)}#formContainer .inputDropdown>.dropdownOptions>.dropdownOption.selected{color:var(--text-main-color);font-weight:500}#ajanlatSelector .buttonContainer{width:80%;margin-left:auto;margin-right:auto;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:3rem;flex-wrap:wrap}.navigatorContainer{display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center;padding:4rem 2rem}.navigatorContainer .buttonContainer{display:flex;width:100%;justify-content:center}.formContainerOutside{width:100%;padding:2rem var(--site-side-padding)}.ajanlatKategoriaContainer{--folt-width: 150vw;--folt-hidden: calc(var(--folt-width) * -.7);--folt-width-large: calc(var(--folt-width) * 2);--folt-hidden-large: calc(var(--folt-width-large) * -.7);--folt-hidden-large-y: calc(var(--folt-width-large) * 1230 / 2064 * -.7);background-color:var(--main-background-color);background-image:url(/images/homepage/hatterfolt_velemenyek.webp),url(/images/homepage/hatterfolt_velemenyek.webp),url(/images/homepage/hatterfolt_velemenyek.webp);background-repeat:no-repeat,no-repeat,no-repeat;background-size:var(--folt-width) auto,var(--folt-width) auto,var(--folt-width-large) auto;background-position:right var(--folt-hidden) top 15%,left var(--folt-hidden) top 60%,right var(--folt-hidden-large) bottom var(--folt-hidden-large-y)}.turnstileWidget{padding:1rem;min-height:65px}.turnstileWidget>.turnstileError{color:#dc2626;font-size:.85rem}#adatvedelem{max-width:900px;margin:0 auto;padding:3rem 1.5rem 4rem;font-family:Roboto Flex Variable,sans-serif;font-weight:300;font-size:clamp(1rem,.4vw + .85rem,1.125rem);line-height:1.6}#adatvedelem>h1{margin-bottom:.5rem}#adatvedelem>.lastUpdated{text-align:center;font-style:italic;margin-bottom:2rem}#adatvedelem p{margin:0 0 .75rem}#adatvedelem>.policySection{margin-top:2rem}#adatvedelem>.policySection>h2{font-family:"Noto Serif Display Variable",serif;font-weight:400;font-size:clamp(1.25rem,1vw + 1rem,1.75rem);margin-bottom:.75rem}#adatvedelem>.policySection>ul{margin:0 0 .75rem;padding-left:1.5rem}#adatvedelem>.policySection>ul>li{margin-bottom:.35rem;overflow-wrap:anywhere}@font-face{font-family:"Noto Serif Display Variable";font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-serif-display-cyrillic-ext-wght-normal-H0EkCrRc.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Noto Serif Display Variable";font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-serif-display-cyrillic-wght-normal-BkRNFNOU.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Noto Serif Display Variable";font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-serif-display-greek-ext-wght-normal-C8BmqigA.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:"Noto Serif Display Variable";font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-serif-display-greek-wght-normal-fF26NVkV.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Noto Serif Display Variable";font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-serif-display-vietnamese-wght-normal-BF64gvp4.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Noto Serif Display Variable";font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-serif-display-latin-ext-wght-normal-DZej46sE.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Noto Serif Display Variable";font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-serif-display-latin-wght-normal-DZCd2g7q.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Noto Serif Display";font-style:italic;font-display:swap;font-weight:300;src:url(/assets/noto-serif-display-cyrillic-ext-300-italic-BTDpIr4x.woff2) format("woff2"),url(/assets/noto-serif-display-cyrillic-ext-300-italic-D-bDMAYb.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Noto Serif Display";font-style:italic;font-display:swap;font-weight:300;src:url(/assets/noto-serif-display-cyrillic-300-italic-le0k-bXk.woff2) format("woff2"),url(/assets/noto-serif-display-cyrillic-300-italic-C_krQAFE.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Noto Serif Display";font-style:italic;font-display:swap;font-weight:300;src:url(/assets/noto-serif-display-greek-ext-300-italic-CjFutssy.woff2) format("woff2"),url(/assets/noto-serif-display-greek-ext-300-italic-Dm99AR5s.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:"Noto Serif Display";font-style:italic;font-display:swap;font-weight:300;src:url(/assets/noto-serif-display-greek-300-italic-CV2b1E_I.woff2) format("woff2"),url(/assets/noto-serif-display-greek-300-italic-CcrnKmME.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Noto Serif Display";font-style:italic;font-display:swap;font-weight:300;src:url(/assets/noto-serif-display-vietnamese-300-italic-BoQNJL-e.woff2) format("woff2"),url(/assets/noto-serif-display-vietnamese-300-italic-4S5tpM8P.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Noto Serif Display";font-style:italic;font-display:swap;font-weight:300;src:url(/assets/noto-serif-display-latin-ext-300-italic-CJQrcR9L.woff2) format("woff2"),url(/assets/noto-serif-display-latin-ext-300-italic-J8N5lDhG.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Noto Serif Display";font-style:italic;font-display:swap;font-weight:300;src:url(/assets/noto-serif-display-latin-300-italic-CLkZeVv2.woff2) format("woff2"),url(/assets/noto-serif-display-latin-300-italic-ax6qdXfk.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/roboto-flex-cyrillic-ext-wght-normal-CVcCQn0y.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/roboto-flex-cyrillic-wght-normal-BJ-nQEdz.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/roboto-flex-greek-wght-normal-DeN4rzfy.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/roboto-flex-vietnamese-wght-normal-AVFfiTln.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/roboto-flex-latin-ext-wght-normal-gysdOMcS.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/roboto-flex-latin-wght-normal-n-dP9qr2.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Corinthia;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/corinthia-vietnamese-400-normal-Cn7sbc96.woff2) format("woff2"),url(/assets/corinthia-vietnamese-400-normal-2NPth1zb.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Corinthia;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/corinthia-latin-ext-400-normal-DtE4WJ2F.woff2) format("woff2"),url(/assets/corinthia-latin-ext-400-normal-9SWBfrl9.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Corinthia;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/corinthia-latin-400-normal-DJmOOku-.woff2) format("woff2"),url(/assets/corinthia-latin-400-normal-DXhyNnCF.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/cormorant-garamond-cyrillic-ext-wght-normal-Bg62sWL9.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/cormorant-garamond-cyrillic-wght-normal-BWCqVJN0.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/cormorant-garamond-vietnamese-wght-normal-CDLFB6hb.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/cormorant-garamond-latin-ext-wght-normal-ltf1AbuM.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/cormorant-garamond-latin-wght-normal-CUoBjw-S.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--background-white: hsla(0, 0%, 100%, 1);--main-background-color: hsla(36, 29%, 97%, 1);--secondary-background-color: hsla(0, 11%, 18%, 1);--highlight-background-color: hsla(356, 78%, 93%, 1);--off-background-color: hsla(207, 28%, 86%, 1);--text-main-color: hsla(0, 0%, 0%, 1)}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}:root{--site-margin: 250px;interpolate-size:allow-keywords}html{overflow-y:scroll;scrollbar-gutter:stable}html,body,#root{min-height:100vh;min-height:100svh;display:flex;flex-direction:column;font-size:16px}body{line-height:1.5;-webkit-font-smoothing:antialiased;background-color:var(--main-background-color)}body.no-scroll{overflow:hidden!important}main{scroll-snap-type:y mandatory;scroll-behavior:smooth}a{text-decoration:none;color:inherit}ul,ol{list-style:none}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#tiny-screen-notice{display:none}@media(max-width:319px){#root{display:none!important}body{margin:0;background-color:#fff!important;height:100vh;display:flex;align-items:center;justify-content:center}#tiny-screen-notice{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-family:sans-serif;color:#333;padding:20px}}@media(max-height:250px){#root{display:none!important}body{margin:0;background-color:#fff!important;height:100vh;display:flex;align-items:center;justify-content:center}#tiny-screen-notice{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-family:sans-serif;color:#333;padding:20px}}.loading-screen{display:flex;align-items:center;justify-content:center;min-height:100svh;background-color:var(--main-background-color)}.handwritten{font-family:Corinthia,sans}.fontSize1Rem{font-size:1rem}.fontSize1-5Rem{font-size:1.5rem}.fontSize2Rem{font-size:2rem}.fontSize2-5Rem{font-size:2.5rem}.fontSize3Rem{font-size:3rem}.fontSize3-5Rem{font-size:3.5rem}.fontSize4Rem{font-size:4rem}.fontSize6Rem{font-size:6rem}.fontTypeTitle2Italic{font-family:"Noto Serif Display",serif;font-weight:300}.fontTypeTitle2{font-family:"Noto Serif Display Variable",serif;font-weight:300}.fontTypeBodyText{font-family:Roboto Flex Variable,sans-serif}.fontTypeBodyTextItalic{font-family:Roboto Flex Variable,sans-serif;font-style:italic}.letterSpacing4percent{letter-spacing:4%}.fontTypeMainContentStyle{font-family:Roboto Flex Variable,sans-serif;font-weight:100}.lightWeight{font-weight:200}.italic{font-style:italic}.headerFontStyle{font-size:clamp(2rem,3vw + 1rem,4rem);font-style:italic;font-weight:300;font-family:"Noto Serif Display",serif;text-align:center;letter-spacing:4%}.headerFontAlternativeStyle{font-family:"Noto Serif Display Variable",serif;font-size:clamp(2rem,3vw + 1rem,4rem);font-weight:300;text-align:center;letter-spacing:5%}.bodyTextNew{font-weight:200;font-size:clamp(1rem,.8vw + .5rem,1.25rem);text-align:center;font-family:Roboto Flex Variable,sans-serif}.mainBodyTextStyle{font-size:clamp(1rem,2vw - .5rem,1.5rem);font-weight:200;font-family:Roboto Flex Variable,sans-serif}.buttonTextStyle{font-family:Roboto Flex Variable,sans-serif;text-transform:uppercase;text-align:center;font-size:clamp(.75rem,.7vw + .3rem,1rem)}.formLabelTextStyle{font-family:Roboto Flex Variable,sans-serif;text-transform:uppercase;font-size:clamp(1rem,.75vw + .25rem,1rem)}.formInputTextStyle{font-size:clamp(1rem,.8vw + .5rem,1.25rem);font-weight:200;font-family:Roboto Flex Variable,sans-serif}.handWrittenTextStyle{font-size:clamp(1.5rem,1vw + 1rem,2rem);font-family:Corinthia,sans;white-space:pre-wrap;text-align:center}.textAlignCenter{text-align:center}.fontUtilityUpperCase{text-transform:uppercase}.fontUtlitityPreWrap{white-space:pre-wrap}.fontColorWhite{color:#fff}:root{--site-side-padding: clamp(2rem, 12vw, 400px)}@media(max-width:1280px){:root{--site-side-padding: clamp(2rem, 8vw, 200px)}}@media(max-width:1024px){:root{--site-side-padding: clamp(2rem, 4vw, 80px)}}@media(max-width:768px){:root{--site-side-padding: clamp(1rem, 2vw, 2rem)}}@media(max-width:640px){:root{--site-side-padding: clamp(.5rem, 2vw, 1rem)}}.sectionSize{min-height:100vh;min-height:100svh}.buttonLike{border:2px solid black;padding:.5rem 2rem;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:all .5s ease-in-out}.buttonLike.noBorder{border:0px}.buttonLike.whiteBorder{border-color:#fff}.buttonLike.center{text-align:center}.buttonLike:hover{background-color:#000;color:#fff}.buttonLike.whiteBorder:hover,.backgroundColorWhiteWithBlackText{background-color:#fff;color:#000}.buttonLikeNoBorder{border:0px}.pushLeft{margin-right:auto}.center{margin-left:auto;margin-right:auto}.verticalAlign{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.padding1rem{padding:1rem}.paddingTop1rem{padding-top:1rem}.paddingRight1rem{padding-right:1rem}.paddingBottom1rem{padding-bottom:1rem}.paddingLeft1rem{padding-left:1rem}.padding1-5rem{padding:1.5rem}.paddingTop1-5rem{padding-top:1.5rem}.paddingRight1-5rem{padding-right:1.5rem}.paddingBottom1-5rem{padding-bottom:1.5rem}.paddingLeft1-5rem{padding-left:1.5rem}.padding2rem{padding:2rem}.paddingTop2rem{padding-top:2rem}.paddingRight2rem{padding-right:2rem}.paddingBottom2rem{padding-bottom:2rem}.paddingLeft2rem{padding-left:2rem}.padding2-5rem{padding:2.5rem}.paddingTop2-5rem{padding-top:2.5rem}.paddingRight2-5rem{padding-right:2.5rem}.paddingBottom2-5rem{padding-bottom:2.5rem}.paddingLeft2-5rem{padding-left:2.5rem}.padding3rem{padding:3rem}.paddingTop3rem{padding-top:3rem}.paddingRight3rem{padding-right:3rem}.paddingBottom3rem{padding-bottom:3rem}.paddingLeft3rem{padding-left:3rem}.padding4rem{padding:4rem}.paddingTop4rem{padding-top:4rem}.paddingRight4rem{padding-right:4rem}.paddingBottom4rem{padding-bottom:4rem}.paddingLeft4rem{padding-left:4rem}.padding5rem{padding:5rem}.paddingTop5rem{padding-top:5rem}.paddingRight5rem{padding-right:5rem}.paddingBottom5rem{padding-bottom:5rem}.paddingLeft5rem{padding-left:5rem}.margin1rem{margin:1rem}.marginTop1rem{margin-top:1rem}.marginRight1rem{margin-right:1rem}.marginBottom1rem{margin-bottom:1rem}.marginLeft1rem{margin-left:1rem}.margin1-5rem{margin:1.5rem}.marginTop1-5rem{margin-top:1.5rem}.marginRight1-5rem{margin-right:1.5rem}.marginBottom1-5rem{margin-bottom:1.5rem}.marginLeft1-5rem{margin-left:1.5rem}.margin2rem{margin:2rem}.marginTop2rem{margin-top:2rem}.marginRight2rem{margin-right:2rem}.marginBottom2rem{margin-bottom:2rem}.marginLeft2rem{margin-left:2rem}.margin2-5rem{margin:2.5rem}.marginTop2-5rem{margin-top:2.5rem}.marginRight2-5rem{margin-right:2.5rem}.marginBottom2-5rem{margin-bottom:2.5rem}.marginLeft2-5rem{margin-left:2.5rem}.margin3rem{margin:3rem}.marginTop3rem{margin-top:3rem}.marginRight3rem{margin-right:3rem}.marginBottom3rem{margin-bottom:3rem}.marginLeft3rem{margin-left:3rem}.margin4rem{margin:4rem}.marginTop4rem{margin-top:4rem}.marginRight4rem{margin-right:4rem}.marginBottom4rem{margin-bottom:4rem}.marginLeft4rem{margin-left:4rem}.margin5rem{margin:5rem}.marginTop5rem{margin-top:5rem}.marginRight5rem{margin-right:5rem}.marginBottom5rem{margin-bottom:5rem}.marginLeft5rem{margin-left:5rem}.marginAuto{margin:auto}.marginXAuto{margin-left:auto;margin-right:auto}.width100percent{width:100%}button.reset-button{background:none;color:inherit;border:none;padding:0;margin:0;font:inherit;text-align:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;outline:none;display:block;width:auto;appearance:none}.popover:popover-open{position-anchor:auto;position-area:bottom span-right;margin:6px 0 0;border:0px solid;opacity:1;transform:scale(1);transition:transform .4s cubic-bezier(.34,1.56,.64,1),opacity .4s ease,display .4s allow-discrete,overlay .4s allow-discrete}@starting-style{.popover:popover-open{opacity:0;transform:scale(.5)}}.popover{position-anchor:auto;position-area:bottom span-right;border:0px solid;opacity:0;transform:scale(.5);transition:transform .3s ease-in,opacity .3s ease-in,display .3s allow-discrete,overlay .3s allow-discrete}.popover::backdrop{background-color:#0000;transition:background-color .3s ease,display .3s allow-discrete,overlay .3s allow-discrete}.popover:popover-open::backdrop{background-color:#00000026}@starting-style{.popover:popover-open::backdrop{background-color:#0000}}.adminButton{padding:.5rem;border:1px solid black;background-color:var(--highlight-background-color);transition:all .5s ease-in-out;min-width:4rem}.adminButton:hover{background-color:oklch(from var(--highlight-background-color) calc(l - .04) c h)}.multiline-text{white-space:pre-line}.multiline-text-spread{white-space:pre-line;line-height:4rem}.containerCenter{display:flex;justify-content:center;align-items:center}.sidePadding{padding-left:var(--site-side-padding);padding-right:var(--site-side-padding)}
