body.home .kt-row-column-wrap{padding-left:0!important;padding-right:0!important}@media (min-width:768px){body.home .kt-row-column-wrap{padding-right:1rem!important;padding-left:1rem!important}}.alm-filters-container{position:relative;margin-top:2rem;margin-bottom:2rem;display:flex;flex-direction:column;gap:1rem;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity));padding:1rem}@media (min-width:768px){.alm-filters-container{flex-direction:row}}.alm-filter--search{flex:1 1 0%}.alm-filter--textfield{width:100%;border-radius:.125rem;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-width:1px 0 1px 1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity));line-height:.75rem}.alm-filter--textfield:focus{--tw-border-opacity:1;border-color:rgb(100 116 139/var(--tw-border-opacity));outline:2px solid #0000;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.alm-filters-edit{position:absolute;top:-1rem;right:-.5rem;display:none;font-size:.875rem;line-height:1.25rem;text-transform:uppercase}.group:hover .alm-filters-edit{display:flex}.kt-row-layout-bottom-sep{fill:#fff}.alm-btn-wrap,.alm-filter--category,.has-button{display:flex;align-items:center}.alm-filter--category div ul,.alm-filter--taxonomy div ul{margin:0!important;display:flex!important;list-style-type:none!important;gap:.5rem!important;padding:0!important}.field-radio{display:inline-flex;cursor:pointer;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity));padding:.5rem;line-height:.75rem;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.field-radio.active,.field-radio:hover{background-color:var(--color-secondary);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.has-button button{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity));padding:.75rem 1rem;font-weight:700;line-height:.75rem}.has-button button:hover{background-color:var(--color-secondary);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.alm-listing li{margin-top:.25rem;margin-bottom:.25rem;border-radius:.25rem;padding:.5rem}.alm-listing li:nth-child(2n){--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity))}.alm-load-more-btn{border-radius:.25rem;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity));padding:.75rem 1rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.alm-load-more-btn:hover{background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity))}button:disabled{cursor:not-allowed;opacity:.2}.alm-btn-wrap{margin-top:1rem;align-content:center;align-items:center;justify-content:center;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity));padding-top:1rem}.alm-filter--taxonomy{display:flex;flex-direction:column}.alm-filter--title{display:block;padding-bottom:.5rem;font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity))}select.alm-filter--item{width:100%;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity));padding-top:.3rem;padding-bottom:.3rem}.tribe-events-meta-group dl dt{font-weight:700}.tribe-events-single-section{position:relative!important;margin:0!important;display:flex;width:100%!important}.tribe-events-single-section>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;--tw-space-y-reverse:0;margin:calc(1.5rem*(1 - var(--tw-space-y-reverse))) calc(1.5rem*var(--tw-space-x-reverse)) calc(1.5rem*var(--tw-space-y-reverse)) calc(1.5rem*(1 - var(--tw-space-x-reverse)))}.tribe-events-single-section{border-width:0!important;background-color:initial!important}.tribe-events-event-meta .column,.tribe-events-event-meta .tribe-events-meta-group{margin:0!important;flex-grow:1!important;padding:0;padding-top:1.5rem!important;padding-bottom:1.5rem!important}.tribe-events-meta-group .tribe-events-single-section-title{font-size:1.25rem;line-height:1.75rem;font-weight:700;color:var(--color-primary)}.tribe-events-pg-template{width:100%!important}@media (min-width:640px){.tribe-events-pg-template{max-width:640px!important}}@media (min-width:768px){.tribe-events-pg-template{max-width:768px!important}}@media (min-width:1024px){.tribe-events-pg-template{max-width:1024px!important}}@media (min-width:1280px){.tribe-events-pg-template{max-width:1280px!important}}@media (min-width:1536px){.tribe-events-pg-template{max-width:1536px!important}}.tribe-events-pg-template{display:flex!important;flex-direction:column!important;gap:1.5rem!important;padding-left:1rem!important;padding-right:1rem!important}.gform_wrapper.gravity-theme .gform_fields{grid-row-gap:2rem!important}.gform_confirmation_message{padding-bottom:2rem}.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{border-radius:.25rem;--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity))}.gform_wrapper.gravity-theme .gfield_label{padding-top:1.5rem;padding-bottom:.5rem;font-size:1.25rem!important;line-height:1.75rem!important;font-weight:300!important}.gform_wrapper.gravity-theme .ginput_complex label,.gform_wrapper.gravity-theme .ginput_complex legend{--tw-text-opacity:1!important;color:rgb(148 163 184/var(--tw-text-opacity))!important}.pb-8{padding-bottom:2rem}.sop_login_button{justify-content:flex-end!important}