.events-feed{padding-top:54px}.year-title{margin:46px 0 20px;padding:12px 18px;background:var(--r);border-left:8px solid var(--o);font:clamp(24px,4vw,38px) 'Black Ops One';text-transform:uppercase;letter-spacing:1px}.year-title:first-child{margin-top:0}.eventcard{display:grid;grid-template-columns:minmax(230px,34%) 1fr;margin-bottom:26px;background:#151310;border:2px solid var(--line);box-shadow:8px 8px 0 #070707;overflow:hidden}.eventvisual{width:100%;height:100%;min-height:330px;object-fit:cover;object-position:top}.eventvisual-place{display:flex;flex-direction:column;justify-content:center;align-items:center;background:radial-gradient(circle at 50% 30%,#763027,#1a0c09 55%,#050505);border-right:5px solid var(--r);font:clamp(30px,5vw,54px) 'Black Ops One';color:#fff;text-shadow:3px 3px #000;letter-spacing:2px}.eventvisual-place small{margin-top:10px;color:var(--o);font:18px Oswald;letter-spacing:4px}.eventvisual-mametz{background:radial-gradient(circle at 50% 30%,#5f4d1e,#161105 55%,#050505)}.eventcontent{padding:34px;align-self:center}.eventcontent h3{margin:7px 0 12px;font:clamp(28px,4vw,42px) Rye;color:#fff}.eventtype{display:inline-block;padding:6px 11px;background:var(--o);color:#080808;font:800 15px Oswald;text-transform:uppercase;letter-spacing:1.5px;transform:rotate(-1deg)}.eventmeta{font-weight:800;color:var(--o)}.event-facebook-link{display:inline-block;margin-top:14px;color:var(--o);font-weight:800;text-decoration:none}.event-facebook-link:hover{text-decoration:underline}.facebook-follow{margin:50px 0 10px;padding:28px;text-align:center;border:2px dashed #64584c;background:#111}.facebook-follow .btn{margin-top:8px}.nav .active{color:var(--o)}
@media(max-width:720px){.eventcard{grid-template-columns:1fr}.eventvisual{min-height:280px;max-height:500px}.eventvisual-place{border-right:0;border-bottom:5px solid var(--r)}.eventcontent{padding:25px 20px}}
