/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#apb-wrapper .field--name-field-apb-section-title{font-size:2.5rem;font-weight:700;line-height:100%;}#apb-accordion-1291 .ui-accordion .ui-accordion-header{border-radius:var(--border-radius) !important;}#apb-accordion-1291
	.ui-accordion
	.ui-accordion-header.ui-accordion-header-active{border-radius:var(--border-radius) var(--border-radius) 0 0 !important;}#apb-wrapper .ui-accordion .ui-accordion-content{border-radius:0 0 var(--border-radius) var(--border-radius) !important;}#apb-wrapper .apb-rm-button-active,#apb-wrapper .apb-rm-button{border-radius:var(--border-radius);padding:0.5rem 0.75rem 0.625rem 0.75rem !important;}#apb-wrapper .apb-read-more-row{border-bottom:1px solid #eddacd;margin-bottom:1.75rem;padding-bottom:2rem;}#apb-wrapper .apb-read-more-row:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0;}#page .main-content a.rounded{border-radius:8px;}#page .main-content a.square{border-radius:8px;flex-direction:column-reverse;align-items:center;}#page .main-content ul li ul li::before{background-color:#277145 !important;}#page .IATS_OtherAmount,#page .IATS_AccountNumberField,#page .IATS_PaymentInputField,input[type='text'],input[type='email'],input[type='url'],input[type='password'],input[type='search'],select,textarea{border:1px solid #cdcdcd;border-radius:8px;font-size:1rem;font-family:var(--secondary-font-family);font-weight:400;padding:10px 10px 10px 10px;}#page select.IATS_InputRequired{border:1px solid #cdcdcd;}#page .IATS_PaymentItemDiv select{margin-right:6px;}label.IATS_PaymentLabelOnLeft{width:170px;line-height:120%;}input[type='radio']{margin:0;width:28px;height:28px;accent-color:#277145;}input[type='checkbox']{margin:0;width:28px;height:28px;accent-color:#277145;}.form-item.form-type-checkbox,.form-item.form-type-radio{display:flex;align-items:center;gap:12px;margin-bottom:12px;}input::placeholder{color:#757575;}input[type='text']:focus,input[type='email']:focus,input[type='url']:focus,input[type='password']:focus,input[type='search']:focus,select:focus,textarea:focus{outline-color:#86c87b;}.form-item label{color:#000;font-family:var(--primary-font-family);font-size:1rem;font-style:normal;font-weight:500;line-height:160%;}label.option{font-weight:400;line-height:normal;margin:0;}form legend{color:#000;font-family:var(--primary-font-family);font-size:1rem;font-style:normal;font-weight:500;line-height:160%;border-bottom:none;margin-bottom:5px;}input[type='submit']{color:#000;font-family:var(--secondary-font-family);font-size:1rem;font-style:normal;font-weight:500;line-height:160%;border:none;border-radius:var(--border-radius-buttons);margin:0 0.1rem 0.25rem 0;padding:0.5rem 1rem 0.625rem 1rem;position:relative;background-color:var(--color-secondary);}input[type='submit']:focus-visible{transition:none !important;outline:2px dashed #000;outline-offset:2px;}input[type='submit']:hover{color:#fff;background-color:var(--color-primary);}.a2a_kit.addtoany_list{background:linear-gradient(90deg,#fdf2e9 0%,#ffffff 75%);border-radius:var(--border-radius);display:flex;margin:2rem 0 1rem 0;min-height:54px;padding:0.5rem;}.homepage .a2a_kit.addtoany_list{background:transparent;border-radius:0;margin:1rem 0;padding:0;}#page .pager__items{display:flex;align-items:center;gap:4px;justify-content:center;flex-wrap:wrap;}#page .pager__items .pager__item--first a::before{font-family:'Font Awesome 6 Pro';content:'\f323';font-size:12px;}#page .pager__items .pager__item--previous a::before{font-family:'Font Awesome 6 Pro';content:'\f053';font-size:12px;}#page .pager__items .pager__item--last a::before{font-family:'Font Awesome 6 Pro';content:'\f324';font-size:12px;}#page .pager__items .pager__item--next a::before{font-family:'Font Awesome 6 Pro';content:'\f054';font-size:12px;}#page .pager__items .pager__item{padding:0;}#page .pager__items .pager__item::before{display:none;}#page .pager__items .pager__item a{min-width:40px;background-color:var(--color-secondary);color:#000;border-radius:4px;line-height:1;padding:10px;}#page .pager__items .pager__item a:hover{color:#fff;background-color:var(--color-primary);text-decoration:none !important;}#page .pager__items .pager__item.is-active a{color:#fff;background-color:var(--color-primary);}@media (min-width:1024px){#page .pager__items .pager__item a{min-width:44px;padding:12px;}}#page #mega-menu .we-mega-menu-li[data-level='3'] > a{background:var(--aero-mm-lv2-resp-bg-color) !important;border-bottom:1px solid var(--aero-mm-lv2-resp-border-color) !important;color:var(--aero-mm-lv2-resp-color) !important;padding-left:3.375rem;padding-right:1rem;}#page #mega-menu .we-mega-menu-ul .we-mega-menu-li[data-level='3'] > a::before{background-color:#ee7017;}#page #mega-menu .we-mega-menu-li[data-level='3'].active > a,#page #mega-menu .we-mega-menu-li[data-level='3'].active-trail > a{color:var(--aero-mm-lv2-resp-color-active) !important;}#page #mega-menu .we-mega-menu-li[data-level='3'].active > a:hover{border-bottom:1px solid var(--aero-mm-lv2-resp-border-color-active) !important;}
#page .events-calendar-view .view-content{display:flex;flex-direction:column;gap:2rem;}#page .events-calendar-view .views-row{padding:1rem;border:1px solid var(--color-secondary);border-radius:8px;}#page .events-calendar-wrapper .calendar-date{color:rgb(0,0,0);font-family:var(--primary-font-family);font-size:0.875rem;font-style:normal;font-weight:500;line-height:160%;margin-bottom:4px;display:flex;align-items:center;gap:8px;}#page .events-calendar-wrapper .calendar-date::before{font-family:"Font Awesome 6 Pro";font-weight:700;content:"\f073";font-size:1rem;color:var(--color-secondary);}
