.hero-standard-template{display:flex;flex-direction:column;align-items:center;width:100%;min-width:100%;color:white;position:relative}
.hero-standard-template .background:has(.crew-breadcrumbs){position:relative}
.hero-standard-template .share-btn{padding:17px 12px 12px 12px;align-items:flex-start;width:100%;display:flex;max-width:1200px}
.hero-standard-template .std-trigger-button{font-weight:bold;font-size:15px;color:#525a63;align-items:center}
.hero-standard-template .content{padding:68px 20px 68px 20px;width:100%;max-width:1240px;position:relative;margin-left:auto;margin-right:auto}
.hero-standard-template .logo{margin-bottom:40px;height:32px}
.hero-standard-template .custom-logo{max-height:60px}
.hero-standard-template .margin-auto{margin-left:auto;margin-right:auto}
.hero-standard-template .crew-event-type-container{display:flex;flex-direction:row;gap:10px}
.hero-standard-template .crew-event-type{align-items:center;border-radius:3px;border:solid 1px white;font-size:15px;padding:2px 12px;width:fit-content;display:flex;font-weight:bold}
.hero-standard-template h1{font-size:60px;padding:16px 0;max-width:1144px}
.hero-standard-template .white-button:hover{background-color:#f7f8fa !important}
.hero-standard-template .white-button{background-color:#fff !important;color:#03234b !important}
.hero-standard-template .button-font{font-size:15px}
.hero-standard-template .display-button{display:flex;align-items:center;flex-direction:row;gap:16px;padding-bottom:35px}
.hero-standard-template p{font-size:30px;padding-bottom:40px}
.hero-standard-template .background{background-position:center;width:100%}
.hero-standard-template .blueBackground{background-color:#03234b;color:white !important}
.hero-standard-template .greyBackground{background-color:#eeeff1 !important;color:#03234b !important}
a.hide-logo{visibility:hidden}
@media(max-width:1200px){.hero-standard-template .content{padding-right:16px;padding-left:16px}
}
@media(min-width:1025px){.hero-standard-template .mobile,.hero-standard-template .tablet{background-size:0;box-shadow:none !important}
.hero-standard-template .desktop{background-size:cover}
}
@media screen and (min-width:641px) and (max-width:1024px){.hero-standard-template h1{font-size:56px;text-align:center;max-width:464px;padding-bottom:8px}
.hero-standard-template p{font-size:24px;padding-bottom:120px;max-width:464px;text-align:center}
.hero-standard-template .content{align-items:center;display:flex;flex-direction:column;padding-top:40px;padding-bottom:45px}
.hero-standard-template .logo{margin-bottom:132px}
.hero-standard-template .share-btn{padding-left:36px}
.hero-standard-template .desktop,.hero-standard-template .mobile{background-size:0;box-shadow:none !important}
.hero-standard-template .tablet{background-size:cover}
}
@media(max-width:640px){.hero-standard-template .logo{height:24px}
.hero-standard-template .content{padding-top:32px;padding-bottom:24px;display:flex;flex-direction:column}
.hero-standard-template h1{font-size:27px;text-align:center;padding:24px 0 8px 0}
.hero-standard-template p{font-size:21px;padding-bottom:92px;text-align:center}
.hero-standard-template .logo{margin-bottom:0}
.hero-standard-template .logo-link{align-self:center;margin-bottom:62px;margin-top:34px}
.hero-standard-template .display-button{flex-direction:column;padding-bottom:0}
.hero-standard-template .button-font{text-align:center;margin-top:0}
.hero-standard-template .hide-mobile{display:none}
.hero-standard-template .crew-event-type-container{flex-direction:column;align-self:center;align-items:center}
.hero-standard-template .crew-event-type{background-color:white;color:#525a63}
.hero-standard-template .desktop,.hero-standard-template .tablet{background-size:0;box-shadow:none !important}
.hero-standard-template .mobile{background-size:cover}
}