@import "https://fonts.googleapis.com/css2?family=Antonio:wght@100..700&family=Roboto+Mono&display=swap";
:root{--Mage-blue:#2aafd6;--darkblue:#2b59c3;--darkerblue:#253c78;--white:#f8f9fa;--greytext:#95abba}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{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}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}body,html{overscroll-behavior:contain;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden auto}*{font-family:var(--open-sans),sans-serif}main{flex-direction:column;width:100%;height:fit-content;display:flex}.mageBlue{color:var(--Mage-blue)}.montserrat{font-family:var(--montserrat);font-weight:800}.headerTitle{margin:15px;font-size:50px;font-weight:500}.loginButton{white-space:nowrap;margin-left:1rem;padding:10px 30px!important;font-size:20px!important;font-weight:400!important}.mobileLogoName{color:gray;justify-self:center;font-size:4vh;text-decoration:none}.background{z-index:-1;background:linear-gradient(#0000001a,#0009) 0 0/cover;width:100%;height:100%;position:fixed;overflow-y:hidden}.wrapper{width:100%;height:max-content;position:relative}.title,.contentTitle{color:#08070a;padding:1em 0 .5em;font-weight:800;font-family:var(--montserrat)!important}.contentTitle{margin:0 auto;padding:20px 0;font-size:4em}.heading{color:#000;font-family:var(--montserrat)!important}.heading.sub{padding:1.5em 0 .5em;font-size:2.5em;font-weight:800}.heading.subsub{padding:.5em 0 .2em;font-size:1.8em;font-weight:500}.contentText{margin:0 auto;padding:10px 0;font-size:1.4em}.greyedText{color:var(--greytext)}@media only screen and (max-width:900px){.title{font-size:3em}.contentTitle{color:#08070a;font-size:3em}.contentText{font-size:1.3em}}.imageList{flex-wrap:wrap;justify-content:center;align-items:center;max-width:100%;height:auto;padding:2rem 0;display:flex}.imageWrapper{flex-grow:0;max-width:100%;max-height:500px}.imageWrapper.displayer{max-width:50%;margin:auto;padding:0 0 .2em;display:block}.eventMoreButton{text-align:right;color:var(--primary);padding:10px 0;font-size:1.2rem}.eventMoreButton .arrow{color:var(--primary);margin-left:.5rem}@media only screen and (min-width:700px) and (max-width:1200px){.eventListV2{flex-wrap:wrap;justify-content:center;display:flex}.eventListItemsV2{box-sizing:border-box;width:46%;margin:2%}}@media only screen and (min-width:1200px){.eventListV2{flex-wrap:wrap;justify-content:center;display:flex}.eventListItemsV2{box-sizing:border-box;width:30%;margin:1%}}.cardArrow{cursor:pointer;border:none;border-radius:50%;padding:0}.cardArrowIcon{color:#56b5db;background-color:#ffc800;border-radius:50%}.iconInactive{visibility:hidden}.eventUpdateFormGridContainer{grid-template-columns:repeat(3,auto);display:grid}.subscriptionsGridContainer{grid-template-columns:repeat(3,auto);place-items:center;display:grid}.subscriptionsGridItem{margin-bottom:2rem}.plcTitle{margin-top:30px}.plcButton{margin-top:50px;padding-top:20px!important;padding-bottom:20px!important}.accountSettings{background-color:inherit;border-radius:10px;flex-direction:column;align-items:center;width:30%;margin:auto;display:flex}.accountTabBar{width:50%;margin:auto;padding-top:40px}.setting{border-bottom:1px solid #d3d3d3;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding-top:25px;padding-bottom:25px;display:flex}.setting:first-child{margin-top:60px}.settingTitle{text-align:left;font-size:20px;font-weight:700}.editButton{outline:none;color:var(--Mage-blue)!important}.settingContent{text-align:left;min-width:150px;padding-left:20px;font-weight:lighter}.tab{text-align:center;padding-top:50px}.formRow{margin-bottom:40px}
