h1,.h1{margin-bottom:1.25rem;color:#222;font-weight:500;line-height:1.15;text-wrap:balance}h2,.h2{margin-bottom:0.75rem;color:#ca0000;font-weight:500;line-height:1.2;text-wrap:balance}:is(p, ul, ol, table, figure)+:is(h2, .h2){margin-top:2.5rem}h3,.h3{margin-bottom:0.5rem;color:#222;font-weight:500;line-height:1.25;text-wrap:balance}:is(p, ul, ol, table, figure)+:is(h3, .h3){margin-top:2rem}h4,.h4{margin-bottom:0.5rem;color:#222;font-weight:500;line-height:1.3;text-wrap:balance}:is(p, ul, ol, table, figure)+:is(h4, .h4){margin-top:1.75rem}h5,.h5{margin-bottom:0.5rem;color:#495057;font-weight:500;line-height:1.35;text-wrap:balance}:is(p, ul, ol, table, figure)+:is(h5, .h5){margin-top:1.5rem}h1,.h1{letter-spacing:-0.01em}.element-subheader:is(h1, h2, h3, h4, h5, .h1, .h2, .h3, .h4, .h5){margin-top:-0.25rem;color:#6c757d;font-weight:500}:where(.frame-background-primary, .frame-background-secondary, .frame-background-tertiary, .frame-background-quaternary, .frame-background-dark, .carousel, #page-footer) :is(h1, h2, h3, h4, h5, .h1, .h2, .h3, .h4, .h5){color:inherit}:where(.frame-background-primary, .frame-background-secondary, .frame-background-tertiary, .frame-background-quaternary, .frame-background-dark, .carousel, #page-footer) .element-subheader.element-subheader{color:inherit}#page-content a[href][target="_blank"]:is(p a, td a, .card-footer a, li:not(.breadcrumb-item):not(.page-item):not(.nav-item) a, .stretched-link):not(.btn):not(.no-link-icon):not(:empty):not(:has(img, svg)):not(.apicodo-event-row a):not(.frame-type-social_links a)::before,#page-footer a[href][target="_blank"]:is(p a, td a, .card-footer a, li:not(.breadcrumb-item):not(.page-item):not(.nav-item) a, .stretched-link):not(.btn):not(.no-link-icon):not(:empty):not(:has(img, svg)):not(.apicodo-event-row a):not(.frame-type-social_links a)::before{content:"";display:inline-block;flex:0 0 14px;width:14px;height:14px;margin-right:0.4rem;vertical-align:-2px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='black' d='M10.05 8.657l-.707-.707L14.293 3l.706.707z'/%3E%3Cpath fill='black' d='M13 8.536V12H3V5h6.464l1-1H2.5a.5.5 0 0 0-.5.5v8a.5.5 0 0 0 .5.5h11a.5.5 0 0 0 .5-.5V7.535l-1 1.001zM15.573 6.573l-4.146-4.146A.25.25 0 0 1 11.604 2h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177z'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='black' d='M10.05 8.657l-.707-.707L14.293 3l.706.707z'/%3E%3Cpath fill='black' d='M13 8.536V12H3V5h6.464l1-1H2.5a.5.5 0 0 0-.5.5v8a.5.5 0 0 0 .5.5h11a.5.5 0 0 0 .5-.5V7.535l-1 1.001zM15.573 6.573l-4.146-4.146A.25.25 0 0 1 11.604 2h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177z'/%3E%3C/svg%3E") no-repeat center / contain}#page-content .btn[target="_blank"]:not(:has(.btn-icon)):not(.stretched-link),#page-footer .btn[target="_blank"]:not(:has(.btn-icon)):not(.stretched-link){display:inline-flex;align-items:center;gap:0.5rem}#page-content .btn[target="_blank"]:not(:has(.btn-icon)):not(.stretched-link)::after,#page-footer .btn[target="_blank"]:not(:has(.btn-icon)):not(.stretched-link)::after{content:"";flex:0 0 14px;width:14px;height:14px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='black' d='M10.05 8.657l-.707-.707L14.293 3l.706.707z'/%3E%3Cpath fill='black' d='M13 8.536V12H3V5h6.464l1-1H2.5a.5.5 0 0 0-.5.5v8a.5.5 0 0 0 .5.5h11a.5.5 0 0 0 .5-.5V7.535l-1 1.001zM15.573 6.573l-4.146-4.146A.25.25 0 0 1 11.604 2h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177z'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='black' d='M10.05 8.657l-.707-.707L14.293 3l.706.707z'/%3E%3Cpath fill='black' d='M13 8.536V12H3V5h6.464l1-1H2.5a.5.5 0 0 0-.5.5v8a.5.5 0 0 0 .5.5h11a.5.5 0 0 0 .5-.5V7.535l-1 1.001zM15.573 6.573l-4.146-4.146A.25.25 0 0 1 11.604 2h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177z'/%3E%3C/svg%3E") no-repeat center / contain}.icongroup:where(:not(#page-footer .icongroup)){--icongroup-gap: 1rem;--icongroup-icon-size: 3rem}.icongroup:where(:not(#page-footer .icongroup)) .icongroup-item{position:relative;flex-direction:column;align-items:flex-start;gap:1rem;padding:1.5rem 1.25rem;border-radius:0.375rem;background-color:#fff;box-shadow:0 0.125rem 0.75rem rgba(0, 0, 0, 0.08);transition:background-color 0.2s ease, box-shadow 0.2s ease, transform 0.2s ease}.icongroup:where(:not(#page-footer .icongroup)) .icongroup-item:hover,.icongroup:where(:not(#page-footer .icongroup)) .icongroup-item:focus-within{background-color:#ca0000;box-shadow:0 0.5rem 1.5rem rgba(0, 0, 0, 0.14);transform:translateY(-2px)}.icongroup:where(:not(#page-footer .icongroup)) .icongroup-item-icon{order:0;margin:0}.icongroup:where(:not(#page-footer .icongroup)) .icongroup-item-icon svg{color:#ca0000}.icongroup:where(:not(#page-footer .icongroup)) .icongroup-item-icon svg .primary,.icongroup:where(:not(#page-footer .icongroup)) .icongroup-item-icon svg .grey{fill:#000}.icongroup:where(:not(#page-footer .icongroup)) .icongroup-item-text{text-align:left}.icongroup:where(:not(#page-footer .icongroup)) .icongroup-item-text-header{margin-bottom:0.25rem;font-size:1.25rem;font-weight:700;line-height:1.25}.icongroup:where(:not(#page-footer .icongroup)) .icongroup-item-text-header a{color:#212529;text-decoration:none;background-image:none}.icongroup:where(:not(#page-footer .icongroup)) .icongroup-item-text-header a::after{content:"";position:absolute;inset:0}.icongroup:where(:not(#page-footer .icongroup)) .icongroup-item:is(:hover, :focus-within) .icongroup-item-text,.icongroup:where(:not(#page-footer .icongroup)) .icongroup-item:is(:hover, :focus-within) .icongroup-item-text-header a,.icongroup:where(:not(#page-footer .icongroup)) .icongroup-item:is(:hover, :focus-within) .icongroup-item-text-subheader,.icongroup:where(:not(#page-footer .icongroup)) .icongroup-item:is(:hover, :focus-within) .icongroup-item-text p{color:#fff}.icongroup:where(:not(#page-footer .icongroup)) .icongroup-item:is(:hover, :focus-within) .icongroup-item-icon svg{color:#fff}.icongroup:where(:not(#page-footer .icongroup)) .icongroup-item:is(:hover, :focus-within) .icongroup-item-icon svg .primary,.icongroup:where(:not(#page-footer .icongroup)) .icongroup-item:is(:hover, :focus-within) .icongroup-item-icon svg .grey{fill:#fff}.icongroup:where(:not(#page-footer .icongroup)) .icongroup-item-text-subheader{margin-bottom:0;font-size:0.95rem;color:var(--bs-secondary-color)}.frame-startpage-quicklinks .icongroup-iconposition-left-center .icongroup-item{flex-direction:row;align-items:center}.frame-startpage-quicklinks .icongroup-iconposition-above .icongroup-item-icon{align-self:center}.frame-startpage-quicklinks .icongroup-iconposition-above .icongroup-item-text{align-self:stretch;text-align:center}@media (max-width:575.98px){.frame-startpage-quicklinks :is(.icongroup-iconposition-left-top, .icongroup-iconposition-above) .icongroup-item{flex-direction:row;align-items:center}.frame-startpage-quicklinks :is(.icongroup-iconposition-left-top, .icongroup-iconposition-above) .icongroup-item-icon{align-self:center}.frame-startpage-quicklinks :is(.icongroup-iconposition-left-top, .icongroup-iconposition-above) .icongroup-item-text{align-self:auto;text-align:left}}.frame-startpage-quicklinks .icongroup:not(.icongroup-iconposition-left-center, .icongroup-iconposition-left-top, .icongroup-iconposition-above):is(.icongroup-columns-2, .icongroup-columns-3, .icongroup-columns-4, .icongroup-columns-5, .icongroup-columns-6) .icongroup-item{min-width:0}.frame-startpage-quicklinks .icongroup:not(.icongroup-iconposition-left-center, .icongroup-iconposition-left-top, .icongroup-iconposition-above):is(.icongroup-columns-2, .icongroup-columns-3, .icongroup-columns-4, .icongroup-columns-5, .icongroup-columns-6) .icongroup-item-text{min-width:0;hyphens:auto;overflow-wrap:anywhere}@media (max-width:575.98px){.frame-startpage-quicklinks .icongroup:not(.icongroup-iconposition-left-center, .icongroup-iconposition-left-top, .icongroup-iconposition-above):is(.icongroup-columns-2, .icongroup-columns-3, .icongroup-columns-4, .icongroup-columns-5, .icongroup-columns-6) .icongroup-item{width:calc((100% - var(--icongroup-gap)) / 2);padding:1.25rem 0.75rem}}@media (min-width:576px) and (max-width:767.98px){.frame-startpage-quicklinks .icongroup:not(.icongroup-iconposition-left-center, .icongroup-iconposition-left-top, .icongroup-iconposition-above):is(.icongroup-columns-2, .icongroup-columns-3, .icongroup-columns-4, .icongroup-columns-5, .icongroup-columns-6).icongroup-columns-3 .icongroup-item{width:calc((100% - var(--icongroup-gap)) / 2)}}.apicodo-card--pl3-news,.card-group-element-item .card{overflow:hidden;border:0;box-shadow:0 1px 3px rgba(0, 0, 0, 0.1), 0 0.25rem 1rem rgba(0, 0, 0, 0.14);transition:transform 0.3s ease, box-shadow 0.3s ease}.apicodo-card--pl3-news:hover,.apicodo-card--pl3-news:focus-within,.card-group-element-item .card:hover,.card-group-element-item .card:focus-within{transform:translateY(-4px);box-shadow:0 2px 6px rgba(0, 0, 0, 0.12), 0 0.75rem 2rem rgba(0, 0, 0, 0.22)}.apicodo-card--pl3-news .apicodo-card__media{position:relative;aspect-ratio:1.3333333333;overflow:hidden;background-color:#e9ecef}.apicodo-card--pl3-news .card-img-top{display:block;width:100%;height:100%;object-fit:cover}.apicodo-card--pl3-news .card-body{padding:1.75rem 2.5rem 2.25rem}@media (max-width:767.98px){.apicodo-card--pl3-news .card-body{padding:1.25rem 1.25rem 1.5rem}}.apicodo-card--pl3-news .card-title{margin-bottom:0.5rem;font-size:clamp(1.15rem, calc(1rem + .4vw), 1.3rem);font-weight:700}.apicodo-card--pl3-news .apicodo-card__date{margin-bottom:1rem;font-size:0.9rem;color:#6c757d}.apicodo-card--pl3-news a.apicodo-card__more{display:inline-flex;align-items:center;gap:0.25rem;align-self:flex-start;margin-top:auto;padding-top:1rem;color:#214d7b;font-weight:700;text-decoration:none;background-image:none}.apicodo-card--pl3-news a.apicodo-card__more:hover,.apicodo-card--pl3-news a.apicodo-card__more:focus{color:#1c4169}.apicodo-event-tile .apicodo-event-tile__title{color:#222;font-size:clamp(1.15rem, calc(1rem + .4vw), 1.3rem)}.apicodo-card .card-title{color:#222}.apicodo-event-list{display:grid;grid-template-columns:repeat(auto-fill, minmax(16rem, 1fr));gap:1.5rem}.apicodo-event-row{height:100%;margin-bottom:0 !important;overflow:hidden;border:0;box-shadow:0 0.125rem 0.75rem rgba(0, 0, 0, 0.08);transition:box-shadow 0.2s ease}.apicodo-event-row:hover,.apicodo-event-row:focus-within{box-shadow:0 0.5rem 1.5rem rgba(0, 0, 0, 0.14)}.apicodo-event-row>.row{flex-direction:column;flex-wrap:nowrap;height:100%}.apicodo-event-row .apicodo-event-row__image{order:-1;width:100%}.apicodo-event-row .apicodo-event-row__image img{display:block;height:auto;aspect-ratio:1.7777777778;transition:transform 0.4s ease}.apicodo-event-row:hover .apicodo-event-row__image img{transform:scale(1.05)}.apicodo-event-row .apicodo-event-row__date{position:absolute;top:0.75rem;left:0.75rem;z-index:1;width:auto;min-width:3.5rem;padding:0.4rem 0.6rem;border-radius:0.375rem;background-color:#fff;color:#212529;box-shadow:0 0.125rem 0.5rem rgba(0, 0, 0, 0.2)}.apicodo-event-row .apicodo-event-row__day{font-size:1.5rem}.apicodo-event-row .apicodo-event-row__info{flex:1 1 auto;justify-content:flex-start;min-height:10rem;padding:1.75rem 1.75rem 2.25rem}.apicodo-event-row .apicodo-event-row__info>.badge{order:-2}.apicodo-event-row .apicodo-event-row__meta{order:-1;margin-bottom:0.75rem !important}.apicodo-event-row .apicodo-event-row__title{margin:0;font-weight:700}.apicodo-event-row:not(:has(.apicodo-event-row__image)) .apicodo-event-row__date{position:static;align-self:flex-start;margin:1.25rem 1.25rem 0;box-shadow:none;background-color:var(--bs-tertiary-bg, #f8f9fa)}@media (min-width:992px){.navbar-mainnavigation .navbar-toggler{display:inline-block;margin-left:auto}.navbar-mainnavigation #mainnavigation.offcanvas{position:fixed;top:0;right:0;bottom:0;z-index:var(--bs-offcanvas-zindex);width:min(560px, 100vw);height:auto;max-width:100%;flex-direction:column;justify-content:flex-start;align-items:stretch;background-color:var(--bs-offcanvas-bg);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);box-shadow:var(--bs-offcanvas-box-shadow);transform:translateX(100%);transition:var(--bs-offcanvas-transition)}.navbar-mainnavigation #mainnavigation.offcanvas:not(.show):not(.showing):not(.hiding){visibility:hidden !important}.navbar-mainnavigation #mainnavigation.offcanvas.showing,.navbar-mainnavigation #mainnavigation.offcanvas.show:not(.hiding){transform:none}.navbar-mainnavigation #mainnavigation.offcanvas .offcanvas-header{display:flex}.navbar-mainnavigation #mainnavigation.offcanvas .offcanvas-body{display:block;flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.navbar-mainnavigation #mainnavigation.offcanvas .offcanvas-body .navbar-nav{flex-direction:column;gap:0}.navbar-mainnavigation .nav-spacer{display:none}.navbar-mainnavigation .navbar-nav .dropdown-menu{position:static;width:100%;min-width:0;max-width:none}.navbar-mainnavigation .nav-item:hover>.dropdown-menu:not(.show),.navbar-mainnavigation .nav-item:focus-within>.dropdown-menu:not(.show){display:none}body .offcanvas-backdrop{display:block}}.navbar-mainnavigation .offcanvas{--bs-offcanvas-bg: var(--pl3-nav-bg, #ca0000);--bs-offcanvas-color: var(--pl3-nav-color, #fff);--bs-offcanvas-border-width: 0;--bs-offcanvas-padding-x: 1.5rem;--bs-nav-link-color: var(--pl3-nav-color, #fff);--bs-nav-link-hover-color: var(--pl3-nav-accent, #bed0df);--bs-dropdown-link-color: var(--pl3-nav-color, #fff);align-items:stretch;color:var(--pl3-nav-color, #fff)}@media (min-width:768px){.navbar-mainnavigation .offcanvas{--bs-offcanvas-padding-x: 2.5rem}}.navbar-mainnavigation .offcanvas .offcanvas-header{align-self:stretch;justify-content:flex-end;padding:1.5rem 1.5rem 0.5rem}.navbar-mainnavigation .offcanvas .offcanvas-title{width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.navbar-mainnavigation .offcanvas .offcanvas-title:not(caption){position:absolute !important}.navbar-mainnavigation .offcanvas .offcanvas-title *{overflow:hidden !important}.navbar-mainnavigation .offcanvas .btn-close{--bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath d='M2 2l12 12M14 2L2 14' stroke='%23fff' stroke-width='1.6'/%3e%3c/svg%3e");--bs-btn-close-opacity: 1;--bs-btn-close-hover-opacity: .85;--bs-btn-close-filter: none;width:1.75rem;height:1.75rem;margin:0;padding:0.6rem;background-color:var(--pl3-nav-accent, #bed0df);background-size:1.75rem;border-radius:0}.navbar-mainnavigation .offcanvas .navbar-nav{gap:0}.navbar-mainnavigation .offcanvas .navbar-nav::before{display:none}.navbar-mainnavigation .offcanvas .navbar-nav>.nav-item{padding:0.6rem 0;border-bottom:1px solid var(--pl3-nav-divider, rgba(255, 255, 255, 0.3))}.navbar-mainnavigation .offcanvas .nav-link{padding-left:0;padding-right:0;color:var(--pl3-nav-color, #fff)}.navbar-mainnavigation .offcanvas .nav-link[target="_blank"] .nav-link-text::before{content:"";display:inline-block;flex:0 0 14px;width:14px;height:14px;margin-right:0.4rem;vertical-align:-2px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='black' d='M10.05 8.657l-.707-.707L14.293 3l.706.707z'/%3E%3Cpath fill='black' d='M13 8.536V12H3V5h6.464l1-1H2.5a.5.5 0 0 0-.5.5v8a.5.5 0 0 0 .5.5h11a.5.5 0 0 0 .5-.5V7.535l-1 1.001zM15.573 6.573l-4.146-4.146A.25.25 0 0 1 11.604 2h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177z'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='black' d='M10.05 8.657l-.707-.707L14.293 3l.706.707z'/%3E%3Cpath fill='black' d='M13 8.536V12H3V5h6.464l1-1H2.5a.5.5 0 0 0-.5.5v8a.5.5 0 0 0 .5.5h11a.5.5 0 0 0 .5-.5V7.535l-1 1.001zM15.573 6.573l-4.146-4.146A.25.25 0 0 1 11.604 2h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177z'/%3E%3C/svg%3E") no-repeat center / contain}.navbar-mainnavigation .offcanvas .nav-link[target="_blank"] .nav-link-text::before{margin-right:0.35rem}.navbar-mainnavigation .offcanvas .nav-link:not(.nav-link-toggle)::before{display:none}@media (max-width:991.98px){.navbar-mainnavigation .offcanvas .nav-link-icon{margin-right:0.5rem}.navbar-mainnavigation .offcanvas .nav-link-icon svg{fill:currentColor}}.navbar-mainnavigation .offcanvas .nav-link-text{font-family:"Noto Sans", Arial, Helvetica, sans-serif;font-weight:700;color:inherit;font-size:calc(1.285rem + 0.42vw)}@media (min-width:1200px){.navbar-mainnavigation .offcanvas .nav-link-text{font-size:1.6rem}}.navbar-mainnavigation .offcanvas .nav-link-text::after{display:none}.navbar-mainnavigation .offcanvas .nav-link.active,.navbar-mainnavigation .offcanvas .nav-link:hover,.navbar-mainnavigation .offcanvas .nav-link:focus-visible{color:var(--pl3-nav-accent, #bed0df)}.navbar-mainnavigation .offcanvas .nav-link.active .nav-link-text,.navbar-mainnavigation .offcanvas .nav-link:hover .nav-link-text,.navbar-mainnavigation .offcanvas .nav-link:focus-visible .nav-link-text{color:inherit}.navbar-mainnavigation .offcanvas .dropdown-menu{margin:0;padding:0 0 0.5rem 1.25rem;border:0;border-radius:0;background:transparent;box-shadow:none}.navbar-mainnavigation .offcanvas .dropdown-menu .nav-link{padding-top:0.3rem;padding-bottom:0.3rem}.navbar-mainnavigation .offcanvas .dropdown-menu .nav-link-text{font-size:1.2rem}.navbar-mainnavigation .offcanvas .dropdown-nav{grid-template-columns:1fr;gap:0}.navbar-mainnavigation .offcanvas .nav-link-toggle{padding:0.3rem 0 0.3rem 1rem;color:var(--pl3-nav-color, #fff)}.navbar-mainnavigation .offcanvas .nav-link-indicator{position:relative;flex:0 0 auto;width:1.25rem;height:1.25rem;margin-left:auto}.navbar-mainnavigation .offcanvas .nav-link-indicator::before,.navbar-mainnavigation .offcanvas .nav-link-indicator::after{content:"";position:absolute;top:50%;left:50%;width:100%;height:2px;padding:0;border:0;background-color:currentColor;transform:translate(-50%, -50%)}.navbar-mainnavigation .offcanvas .nav-link-indicator::after{width:2px;height:100%}.navbar-mainnavigation .offcanvas .dropdown-menu .nav-link-indicator{width:1.1rem;height:1.1rem}.navbar-mainnavigation .offcanvas .nav-link-main.show>.nav-link-indicator::after,.navbar-mainnavigation .offcanvas .nav-link-toggle[aria-expanded="true"]>.nav-link-indicator::after{display:none}body .offcanvas-backdrop{background-color:#fff}body .offcanvas-backdrop.show{opacity:0.7}h1.awesome,.h1.awesome{font-weight:500}h2.awesome,.h2.awesome{font-weight:500}h3.awesome,.h3.awesome{font-weight:500}h4.awesome,.h4.awesome{font-weight:500}h5.awesome,.h5.awesome{font-weight:500}h6.awesome,.h6.awesome{font-weight:500}.carousel h1.carousel-header,.carousel h1.carousel-item-header,.carousel h1.carousel-subheader,.carousel h1.carousel-item-subheader{font-size:clamp(1.75rem, 3.25vw, 3rem)}.carousel h2.carousel-header,.carousel h2.carousel-item-header,.carousel h2.carousel-subheader,.carousel h2.carousel-item-subheader{font-size:clamp(1.5rem, 2.75vw, 2.5rem)}.carousel h3.carousel-header,.carousel h3.carousel-item-header,.carousel h3.carousel-subheader,.carousel h3.carousel-item-subheader{font-size:clamp(1.3rem, 2.1vw, 2.1rem)}.carousel h4.carousel-header,.carousel h4.carousel-item-header,.carousel h4.carousel-subheader,.carousel h4.carousel-item-subheader{font-size:clamp(1.15rem, 1.7vw, 1.7rem)}.carousel h5.carousel-header,.carousel h5.carousel-item-header,.carousel h5.carousel-subheader,.carousel h5.carousel-item-subheader{font-size:clamp(1.05rem, 1.35vw, 1.35rem)}.carousel h6.carousel-header,.carousel h6.carousel-item-header,.carousel h6.carousel-subheader,.carousel h6.carousel-item-subheader{font-size:clamp(1rem, 1.15vw, 1.15rem)}.carousel .carousel-header,.carousel .carousel-item-header{margin-bottom:0.75rem;line-height:1.1}.carousel .carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M11 2 5 8l6 6'/%3e%3c/svg%3e")}.carousel .carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M5 2l6 6-6 6'/%3e%3c/svg%3e")}@media (min-width:768px){.carousel:not(.carousel-small):not(.carousel-fullscreen) .item{height:520px}}@media (min-width:992px){.carousel:not(.carousel-small):not(.carousel-fullscreen) .item{height:clamp(560px, 70vh, 760px)}}@media (min-width:1200px){.carousel:not(.carousel-small):not(.carousel-fullscreen) .item{height:clamp(640px, 78vh, 880px)}}@media (min-width:1400px){.carousel:not(.carousel-small):not(.carousel-fullscreen) .item{height:clamp(700px, 82vh, 960px)}}@media (min-width:768px){.carousel-small .item{height:400px}}@media (min-width:992px){.carousel-small .item{height:460px}}@media (min-width:1200px){.carousel-small .item{height:520px}}@media (min-width:1400px){.carousel-small .item{height:560px}}@media (max-width:575.98px){.carousel .carousel-content-inner{padding-inline:calc(1.5rem / 2)}}@media (max-width:767.98px){.carousel .carousel-item-type-text_and_image{padding-inline:0}}.carousel .carousel-item-type-header .carousel-content-link,.carousel .carousel-item-type-text_and_image .carousel-content-link{display:block;height:100%}.carousel .carousel-item-type-header .carousel-content-inner,.carousel .carousel-item-type-text_and_image .carousel-content-inner,.carousel .carousel-item-type-call_to_action .carousel-content-inner{align-items:center}@media (min-width:768px){.carousel .carousel-item-type-header .carousel-content-inner,.carousel .carousel-item-type-text_and_image .carousel-content-inner,.carousel .carousel-item-type-call_to_action .carousel-content-inner{padding-bottom:4rem}}.carousel .carousel-item-type-header .carousel-text-inner,.carousel .carousel-item-type-text .carousel-text-inner,.carousel .carousel-item-type-text_and_image .carousel-text,.carousel .carousel-item-type-call_to_action .carousel-box{display:flex;flex-direction:column;gap:0.75rem;width:100%;max-width:35rem;margin:0;padding:2rem 2.5rem;color:#fff;background-color:rgba(202, 0, 0, 0.85);border-radius:0.375rem;backdrop-filter:blur(4px);box-shadow:0 10px 30px rgba(0, 0, 0, 0.15)}.carousel .carousel-item-type-header .carousel-text-inner>*,.carousel .carousel-item-type-text .carousel-text-inner>*,.carousel .carousel-item-type-text_and_image .carousel-text>*,.carousel .carousel-item-type-call_to_action .carousel-box>*{margin-bottom:0}@media (max-width:767.98px){.carousel .carousel-item-type-header .carousel-text-inner,.carousel .carousel-item-type-text .carousel-text-inner,.carousel .carousel-item-type-text_and_image .carousel-text,.carousel .carousel-item-type-call_to_action .carousel-box{max-width:none;padding:1.5rem 1.25rem}}@media (min-width:768px){.carousel .carousel-item-type-text_and_image .carousel-text,.carousel .carousel-item-type-text_and_image .carousel-image{flex:0 1 50%}}@media (max-width:767.98px){.carousel .carousel-item-type-text_and_image .carousel-image{display:none}}.carousel .carousel-item-type-call_to_action .carousel-item-button{--bs-btn-color: #ca0000;--bs-btn-bg: #fff;--bs-btn-border-color: #fff;--bs-btn-hover-color: #ca0000;--bs-btn-hover-bg: #e9ecef;--bs-btn-hover-border-color: #e9ecef;--bs-btn-focus-shadow-rgb: 247, 217, 217;--bs-btn-active-color: #ca0000;--bs-btn-active-bg: #dee2e6;--bs-btn-active-border-color: #dee2e6;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #fff;--bs-btn-disabled-border-color: #fff;align-self:flex-start;margin-top:0.25rem}.carousel .carousel-item-bodytext{display:-webkit-box;overflow:hidden;font-size:1.125rem;-webkit-box-orient:vertical;-webkit-line-clamp:3}.carousel .carousel-item-layout-custom.carousel-item-type-header .carousel-text-inner,.carousel .carousel-item-layout-custom.carousel-item-type-text .carousel-text-inner,.carousel .carousel-item-layout-custom.carousel-item-type-text_and_image .carousel-text,.carousel .carousel-item-layout-custom.carousel-item-type-call_to_action .carousel-box{color:#000;background-color:rgba(255, 255, 255, 0.85)}.carousel .carousel-item-layout-custom.carousel-item-type-header .carousel-text-inner h1,.carousel .carousel-item-layout-custom.carousel-item-type-header .carousel-text-inner h2,.carousel .carousel-item-layout-custom.carousel-item-type-header .carousel-text-inner h3,.carousel .carousel-item-layout-custom.carousel-item-type-header .carousel-text-inner h4,.carousel .carousel-item-layout-custom.carousel-item-type-header .carousel-text-inner h5,.carousel .carousel-item-layout-custom.carousel-item-type-header .carousel-text-inner h6,.carousel .carousel-item-layout-custom.carousel-item-type-header .carousel-text-inner .carousel-header,.carousel .carousel-item-layout-custom.carousel-item-type-header .carousel-text-inner .carousel-subheader,.carousel .carousel-item-layout-custom.carousel-item-type-header .carousel-text-inner .carousel-item-header,.carousel .carousel-item-layout-custom.carousel-item-type-header .carousel-text-inner .carousel-item-subheader,.carousel .carousel-item-layout-custom.carousel-item-type-header .carousel-text-inner a:not(.btn),.carousel .carousel-item-layout-custom.carousel-item-type-text .carousel-text-inner h1,.carousel .carousel-item-layout-custom.carousel-item-type-text .carousel-text-inner h2,.carousel .carousel-item-layout-custom.carousel-item-type-text .carousel-text-inner h3,.carousel .carousel-item-layout-custom.carousel-item-type-text .carousel-text-inner h4,.carousel .carousel-item-layout-custom.carousel-item-type-text .carousel-text-inner h5,.carousel .carousel-item-layout-custom.carousel-item-type-text .carousel-text-inner h6,.carousel .carousel-item-layout-custom.carousel-item-type-text .carousel-text-inner .carousel-header,.carousel .carousel-item-layout-custom.carousel-item-type-text .carousel-text-inner .carousel-subheader,.carousel .carousel-item-layout-custom.carousel-item-type-text .carousel-text-inner .carousel-item-header,.carousel .carousel-item-layout-custom.carousel-item-type-text .carousel-text-inner .carousel-item-subheader,.carousel .carousel-item-layout-custom.carousel-item-type-text .carousel-text-inner a:not(.btn),.carousel .carousel-item-layout-custom.carousel-item-type-text_and_image .carousel-text h1,.carousel .carousel-item-layout-custom.carousel-item-type-text_and_image .carousel-text h2,.carousel .carousel-item-layout-custom.carousel-item-type-text_and_image .carousel-text h3,.carousel .carousel-item-layout-custom.carousel-item-type-text_and_image .carousel-text h4,.carousel .carousel-item-layout-custom.carousel-item-type-text_and_image .carousel-text h5,.carousel .carousel-item-layout-custom.carousel-item-type-text_and_image .carousel-text h6,.carousel .carousel-item-layout-custom.carousel-item-type-text_and_image .carousel-text .carousel-header,.carousel .carousel-item-layout-custom.carousel-item-type-text_and_image .carousel-text .carousel-subheader,.carousel .carousel-item-layout-custom.carousel-item-type-text_and_image .carousel-text .carousel-item-header,.carousel .carousel-item-layout-custom.carousel-item-type-text_and_image .carousel-text .carousel-item-subheader,.carousel .carousel-item-layout-custom.carousel-item-type-text_and_image .carousel-text a:not(.btn),.carousel .carousel-item-layout-custom.carousel-item-type-call_to_action .carousel-box h1,.carousel .carousel-item-layout-custom.carousel-item-type-call_to_action .carousel-box h2,.carousel .carousel-item-layout-custom.carousel-item-type-call_to_action .carousel-box h3,.carousel .carousel-item-layout-custom.carousel-item-type-call_to_action .carousel-box h4,.carousel .carousel-item-layout-custom.carousel-item-type-call_to_action .carousel-box h5,.carousel .carousel-item-layout-custom.carousel-item-type-call_to_action .carousel-box h6,.carousel .carousel-item-layout-custom.carousel-item-type-call_to_action .carousel-box .carousel-header,.carousel .carousel-item-layout-custom.carousel-item-type-call_to_action .carousel-box .carousel-subheader,.carousel .carousel-item-layout-custom.carousel-item-type-call_to_action .carousel-box .carousel-item-header,.carousel .carousel-item-layout-custom.carousel-item-type-call_to_action .carousel-box .carousel-item-subheader,.carousel .carousel-item-layout-custom.carousel-item-type-call_to_action .carousel-box a:not(.btn){color:inherit}.carousel .carousel-item-layout-custom.carousel-item-type-call_to_action .carousel-item-button{--bs-btn-color: #fff;--bs-btn-bg: #ca0000;--bs-btn-border-color: #ca0000;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #ac0000;--bs-btn-hover-border-color: #ac0000;--bs-btn-focus-shadow-rgb: 210, 38, 38;--bs-btn-active-color: #fff;--bs-btn-active-bg: #a20000;--bs-btn-active-border-color: #a20000;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #ca0000;--bs-btn-disabled-border-color: #ca0000}.carousel .carousel-item-layout-dark.carousel-item-type-header .carousel-text-inner,.carousel .carousel-item-layout-dark.carousel-item-type-text .carousel-text-inner,.carousel .carousel-item-layout-dark.carousel-item-type-text_and_image .carousel-text,.carousel .carousel-item-layout-dark.carousel-item-type-call_to_action .carousel-box{padding:0;color:#fff;background-color:transparent;border-radius:0;backdrop-filter:none;box-shadow:none}.carousel .carousel-item-layout-dark.carousel-item-type-header .carousel-text-inner h1,.carousel .carousel-item-layout-dark.carousel-item-type-header .carousel-text-inner h2,.carousel .carousel-item-layout-dark.carousel-item-type-header .carousel-text-inner h3,.carousel .carousel-item-layout-dark.carousel-item-type-header .carousel-text-inner h4,.carousel .carousel-item-layout-dark.carousel-item-type-header .carousel-text-inner h5,.carousel .carousel-item-layout-dark.carousel-item-type-header .carousel-text-inner h6,.carousel .carousel-item-layout-dark.carousel-item-type-header .carousel-text-inner .carousel-header,.carousel .carousel-item-layout-dark.carousel-item-type-header .carousel-text-inner .carousel-subheader,.carousel .carousel-item-layout-dark.carousel-item-type-header .carousel-text-inner .carousel-item-header,.carousel .carousel-item-layout-dark.carousel-item-type-header .carousel-text-inner .carousel-item-subheader,.carousel .carousel-item-layout-dark.carousel-item-type-header .carousel-text-inner a:not(.btn),.carousel .carousel-item-layout-dark.carousel-item-type-text .carousel-text-inner h1,.carousel .carousel-item-layout-dark.carousel-item-type-text .carousel-text-inner h2,.carousel .carousel-item-layout-dark.carousel-item-type-text .carousel-text-inner h3,.carousel .carousel-item-layout-dark.carousel-item-type-text .carousel-text-inner h4,.carousel .carousel-item-layout-dark.carousel-item-type-text .carousel-text-inner h5,.carousel .carousel-item-layout-dark.carousel-item-type-text .carousel-text-inner h6,.carousel .carousel-item-layout-dark.carousel-item-type-text .carousel-text-inner .carousel-header,.carousel .carousel-item-layout-dark.carousel-item-type-text .carousel-text-inner .carousel-subheader,.carousel .carousel-item-layout-dark.carousel-item-type-text .carousel-text-inner .carousel-item-header,.carousel .carousel-item-layout-dark.carousel-item-type-text .carousel-text-inner .carousel-item-subheader,.carousel .carousel-item-layout-dark.carousel-item-type-text .carousel-text-inner a:not(.btn),.carousel .carousel-item-layout-dark.carousel-item-type-text_and_image .carousel-text h1,.carousel .carousel-item-layout-dark.carousel-item-type-text_and_image .carousel-text h2,.carousel .carousel-item-layout-dark.carousel-item-type-text_and_image .carousel-text h3,.carousel .carousel-item-layout-dark.carousel-item-type-text_and_image .carousel-text h4,.carousel .carousel-item-layout-dark.carousel-item-type-text_and_image .carousel-text h5,.carousel .carousel-item-layout-dark.carousel-item-type-text_and_image .carousel-text h6,.carousel .carousel-item-layout-dark.carousel-item-type-text_and_image .carousel-text .carousel-header,.carousel .carousel-item-layout-dark.carousel-item-type-text_and_image .carousel-text .carousel-subheader,.carousel .carousel-item-layout-dark.carousel-item-type-text_and_image .carousel-text .carousel-item-header,.carousel .carousel-item-layout-dark.carousel-item-type-text_and_image .carousel-text .carousel-item-subheader,.carousel .carousel-item-layout-dark.carousel-item-type-text_and_image .carousel-text a:not(.btn),.carousel .carousel-item-layout-dark.carousel-item-type-call_to_action .carousel-box h1,.carousel .carousel-item-layout-dark.carousel-item-type-call_to_action .carousel-box h2,.carousel .carousel-item-layout-dark.carousel-item-type-call_to_action .carousel-box h3,.carousel .carousel-item-layout-dark.carousel-item-type-call_to_action .carousel-box h4,.carousel .carousel-item-layout-dark.carousel-item-type-call_to_action .carousel-box h5,.carousel .carousel-item-layout-dark.carousel-item-type-call_to_action .carousel-box h6,.carousel .carousel-item-layout-dark.carousel-item-type-call_to_action .carousel-box .carousel-header,.carousel .carousel-item-layout-dark.carousel-item-type-call_to_action .carousel-box .carousel-subheader,.carousel .carousel-item-layout-dark.carousel-item-type-call_to_action .carousel-box .carousel-item-header,.carousel .carousel-item-layout-dark.carousel-item-type-call_to_action .carousel-box .carousel-item-subheader,.carousel .carousel-item-layout-dark.carousel-item-type-call_to_action .carousel-box a:not(.btn){color:inherit}.carousel .carousel-item-layout-dark .carousel-text-inner{max-width:none}.carousel .carousel-backgroundimage-fade{opacity:0.25}@media (min-width:992px){.carousel .carousel-item-type-text_and_image .carousel-text{flex:0 1 41.66666667%}.carousel .carousel-item-type-text_and_image .carousel-image{display:flex;flex:0 1 58.33333333%;align-items:center;justify-content:center;height:80%}.carousel .carousel-item-type-text_and_image .carousel-image img{max-height:100%;object-fit:contain}}.container-mainnavigation{gap:0 1rem}.navbar-mainnavigation .navbar-brand{align-self:center}@media (min-width:992px){.navbar-mainnavigation:not(.navbar-transition){--mainnavigation-nav-height: 90px}.navbar-mainnavigation .navbar-brand-image img{transition:max-height 0.27s cubic-bezier(0, 0, 0.58, 1)}}@media (max-width:991.98px){.navbar-mainnavigation{transition:padding 0.27s cubic-bezier(0, 0, 0.58, 1)}.navbar-mainnavigation.navbar-transition{--mainnavigation-nav-height: 56px}.navbar-mainnavigation .navbar-brand-image img{max-height:calc(var(--mainnavigation-nav-height) - 20px);transition:max-height 0.27s cubic-bezier(0, 0, 0.58, 1)}}@media (prefers-reduced-motion:reduce){.navbar-mainnavigation,.navbar-mainnavigation .navbar-brand-image img{transition:none}}.navbar-mainnavigation .navbar-toggler{width:3rem;height:3rem}@media (max-width:991.98px){.navbar-mainnavigation .navbar-toggler{width:45px}}.navbar-mainnavigation .navbar-toggler .navbar-toggler-icon,.navbar-mainnavigation .navbar-toggler .navbar-toggler-icon::before,.navbar-mainnavigation .navbar-toggler .navbar-toggler-icon::after{width:45px;height:4px;border-radius:2px}.navbar-mainnavigation .navbar-toggler.collapsed .navbar-toggler-icon::before{top:-12px}.navbar-mainnavigation .navbar-toggler.collapsed .navbar-toggler-icon::after{top:12px}body #a11y-window{position:static !important;height:auto;margin-left:auto;pointer-events:auto}body #a11y-window>.container{width:auto;max-width:none;margin:0;padding:0}body #a11y-window .a11y-tools{position:relative;top:auto;right:auto;align-items:center;margin-right:1rem;padding-right:0}@media (max-width:991.98px){body #a11y-window .a11y-tools{margin-right:0}}body #a11y-window .a11y-item,body #a11y-window .a11y-tools button.a11y-toggle{height:3rem;min-width:3rem;padding:0 0.25rem;border-radius:0.375rem}body #a11y-window .a11y-item:hover,body #a11y-window .a11y-tools button.a11y-toggle:hover{background:#e9ecef}body #a11y-window .a11y-item svg,body #a11y-window .a11y-tools button.a11y-toggle svg{width:2.5rem;height:2.5rem}@media (max-width:991.98px){body #a11y-window .a11y-item,body #a11y-window .a11y-tools button.a11y-toggle{min-width:2.75rem}body #a11y-window .a11y-item svg,body #a11y-window .a11y-tools button.a11y-toggle svg{width:2rem;height:2rem}}body #a11y-window .a11y-item:hover svg,body #a11y-window .a11y-tools button.a11y-toggle:hover svg{transform:scale(1.2)}body #a11y-window+.navbar-toggler{margin-left:0}@media (min-width:992px){:root:has(.a11y-window--top) body .navbar-mainnavigation:not(.navbar-transition){padding-top:calc((var(--mainnavigation-nav-height) - var(--mainnavigation-link-height)) / 2)}}@media (max-width:991.98px){body:has(#mainnavigation.offcanvas:is(.show, .showing)) #a11y-window{display:none}}.frame-search{--frame-spacing: 0;padding-top:1.5rem;padding-bottom:2rem}@media (min-width:768px){.frame-search{padding-top:0}}.frame-search.frame-layout-overlap{display:flow-root;padding-bottom:0}.frame-search.frame-layout-overlap .frame-container-default{z-index:9}@media (min-width:768px){.frame-search.frame-layout-overlap .frame-container-default{margin-top:-3rem}}.frame-search .tx-kesearch-pi1 .kesearch_searchbox{display:flex;align-items:stretch;max-width:860px;margin:0 auto;padding:0.5rem;border:0;border-radius:0.375rem;background-color:#fff;box-shadow:0 0.5rem 1.5rem rgba(0, 0, 0, 0.14)}.frame-search div.kesearchbox{display:flex;flex:1 1 auto;margin:0}.frame-search #ke_search_sword{flex:1 1 auto;width:100%;min-height:3.75rem;padding:0 1.25rem;border:0;background:transparent;color:#212529;font-size:1.25rem}.frame-search #ke_search_sword::placeholder{color:var(--bs-secondary-color)}.frame-search #ke_search_sword:focus{outline:0}.frame-search .kesearch_searchbox:focus-within{box-shadow:0 0 0 3px rgba(202, 0, 0, 0.35), 0 0.5rem 1.5rem rgba(0, 0, 0, 0.14)}.frame-search span.submitbutt{display:flex}.frame-search span.submitbutt input[type="submit"]{width:3.75rem;min-height:3.75rem;margin:0;padding:0;border:0;border-radius:0.375rem;background:#ca0000 url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round'%3e%3ccircle cx='10.5' cy='10.5' r='6.5'/%3e%3cpath d='M15.5 15.5 21 21'/%3e%3c/svg%3e") no-repeat center / 1.5rem;color:transparent;text-indent:-9999px;transition:background-color 0.2s ease}.frame-search span.submitbutt input[type="submit"]:hover{background-color:#ac0000}.frame-search span.submitbutt input[type="submit"]:focus-visible{outline:2px solid #ca0000;outline-offset:2px}@media (min-width:768px){.frame-search span.submitbutt input[type="submit"]{width:auto;padding:0 1.75rem 0 3.5rem;background-position:1.25rem center;color:#fff;font-weight:700;text-indent:0}}.frame-search .resetbutt,.frame-search .clearer{display:none !important}.footer-section-content{background-color:#5b5b5b;color:#fff;padding-bottom:2rem}.footer-section-content .element-header{color:#fff;border:0}#page-footer{position:relative}#page-footer .table>:not(caption)>*>*{background-color:transparent;color:#fff}#page-footer .icongroup{--icongroup-icon-size: 20px;--icongroup-gap: 10px}#page-footer .icongroup-item-text-header{font-size:1em;font-family:"Noto Sans", Arial, Helvetica, sans-serif}#page-footer :is(h5, .h5){font-size:1.18rem}#page-footer a[href]:not(.btn):not(.nav-link):not(.page-link):not(.icongroup-item-icon a){text-decoration:none;background-image:linear-gradient(currentColor, currentColor), linear-gradient(color-mix(in srgb, currentColor 0%, transparent), color-mix(in srgb, currentColor 0%, transparent));background-repeat:no-repeat;background-position:0 100%;background-size:0 1px, 100% 1px;transition:background-size 0.3s ease;font-family:"Noto Sans", Arial, Helvetica, sans-serif}#page-footer a[href]:not(.btn):not(.nav-link):not(.page-link):not(.icongroup-item-icon a):hover,#page-footer a[href]:not(.btn):not(.nav-link):not(.page-link):not(.icongroup-item-icon a):focus-visible{background-size:100% 1px}#page-footer a[href]:not([target="_blank"]):is(p a, td a, li:not(.breadcrumb-item):not(.page-item):not(.nav-item) a):not(.btn):not(.no-link-icon):not(:empty):not(:has(img, svg)):not(.frame-type-social_links a)::before{content:"";display:inline-block;flex:0 0 14px;width:14px;height:14px;margin-right:0.4rem;vertical-align:-2px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='black' d='M9.586 8L6.05 11.536l.707.707L11 8 6.757 3.757l-.707.707z'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='black' d='M9.586 8L6.05 11.536l.707.707L11 8 6.757 3.757l-.707.707z'/%3E%3C/svg%3E") no-repeat center / contain}#page-footer a[href]:not([target="_blank"]):is(p a, td a, li:not(.breadcrumb-item):not(.page-item):not(.nav-item) a):not(.btn):not(.no-link-icon):not(:empty):not(:has(img, svg)):not(.frame-type-social_links a)::before{transition:transform 0.2s ease}#page-footer a[href]:not([target="_blank"]):is(p a, td a, li:not(.breadcrumb-item):not(.page-item):not(.nav-item) a):not(.btn):not(.no-link-icon):not(:empty):not(:has(img, svg)):not(.frame-type-social_links a):hover::before{transform:translateX(3px)}#page-footer .footer-section-content a[href]:not(.btn):not(:empty){color:#fff;letter-spacing:0.2px}#page-footer .footer-section-content a[href]:not(.btn):not(:empty):hover{color:#fff !important}#page-footer .footer-section-content-column ul{list-style:none;padding-left:0;margin-left:0}.card-panel h1.card-header{font-size:1.7rem !important}.card-panel h2.card-header{font-size:1.5rem !important}.card-panel h3.card-header{font-size:1.35rem !important}.card-panel h4.card-header{font-size:1.2rem !important}.card-panel h5.card-header{font-size:1.1rem !important}.card-panel h6.card-header{font-size:1rem !important}.accordion h1.accordion-header .accordion-button{font-size:1.7rem}.accordion h2.accordion-header .accordion-button{font-size:1.5rem}.accordion h3.accordion-header .accordion-button{font-size:1.35rem}.accordion h4.accordion-header .accordion-button{font-size:1.2rem}.accordion h5.accordion-header .accordion-button{font-size:1.1rem}.accordion h6.accordion-header .accordion-button{font-size:1rem}.frame-background-primary-light :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6):not(.apicodo-event-tile__title){color:#ca0000}.frame-background-secondary-light :is(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6):not(.apicodo-event-tile__title){color:#214d7b}.breadcrumb{flex-wrap:nowrap}.breadcrumb li{white-space:nowrap}.breadcrumb .breadcrumb-item{min-width:0;overflow:hidden}.breadcrumb .breadcrumb-item:first-child{flex:0 0 auto;overflow:visible}.breadcrumb .breadcrumb-item:not(:first-child):not(.active){flex:0 2 auto}.breadcrumb .breadcrumb-item.active{flex:0 1 auto}.breadcrumb .breadcrumb-item:not(:first-child) .breadcrumb-link,.breadcrumb .breadcrumb-item.active .breadcrumb-link-title{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumb .breadcrumb-item:first-child .breadcrumb-link{display:inline-flex;align-items:center}.breadcrumb .breadcrumb-item:first-child .breadcrumb-link::before{content:"";display:inline-block;flex:0 0 auto;width:1.1rem;height:1.1rem;margin-right:0.4rem;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Cpath d='M3 10l9-7 9 7M5 10v10h14V10'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Cpath d='M3 10l9-7 9 7M5 10v10h14V10'/%3E%3C/svg%3E") no-repeat center / contain}@media (max-width:767.98px){.breadcrumb{font-size:0.875rem}}@media (max-width:575.98px){.breadcrumb .breadcrumb-item:first-child .breadcrumb-link::before{margin-right:0}.breadcrumb .breadcrumb-item:first-child .breadcrumb-link .breadcrumb-text{width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.breadcrumb .breadcrumb-item:first-child .breadcrumb-link .breadcrumb-text:not(caption){position:absolute !important}.breadcrumb .breadcrumb-item:first-child .breadcrumb-link .breadcrumb-text *{overflow:hidden !important}}