:root{--semicollapse-accordion-height:8.5rem;--semicollapse-accordion-bg:245,245,245;--semi-collapsible-btn:#fff}.accordion{--el-background:transparent;scroll-snap-type:y mandatory}.large{--semicollapse-accordion-height:13.5rem}.accordion-header{font-family:inter-semibold,system-ui;margin-top:0}.accordion-item{border-right:0;border-left:0;scroll-margin:4rem 0}.semi-collapse-item{background-color:rgb(var(--semicollapse-accordion-bg));border:1px solid #e9ecef;scroll-margin:4rem 0;scroll-snap-align:start}.semi-collapse-item+.semi-collapse-item{margin-top:var(--gutter-height)}.semi-collapse-item:last-of-type{margin-bottom:calc(var(--gutter-height)/ 2)}.semi-collapsible-header{font-family:inter-semibold,system-ui;margin-top:0;margin-bottom:1rem;font-size:1.3125rem}.semi-collapsible-body{padding:2.5rem}.semi-collapsible-body .accordion-body{padding:0}.btn.semi-collapsible-button{display:flex;justify-content:center;align-items:center;padding:.4rem;color:var(--bs-body-color);background-color:var(--semi-collapsible-btn);border:1px solid var(--bs-body-color);left:50%;transform:translateX(-50%);bottom:-1.25rem;position:relative;border-radius:50%}.btn.semi-collapsible-button:active,.btn.semi-collapsible-button:focus,.btn.semi-collapsible-button:hover{background-color:rgb(94%,94%,94%);color:var(--bs-body-color);border-color:var(--bs-body-color)}.btn.semi-collapsible-button:focus{box-shadow:0 0 0 .15rem rgba(13,110,253,.25)}.btn.semi-collapsible-button .ti-minus{display:none}.btn.semi-collapsible-button .ti-plus{display:block}.btn.semi-collapsible-button[aria-expanded=true] .ti-minus{display:block}.btn.semi-collapsible-button[aria-expanded=true] .ti-plus{display:none}.semi-collapse-accordion-collapse.collapsing{height:var(--semicollapse-accordion-height)}.semi-collapse-accordion-collapse.collapse.show::after,.semi-collapse-accordion-collapse.collapsing.show::after{display:none}.semi-collapse-accordion-collapse.collapse:not(.show),.semi-collapse-accordion-collapse.collapsing:not(.show){display:block;position:relative;height:var(--semicollapse-accordion-height);overflow:hidden}.semi-collapse-accordion-collapse:not(.show)::after{content:"";background:linear-gradient(to bottom,rgba(var(--semicollapse-accordion-bg),0) 0,rgba(var(--semicollapse-accordion-bg),1) 100%);height:50%;width:100%;position:absolute;bottom:0;left:0;pointer-events:none}.accordion-button{-moz-column-gap:1rem;column-gap:1rem;font-size:1.3125rem;line-height:1.3;overflow-wrap:anywhere}.accordion-button:not(.collapsed){background-color:inherit;box-shadow:none}.accordion-button:hover{color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg)}.accordion-body:has(div[class*=ucphcontent]){display:flex;flex-direction:column;row-gap:2rem;padding-bottom:2.5rem}.accordion-body:has(div[class*=ucphcontent]) div[class*=ucphcontent]{padding-top:0;padding-bottom:0}.accordion-body:has(div[class*=ucphcontent]) div[class*=ucphcontent] .content-header,.accordion-body:has(div[class*=ucphcontent]) div[class*=ucphcontent] div[class*=col-]{margin-left:0;width:100%}.accordion-body .ucphcontentcontactbox_contactbox .contacts{--element-offset:0;float:none;max-width:unset;padding:2.5rem;margin-left:0;margin-right:0;margin-bottom:2rem;border-left:0}.accordion-body .ucphcontentcontactbox_contactbox .contacts.color-6{border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0}.accordion-body .ucphcontentcontactbox_contactbox .text-media{order:-1}@media (min-width:768px){.accordion-body .contactboxcards[class*=row-cols-]>*{width:50%}}.accordion-body .container{padding-left:0;padding-right:0}.accordion-body .content-header{margin-bottom:1.5rem}.accordion-body h2,.accordion-body h3{font-size:1.3125rem;font-family:inter-semibold,system-ui;font-weight:400}.accordion-body h4{font-size:1.1875rem}.accordion-body .schedulecols-3,.accordion-body .schedulecols-5{grid-template-columns:1fr}.accordion-body .schedulecols-3 .schedule-col,.accordion-body .schedulecols-5 .schedule-col{padding-left:0}.accordion-body .schedulecols-3 .schedule-col::after,.accordion-body .schedulecols-5 .schedule-col::after{display:none}
/*# sourceMappingURL=accordion.min.css.map */