.b-event-card{position:relative;display:flex;flex-wrap:wrap;width:100%;min-height:100%;background:#eee;transition:all .3s ease-in-out}.b-event-card .b-event-card__wrap{display:flex;flex-direction:column;align-items:normal;justify-content:normal;width:100%}.b-event-card .card-image{position:relative;display:block;flex:0 0 auto;width:100%}.b-event-card .card-image:before{display:block;padding:56.25% 0 0;content:""}.b-event-card .card-image img{position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.b-event-card .card-body{display:flex;flex-direction:column;align-items:normal;justify-content:normal;flex:1 1 auto;padding:1.4rem 1.5rem;width:100%}@media only screen and (max-width: 1080px){.b-event-card .card-body{padding:1.4rem 1rem}}@media only screen and (max-width: 987px){.b-event-card .card-body{padding:1.4rem 1rem}}.b-event-card .card-body .s__meta{font:300 var(--font-size-h-sm)/1.5 var(--font-text);margin:0 0 .5rem}.b-event-card .card-body h3{font:300 var(--font-size-h-xl)/1 var(--font-heading);font-style:italic;letter-spacing:.02em}.b-event-card .card-body p{margin:1rem 0 0}.b-event-card .card-body .s__cta{display:flex;flex-direction:row;align-items:center;justify-content:normal;gap:1.2rem;margin:auto 0 0;padding:1.5rem 0 0}@media only screen and (max-width: 1440px){.b-event-card .card-body .s__cta{gap:1rem}}@media only screen and (max-width: 987px){.b-event-card .card-body .s__cta{gap:1rem}}.b-event-card .card-body .s__cta .link-btn{font:400 var(--font-size-t-lg)/1.2 var(--font-text);display:inline-flex;flex:0 0 auto;align-items:center;gap:14px;color:var(--color-black);text-decoration:none;transition:all .3s ease-in-out}@media only screen and (max-width: 1440px){.b-event-card .card-body .s__cta .link-btn{gap:10px;font-size:18px}}@media only screen and (max-width: 1080px){.b-event-card .card-body .s__cta .link-btn{gap:10px;font-size:15px}}@media only screen and (max-width: 987px){.b-event-card .card-body .s__cta .link-btn{gap:10px;font-size:16px}}.b-event-card .card-body .s__cta .link-btn svg{color:var(--color-brand-1)}.b-event-card .card-body .s__cta .link-btn:hover{color:var(--color-brand-1)}.b-event-card .card-body .s__cta .btn-plain{margin:0 0 0 auto;opacity:0;visibility:hidden;transition:all .3s ease-in-out}@media only screen and (max-width: 1440px){.b-event-card .card-body .s__cta .btn-plain{gap:10px;padding:.55rem 1rem;font-size:18px}}@media only screen and (max-width: 1080px){.b-event-card .card-body .s__cta .btn-plain{gap:10px;padding:.55rem .8rem;font-size:15px}}@media only screen and (max-width: 987px){.b-event-card .card-body .s__cta .btn-plain{gap:10px;padding:.55rem .8rem;font-size:16px}}.b-event-card .card-body .s__cta .btn-plain svg{color:var(--color-brand-1)}.b-event-card .card-body .s__cta .btn-plain:hover svg,.b-event-card .card-body .s__cta .btn-plain:focus svg{color:var(--color-white)}.b-event-card:hover{background:var(--color-white)}.b-event-card:hover .card-body .s__cta .btn-plain{opacity:1;visibility:visible}
