﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}body{font-family:degular-text, sans-serif;font-weight:600;letter-spacing:-0.018em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;cursor:default;max-width:100vw;overflow-x:hidden;background-color:black}main{background-color:white;position:relative;z-index:1;width:100vw}.wrapper{display:flex;flex-direction:row;height:100%}section{overflow-x:hidden}.sectionFullHeight{height:calc(100vh - 46px) !important}.fullBanner .sectionFullHeight{height:inherit !important}:focus{outline-color:black}.mobileShow{display:none}.mobileHide{display:block}.narrowHide{display:block}::-webkit-scrollbar{width:0px;background:transparent}p{font-family:'Open Sans', sans-serif;font-size:1.06em;line-height:147%;max-width:700px;font-weight:500}p+p{margin-top:17px}h1{font-family:freight-sans-pro, sans-serif;font-size:6em;text-transform:uppercase;letter-spacing:-0.04em;line-height:75%;font-weight:900}h2{font-family:freight-sans-pro, sans-serif;font-weight:600;font-size:2.4em;font-variant-numeric:lining-nums}h3{font-family:freight-sans-pro, sans-serif;font-variant-numeric:lining-nums;font-size:1.2em;letter-spacing:0.005em;font-weight:bold}h4{font-size:0.7em;font-weight:700;letter-spacing:0.03em;text-transform:uppercase}b{font-weight:bold}i{font-style:italic}a{border-bottom:1px solid black;text-decoration:none;color:black;padding-bottom:0px;transition:0.15s}a.borderless{border-bottom:none}a:hover{padding-bottom:2px}.bold{font-weight:bold;font-weight:900}::selection{background:#FFDC14}header{width:100%;position:sticky;background-color:white;border-bottom:1px solid black;height:47px;top:0;max-width:100vw;display:flex;flex-direction:row;justify-content:flex-end;z-index:20;transition:0.3s;font-weight:600;overflow-x:hidden}header .headerWrapper{display:flex;width:100%;flex-direction:row;justify-content:flex-end}header .links{flex-grow:1;height:100%;max-width:570px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:14px 20px 13px 20px;border-left:1px solid black}header .login{border-left:1px solid black;padding:14px 20px 13px 20px;text-align:left;background-color:#F2F2F2;height:100%}header .program{padding:14px 20px 13px 20px;background-color:#FFDC14;border-left:1px solid black}header a{color:black;border-bottom:none;height:100%}header .currentTime{border-left:1px solid black;padding:13px 20px;text-align:left;background-color:#F2F2F2}header .image{padding:10px 20px;width:300px}header .image img.small{height:26px;transition:opacity 0.2s;display:block;left:20px;position:absolute}header .image img.large{height:74px;transition:opacity 0.2s;display:none;left:20px;position:absolute}.ribbon{display:block;width:100%;background-color:black;color:white;text-align:center;padding:5px 20px 7px 20px}.ribbon svg{float:left;cursor:pointer}.headerBlock{width:100%;z-index:50}footer{width:100%;background-color:black;bottom:0;position:sticky;position:-webkit-sticky;padding:25px 20px;display:flex;justify-content:space-between;z-index:-1;overflow-x:hidden;pointer-events:all}footer .title{text-align:right;color:white;flex-grow:1;pointer-events:all}footer .title a{color:white;border-bottom:1px solid white}footer .links{display:grid;grid-template-columns:50% 50%;width:300px;pointer-events:all}footer .links a{color:white;cursor:pointer}footer .links a:hover{padding-bottom:0px;text-decoration:underline}footer .image{width:300px;padding:4px 0px 4px 0px}footer .image img{height:70px}.blockWrapper.footer{pointer-events:none}section.program{width:100%;height:auto;position:relative;display:flex;flex-direction:column;box-sizing:border-box;border-right:1px solid black;overflow-y:auto}section.program .filters{width:100%;position:sticky;position:-webkit-sticky;top:34px;background-color:#FFDC14;padding:15px 20px 20px 20px;border-bottom:1px solid black;z-index:1}section.program .filters ::selection{background:none !important}section.program .filters .searchbar{margin:13px 0px 0px 0px}section.program .filters .searchbar form input{width:100%;border-radius:3px;border:1px solid black;height:22px;font-family:degular-text, sans-serif;font-weight:600;font-size:1em;padding:2px 6px 4px 6px}section.program .filters a{margin-right:15px;cursor:pointer;line-height:140%}section.program .filters .eventTypes{margin-top:7px}section.program .filters .eventTypes .event_type{display:inline-block}section.program .filters .eventTypes a{border-bottom:0px solid black}section.program .filters .eventTypes a:hover{border-bottom:1px solid black}section.program .filters .eventTypes a.selected{border-bottom:1px solid black}section.program .date{width:100%;background-color:#FFDC14;padding:15px 20px}section.program .date p{margin-top:5px}section.program .event{width:100%;min-height:77px;background-color:white;display:flex;flex-direction:row;align-items:center}section.program .event:nth-child(odd){background-color:#F2F2F2}section.program .event .details{flex-grow:1;padding:20px 8px;min-height:81px;display:flex;justify-content:center;flex-direction:column;cursor:pointer}section.program .event .details a{border-bottom:none;position:absolute;min-height:81px;width:calc(100% - 98px);cursor:pointer}section.program .event .details .title{width:100%;min-width:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block}section.program .event .details .authors{display:none;min-width:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}section.program .event .details .info{display:none}section.program .event .details .info p{max-width:calc(100% - 20px)}section.program .event .details .info a{position:relative}section.program .event .time{padding:20px}section.program .event .flexibleJoin{flex-grow:1;display:flex;flex-direction:column;width:calc(100% - 90px)}section.program .event.join .flexibleJoin .details{border-bottom:1px dashed #c8c8c8}section.program .event.join .flexibleJoin .details:last-child{border-bottom:0px dashed #c8c8c8}section.featured{width:100%;height:auto;position:relative;display:flex;flex-direction:column;box-sizing:border-box;overflow-y:auto}section.featured .imageOverview{width:100%;height:auto;padding:20px;max-width:850px}section.featured #overviewImage{display:none}section.featured #openOverview{display:inline-block;float:right;top:3px;right:14px;position:absolute;cursor:pointer;transition:transform 0.2s}section.featured .programOverview{border-bottom:1px solid black;box-sizing:border-box}section.featured .feature{padding:20px;border-bottom:1px solid black}section.featured .feature p{margin:0px 0px 15px 0px}section.featured .feature .details{margin-top:-2px}section.featured .feature:last-child{border-bottom:none}section.featured .feature .eventDetails{margin:8px 0px 25px 0px}section.featured .feature .hero_image{width:100%;max-height:300px;object-fit:cover;filter:grayscale(1);margin-bottom:20px}section.featured .feature h3{font-weight:500}section.featured .feature h2{margin:4px 0px 28px 0px}section.featured .feature .authors{margin:5px auto 25px auto;width:auto;display:inline-block;line-height:150%}section.eventDetails{width:50%;overflow-y:auto;position:relative;display:block;box-sizing:border-box;border-right:1px solid black;padding:20px}section.eventDetails .flexRow{margin:20px 0px}section.eventDetails .videoWrapper{margin-top:30px}section.eventDetails .zoomEvent{background-color:#FFDC14;padding:15px 20px 18px 20px;border-radius:10px;margin-top:10px}section.eventDetails iframe{width:100%;border:0;height:100%;left:0;position:absolute;top:0;width:100%}section.eventDetails .details{margin-top:-2px}section.eventDetails h2{margin:4px 0px 25px 0px}section.eventDetails p{margin:0px 0px 15px 0px}section.images{width:50%;position:relative;display:block;box-sizing:border-box;overflow-y:auto}section.images img{width:100%}section.images .hero_image{padding:20px}section.images .authors{margin:0px 0px 30px 0px;display:flex;flex-direction:column}section.images .authors a{border-bottom:none}section.images .authors a:hover{padding-bottom:0px}section.images .imagesSection{border-top:1px solid black}section.fullBanner{width:100%;height:auto;box-sizing:border-box;border-bottom:1px black solid}section.fullBanner.col2{display:flex}section.announcements{width:50%;position:relative;display:block;box-sizing:border-box;overflow-y:auto;border-right:1px solid black}section.announcements .announcement{padding:20px;cursor:pointer;font-weight:500}section.announcements .announcement h3{margin-bottom:10px}section.announcements .announcement:nth-child(even){background-color:#F2F2F2}section.announcements .announcement:hover{background-color:#FFDC14}section.announcementsShow{width:50%;position:relative;display:block;box-sizing:border-box;overflow-y:auto}section.announcementsShow .imageBucket{display:none}section.announcementsShow .announcementShow{padding:20px}section.announcementsShow .announcementShow img{width:100%;margin-top:10px}section.announcementsShow .announcementShow h2{margin:4px 0px 25px 0px}section.announcementsShow .announcementShow .authors{margin:5px auto 20px auto;background-color:#FFDC14;width:auto;display:inline-block;padding:1px 5px 3px 5px}section.author{width:50%;border-right:1px solid black;padding:20px}section.author .authorInfo{padding:0px}section.author .authorInfo a{border-bottom:0px}section.author h3{margin:0px auto 20px auto}section.author img{width:200px;border-radius:200px;margin-bottom:40px}section.bookTicket{width:50%;position:relative;display:block;box-sizing:border-box;border-right:solid 1px black}section.bookTicket .book{background-color:#FFDC14;border-bottom:solid 1px black;padding:20px 20px 25px 20px;text-align:center}section.bookTicket .book:hover{background-color:black;color:#FFDC14}section.bookTicket .book h2{margin-bottom:10px}section.bookTicket .overview{padding:20px}section.bookTicket .overview h2{margin-bottom:20px}section.bookTicket .overview .left{float:right;font-weight:bold}section.ticketInfo{width:50%;position:relative;display:block;box-sizing:border-box;padding:20px}section.ticketInfo h2{margin-bottom:20px}.login{padding:20px;max-width:700px;margin-bottom:40px}.login h2{margin-bottom:40px}.login a:hover{border-bottom:1px solid black;padding:0px}.login .links{display:flex;width:100%;justify-content:space-between}form{width:100%}form label{line-height:240%}form input{width:100%;border:none;border-radius:5px;min-height:40px;margin-bottom:10px;font-family:degular-text, sans-serif;font-weight:normal;font-style:normal;line-height:132%;font-size:1em;padding:0px 10px;background-color:#F2F2F2}form .actions input{background-color:black;color:white;margin:15px 0px 15px 0px;cursor:pointer}form .actions input:hover{background-color:#FFDC14;color:black}form .remember{display:flex}form .remember input{width:auto;margin-right:10px}form .remember label{margin-top:3px}.dropdowns{display:flex}.dropdowns .dropdown{color:#FFDC14;background-color:black;padding:2px 6px 4px 6px;border-radius:3px;margin-top:10px;width:50%;position:relative;cursor:pointer}.dropdowns .dropdown .options{position:absolute;display:none;background-color:#F2F2F2;color:black;border:1px solid black;left:0;right:0;top:21px;border-radius:0px 0px 3px 3px;max-height:300px;overflow-y:auto}.dropdowns .dropdown .options .option{width:100%;padding:2px 6px 4px 6px}.dropdowns .dropdown .options .option:hover{background-color:#FFDC14}.authorInfo{width:100%;margin-right:30px;display:flex;position:relative;padding:20px;border-bottom:1px solid black}.authorInfo:last-child{border-bottom:0px dashed #c8c8c8}.authorInfo .image{width:140px;height:140px;object-fit:cover;border-radius:150px;background-color:#F2F2F2;margin-bottom:20px;margin-right:20px}.authorInfo .info{flex:1;display:flex;flex-direction:column;justify-content:center}.authorInfo img{width:100%;display:block;text-align:center;margin-bottom:10px;border-radius:140px;filter:grayscale(1)}.authorInfo .name{font-weight:800;margin-bottom:6px}.authorInfo .organisation{margin-bottom:20px}.authorInfo .authorEvents .details{display:flex}.authorInfo .authorEvents h3{margin:20px 0px 12px 0px}.authorInfo .authorEvents a{display:flex}.authorInfo .authorEvents a:hover{text-decoration:underline}.authorInfo .authorEvents .icon{height:16px;width:16px;margin-right:8px;margin-top:3px;vertical-align:middle;overflow:visible;border-radius:0px}.heading{background-color:#FFDC14;border-bottom:1px solid black;width:100%;position:sticky;position:-webkit-sticky;color:black;padding:7px 20px 8px 20px;z-index:19;top:0px;text-transform:uppercase;box-sizing:border-box;margin-bottom:-1px}.videoWrapper{width:100%;max-width:700px;cursor:pointer;overflow:hidden;padding-top:56.25%;position:relative;margin:10px auto 16px 0px}.videoWrapper .photo{width:100%;margin:0px;position:relative;top:0}.videoWrapper .photo::before{content:url(/assets/images/icons/youtubeplayred.svg);position:absolute;width:70px;margin:25% 0% 0% calc(50% - 35px);opacity:0.8;filter:grayscale(100%);transition:0.15s;z-index:10}.videoWrapper .photo:hover::before{filter:grayscale(0%) !important}.videoWrapper .photo img{max-height:56.25%;object-fit:cover}.videoWrapper iframe{width:100%;border:0;height:100%;left:0;position:absolute;top:0;width:100%}button{font-family:degular-text, sans-serif;font-weight:600;font-size:0.9em;text-transform:uppercase;padding:1px 7px 2px 7px;background-color:#FFDC14;border:none;border-radius:6px;margin-top:14px;cursor:pointer}button:hover{background-color:black;color:#FFDC14}button.back{margin:0px 0px 10px 0px}.padding{flex:1 1;flex-grow:1 1;height:100%}.blockWrapper{width:100%;height:auto;display:block;pointer-events:all}.owl-carousel{height:100%}.owl-carousel button.owl-prev{left:20px}.owl-carousel button.owl-next{right:20px}.owl-carousel button.owl-prev,.owl-carousel button.owl-next{position:absolute;bottom:15px}.owl-carousel button.owl-prev span,.owl-carousel button.owl-next span{font-size:4em;color:black;-webkit-text-stroke:1px white}.owl-carousel .owl-dots{text-align:center;margin:20px auto;bottom:13px;position:absolute;width:100%;pointer-events:none}.owl-carousel .owl-dots button.owl-dot{width:10px;height:10px;background-color:#B3B3B3;margin:0px 5px;pointer-events:all}.owl-carousel .owl-dots button.owl-dot.active{background-color:#FFDC14}.body h2{font-weight:600;font-size:2em;margin:20px 0px 30px 0px}.body span{text-decoration:underline}.body ul,.body ol{font-family:'Open Sans', sans-serif;font-size:1.05em;line-height:145%;max-width:700px;font-weight:500;letter-spacing:0.0005em;cursor:text;margin-top:10px}.body ul br,.body ol br{display:none}.body ul li{padding-left:2em;text-indent:-2em;margin-bottom:10px}.body ul li::before{content:"⇨";padding-right:1em}.body ol{counter-reset:ordered-list}.body ol li{padding-left:10%;text-indent:-2em;margin-bottom:10px;counter-increment:ordered-list}.body ol li::before{content:counter(ordered-list) ".";padding-right:33px}.hideScroll{-ms-overflow-style:none;scrollbar-width:none}.hideScroll::-webkit-scrollbar{display:none}.time{font-size:0.75em;line-height:95%;font-weight:700;letter-spacing:0.03em;width:90px;min-width:90px}.icon{height:16px;width:16px;margin-right:8px;vertical-align:middle;overflow:visible}.details{flex-grow:1;line-height:120%}.details .authors{margin-left:24px;color:#646464}.videoWrapper{width:100%;cursor:pointer;overflow:hidden;padding-top:56.25%;position:relative}.videoWrapper .photo{width:100%;margin:0px;position:absolute;top:0;max-height:56.25%}.videoWrapper .photo::before{content:url(/assets/images/icons/youtubeplayred.svg);position:absolute;width:70px;margin:25% 0% 0% calc(50% - 35px);opacity:0.8;filter:grayscale(100%);transition:0.15s;z-index:10}.videoWrapper .photo:hover::before{filter:grayscale(0%) !important}.videoWrapper .photo img{max-height:56.25%;object-fit:cover}.videoWrapper iframe{width:100%;border:0;height:100%;left:0;position:absolute;top:0;width:100%}.right{float:right}.flexRow{display:flex;flex-direction:row}.grey{background-color:#F2F2F2}.hide{display:none}section.eventDetails h3 .icon,.feature h3 .icon{margin-left:8px;margin-top:-2px}.homepage{flex-direction:column}.homepage section.program{height:900px}.homepage section.featured{height:900px}section.contact{padding:20px;min-height:500px}section.contact h2{margin-bottom:15px}section.fullBanner.twitter{overflow-x:hidden}section.fullBanner.twitter ul{display:flex;flex-direction:row}section.fullBanner.twitter ul li{padding:30px 20px;background-color:#F2F2F2}section.fullBanner.twitter ul li:nth-child(odd){background-color:white}section.fullBanner.twitter ul h4{margin-bottom:10px}section.fullBanner.hero{background-image:url(/assets/images/textures/homepage_hero.svg);background-size:cover;background-position:center center;height:700px;padding:30px 20px 36px 20px;display:grid;place-items:flex-end	left}section.fullBanner.hero .title h2{font-weight:300;font-size:3em;font-family:degular;text-transform:uppercase;line-height:100%;margin-top:6px}section.fullBanner.hero .title p{font-weight:600;font-size:1.4em;font-family:degular;border-bottom:1px solid black;display:inline-block;line-height:120%}section.fullBanner.welcomeCountry{background-color:#F2F2F2;padding:35px 20px 38px 20px;text-align:left;line-height:130%}section.fullBanner.introduction{flex-wrap:wrap;align-items:center}section.fullBanner.introduction div{padding:50px 20px;width:50%}section.fullBanner.introduction .image{margin:50px 0px;display:grid;place-items:center;background-image:url(/assets/images/textures/rmit_lines.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;min-height:500px}section.fullBanner.introduction .image img{max-width:500px}section.fullBanner.introduction .themes{flex-grow:1;width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:0px 20px 60px 20px}section.fullBanner.introduction .themes h3{width:100%;text-align:center;margin-bottom:30px}section.fullBanner.introduction .themes a{border-bottom:none;cursor:auto}section.fullBanner.introduction .themes a:hover{padding-bottom:0px}section.fullBanner.introduction .themes .icon{width:180px;height:180px;background-color:#FFDC14;border-radius:10px;margin:0px 20px;text-align:center;font-weight:600;padding:20px;cursor:pointer}section.fullBanner.introduction .themes .icon div{display:grid;place-items:center;width:100%;padding:0px;height:60px}section.fullBanner.introduction .themes .icon img{height:80px;display:block;margin:0px auto 10px auto}section.fullBanner.programs{height:651px;width:100%;box-sizing:border-box;position:relative;display:flex;flex-direction:row;border-bottom:1px solid black}section.fullBanner.programs .owl-carousel .owl-item .icon{width:16px;display:inline-block}section.fullBanner.programs section.featured .feature .eventDetails{margin:20px 0px 18px 0px;overflow-y:auto}section.fullBanner.programs section.program{height:650px !important}section.fullBanner.programs section.featured{height:650px !important}section.fullBanner.programs .featured{overflow-y:auto}section.fullBanner.tickets{padding:50px 20px 50px 20px;background-color:#F2F2F2}section.fullBanner.tickets p{text-align:center;max-width:100% !important}section.fullBanner.col2 .header{width:100%;background-color:black;padding:20px}section.fullBanner.announcements{max-height:650px;min-height:400px;width:100%;border-right:none;overflow-y:auto}section.fullBanner.RMIT{background-image:url(/assets/images/textures/rmit_background.svg);background-size:cover;min-height:600px}section.fullBanner.RMIT div{padding:50px 20px;width:50%}section.fullBanner.RMIT div h2{margin-bottom:20px}section.fullBanner.sponsors{width:100%;height:auto;display:flex;align-items:center;background-color:#F2F2F2;align-items:stretch}section.fullBanner.sponsors .sponsors{flex-grow:1;flex-wrap:wrap;flex-direction:row;display:flex;justify-content:space-between}section.fullBanner.sponsors .sponsors a{border-bottom:0px}section.fullBanner.sponsors h2{padding:0px 25px 0px 20px;border-bottom:1px solid black;display:flex;align-items:center}section.fullBanner.sponsors .sponsorGroup{text-align:center;padding:20px 20px 25px 20px;flex-grow:1;display:flex;justify-content:space-around;flex-wrap:wrap;border-left:1px solid black;border-bottom:1px solid black}section.fullBanner.sponsors .sponsorGroup span{flex-basis:100%;text-transform:uppercase}section.fullBanner.sponsors .sponsorGroup .sponsor{padding:0px 10px;margin:12px 0px 10px 0px}section.fullBanner.sponsors .sponsorGroup .sponsor img{height:90px;max-width:200px;width:auto;object-fit:contain;object-position:center center}section.fullBanner.sponsors .sponsorGroup .sponsor h4{margin-top:4px}section.fullBanner.about{width:100%;position:relative;display:flex}section.fullBanner.about .text{padding:20px;width:50%;border-right:1px solid black;overflow-y:auto}section.fullBanner.about .text img{max-width:360px;margin:50px auto;display:block}section.fullBanner.about .principles{width:50%;overflow-y:auto;max-height:1000px;overflow-y:auto}section.fullBanner.about .principles .principle{border-bottom:1px solid black;width:100%;padding:14px 20px 20px 20px}section.fullBanner.about .principles .principle:nth-child(odd){background-color:#F2F2F2}section.fullBanner.about .principles .principle:hover{background-color:#FFDC14;cursor:pointer}section.fullBanner.about .principles .principle .title span{font-family:degular-text;font-weight:700}section.fullBanner.about .principles .principle .body{margin-top:40px;display:none}section.fullBanner.committee{width:100%;min-height:100px;padding:20px;background-color:#F2F2F2}section.fullBanner.committee h2{margin-bottom:30px}section.fullBanner.committee .committeeMembers{display:flex;flex-wrap:wrap;text-align:center;justify-content:flex-start;gap:20px}section.fullBanner.committee .committeeMembers .committeeMember{width:180px}section.fullBanner.committee .committeeMembers .committeeMember img{width:100%;filter:grayscale(1);margin-bottom:10px}section.fullBanner.acknowledgments{width:100%;min-height:100px}section.fullBanner.acknowledgments div{padding:20px}section.fullBanner.acknowledgments .title{background-color:#FFDC14;border-bottom:1px solid black}section.fullBanner.acknowledgments .acknowledgmentsList{column-count:3;column-gap:40px;border-bottom:1px solid black}section.fullBanner.acknowledgments .sponsorsIntro{background-color:#F2F2F2}section.fullBanner.acknowledgments h2{margin-bottom:30px}section.fullBanner.acknowledgments p{max-width:1200px}.event h3{font-weight:500}.loader{position:fixed;width:100%;height:100vh;background-color:#FFDC14;z-index:100;top:0;display:grid;place-items:center;color:black;opacity:1;pointer-events:none;transition:opacity 0.5s, transform 1.2s}.loader p{text-align:center;font-family:degular-text, sans-serif}.loader video,.loader img{width:400px;height:400px}.fade-leave-active,.fade-enter-active{transition:opacity 0.5s, transform 0.5s;background-color:white}.fade-leave{opacity:1;transform:translate(0, 0)}.fade-leave-to{opacity:0;transform:translate(0, 0)}.fade-enter{opacity:0;transform:translate(0px, -30px)}.fade-enter-to,.fade-once-to{opacity:1;transform:translate(0, 0px)}@media (max-width: 1100px){.section{max-height:none}.wrapper{flex-direction:column}.mobileShow{display:block}.mobileHide{display:none}main{height:auto}header{justify-content:space-between;padding:10px 12px}header .small{height:100%}header .bi{align-self:center;z-index:60;transition:0.2s transform}header .headerWrapper{display:flex;position:fixed;left:0;top:0;transform:translateX(100vw);z-index:50;background-color:#FFDC14;height:100vh;width:100vw;border-bottom:0px;flex-direction:column;align-items:flex-start;justify-content:flex-start;transition:0.3s transform;overflow-x:hidden}header .login{width:100%;border-left:0px;font-size:1.5em;height:auto;border-top:1px solid black;border-bottom:1px solid black;background-color:#FFDC14;padding:14px 20px 18px 20px;margin-bottom:0px;line-height:80%;max-width:none}header .login a{display:block;height:auto}header .links{flex-direction:column;border-left:0px;text-align:left;align-items:flex-start;justify-content:flex-start;flex-grow:0;line-height:150%;font-size:1.5em}header .links a{height:auto}header .program{border-left:0px;height:100%;font-size:1.5em}header .description{padding:20px;width:100%}header .description img{max-width:280px}header .description h2{font-weight:400;font-size:1.9em;line-height:150%}header .description p{font-size:0.9em;line-height:100%}section.program{border-right:0px;height:calc(100vh - 42px)}section.program .filters{padding:6px 12px 12px 12px}section.program .date{padding:12px}section.program .event .time{padding:12px;width:75px;min-width:75px}section.eventDetails{width:100%;border-right:0px;height:auto !important}section.images{width:100%;border-top:1px solid black;height:auto !important}section.featured .feature{padding:12px}section.fullBanner.introduction .themes a{margin:10px 0px}section.fullBanner.programs{flex-direction:column;height:600px}section.fullBanner.programs .featured{display:none}section.announcements,section.bookTicket{width:100%;border-right:0px;height:auto !important;border-bottom:1px solid black}section.announcementsShow,section.ticketInfo{width:100%;height:auto !important}section.fullBanner.about{flex-direction:column}section.fullBanner.about .text{width:100%;border-right:0px;height:auto !important;max-height:none !important}section.fullBanner.about .principles{width:100%}section.fullBanner.about .principles .principle{border-bottom:0px;border-top:1px solid black}.heading{padding:7px 12px 8px 12px}.imageOverview{padding:12px}}@media (max-width: 650px){.wrapper{display:block}.narrowHide{display:none}.sectionFullHeight{height:auto}h1{font-size:3.5em}h2{font-size:2.3em}footer{flex-direction:column}footer .links{margin:20px 0px;line-height:150%}footer .title{text-align:left}section.fullBanner.hero{padding:30px 12px}section.fullBanner.hero .title p{font-size:1em}section.fullBanner.welcomeCountry{padding:30px 12px}section.fullBanner.introduction div{width:100%;padding:30px 12px}section.fullBanner.hero .title h2{font-size:2.3em}section.fullBanner.tickets,section.fullBanner.about .text,section.fullBanner.committee,section.fullBanner.acknowledgments div{padding:30px 12px}section.fullBanner.about .principles{max-height:none}section.fullBanner.RMIT div{padding:30px 12px}section.fullBanner.acknowledgments .acknowledgmentsList{column-count:1}section.fullBanner.about .principles .principle{padding:16px 12px 20px 12px}section.fullBanner.committee .committeeMembers .committeeMember{width:calc(50% - 10px);margin-bottom:20px}section.fullBanner.col2{flex-direction:column}section.fullBanner.RMIT div{width:100%}section.fullBanner.sponsors{flex-direction:column}section.fullBanner.sponsors h2{border-bottom:0px;text-align:center;width:100%;display:block;margin:30px 0px 20px 0px}section.fullBanner.sponsors .sponsorGroup{border-left:0px;border-bottom:0px}section.fullBanner.sponsors .sponsorGroup .sponsor{margin:20px 0px 20px 0px}}
