﻿.vta-events{--event-blue:var(--vta-color-blue);--event-red:var(--vta-color-red);padding-bottom:70px;background:#fff;color:#333}.vta-events__hero{height:255px;background-image:linear-gradient(90deg,rgba(0,35,92,.97),rgba(0,35,92,.55) 42%,rgba(0,35,92,.08)),var(--vta-events-banner,linear-gradient(115deg,#021f54,#567a9d));background-position:center;background-size:cover}.vta-events__container{width:min(100% - 32px,1040px);margin:auto}.vta-events__intro{position:relative;z-index:2;width:82%;margin:-92px auto 0;padding:24px 50px 18px;background:#fff;text-align:center}.vta-events__intro:before{position:absolute;top:0;left:50%;width:105px;height:4px;background:var(--event-red);content:"";transform:translateX(-50%)}.vta-events__intro>span{display:block;margin-bottom:12px;color:var(--event-blue);font-size:12px;font-weight:700}.vta-events__intro h1{margin:0 0 15px;color:var(--event-blue);font:400 38px/1.5 var(--vta-font-display)}.vta-events__intro div{font-size:14px;font-style:italic;font-weight:600;line-height:1.5}.vta-events__intro div p{margin:0}.vta-events__intro small{display:block;margin-top:22px;color:var(--event-red);font-size:12px}.vta-event-tabs{display:grid;grid-template-columns:22px minmax(0,1fr) 22px;align-items:center;gap:4px;margin-bottom:42px;padding:10px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.vta-event-tabs__track{display:flex;justify-content:center;gap:8px;overflow-x:auto;scrollbar-width:none}.vta-event-tabs__track::-webkit-scrollbar{display:none}.vta-event-tabs a{flex:0 0 auto;padding:9px 20px;color:#333;font-size:12px;font-weight:600;text-transform:uppercase}.vta-event-tabs a.is-active,.vta-event-tabs a:hover{border-radius:3px;background:var(--event-blue);color:#fff}.vta-event-tabs button{width:22px;height:28px;min-height:0;margin:0;padding:0;border:0;background:transparent;box-shadow:none;color:var(--event-blue);font-size:20px}.vta-event-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:35px 28px}.vta-event-card{border:1px solid #ccc;border-radius:8px;overflow:hidden}.vta-event-card__image{display:block;aspect-ratio:1.7;background:#eee}.vta-event-card__image img,.vta-event-card__image span{display:block;width:100%;height:100%;object-fit:cover}.vta-event-card__body{padding:17px 17px 13px}.vta-event-card__body>span{color:var(--event-red);font-size:12px;font-weight:700}.vta-event-card h2{margin:11px 0 22px;color:var(--event-blue);font:400 20px/1.5 var(--vta-font-display)}.vta-event-card h2 a{color:inherit}.vta-event-card__more{color:var(--event-red);font-size:12px}.vta-event-card__footer{position:relative;display:grid;grid-template-columns:1fr auto;align-items:end;gap:15px;padding:12px 15px;border-top:1px solid #ddd}.vta-event-card dl{font-size:13px;line-height:1.5}.vta-event-card dl div{display:grid;grid-template-columns:110px 1fr;margin:3px 0}.vta-event-card dt{color:var(--event-blue);font-weight:700}.vta-event-card dd{margin:0;font-weight:600}.vta-event-card__footer>a{padding:9px 17px;border-radius:7px;background:var(--event-red);color:#fff;font-size:14px;font-weight:700}.vta-events .navigation.pagination{margin-top:45px}.vta-events .nav-links{display:flex;justify-content:center;gap:7px}.vta-events .page-numbers{display:grid;width:32px;height:32px;place-items:center;color:var(--event-blue)}.vta-events .page-numbers.current{border-radius:4px;background:var(--event-blue);color:#fff}.vta-events__empty{padding:50px 0;text-align:center}@media(max-width:849px){.vta-events__hero{height:220px}.vta-events__intro{width:92%;padding-right:25px;padding-left:25px}}@media(max-width:699px){.vta-event-grid{grid-template-columns:1fr}}@media(max-width:549px){.vta-events__hero{height:165px}.vta-events__intro{width:100%;margin-top:-45px;padding:20px 10px 15px}.vta-events__intro h1{font-size:30px}.vta-event-tabs__track{justify-content:flex-start}.vta-event-card__footer{grid-template-columns:1fr}.vta-event-card__footer>a{text-align:center}}


