.qf-events{margin:0 auto;max-width:100rem;padding:5rem 2.5rem}.qf-events__heading{margin-bottom:.875em}.qf-events__tabs{display:flex;gap:1.25rem;margin-bottom:3.75rem}.qf-events__tab{background:transparent;border:2px solid var(--frankly-darkblue);border-radius:12px;color:var(--frankly-darkblue);cursor:pointer;font-family:var(--font-body);font-size:var(--fs-btn);font-weight:var(--fw-btn);letter-spacing:var(--ls-btn);padding:1.25rem;transition:background .2s,color .2s}.qf-events__tab:hover{color:var(--frankly-blue,#2103ed)}.qf-events__tab--active{background:var(--frankly-darkblue)}.qf-events__tab--active,.qf-events__tab--active:hover{color:var(--frankly-white)}.qf-events__tab--frankly-light{border-color:var(--frankly-majestic-blue);color:var(--frankly-majestic-blue)}.qf-events__tab--frankly-light:hover{color:var(--frankly-majestic-blue);opacity:.85}.qf-events__tab--frankly-light.qf-events__tab--active{background:var(--frankly-majestic-blue);border-color:var(--frankly-majestic-blue);color:var(--frankly-white)}.qf-events__tab--frankly-light.qf-events__tab--active:hover{color:var(--frankly-white)}.qf-events__tab--frankly-dark{border-color:var(--frankly-white);color:var(--frankly-white)}.qf-events__tab--frankly-dark:hover{color:var(--frankly-white);opacity:.85}.qf-events__tab--frankly-dark.qf-events__tab--active{background:var(--frankly-white);border-color:var(--frankly-white);color:var(--frankly-majestic-blue)}.qf-events__tab--frankly-dark.qf-events__tab--active:hover{color:var(--frankly-majestic-blue)}.qf-events__tab--frankly-custom{border-color:var(--fb-btn);color:var(--fb-btn)}.qf-events__tab--frankly-custom:hover{color:var(--fb-btn);opacity:.85}.qf-events__tab--frankly-custom.qf-events__tab--active{background:var(--fb-btn);border-color:var(--fb-btn);color:var(--fb-contrast)}.qf-events__tab--frankly-custom.qf-events__tab--active:hover{color:var(--fb-contrast)}.qf-events__tab--arrow{position:relative;transition:padding-right .3s ease,background .2s,color .2s}.qf-events__tab--arrow:hover{padding-right:3rem}.qf-events__tab--arrow:after{background-color:currentColor;content:"";height:20px;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -960 960 960'%3E%3Cpath d='M647-440H200q-17 0-28.5-11.5T160-480t11.5-28.5T200-520h447L451-716q-12-12-11.5-28t12.5-28q12-11 28-11.5t28 11.5l264 264q6 6 8.5 13t2.5 15-2.5 15-8.5 13L508-188q-11 11-27.5 11T452-188q-12-12-12-28.5t12-28.5z'/%3E%3C/svg%3E");mask-position:center;mask-repeat:no-repeat;mask-size:contain;opacity:0;pointer-events:none;position:absolute;right:1.25rem;top:50%;transform:translateY(-50%) translateX(-6px);transition:opacity .3s ease,transform .3s ease;width:20px}.qf-events__tab--arrow:hover:after{opacity:1;transform:translateY(-50%) translateX(0)}.qf-events__panel{display:none}.qf-events__panel--active{display:block}.qf-events__list{display:grid;list-style:none;margin:0;padding:0;position:relative;grid-gap:2.5rem}.qf-events__item{border-bottom:1px solid var(--frankly-darkblue);display:flex;gap:2.5rem 5rem;justify-content:flex-start;padding-bottom:2.5rem;position:relative}.qf-events__item:last-child{border-bottom:none;padding-bottom:0}.qf-events__meta{display:flex;flex:0 20%;flex-direction:column}.qf-events__date{display:block;font-family:var(--ff-text);font-size:var(--fs-base);letter-spacing:var(--ls-base);margin-bottom:.4rem}.qf-events__location{font-family:var(--ff-text);font-size:.9375rem;margin:0}.qf-events__body{display:flex;flex:1;flex-direction:column}.qf-events__image{height:9rem;overflow:hidden;width:9rem}.qf-events__image img{display:block;height:100%;object-fit:cover;width:100%}.qf-events__title{font-family:var(--ff-base);font-size:var(--fs-h4);line-height:var(--lh-h4);margin:0 0 .4rem}.qf-events__description{font-family:var(--font-body);font-size:var(--fs-post-body);line-height:var(--lh-paragraph);margin:0 0 .75rem;>*{font:inherit}p{margin-top:0}p:last-child{margin-bottom:0}}.qf-events .qf-events__link.pwr-cta_button{align-items:center;align-self:center;border:1px solid var(--clr-btn-primary);color:var(--clr-btn-primary);display:flex;padding-right:10px!important;position:static;transition:.3s ease;.pwr-cta_arrow{display:inline-flex;position:relative}}.qf-events .qf-events__link.pwr-cta_button:focus,.qf-events .qf-events__link.pwr-cta_button:hover{background-color:var(--clr-btn-primary);color:var(--clr-btn-txt-lt);.pwr-cta_arrow{opacity:1;transform:translateX(0)}}.qf-events .qf-events__link.pwr-cta_button:before{background-color:transparent;inset:0;position:absolute}.qf-events .qf-events__link.pwr-cta_button:after{content:none}.qf-events .qf-events__link.frankly-btn{align-self:center}.qf-events__link{color:var(--frankly-darkblue);font-family:var(--font-body);font-size:.875rem;font-weight:700;letter-spacing:.04em;text-decoration:none}.qf-events__link:hover{color:var(--frankly-red)}.qf-events__empty{color:var(--frankly-raven);font-family:var(--font-body)}@media (max-width:767px){.qf-events__tabs{flex-direction:column;margin-bottom:3.75rem}.qf-events__tab{padding:.75rem}.qf-events__item{flex-direction:column;gap:1.5rem}.qf-events__meta{width:100%}.qf-events .qf-events__link.frankly-btn,.qf-events .qf-events__link.pwr-cta_button{align-self:baseline}}