.eventsHero{background-color:var(--real-estate1,#a4c941)}.eventsHero.globalHero{height:100%;padding-bottom:60px}@media (min-width:768px){.eventsHero.globalHero{padding-bottom:0}}@media (min-width:1024px){.eventsHero.globalHero{height:auto;max-height:unset;min-height:auto}}@media (min-width:1200px){.eventsHero.globalHero{min-height:650px}}.eventsHero.globalHero .container{display:block}.eventsHero__title{margin-bottom:50px;padding-top:140px}@media (min-width:768px){.eventsHero__title{padding-top:165px}}@media (min-width:1200px){.eventsHero__title{margin-bottom:93px}}.eventsHero .featuredPost{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-shadow:10px 10px 40px 0 rgba(0,0,0,.13);box-shadow:10px 10px 40px 0 rgba(0,0,0,.13);-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.eventsHero .featuredPost{margin-bottom:-150px}}@media (min-width:1024px){.eventsHero .featuredPost{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:1200px){.eventsHero .featuredPost{min-height:430px}}.eventsHero .featuredPost__header{text-align:center}@media (min-width:1024px){.eventsHero .featuredPost__header{text-align:left}}.eventsHero .featuredPost_image{background-position:50%;overflow:hidden}@media (min-width:768px){.eventsHero .featuredPost__image{min-width:380px}}@media (min-width:1200px){.eventsHero .featuredPost__image{min-width:460px}}.eventsHero .featuredPost__image>div{background-repeat:no-repeat;background-size:cover;height:100%;min-height:300px}@media (min-width:1024px){.eventsHero .featuredPost__image>div{min-height:auto}}.eventsHero .featuredPost__content{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:50px 20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}@media (min-width:768px){.eventsHero .featuredPost__content{padding:60px 80px}}@media (min-width:1024px){.eventsHero .featuredPost__content{padding:100px 59px}}.eventsHero .featuredPost__button{margin-top:30px}@media (min-width:1024px){.eventsHero .featuredPost__button{margin-top:50px}}.eventsHero .featuredPost__button a{margin:0 auto}@media (min-width:1024px){.eventsHero .featuredPost__button a{margin-left:0}}.events-hero-image{display:block;margin:auto;max-height:400px;width:auto}