.alternative-inner-page-hero{padding:189px 0 50px;border-radius:0 0 40px 40px;overflow:hidden;background-position:center;background-size:cover;position:relative;z-index:10}@media only screen and (max-width: 767px){.alternative-inner-page-hero{padding:176px 0 38px}}.alternative-inner-page-hero:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(232,232,227,.8)}.alternative-inner-page-hero .site-container{position:relative;color:#333}.alternative-inner-page-hero .site-container .top-container{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}@media (min-width: 768px){.alternative-inner-page-hero .site-container .top-container.no-links{align-items:center}}.alternative-inner-page-hero .site-container .top-container.no-links .left-container h1{margin-bottom:0px}@media (min-width: 768px){.alternative-inner-page-hero .site-container .top-container.no-links .left-container h1{margin-bottom:20px}}@media only screen and (max-width: 767px){.alternative-inner-page-hero .site-container .top-container{flex-direction:column}}.alternative-inner-page-hero .site-container .top-container .left-container{width:976px;max-width:100%}@media only screen and (max-width: 767px){.alternative-inner-page-hero .site-container .top-container .left-container{width:100%;max-width:100%}}.alternative-inner-page-hero .site-container .top-container .left-container .subheading{margin-bottom:4px}@media only screen and (max-width: 767px){.alternative-inner-page-hero .site-container .top-container .left-container .subheading{margin-bottom:16px}}.alternative-inner-page-hero .site-container .top-container .left-container .heading{margin-bottom:40px;font-weight:700}@media only screen and (max-width: 767px){.alternative-inner-page-hero .site-container .top-container .left-container .heading{margin-bottom:16px}}.alternative-inner-page-hero .site-container .top-container .left-container.has-subtext{width:532px;max-width:calc(50% - 20px)}@media only screen and (max-width: 767px){.alternative-inner-page-hero .site-container .top-container .left-container.has-subtext{width:100%;max-width:100%}}.alternative-inner-page-hero .site-container .top-container .right-container{width:532px;max-width:calc(50% - 20px)}@media only screen and (max-width: 767px){.alternative-inner-page-hero .site-container .top-container .right-container{width:100%;max-width:100%}}.alternative-inner-page-hero .site-container .top-container .right-container .subtext{width:440px;max-width:100%}.alternative-inner-page-hero .site-container .top-container .right-container img{height:auto;width:180px}@media (min-width: 1024px){.alternative-inner-page-hero .site-container .top-container .right-container img{width:220px}}@media (min-width: 1280px){.alternative-inner-page-hero .site-container .top-container .right-container img{width:290px}}.alternative-inner-page-hero .site-container .bottom-container{display:flex;align-items:center;justify-content:space-between;max-width:100%;width:-moz-max-content;width:max-content}@media only screen and (max-width: 1200px){.alternative-inner-page-hero .site-container .bottom-container{flex-direction:column-reverse;align-items:flex-start;background-color:unset;padding:0;border-radius:unset;width:100%}}.alternative-inner-page-hero .site-container .bottom-container .links{margin-left:-10px;margin-right:-10px;margin-bottom:-20px;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.alternative-inner-page-hero .site-container .bottom-container .links .btn{margin:0 10px 20px}@media only screen and (max-width: 1200px){.alternative-inner-page-hero .site-container .bottom-container .links{flex-direction:column;background-color:hsla(0,0%,100%,.55);border-radius:10px;width:100%;margin-left:0;margin-right:0}.alternative-inner-page-hero .site-container .bottom-container .links .link{padding:20px;width:100%}.alternative-inner-page-hero .site-container .bottom-container .links .link:not(:last-child){border-right:unset;border-bottom:solid 1px rgba(112,112,112,.35)}}.alternative-inner-page-hero .site-container .bottom-container .btn:hover{color:#333}@media only screen and (max-width: 1200px){.alternative-inner-page-hero .site-container .bottom-container .btn{margin-bottom:76px}}.single-event .site-container .top-container .left-container .subheading{background-color:#fff;padding:3px 10px 4px;border-radius:50px;width:-moz-max-content;width:max-content;max-width:100%;font-size:11px}
