/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.frontpageEvents .more-link{text-align:center;padding:25px;font-size:1.1rem;}.frontpageEvents .eventMonth{color:var(--gt-navy);background-image:url('/themes/contrib/arta_theme/images/event-title-background.png');background-repeat:no-repeat;font-size:4.5rem;font-weight:400;padding:0 0 0 20px;margin-top:1.5rem;text-transform:uppercase;}.frontpageEvents .view-content-wrap{display:flex;flex-wrap:wrap;margin:0 5%;gap:1.84rem;}.frontpageEvents .item{flex:0 0 30.6%;}.frontpageEvents .item a{display:flex;flex-direction:column;height:20rem;min-height:12rem;margin:0px auto;text-decoration:none;box-shadow:0px 1px 2px gray;border-radius:var(--arta-border-radius);height:100%;background-color:var(--gt-navy);color:var(--gt-white);}.frontpageEvents .item a:hover{box-shadow:0px 10px 20px var(--gt-black-16op)}.frontpageEvents .eventTitle,.frontpageEvents .eventTime,.frontpageEvents .eventLocation{font-size:1.2rem;font-family:var(--font-roboto-condensed);font-weight:500;margin:10px 25px 0 25px;}.frontpageEvents .eventTitle{font-weight:800;}.frontpageEvents .eventLocation{margin-bottom:1.5rem;}.frontpage_events-block{background-image:url(/themes/contrib/arta_theme/images/honeycomb-pattern-right.png);background-repeat:no-repeat;background-position:top right;position:relative;}.frontpage_events-block::before{background-image:url('/themes/contrib/arta_theme/images/hc-pattern-overlay-sm.png');background-position:top left;background-repeat:no-repeat;z-index:1;width:150px;height:123px;left:-40px;top:-10px;content:" ";position:absolute;background-size:contain;}.frontpage_events-block h2{text-align:center;font-family:var(--font-roboto-condensed);font-weight:300;font-size:3rem;margin-bottom:1.9rem;padding-top:1.9rem;text-transform:uppercase;color:var(--gt-navy);}.frontpage_events-block h2::before{background-image:url('/themes/contrib/arta_theme/images/gt-branding-chiclit-sm.png');background-repeat:no-repeat;content:" ";height:35px;width:70px;margin:1rem auto;display:block;}.event-list-view .item{display:grid;grid-template-columns:1fr 3fr;padding-bottom:3rem;}.event-list-view .item:not(:first-child){padding-top:3rem;}.event-list-view .item:not(:last-child){border-bottom:2px solid var(--gt-drk-gold);}.event-list-date{display:grid;box-shadow:var(--arta-shadow-black);margin-right:3rem;border-top-right-radius:1rem;border-bottom-left-radius:1rem;background-color:var(--gt-white);text-align:center;color:var(--gt-navy);aspect-ratio:1/1;font-weight:500;}.events-sidebar .event-list-date{margin-bottom:3rem;width:100%;}.event-list-date>div{line-height:1em;align-items:center;justify-content:center;display:flex;font-size:1.7rem;}.event-list-date .event-day{font-size:2rem;text-align:center;color:var(--gt-white);background-color:var(--gt-drk-gold);padding:0.75rem;border-top-right-radius:1rem;margin-bottom:0.5rem;}.event-list-date .event-month{font-size:4rem;text-transform:uppercase;}.event-list-date .event-date{font-size:4rem;}.event-list-date .event-year{font-size:2rem;color:var(--gt-drk-gold);}.event-list-date>div:last-child{padding-bottom:0.75rem;}.event-list-view .event-list-details>div{margin-bottom:0.5rem;font-size:1.4rem;}.event-list-view .event-list-time,.event-list-view .event-list-location{font-weight:400;}.event-list-view .event-list-title{font-weight:500;}.event-list-view .event-list-summary{font-weight:300;}.event-list-view .event-list-learn-more{display:inline-block;margin-top:0.5rem;}.event-list-view .event-list-time::before,.frontpageEvents .eventTime::before,.frontpageEvents .eventLocation::before,.event-list-view .event-list-location::before{font-family:var(--fa-style-family-classic);float:left;margin-right:0.5rem;height:100%;}.event-list-view .event-list-time::before,.frontpageEvents .eventTime::before{content:"\f017";}.event-list-view .event-list-location::before,.frontpageEvents .eventLocation::before{content:"\f279";}.row .events-sidebar{width:25%;margin-right:2rem;margin-top:1rem;}.event-sidebar-add{background-color:var(--arta-vlight-gold);border-top-right-radius:1rem;border-bottom-left-radius:1rem;box-shadow:var(--arta-shadow-black);margin-top:2rem;padding:1rem;font-size:1.3rem;line-height:1.3em;}.event-sidebar-add,.event-sidebar-add a,.event-sidebar-add a:link,.event-sidebar-add p,.event-description,.event-description p{font-weight:300;}.event-title h1,.event-summary{font-weight:400;}.contact p,.event-description,.event-description p{font-size:1.3rem;}.event-sidebar-add .field--label{font-weight:600;}.event-sidebar-add .calendar-links p{font-size:1rem;margin-top:0.5rem;line-height:1.3em;margin-bottom:0rem;}.event-sidebar-add .calendar-links a{font-weight:400;display:block;}.event-sidebar-add a.rbtn,.event-sidebar-add a.rbtn:link{width:75%;text-align:center;display:block;font-size:1.2rem;font-weight:500;overflow-wrap:break-word;}.event-title h1{font-size:3rem;}.event-summary p{font-size:1.5rem;font-weight:400;}.event-sidebar-add .field--name-field-contact-info,.event-sidebar-add .field--name-field-location,.event-sidebar-add .related-links{margin-bottom:1rem;}.event-sidebar-add .field--name-field-contact-info p{margin-bottom:unset;line-height:1.3em;}@media screen and (max-width:1400px){.frontpageEvents .view-content-wrap{row-gap:4rem;}}@media screen and (max-width:1199px){.event-list-view .item{grid-template-columns:1fr 2fr;}.events-sidebar{width:75%;margin-left:auto;margin-right:auto;}}@media screen and (max-width:991px){.frontpageEvents .item:not(:last-child){margin-bottom:1rem;}.frontpageEvents .view-content-wrap{display:block;}.row .events-sidebar{width:75%;margin-left:auto;margin-right:auto;}.event-sidebar-add{margin-bottom:2rem;}}@media screen and (max-width:780px){.event-list-view .item{grid-template-columns:1fr;}.event-list-date{width:50% !important;margin-left:auto;margin-right:auto;margin-bottom:2rem;}.events-sidebar .event-list-date{width:100% !important;}}@media screen and (max-width:490px){.event-list-date{width:75% !important;}.row .events-sidebar{width:100%;}.events-sidebar .event-list-date{width:100% !important;}}
