/*! destyle.css v4.0.0 | MIT License | https://github.com/nicolas-cusan/destyle.css */@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap");*,::before,::after{-webkit-box-sizing:border-box;box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:bold}dd{margin-left:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace, monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}button,[type="button"],[type="reset"],[type="submit"]{cursor:pointer}button:disabled,[type="button"]:disabled,[type="reset"]:disabled,[type="submit"]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:bold}.visually-hidden,#region_main section .content form input[type="checkbox"],#region_main section .dynamic form input[type="checkbox"],#region_main section .content form input[type="radio"],#region_main section .dynamic form input[type="radio"]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}#region_main section .content form button,#region_main section .dynamic form button,#region_main section .content form input[type="submit"],#region_main section .dynamic form input[type="submit"],#region_main.location section.exhibit-intro .content .applications a.button,#region_main section.subscribe-cta .content button,#region_main section.ticket-cta .content .caption a.button,#region_main section.apply-cta .content a.button,#region_main section.post .content p a,#region_main.location section.event-intro .content p a,#region_main.location section.features .content p a,#region_main.location section.video .content p a,#region_main.location section.schedules .content p a,#region_main.location section.zones .content p a,#region_main.location section.event-info .content p a,#region_main.location section.sponsors .dynamic p a,#region_main.location section.exhibit-intro .content p a,#region_main.location section.exposure .content p a,#region_main.location section.contact .content p a,#region_main section.subscribe-cta .content p a,#region_main section.ticket-cta .content .caption p a,#region_main section.apply-cta .content p a{-webkit-transition:color 0.25s ease, background-color 0.25s ease, border 0.25s ease, -webkit-box-shadow 0.25s ease, -webkit-transform 0.25s ease;transition:color 0.25s ease, background-color 0.25s ease, border 0.25s ease, -webkit-box-shadow 0.25s ease, -webkit-transform 0.25s ease;transition:color 0.25s ease, background-color 0.25s ease, border 0.25s ease, box-shadow 0.25s ease, transform 0.25s ease;transition:color 0.25s ease, background-color 0.25s ease, border 0.25s ease, box-shadow 0.25s ease, transform 0.25s ease, -webkit-box-shadow 0.25s ease, -webkit-transform 0.25s ease}#region_main section .content form button,#region_main section .dynamic form button,#region_main section .content form input[type="submit"],#region_main section .dynamic form input[type="submit"],#region_main.location section.exhibit-intro .content .applications a.button,#region_main section.subscribe-cta .content button,#region_main section.ticket-cta .content .caption a.button,#region_main section.apply-cta .content a.button{display:inline-block;padding:0.5em 2em;background-color:white;color:#ee2a7b;text-decoration:none;border-radius:6px}#region_main section .content form button:hover,#region_main section .dynamic form button:hover,#region_main section .content form input[type="submit"]:hover,#region_main section .dynamic form input[type="submit"]:hover,#region_main.location section.exhibit-intro .content .applications a.button:hover,#region_main section.subscribe-cta .content button:hover,#region_main section.ticket-cta .content .caption a.button:hover,#region_main section.apply-cta .content a.button:hover{background-color:#ee2a7b;color:white;text-decoration:none}#region_main section .content form button:focus,#region_main section .dynamic form button:focus,#region_main section .content form input[type="submit"]:focus,#region_main section .dynamic form input[type="submit"]:focus,#region_main.location section.exhibit-intro .content .applications a.button:focus,#region_main section.subscribe-cta .content button:focus,#region_main section.ticket-cta .content .caption a.button:focus,#region_main section.apply-cta .content a.button:focus{outline:none;background-color:#000;color:white}#region_main section .content form button,#region_main section .dynamic form button,#region_main section .content form input[type="submit"],#region_main section .dynamic form input[type="submit"],#region_main.location section.exhibit-intro .content .applications a.button,#region_main section.subscribe-cta .content button,#region_main section.ticket-cta .content .caption a.button,#region_main section.apply-cta .content a.button,#region_main section.post .content h1,#region_main.location section.event-intro .content h1,#region_main.location section.features .content h1,#region_main.location section.video .content h1,#region_main.location section.schedules .content h1,#region_main.location section.zones .content h1,#region_main.location section.event-info .content h1,#region_main.location section.sponsors .dynamic h1,#region_main.location section.exhibit-intro .content h1,#region_main.location section.exposure .content h1,#region_main.location section.contact .content h1,#region_main section.subscribe-cta .content h1,#region_main>header .content h1,#region_main section.post .content h2,#region_main.location section.event-intro .content h2,#region_main.location section.features .content h2,#region_main.location section.video .content h2,#region_main.location section.schedules .content h2,#region_main.location section.zones .content h2,#region_main.location section.event-info .content h2,#region_main.location section.sponsors .dynamic h2,#region_main.location section.exhibit-intro .content h2,#region_main.location section.exposure .content h2,#region_main.location section.contact .content h2,#region_main section.subscribe-cta .content h2,#region_main section.ticket-cta .content .caption h2,#region_main section.apply-cta .content h2,#region_main section.post .content h3,#region_main.location section.event-intro .content h3,#region_main.location section.features .content h3,#region_main.location section.video .content h3,#region_main.location section.schedules .content h3,#region_main.location section.zones .content h3,#region_main.location section.event-info .content h3,#region_main.location section.sponsors .dynamic h3,#region_main.location section.exhibit-intro .content h3,#region_main.location section.exposure .content h3,#region_main.location section.contact .content h3,#region_main section.subscribe-cta .content h3,#region_main section .content form h2,#region_main section .dynamic form h2,#region_main section .content form h3,#region_main section .dynamic form h3,#region_header #region_nav a.skip,#region_header #region_nav a.language,#region_header #region_nav #nav_content,#region_header #region_nav #nav_accessible-close,#region_footer #footer_locations li a .city,#region_footer #footer_links .content h2,#region_footer #footer_credit .content p,#region_main section.hero .content h1,#region_main section.hero .content #hero_locations ul li a .city,#region_main.location>header .content h1,#region_main.location section.section-links .content ul li a,#region_main.location section.event-intro .content .venue p span.date,#region_main.location section.event-intro .content .dates p span.date,#region_main.location section.features .dynamic ul li .details h3,#region_main.location section.features .dynamic ul li .details a.button,#region_main.location section.schedules .dynamic ul li .details h3,#region_main.location section.zones .dynamic ul li .details h3,#region_main.location section.schedules .dynamic ul li .details span.button,#region_main.location section.zones .dynamic ul li .details span.button,#region_main.location section.schedules .dynamic ul li .details .button,#region_main.location section.zones .dynamic ul li .details .button{font-weight:700}body{font-family:"Montserrat", sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}strong{font-weight:700}em{font-style:italic}#region_main section.post .content h1,#region_main.location section.event-intro .content h1,#region_main.location section.features .content h1,#region_main.location section.video .content h1,#region_main.location section.schedules .content h1,#region_main.location section.zones .content h1,#region_main.location section.event-info .content h1,#region_main.location section.sponsors .dynamic h1,#region_main.location section.exhibit-intro .content h1,#region_main.location section.exposure .content h1,#region_main.location section.contact .content h1,#region_main section.subscribe-cta .content h1,#region_main>header .content h1{margin:0 0 0.5em 0;font-size:4em;line-height:0.9;text-transform:uppercase}@media (max-width: 960px){#region_main section.post .content h1,#region_main.location section.event-intro .content h1,#region_main.location section.features .content h1,#region_main.location section.video .content h1,#region_main.location section.schedules .content h1,#region_main.location section.zones .content h1,#region_main.location section.event-info .content h1,#region_main.location section.sponsors .dynamic h1,#region_main.location section.exhibit-intro .content h1,#region_main.location section.exposure .content h1,#region_main.location section.contact .content h1,#region_main section.subscribe-cta .content h1,#region_main>header .content h1{font-size:2.5em}}@media (max-width: 720px){#region_main section.post .content h1,#region_main.location section.event-intro .content h1,#region_main.location section.features .content h1,#region_main.location section.video .content h1,#region_main.location section.schedules .content h1,#region_main.location section.zones .content h1,#region_main.location section.event-info .content h1,#region_main.location section.sponsors .dynamic h1,#region_main.location section.exhibit-intro .content h1,#region_main.location section.exposure .content h1,#region_main.location section.contact .content h1,#region_main section.subscribe-cta .content h1,#region_main>header .content h1{font-size:2em}}#region_main section.post .content h2,#region_main.location section.event-intro .content h2,#region_main.location section.features .content h2,#region_main.location section.video .content h2,#region_main.location section.schedules .content h2,#region_main.location section.zones .content h2,#region_main.location section.event-info .content h2,#region_main.location section.sponsors .dynamic h2,#region_main.location section.exhibit-intro .content h2,#region_main.location section.exposure .content h2,#region_main.location section.contact .content h2,#region_main section.subscribe-cta .content h2,#region_main section.ticket-cta .content .caption h2,#region_main section.apply-cta .content h2{margin:0 0 0.5em 0;font-size:3em;line-height:1;text-transform:uppercase}@media (max-width: 960px){#region_main section.post .content h2,#region_main.location section.event-intro .content h2,#region_main.location section.features .content h2,#region_main.location section.video .content h2,#region_main.location section.schedules .content h2,#region_main.location section.zones .content h2,#region_main.location section.event-info .content h2,#region_main.location section.sponsors .dynamic h2,#region_main.location section.exhibit-intro .content h2,#region_main.location section.exposure .content h2,#region_main.location section.contact .content h2,#region_main section.subscribe-cta .content h2,#region_main section.ticket-cta .content .caption h2,#region_main section.apply-cta .content h2{font-size:2em}}@media (max-width: 720px){#region_main section.post .content h2,#region_main.location section.event-intro .content h2,#region_main.location section.features .content h2,#region_main.location section.video .content h2,#region_main.location section.schedules .content h2,#region_main.location section.zones .content h2,#region_main.location section.event-info .content h2,#region_main.location section.sponsors .dynamic h2,#region_main.location section.exhibit-intro .content h2,#region_main.location section.exposure .content h2,#region_main.location section.contact .content h2,#region_main section.subscribe-cta .content h2,#region_main section.ticket-cta .content .caption h2,#region_main section.apply-cta .content h2{font-size:1.5em}}#region_main section.post .content h2 em,#region_main.location section.event-intro .content h2 em,#region_main.location section.features .content h2 em,#region_main.location section.video .content h2 em,#region_main.location section.schedules .content h2 em,#region_main.location section.zones .content h2 em,#region_main.location section.event-info .content h2 em,#region_main.location section.sponsors .dynamic h2 em,#region_main.location section.exhibit-intro .content h2 em,#region_main.location section.exposure .content h2 em,#region_main.location section.contact .content h2 em,#region_main section.subscribe-cta .content h2 em,#region_main section.ticket-cta .content .caption h2 em,#region_main section.apply-cta .content h2 em{display:inline-block;font-style:normal;border-bottom:0.15em solid;white-space:nowrap}#region_main section.post .content h3,#region_main.location section.event-intro .content h3,#region_main.location section.features .content h3,#region_main.location section.video .content h3,#region_main.location section.schedules .content h3,#region_main.location section.zones .content h3,#region_main.location section.event-info .content h3,#region_main.location section.sponsors .dynamic h3,#region_main.location section.exhibit-intro .content h3,#region_main.location section.exposure .content h3,#region_main.location section.contact .content h3,#region_main section.subscribe-cta .content h3{margin:0 0 0.5em 0;font-size:2em;line-height:1;text-transform:uppercase}@media (max-width: 960px){#region_main section.post .content h3,#region_main.location section.event-intro .content h3,#region_main.location section.features .content h3,#region_main.location section.video .content h3,#region_main.location section.schedules .content h3,#region_main.location section.zones .content h3,#region_main.location section.event-info .content h3,#region_main.location section.sponsors .dynamic h3,#region_main.location section.exhibit-intro .content h3,#region_main.location section.exposure .content h3,#region_main.location section.contact .content h3,#region_main section.subscribe-cta .content h3{font-size:1.33em}}@media (max-width: 720px){#region_main section.post .content h3,#region_main.location section.event-intro .content h3,#region_main.location section.features .content h3,#region_main.location section.video .content h3,#region_main.location section.schedules .content h3,#region_main.location section.zones .content h3,#region_main.location section.event-info .content h3,#region_main.location section.sponsors .dynamic h3,#region_main.location section.exhibit-intro .content h3,#region_main.location section.exposure .content h3,#region_main.location section.contact .content h3,#region_main section.subscribe-cta .content h3{font-size:1.25em}}#region_main section.post .content h4,#region_main.location section.event-intro .content h4,#region_main.location section.features .content h4,#region_main.location section.video .content h4,#region_main.location section.schedules .content h4,#region_main.location section.zones .content h4,#region_main.location section.event-info .content h4,#region_main.location section.sponsors .dynamic h4,#region_main.location section.exhibit-intro .content h4,#region_main.location section.exposure .content h4,#region_main.location section.contact .content h4,#region_main section.subscribe-cta .content h4{margin:0 0 0.75em 0;font-size:1.5em;line-height:1.25}@media (max-width: 960px){#region_main section.post .content h4,#region_main.location section.event-intro .content h4,#region_main.location section.features .content h4,#region_main.location section.video .content h4,#region_main.location section.schedules .content h4,#region_main.location section.zones .content h4,#region_main.location section.event-info .content h4,#region_main.location section.sponsors .dynamic h4,#region_main.location section.exhibit-intro .content h4,#region_main.location section.exposure .content h4,#region_main.location section.contact .content h4,#region_main section.subscribe-cta .content h4{font-size:1.25em}}@media (max-width: 720px){#region_main section.post .content h4,#region_main.location section.event-intro .content h4,#region_main.location section.features .content h4,#region_main.location section.video .content h4,#region_main.location section.schedules .content h4,#region_main.location section.zones .content h4,#region_main.location section.event-info .content h4,#region_main.location section.sponsors .dynamic h4,#region_main.location section.exhibit-intro .content h4,#region_main.location section.exposure .content h4,#region_main.location section.contact .content h4,#region_main section.subscribe-cta .content h4{font-size:1.1em}}#region_main section.post .content p,#region_main.location section.event-intro .content p,#region_main.location section.features .content p,#region_main.location section.video .content p,#region_main.location section.schedules .content p,#region_main.location section.zones .content p,#region_main.location section.event-info .content p,#region_main.location section.sponsors .dynamic p,#region_main.location section.exhibit-intro .content p,#region_main.location section.exposure .content p,#region_main.location section.contact .content p,#region_main section.subscribe-cta .content p,#region_main section.ticket-cta .content .caption p,#region_main section.apply-cta .content p{margin:0 0 1.5em 0;line-height:1.5}#region_main section.post .content p a,#region_main.location section.event-intro .content p a,#region_main.location section.features .content p a,#region_main.location section.video .content p a,#region_main.location section.schedules .content p a,#region_main.location section.zones .content p a,#region_main.location section.event-info .content p a,#region_main.location section.sponsors .dynamic p a,#region_main.location section.exhibit-intro .content p a,#region_main.location section.exposure .content p a,#region_main.location section.contact .content p a,#region_main section.subscribe-cta .content p a,#region_main section.ticket-cta .content .caption p a,#region_main section.apply-cta .content p a{text-decoration:underline;color:#ee2a7b;-webkit-transition:color 0.3s ease, background-color 0.3s ease;transition:color 0.3s ease, background-color 0.3s ease}#region_main section.post .content p a:hover,#region_main.location section.event-intro .content p a:hover,#region_main.location section.features .content p a:hover,#region_main.location section.video .content p a:hover,#region_main.location section.schedules .content p a:hover,#region_main.location section.zones .content p a:hover,#region_main.location section.event-info .content p a:hover,#region_main.location section.sponsors .dynamic p a:hover,#region_main.location section.exhibit-intro .content p a:hover,#region_main.location section.exposure .content p a:hover,#region_main.location section.contact .content p a:hover,#region_main section.subscribe-cta .content p a:hover,#region_main section.ticket-cta .content .caption p a:hover,#region_main section.apply-cta .content p a:hover,#region_main section.post .content p a:focus,#region_main.location section.event-intro .content p a:focus,#region_main.location section.features .content p a:focus,#region_main.location section.video .content p a:focus,#region_main.location section.schedules .content p a:focus,#region_main.location section.zones .content p a:focus,#region_main.location section.event-info .content p a:focus,#region_main.location section.sponsors .dynamic p a:focus,#region_main.location section.exhibit-intro .content p a:focus,#region_main.location section.exposure .content p a:focus,#region_main.location section.contact .content p a:focus,#region_main section.subscribe-cta .content p a:focus,#region_main section.ticket-cta .content .caption p a:focus,#region_main section.apply-cta .content p a:focus{outline:none;color:#000}#region_main section.post .content hr,#region_main.location section.event-intro .content hr,#region_main.location section.features .content hr,#region_main.location section.video .content hr,#region_main.location section.schedules .content hr,#region_main.location section.zones .content hr,#region_main.location section.event-info .content hr,#region_main.location section.sponsors .dynamic hr,#region_main.location section.exhibit-intro .content hr,#region_main.location section.exposure .content hr,#region_main.location section.contact .content hr,#region_main section.subscribe-cta .content hr{width:100%;height:0.25em;display:block;margin:4em 0;background-color:#ee2a7b;border:0;outline:none}#region_main section.post .content ul,#region_main.location section.event-intro .content ul,#region_main.location section.features .content ul,#region_main.location section.video .content ul,#region_main.location section.schedules .content ul,#region_main.location section.zones .content ul,#region_main.location section.event-info .content ul,#region_main.location section.sponsors .dynamic ul,#region_main.location section.exhibit-intro .content ul,#region_main.location section.exposure .content ul,#region_main.location section.contact .content ul,#region_main section.subscribe-cta .content ul{margin:0 0 0.75em 0}#region_main section.post .content ul li,#region_main.location section.event-intro .content ul li,#region_main.location section.features .content ul li,#region_main.location section.video .content ul li,#region_main.location section.schedules .content ul li,#region_main.location section.zones .content ul li,#region_main.location section.event-info .content ul li,#region_main.location section.sponsors .dynamic ul li,#region_main.location section.exhibit-intro .content ul li,#region_main.location section.exposure .content ul li,#region_main.location section.contact .content ul li,#region_main section.subscribe-cta .content ul li{position:relative;padding:0 0 0.75em 1.5em}#region_main section.post .content ul li::before,#region_main.location section.event-intro .content ul li::before,#region_main.location section.features .content ul li::before,#region_main.location section.video .content ul li::before,#region_main.location section.schedules .content ul li::before,#region_main.location section.zones .content ul li::before,#region_main.location section.event-info .content ul li::before,#region_main.location section.sponsors .dynamic ul li::before,#region_main.location section.exhibit-intro .content ul li::before,#region_main.location section.exposure .content ul li::before,#region_main.location section.contact .content ul li::before,#region_main section.subscribe-cta .content ul li::before{content:'';position:absolute;top:0;left:0;width:1em;height:1em;background-color:#ee2a7b;-webkit-mask-image:url("../img/icon-features.svg");mask-image:url("../img/icon-features.svg")}#region_main section.post .content ul li ul,#region_main.location section.event-intro .content ul li ul,#region_main.location section.features .content ul li ul,#region_main.location section.video .content ul li ul,#region_main.location section.schedules .content ul li ul,#region_main.location section.zones .content ul li ul,#region_main.location section.event-info .content ul li ul,#region_main.location section.sponsors .dynamic ul li ul,#region_main.location section.exhibit-intro .content ul li ul,#region_main.location section.exposure .content ul li ul,#region_main.location section.contact .content ul li ul,#region_main section.subscribe-cta .content ul li ul{margin:1em 0 0 0}#region_main section.post .content ul li ul li::before,#region_main.location section.event-intro .content ul li ul li::before,#region_main.location section.features .content ul li ul li::before,#region_main.location section.video .content ul li ul li::before,#region_main.location section.schedules .content ul li ul li::before,#region_main.location section.zones .content ul li ul li::before,#region_main.location section.event-info .content ul li ul li::before,#region_main.location section.sponsors .dynamic ul li ul li::before,#region_main.location section.exhibit-intro .content ul li ul li::before,#region_main.location section.exposure .content ul li ul li::before,#region_main.location section.contact .content ul li ul li::before,#region_main section.subscribe-cta .content ul li ul li::before{background-color:#9a9a9a}#region_main section.post .content ul li ol,#region_main.location section.event-intro .content ul li ol,#region_main.location section.features .content ul li ol,#region_main.location section.video .content ul li ol,#region_main.location section.schedules .content ul li ol,#region_main.location section.zones .content ul li ol,#region_main.location section.event-info .content ul li ol,#region_main.location section.sponsors .dynamic ul li ol,#region_main.location section.exhibit-intro .content ul li ol,#region_main.location section.exposure .content ul li ol,#region_main.location section.contact .content ul li ol,#region_main section.subscribe-cta .content ul li ol{margin:1em 0 0 0}#region_main section.post .content ul li ol li::before,#region_main.location section.event-intro .content ul li ol li::before,#region_main.location section.features .content ul li ol li::before,#region_main.location section.video .content ul li ol li::before,#region_main.location section.schedules .content ul li ol li::before,#region_main.location section.zones .content ul li ol li::before,#region_main.location section.event-info .content ul li ol li::before,#region_main.location section.sponsors .dynamic ul li ol li::before,#region_main.location section.exhibit-intro .content ul li ol li::before,#region_main.location section.exposure .content ul li ol li::before,#region_main.location section.contact .content ul li ol li::before,#region_main section.subscribe-cta .content ul li ol li::before{color:#9a9a9a}#region_main section.post .content ol,#region_main.location section.event-intro .content ol,#region_main.location section.features .content ol,#region_main.location section.video .content ol,#region_main.location section.schedules .content ol,#region_main.location section.zones .content ol,#region_main.location section.event-info .content ol,#region_main.location section.sponsors .dynamic ol,#region_main.location section.exhibit-intro .content ol,#region_main.location section.exposure .content ol,#region_main.location section.contact .content ol,#region_main section.subscribe-cta .content ol{margin:0 0 0.625em 0;counter-reset:ol-counter}#region_main section.post .content ol li,#region_main.location section.event-intro .content ol li,#region_main.location section.features .content ol li,#region_main.location section.video .content ol li,#region_main.location section.schedules .content ol li,#region_main.location section.zones .content ol li,#region_main.location section.event-info .content ol li,#region_main.location section.sponsors .dynamic ol li,#region_main.location section.exhibit-intro .content ol li,#region_main.location section.exposure .content ol li,#region_main.location section.contact .content ol li,#region_main section.subscribe-cta .content ol li{position:relative;padding:0 0 0.625em 1.5em}#region_main section.post .content ol li::before,#region_main.location section.event-intro .content ol li::before,#region_main.location section.features .content ol li::before,#region_main.location section.video .content ol li::before,#region_main.location section.schedules .content ol li::before,#region_main.location section.zones .content ol li::before,#region_main.location section.event-info .content ol li::before,#region_main.location section.sponsors .dynamic ol li::before,#region_main.location section.exhibit-intro .content ol li::before,#region_main.location section.exposure .content ol li::before,#region_main.location section.contact .content ol li::before,#region_main section.subscribe-cta .content ol li::before{content:counter(ol-counter);counter-increment:ol-counter;position:absolute;top:0;left:0.25em;color:#ee2a7b;font-weight:700;line-height:1.25}#region_main section.post .content ol li ol,#region_main.location section.event-intro .content ol li ol,#region_main.location section.features .content ol li ol,#region_main.location section.video .content ol li ol,#region_main.location section.schedules .content ol li ol,#region_main.location section.zones .content ol li ol,#region_main.location section.event-info .content ol li ol,#region_main.location section.sponsors .dynamic ol li ol,#region_main.location section.exhibit-intro .content ol li ol,#region_main.location section.exposure .content ol li ol,#region_main.location section.contact .content ol li ol,#region_main section.subscribe-cta .content ol li ol{margin:1em 0 0 0}#region_main section.post .content ol li ol li::before,#region_main.location section.event-intro .content ol li ol li::before,#region_main.location section.features .content ol li ol li::before,#region_main.location section.video .content ol li ol li::before,#region_main.location section.schedules .content ol li ol li::before,#region_main.location section.zones .content ol li ol li::before,#region_main.location section.event-info .content ol li ol li::before,#region_main.location section.sponsors .dynamic ol li ol li::before,#region_main.location section.exhibit-intro .content ol li ol li::before,#region_main.location section.exposure .content ol li ol li::before,#region_main.location section.contact .content ol li ol li::before,#region_main section.subscribe-cta .content ol li ol li::before{color:#ee2a7b}#region_main section.post .content ol li ul,#region_main.location section.event-intro .content ol li ul,#region_main.location section.features .content ol li ul,#region_main.location section.video .content ol li ul,#region_main.location section.schedules .content ol li ul,#region_main.location section.zones .content ol li ul,#region_main.location section.event-info .content ol li ul,#region_main.location section.sponsors .dynamic ol li ul,#region_main.location section.exhibit-intro .content ol li ul,#region_main.location section.exposure .content ol li ul,#region_main.location section.contact .content ol li ul,#region_main section.subscribe-cta .content ol li ul{margin:1em 0 0 0}#region_main section.post .content ol li ul li::before,#region_main.location section.event-intro .content ol li ul li::before,#region_main.location section.features .content ol li ul li::before,#region_main.location section.video .content ol li ul li::before,#region_main.location section.schedules .content ol li ul li::before,#region_main.location section.zones .content ol li ul li::before,#region_main.location section.event-info .content ol li ul li::before,#region_main.location section.sponsors .dynamic ol li ul li::before,#region_main.location section.exhibit-intro .content ol li ul li::before,#region_main.location section.exposure .content ol li ul li::before,#region_main.location section.contact .content ol li ul li::before,#region_main section.subscribe-cta .content ol li ul li::before{background-color:#ee2a7b}#region_main section.post .content figure.wp-block-table table,#region_main.location section.event-intro .content figure.wp-block-table table,#region_main.location section.features .content figure.wp-block-table table,#region_main.location section.video .content figure.wp-block-table table,#region_main.location section.schedules .content figure.wp-block-table table,#region_main.location section.zones .content figure.wp-block-table table,#region_main.location section.event-info .content figure.wp-block-table table,#region_main.location section.sponsors .dynamic figure.wp-block-table table,#region_main.location section.exhibit-intro .content figure.wp-block-table table,#region_main.location section.exposure .content figure.wp-block-table table,#region_main.location section.contact .content figure.wp-block-table table,#region_main section.subscribe-cta .content figure.wp-block-table table{line-height:1;margin-bottom:4em;width:100%}#region_main section.post .content figure.wp-block-table table thead,#region_main.location section.event-intro .content figure.wp-block-table table thead,#region_main.location section.features .content figure.wp-block-table table thead,#region_main.location section.video .content figure.wp-block-table table thead,#region_main.location section.schedules .content figure.wp-block-table table thead,#region_main.location section.zones .content figure.wp-block-table table thead,#region_main.location section.event-info .content figure.wp-block-table table thead,#region_main.location section.sponsors .dynamic figure.wp-block-table table thead,#region_main.location section.exhibit-intro .content figure.wp-block-table table thead,#region_main.location section.exposure .content figure.wp-block-table table thead,#region_main.location section.contact .content figure.wp-block-table table thead,#region_main section.subscribe-cta .content figure.wp-block-table table thead{border:none !important}#region_main section.post .content figure.wp-block-table table thead tr th,#region_main.location section.event-intro .content figure.wp-block-table table thead tr th,#region_main.location section.features .content figure.wp-block-table table thead tr th,#region_main.location section.video .content figure.wp-block-table table thead tr th,#region_main.location section.schedules .content figure.wp-block-table table thead tr th,#region_main.location section.zones .content figure.wp-block-table table thead tr th,#region_main.location section.event-info .content figure.wp-block-table table thead tr th,#region_main.location section.sponsors .dynamic figure.wp-block-table table thead tr th,#region_main.location section.exhibit-intro .content figure.wp-block-table table thead tr th,#region_main.location section.exposure .content figure.wp-block-table table thead tr th,#region_main.location section.contact .content figure.wp-block-table table thead tr th,#region_main section.subscribe-cta .content figure.wp-block-table table thead tr th{font-weight:700;color:#9a9a9a;border:none;border-bottom:2px solid silver;padding:1em}@media (max-width: 720px){#region_main section.post .content figure.wp-block-table table thead tr th,#region_main.location section.event-intro .content figure.wp-block-table table thead tr th,#region_main.location section.features .content figure.wp-block-table table thead tr th,#region_main.location section.video .content figure.wp-block-table table thead tr th,#region_main.location section.schedules .content figure.wp-block-table table thead tr th,#region_main.location section.zones .content figure.wp-block-table table thead tr th,#region_main.location section.event-info .content figure.wp-block-table table thead tr th,#region_main.location section.sponsors .dynamic figure.wp-block-table table thead tr th,#region_main.location section.exhibit-intro .content figure.wp-block-table table thead tr th,#region_main.location section.exposure .content figure.wp-block-table table thead tr th,#region_main.location section.contact .content figure.wp-block-table table thead tr th,#region_main section.subscribe-cta .content figure.wp-block-table table thead tr th{padding:0.5em 1}}#region_main section.post .content figure.wp-block-table table tbody tr:nth-child(even) td,#region_main.location section.event-intro .content figure.wp-block-table table tbody tr:nth-child(even) td,#region_main.location section.features .content figure.wp-block-table table tbody tr:nth-child(even) td,#region_main.location section.video .content figure.wp-block-table table tbody tr:nth-child(even) td,#region_main.location section.schedules .content figure.wp-block-table table tbody tr:nth-child(even) td,#region_main.location section.zones .content figure.wp-block-table table tbody tr:nth-child(even) td,#region_main.location section.event-info .content figure.wp-block-table table tbody tr:nth-child(even) td,#region_main.location section.sponsors .dynamic figure.wp-block-table table tbody tr:nth-child(even) td,#region_main.location section.exhibit-intro .content figure.wp-block-table table tbody tr:nth-child(even) td,#region_main.location section.exposure .content figure.wp-block-table table tbody tr:nth-child(even) td,#region_main.location section.contact .content figure.wp-block-table table tbody tr:nth-child(even) td,#region_main section.subscribe-cta .content figure.wp-block-table table tbody tr:nth-child(even) td{background-color:#ee2a7b}#region_main section.post .content figure.wp-block-table table tbody th,#region_main.location section.event-intro .content figure.wp-block-table table tbody th,#region_main.location section.features .content figure.wp-block-table table tbody th,#region_main.location section.video .content figure.wp-block-table table tbody th,#region_main.location section.schedules .content figure.wp-block-table table tbody th,#region_main.location section.zones .content figure.wp-block-table table tbody th,#region_main.location section.event-info .content figure.wp-block-table table tbody th,#region_main.location section.sponsors .dynamic figure.wp-block-table table tbody th,#region_main.location section.exhibit-intro .content figure.wp-block-table table tbody th,#region_main.location section.exposure .content figure.wp-block-table table tbody th,#region_main.location section.contact .content figure.wp-block-table table tbody th,#region_main section.subscribe-cta .content figure.wp-block-table table tbody th,#region_main section.post .content figure.wp-block-table table tbody td,#region_main.location section.event-intro .content figure.wp-block-table table tbody td,#region_main.location section.features .content figure.wp-block-table table tbody td,#region_main.location section.video .content figure.wp-block-table table tbody td,#region_main.location section.schedules .content figure.wp-block-table table tbody td,#region_main.location section.zones .content figure.wp-block-table table tbody td,#region_main.location section.event-info .content figure.wp-block-table table tbody td,#region_main.location section.sponsors .dynamic figure.wp-block-table table tbody td,#region_main.location section.exhibit-intro .content figure.wp-block-table table tbody td,#region_main.location section.exposure .content figure.wp-block-table table tbody td,#region_main.location section.contact .content figure.wp-block-table table tbody td,#region_main section.subscribe-cta .content figure.wp-block-table table tbody td{padding:1em;border:none}@media (max-width: 720px){#region_main section.post .content figure.wp-block-table table tbody th,#region_main.location section.event-intro .content figure.wp-block-table table tbody th,#region_main.location section.features .content figure.wp-block-table table tbody th,#region_main.location section.video .content figure.wp-block-table table tbody th,#region_main.location section.schedules .content figure.wp-block-table table tbody th,#region_main.location section.zones .content figure.wp-block-table table tbody th,#region_main.location section.event-info .content figure.wp-block-table table tbody th,#region_main.location section.sponsors .dynamic figure.wp-block-table table tbody th,#region_main.location section.exhibit-intro .content figure.wp-block-table table tbody th,#region_main.location section.exposure .content figure.wp-block-table table tbody th,#region_main.location section.contact .content figure.wp-block-table table tbody th,#region_main section.subscribe-cta .content figure.wp-block-table table tbody th,#region_main section.post .content figure.wp-block-table table tbody td,#region_main.location section.event-intro .content figure.wp-block-table table tbody td,#region_main.location section.features .content figure.wp-block-table table tbody td,#region_main.location section.video .content figure.wp-block-table table tbody td,#region_main.location section.schedules .content figure.wp-block-table table tbody td,#region_main.location section.zones .content figure.wp-block-table table tbody td,#region_main.location section.event-info .content figure.wp-block-table table tbody td,#region_main.location section.sponsors .dynamic figure.wp-block-table table tbody td,#region_main.location section.exhibit-intro .content figure.wp-block-table table tbody td,#region_main.location section.exposure .content figure.wp-block-table table tbody td,#region_main.location section.contact .content figure.wp-block-table table tbody td,#region_main section.subscribe-cta .content figure.wp-block-table table tbody td{padding:0.5em 1}}#region_main section.post .content p em,#region_main.location section.event-intro .content p em,#region_main.location section.features .content p em,#region_main.location section.video .content p em,#region_main.location section.schedules .content p em,#region_main.location section.zones .content p em,#region_main.location section.event-info .content p em,#region_main.location section.sponsors .dynamic p em,#region_main.location section.exhibit-intro .content p em,#region_main.location section.exposure .content p em,#region_main.location section.contact .content p em,#region_main section.subscribe-cta .content p em{font-weight:600;color:#862b90}.transition{opacity:0;-webkit-transition:opacity 1s ease 0.5s;transition:opacity 1s ease 0.5s}.transition.right{-webkit-transform:translateX(-25vw);transform:translateX(-25vw);-webkit-transition:opacity 1s ease 0.5s, -webkit-transform 1s ease 0.5s;transition:opacity 1s ease 0.5s, -webkit-transform 1s ease 0.5s;transition:opacity 1s ease 0.5s, transform 1s ease 0.5s;transition:opacity 1s ease 0.5s, transform 1s ease 0.5s, -webkit-transform 1s ease 0.5s}.transition.right.visible{-webkit-transform:translateX(0);transform:translateX(0)}.transition.left{-webkit-transform:translateX(25vw);transform:translateX(25vw);-webkit-transition:opacity 1s ease 0.5s, -webkit-transform 1s ease 0.5s;transition:opacity 1s ease 0.5s, -webkit-transform 1s ease 0.5s;transition:opacity 1s ease 0.5s, transform 1s ease 0.5s;transition:opacity 1s ease 0.5s, transform 1s ease 0.5s, -webkit-transform 1s ease 0.5s}.transition.left.visible{-webkit-transform:translateX(0);transform:translateX(0)}.transition.up{-webkit-transform:translateY(3em);transform:translateY(3em);-webkit-transition:opacity 1s ease 0.5s, -webkit-transform 1s ease 0.5s;transition:opacity 1s ease 0.5s, -webkit-transform 1s ease 0.5s;transition:opacity 1s ease 0.5s, transform 1s ease 0.5s;transition:opacity 1s ease 0.5s, transform 1s ease 0.5s, -webkit-transform 1s ease 0.5s}.transition.up.visible{-webkit-transform:translateY(0);transform:translateY(0)}.transition.down{-webkit-transform:translateY(-3em);transform:translateY(-3em);-webkit-transition:opacity 1s ease 0.5s, -webkit-transform 1s ease 0.5s;transition:opacity 1s ease 0.5s, -webkit-transform 1s ease 0.5s;transition:opacity 1s ease 0.5s, transform 1s ease 0.5s;transition:opacity 1s ease 0.5s, transform 1s ease 0.5s, -webkit-transform 1s ease 0.5s}.transition.down.visible{-webkit-transform:translateY(0);transform:translateY(0)}.transition.blur{-webkit-filter:blur(10px);filter:blur(10px);-webkit-transition:opacity 1s ease 0.5s, -webkit-filter 1s ease 0.5s;transition:opacity 1s ease 0.5s, -webkit-filter 1s ease 0.5s;transition:opacity 1s ease 0.5s, filter 1s ease 0.5s;transition:opacity 1s ease 0.5s, filter 1s ease 0.5s, -webkit-filter 1s ease 0.5s}.transition.blur.visible{-webkit-filter:blur(0);filter:blur(0)}.transition.scale{-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-transition:opacity 1s ease 0.5s, -webkit-transform 1s ease 0.5s;transition:opacity 1s ease 0.5s, -webkit-transform 1s ease 0.5s;transition:opacity 1s ease 0.5s, transform 1s ease 0.5s;transition:opacity 1s ease 0.5s, transform 1s ease 0.5s, -webkit-transform 1s ease 0.5s}.transition.scale.visible{-webkit-transform:scale(1);transform:scale(1)}.transition.delayed{-webkit-transition-delay:1.25s;transition-delay:1.25s}.transition.slow{-webkit-transition-duration:2s;transition-duration:2s}.transition>li{opacity:0;-webkit-transform:translateX(10vw);transform:translateX(10vw);-webkit-transition:opacity 0.5s ease 0.75s, -webkit-transform 0.5s ease 0.75s;transition:opacity 0.5s ease 0.75s, -webkit-transform 0.5s ease 0.75s;transition:opacity 0.5s ease 0.75s, transform 0.5s ease 0.75s;transition:opacity 0.5s ease 0.75s, transform 0.5s ease 0.75s, -webkit-transform 0.5s ease 0.75s}.transition>li:nth-child(2){-webkit-transition-delay:1s;transition-delay:1s}.transition>li:nth-child(3){-webkit-transition-delay:1.25s;transition-delay:1.25s}.transition>li:nth-child(4){-webkit-transition-delay:1.5s;transition-delay:1.5s}.transition>li:nth-child(5){-webkit-transition-delay:1.75s;transition-delay:1.75s}.transition>li:nth-child(6){-webkit-transition-delay:2s;transition-delay:2s}.transition>li:nth-child(7){-webkit-transition-delay:2.25s;transition-delay:2.25s}.transition>li:nth-child(8){-webkit-transition-delay:2.5s;transition-delay:2.5s}.transition>li:nth-child(9){-webkit-transition-delay:2.75s;transition-delay:2.75s}.transition>li:nth-child(10){-webkit-transition-delay:3s;transition-delay:3s}.transition>li:nth-child(11){-webkit-transition-delay:3.25s;transition-delay:3.25s}.transition>li:nth-child(12){-webkit-transition-delay:3.5s;transition-delay:3.5s}.transition.visible{opacity:1}.transition.visible>li{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}#region_main section .content form,#region_main section .dynamic form{width:100%;padding:3em;background-color:silver;border-radius:1em}@media (max-width: 960px){#region_main section .content form,#region_main section .dynamic form{padding:2em}}@media (max-width: 720px){#region_main section .content form,#region_main section .dynamic form{padding:1em}}#region_main section .content form .row,#region_main section .dynamic form .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#region_main section .content form .row .form-element,#region_main section .dynamic form .row .form-element{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#region_main section .content form .row .form-element:not(:last-child),#region_main section .dynamic form .row .form-element:not(:last-child){padding-right:0.5em}@media (max-width: 720px){#region_main section .content form .row,#region_main section .dynamic form .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#region_main section .content form .row .form-element:not(:last-child),#region_main section .dynamic form .row .form-element:not(:last-child){padding-right:0}}#region_main section .content form .form-element,#region_main section .dynamic form .form-element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:0 0 1.5em 0}#region_main section .content form .form-element.conditional input[type="checkbox"] ~ input,#region_main section .dynamic form .form-element.conditional input[type="checkbox"] ~ input{display:none;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}#region_main section .content form .form-element.conditional input[type="checkbox"]:checked ~ input,#region_main section .dynamic form .form-element.conditional input[type="checkbox"]:checked ~ input{display:initial;margin-bottom:0.5em}#region_main section .content form label,#region_main section .dynamic form label{display:block;margin:0 0 0.5em 0;line-height:1}#region_main section .content form input,#region_main section .dynamic form input,#region_main section .content form select,#region_main section .dynamic form select,#region_main section .content form textarea,#region_main section .dynamic form textarea,#region_main section .content form button,#region_main section .dynamic form button{font-size:1.25em;border:2px solid transparent}@media (max-width: 720px){#region_main section .content form input,#region_main section .dynamic form input,#region_main section .content form select,#region_main section .dynamic form select,#region_main section .content form textarea,#region_main section .dynamic form textarea,#region_main section .content form button,#region_main section .dynamic form button{font-size:1em}}#region_main section .content form input:hover,#region_main section .dynamic form input:hover,#region_main section .content form select:hover,#region_main section .dynamic form select:hover,#region_main section .content form textarea:hover,#region_main section .dynamic form textarea:hover,#region_main section .content form button:hover,#region_main section .dynamic form button:hover{border-color:#ee2a7b}#region_main section .content form input:focus,#region_main section .dynamic form input:focus,#region_main section .content form select:focus,#region_main section .dynamic form select:focus,#region_main section .content form textarea:focus,#region_main section .dynamic form textarea:focus,#region_main section .content form button:focus,#region_main section .dynamic form button:focus{outline:none;border-color:#ee2a7b}#region_main section .content form input,#region_main section .dynamic form input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3em;padding:0 1em;background-color:white}#region_main section .content form button,#region_main section .dynamic form button,#region_main section .content form input[type="submit"],#region_main section .dynamic form input[type="submit"]{height:3em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 1em;text-align:center;color:white}#region_main section .content form button,#region_main section .dynamic form button{background-color:#ee2a7b}#region_main section .content form input[type="file"],#region_main section .dynamic form input[type="file"]{padding:0.6em 1em}#region_main section .content form input[type="submit"],#region_main section .dynamic form input[type="submit"]{background-color:#ee2a7b}#region_main section .content form input[type="checkbox"]+label,#region_main section .dynamic form input[type="checkbox"]+label,#region_main section .content form input[type="radio"]+label,#region_main section .dynamic form input[type="radio"]+label{position:relative;height:3em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 2em 0 2.5em}#region_main section .content form input[type="checkbox"]+label::before,#region_main section .dynamic form input[type="checkbox"]+label::before,#region_main section .content form input[type="radio"]+label::before,#region_main section .dynamic form input[type="radio"]+label::before{content:'';position:absolute;top:0.5em;left:0;height:2em;width:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:white;color:white;border:2px solid transparent}#region_main section .content form input[type="checkbox"]:hover+label::before,#region_main section .dynamic form input[type="checkbox"]:hover+label::before,#region_main section .content form input[type="radio"]:hover+label::before,#region_main section .dynamic form input[type="radio"]:hover+label::before{border-color:#ee2a7b}#region_main section .content form input[type="checkbox"]:focus+label::before,#region_main section .dynamic form input[type="checkbox"]:focus+label::before,#region_main section .content form input[type="radio"]:focus+label::before,#region_main section .dynamic form input[type="radio"]:focus+label::before{border-color:#ee2a7b}#region_main section .content form input[type="checkbox"]:checked+label::before,#region_main section .dynamic form input[type="checkbox"]:checked+label::before,#region_main section .content form input[type="radio"]:checked+label::before,#region_main section .dynamic form input[type="radio"]:checked+label::before{background-color:#ee2a7b;-webkit-box-shadow:inset 0 0 0 2px white;box-shadow:inset 0 0 0 2px white}#region_main section .content form input[type="checkbox"]:checked:hover+label::before,#region_main section .dynamic form input[type="checkbox"]:checked:hover+label::before,#region_main section .content form input[type="radio"]:checked:hover+label::before,#region_main section .dynamic form input[type="radio"]:checked:hover+label::before{border-color:#000}#region_main section .content form input[type="checkbox"]:checked:focus+label::before,#region_main section .dynamic form input[type="checkbox"]:checked:focus+label::before,#region_main section .content form input[type="radio"]:checked:focus+label::before,#region_main section .dynamic form input[type="radio"]:checked:focus+label::before{border-color:#000}#region_main section .content form input[type="checkbox"]:checked+label::before,#region_main section .dynamic form input[type="checkbox"]:checked+label::before{content:'✔'}#region_main section .content form input[type="radio"]+label::before,#region_main section .dynamic form input[type="radio"]+label::before{border-radius:50%}#region_main section .content form textarea,#region_main section .dynamic form textarea{min-height:8em;max-height:80vh;padding:1em;resize:vertical;background-color:white;border:2px solid transparent}#region_main section .content form select,#region_main section .dynamic form select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3em;padding:0 1em;background-color:#a7a7a7}#region_main section .content form fieldset,#region_main section .dynamic form fieldset{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#region_main section .content form fieldset.stacked,#region_main section .dynamic form fieldset.stacked{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:0.5em}#region_main section .content form fieldset.stacked .form-element,#region_main section .dynamic form fieldset.stacked .form-element{padding:0}#region_main section .content form h1,#region_main section .dynamic form h1{margin:0 0 1em 0;font-size:3em;text-align:center}@media (max-width: 960px){#region_main section .content form h1,#region_main section .dynamic form h1{font-size:2.5em}}@media (max-width: 720px){#region_main section .content form h1,#region_main section .dynamic form h1{font-size:2em}}#region_main section .content form h2,#region_main section .dynamic form h2{margin:1em 0;padding:0.75em 0 0 0;font-size:1.66em;color:#ee2a7b;border-top:3px solid rgba(0,0,0,0.05)}@media (max-width: 960px){#region_main section .content form h2,#region_main section .dynamic form h2{font-size:1.5em}}#region_main section .content form h3,#region_main section .dynamic form h3{font-size:1.33em;color:#ee2a7b}@media (max-width: 960px){#region_main section .content form h3,#region_main section .dynamic form h3{font-size:1.33em}}@media (max-width: 720px){#region_main section .content form h3,#region_main section .dynamic form h3{font-size:1.25em}}#region_main section .content form p,#region_main section .dynamic form p{margin-bottom:1.5em}html{font-size:100%;scroll-behavior:smooth;background-color:white;color:#000}body{width:100%}body #page_wrapper{position:relative;width:100%;min-height:100vh;min-height:-webkit-fill-available;min-height:-moz-available;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body #page_wrapper #region_header{z-index:1}body #page_wrapper #body_wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;z-index:0}body #page_wrapper #body_wrapper #region_main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#region_header{position:-webkit-sticky;position:sticky;width:100%;height:160px;top:-1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:white;-webkit-box-shadow:0 0 5px transparent;box-shadow:0 0 5px transparent;-webkit-transition:height 1s ease, -webkit-box-shadow 1s ease;transition:height 1s ease, -webkit-box-shadow 1s ease;transition:height 1s ease, box-shadow 1s ease;transition:height 1s ease, box-shadow 1s ease, -webkit-box-shadow 1s ease}@media (max-width: 1280px){#region_header{height:160px}}@media (max-width: 720px){#region_header{height:60px}}#region_header #region_nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#region_header #region_nav a.skip{position:fixed;top:10px;right:10px;left:10px;height:4em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#862b90;color:white;font-size:1.25em;text-align:center;opacity:0;-webkit-transform:translateY(-6em);transform:translateY(-6em);-webkit-transition:all 0.5s ease;transition:all 0.5s ease;z-index:995}#region_header #region_nav a.skip:focus{outline:none;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}#region_header #region_nav a.language{position:absolute;top:15px;right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:30px;width:30px;border-radius:5px;background-color:#ee2a7b;color:white;text-align:center;z-index:991}#region_header #region_nav a.language:hover{background-color:#d41162}#region_header #region_nav a.language:focus{outline:none;background-color:#000}#region_header #region_nav a.logo{display:inline-block;width:170px;height:100px;margin:0 10px;background-image:url("../img/logo-en.svg");background-size:contain;background-repeat:no-repeat;background-position:center center;-webkit-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition:opacity 1s ease, height 1s ease, -webkit-transform 1s ease;transition:opacity 1s ease, height 1s ease, -webkit-transform 1s ease;transition:transform 1s ease, opacity 1s ease, height 1s ease;transition:transform 1s ease, opacity 1s ease, height 1s ease, -webkit-transform 1s ease}#region_header #region_nav a.logo:lang(fr){background-image:url("../img/logo-fr.svg")}@media (max-width: 960px){#region_header #region_nav a.logo{width:120px}}@media (max-width: 720px){#region_header #region_nav a.logo{-webkit-transform:translateY(-200px);transform:translateY(-200px);opacity:0}}#region_header #region_nav a.presenting-sponsor{text-align:center;display:inline-block;width:170px;height:80px;margin:0 10px;background-size:contain;background-repeat:no-repeat;background-position:center center;-webkit-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition:opacity 1s ease, height 1s ease, -webkit-transform 1s ease;transition:opacity 1s ease, height 1s ease, -webkit-transform 1s ease;transition:transform 1s ease, opacity 1s ease, height 1s ease;transition:transform 1s ease, opacity 1s ease, height 1s ease, -webkit-transform 1s ease}#region_header #region_nav a.presenting-sponsor::before{content:"presenting sponsor";color:#862b90;font-size:10px;line-height:0.9}@media (max-width: 960px){#region_header #region_nav a.presenting-sponsor{width:120px}}@media (max-width: 720px){#region_header #region_nav a.presenting-sponsor{-webkit-transform:translateY(-200px);transform:translateY(-200px);opacity:0}}#region_header #region_nav .sticky-title{position:absolute;top:10px;left:60px;height:40px;max-width:calc(100vw - 220px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#862b90;font-size:20px;font-weight:600;text-transform:uppercase;line-height:0.9;opacity:0;-webkit-transform:translateY(-70px);transform:translateY(-70px);-webkit-transition:opacity 1s ease, -webkit-transform 1s ease;transition:opacity 1s ease, -webkit-transform 1s ease;transition:transform 1s ease, opacity 1s ease;transition:transform 1s ease, opacity 1s ease, -webkit-transform 1s ease}#region_header #region_nav .sticky-title::before{content:"The National Women's Show"}#region_header #region_nav .sticky-title::before:lang(fr){content:"Le Salon National de la Femme"}@media (max-width: 720px){#region_header #region_nav .sticky-title{font-size:12px;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}#region_header #region_nav #nav_toggle{position:absolute;top:10px;left:10px;width:36px;height:40px;background-color:transparent;-webkit-transition:background-color 0.25s ease;transition:background-color 0.25s ease;z-index:991}#region_header #region_nav #nav_toggle::before{content:"";position:absolute;top:0;left:0;display:block;width:36px;height:40px;background-color:#000;-webkit-mask-image:url("../img/icon-hamburger.svg");mask-image:url("../img/icon-hamburger.svg");-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:24px auto;mask-size:24px auto;opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:background-color 0.25s ease, opacity 1s ease, -webkit-transform 1s ease;transition:background-color 0.25s ease, opacity 1s ease, -webkit-transform 1s ease;transition:background-color 0.25s ease, opacity 1s ease, transform 1s ease;transition:background-color 0.25s ease, opacity 1s ease, transform 1s ease, -webkit-transform 1s ease}#region_header #region_nav #nav_toggle::after{content:"";position:absolute;top:0;left:0;display:block;width:36px;height:40px;background-color:#000;-webkit-mask-image:url("../img/icon-close.svg");mask-image:url("../img/icon-close.svg");-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:24px auto;mask-size:24px auto;opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:background-color 0.25s ease, opacity 1s ease, -webkit-transform 1s ease;transition:background-color 0.25s ease, opacity 1s ease, -webkit-transform 1s ease;transition:background-color 0.25s ease, opacity 1s ease, transform 1s ease;transition:background-color 0.25s ease, opacity 1s ease, transform 1s ease, -webkit-transform 1s ease}#region_header #region_nav #nav_toggle[aria-expanded="true"]::before{opacity:0;-webkit-transform:scale(0);transform:scale(0)}#region_header #region_nav #nav_toggle[aria-expanded="true"]::after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}#region_header #region_nav #nav_toggle[aria-expanded="false"] ~ #nav_accessible-close{display:none}#region_header #region_nav #nav_toggle:hover::before,#region_header #region_nav #nav_toggle:hover::after{background-color:#ee2a7b}#region_header #region_nav #nav_toggle:focus{background-color:#000;outline:none}#region_header #region_nav #nav_toggle:focus::before,#region_header #region_nav #nav_toggle:focus::after{background-color:white}#region_header #region_nav #nav_social{position:absolute;top:10px;right:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:991}#region_header #region_nav #nav_social li{background-color:transparent;-webkit-transition:background-color 0.25s ease;transition:background-color 0.25s ease}#region_header #region_nav #nav_social li a{display:block;width:36px;height:40px;background-color:#000;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:24px auto;mask-size:24px auto;-webkit-transition:background-color 0.25s ease;transition:background-color 0.25s ease}#region_header #region_nav #nav_social li a:hover{background-color:#ee2a7b}#region_header #region_nav #nav_social li a:focus{background-color:white}#region_header #region_nav #nav_social li a.social-tiktok{-webkit-mask-image:url("../img/social-tiktok.svg");mask-image:url("../img/social-tiktok.svg")}#region_header #region_nav #nav_social li a.social-facebook{-webkit-mask-image:url("../img/social-facebook.svg");mask-image:url("../img/social-facebook.svg")}#region_header #region_nav #nav_social li a.social-instagram{-webkit-mask-image:url("../img/social-instagram.svg");mask-image:url("../img/social-instagram.svg")}#region_header #region_nav #nav_social li a.social-x{-webkit-mask-image:url("../img/social-x.svg");mask-image:url("../img/social-x.svg")}#region_header #region_nav #nav_social li:focus-within{background-color:#000}#region_header #region_nav #nav_content{position:fixed;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:white;color:#862b90;opacity:1;-webkit-transition:z-index 1s step-start, opacity 0.75s ease 0.25s;transition:z-index 1s step-start, opacity 0.75s ease 0.25s;overflow-y:auto;z-index:990}#region_header #region_nav #nav_content ul#nav_links{position:absolute;top:70px;right:0;bottom:70px;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:1.5em;text-transform:uppercase}#region_header #region_nav #nav_content ul#nav_links li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#region_header #region_nav #nav_content ul#nav_links li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;padding:0.5em 0;text-align:center;-webkit-transition:color 0.25s ease, background-color 0.25s ease;transition:color 0.25s ease, background-color 0.25s ease}#region_header #region_nav #nav_content ul#nav_links li a:hover{background-color:#e6e6e6;color:#000}#region_header #region_nav #nav_content ul#nav_links li a:focus{outline:none;background-color:#000 !important;color:white}#region_header #region_nav #nav_content ul#nav_links li a.location{color:white}#region_header #region_nav #nav_content ul#nav_links li a.location.toronto{background-color:#c41b42}#region_header #region_nav #nav_content ul#nav_links li a.location.toronto:hover{background-color:#971533}#region_header #region_nav #nav_content ul#nav_links li a.location.ottawa{background-color:#f1a233}#region_header #region_nav #nav_content ul#nav_links li a.location.ottawa:hover{background-color:#e28a0f}#region_header #region_nav #nav_content ul#nav_links li a.location.montreal{background-color:#3dceeb}#region_header #region_nav #nav_content ul#nav_links li a.location.montreal:hover{background-color:#17bdde}#region_header #region_nav #nav_content ul#nav_links li a.location.quebec{background-color:#89d741}#region_header #region_nav #nav_content ul#nav_links li a.location.quebec:hover{background-color:#70bd28}#region_header #region_nav #nav_content ul#nav_links li a.location.calgary{background-color:#f5647f}#region_header #region_nav #nav_content ul#nav_links li a.location.calgary:hover{background-color:#f23457}#region_header #region_nav #nav_content ul#nav_links li a.location.vancouver{background-color:#a634b3}#region_header #region_nav #nav_content ul#nav_links li a.location.vancouver:hover{background-color:#81298b}#region_header #region_nav #nav_content[inert]{opacity:0;-webkit-transition:z-index 0.5s step-end, opacity 0.5s ease, -webkit-transform 0.5s ease;transition:z-index 0.5s step-end, opacity 0.5s ease, -webkit-transform 0.5s ease;transition:z-index 0.5s step-end, opacity 0.5s ease, transform 0.5s ease;transition:z-index 0.5s step-end, opacity 0.5s ease, transform 0.5s ease, -webkit-transform 0.5s ease;z-index:-1}#region_header #region_nav #nav_accessible-close{position:fixed;right:10px;bottom:10px;left:10px;height:4em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#862b90;color:white;font-size:1.25em;text-align:center;opacity:0;-webkit-transform:translateY(6em);transform:translateY(6em);-webkit-transition:all 0.5s ease;transition:all 0.5s ease;z-index:999}#region_header #region_nav #nav_accessible-close:focus{outline:none;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}#region_header.stuck{height:60px;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.1);box-shadow:0 3px 5px rgba(0,0,0,0.1)}#region_header.stuck #region_nav a.logo,#region_header.stuck #region_nav a.presenting-sponsor{-webkit-transform:translateY(-200px);transform:translateY(-200px);opacity:0}#region_header.stuck #region_nav .sticky-title{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}#region_footer #footer_locations{width:100%;text-transform:uppercase;overflow:hidden}#region_footer #footer_locations li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#region_footer #footer_locations li a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;padding:1em 0;text-align:center;-webkit-transition:color 0.25s ease, background-color 0.25s ease;transition:color 0.25s ease, background-color 0.25s ease}#region_footer #footer_locations li a::after{content:"";position:absolute;width:60px;top:0;right:20px;bottom:0;display:block;background-color:white;-webkit-mask-image:url("../img/icon-dart.svg");mask-image:url("../img/icon-dart.svg");-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:40px auto;mask-size:40px auto}#region_footer #footer_locations li a .city{font-size:3em;text-transform:uppercase}@media (max-width: 960px){#region_footer #footer_locations li a .city{font-size:2.5em}}@media (max-width: 720px){#region_footer #footer_locations li a .city{font-size:1.5em}}#region_footer #footer_locations li a:hover{background-color:#e6e6e6;color:#000}#region_footer #footer_locations li a:focus{outline:none;background-color:#000 !important;color:white}#region_footer #footer_locations li a.location{color:white}#region_footer #footer_locations li a.location.toronto{background-color:#c41b42}#region_footer #footer_locations li a.location.toronto:hover{background-color:#81122b}#region_footer #footer_locations li a.location.ottawa{background-color:#f1a233}#region_footer #footer_locations li a.location.ottawa:hover{background-color:#ca7c0e}#region_footer #footer_locations li a.location.montreal{background-color:#3dceeb}#region_footer #footer_locations li a.location.montreal:hover{background-color:#15a9c7}#region_footer #footer_locations li a.location.quebec{background-color:#89d741}#region_footer #footer_locations li a.location.quebec:hover{background-color:#63a823}#region_footer #footer_locations li a.location.calgary{background-color:#f5647f}#region_footer #footer_locations li a.location.calgary:hover{background-color:#f01c44}#region_footer #footer_locations li a.location.vancouver{background-color:#a634b3}#region_footer #footer_locations li a.location.vancouver:hover{background-color:#6f2378}#region_footer #footer_links{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#862b90;color:white}#region_footer #footer_links .content{width:100%;max-width:1280px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:60px 20px;font-size:14px;line-height:1.5}@media (max-width: 720px){#region_footer #footer_links .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:16px;line-height:2}}#region_footer #footer_links .content h2{margin:0 0 0.75em 0;font-size:1.5em;text-transform:uppercase}#region_footer #footer_links .content .contact{-ms-flex-preferred-size:25%;flex-basis:25%}@media (max-width: 960px){#region_footer #footer_links .content .contact{-ms-flex-preferred-size:33%;flex-basis:33%}}#region_footer #footer_links .content .links{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 40px}@media (max-width: 720px){#region_footer #footer_links .content .links{padding:40px 0}}@media (max-width: 720px){#region_footer #footer_links .content .contact,#region_footer #footer_links .content .links{text-align:center}}#region_footer #footer_links .content .contact a,#region_footer #footer_links .content .links a{display:inline-block;padding:0 10px;margin:0 0 0 -10px}@media (max-width: 720px){#region_footer #footer_links .content .contact a,#region_footer #footer_links .content .links a{text-decoration:underline}}#region_footer #footer_links .content .contact a:hover,#region_footer #footer_links .content .links a:hover{text-decoration:underline}#region_footer #footer_links .content .contact a:focus,#region_footer #footer_links .content .links a:focus{outline:none;background-color:#000}#region_footer #footer_links .content .social h2{text-align:right}@media (max-width: 720px){#region_footer #footer_links .content .social h2{text-align:center}}#region_footer #footer_links .content .social ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 720px){#region_footer #footer_links .content .social ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#region_footer #footer_links .content .social ul li{margin:0 -10px 0 10px;background-color:transparent;-webkit-transition:background-color 0.25s ease;transition:background-color 0.25s ease}@media (max-width: 720px){#region_footer #footer_links .content .social ul li{margin:0 5px}}#region_footer #footer_links .content .social ul li a{display:block;width:55px;height:55px;background-color:white;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:40px auto;mask-size:40px auto;-webkit-transition:background-color 0.25s ease;transition:background-color 0.25s ease}#region_footer #footer_links .content .social ul li a:hover{background-color:#000}#region_footer #footer_links .content .social ul li a:focus{outline:none;background-color:white}#region_footer #footer_links .content .social ul li a.social-tiktok{-webkit-mask-image:url("../img/social-tiktok.svg");mask-image:url("../img/social-tiktok.svg")}#region_footer #footer_links .content .social ul li a.social-facebook{-webkit-mask-image:url("../img/social-facebook.svg");mask-image:url("../img/social-facebook.svg")}#region_footer #footer_links .content .social ul li a.social-instagram{-webkit-mask-image:url("../img/social-instagram.svg");mask-image:url("../img/social-instagram.svg")}#region_footer #footer_links .content .social ul li a.social-x{-webkit-mask-image:url("../img/social-x.svg");mask-image:url("../img/social-x.svg")}#region_footer #footer_links .content .social ul li:focus-within{background-color:#000}#region_footer #footer_credit{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:white;color:silver}#region_footer #footer_credit .content{width:100%;max-width:1280px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px}@media (max-width: 720px){#region_footer #footer_credit .content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#region_footer #footer_credit .content a.nem-link::before{content:"";display:block;width:220px;height:50px;background-image:url("../img/logo-nem.svg");background-size:contain;background-position:left center;background-repeat:no-repeat;-webkit-filter:saturate(0);filter:saturate(0);opacity:0.3;-webkit-transition:opacity 0.25s ease, -webkit-filter 0.25s ease;transition:opacity 0.25s ease, -webkit-filter 0.25s ease;transition:filter 0.25s ease, opacity 0.25s ease;transition:filter 0.25s ease, opacity 0.25s ease, -webkit-filter 0.25s ease}#region_footer #footer_credit .content a.nem-link:hover::before,#region_footer #footer_credit .content a.nem-link:focus::before{-webkit-filter:saturate(1);filter:saturate(1);opacity:1}#region_footer #footer_credit .content a.nem-link:focus{outline:none;-webkit-box-shadow:0 0 0 3px #000;box-shadow:0 0 0 3px #000}#region_footer #footer_credit .content p{font-size:10px}@media (max-width: 720px){#region_footer #footer_credit .content p{text-align:center;margin-bottom:10px}}#region_main{width:100%;max-width:100%;scroll-margin-top:80px}#region_main section{scroll-margin-top:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40px 0}@media (max-width: 720px){#region_main section{padding:20px 0}}#region_main section .content,#region_main section .dynamic{width:100%;max-width:1440px;padding:0 20px}@media (max-width: 720px){#region_main section .content,#region_main section .dynamic{padding:0 10px}}#region_main section .content img,#region_main section .dynamic img{max-width:100%}#region_main section.hero{position:relative;width:100%;min-height:calc(100vh - 219px);max-width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;overflow:clip;padding:0}@media (max-width: 1280px){#region_main section.hero{min-height:calc(100vh - 159px)}}@media (max-width: 720px){#region_main section.hero{min-height:calc(100vh - 60px)}}#region_main section.hero::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:-webkit-gradient(linear, left bottom, left top, from(#862b90), to(#ee2a7b));background:linear-gradient(to top, #862b90, #ee2a7b);opacity:0.75}#region_main section.hero video{position:absolute;min-height:100%;min-width:100%;aspect-ratio:16 / 9;top:0;right:0;bottom:0;left:0;margin-left:50vw;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:-1}#region_main section.hero .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:100}#region_main section.hero .content h1{max-width:1280px;padding:20px;font-size:8em;line-height:0.9;text-align:center;text-transform:uppercase;color:white}@media (max-width: 1280px){#region_main section.hero .content h1{font-size:6em}}@media (max-width: 960px){#region_main section.hero .content h1{font-size:5em}}@media (max-width: 720px){#region_main section.hero .content h1{font-size:2.5em}}#region_main section.hero .content #hero_locations{width:100%;padding:2em 0;border-top:5px solid white}#region_main section.hero .content #hero_locations ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#region_main section.hero .content #hero_locations ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:calc(33.3% - 4px);flex-basis:calc(33.3% - 4px);margin:2px}@media (max-width: 960px){#region_main section.hero .content #hero_locations ul li{-ms-flex-preferred-size:calc(50% - 4px);flex-basis:calc(50% - 4px)}}@media (max-width: 720px){#region_main section.hero .content #hero_locations ul li{-ms-flex-preferred-size:calc(100% - 4px);flex-basis:calc(100% - 4px)}}#region_main section.hero .content #hero_locations ul li a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;padding:1em 0.5em;text-align:center;-webkit-transition:color 0.25s ease, background-color 0.25s ease;transition:color 0.25s ease, background-color 0.25s ease}@media (max-width: 720px){#region_main section.hero .content #hero_locations ul li a{padding:0.5em}}#region_main section.hero .content #hero_locations ul li a::after{content:"";position:absolute;width:20px;top:0;right:10px;bottom:0;display:block;background-color:white;-webkit-mask-image:url("../img/icon-dart.svg");mask-image:url("../img/icon-dart.svg");-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:20px auto;mask-size:20px auto}#region_main section.hero .content #hero_locations ul li a .city{font-size:2em;text-transform:uppercase}@media (max-width: 960px){#region_main section.hero .content #hero_locations ul li a .city{font-size:1.5em}}@media (max-width: 720px){#region_main section.hero .content #hero_locations ul li a .city{font-size:1.25em}}#region_main section.hero .content #hero_locations ul li a:hover{background-color:#e6e6e6;color:#000}#region_main section.hero .content #hero_locations ul li a:focus{outline:none;background-color:#000 !important;color:white}#region_main section.hero .content #hero_locations ul li a.location{color:white}#region_main section.hero .content #hero_locations ul li a.location.toronto{background-color:#c41b42}#region_main section.hero .content #hero_locations ul li a.location.toronto:hover{background-color:#81122b}#region_main section.hero .content #hero_locations ul li a.location.ottawa{background-color:#f1a233}#region_main section.hero .content #hero_locations ul li a.location.ottawa:hover{background-color:#ca7c0e}#region_main section.hero .content #hero_locations ul li a.location.montreal{background-color:#3dceeb}#region_main section.hero .content #hero_locations ul li a.location.montreal:hover{background-color:#15a9c7}#region_main section.hero .content #hero_locations ul li a.location.quebec{background-color:#89d741}#region_main section.hero .content #hero_locations ul li a.location.quebec:hover{background-color:#63a823}#region_main section.hero .content #hero_locations ul li a.location.calgary{background-color:#f5647f}#region_main section.hero .content #hero_locations ul li a.location.calgary:hover{background-color:#f01c44}#region_main section.hero .content #hero_locations ul li a.location.vancouver{background-color:#a634b3}#region_main section.hero .content #hero_locations ul li a.location.vancouver:hover{background-color:#6f2378}#region_main>header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40px 0;background-color:#862b90;color:white}#region_main>header .content{width:100%;max-width:1440px;padding:0 20px}#region_main>header .content h1{margin:0;text-align:center}#region_main>header .content h2{margin:0;font-size:2em;font-weight:600;text-align:center}#region_main section.post .content{max-width:960px}#region_main.location>header::before{background-color:rgba(238,42,123,0.33)}#region_main.location>header::after{background:-webkit-gradient(linear, left bottom, left top, from(rgba(165,13,76,0.75)), to(rgba(165,13,76,0)));background:linear-gradient(to top, rgba(165,13,76,0.75), rgba(165,13,76,0))}#region_main.location>header #masthead_tablist button[role="tab"]{background-color:#a50d4c}#region_main.location>header #masthead_tablist button[role="tab"]:hover{background-color:#8d0b41}#region_main.location>header #masthead_tablist button[role="tab"][aria-selected="true"]{color:#ee2a7b}#region_main.location section.section-links .content ul li a{color:#ee2a7b}#region_main.location section.section-links .content ul li a::before{background-color:#ee2a7b}#region_main.location section.section-links .content ul li a:hover{color:#8d0b41}#region_main.location section.section-links .content ul li a:hover::before{background-color:#8d0b41}#region_main.location::before{content:"";position:relative;width:100%;height:615px;display:block}@media (max-width: 1280px){#region_main.location::before{height:270px}}@media (max-width: 720px){#region_main.location::before{height:180px}}#region_main.location section{scroll-margin-top:300px}@media (max-width: 1280px){#region_main.location section{scroll-margin-top:250px}}@media (max-width: 720px){#region_main.location section{scroll-margin-top:180px}}#region_main.location section:nth-child(n+3){padding:60px 0}@media (max-width: 1280px){#region_main.location section:nth-child(n+3){padding:50px 0}}@media (max-width: 720px){#region_main.location section:nth-child(n+3){padding:30px 0}}#region_main.location>header{position:fixed;top:160px;width:100%;height:615px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:60px;padding-top:0;color:white;-webkit-box-shadow:0 30px 20px 5px rgba(255,255,255,0);box-shadow:0 30px 20px 5px rgba(255,255,255,0);-webkit-transition:height 1s ease, top 1s ease, padding-bottom 1s ease, -webkit-box-shadow 0.5s ease;transition:height 1s ease, top 1s ease, padding-bottom 1s ease, -webkit-box-shadow 0.5s ease;transition:height 1s ease, top 1s ease, padding-bottom 1s ease, box-shadow 0.5s ease;transition:height 1s ease, top 1s ease, padding-bottom 1s ease, box-shadow 0.5s ease, -webkit-box-shadow 0.5s ease;overflow:hidden;overflow:clip;z-index:900}@media (max-width: 1280px){#region_main.location>header{top:150px;height:280px}}@media (max-width: 720px){#region_main.location>header{top:59px;height:180px;padding-bottom:45px}}#region_main.location>header::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;display:block;opacity:0.75;z-index:2}#region_main.location>header::after{content:"";position:absolute;right:0;bottom:0;left:0;height:25%;z-index:3}#region_main.location>header a.to-top{position:absolute;top:20px;right:20px;display:block;width:40px;height:40px;background-color:white;opacity:0.66;-webkit-mask-image:url("../img/icon-dart.svg");mask-image:url("../img/icon-dart.svg");-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:40px auto;mask-size:40px auto;-webkit-transform:translateX(100vw);transform:translateX(100vw);-webkit-transition:opacity 0.25s ease, -webkit-transform 1s ease;transition:opacity 0.25s ease, -webkit-transform 1s ease;transition:opacity 0.25s ease, transform 1s ease;transition:opacity 0.25s ease, transform 1s ease, -webkit-transform 1s ease;z-index:100}@media (max-width: 720px){#region_main.location>header a.to-top{opacity:1;top:36px}}#region_main.location>header video{position:absolute;width:100vw;aspect-ratio:16 / 9;-webkit-filter:contrast(0.75);filter:contrast(0.75);z-index:1}#region_main.location>header .content{position:relative;width:calc(100vw - 40px);max-width:1440px;padding-right:40%;z-index:3}@media (max-width: 960px){#region_main.location>header .content{padding-right:25%}}@media (min-width: 721px){#region_main.location>header .content{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:left center;transform-origin:left center;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease, -webkit-transform 1s ease}}@media (max-width: 720px){#region_main.location>header .content{padding:0;padding-right:calc(20% + 60px)}}#region_main.location>header .content h1{font-size:8em;text-transform:uppercase;line-height:0.9;text-align:left}@media (max-width: 1280px){#region_main.location>header .content h1{font-size:6em}}@media (max-width: 960px){#region_main.location>header .content h1{font-size:5em}}@media (max-width: 720px){#region_main.location>header .content h1{font-size:2.5em}}#region_main.location>header .content .date{font-size:2.5em;text-transform:uppercase}@media (max-width: 1280px){#region_main.location>header .content .date{font-size:2em}}@media (max-width: 960px){#region_main.location>header .content .date{font-size:1.5em}}@media (max-width: 720px){#region_main.location>header .content .date{font-size:1.25em}}#region_main.location>header .content .venue{font-size:1.75em;font-weight:600}@media (max-width: 1280px){#region_main.location>header .content .venue{font-size:1.5em}}@media (max-width: 960px){#region_main.location>header .content .venue{font-size:1.25em}}@media (max-width: 720px){#region_main.location>header .content .venue{font-size:0.8em}}#region_main.location>header .presenting-sponsor{position:absolute;top:20px;right:0;width:33.3%;text-align:center;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}@media (max-width: 960px){#region_main.location>header .presenting-sponsor{top:10px;width:25%}}@media (max-width: 720px){#region_main.location>header .presenting-sponsor{width:20%}}#region_main.location>header .presenting-sponsor p{font-size:1.2em;line-height:0.8}@media (max-width: 1280px){#region_main.location>header .presenting-sponsor p{font-size:1.1 em}}@media (max-width: 960px){#region_main.location>header .presenting-sponsor p{font-size:1em}}@media (max-width: 720px){#region_main.location>header .presenting-sponsor p{font-size:0.8em}}#region_main.location>header .presenting-sponsor img{max-width:100%;max-height:110px}@media (max-width: 1280px){#region_main.location>header .presenting-sponsor img{max-height:140px}}@media (max-width: 960px){#region_main.location>header .presenting-sponsor img{max-height:120px}}@media (max-width: 720px){#region_main.location>header .presenting-sponsor img{max-height:100px}}#region_main.location>header #masthead_tablist{position:absolute;bottom:-1px;width:100%;max-width:1440px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-transition:-webkit-box-pack 1s ease;transition:-webkit-box-pack 1s ease;transition:justify-content 1s ease;transition:justify-content 1s ease, -webkit-box-pack 1s ease, -ms-flex-pack 1s ease;z-index:6}#region_main.location>header #masthead_tablist button[role="tab"]{height:50px;width:50%;max-width:710px;margin:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:white;border-bottom:none;border-radius:10px 10px 0 0;font-size:1.33em;font-weight:600;line-height:1;text-align:center;text-transform:uppercase;-webkit-transition:width 1s ease;transition:width 1s ease}@media (min-width: 1281px){#region_main.location>header #masthead_tablist button[role="tab"]{height:60px;font-size:1.3em}}@media (max-width: 960px){#region_main.location>header #masthead_tablist button[role="tab"]{margin:0 5px}}@media (max-width: 720px){#region_main.location>header #masthead_tablist button[role="tab"]{height:35px;font-size:1em;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease, -webkit-transform 1s ease}}#region_main.location>header #masthead_tablist button[role="tab"]:focus{outline:none;-webkit-box-shadow:0 0 0 4px #000,0 0 0 8px #fff;box-shadow:0 0 0 4px #000,0 0 0 8px #fff}#region_main.location>header #masthead_tablist button[role="tab"][aria-selected="true"]{background-color:white !important}#region_main.location>header #masthead_tablist button[role="tab"][aria-selected="true"]:hover{background:-webkit-gradient(linear, left top, left bottom, from(#e6e6e6), to(rgba(230,230,230,0)));background:linear-gradient(to bottom, #e6e6e6, rgba(230,230,230,0))}#visit_sponsors{padding:20px 0 !important}#region_header.stuck ~ #body_wrapper #region_main.location section{scroll-margin-top:180px}@media (min-width: 1281px){#region_header.stuck ~ #body_wrapper #region_main.location section{scroll-margin-top:220px}}#region_header.stuck ~ #body_wrapper #region_main.location>header{top:59px;height:120px;padding-bottom:0;-webkit-box-shadow:0 30px 20px 5px #fff;box-shadow:0 30px 20px 5px #fff}@media (min-width: 1281px){#region_header.stuck ~ #body_wrapper #region_main.location>header{height:160px}}#region_header.stuck ~ #body_wrapper #region_main.location>header a.to-top{-webkit-transform:rotate(-90deg) translateX(0);transform:rotate(-90deg) translateX(0)}@media (min-width: 721px){#region_header.stuck ~ #body_wrapper #region_main.location>header .content{-webkit-transform:scale(0.5);transform:scale(0.5)}}@media (min-width: 961px) and (max-width: 1280px){#region_header.stuck ~ #body_wrapper #region_main.location>header .content{-webkit-transform:scale(0.5);transform:scale(0.5)}}@media (min-width: 721px) and (max-width: 960px){#region_header.stuck ~ #body_wrapper #region_main.location>header .content{-webkit-transform:scale(0.5);transform:scale(0.5)}}#region_header.stuck ~ #body_wrapper #region_main.location>header .content .presenting-sponsor{right:60px}#region_header.stuck ~ #body_wrapper #region_main.location>header #masthead_tablist{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width: 721px){#region_header.stuck ~ #body_wrapper #region_main.location>header #masthead_tablist button[role="tab"]{width:20%}}@media (max-width: 720px){#region_header.stuck ~ #body_wrapper #region_main.location>header #masthead_tablist button[role="tab"]{-webkit-transform:translateY(100px);transform:translateY(100px)}}#region_main.location section.section-links .content ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 720px){#region_main.location section.section-links .content ul{-ms-flex-wrap:wrap;flex-wrap:wrap}}#region_main.location section.section-links .content ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-preferred-size:10%;flex-basis:10%;-webkit-transition:background-color 0.25s ease;transition:background-color 0.25s ease}#region_main.location section.section-links .content ul li:focus-within{background-color:#000}#region_main.location section.section-links .content ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;line-height:0.8;-webkit-transition:color 0.25s ease;transition:color 0.25s ease}@media (max-width: 960px){#region_main.location section.section-links .content ul li a{font-size:0.8em}}@media (max-width: 720px){#region_main.location section.section-links .content ul li a{padding:0;font-size:10px}}#region_main.location section.section-links .content ul li a::before{content:"";display:block;width:80px;height:80px;margin-bottom:10px;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:75px auto;mask-size:75px auto;-webkit-transition:background-color 0.25s ease;transition:background-color 0.25s ease}@media (max-width: 960px){#region_main.location section.section-links .content ul li a::before{width:60px;height:60px;-webkit-mask-size:55px auto;mask-size:55px auto}}@media (max-width: 720px){#region_main.location section.section-links .content ul li a::before{width:45px;height:45px;-webkit-mask-size:40px auto;mask-size:40px auto}}#region_main.location section.section-links .content ul li a.event-info::before{-webkit-mask-image:url("../img/icon-info.svg");mask-image:url("../img/icon-info.svg")}#region_main.location section.section-links .content ul li a.features::before,#region_main.location section.section-links .content ul li a.zones::before{-webkit-mask-image:url("../img/icon-features.svg");mask-image:url("../img/icon-features.svg")}#region_main.location section.section-links .content ul li a.highlights::before,#region_main.location section.section-links .content ul li a.sponsors::before{-webkit-mask-image:url("../img/icon-highlights.svg");mask-image:url("../img/icon-highlights.svg")}#region_main.location section.section-links .content ul li a.schedules::before{-webkit-mask-image:url("../img/icon-schedule.svg");mask-image:url("../img/icon-schedule.svg")}#region_main.location section.section-links .content ul li a.gallery::before{-webkit-mask-image:url("../img/icon-gallery.svg");mask-image:url("../img/icon-gallery.svg")}#region_main.location section.section-links .content ul li a.tickets::before{-webkit-mask-image:url("../img/icon-tickets.svg");mask-image:url("../img/icon-tickets.svg")}#region_main.location section.section-links .content ul li a.contact::before{-webkit-mask-image:url("../img/icon-contact.svg");mask-image:url("../img/icon-contact.svg")}#region_main.location section.section-links .content ul li a.exposure::before{-webkit-mask-image:url("../img/icon-exposure.svg");mask-image:url("../img/icon-exposure.svg")}#region_main.location section.section-links .content ul li a.manual::before{-webkit-mask-image:url("../img/icon-manual.svg");mask-image:url("../img/icon-manual.svg")}#region_main.location section.section-links .content ul li a:focus{color:white;outline:none}#region_main.location section.section-links .content ul li a:focus::before{background-color:white}#region_main.location section.event-intro{position:relative;background-size:cover;background-position:center center;padding:80px 0;padding:40px 0}#region_main.location section.event-intro::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#862b90;opacity:0.8;z-index:1}#region_main.location section.event-intro .content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:white;z-index:2}@media (max-width: 720px){#region_main.location section.event-intro .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#region_main.location section.event-intro .content .intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 720px){#region_main.location section.event-intro .content .intro{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}}#region_main.location section.event-intro .content .intro h2{width:60%;font-size:7em;text-align:right;line-height:0.8;padding:0.5em 0.5em 0.5em 0;margin:0 0.5em 0 0;border-right:8px solid white}@media (max-width: 1280px){#region_main.location section.event-intro .content .intro h2{font-size:5em}}@media (max-width: 960px){#region_main.location section.event-intro .content .intro h2{width:50%;font-size:3.5em}}@media (max-width: 720px){#region_main.location section.event-intro .content .intro h2{width:100%;padding:0 0 0.25em 0;margin:0 0 0.25em 0;text-align:center;border-right:none;border-bottom:5px solid white}}#region_main.location section.event-intro .content .intro ul{width:40%;margin-bottom:0;font-size:2em;text-transform:uppercase}@media (max-width: 1280px){#region_main.location section.event-intro .content .intro ul{font-size:1.75em}}@media (max-width: 960px){#region_main.location section.event-intro .content .intro ul{width:50%;font-size:1.33em}}@media (max-width: 720px){#region_main.location section.event-intro .content .intro ul{width:100%;text-align:center}}#region_main.location section.event-intro .content .intro ul li{padding:0.25em 0}#region_main.location section.event-intro .content .intro ul li::before{display:none}#region_main.location section.event-intro .content .venue,#region_main.location section.event-intro .content .dates{width:50%;padding:0 0.5em;text-align:center}@media (max-width: 720px){#region_main.location section.event-intro .content .venue,#region_main.location section.event-intro .content .dates{width:100%;padding:2em 0.25em 0 0.25em}}#region_main.location section.event-intro .content .venue p,#region_main.location section.event-intro .content .dates p{margin:0;font-size:1.25em}@media (max-width: 960px){#region_main.location section.event-intro .content .venue p,#region_main.location section.event-intro .content .dates p{font-size:1em}}#region_main.location section.event-intro .content .venue p span,#region_main.location section.event-intro .content .dates p span{display:inline-block;padding:0.25em 0.5em;word-wrap:nowrap}#region_main.location section.features .content{max-width:720px !important;color:#862b90;text-align:center}#region_main.location section.features .content h2{font-size:2.2em}#region_main.location section.features .content p{font-size:1.2em}#region_main.location section.features .dynamic ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#region_main.location section.features .dynamic ul li{position:relative;width:calc(33.33% - 6px);aspect-ratio:1 / 1;margin:3px;background-color:#ee2a7b;overflow:hidden}@media (max-width: 960px){#region_main.location section.features .dynamic ul li{width:calc(50% - 6px)}}@media (max-width: 720px){#region_main.location section.features .dynamic ul li{width:100%;margin:2px 0}}#region_main.location section.features .dynamic ul li .image{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center center;-webkit-filter:saturate(100%) contrast(100%);filter:saturate(100%) contrast(100%);opacity:1;-webkit-transition:opacity 0.5s ease, -webkit-filter 0.5s ease, -webkit-transform 0.5s ease;transition:opacity 0.5s ease, -webkit-filter 0.5s ease, -webkit-transform 0.5s ease;transition:filter 0.5s ease, opacity 0.5s ease, transform 0.5s ease;transition:filter 0.5s ease, opacity 0.5s ease, transform 0.5s ease, -webkit-filter 0.5s ease, -webkit-transform 0.5s ease;z-index:90}#region_main.location section.features .dynamic ul li .image::after{content:"";position:absolute;right:0;bottom:0;left:0;height:50%;background:-webkit-gradient(linear, left bottom, left top, from(#ee2a7b), to(rgba(238,42,123,0)));background:linear-gradient(to top, #ee2a7b, rgba(238,42,123,0));opacity:1;z-index:91}#region_main.location section.features .dynamic ul li .details{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:calc(100% - 80px) 20px 20px 20px;color:white;-webkit-transition:padding-top 0.5s ease, padding-bottom 0.5s ease;transition:padding-top 0.5s ease, padding-bottom 0.5s ease;overflow:hidden;z-index:100}@media (max-width: 1280px){#region_main.location section.features .dynamic ul li .details{padding:calc(100% - 60px) 10px 10px 10px}}#region_main.location section.features .dynamic ul li .details h3{margin:0 0 0.15em 0;font-size:1.75em;line-height:0.9;text-align:center;text-transform:uppercase}@media (max-width: 1280px){#region_main.location section.features .dynamic ul li .details h3{font-size:1.5em}}#region_main.location section.features .dynamic ul li .details h4{margin:0 0 0.5em 0;font-size:1.25em;line-height:0.9;text-align:center}@media (max-width: 1280px){#region_main.location section.features .dynamic ul li .details h4{font-size:1.1em}}#region_main.location section.features .dynamic ul li .details p.more{height:1px;display:block;font-size:1em;text-align:center;line-height:1;opacity:0;overflow:hidden;-webkit-transition:height 0.5s ease, opacity 0.5s ease;transition:height 0.5s ease, opacity 0.5s ease}@media (max-width: 1280px){#region_main.location section.features .dynamic ul li .details p.more{font-size:0.875em}}#region_main.location section.features .dynamic ul li .details a.button{position:absolute;right:20px;bottom:20px;left:20px;display:block;padding:1em 2em;background-color:white;color:#ee2a7b;line-height:1;text-align:center;border-radius:6px;-webkit-transform:translateY(80px);transform:translateY(80px);-webkit-transition:all 0.5s ease;transition:all 0.5s ease}#region_main.location section.features .dynamic ul li .details a.button:hover{background-color:#ee2a7b;color:white}#region_main.location section.features .dynamic ul li .details a.button:focus{outline:none;background-color:#000;color:white}@media (max-width: 1280px){#region_main.location section.features .dynamic ul li .details a.button{right:10px;bottom:10px;left:10px}}#region_main.location section.features .dynamic ul li:focus-within .image,#region_main.location section.features .dynamic ul li:hover .image,#region_main.location section.features .dynamic ul li:active .image{-webkit-filter:saturate(0) contrast(25%);filter:saturate(0) contrast(25%);opacity:0.4;-webkit-transform:scale(1.1);transform:scale(1.1)}#region_main.location section.features .dynamic ul li:focus-within .details,#region_main.location section.features .dynamic ul li:hover .details,#region_main.location section.features .dynamic ul li:active .details{padding:20px 20px 80px 20px}@media (max-width: 1280px){#region_main.location section.features .dynamic ul li:focus-within .details,#region_main.location section.features .dynamic ul li:hover .details,#region_main.location section.features .dynamic ul li:active .details{padding:10px 10px 70px 10px}}#region_main.location section.features .dynamic ul li:focus-within .details p.more,#region_main.location section.features .dynamic ul li:hover .details p.more,#region_main.location section.features .dynamic ul li:active .details p.more{height:auto;opacity:1}#region_main.location section.features .dynamic ul li:focus-within .details a.button,#region_main.location section.features .dynamic ul li:hover .details a.button,#region_main.location section.features .dynamic ul li:active .details a.button{-webkit-transform:translateY(0);transform:translateY(0)}#region_main.location section.video .content{color:#862b90;text-align:center}#region_main.location section.video .content iframe{width:100%;aspect-ratio:16 / 9}#region_main.location section.schedules .content,#region_main.location section.zones .content{color:#862b90;text-align:center}#region_main.location section.schedules .content h2,#region_main.location section.zones .content h2{font-size:2.2em}#region_main.location section.schedules .dynamic,#region_main.location section.zones .dynamic{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0}@media (max-width: 960px){#region_main.location section.schedules .dynamic,#region_main.location section.zones .dynamic{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#region_main.location section.schedules .dynamic .intro,#region_main.location section.zones .dynamic .intro{max-width:480px;color:silver;padding:40px;font-size:1.6em;text-align:right}@media (max-width: 1280px){#region_main.location section.schedules .dynamic .intro,#region_main.location section.zones .dynamic .intro{max-width:320px;padding:20px;font-size:1.5em}}@media (max-width: 960px){#region_main.location section.schedules .dynamic .intro,#region_main.location section.zones .dynamic .intro{max-width:100%;text-align:center}}#region_main.location section.schedules .dynamic .scroller,#region_main.location section.zones .dynamic .scroller{overflow-x:scroll;max-width:100%}#region_main.location section.schedules .dynamic .scroller::-webkit-scrollbar,#region_main.location section.zones .dynamic .scroller::-webkit-scrollbar{height:10px;margin:5px}#region_main.location section.schedules .dynamic .scroller::-webkit-scrollbar-track,#region_main.location section.zones .dynamic .scroller::-webkit-scrollbar-track{background:transparent}#region_main.location section.schedules .dynamic .scroller::-webkit-scrollbar-thumb,#region_main.location section.zones .dynamic .scroller::-webkit-scrollbar-thumb{background:#ee2a7b;border-radius:5px}#region_main.location section.schedules .dynamic .scroller::-webkit-scrollbar-thumb:hover,#region_main.location section.zones .dynamic .scroller::-webkit-scrollbar-thumb:hover{background:#bc0f57}#region_main.location section.schedules .dynamic ul,#region_main.location section.zones .dynamic ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:20px}#region_main.location section.schedules .dynamic ul li,#region_main.location section.zones .dynamic ul li{position:relative;height:420px;width:240px;min-width:240px;display:inline-block;margin:10px;border-radius:15px;overflow:hidden}#region_main.location section.schedules .dynamic ul li .image,#region_main.location section.zones .dynamic ul li .image{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center center;-webkit-filter:saturate(100%) contrast(100%);filter:saturate(100%) contrast(100%);opacity:1;-webkit-transition:opacity 0.5s ease, -webkit-filter 0.5s ease, -webkit-transform 0.5s ease;transition:opacity 0.5s ease, -webkit-filter 0.5s ease, -webkit-transform 0.5s ease;transition:filter 0.5s ease, opacity 0.5s ease, transform 0.5s ease;transition:filter 0.5s ease, opacity 0.5s ease, transform 0.5s ease, -webkit-filter 0.5s ease, -webkit-transform 0.5s ease;z-index:90}#region_main.location section.schedules .dynamic ul li .image::after,#region_main.location section.zones .dynamic ul li .image::after{content:"";position:absolute;right:0;bottom:0;left:0;height:50%;background:-webkit-gradient(linear, left bottom, left top, from(#862b90), to(rgba(134,43,144,0)));background:linear-gradient(to top, #862b90, rgba(134,43,144,0));opacity:1;z-index:91}#region_main.location section.schedules .dynamic ul li .details,#region_main.location section.zones .dynamic ul li .details{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:280px 20px 80px 20px;color:white;-webkit-transition:padding-top 0.5s ease;transition:padding-top 0.5s ease;overflow:hidden;z-index:100}@media (max-width: 1280px){#region_main.location section.schedules .dynamic ul li .details,#region_main.location section.zones .dynamic ul li .details{padding-top:320px}}#region_main.location section.schedules .dynamic ul li .details h3,#region_main.location section.zones .dynamic ul li .details h3{margin:0 0 0.15em 0;font-size:1.33em;line-height:0.9;text-align:center;text-transform:uppercase}@media (max-width: 1280px){#region_main.location section.schedules .dynamic ul li .details h3,#region_main.location section.zones .dynamic ul li .details h3{font-size:1.25em}}#region_main.location section.schedules .dynamic ul li .details h4,#region_main.location section.zones .dynamic ul li .details h4{margin:0 0 0.5em 0;font-size:1.25em;line-height:0.9;text-align:center}@media (max-width: 1280px){#region_main.location section.schedules .dynamic ul li .details h4,#region_main.location section.zones .dynamic ul li .details h4{font-size:1.1em}}#region_main.location section.schedules .dynamic ul li .details p.more,#region_main.location section.zones .dynamic ul li .details p.more{height:1px;display:block;font-size:1em;text-align:center;line-height:1;opacity:0;overflow:hidden;-webkit-transition:height 0.5s ease, opacity 0.5s ease;transition:height 0.5s ease, opacity 0.5s ease}@media (max-width: 1280px){#region_main.location section.schedules .dynamic ul li .details p.more,#region_main.location section.zones .dynamic ul li .details p.more{font-size:0.875em}}#region_main.location section.schedules .dynamic ul li .details span.button,#region_main.location section.zones .dynamic ul li .details span.button{position:absolute;right:20px;bottom:20px;left:20px;display:block;padding:1em;background-color:white;color:#ee2a7b;line-height:1;text-align:center;border-radius:6px;opacity:0.5}@media (max-width: 1280px){#region_main.location section.schedules .dynamic ul li .details span.button,#region_main.location section.zones .dynamic ul li .details span.button{right:10px;bottom:10px;left:10px}}#region_main.location section.schedules .dynamic ul li .details .button,#region_main.location section.zones .dynamic ul li .details .button{position:absolute;right:20px;bottom:20px;left:20px;display:block;padding:1em;background-color:white;color:#ee2a7b;line-height:1;text-align:center;border-radius:6px;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}#region_main.location section.schedules .dynamic ul li .details .button:hover,#region_main.location section.zones .dynamic ul li .details .button:hover{background-color:#ee2a7b;color:white}#region_main.location section.schedules .dynamic ul li .details .button:focus,#region_main.location section.zones .dynamic ul li .details .button:focus{outline:none;background-color:#000;color:white}@media (max-width: 1280px){#region_main.location section.schedules .dynamic ul li .details .button,#region_main.location section.zones .dynamic ul li .details .button{right:10px;bottom:10px;left:10px}}#region_main.location section.schedules .dynamic ul li:focus-within,#region_main.location section.schedules .dynamic ul li:hover,#region_main.location section.schedules .dynamic ul li:active,#region_main.location section.zones .dynamic ul li:focus-within,#region_main.location section.zones .dynamic ul li:hover,#region_main.location section.zones .dynamic ul li:active{background-color:#862b90}#region_main.location section.schedules .dynamic ul li:focus-within .image,#region_main.location section.schedules .dynamic ul li:hover .image,#region_main.location section.schedules .dynamic ul li:active .image,#region_main.location section.zones .dynamic ul li:focus-within .image,#region_main.location section.zones .dynamic ul li:hover .image,#region_main.location section.zones .dynamic ul li:active .image{-webkit-filter:saturate(0) contrast(25%);filter:saturate(0) contrast(25%);opacity:0.4;-webkit-transform:scale(1.1);transform:scale(1.1)}#region_main.location section.schedules .dynamic ul li:focus-within .details,#region_main.location section.schedules .dynamic ul li:hover .details,#region_main.location section.schedules .dynamic ul li:active .details,#region_main.location section.zones .dynamic ul li:focus-within .details,#region_main.location section.zones .dynamic ul li:hover .details,#region_main.location section.zones .dynamic ul li:active .details{padding:20px 20px 80px 20px}@media (max-width: 1280px){#region_main.location section.schedules .dynamic ul li:focus-within .details,#region_main.location section.schedules .dynamic ul li:hover .details,#region_main.location section.schedules .dynamic ul li:active .details,#region_main.location section.zones .dynamic ul li:focus-within .details,#region_main.location section.zones .dynamic ul li:hover .details,#region_main.location section.zones .dynamic ul li:active .details{padding:10px 10px 70px 10px}}#region_main.location section.schedules .dynamic ul li:focus-within .details p.more,#region_main.location section.schedules .dynamic ul li:hover .details p.more,#region_main.location section.schedules .dynamic ul li:active .details p.more,#region_main.location section.zones .dynamic ul li:focus-within .details p.more,#region_main.location section.zones .dynamic ul li:hover .details p.more,#region_main.location section.zones .dynamic ul li:active .details p.more{height:auto;opacity:1}#region_main.location section.schedules .dynamic ul li:focus-within .details .button,#region_main.location section.schedules .dynamic ul li:hover .details .button,#region_main.location section.schedules .dynamic ul li:active .details .button,#region_main.location section.zones .dynamic ul li:focus-within .details .button,#region_main.location section.zones .dynamic ul li:hover .details .button,#region_main.location section.zones .dynamic ul li:active .details .button{-webkit-transform:translateY(0);transform:translateY(0)}#region_main.location section.event-info .content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#region_main.location section.event-info .content h2{font-size:2.2em;color:#862b90}#region_main.location section.event-info .content .repeater{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;background-color:#f3f3f3;border:3px solid #e6e6e6;border-radius:15px;-webkit-box-shadow:inset 0 2px 0 rgba(255,255,255,0.2);box-shadow:inset 0 2px 0 rgba(255,255,255,0.2)}@media (max-width: 720px){#region_main.location section.event-info .content .repeater{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:transparent;border:none;-webkit-box-shadow:none;box-shadow:none}}#region_main.location section.event-info .content .repeater #repeater_tablist{width:100%;max-width:25%;padding:80px 20px}@media (max-width: 960px){#region_main.location section.event-info .content .repeater #repeater_tablist{max-width:30%;padding:40px 10px;font-size:0.9em}}@media (max-width: 720px){#region_main.location section.event-info .content .repeater #repeater_tablist{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;background-color:#f3f3f3;border:3px solid #e6e6e6;border-radius:15px;-webkit-box-shadow:inset 0 2px 0 rgba(255,255,255,0.2);box-shadow:inset 0 2px 0 rgba(255,255,255,0.2)}}#region_main.location section.event-info .content .repeater #repeater_tablist button[role="tab"]{width:100%;display:block;padding:20px;margin:5px 0;border-radius:6px;font-weight:600;-webkit-transition:background-color 0.25s ease, color 0.25s ease;transition:background-color 0.25s ease, color 0.25s ease}@media (max-width: 720px){#region_main.location section.event-info .content .repeater #repeater_tablist button[role="tab"]{width:auto;margin:5px;padding:15px}}#region_main.location section.event-info .content .repeater #repeater_tablist button[role="tab"]:hover{background-color:#dadada}#region_main.location section.event-info .content .repeater #repeater_tablist button[role="tab"][aria-selected="true"]{color:white;background-color:#ee2a7b}#region_main.location section.event-info .content .repeater div[role="tabpanel"]{position:absolute;top:20px;right:20px;bottom:20px;width:calc(75% - 20px);padding:40px 20px;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:#ee2a7b;background-color:white;border:2px solid #e6e6e6;border-radius:6px}@media (max-width: 960px){#region_main.location section.event-info .content .repeater div[role="tabpanel"]{top:10px;right:10px;bottom:10px;width:calc(70% - 10px)}}@media (max-width: 720px){#region_main.location section.event-info .content .repeater div[role="tabpanel"]{position:relative;right:0;width:100%}}#region_main.location section.event-info .content .repeater div[role="tabpanel"]::-webkit-scrollbar{width:10px;margin:5px}#region_main.location section.event-info .content .repeater div[role="tabpanel"]::-webkit-scrollbar-track{background:transparent}#region_main.location section.event-info .content .repeater div[role="tabpanel"]::-webkit-scrollbar-thumb{background:#ee2a7b;border-radius:5px}#region_main.location section.event-info .content .repeater div[role="tabpanel"]::-webkit-scrollbar-thumb:hover{background:#bc0f57}#region_main.location section.event-info .content #exhibitor_information_repeater_tablist{width:100%;max-width:25%;padding:80px 20px}@media (max-width: 960px){#region_main.location section.event-info .content #exhibitor_information_repeater_tablist{max-width:30%;padding:40px 10px;font-size:0.9em}}@media (max-width: 720px){#region_main.location section.event-info .content #exhibitor_information_repeater_tablist{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;background-color:#f3f3f3;border:3px solid #e6e6e6;border-radius:15px;-webkit-box-shadow:inset 0 2px 0 rgba(255,255,255,0.2);box-shadow:inset 0 2px 0 rgba(255,255,255,0.2)}}#region_main.location section.event-info .content #exhibitor_information_repeater_tablist button[role="tab"]{width:100%;display:block;padding:20px;margin:5px 0;border-radius:6px;font-weight:600;-webkit-transition:background-color 0.25s ease, color 0.25s ease;transition:background-color 0.25s ease, color 0.25s ease}@media (max-width: 720px){#region_main.location section.event-info .content #exhibitor_information_repeater_tablist button[role="tab"]{width:auto;margin:5px;padding:15px}}#region_main.location section.event-info .content #exhibitor_information_repeater_tablist button[role="tab"]:hover{background-color:#dadada}#region_main.location section.event-info .content #exhibitor_information_repeater_tablist button[role="tab"][aria-selected="true"]{color:white;background-color:#ee2a7b}#region_main.location section.sponsors .dynamic{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#region_main.location section.sponsors .dynamic h2{width:100%;font-size:2.2em;color:#862b90;text-align:center}#region_main.location section.sponsors .dynamic ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#region_main.location section.sponsors .dynamic ul li{width:9%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 720px){#region_main.location section.sponsors .dynamic ul li{width:20%}}#region_main.location section.sponsors .dynamic ul li::before{display:none}#region_main.location section.sponsors .dynamic ul li a{padding:5px;background-color:transparent;-webkit-transition:barckground 0.5s ease, -webkit-transform 0.5s ease;transition:barckground 0.5s ease, -webkit-transform 0.5s ease;transition:barckground 0.5s ease, transform 0.5s ease;transition:barckground 0.5s ease, transform 0.5s ease, -webkit-transform 0.5s ease}#region_main.location section.sponsors .dynamic ul li a img{mix-blend-mode:multiply}#region_main.location section.sponsors .dynamic ul li a:hover,#region_main.location section.sponsors .dynamic ul li a:focus{background-color:silver;-webkit-transform:scale(1.1);transform:scale(1.1)}#region_main.location section.sponsors .dynamic ul li a:focus{-webkit-box-shadow:0 0 0 4px black;box-shadow:0 0 0 4px black;outline:none}#region_main section.sponsor-cta{width:100%;padding:0 !important;margin:20px 0}#region_main section.sponsor-cta a{display:block;width:100%;padding:0;margin:0}#region_main section.sponsor-cta a img{width:100%}#region_main section.sponsor-cta a:hover,#region_main section.sponsor-cta a:focus{background-color:silver}#region_main section.sponsor-cta a:focus{-webkit-box-shadow:0 0 0 4px black;box-shadow:0 0 0 4px black;outline:none}#region_main.location section.exhibit-intro .content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#region_main.location section.exhibit-intro .content h2{font-size:2.2em}#region_main.location section.exhibit-intro .content .intro,#region_main.location section.exhibit-intro .content .why{width:calc(50% - 40px);margin:20px}@media (max-width: 720px){#region_main.location section.exhibit-intro .content .intro,#region_main.location section.exhibit-intro .content .why{width:100%}}#region_main.location section.exhibit-intro .content .intro{color:#862b90}#region_main.location section.exhibit-intro .content .intro h2{line-height:0.9}#region_main.location section.exhibit-intro .content .intro em{color:#ee2a7b;font-size:1.33em;font-weight:600}#region_main.location section.exhibit-intro .content .why{padding:40px;color:#fff;background-color:#ee2a7b;border:3px solid #d41162;border-radius:15px;-webkit-box-shadow:inset 0 2px 0 rgba(255,255,255,0.2),inset 0 -2px 0 #ec136c;box-shadow:inset 0 2px 0 rgba(255,255,255,0.2),inset 0 -2px 0 #ec136c}@media (max-width: 720px){#region_main.location section.exhibit-intro .content .why{padding:20px}}#region_main.location section.exhibit-intro .content .why h3{margin:0 0 0.5em 0;text-align:center;text-shadow:0 1px 1px #d41162}#region_main.location section.exhibit-intro .content .why ul li{-webkit-filter:drop-shadow(0 1px 1px #d41162);filter:drop-shadow(0 1px 1px #d41162)}#region_main.location section.exhibit-intro .content .why ul li::before{background-color:white}#region_main.location section.exhibit-intro .content .video{width:100%;padding:20px}#region_main.location section.exhibit-intro .content .video iframe{width:100%;aspect-ratio:16 / 9}#region_main.location section.exhibit-intro .content .applications{width:100%;padding:20px;color:#fff;background-color:#862b90;border:3px solid #611f69;border-radius:15px;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,0.5);-webkit-box-shadow:inset 0 2px 0 rgba(255,255,255,0.2),inset 0 -2px 0 #74257c;box-shadow:inset 0 2px 0 rgba(255,255,255,0.2),inset 0 -2px 0 #74257c}@media (max-width: 720px){#region_main.location section.exhibit-intro .content .applications{padding:20px}}#region_main.location section.exhibit-intro .content .applications p:last-child{margin-bottom:0}#region_main.location section.exhibit-intro .content .applications a.button{margin:5px;text-shadow:none}#region_main.location section.exposure .content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#region_main.location section.exposure .content h2{font-size:2.2em}#region_main.location section.exposure .content h2{width:100%;text-align:center;margin-bottom:1em;color:#862b90}#region_main.location section.exposure .content .details{width:calc(30%);padding:40px;border-right:3px solid #ee2a7b}@media (max-width: 1280px){#region_main.location section.exposure .content .details{padding:20px}}@media (max-width: 960px){#region_main.location section.exposure .content .details{width:100%}}@media (max-width: 720px){#region_main.location section.exposure .content .details{margin:10px 0}}#region_main.location section.exposure .content .details ul.contacts li{margin:10px 0 0 0;padding:0px}#region_main.location section.exposure .content .details ul.contacts li::before{display:none}#region_main.location section.exposure .content .details ul.contacts li h4{margin-bottom:0.25em;color:#000}#region_main.location section.exposure .content .details ul.contacts li p{margin-bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 960px){#region_main.location section.exposure .content .details ul.contacts li p{font-size:0.875em}}#region_main.location section.exposure .content .exhibit-contacts{border-right:none}#region_main.location section.contact .content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#region_main.location section.contact .content h2{font-size:2.2em;width:100%;text-align:center;color:#862b90}#region_main.location section.contact .content ul.contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px 0 0 0}#region_main.location section.contact .content ul.contacts li{width:calc(50% - 20px);margin:10px;padding:20px;background-color:white;border:1px solid #ee2a7b;border-radius:15px;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.1);box-shadow:0 3px 5px rgba(0,0,0,0.1)}@media (max-width: 720px){#region_main.location section.contact .content ul.contacts li{width:100%}}#region_main.location section.contact .content ul.contacts li::before{display:none}#region_main.location section.contact .content ul.contacts li h4{margin-bottom:0.25em}#region_main.location section.contact .content ul.contacts li p{margin-bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 960px){#region_main.location section.contact .content ul.contacts li p{font-size:0.875em}}#region_main>header{background-color:#ee2a7b}#region_main section.post{max-width:960px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto}@media (max-width: 960px){#region_main section.post{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#region_main section.post .image{width:calc(40% - 40px);aspect-ratio:1 / 1;margin:20px;background-size:cover;background-position:center center}@media (max-width: 960px){#region_main section.post .image{width:50%;margin:20px 0}}@media (max-width: 720px){#region_main section.post .image{width:calc(100% - 20px);margin:0}}#region_main section.post .excerpt{width:60%;padding:20px;text-align:center}@media (max-width: 960px){#region_main section.post .excerpt{width:100%}}@media (max-width: 720px){#region_main section.post .excerpt{padding:10px}}#region_main section.post .excerpt::before,#region_main section.post .excerpt::after{content:"";display:inline-block;width:1.25em;height:1.25em;margin:1em 0;background-color:#ee2a7b;-webkit-mask-image:url("../img/icon-features.svg");mask-image:url("../img/icon-features.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center}#region_main section.post .excerpt p{font-size:1.25em;font-weight:600;font-style:italic;color:#ee2a7b}#region_main section.post .content{margin-top:40px;padding-top:40px;border-top:4px dashed #e6e6e6}@media (max-width: 720px){#region_main section.post .content{margin-top:0;padding-top:20px}}#region_main section.subscribe-cta{padding:0 !important;margin-bottom:0;background-color:#862b90;color:white}#region_main section.subscribe-cta .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:40px}@media (max-width: 720px){#region_main section.subscribe-cta .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 10px}}#region_main section.subscribe-cta .content::before{content:"";display:inline-block;width:3.5em;height:3.5em;background-color:white;-webkit-mask-image:url("../img/icon-contact.svg");mask-image:url("../img/icon-contact.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;margin-right:0.5em}@media (max-width: 960px){#region_main section.subscribe-cta .content::before{width:3em;height:3em}}@media (max-width: 720px){#region_main section.subscribe-cta .content::before{width:2.5em;height:2.5em}}#region_main section.subscribe-cta .content h3{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0;font-size:3em;line-height:0.8}@media (max-width: 960px){#region_main section.subscribe-cta .content h3{font-size:2em}}@media (max-width: 720px){#region_main section.subscribe-cta .content h3{margin-bottom:0.5em;font-size:1.66em}}#region_main section.subscribe-cta .content button{margin:5px;font-size:1.25em}@media (max-width: 960px){#region_main section.subscribe-cta .content button{font-size:1em}}#region_main section.subscribe-cta .content button:hover{background-color:#611f69}#region_main section.subscribe-cta .content form{display:none;margin-top:1em;background-color:#611f69}#region_main section.subscribe-cta .content form em{color:white}#region_main section.subscribe-cta .content button[aria-expanded="true"] ~ form{display:block}#region_main section.ticket-cta{background-color:#ee2a7b;color:white;position:relative;padding:0 !important;overflow:hidden}#region_main section.ticket-cta::before{content:"";position:absolute;width:100vw;height:100vw;background-image:url("../img/shape-starburst.svg");background-size:contain;background-position:center center;background-repeat:no-repeat;-webkit-animation-name:animation-starburst;animation-name:animation-starburst;-webkit-animation-duration:20s;animation-duration:20s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0.01;z-index:1}@media (max-width: 960px){#region_main section.ticket-cta::before{width:150vw;height:150vw}}#region_main section.ticket-cta .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2}@media (max-width: 960px){#region_main section.ticket-cta .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#region_main section.ticket-cta .content .graphic{position:relative;width:300px;height:300px;-webkit-filter:drop-shadow(8px 8px rgba(0,0,0,0.05));filter:drop-shadow(8px 8px rgba(0,0,0,0.05))}@media (max-width: 1280px){#region_main section.ticket-cta .content .graphic{width:200px;height:200px}}@media (max-width: 960px){#region_main section.ticket-cta .content .graphic{width:120px;height:120px}}#region_main section.ticket-cta .content .graphic::before,#region_main section.ticket-cta .content .graphic::after{content:"";position:absolute;display:block;width:250px;height:250px;-webkit-mask-image:url("../img/icon-tickets.svg");mask-image:url("../img/icon-tickets.svg");-webkit-mask-repeat:none;mask-repeat:none;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease;animation-timing-function:ease}@media (max-width: 1280px){#region_main section.ticket-cta .content .graphic::before,#region_main section.ticket-cta .content .graphic::after{width:150px;height:150px}}@media (max-width: 960px){#region_main section.ticket-cta .content .graphic::before,#region_main section.ticket-cta .content .graphic::after{width:80px;height:80px}}#region_main section.ticket-cta .content .graphic::before{top:10px;left:10px;background-color:white;-webkit-animation-name:animation-top-ticket;animation-name:animation-top-ticket;z-index:2}#region_main section.ticket-cta .content .graphic::after{right:10px;bottom:10px;background-color:#f471a7;-webkit-animation-name:animation-bottom-ticket;animation-name:animation-bottom-ticket;z-index:1}#region_main section.ticket-cta .content .caption{padding:1em}@media (max-width: 960px){#region_main section.ticket-cta .content .caption{margin-top:-20px;text-align:center}}#region_main section.ticket-cta .content .caption h2{margin-bottom:0.25em}#region_main section.ticket-cta .content .caption p{margin:0.5em 0 0 0;font-size:1.2em}@media (max-width: 720px){#region_main section.ticket-cta .content .caption p{font-size:0.9em}}#region_main section.ticket-cta .content .caption a.button{display:inline-block}#region_main section.ticket-cta .content .caption a.button:hover{background-color:#bc0f57}#region_main section.apply-cta{background-color:#862b90;color:white;position:relative;padding:0 !important;overflow:hidden}#region_main section.apply-cta::before{content:"";position:absolute;width:100vw;height:100vw;background-image:url("../img/shape-starburst.svg");background-size:contain;background-position:center center;background-repeat:no-repeat;-webkit-animation-name:animation-starburst;animation-name:animation-starburst;-webkit-animation-duration:20s;animation-duration:20s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0.05;z-index:1}@media (max-width: 960px){#region_main section.apply-cta::before{width:150vw;height:150vw}}#region_main section.apply-cta .content{text-align:center;padding:3em 1em;z-index:2}#region_main section.apply-cta .content h2{margin-bottom:0.25em}#region_main section.apply-cta .content p{margin:0.5em 0 0 0;font-size:1.2em}@media (max-width: 720px){#region_main section.apply-cta .content p{font-size:0.9em}}#region_main section.apply-cta .content a.button{display:inline-block;margin:0.25em;color:#862b90}#region_main section.apply-cta .content a.button:hover{background-color:#4f1955}@-webkit-keyframes animation-starburst{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes animation-starburst{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes animation-top-ticket{0%{-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}100%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}}@keyframes animation-top-ticket{0%{-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}100%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}}@-webkit-keyframes animation-bottom-ticket{0%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}100%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}}@keyframes animation-bottom-ticket{0%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}100%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}}
