.events__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;row-gap:32px;max-width:687px;margin:0 auto;padding:40px 24px;color:#f8f4f4}@media(min-width:1024px){.events__container{padding-inline:48px;row-gap:64px;max-width:1550px}}.events__event{width:100%;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;row-gap:32px}@media(min-width:1024px){.events__event{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-column-gap:48px;-moz-column-gap:48px;column-gap:48px}}@media(min-width:1920px){.events__event{-webkit-column-gap:64px;-moz-column-gap:64px;column-gap:64px}}.events__image{position:relative;width:100%;height:250px}@media(min-width:1024px){.events__image{width:50%;height:unset}}.events__image picture{position:absolute;width:100%;height:100%;left:0;top:0}.events__content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;row-gap:24px;padding-block:32px;border-top:1px solid #e1b695;border-bottom:1px solid #e1b695}@media(min-width:1024px){.events__content{width:50%;max-width:650px;padding-block:48px}}@media(min-width:1920px){.events__content{padding-block:64px}}.events__time span{text-transform:uppercase}.events__title{color:#e1b695}