.topnav{background-color:var(--color-3);display:grid;grid-template-columns:1fr 10fr 1fr;width:100vw}.topnav a:hover{color:var(--color-1);text-decoration:underline}.log-header{display:grid;grid-template-columns:9fr 1fr;padding-bottom:25px;padding-left:10px}.text-field-group-input{min-width:50vw}.log-form-content{padding-bottom:10px;padding-left:2rem;text-align:left}.log-btn-bar{margin-top:5px}.log-btn{margin-right:5px;padding:5px}.btn-close{margin:5px}.icon-pw{cursor:pointer;padding-left:5px}.log-hints{cursor:pointer;margin-bottom:25px;margin-right:20px;margin-top:25px;text-align:end;text-decoration-line:underline}.burger{color:var(--color-4);padding-right:10px;padding-top:50px;text-align:right}.burger:hover{color:var(--color-2)}.logo{display:inline-block;width:100px}.topnav a{font-size:17px;text-decoration:none}.topnav a,.topnav p{color:var(--color-4);display:block}.topnav p{font-size:20px}.sub-menu{background-color:var(--color-3);padding:10px;position:absolute;top:10vh}.dropdown-head,.sub-menu{display:none}.unhidden{display:block}.nav-log{background-color:var(--color-5);max-width:100px;padding-left:10px}@media screen and (min-width:1000px){.nav-log{display:block;float:right}.dropdown-menu{color:var(--color-3);display:block;font-size:17px}.dropdown-head{display:block}.dropdown-content{background-color:var(--color-1);box-shadow:0 8px 16px 0 #0003;display:none;min-width:160px;padding:12px 16px;position:absolute}.dropdown-menu:hover .dropdown-content{display:block}.burger{display:none}.topnav p{color:var(--color-4);display:block;font-size:20px;margin-bottom:10px;position:relative;z-index:-1}.sub-menu{display:grid;grid-auto-flow:column;grid-template-rows:1fr 1fr;min-width:50vw;padding-top:20px;position:static}.topnav{overflow:hidden}.sub-menu-top{display:grid;grid-auto-flow:column}.sub-menu-bottom a,.sub-menu-bottom p{display:inline;padding-right:120px}}.banner{background-image:url(/static/media/bannerDefault.ff93524175c6a9befedc.jpg);background-position:50%;background-size:cover;color:var(--color-2);height:10vh;margin-bottom:1rem;overflow:hidden;text-align:left;white-space:nowrap;width:100vw}.banner-text{animation-delay:0s;animation-direction:normal;animation-duration:5s;animation-iteration-count:infinite;animation-name:marquee;animation-play-state:running;animation-timing-function:linear;font-size:xx-small;text-shadow:2px 2px 5px var(--color-3)}@keyframes marquee{0%{transform:translateX(100vw)}to{transform:translateX(-100vw)}}@media screen and (min-width:600px){.banner-text{animation-duration:10s;font-size:larger}}.ticket-widget{display:grid;font-size:large;grid-template-columns:25% 50%}.pic-mini{width:90%}@media screen and (min-width:600px){.pic-mini{width:90%}}.article{margin-bottom:20px;margin-top:20px;width:95%}.article-bottom,.article-left,.article-right,.article-top{display:grid;grid-template-areas:"head" "content";grid-template-columns:100%}.article-content{grid-area:content}.article-fig{display:grid;grid-template-areas:"pic" "pic-cap";padding:5px;width:100%}.article-pic{border-style:solid;grid-area:pic;padding:2px;width:100%}.article-pic-cap{align-self:top;font-size:smaller;font-style:italic;grid-area:pic-cap;text-align:center;width:100%}.article-text{padding-top:10px;text-align:justify}.article-head{grid-area:head;text-align:left}@media screen and (min-width:600px){.article-fig{padding:10px;width:40%}.article-left .article-fig{float:left}.article-right .article-fig{float:right}.article-bottom .article-fig{float:bottom;margin-left:30%}}.pic-about{border-radius:50px;margin-top:10px}.figcap-about,.pic-about{margin-left:20vw;width:60vw}.figcap-about{padding-bottom:15px}.fig-about{width:60%}@media screen and (min-width:600px){.pic-about{margin-left:40vw;width:15vw}.figcap-about{margin-left:40vw;padding-bottom:15px;width:20vw}}.btn{height:20px;width:75px}.btn-canx{background-color:beige}.loader{animation:spin 2s linear infinite;font-size:xx-large}.loader-text{animation:fade 3s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fade{0%{color:var(--color-1)}50%{color:var(--color-3)}to{color:var(--color-1)}}.btn-submit{padding:5px}.frm-tickets{border:1px;border-radius:5px;border-style:solid;margin-bottom:10px;margin-left:10%;padding:10px;width:80%}.inp-tickets{color:var(--color-3);margin-bottom:10px;width:90%}.details-tickets{padding-bottom:25px;padding-top:10px;text-align:left}.details-tickets h4{font-weight:lighter;padding-bottom:5px}.details-tickets .small-print{font-size:smaller}h4 strong{font-weight:900}.add-info{color:var(--color-3);margin-bottom:10px;margin-top:10px;padding-left:5px;padding-right:5px;width:100%}@media screen and (min-width:600px){.frm-tickets{margin-left:15%;width:70%}}@media screen and (min-width:1000px){.frm-tickets{margin-left:25%;width:50%}}.big-pic-container{align-items:center;background-color:#02020299;cursor:pointer;display:none;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw}.big-pic-image{background-color:#fff;border-radius:10px;box-shadow:5px 5px 25px 0;margin-left:5%;padding:20px;text-align:center;width:90%}.auction-page{width:100vw}.auction-head{margin-bottom:10px;text-align:center}.auction-text{font-size:medium;padding-left:1%;text-align:justify;width:95%}.auction-list{margin-left:5%;margin-top:25px;width:90%}.auction-widget{border-style:solid;border-width:1px;display:grid;grid-template-areas:"title title" "image description";grid-template-columns:25% 75%;grid-template-rows:auto auto;margin:5px}.auction-widget-title{grid-area:title;padding:5px;text-align:left}.auction-widget-image{align-items:center;cursor:pointer;display:flex;grid-area:image;justify-items:center;margin-bottom:5px;max-width:100%;padding-left:5px}.auction-widget-description{align-items:center;display:flex;font-size:small;grid-area:description;justify-content:center;padding:5px;text-align:left}.auction-widget-link{grid-area:link;text-align:left}@media screen and (min-width:600px){.auction-page{margin-left:10vw;width:80vw}.auction-widget-description{font-size:medium;padding-left:10px}.auction-text{font-size:large}}@media screen and (min-width:1000px){.auction-page{margin-left:15vw;width:70vw}.auction-widget-description{font-size:large;padding-left:10px}.auction-text{font-size:larger}}@media screen and (min-width:1500px){.auction-page{margin-left:20vw;width:60vw}.auction-widget-description{font-size:larger;padding-left:10px}.auction-text{font-size:x-large}}:root{--color-1:#969696;--color-2:#fff;--color-3:#840b55;--color-4:#ffd56a;--color-5:#40f}.site-grid{display:grid;grid-template-areas:"header" "main" "footer";grid-template-rows:100px auto 50px;min-height:100vh}header{grid-area:header;position:-webkit-sticky;position:sticky;top:0;width:100vw;z-index:100}aside{grid-area:sidebar}main{grid-area:main;width:100vw}footer{grid-area:footer;padding-top:50px;width:100vw}.site-style{background-color:(--color-2);color:#840b55;color:var(--color-3);font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif}.link{color:#ffd56a;color:var(--color-4)}*{box-sizing:border-box;margin:0;padding:0}.fa{border-radius:50%;font-size:20px;height:30px;padding:5px;text-decoration:none;width:30px}.fa,.page{text-align:center}.page{padding:10px;width:100%}.page-head{margin-bottom:15px}main p{padding:10px;text-align:justify}@media screen and (min-width:600px){.contact,.email,.text-content{font-size:large;margin-left:10%;padding:0;text-align:left;width:80vw}.page{margin-left:15%;width:70%}}@media screen and (min-width:1000px){.contact,.email,.text-content{margin-left:15vw;width:70vw}.page{margin-left:20%;width:60%}}