.events--01 .events__item__icon svg{position:absolute;top:0;right:0;bottom:0;left:0}.events__item__title{font-size:1.125em}.events--01 .events__item__date{font-size:2.5em;font-size:1.66667em}@media (min-width:769px){.events--01 .mason--mq .events__item__date,.mason--mq .events--01 .events__item__date{font-size:1.88679em}}@media (min-width:1025px){.events--01 .mason--mq .events__item__date,.mason--mq .events--01 .events__item__date{font-size:2.04082em}}@media (min-width:1301px){.events--01 .mason--mq .events__item__date,.mason--mq .events--01 .events__item__date{font-size:2.5em}}.events--01 .events__item__icon{width:2.5625em;height:2.5625em;overflow:hidden;border-radius:50%;line-height:2.5625;border:0;padding:0;cursor:pointer;position:relative;background:#000;display:block;color:#FFF}.events--01 .invert.events__item__icon{background:#FFF}.events--01 .events__item__icon svg{margin:auto;width:1.0625em;height:0.625em}.events--01 .plus.events__item__icon{font-size:1.5625em}.events--01 .plus.events__item__icon svg{width:0.75em;height:0.75em}.events--01 .events__item__icon svg{position:absolute;top:0;right:0;bottom:0;left:0}.events__item__date,.events__item__main,.events__item__time,.events__item hr{transition:color 0.2s ease, fill 0.2s ease, background 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease}.events--01 .events__item__icon{transition:transform 0.2s ease, opacity 0.2s ease, visibility 0.2s ease}.events__item__date{text-transform:uppercase}.events{padding:3em 0;overflow:hidden}.events__main{min-height:6em}.events__item a{display:block}.events__item a:focus{outline-offset:1px}.events__item hr{background:rgba(0, 0, 0, 0.25);width:4em;height:2px}.events__item__time{color:#6B6B6B}.events .list--centered{padding-left:5%;overflow:hidden}@media (min-width:1420.8px){.mason--mq .events .list--centered{padding-left:calc(50% - 40em);padding-right:calc(50% - 40em)}}.events--no-events{position:relative;text-align:center;padding:0 5%}section[data-bgtype=img] .events--no-events,section[data-bgtype=pri] .events--no-events{color:#FFF}.events--01 .events__item a{background:#eeeeee;transition:none}.events--01 .events__item__main{padding:4em 2em 3em}.events--01 .events__item__date span{font-weight:400;font-size:.425em;font-size:1rem;display:block}.events--01 .events__item__icon{z-index:1;position:absolute;bottom:0;right:0;left:0;margin:auto;background:#FFF;opacity:0;transform:scale(0.8) translateY(60%);box-shadow:-0.349px 3.985px 0 0 rgba(0, 0, 0, 0.1)}.events--01[data-bgtype=mixbot] .ms-bg:before,.events--01[data-bgtype=mixtop] .ms-bg:before,[data-bgtype=mixbot] .events--01 .ms-bg:before,[data-bgtype=mixtop] .events--01 .ms-bg:before{height:50%}.events--01[data-bgtype=mixbot]{color:#FFF}@media (min-width:769px){.mason--mq .events.events--01{padding:4.5em 0 6em}.mason--mq .events.events--01 .events__item a.hovered,.mason--mq .events.events--01 .events__item a:hover{color:#FFF}.mason--mq .events.events--01 .events__item a.hovered .events__item__date,.mason--mq .events.events--01 .events__item a.hovered .events__item__time,.mason--mq .events.events--01 .events__item a:hover .events__item__date,.mason--mq .events.events--01 .events__item a:hover .events__item__time{color:#FFF}.mason--mq .events.events--01 .events__item a.hovered hr,.mason--mq .events.events--01 .events__item a:hover hr{background:rgba(255, 255, 255, 0.25)}.mason--mq .events.events--01 .events__item a.hovered .events__item__icon,.mason--mq .events.events--01 .events__item a:hover .events__item__icon{opacity:1;transform:scale(1) translateY(50%)}}