@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:300;src:url(../fonts/open-sans-v43-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(../fonts/open-sans-v43-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(../fonts/open-sans-v43-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(../fonts/open-sans-v43-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:800;src:url(../fonts/open-sans-v43-latin-800.woff2) format("woff2")}.ce-accordion-stacked{--bs-gutter-x:0;font-size:4.5rem;margin-top:6rem;position:relative}.ce-accordion-stacked .accordion{position:relative;--bs-accordion-inner-border-radius:0}.ce-accordion-stacked .accordion-infotext{font-size:medium;margin-top:3rem}.ce-accordion-stacked .accordion-main-header{margin:-3rem 0 2rem}.ce-accordion-stacked .accordion-button{border-radius:3.3cqw 3.3cqw 0 0!important;color:#fff;height:100%;overflow:hidden;padding:0 5rem 2rem 3rem!important}.ce-accordion-stacked .accordion-button:after{position:absolute;right:1rem;top:.5rem}.ce-accordion-stacked .accordion-button:not(.collapsed){background:#fff!important;-webkit-box-shadow:inherit;box-shadow:inherit;color:#fff}.ce-accordion-stacked .accordion-button:not(.collapsed):after{-webkit-transform:inherit;-ms-transform:inherit;transform:inherit}.ce-accordion-stacked .accordion-button-text{-ms-flex-item-align:start;align-self:flex-start;line-height:1.15;padding-bottom:2rem;padding-top:1rem}.ce-accordion-stacked .accordion-item .accordion-button-open{background:#fff!important;border-top-left-radius:0!important;border-top-right-radius:0!important;color:#d1530f!important;padding:0 4rem 1rem 2rem!important}.ce-accordion-stacked .accordion-item .accordion-button-open:after{right:.25rem;top:-5px}.ce-accordion-stacked .accordion-item .accordion-button-open:before{content:inherit}.ce-accordion-stacked .accordion-item .accordion-button-open:not(.collapsed){background:#fff!important}.ce-accordion-stacked .accordion-item .accordion-button-open:not(.collapsed):after{right:-.5rem;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.ce-accordion-stacked .accordion-item{background:transparent;bottom:0;-webkit-box-shadow:inherit;box-shadow:inherit;container-type:inline-size;-webkit-filter:drop-shadow(0 2px 4px rgba(0,0,0,.75));filter:drop-shadow(0 2px 4px rgba(0,0,0,.75));position:absolute;width:65%}.ce-accordion-stacked .accordion-item:nth-child(odd) .accordion-button:not(.accordion-button-open),.ce-accordion-stacked .accordion-item:nth-child(odd) .accordion-header:before{background:#0354a2}.ce-accordion-stacked .accordion-item:nth-child(2n) .accordion-button:not(.accordion-button-open),.ce-accordion-stacked .accordion-item:nth-child(2n) .accordion-header:before{background:#0069b4}.ce-accordion-stacked .accordion-item:last-child .accordion-header{margin-bottom:5rem!important}@supports (-webkit-hyphens:none){.ce-accordion-stacked .accordion-item:has(.accordion-collapse.show){-webkit-filter:none;filter:none}.ce-accordion-stacked .accordion-item:has(.accordion-collapse.show) .accordion-body{-webkit-box-shadow:0 2px 8px rgba(0,0,0,.7);box-shadow:0 2px 8px #000000b3}}.ce-accordion-stacked .accordion-header{height:100%;position:relative}.ce-accordion-stacked .accordion-header:before{clip-path:ellipse(49% 100% at 50% 100%);content:"";height:40px;left:0;position:absolute;top:-29px;width:100%}.ce-accordion-stacked .accordion-body-curve{background:#fff;clip-path:ellipse(49% 100% at 50% 100%);height:40px;left:0;position:absolute;top:-28px;width:100%}.ce-accordion-stacked .accordion-collapse{bottom:0;left:0;position:absolute;right:0;-webkit-transition:height .2s ease-in-out;transition:height .2s ease-in-out;z-index:15}.ce-accordion-stacked .accordion-body{background:#fff;border-radius:3.3cqw 3.3cqw 0 0;font-size:1rem;padding:1rem 1rem 5rem;position:relative;z-index:10}.ce-accordion-stacked .accordion-body p{padding:0 2rem}.ce-accordion-stacked .accordion-body ul{padding-left:3.25rem}.ce-accordion-stacked .accordion-body ol{list-style-position:inside}.ce-accordion-stacked .accordion-body:before{background:#fff;clip-path:ellipse(49% 100% at 50% 100%);content:"";height:40px;left:0;position:absolute;top:-29px;width:100%;z-index:11}.ce-accordion-stacked+.frame-layout-20,.ce-accordion-stacked+.frame-layout-30{top:-9rem;z-index:20}@media (max-width:1199.98px){.ce-accordion-stacked .accordion-stacked{margin:50px 3rem 0;width:calc(100% - 4rem)}.ce-accordion-stacked .accordion-item-last .accordion-button-text{padding-bottom:8rem}.ce-accordion-stacked+.frame-layout-20,.ce-accordion-stacked+.frame-layout-30{top:-13rem}}@media (min-width:992px) and (max-width:1199.98px){.ce-accordion-stacked .accordion-body{padding-bottom:9rem}}@media (min-width:1200px) and (max-width:1399.98px){.ce-accordion-stacked--cards-8 .accordion-stacked{margin-top:50px}.ce-accordion-stacked--cards-8+.frame-layout-20,.ce-accordion-stacked--cards-8+.frame-layout-30{top:-13rem}.ce-accordion-stacked--cards-8 .accordion-body{padding-bottom:9rem}}@media (max-width:991.98px){.ce-accordion-stacked{padding:.5rem}.ce-accordion-stacked .accordion-stacked{margin:50px 0 0;min-height:auto!important;width:100%}.ce-accordion-stacked .accordion-item{bottom:inherit;height:auto!important;left:0!important;margin-bottom:-2.25rem;position:relative;width:100%!important;z-index:inherit!important}.ce-accordion-stacked .accordion-item:first-child .accordion-collapse,.ce-accordion-stacked .accordion-item:first-child .accordion-header{background:none}.ce-accordion-stacked .accordion-item-last .accordion-body{padding:1rem 1rem 12rem}.ce-accordion-stacked .accordion-button-open:after,.ce-accordion-stacked .accordion-button-open:not(.collapsed):after{right:.25rem}.ce-accordion-stacked .accordion-button-open{margin-bottom:0;padding-bottom:0!important}.ce-accordion-stacked .accordion-button-close:not(.collapsed){display:none}.ce-accordion-stacked .accordion-button-text{line-height:1.5;padding-bottom:3rem}.ce-accordion-stacked .accordion-body{min-height:auto!important}.ce-accordion-stacked .accordion-collapse{bottom:inherit;position:relative}.ce-accordion-stacked .accordion-collapse.show+.accordion-header{display:none}.ce-accordion-stacked+.frame-layout-20,.ce-accordion-stacked+.frame-layout-30{top:-12rem}}
