@font-face{font-family:Lexend Regular;font-style:normal;font-weight:400;src:url(fonts/Lexend-Regular.eot);src:url(fonts/Lexend-Regular.eot?#iefix) format("embedded-opentype"),url(fonts/Lexend-Regular.woff2) format("woff2"),url(fonts/Lexend-Regular.woff) format("woff"),url(fonts/Lexend-Regular.ttf) format("truetype")}@font-face{font-family:Coolvetica;font-style:normal;font-weight:400;src:url(fonts/CoolveticaRegular.woff) format("woff"),url(fonts/CoolveticaRegular.woff2) format("woff2"),url(fonts/CoolveticaRegular.ttf) format("truetype"),url(fonts/CoolveticaRegular.eot),url(fonts/CoolveticaRegular.eot?#iefix) format("embedded-opentype")}.vip-programma-title{margin-bottom:2rem}.vip-programma.lineup-date-bar{margin-top:1rem}.vip-programma.lineup-date-bar .lineup-date-btn:hover{background-color:#93223b;color:#f3f2f1;opacity:1}.event-day-hero{align-items:center;background-position:50%;background-size:cover;color:#fff;display:flex;height:50vh;justify-content:center;text-shadow:2px 2px 4px rgba(0,0,0,.7)}.event-day-hero .event-day-title{font-size:3rem;font-weight:700;text-align:center}.event-day-hero{padding:2rem 1rem}.second-content-block-section{background-color:#b1cf76}.event-day-content:last-child,.event-day-content:only-child{margin-bottom:2rem!important;padding-bottom:0!important}.event-day-intro{padding:2rem 0}.event-day-intro:last-child,.event-day-intro:only-child{padding-bottom:0!important}.event-day-intro .event-day-image{border-radius:2rem;margin-bottom:1rem;overflow:hidden}.event-day-intro .event-day-image img{display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.event-day-intro .event-day-text h1{font-size:2rem}.event-day-intro .event-day-text a{color:#fff;margin-top:1rem}.event-day-intro .event-day-text a:hover{color:#79c5cc}.event-day-intro .event-day-text .event-day-button{border-radius:.5rem;color:#fff;display:inline-block;font-weight:700;padding:.75rem 1.5rem;text-decoration:none;transition:background-color .3s}.event-day-intro .event-day-text .event-day-button.purple{background-color:#93223b}.event-day-intro .event-day-text .event-day-button.green{background-color:#81ab34}.event-day-intro .event-day-text .event-day-button.blue{background-color:#3599a3}.event-day-intro .event-day-text .event-day-button.yellow{background-color:#ca970f}.event-day-intro .event-day-text .event-day-button:hover{color:#fff}.event-day-intro .event-day-text .event-day-button-secondary{background-color:#81ab34;border-radius:.5rem;color:#fff;display:inline-block;font-weight:700;padding:.75rem 1.5rem;text-decoration:none;transition:background-color .3s}.timetable-section{margin:0 auto;max-width:90vw;padding:0 0 4rem}.timetable-section .section-title{font-size:2rem;margin-bottom:.75rem;text-align:start}.timetable-list-subtitle{border-bottom:2px solid;font-size:1.25rem;font-weight:700;margin-bottom:1rem;margin-top:2rem;padding-bottom:.5rem}.timetable-list-subtitle:first-child{margin-top:0}.timetable-container{display:flex;flex-direction:column;gap:4rem}.timetable-image-wrapper{display:none}.timetable-list{list-style:none;margin:0 auto;padding:0}.timetable-list-item{display:flex;gap:0;padding-bottom:1rem}.timetable-list-item .time{flex-shrink:0;font-weight:700;width:8rem}.timetable-list-item .description{flex-grow:1}@media (min-width:768px){.event-day-hero{height:60vh}.event-day-hero .event-day-title{font-size:5rem}.event-day-content{margin:0 auto;max-width:90vw;padding:3rem 0}.event-day-content:last-child,.event-day-content:only-child{margin-bottom:0;padding-bottom:0}.small-padding-bottom{padding-bottom:2rem!important}.event-day-intro{align-items:stretch;display:flex;gap:3rem;padding-top:0;padding-inline:0}.event-day-intro .event-day-image{border-radius:2rem;flex:0 0 50%;overflow:hidden}.event-day-intro .event-day-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.event-day-intro .event-day-text{display:flex;flex:1;flex-direction:column;font-size:1.1rem;gap:1rem;padding-bottom:4rem;position:relative}.event-day-intro .event-day-text h1{font-size:2.5rem}.event-day-intro .event-day-text .event-day-button{align-self:flex-start;border-radius:.5rem;bottom:1rem;font-weight:700;left:0;padding:.75rem 1.5rem;position:absolute;text-decoration:none;transition:background-color .3s}.event-day-intro .event-day-text .event-day-button.purple{background-color:#93223b}.event-day-intro .event-day-text .event-day-button.purple:hover{background-color:#6a182a}.event-day-intro .event-day-text .event-day-button.green{background-color:#81ab34}.event-day-intro .event-day-text .event-day-button.green:hover{background-color:#638428}.event-day-intro .event-day-text .event-day-button.blue{background-color:#3599a3}.event-day-intro .event-day-text .event-day-button.blue:hover{background-color:#28757d}.event-day-intro .event-day-text .event-day-button.yellow{background-color:#ca970f}.event-day-intro .event-day-text .event-day-button.yellow:hover{background-color:#9b740b}.event-day-intro .event-day-text .event-day-button-secondary{align-self:flex-start;background-color:#81ab34;border-radius:.5rem;bottom:1rem;font-weight:700;left:0;padding:.75rem 1.5rem;position:absolute;text-decoration:none;transition:background-color .3s}.event-day-intro .event-day-text .event-day-button-secondary:hover{background-color:#638428}.timetable-container{align-items:flex-start;flex-direction:row}.timetable-content{flex:3}}@media (min-width:768px) and (min-width:1400px){.event-day-intro-section{min-height:90vh}.event-day-intro-section:last-child,.event-day-intro-section:only-child{margin-bottom:2rem;min-height:auto}.timetable-image-wrapper{display:block;flex:2;margin:auto 0;top:2rem}.timetable-image-wrapper img{border-radius:2rem;height:auto;-o-object-fit:cover;object-fit:cover;width:40vw}}.scroll-indicator-eventdays{align-items:center;display:none;flex-direction:column;margin-bottom:2rem;margin-top:0;opacity:1;pointer-events:none;transition:opacity .4s ease-out}.scroll-indicator-eventdays.hidden{opacity:0}.scroll-indicator-eventdays .fa-chevron-down{animation:move-down 2.2s cubic-bezier(.65,.05,.36,1) infinite;color:#fff;font-size:2.5rem}@media (min-width:1400px){.scroll-indicator-eventdays{display:flex}}
/*# sourceMappingURL=style-event-day.css.map */