:root{--header_height:0;--footer_height:0}#event{padding-bottom:40px;padding-top:40px}#event h1,#event h2{font-size:36px;line-height:40px}#event h3{padding-bottom:20px}#event h3:last-child{padding-bottom:0}#event .breadcrumb{align-items:center;color:#3a3e46;display:flex;font-size:20px;gap:15px;line-height:28px;padding:0 0 50px}#event .breadcrumb i{font-size:26px;line-height:28px;transform:translate(0);transition:transform .3s ease-out}#event .breadcrumb a{align-items:center;color:#41665e;display:flex;gap:15px;text-decoration:none}#event .breadcrumb a span{font-weight:500}#event .breadcrumb a:hover span{font-weight:500;text-decoration:underline}#event .breadcrumb a:hover i{text-decoration:none;transform:translate(-5px)}#event .event-box{margin-bottom:40px}#event .event-box:last-child{margin-bottom:0}#event .event-detail{align-items:flex-start;display:flex;gap:15px;margin:20px 0}#event .event-detail:last-child{margin-bottom:0}#event .event-detail i{color:#3a3e46;font-size:20px;text-align:right;width:25px}#event .event-detail a{color:#995c1a;text-decoration:none}#event .event-detail a:hover{color:#995c1a;text-decoration:underline}#event .event-detail .detail{width:calc(100% - 35px)}#event .event-detail.tix i{margin-top:10px}#event .membership{margin:0 0 0 auto;padding:10px 0 0;width:78px}#event .membership span{color:#ad2e21;display:block;font-family:Montserrat,serif;font-size:14px;font-style:normal;font-weight:700;line-height:14px;text-align:center;width:78px}#event .tickets{margin:0;width:100%}#event .tickets .ticket{display:grid;grid-template-columns:auto 78px 78px;position:relative;width:100%}#event .tickets .ticket .ticket-type{padding:10px 0}#event .tickets .ticket .ticket-price{padding:10px 0;text-align:center}#event .tickets .ticket .ticket-member-price{background-color:#ad2e21;color:#fff;font-weight:500;padding:10px 0;text-align:center}#event .tickets .ticket:first-child .ticket-member-price{border-radius:15px 15px 0 0}#event .tickets .ticket:last-child .ticket-member-price{border-radius:0 0 15px 15px}#event .slider{border-radius:12px 12px 0 0;margin-bottom:40px;overflow:hidden;position:relative;width:100%;z-index:1}#event .slider .slide{height:100%;position:absolute;transform:translate(100%);transition:transform .5s ease-out;width:100%;z-index:2}#event .slider .slide.active{transform:translate(0)}#event .slider .slide.done{transform:translate(-100%)}#event .slider .markers{align-items:center;background:url(./event-swish.CmhCBh4q.svg) no-repeat top;background-size:cover;bottom:0;display:flex;justify-content:center;left:0;padding:60px 0 0;position:absolute;right:0;z-index:3}#event .slider .markers:after{background-color:#fff;content:"";display:block;inset:70% 0 0;position:absolute;z-index:2}#event .slider .markers a{cursor:pointer;display:block;height:48px;margin:0 10px;overflow:hidden;position:relative;transition:scale .5s ease-out;width:20px;z-index:3}#event .slider .markers a:first-child{margin-left:0}#event .slider .markers a:last-child{margin-right:0}#event .slider .markers a span{display:block;height:48px;left:0;overflow:hidden;position:absolute;top:0;width:20px;z-index:2}#event .slider .markers a span:before{background-color:#ead59e;border-radius:10px 10px 0 0;height:10px;opacity:.3;top:calc(50% - 5px);transition:all .65s ease-out}#event .slider .markers a span:after,#event .slider .markers a span:before{content:"";display:block;position:absolute;right:50%;transform:translate(50%,-50%);width:20px;z-index:1}#event .slider .markers a span:after{background-color:transparent;height:4px;top:calc(50% + 5px);transition:background-color .5s ease-out}#event .slider .markers a span.active:before{background-color:#0066ac;opacity:1}#event .slider .markers a span.active:after{background-color:#8fcbd1}#event .slider .markers a.arrow{color:#0066ac;text-align:center;width:40px}#event .slider .markers a.arrow i{font-size:34px;line-height:48px}#event .slider .markers a:hover{scale:1.1}#event .slider .markers a:hover span:before{background-color:#ead59e;opacity:1}#event .slider .markers a:hover span.active:before{background-color:#0066ac;opacity:1}#event .slider .markers a:hover span.active:after{background-color:#8fcbd1}#event .slider .markers a:hover .arrow{background-color:transparent}#event .share-book{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-top:40px}#event .share-book .share{flex:40px 0 0}#event .share-book .tix{flex:1 1 0}#event .curated-events{margin:50px auto}#event .curated-events>h2{text-align:center}#event .curated-events .events{display:flex;flex-wrap:nowrap;gap:30px;justify-content:flex-start;margin:0 auto;max-width:100%;overflow-x:auto;padding:20px 0;width:-moz-fit-content;width:fit-content}@media(max-width:767px){#event .curated-events .events{gap:20px;padding:10px 20px}}#event .curated-events .event{border:5px solid #fff;border-radius:15px;flex:0 0 auto;height:425px;overflow:hidden;position:relative;transition:all .5s ease-out;width:300px;z-index:1}@media(max-width:767px){#event .curated-events .event{height:425px;width:300px}}#event .curated-events .event .event-img{background:#407582;display:block;height:100%;inset:0;position:absolute;width:100%;z-index:1}#event .curated-events .event .event-img img{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;opacity:.9;position:absolute;transition:opacity .3s ease-out;width:100%}#event .curated-events .event .content{background:#407582;bottom:0;color:#fff;display:flex;flex-direction:column;font-weight:300;gap:13px;height:auto;left:0;padding:40px 20px 20px;position:absolute;right:0;text-decoration:none;width:100%;z-index:2}#event .curated-events .event .content h2{color:#fff;font-size:36px;font-weight:700;line-height:36px;margin:0 0 -15px;text-align:left;transition:all .5s ease-out}@media(max-width:767px){#event .curated-events .event .content h2{font-size:24px;line-height:26px}}#event .curated-events .event .content .date p{color:#fec46f;font-family:Roboto,serif;font-size:16px;font-weight:700;line-height:18px;margin:0 0 5px}#event .curated-events .event .content .date p:last-child{margin:0}@media(max-width:767px){#event .curated-events .event .content .date p{font-size:14px;line-height:16px;margin:0 0 2px}}#event .curated-events .event .content .tags{display:flex;flex-wrap:wrap;gap:5px;list-style-type:none;margin:0;max-height:0;overflow:hidden;padding:0;transition:all .5s ease-out}#event .curated-events .event .content .tags li{margin:0;padding:0}#event .curated-events .event .content .tags.events li .btn{background:#41665ecc}#event .curated-events .event .content .tags.events li .btn:hover{background:#41665e}#event .curated-events .event .content .tags.events li .btn.outline{background:transparent;border:2px solid rgba(65,102,94,.8);color:#41665ecc}#event .curated-events .event .content .tags.events li .btn.outline:hover{background:transparent;border:2px solid #41665e;color:#41665e}#event .curated-events .event .content .tags.exhibitions li .btn,#event .curated-events .event .content .tags.exhibits li .btn{background:#407582cc}#event .curated-events .event .content .tags.exhibitions li .btn:hover,#event .curated-events .event .content .tags.exhibits li .btn:hover{background:#407582}#event .curated-events .event .content .tags.exhibitions li .btn.outline,#event .curated-events .event .content .tags.exhibits li .btn.outline{background:transparent;border:2px solid rgba(64,117,130,.8);color:#407582cc}#event .curated-events .event .content .tags.exhibitions li .btn.outline:hover,#event .curated-events .event .content .tags.exhibits li .btn.outline:hover{background:transparent;border:2px solid #407582;color:#407582}#event .curated-events .event .content .tags.programs li .btn,#event .curated-events .event .content .tags.programs-workshops li .btn{background:#995c1acc}#event .curated-events .event .content .tags.programs li .btn:hover,#event .curated-events .event .content .tags.programs-workshops li .btn:hover{background:#995c1a}#event .curated-events .event .content .tags.programs li .btn.outline,#event .curated-events .event .content .tags.programs-workshops li .btn.outline{background:transparent;border:2px solid rgba(153,92,26,.8);color:#995c1acc}#event .curated-events .event .content .tags.programs li .btn.outline:hover,#event .curated-events .event .content .tags.programs-workshops li .btn.outline:hover{background:transparent;border:2px solid #995c1a;color:#995c1a}#event .curated-events .event .content .description{max-height:0;overflow:hidden;transition:all .5s ease-out}#event .curated-events .event .content .description p{color:#fff;font-size:16px;font-weight:400;line-height:24px;margin:0}@media(max-width:767px){#event .curated-events .event .content .description p{font-size:14px;line-height:16px}}#event .curated-events .event:hover{outline:5px solid rgba(64,117,130,.75)}#event .curated-events .event:hover .content h2{margin:0}#event .curated-events .event:hover .tags{max-height:60px}#event .curated-events .event:hover .description{max-height:200px}#event .curated-events .event:hover img{opacity:1}@media(max-width:767px){#event .scroller{margin-top:0!important}}@media(min-width:768px){#event .sticky-hide{max-height:800px;overflow:hidden;transition:all .5s ease-out}#event .sticky .share-book{margin-top:10px}#event .sticky .sticky-hide{margin:0;max-height:0;padding:0}}
