body.page-template-events #super-content #site-content section#hero{height:90vh}@media screen and (max-width:550px){body.page-template-events #super-content #site-content section#hero{height:450px}}body.page-template-events #super-content #site-content section#hero .entries{height:100%;position:relative;width:100%;z-index:4}body.page-template-events #super-content #site-content section#hero .entries:before{background:linear-gradient(180deg,rgba(7,13,18,0),#070d12 90%);bottom:0;content:"";height:246px;position:absolute;width:100%;z-index:1}body.page-template-events #super-content #site-content section#hero .entries .background-video{height:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}body.page-template-events #super-content #site-content section#hero .entries .background-video video{height:100%;-o-object-fit:cover;object-fit:cover;opacity:.25;width:100%}body.page-template-events #super-content #site-content section#hero .entries .container{align-items:end;display:flex;height:100%;padding-bottom:25vh;position:relative;width:100%;z-index:2}@media screen and (max-width:550px){body.page-template-events #super-content #site-content section#hero .entries .container{padding-bottom:15vh}}body.page-template-events #super-content #site-content section#hero .entries .container .content{color:var(--color-white)}body.page-template-events #super-content #site-content section#hero .entries .container .content h1{font-family:var(--heading-font);font-size:80px;line-height:1em;text-transform:uppercase}@media screen and (max-width:550px){body.page-template-events #super-content #site-content section#hero .entries .container .content h1{font-size:48px}}body.page-template-events #super-content #site-content section#hero .entries .container .content p{font-family:var(--body-font-light);font-size:24px;margin-top:15px}body.page-template-events #super-content #site-content section#event-posts{background:var(--color-background);padding-bottom:120px;position:relative;z-index:4}@media screen and (max-width:550px){body.page-template-events #super-content #site-content section#event-posts{padding-bottom:80px}}body.page-template-events #super-content #site-content section#event-posts .entries .container{max-width:908px}body.page-template-events #super-content #site-content section#event-posts .entries .container .content{display:flex;flex-direction:column;gap:40px}body.page-template-events #super-content #site-content section#event-posts .entries .container .content .events-month-group .month-heading{color:var(--color-white);font-family:var(--heading-font);font-size:36px;font-weight:600;margin-bottom:16px;text-transform:uppercase}body.page-template-events #super-content #site-content section#event-posts .entries .container .content .events-month-group .events-list{display:flex;flex-direction:column;gap:16px}body.page-template-events #super-content #site-content section#event-posts .entries .container .content .events-month-group .events-list .event-card{border:1px solid #213445;border-radius:24px;display:flex;flex-direction:column;gap:8px;margin-bottom:16px;overflow:hidden;transition:.5s}body.page-template-events #super-content #site-content section#event-posts .entries .container .content .events-month-group .events-list .event-card:hover{background-color:rgba(133,154,173,.1);transition:.5s}body.page-template-events #super-content #site-content section#event-posts .entries .container .content .events-month-group .events-list .event-card a{color:var(--color-white);display:flex;flex-direction:column;text-decoration:none}body.page-template-events #super-content #site-content section#event-posts .entries .container .content .events-month-group .events-list .event-card a .event-header{align-items:center;display:flex;gap:10px;justify-content:space-between}@media screen and (max-width:908px){body.page-template-events #super-content #site-content section#event-posts .entries .container .content .events-month-group .events-list .event-card a .event-header{flex-direction:column;gap:16px}}body.page-template-events #super-content #site-content section#event-posts .entries .container .content .events-month-group .events-list .event-card a .event-header .event-info{display:flex;gap:8px;justify-content:space-between;width:100%}@media screen and (max-width:820px){body.page-template-events #super-content #site-content section#event-posts .entries .container .content .events-month-group .events-list .event-card a .event-header .event-info{flex-direction:column}}body.page-template-events #super-content #site-content section#event-posts .entries .container .content .events-month-group .events-list .event-card a .event-header .event-info .event-meta{align-items:center;display:flex;gap:30px;justify-content:flex-end;white-space:nowrap;width:100%}@media screen and (max-width:820px){body.page-template-events #super-content #site-content section#event-posts .entries .container .content .events-month-group .events-list .event-card a .event-header .event-info .event-meta{display:grid;gap:15px;grid-template-columns:repeat(3,min-content);justify-content:normal;margin-top:8px;white-space:nowrap}}@media screen and (max-width:550px){body.page-template-events #super-content #site-content section#event-posts .entries .container .content .events-month-group .events-list .event-card a .event-header .event-info .event-meta{display:flex;flex-wrap:wrap;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:908px){body.page-template-events #super-content #site-content section#event-posts .entries .container .content .events-month-group .events-list .event-card a .event-header .btn-book-meeting{width:100%}}body.page-template-events #super-content #site-content section#event-posts .entries .container .content .events-month-group .events-list .event-card a .event-description{border-top:1px solid #213445;line-height:1.5em;margin-top:24px;padding-top:24px}body.page-template-events #super-content #site-content section#event-posts .entries .container .content .events-month-group .events-list .event-card a .event-attendees{align-items:center;display:flex;gap:15px;margin-top:24px}body.page-template-events #super-content #site-content section#event-posts .entries .container .content .events-month-group .events-list .event-card a .event-attendees .attendees-avatars{align-items:center;display:flex;gap:8px}@media screen and (max-width:768px){body.page-template-events #super-content #site-content section#event-posts .entries .container .content .events-month-group .events-list .event-card a .event-attendees .attendees-avatars{flex-wrap:wrap}}body.page-template-events #super-content #site-content section#event-posts .entries .container .content .events-month-group .events-list .event-card a .event-attendees .attendees-avatars .avatar{height:32px}body.page-template-events #super-content #site-content section#event-posts .entries .container .content .events-month-group .events-list .event-card a .event-attendees .attendees-avatars .avatar img{border-radius:100%;height:32px;-o-object-fit:cover;object-fit:cover;width:32px}body.page-template-events #super-content #site-content section#event-posts .entries .container .content .events-month-group .events-list .event-card a .event-banner{position:relative}body.page-template-events #super-content #site-content section#event-posts .entries .container .content .events-month-group .events-list .event-card a .event-banner .event-tags{display:none;gap:6px;left:16px;position:absolute;top:16px}body.page-template-events #super-content #site-content section#event-posts .entries .container .content .events-month-group .events-list .event-card a .event-banner .event-tags .event-tag{background:rgba(229,206,25,.15);border-radius:3px;color:#e5ce19;font-family:Xenara;font-size:14px;padding:5px;text-transform:uppercase}body.page-template-events #super-content #site-content section#event-posts .entries .container .content .events-month-group .events-list .event-card a .event-banner img{height:100%;width:100%}@media screen and (max-width:550px){body.page-template-events #super-content #site-content section#event-posts .entries .container .content .events-month-group .events-list .event-card a .event-banner img{max-height:162px;-o-object-fit:cover;object-fit:cover}}body.page-template-events #super-content #site-content section#event-posts .entries .container .content .events-month-group .events-list .event-card a .event-details{font-family:var(--body-font-light);padding:24px}body.page-template-events #super-content #site-content section#event-posts .entries .container .content .events-month-group .events-list .event-card a .event-details h3{font-size:24px;width:100%}@media screen and (max-width:820px){body.page-template-events #super-content #site-content section#event-posts .entries .container .content .events-month-group .events-list .event-card a .event-details h3{font-size:20px}}body.page-template-events #super-content #site-content section#case-study{margin-top:0}
