.hero-main-event-standard-template{display:flex;flex-direction:column;align-items:center;width:100%;min-width:100%;color:white}
.hero-main-event-standard-template .content{padding:80px 20px 28px 20px;width:100%;max-width:1200px;position:relative;margin-right:auto;margin-left:auto}
.hero-main-event-standard-template .logo{margin-bottom:62px;margin-top:34px;height:32px}
.hero-main-event-standard-template .content .crew-event-basic-container{display:flex;flex-direction:column;align-items:flex-start}
.hero-main-event-standard-template .crew-event-type-container{display:flex;flex-direction:row;gap:10px}
.hero-main-event-standard-template .crew-event-type{align-items:center;border-radius:3px;border:solid 1px white;color:white;font-size:15px;padding:2px 12px;width:fit-content;display:flex;font-weight:bold}
.hero-main-event-standard-template h1{font-size:120px;padding:0 0 31px 0;max-width:900px}
.hero-main-event-standard-template .line{width:24px;height:1px;background-color:#fff}
.hero-main-event-standard-template .display-mobile{display:none}
.hero-main-event-standard-template .scroll-more{min-width:calc(100% - 40px);text-align:center;color:white}
.hero-main-event-standard-template .scroll-more p{padding-bottom:0}
.hero-main-event-standard-template .event-container{width:fit-content;align-items:center;display:flex;flex-direction:column;color:white;gap:10px;min-height:288px;width:100%;padding-top:24px}
.hero-main-event-standard-template .event{display:flex;flex-direction:column}
.hero-main-event-standard-template .event-list{display:flex;flex-direction:row;gap:40px;align-self:flex-start}
.hero-main-event-standard-template .double-event{gap:80px}
.hero-main-event-standard-template .event p{padding-bottom:5px;color:#dbdee2;font-size:19px}
.hero-main-event-standard-template .event .underlined{font-family:Arial;font-size:24px;color:#fff}
.hero-main-event-standard-template .event-list-mobile{display:none}
.hero-main-event-standard-template .secondary-button:hover{background-color:#f7f8fa !important}
.hero-main-event-standard-template .secondary-button{background-color:#fff !important;color:#03234b !important}
.hero-main-event-standard-template .button-font{margin-top:40px;font-size:15px;text-align:center}
.hero-main-event-standard-template .button-font-2{margin-top:16px;font-size:15px}
.hero-main-event-standard-template .detailed-info{width:100%}
.hero-main-event-standard-template .double-event .event-detail{flex-direction:column;display:flex}
.underlinetext:hover{text-decoration:underline}
.hero-main-event-standard-template .blueBackground{background-color:#03234b;color:white !important}
.hero-main-event-standard-template .greyBackground{background-color:#eeeff1 !important;color:#03234b !important}
@media(min-width:1025px){.hero-main-event-standard-template .mobile,.hero-main-event-standard-template .tablet{background-size:0 !important;box-shadow:none !important}
.hero-main-event-standard-template .desktop{background-size:cover;background-repeat:no-repeat}
.hero-main-event-standard-template .secondary-button{width:fit-content;align-self:center}
}
@media(max-width:1024px){.hero-main-event-standard-template .hide-tablet{display:none}
.hero-main-event-standard-template .content{align-items:center;display:flex;flex-direction:column;padding-top:40px;padding-bottom:24px;max-height:100vh;min-height:100vh;justify-content:space-between}
.hero-main-event-standard-template .logo{margin-bottom:unset}
.hero-main-event-standard-template .content .crew-event-basic-container{align-items:center}
.hero-main-event-standard-template .event-container{align-items:center;gap:0;min-height:auto;padding-top:unset}
.hero-main-event-standard-template .mobile-container{display:flex;align-items:flex-end}
.hero-main-event-standard-template .event-list{align-self:auto}
.hero-main-event-standard-template h1{text-align:center;margin-top:0;padding:0;font-size:104px}
.hero-main-event-standard-template .scroll-more{bottom:24px}
.hero-main-event-standard-template .event{min-width:220px;padding-left:24px}
.hero-main-event-standard-template .double-event .event{align-items:center}
.hero-main-event-standard-template .double-event .event-detail{flex-direction:column-reverse;display:flex;align-items:center}
.hero-main-event-standard-template .double-event .location{font-size:21px}
.hero-main-event-standard-template .button-font-2{margin:auto}
.hero-main-event-standard-template .desktop,.hero-main-event-standard-template .mobile{background-size:0 !important;box-shadow:none !important}
.hero-main-event-standard-template .tablet{background-size:cover}
}
@media(max-width:640px){.hero-main-event-standard-template .content{padding-bottom:16px}
.hero-main-event-standard-template .logo{height:24px}
.hero-main-event-standard-template .hide-mobile{display:none}
.hero-main-event-standard-template .display-mobile{display:block}
.hero-main-event-standard-template .crew-event-type-container{flex-direction:column;margin-bottom:16px}
.hero-main-event-standard-template .crew-event-type{background-color:white;color:#525a63}
.hero-main-event-standard-template h1{font-size:40px;width:335px;padding:0}
.hero-main-event-standard-template .mobile-container{display:flex;align-items:flex-end}
.hero-main-event-standard-template .event-list-mobile{display:flex;flex-direction:column;align-items:center;text-align:center;bottom:80px}
.hero-main-event-standard-template p{padding-bottom:0;font-size:15px}
.hero-main-event-standard-template .date{padding-bottom:0;font-size:17px}
.hero-main-event-standard-template .button-font{margin-top:13px}
.hero-main-event-standard-template .button-font-2{margin-top:10px;margin-bottom:40px}
.hero-main-event-standard-template .scroll-more{bottom:16px}
.hero-main-event-standard-template .desktop,.hero-main-event-standard-template .tablet{background-size:0 !important;box-shadow:none !important}
.hero-main-event-standard-template .mobile{background-size:cover !important;box-shadow:inset 0 0 0 2000px rgba(0,0,0,calc(40 / 100)) !important}
}
@media(min-width:640px) and (max-width:1024px){.event-list--center-detail.event-list--center-detail{flex-direction:column;gap:0}
.event-list--center-detail>.event{padding-left:0;align-items:center}
}