.upcoming-card-content p{font-size:14px}.upcoming-card-date{bottom:-12px;color:#fff;font-size:24px;font-weight:400;position:absolute;right:12px}.upcoming-card-date span{font-size:11px;font-weight:300;letter-spacing:2px;line-height:1.5;margin-bottom:-8px;opacity:.7;text-transform:uppercase}.upcoming-events{background:#fff;border-radius:8px;padding:40px 0}.upcoming-events-wrapper{align-items:center;display:flex;font-family:Helvetica LT Std;justify-content:center;margin-bottom:60px}.arrow-wrapper{align-items:center;display:flex;gap:6px}.arrow-next,.arrow-prv{align-items:center;aspect-ratio:1;background:#fff;border:1px solid #737373;border-radius:50%;cursor:pointer;display:flex;height:auto;justify-content:center;transition:all .3s ease;width:30px}.arrow-next.is-disabled,.arrow-prv.is-disabled{opacity:.5;pointer-events:none}.arrow-next svg,.arrow-prv svg{fill:#737373;height:16px;width:16px}.arrow-next:hover,.arrow-prv:hover{background-color:#ededed;border:1px solid #e2e2e2}.arrow-next:hover svg,.arrow-prv:hover svg{fill:#fafafa}.upcoming-card-wrapper{display:grid;gap:32px;grid-template-columns:repeat(3,1fr)}.upcoming-card{border:none;display:flex;flex-direction:column;overflow:hidden;transition:all .3s ease}.upcoming-card-blank{background-color:var(--primary);border-radius:20px;height:251px;overflow:hidden;position:relative}.upcoming-card-fallback{align-items:center;background:linear-gradient(135deg,#1a1617,#3c3c3c);color:#fff;display:flex;font-size:30px;font-weight:600;height:100%;justify-content:center;letter-spacing:2px;text-transform:uppercase}.upcoming-card-img{max-height:224px}.upcoming-card-blank img{height:100%;object-fit:cover;width:100%}.upcoming-card-info{display:flex;flex-direction:column;padding-top:24px}.upcoming-card-title{color:var(--primary);font-size:24px;font-weight:700;line-height:1.3;margin-bottom:14px}.upcoming-card-content{flex-grow:1;margin-bottom:24px}.upcoming-card-content p{color:var(--primary);font-size:16px;line-height:1.6;margin:0}.upcoming-card-range{color:var(--primary);font-size:15px;font-style:normal;font-weight:500;margin-bottom:12px}.upcoming-card-btn{background-color:#1a1a1a;border-radius:8px;color:#fff;display:block;font-family:Roboto,sans-serif;font-size:12px;font-weight:500;padding:6px 18px;text-align:center;text-decoration:none;transition:all .3s ease}.upcoming-card-btn:hover{background-color:#6a9fad;color:#fff}.upcoming-card-placeholder{color:#8a8a8a;display:inline-block;font-size:13px;font-weight:500;letter-spacing:.5px;padding:10px 0}.upcoming-card .poa-btn-black{width:100%}.poa-btn-black{background:#1a1617;border:2px solid #1a1617;border-radius:20px;color:#fff;display:inline-block;font-family:Helvetica LT Std;font-size:16px;font-style:normal;font-weight:700;line-height:19px;padding:18px 25px 15px;position:relative;text-align:center;transition:all .3s ease-in-out}.poa-btn-black:hover{background:none;border-color:#1a1617;color:#1a1617}.upcoming-card-info .box-link{color:var(--primary)}.upcoming-card-info .box-link a{align-items:center;color:var(--primary);display:flex;font-size:15px;font-weight:500}.upcoming-card-info .box-link a svg{margin-left:7px;transform:translateX(0);transition:all .3s ease-in-out}.upcoming-card-info .box-link a:hover svg{transform:translateX(3px)}.upcoming-card-view-events{margin-top:60px;text-align:center}.upcoming-card-view-events a{line-height:1;text-transform:capitalize}.upcoming-events-title{color:var(--primary);font-size:40px;font-weight:700;text-align:center}@media screen and (max-width:1023px){.upcoming-card-wrapper{grid-template-columns:repeat(2,1fr)}.upcoming-events-title{font-size:34px}}@media screen and (max-width:768px){.upcoming-card-blank{height:150px}.upcoming-card-wrapper{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:639px){.upcoming-events-title{font-size:28px}}