.event-page .event-hero-section{background:var(--event-background-color,#222831);width:100%;padding:0;position:relative}.event-page .event-hero-section .hero-background{position:relative!important}.event-page .event-hero-section .face-link{color:#fff;text-shadow:0 1px 2px #00000059;font-size:3em;position:absolute;top:1rem;right:1.5rem}.event-page .event-hero-section .face-link svg{filter:drop-shadow(0 2px 4px #00000073)drop-shadow(0 0 6px #00000059)}.event-page .event-hero-section .scroll-down-arrow{color:#fff;text-shadow:0 0 10px #00000080;font-size:2.5rem;animation:2s infinite bounce;position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%)}@keyframes bounce{0%,20%,50%,80%,to{transform:translate(-50%)translateY(0)}40%{transform:translate(-50%)translateY(-20px)}60%{transform:translate(-50%)translateY(-10px)}}@media (max-width:660px){.event-page .event-hero-section .face-link{font-size:1.5rem}.event-page .event-hero-section .scroll-down-arrow{font-size:1.5rem;bottom:1rem}}.event-page .form-section,.event-page .speakers{padding-top:var(--main-padding-top);padding-bottom:var(--main-padding-bottom)}.event-page .speakers .container{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:40px 80px;padding-top:50px;padding-bottom:50px;display:grid}.event-page .winners-section{padding-top:var(--main-padding-top);padding-bottom:var(--main-padding-bottom)}.event-page .sponsors-section .container{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));justify-content:center;margin-top:50px;margin-bottom:50px;display:grid}.event-page .sponsors-section{background-color:var(--section-background);padding-top:var(--main-padding-top);padding-bottom:var(--main-padding-bottom)}.event-page .gallery-section{padding-top:var(--main-padding-top);padding-bottom:var(--main-padding-bottom);background-color:var(--section-background)}.event-page .competitions-section{padding-top:var(--main-padding-top);padding-bottom:var(--main-padding-bottom)}.event-page .competitions-section .container>ul{flex-wrap:wrap;grid-template-columns:1fr 1fr 1fr;justify-content:center;align-items:center;gap:40px 20px;width:100%;margin-top:50px;margin-bottom:50px;padding-top:30px;padding-left:0;display:grid}@media (max-width:800px){.event-page .competitions-section .container>ul{grid-template-columns:1fr 1fr}}@media (max-width:500px){.event-page .competitions-section .container>ul{grid-template-columns:1fr}}.event-page .competitions-section .container>ul li{cursor:pointer;background-color:#0000;flex-direction:column;justify-content:center;align-items:center;max-width:100%;display:flex;position:relative}.event-page .competitions-section .container>ul li .image{background-color:var(--section-background);border-radius:5px;justify-content:center;align-items:center;width:90px;height:90px;display:flex;transform:rotate(45deg)}.event-page .competitions-section .container>ul li .image img{width:50px;height:auto;transform:rotate(-45deg)}.event-page .competitions-section .container>ul li .title{--tw-text-opacity:1;color:rgb(var(--color-primary)/var(--tw-text-opacity));text-transform:uppercase;text-align:center;padding-top:0;padding-bottom:0;font-size:21px;font-weight:700}.event-page .competitions-section .container>ul li .title p{margin:0;padding:0}.event-page .competitions-section .container .content h3{--tw-text-opacity:1;color:rgb(var(--color-primary)/var(--tw-text-opacity));margin-left:0;padding-left:0;font-size:2rem;font-weight:700}.event-page .competitions-section .container .content ul{list-style-type:disc}.event-page .competitions-section .container .content ul li{letter-spacing:.05rem;margin-top:5px;margin-left:50px;font-size:1.4rem;font-weight:300;line-height:2.5rem}.event-page .competitions-section .wrapper{justify-content:center;align-items:center;margin:0;display:flex;position:relative}.event-page .competitions-section .wrapper img{position:static}.event-page .competitions-section .wrapper.disabled{opacity:.4;filter:grayscale();position:relative}.event-page .competitions-section .competition-icon.closed:after{content:"closed";width:100%;height:100%;color:var(--error-msg-color);text-transform:uppercase;letter-spacing:.1rem;justify-content:center;align-items:center;font-family:fantasy;font-size:2rem;font-weight:700;display:flex;position:absolute;top:0;left:0}.form-page .form-container{padding-top:var(--main-padding-top);padding-bottom:var(--main-padding-bottom);background-color:var(--section-background)}
/*# sourceMappingURL=178bf580abc8e8ad.css.map*/