.block-accordion-faq.bg--primary .block-accordion-faq__header .heading,.block-accordion-faq.bg--primary .block-accordion-faq__header__title{color:#fff !important}.block-accordion-faq.bg--primary .block-accordion-faq__item{border:1px solid #fff !important;color:#fff !important}.block-accordion-faq.bg--primary .block-accordion-faq__item__heading:before{border:1px solid #fff !important}.block-accordion-faq.bg--secondary .block-accordion-faq__header .heading,.block-accordion-faq.bg--secondary .block-accordion-faq__header__title{color:#072E41 !important}.block-accordion-faq.bg--secondary .block-accordion-faq__item{border:1px solid #072E41 !important;color:#072E41 !important}.block-accordion-faq.bg--secondary .block-accordion-faq__item__heading:before{border:1px solid #072E41 !important}.block-accordion-faq.bg--tertiary .block-accordion-faq__header .heading,.block-accordion-faq.bg--tertiary .block-accordion-faq__header__title{color:#072E41 !important}.block-accordion-faq.bg--tertiary .block-accordion-faq__item{border:1px solid #072E41 !important;color:#072E41 !important}.block-accordion-faq.bg--tertiary .block-accordion-faq__item__heading:before{border:1px solid #072E41 !important}.block-accordion-faq__header{text-align:center;margin:0 auto;max-width:800px}.block-accordion-faq__header__title{font-weight:400;font-size:14px;line-height:22px}.block-accordion-faq__header h2{font-weight:600;line-height:52px;padding-bottom:1.5rem}@media (min-width: 992px){.block-accordion-faq__header h2{padding-bottom:4rem}}.block-accordion-faq__wrapper{max-width:976px;margin:0 auto}.block-accordion-faq__item{border:1px solid #979797;border-radius:37px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.block-accordion-faq__item:not(:last-child){margin-bottom:2rem}input:checked ~ .block-accordion-faq__item__heading:after{-webkit-transform:rotateZ(45deg) translateY(-50%);transform:rotateZ(45deg) translateY(-50%)}.block-accordion-faq__item__heading{cursor:pointer;font-weight:400;font-size:16px;margin-bottom:0;height:4.5rem;padding:.9375rem 3.75rem .9375rem 1.25rem;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--text-color)}.block-accordion-faq__item__heading:before{border-bottom:.125rem solid #072E41;border-right:.125rem solid #072E41;content:"";background:#072E41;border-radius:3.125rem;color:#fff;display:inline-block;height:2.5rem;width:2.5rem;position:absolute;right:.8125rem;top:50%;-webkit-transform-origin:top;transform-origin:top;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform 0.25s;transition:-webkit-transform 0.25s;transition:transform 0.25s;transition:transform 0.25s, -webkit-transform 0.25s}.block-accordion-faq__item__heading:after{border-bottom:.125rem solid #fff;border-right:.125rem solid #fff;content:"";display:inline-block;color:#fff;height:.625rem;width:.625rem;position:absolute;right:1.8125rem;top:50%;-webkit-transform-origin:top;transform-origin:top;-webkit-transform:rotateZ(-45deg) translateY(-50%);transform:rotateZ(-45deg) translateY(-50%);-webkit-transition:-webkit-transform 0.25s;transition:-webkit-transform 0.25s;transition:transform 0.25s;transition:transform 0.25s, -webkit-transform 0.25s}.block-accordion-faq__item__content-wrapper{position:relative;height:0;overflow:hidden;-webkit-transition:height 0.25s ease-out;transition:height 0.25s ease-out}.block-accordion-faq__item__content-wrapper:before{content:"";position:absolute;left:2%;top:0;height:1px;width:96%;border-top:1px solid var(--text-color)}.block-accordion-faq__item__content{padding:.9375rem 1.25rem}.block-accordion-faq__item__content p:last-child{margin-bottom:0}.block-accordion-faq__item__toggle{display:none;position:absolute}

/*# sourceMappingURL=block-accordion-faq.css.map */
