.bgDecor{z-index:-2}main{min-height:100vh}.hero{align-items:start;flex-direction:row;height:100vh;overflow:hidden;position:relative}.hero,.heroContainer{display:flex;justify-content:space-between;width:100%}.heroContainer{align-items:center;padding:170px 32px 32px}.heroContent{display:flex;flex-direction:column;gap:32px}.heroContent h4{font-family:Outfit;font-weight:500;max-width:450px}.hero-overlay{background-color:var(--primary);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);height:100%;position:absolute;width:100%;will-change:clip-path;z-index:6}.hero-overlay .counter{bottom:2rem;color:var(--bg);position:absolute;right:2rem}.hero-overlay .counter h1{font-family:SaintRegus;font-size:4rem;font-weight:500}.hero-images{display:flex;gap:10vw;justify-content:center;padding:0 2rem;position:absolute;top:50%;transform:translateY(-50%);width:100%;will-change:gap;z-index:6}.hero-images .img{aspect-ratio:5/7;clip-path:polygon(0 0,100% 0,100% 100%,0 100%);opacity:0;transform:translateY(50%) scale(.5);width:10vw;will-change:opacity,transform,clip-path}.hero-header{bottom:2rem;position:absolute;width:100%;z-index:0}.hero-header h1{color:var(--primary);font-family:SaintRegus;font-size:15vw;font-weight:500;letter-spacing:0;line-height:.9;overflow:hidden;text-align:center;text-transform:uppercase}.word{overflow:hidden}.word,.word span{display:inline-block}.word span{font-size:10vw;transform:translateY(100%);will-change:transform}#personalities{padding:100px 0}.personalities{align-items:center;display:flex;justify-content:space-between;width:100%}.personality{background-image:url(/static/media/personalityBg.102f6771c037be718599.png);background-position:0;min-width:33%}.personality,.personalityFlipped{background-repeat:no-repeat;background-size:contain;position:relative}.personalityFlipped{background-image:url(/static/media/personalityBgFlipped.5e83b17082c36bc547fb.png);background-position:100%;max-width:33%}.personalitiesQuote{align-items:center;color:var(--primaryText);display:flex;flex-direction:column;font-family:Outfit;gap:100px;justify-content:space-between;text-align:center}.personalityImg{bottom:0;position:absolute;width:400px;z-index:1}.personalityImgRight{bottom:0;position:absolute;right:0;width:470px;z-index:1}.quote h3{font-weight:400}.quote h4{font-weight:300}.personality h1,.personalityFlipped h1{color:var(--primary);font-family:SaintRegus;font-size:520px}.opacity8{opacity:.8}section{align-items:center;display:flex;flex-direction:column;padding:100px}.cards,section{gap:32px}#history{align-items:stretch;display:flex;flex-direction:row;gap:32px}#history h2{color:var(--primaryText);font-family:SaintRegus;font-weight:600;text-transform:uppercase}#history h4{font-family:Outfit;font-weight:400}.history{align-items:start;flex-direction:column}.counters,.history{display:flex;justify-content:space-between}.counters{align-items:center;flex-wrap:wrap;gap:12px;width:100%}.historyCounter{align-items:center;background:#fee9d080;border-radius:14px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;display:flex;flex-direction:column;gap:8px;padding:16px 32px}.historyCounter p{color:var(--primaryText);font-family:Outfit}.counting{align-items:center;color:var(--primary);display:flex;font-family:SaintRegus}.counting h1{color:var(--primary);line-height:40px}#events{background-image:url(/static/media/eventScheduleBg.1a7de2fcac3ba96cc0d6.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%}#partners{padding:100px 0}.partnersCarousel{display:flex;margin:100px auto;overflow-x:auto;width:100%}.partnersCarousel::-webkit-scrollbar{display:none}.group{align-items:center;animation:spin 7s linear infinite;display:flex;gap:56px;justify-content:center;padding-right:56px}.partnersCarousel img{align-content:center;flex:0 0 5em;height:62px}@keyframes spin{0%{translate:0}to{translate:-100%}}@media (max-width:1000px){.hero-overlay .counter{bottom:1rem;right:1rem}.hero-images{gap:2.5vw;padding:0 .5rem}.hero-images .img{width:20vw}.hero-header h1{font-size:18vw}}@media (max-width:1130px){#history{flex-direction:column}.history{align-items:center;gap:14px;justify-content:center}#history img{border-radius:24px;max-height:500px;object-fit:cover;object-position:top}.counters{justify-content:space-between}.historyCounter{padding:14px 24px}}@media (max-width:600px){section{padding:32px}#history img{border-radius:24px;max-height:300px;object-fit:cover;object-position:top}#history h2{font-size:24px}#history h4{font-size:15px}.history{gap:18px}.counters{align-items:stretch;flex-direction:column;gap:18px}.historyCounter{padding:16px;width:100%}.counting h1{font-size:32px}}@media (max-width:767px){.hero{height:100svh}.hero,.heroContainer{align-items:flex-start;flex-direction:column}.heroContainer{gap:32px;justify-content:flex-start;padding:100px 24px 24px;position:relative;z-index:2}.heroContainer>img{align-self:center;width:80%}.heroContent{gap:24px}.heroContent h4{font-size:18px;line-height:1.5;max-width:100%}.heroContent .link,.heroContent .mainBtn{display:block;width:100%}.hero-images{align-self:center;height:fit-content;width:10%}.hero-img{width:20%}.hero-header{bottom:0;padding:0 8px;z-index:2}.hero-header h1{font-size:22vw;line-height:.85;padding-left:8px;text-align:left}.hero-overlay .counter h1{font-size:3rem}#personalities{padding:60px 0}.personalities{align-items:center;flex-direction:column;gap:40px}.personality{background-image:url(/static/media/personalityBgMob.7bc1aba579326050beaa.png);min-width:0;min-width:auto}.personality,.personalityFlipped{background-position:50%;background-size:280px;display:flex;justify-content:center;min-height:300px;width:100%}.personalityFlipped{max-width:none}.personality h1,.personalityFlipped h1{font-size:260px;text-align:center}.personalityImg{width:260px}.personalityImgRight{left:50%;position:absolute;right:auto;transform:translateX(-50%);width:250px}.personalitiesQuote{gap:40px;order:-1;padding:0 20px}.quote h3{font-size:16px;line-height:1.6}.quote h4{font-size:14px;margin-top:12px}}@media (min-width:768px) and (max-width:1023px){.hero{flex-direction:column;height:100svh}.heroContainer{align-items:flex-start;gap:24px;padding:120px 40px 32px}.heroContent h4{font-size:18px;max-width:380px}.hero-img{width:30%}.hero-images{gap:6vw}.hero-header h1{font-size:18vw;line-height:.88}#personalities{padding:80px 0}.personalities{align-items:flex-end;gap:20px}.personality{min-width:0;min-width:auto}.personality,.personalityFlipped{background-size:contain;flex:1 1;min-height:380px}.personalityFlipped{max-width:none}.personality h1,.personalityFlipped h1{font-size:320px}.personalityImg{width:260px}.personalityImgRight{width:290px}.personalitiesQuote{flex:1 1;gap:50px;padding:0 10px}.quote h3{font-size:15px;line-height:1.6}.quote h4{font-size:13px;margin-top:10px}}header{align-items:center;background:linear-gradient(180deg,#fffdf1,#fffdf100);box-sizing:border-box;display:flex;font-family:Outfit;font-size:16px;font-weight:600;justify-content:space-between;position:relative;width:100%;z-index:0}.headerPadding{padding:0 32px 32px}.headerControls{align-items:center;display:flex;gap:24px}.headerControl{background:#ad4d34;border-radius:25px;height:fit-content;padding:6px}.headerControl img{display:block}header ul{align-items:center;display:flex;gap:32px}.skip-link{background:#ad4d34;border-radius:8px;color:#fff;font-family:Outfit;font-weight:600;left:16px;padding:12px 18px;position:absolute;text-decoration:none;top:-50px;z-index:9999}.skip-link:focus{top:16px}@media (max-width:767px){header{background:none}header ul{display:none}.headerPadding{padding:32px}.headerControls{display:none}}@media (min-width:768px) and (max-width:1023px){header{background:none}header ul{display:none}.headerPadding{padding:32px}.headerControls{display:none}}.headerNavItem{align-items:center;color:var(--primaryText);display:flex;height:88px;justify-content:center;position:relative;transition:color .2s ease;width:98px}.headerNavItem:before{background-image:url(/static/media/headerBookmark.611951d520b4a854139f.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";inset:0;opacity:0;position:absolute;transition:opacity .2s ease;z-index:-1}.headerNavItem:hover:before{opacity:1}.headerNavItem:hover{color:var(--bg)}.headerNavItemActive{align-items:center;background-image:url(/static/media/headerBookmark.611951d520b4a854139f.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;color:var(--bg);display:flex;height:88px;justify-content:center;width:98px}.link{text-decoration:none}.burgerMenu{background:var(--primary);display:flex;flex-direction:column;font-family:Outfit;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:9999}.burgerMenu header{padding:32px;width:100%}.burgerMenu nav{align-items:flex-end;display:flex;justify-content:end;width:100%}.burgerMenuCont{display:flex;padding:40px 50px}.burgerMenuLeft{display:flex;flex-direction:column;gap:20px;max-width:fit-content;padding-right:80px}.burgerMenuItem{color:var(--bg);font-family:Outfit;font-size:56px;font-weight:500;max-width:fit-content;opacity:.3;text-decoration:none}.burgerMenuItem:hover{opacity:1}.burgerMenuRight{align-items:flex-start;border-left:1px solid var(--bg);color:var(--bg);display:flex;flex-direction:column;gap:60px;padding:0 32px}.burgerMenuRight h1{font-family:Outfit}.burgerMenuRight h5{font-weight:500}.burgerMenuRight h6{font-weight:400;opacity:.3}.burgerCol{display:flex;flex-direction:column}.gap-24{gap:24px}.gap-20{gap:20px}.headControls,.socialsBurger{align-items:center;display:flex;gap:24px}.headControl{background:var(--bg);border-radius:25px;height:fit-content;padding:6px}.headControl img{display:block}@media (max-width:767px){.burgerMenuCont{flex-direction:column;gap:32px;padding:32px 24px}.burgerMenuLeft{gap:12px;padding-right:0}.burgerMenuItem{font-size:32px}.burgerMenuItem:active{opacity:1}.burgerMenuRight{border-left:none;gap:24px;padding:0}.burgerMenuRight h1{font-size:28px}.burgerMenuRight h5{font-size:16px}.burgerMenuRight h6{font-size:14px}}@media (min-width:768px) and (max-width:1023px){.burgerMenuRight h1{font-size:50px}.burgerMenuCont{gap:32px;padding:32px 40px}.burgerMenuLeft{gap:16px;padding-right:40px}.burgerMenuItem{font-size:40px}.burgerMenuRight{gap:40px;padding:0 24px}}@media (min-width:1024px){.hamburgerToggle{display:none}}:root{--primary:#ad4d34;--secondary:#545e48;--bg:#fffdf1;--primaryText:#1a1a1a;--fc-button-bg-color:#ad4d34;--fc-button-border-color:#ad4d34;--fc-button-hover-bg-color:#ad4d34;--fc-button-active-bg-color:#ad4d34;--fc-event-bg-color:#ad4d34;--fc-event-border-color:#ad4d34;--fc-today-bg-color:#fffdf1;--fc-page-bg-color:#fffdf1;--fc-border-color:#fffdf1;--fc-button-active-border-color:#1a1a1a}*{box-sizing:border-box;margin:0;padding:0;transition:all .2s ease}@font-face{font-family:SaintRegus;src:url(/static/media/Sonar%20Hubermann%20-%20SaintRegus-SemiBold.4bb33c31b3d0f4147eb4.otf)}@font-face{font-family:SaintRegusCondensed;src:url(/static/media/Sonar%20Hubermann%20-%20SaintRegus-SemiBoldCondensed.d219170f2a1543489b5b.otf)}@font-face{font-family:SaintRegusExpanded;src:url(/static/media/Sonar%20Hubermann%20-%20SaintRegus-SemiBoldExpanded.711f8d18585dddad82bf.otf)}.saintRegus{font-family:SaintRegus}.saintRegusSemibold{font-family:SaintRegusCondensed}.saintRegusExpanded{font-family:SaintRegusExpanded}h1{font-size:72px}h2{font-size:30px}h3{font-size:24px}h4{font-size:18px}h5{font-size:16px}h6{font-size:12px}p{font-size:14px}span{font-size:40px}@media (max-width:767px){h1{font-size:42px}h2{font-size:26px}h3{font-size:22px}h4{font-size:18px}h5{font-size:16px}h6{font-size:12px}p{font-size:14px}}@media (min-width:768px) and (max-width:1023px){h1{font-size:56px}h2{font-size:30px}h3{font-size:24px}h4{font-size:20px}h5{font-size:16px}h6{font-size:12px}p{font-size:15px}}body.active-modal{overflow-y:hidden}.btn-modal{display:block;font-size:18px;margin:100px auto 0;padding:10px 20px}.modal{position:relative;z-index:3000}.modal,.overlay{bottom:0;height:100vh;left:0;position:fixed;right:0;top:0;width:100vw}.overlay{background:#313131cc}.modal-content{align-items:start;background-image:url(/static/media/popUpBg.27900d16fc6068780b3c.png);background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;flex-direction:column;gap:20px;justify-content:start;left:50%;padding:110px 70px 110px 110px;position:absolute;top:50%;transform:translate(-50%,-50%)}.modal-content h2{color:var(--primary)}.modal-content h2,.popUpExpoDate h3{font-family:SaintRegus}.popUpExpoDate h4{font-family:Outfit;font-weight:600}.modal-content p{font-family:Outfit;font-weight:400}.close-modal{align-items:center;background:var(--primary);border:none;border-radius:46px;box-shadow:0 4px 4px 0 #00000040;color:var(--bg);display:flex;font-family:SaintRegus;font-size:30px;justify-content:center;line-height:1;padding:12px 16px;position:absolute;right:0;top:0}.gap12{display:flex;flex-direction:column;gap:12px}.popUpExpoDetail{align-items:center;display:flex;gap:14px}.popUpExpoDate{align-items:center;display:flex;flex-direction:column;justify-content:center;width:fit-content}.displayNone{display:none}.displayFlex{display:flex}@media (max-width:767px){.modal-content{background-image:url(/static/media/popupMobile.e1f697633e138fd75273.png);background-size:cover;padding:40px}.displayNone{display:flex}.displayFlex{display:none}}button{border:none;cursor:pointer;font-family:Outfit;font-weight:700}.mainBtn{background-color:var(--primary);border:none;border-radius:40px;box-shadow:0 3px 6px 0 #00000040,inset 0 1px 4.7px 0 #00000040;box-sizing:border-box;color:var(--bg);font-size:20px;padding:18px 20px}.mainBtn:hover{background-color:var(--bg);border:2px solid var(--primary);box-shadow:none;color:var(--primary)}.popUpBtn{background-color:var(--primary);border:none;border-radius:40px;box-shadow:0 3px 6px 0 #00000040,inset 0 1px 4.7px 0 #00000040;box-sizing:border-box;color:var(--bg);font-size:18px;padding:18px 20px;width:fit-content}.width100{width:100%}.exploreBtn{border:none;border-radius:40px;box-shadow:0 3px 6px 0 #00000040,inset 0 1px 4.7px 0 #00000040;box-sizing:border-box;font-size:14px;padding:8px 24px}.exploreBtn,.filterBtn{background-color:var(--primary);color:var(--bg);width:fit-content}.filterBtn{align-items:center;border-radius:32px;display:flex;font-weight:500;gap:8px;padding:7px 15px}.filterIcon{background-image:url(/static/media/filterIcon.da23180b14e9428eff32.svg);background-repeat:no-repeat;background-size:contain;height:18px;width:18px}.secTitle{align-items:center;display:flex;flex-direction:column;justify-content:center}.secTitle h2{font-family:SaintRegus;font-weight:600;text-transform:uppercase}.secTitle h2,.secTitle h3{color:var(--primaryText);text-align:center}.secTitle h3{font-family:Outfit;font-weight:400}footer{align-items:flex-end;background-image:url(/static/media/footerBg.b0a09ec2455f57a5a63e.jpg);background-position:bottom;background-repeat:no-repeat;background-size:cover;border-radius:32px 32px 0 0;color:var(--primaryText);flex-direction:column;gap:12px;height:38vh;padding:32px;position:relative}footer,footer nav{display:flex;justify-content:space-between;width:100%}footer nav{align-items:center}footer img{bottom:50px;max-width:200px;position:relative}footer ul{display:flex;gap:32px;padding:0 56px}.copyrightsCont{align-items:center;display:flex;font-family:Outfit;font-weight:400;justify-content:space-between;width:100%}.copyrights{display:flex;gap:12px}@media (max-width:767px){footer{background-image:url(/static/media/footerBg.b0a09ec2455f57a5a63e.jpg);background-size:cover}footer nav{flex-direction:column;gap:0}footer ul{flex-wrap:wrap;gap:12px;justify-content:center;padding:0}.copyrightsCont{flex-direction:column;gap:12px}.copyrightsCont p{font-size:12px}}.footerNavItem{color:var(--primaryText);font-family:Outfit;font-weight:400}.footerNavItem h3{color:var(--primary)}.fc-event{cursor:pointer}.fc{font-family:Outfit,sans-serif}@media (max-width:992px){.fc .fc-toolbar{align-items:center!important;flex-direction:column!important;gap:12px!important}.fc .fc-toolbar-title{font-size:22px!important}.fc .fc-button{font-size:13px!important;padding:6px 14px!important}}@media (max-width:600px){#events{padding:32px}.fc .fc-toolbar-title{font-size:18px!important}.fc .fc-button{font-size:12px!important;padding:5px 10px!important}.fc .fc-col-header-cell-cushion{font-size:10px!important;letter-spacing:0!important}.fc .fc-daygrid-day-number{font-size:11px!important}.fc-event{font-size:10px!important;padding:1px 4px!important}.fc .fc-col-header-cell-cushion:first-letter{font-size:10px}}#vendors{flex-direction:column;gap:40px;padding:60px 20px}#vendors,.carousel-wrapper{align-items:center;display:flex}.carousel-wrapper{gap:16px;justify-content:center;position:relative;width:100%}.cards{align-items:center;display:flex;gap:24px}.card{transition:all .4s ease}.card-side{height:220px;opacity:.5;padding:32px;transform:scale(.85);width:330px}.card-side img{filter:grayscale(30%);max-height:80px;max-width:120px;object-fit:contain}.card-center{height:329px;opacity:1;padding:48px;transform:scale(1);width:329px;z-index:2}.card-center img{max-height:130px;max-width:200px;object-fit:contain}.carousel-arrow{background:none;border:none;color:#b85c38;cursor:pointer;font-size:28px;opacity:.8;padding:8px 16px;transition:transform .2s ease,opacity .2s ease}.carousel-arrow:hover{opacity:1;transform:scale(1.2)}@media (max-width:1180px){.card-side{max-height:200px;padding:24px;width:200px}.card-center{height:270px;padding:36px;width:330px}.cards{align-items:center;display:flex;gap:12px}.card-side img{max-height:60px;max-width:90px}.card-center img{max-height:100px;max-width:150px}.carousel-arrow img{width:24px}.carousel-wrapper{gap:0}}@media (max-width:840px){.card-side{display:none!important}.cards{gap:0}.card-center{padding:36px}.card-center img{max-height:110px}.carousel-arrow{padding:4px 8px}.carousel-arrow img{width:20px}}@media (max-width:400px){.card-side{display:none!important}.cards{gap:0}.card-center{max-height:290px;max-width:290px;padding:36px}.card-center img{max-height:110px}.carousel-arrow{padding:4px 8px}.carousel-arrow img{width:20px}}body{background-color:var(--bg)}.bgDecor{background-image:url(/static/media/bgDecor.d0a16a337e15d0c92213.png);background-position:top;background-repeat:no-repeat;background-size:cover;height:100vh;position:fixed;top:0;width:100%;z-index:-1}.error{align-items:center;display:flex;flex-direction:column;gap:32px;height:100vh;justify-content:center}.error h1{color:var(--primary);font-family:SaintRegusExpanded;font-size:128px;letter-spacing:28px}.errorCont,.errorDecor{align-items:center;display:flex}.errorCont{flex-direction:column;gap:20px}.errorCont h4{color:var(--primary);font-family:Outfit;font-weight:400;text-align:center}@media (max-width:767px){.error h1{font-size:48px;letter-spacing:0}}.infoHero{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding-top:132px}.infoHeroCont{width:50%}.infoHeroCont h1{color:var(--primary);font-family:SaintRegus}.infoHeroCont h4{color:var(--primaryText);font-family:Outfit;font-weight:400}@media (max-width:767px){.infoHero{padding:100px 32px 32px}.infoHeroCont{width:100%}.infoHeroCont h1{font-family:SaintRegus;text-align:center}}@media (min-width:768px) and (max-width:1023px){.infoHero{padding:100px 32px 32px}}.timelineSection{display:flex;flex-direction:column;gap:120px;padding:32px;position:relative}.timelineLine{background:#b4735533;height:100%;left:50%;overflow:hidden;position:absolute;top:0;transform:translateX(-50%);width:4px}.timelineLineProgress{background:var(--primary);left:0;position:absolute;top:0;transition:height .08s linear;width:100%}.timelineRow{align-items:center;display:flex;position:relative;width:100%}.timelineRow.left{justify-content:flex-start}.timelineRow.right{justify-content:flex-end}.timelineCard{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-image:url(/static/media/paperBg.93beb1a0b1b1b52cb8f2.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border:2px solid var(--primary);padding:32px;width:calc(50% - 80px)}.timelineCard h3{color:var(--primary);font-family:Outfit;font-size:28px;margin-bottom:20px}.timelineCard ul{display:flex;flex-direction:column;gap:12px}.timelineCard li{color:var(--primaryText);font-family:Outfit;line-height:170%}.timelineIcon{align-items:center;background:var(--bg);border:3px solid var(--primary);border-radius:50%;display:flex;height:72px;justify-content:center;left:50%;position:absolute;transform:translateX(-50%);width:72px;z-index:3}.timelineIcon img{height:28px;object-fit:contain;width:28px}@media (max-width:900px){.timelineSection{gap:80px}.timelineIcon,.timelineLine{align-items:center}.timelineIcon{height:60px;top:-40px;width:60px}.timelineRow{justify-content:flex-start!important}.timelineCard{width:100%}}.bookingHero{align-items:center;background-image:url(/static/media/bookingDecor.ee3e7fa58ca7e8d96372.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;gap:32px;height:100vh;justify-content:start;padding-top:132px;position:relative}.bookingHero h1{color:var(--primary);font-family:SaintRegus;line-height:100%}.bookingProgress{align-items:center;background:var(--primary);color:var(--bg);display:flex;font-family:Outfit;justify-content:space-between;padding:20px 32px;width:40%}.bookingProgress h4{font-weight:400;opacity:.4;transition:.3s ease}.bookingProgress h4.active{opacity:1}.bookingProgress h4.done{align-items:center;background-color:var(--bg);border-radius:28px;color:var(--primary);display:flex;opacity:1}.bookingClosedBox{align-items:center;color:var(--primaryText);display:flex;flex-direction:column;justify-content:center;min-height:60vh;padding:180px 32px 80px;text-align:center}.bookingClosedBox h1{color:#ad4d34;font-family:SaintRegus;font-size:48px;margin-bottom:16px}.bookingClosedBox p{font-family:Outfit;font-size:18px}@media (max-width:600px){.bookingHero h1{text-align:center}.bookingProgress{padding:18px;width:calc(100% - 40px)}}@media (max-width:992px){.bookingHero{height:auto;padding-bottom:120px;padding-top:140px}.bookingProgress{flex-wrap:wrap;gap:18px;justify-content:center}}.bookingForm{background:var(--bg);border-radius:48px;box-shadow:0 10px 40px #00000014,inset 0 1px 0 #ffffff08;font-family:Outfit;gap:32px;margin-bottom:80px;margin-top:-44px;margin-inline:auto;padding:80px;position:relative;width:calc(100% - 120px);z-index:2}.bookField,.bookingForm{display:flex;flex-direction:column}.bookField{gap:10px;width:100%}.bookLabel{color:var(--primaryText);font-size:18px;font-weight:500}.req{color:var(--primary);font-size:14px}.optional{font-size:14px;opacity:.6}.fieldError,.fieldHint{color:var(--primary);font-size:14px}.fieldHint{opacity:.65}.inputError{border-color:var(--primary)!important}.bookingForm input[type=date],.bookingForm input[type=email],.bookingForm input[type=number],.bookingForm input[type=tel],.bookingForm input[type=text]{background:#ffffff08;border:2px solid #545e4833;border-radius:14px;color:var(--primaryText);cursor:pointer;font-family:Outfit;font-size:16px;outline:none;padding:18px 20px;transition:.3s ease;width:100%}.bookingForm input:focus{border-color:var(--primary)}.bookingForm input::placeholder{color:#ffffff59}.formFooter{align-items:center;color:var(--primaryText);display:flex;gap:16px;justify-content:space-between}.backBtn,.backHomeBtn,.nextBtn,.viewTicketBtn{align-items:center;border:none;border-radius:100px;cursor:pointer;display:flex;font-family:Outfit;font-size:16px;height:58px;justify-content:center;padding-inline:32px;transition:.3s ease}.nextBtn,.viewTicketBtn{background:var(--primary);color:var(--bg)}.backBtn,.backHomeBtn{background-color:var(--bg);border:2px solid #ad4d34;color:var(--primary);text-decoration:none}@media (max-width:992px){.bookingForm{border-radius:32px;padding:40px 24px;width:calc(100% - 40px)}}@media (max-width:600px){.formFooter{flex-direction:column-reverse}.backBtn,.backHomeBtn,.nextBtn,.viewTicketBtn{width:100%}.bookingForm{margin-top:-70px}}.ticketGrid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.ticketCard{background:#ffffff08;border:2px solid #545e4833;border-radius:28px;cursor:pointer;display:flex;flex-direction:column;gap:18px;padding:28px;text-align:left;transition:.3s ease}.ticketCard.selected{border-color:var(--primary)}.ticketTop{align-items:center;display:flex;justify-content:space-between}.ticketName{color:var(--primaryText);font-size:18px;font-weight:500}.ticketPrice{color:var(--primaryText);font-size:20px;font-weight:600}.radioCircle{align-items:center;border:2px solid var(--primary);border-radius:50%;display:flex;height:22px;justify-content:center;width:22px}.radioInner{background:var(--primary);border-radius:50%;height:10px;opacity:0;width:10px}.ticketCard.selected .radioInner{opacity:1}.viewDetailsBtn{background:#0000;border:none;color:var(--primaryText);cursor:pointer;font-size:16px;font-weight:400;gap:10px}.plusIcon,.viewDetailsBtn{align-items:center;display:flex}.plusIcon{background:var(--primary);border-radius:50%;height:24px;justify-content:center;transition:.3s ease;width:24px}.plusIcon.open{transform:rotate(45deg)}.detailsPanel{max-height:0;overflow:hidden;transition:.4s ease}.detailsPanel.open{max-height:300px}.detailsInner{font-weight:400;line-height:170%;opacity:.7}.counterRow{align-items:center;display:flex;gap:14px}.counterBtn{background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px;color:var(--primary);cursor:pointer;font-size:28px;height:54px;width:54px}.counterInput{text-align:start;width:100%}@media (max-width:992px){.ticketGrid{grid-template-columns:1fr}}.inputWithIcon{position:relative}.inputIcon{color:#ffffff73;left:18px;position:absolute;top:50%;transform:translateY(-50%)}.paymentList{display:flex;flex-direction:column;gap:16px}.paymentOption{align-items:center;background:#ffffff08;border:2px solid #545e4833;border-radius:14px;color:var(--primaryText);cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:16px;padding:18px 20px;transition:.3s ease;width:100%}.paymentOption.selected{border-color:var(--primary)}.bookingSummary,.ticketSummary{display:flex;flex-direction:column;gap:18px}.summaryTitle{color:var(--primary);font-family:SaintRegus;font-size:28px}.summaryRow{display:flex;justify-content:space-between}.summaryRow h4{color:var(--primaryText);font-weight:400;opacity:.8}.summaryRow.total{border-top:2px solid #545e4833;padding-top:18px}.summaryRow.total h4{font-size:20px;font-weight:600;opacity:1}.confirmedWrap{align-items:center;background:var(--bg);border:1px solid #ffffff14;border-radius:48px;display:flex;flex-direction:column;gap:28px;margin:-44px auto 100px;max-width:760px;padding:80px;text-align:center}.confirmedTitle{font-family:SaintRegus;font-size:72px;line-height:100%}.confirmedSubtitle,.confirmedTitle{color:var(--primary);text-align:center;width:100%}@media (max-width:992px){.confirmedWrap{border-radius:32px;padding:40px 24px;width:calc(100% - 40px)}.confirmedTitle{font-size:52px}}.historyMain main{gap:32px;max-height:100vh}.historyMain h1{color:var(--primary)}.historyPadding{color:var(--primaryText);font-family:SaintRegus;padding-left:100px;padding-top:100px}.scrollContainer{-ms-overflow-style:none;-webkit-overflow-scrolling:touch;border-top:4px solid var(--primary);display:flex;gap:32px;overflow-x:scroll;overflow-y:hidden;padding-left:100px;scroll-snap-type:x mandatory;scrollbar-width:none;white-space:nowrap}.scrollContainer::-webkit-scrollbar{display:none}.scrollContainer:after{content:"";display:block;flex-shrink:0;min-width:100px}.scrollItem{display:flex;flex-direction:column;flex-shrink:0;height:fit-content;scroll-margin-left:100px;scroll-snap-align:start;white-space:normal}.scrollItem h5{color:var(--primaryText);line-height:normal;max-width:973px}.historyContent{display:flex;gap:32px}.historyContent h5{font-family:Outfit;font-weight:400;max-width:312px}.historyContent img{object-fit:cover;width:fit-content}.historyTitle{align-items:center;color:var(--primary);display:flex;font-family:SaintRegus;gap:12px}.historyTitle span{color:var(--primaryText);font-size:40px;font-weight:600}.flexShrink{flex-shrink:0}.historyImages{height:378px;width:628px}@media (max-width:767px){.scrollContainer{flex-direction:column;overflow-x:hidden;overflow-y:visible;padding-left:24px;padding-right:24px;scroll-snap-type:none;white-space:normal}.scrollContainer:after{display:none}.scrollItem{scroll-margin-left:0;scroll-snap-align:none}.historyContent{flex-direction:column}.historyContent img{object-fit:cover;width:100%}.historyTitle span{font-size:20px}.historyContent h5{max-width:100%}}@media (min-width:768px) and (max-width:1023px){.scrollContainer{flex-direction:column;overflow-x:hidden;overflow-y:visible;padding-left:48px;padding-right:48px;scroll-snap-type:none;white-space:normal}.scrollContainer:after{display:none}.scrollItem{scroll-margin-left:0;scroll-snap-align:none}.historyContent{flex-direction:column}.historyContent img{object-fit:cover;width:100%}.historyTitle span{font-size:26px}.historyContent h5{max-width:100%}}.exhibitorCard{align-items:center;display:flex;gap:16px;width:48%}.exhibitorCardDetails{align-items:start;display:flex;flex-direction:column;gap:12px}.exhibitorCardDetails h4{color:var(--primaryText);font-family:SaintRegus}.exhibitorCardDetails p{color:var(--primaryText);font-family:Outfit}.exhibitorCategories{display:flex;flex-wrap:wrap;gap:6px}.exhibitorLocation{align-items:center;color:var(--primaryText);display:flex;font-family:Outfit;font-weight:400;gap:8px}@media (max-width:767px){.exhibitorCard{flex-direction:column;width:100%}}@media (min-width:768px) and (max-width:1023px){.exhibitorCard{flex-direction:column;width:46%}}.card{background-size:cover;height:329.8px}.card,.card2{align-items:center;background-image:url(/static/media/vendorBorder.a561e74fe16e1aefcf0f.png);background-position:50%;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:center;padding:48px}.card2{background-size:contain;height:200px}.card2 img{max-width:100px}.exhibitorCategory{background:var(--bg);border:1px solid #d59b574d;border-radius:32px;color:var(--primaryText);display:flex;font-family:Outfit;padding:6px 12px;width:fit-content}.exploreSec{align-items:start;display:flex;flex-direction:row;gap:32px;padding:132px 32px 32px}.exploreFilter{background:var(--bg);border-radius:16px;display:flex;flex-direction:column;gap:24px;padding:24px;width:24%}.exploreFilter h4{font-family:SaintRegus}.exhibitorsSearch{display:flex;flex-direction:column;gap:32px;width:100%}.exhibitorsSearch input{align-items:center;border:2px solid #ad4d34;border-radius:32px;color:var(--primaryText);display:flex;font-family:Outfit;gap:12px;justify-content:start;padding:12px 22px}.exhibitors{display:flex;flex-wrap:wrap;gap:32px;width:100%}.displayNoneExplore{display:none}.filterHeader{align-items:center;display:flex;justify-content:space-between}.clearFiltersBtn{background:none;border:none;color:#ad4d34;cursor:pointer;font-family:Outfit;font-size:14px}.filterGroup{display:flex;flex-direction:column;gap:12px}.filterGroup h5{font-size:16px;font-weight:700;margin:0}.filterGroup h5,.filterGroup label{color:var(--primaryText);font-family:Outfit}.filterGroup label{align-items:center;cursor:pointer;display:flex;font-size:14px;gap:10px}.filterGroup input[type=checkbox]{accent-color:#ad4d34;cursor:pointer;height:16px;width:16px}@media (max-width:767px){.exploreFilter{display:none}.exploreSec{padding:132px 32px 32px}.displayNoneExplore{display:flex}}@media (min-width:768px) and (max-width:1023px){.exploreFilter{display:none}.exploreSec{padding:132px 32px 32px}.displayNoneExplore{display:flex}}.alignCenterLogin{justify-content:center;padding-top:56px}.alignCenterLogin,.login{align-items:center;display:flex}.login{background-image:url(/static/media/loginBg.a44d820dfe806bae4c43.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:40px;flex-direction:column;gap:20px;height:fit-content;justify-content:space-between;padding:32px 56px;width:40vw}.login button{border-radius:100px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;font-size:18px}.login h5{font-family:Outfit;font-weight:500}.primary{color:var(--primary)}.login h2{font-family:SaintRegus;font-weight:600}.loginField{display:flex;flex-direction:column;font-family:Outfit;gap:8px;width:100%}input{background:#fffdf166;border:2px solid #d59b574d;border-radius:14px;border-radius:12px;padding:16px}.secondaryBtn{background:none;border:2px solid #ad4d34;color:var(--primary);padding:10px 26px}.login .mainBtn{width:100%}.alignStart{align-items:flex-start;display:flex;width:100%}
/*# sourceMappingURL=main.bad86ef9.css.map*/