/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.big-button a,.big-button a:link{text-decoration:none;display:block;box-shadow:var(--arta-shadow-black);border-radius:var(--arta-border-radius);text-align:center;padding:25px;color:var(--gt-drk-gold);font-weight:500;font-size:1.9rem;height:100%;align-content:center;line-height:1.2em;}.big-button a:hover{text-decoration:underline;background-color:var(--bs-light);}.big-button{background-color:var(--gt-white);height:100%;}
.text-left,.text-left p{text-align:left;}.text-center,.text-center p{text-align:center;}.text-right,.text-right p{text-align:right;}.call-to-action .cta-content{padding:3rem 2rem;border-radius:var(--arta-border-radius);}.call-to-action .container{display:flow-root;}.call-to-action .cta-content img{border-radius:var(--arta-border-radius);}.call-to-action .card-footer{padding:0;background-color:transparent;border:0;}.call-to-action .float-left{padding-right:2.5rem;float:left;}.call-to-action .float-right{float:right;}.call-to-action .float-left,.call-to-action .float-right{width:50%;}.call-to-action iframe.media-oembed-content{width:100%;height:auto;aspect-ratio:16/9;border-radius:var(--arta-border-radius);}.layout--onecol .call-to-action:not(:last-child){margin-bottom:1rem;}@media only screen and (max-width:576px){.call-to-action .float-left,.call-to-action .float-right{width:100%;float:unset;padding:0 0 0.5rem 0;}}
.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;}.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";}.events-sidebar{width:25%;margin-right:2rem;margin-top:1rem;}.events-content{width:67%;padding:0 0.55rem;}.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{font-size:2.8rem;color:var(--gt-md-gold);margin-top:0.8rem;}.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;}}
.heading-title{padding:2rem 0 0;}h2.heading-title{font-weight:300;font-size:2.5rem;text-transform:uppercase;text-align:center;margin:0 auto;width:88%;padding-bottom:1rem;margin-bottom:1rem;}h2.heading-image::before{content:url('/themes/contrib/arta_theme/images/gt-branding-chiclit-sm.png');display:block;margin:1rem auto;}h2.heading-border{border-bottom:2px solid;margin-bottom:3rem;}@media screen and (max-width:700px){h2.heading-title{width:95%;}}
.layout__region > .card{flex-grow:2;}.card{border:none;padding-bottom:unset;width:100%;border-radius:var(--arta-border-radius);display:flex;flex-direction:column;}.text-left,.text-left p{text-align:left;}.text-center,.text-center p{text-align:center;}.text-right,.text-right p{text-align:right;}img.img-fluid{width:100%;height:auto;}img.original{height:auto;}img.card-img-top,img.card-img-left,img.card-img-right{border-radius:var(--arta-border-radius);width:100%;}img.card-img-top{border-bottom-left-radius:0;}.card:has(img.card-img-left) > div,.card:has(img.card-img-right) > div{flex:0 1 50%;margin-bottom:2rem;}.card:has(img.card-img-left) .card-media{padding-right:1.5rem;}.card:has(img.card-img-right) .card-media{padding-left:1.5rem;}.card:has(img.card-img-left){flex-direction:row;}.card:has(img.card-img-right){flex-direction:row-reverse;}.card-body{padding:1rem;}.arta-shadow .card-body{padding:1.5rem;}.card .large-text{font-size:2rem;line-height:1.5rem;}.card iframe.media-oembed-content{width:100%;height:auto;aspect-ratio:16/9;border-radius:var(--arta-border-radius);}.card.inline-title h3{font-size:2rem;line-height:2rem;display:inline;font-weight:normal;color:var(--gt-black);margin-bottom:unset;}.card.inline-title .card-body p:first-of-type{display:inline;}.card.inline-title .card-body p:nth-of-type(2){margin-top:1.3rem;}.layout--onecol .card:not(:last-child){margin-bottom:1rem;}@media screen and (max-width:700px){.card:has(img.card-img-left),.card:has(img.card-img-right){flex-direction:column;}.card:has(img.card-img-left) .card-media,.card:has(img.card-img-right) .card-media{margin-bottom:unset;padding-right:unset;padding-left:unset;}}
.pager__items{display:flex;width:fit-content;margin:0 auto;font-size:1rem;}.pager__items a{display:block;padding:0.375em 0.75em;border:1px solid var(--arta-vlight-grey);text-decoration:none;border-right-width:0px;}.pager__items a:hover{color:var(--gt-navy);background-color:var(--arta-vlight-grey);}.pager__item{list-style:none;}.pager__item.is-active a{background-color:var(--gt-navy);color:var(--gt-white);}.pager__item:first-child a{border-top-left-radius:0.375em;border-bottom-left-radius:0.375em;}.pager__item:last-child a{border-top-right-radius:0.375em;border-bottom-right-radius:0.375em;border-right-width:1px;}
#arta-header{width:100%;background:linear-gradient(to right,var(--gt-md-gold) 0%,var(--gt-gold) 100%);}.site-branding-logo{padding:1rem 0;display:block;}
