.home-events-card{background:#313131;display:flex;flex-direction:column;height:100%;padding:10px}.home-events-card-img{aspect-ratio:335/200;border-radius:20px;height:auto;margin-bottom:20px;overflow:hidden;position:relative;width:100%}.home-events-card-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.home-events-card-type{left:10px;position:absolute;top:10px;z-index:10}.home-events-card-type-container{align-items:center;background:linear-gradient(161deg,#00ffc4,#39929c 7%,#000 56%);display:flex;height:30px;justify-content:center;padding:0 20px}.home-events-card-head{align-items:center;display:grid;gap:10px;grid-template-columns:1fr 80px;margin-bottom:20px}.home-events-card-title{font-family:Tektur;font-size:20px;font-weight:400;letter-spacing:-.02em;line-height:100%}.home-events-card-info{display:flex;flex-direction:column;gap:10px;margin-bottom:5px}.home-events-card-info-row{align-items:flex-start;display:flex;flex-direction:row;gap:5px}.home-events-card-desc{font-family:Tektur;font-size:16px;font-weight:400;line-height:100%}.home-events-card-info-row-title{color:var(--accent-100);font-size:14px}.home-events-card-info-row-title,.home-events-card-info-row-value{font-family:Tektur;font-style:Medium;font-weight:500;line-height:100%}.home-events-card-info-row-value{color:var(--text);font-size:16px}.home-events-card-link{align-items:center;color:var(--accent-100);display:flex;font-family:Tektur;font-size:16px;font-weight:400;height:40px;justify-content:center;line-height:100%;margin-top:auto;width:100%}.events-list{display:grid;gap:20px;grid-template-columns:1fr}.events-list-container{align-items:center;display:flex;flex-direction:column;gap:50px}@media screen and (min-width:1200px){.events-list{-moz-column-gap:20px;column-gap:20px;grid-template-columns:1fr 1fr;row-gap:50px;width:100%}}.events-section{display:flex;flex-direction:column;gap:30px;margin-bottom:120px}.events-title{color:var(--text);font-family:Tektur;font-size:32px;font-weight:400;letter-spacing:-.02em;line-height:100%}@media screen and (min-width:1200px){.events-section{background:#ffffff1a;border-radius:50px;margin-bottom:80px;padding:30px 20px}.events-title{text-align:center}}
