: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}#googleElerhetosegek .elerhetosegek{font-size:clamp(1rem,2vw - .5rem,1.5rem);font-weight:200}#googleElerhetosegek .elerhetosegek>.title{font-size:clamp(2.5rem,3.06vw + .54rem,3.5rem)}.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:1.5rem;justify-content:flex-start;color:#000;width:fit-content;height:clamp(400px,40%,400px);background-color:var(--main-background-color)}@media(max-width:800px){footer>.instaGram{display:none;background-image:none}}footer>.instaGram>.imgContainer{width:100%;display:flex;flex-wrap:wrap;gap:1.5rem;padding:1.5rem;height:calc(250px + 3rem);overflow:hidden;justify-content:space-evenly}footer>.instaGram>.imgContainer>.instaImg{flex:0 0 250px;max-width:100%;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}.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{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}.customButton:hover{color:var(--hover-text-color);background-color:var(--hover-background-color);border-color:var(--hover-border-color)}.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{quotes:"“" "”";line-height:1.6;font-style:italic;font-weight:200}@media(max-width:1024px){.reviewContainer .review .reviewText{text-align:center}}.reviewContainer .review .reviewText:before{content:open-quote;font-weight:700;color:#888;margin-right:4px}.reviewContainer .review .reviewText:after{content:close-quote;font-weight:700;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:100%;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;font-style:italic;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)}#callToActionSection{color:#fff}#callToActionSection .titlerow{font-size:4rem;text-align:center;text-shadow:2px 2px 4px rgba(0,0,0,.5)}@media(max-width:600px){#callToActionSection .titlerow{font-size:3.5rem}}#callToActionSection .callToAction{font-size:clamp(2rem,5vw - .75rem,3rem);text-align:center;text-shadow:2px 2px 4px rgba(0,0,0,.5)}#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:auto 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 .ImgContainer{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 .ImgContainer{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 .ImgContainer{max-height:400px}#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{font-size:clamp(2.75rem,4vw + .5rem,4rem);font-style:italic;font-weight:200}#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{font-size:clamp(2rem,4vw + .5rem,4rem)}#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}#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}}@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{height:100%}html,body,#root{min-height:100%;height:auto;font-size:16px}body{line-height:1.5;-webkit-font-smoothing:antialiased;background-color:var(--main-background-color)}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}}.handwritten{font-family:Corinthia,sans}.fontColorWhite{color:#fff}.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(2.75rem,4vw + .5rem,4rem);font-style:italic;font-weight:200;font-family:"Noto Serif Display",serif;text-align:center}.headerFontAlternativeStyle{font-family:"Noto Serif Display Variable",serif;font-size:clamp(2.75rem,4vw + .5rem,4rem);font-weight:300;text-align:center;letter-spacing:5%}.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(1rem,.75vw + .25rem,1rem)}.textAlignCenter{text-align:center}.fontUtilityUpperCase{text-transform:uppercase}: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%}
