.block-accordion-items.bg--primary .heading{color:#fff}.block-accordion-items.bg--primary-light .heading{color:#fff}.block-accordion-items.bg--secondary .heading{color:#020830}.block-accordion-items.bg--light-grey .heading{color:#020830}.block-accordion-items.bg--white .heading{color:#020830}.block-accordion-items.bg--black .heading{color:#fff}.block-accordion-items.bg--light-grey .accordion{border:1px solid #D9D9D9}.block-accordion-items.bg--light-grey .accordion__header,.block-accordion-items.bg--light-grey .accordion__content{background-color:#fff}.block-accordion-items.bg--light-grey .accordion__header:hover{background-color:#f5f5f5}.block-accordion-items .heading{font-size:1.5rem;margin-bottom:48px}@media only screen and (min-width: 320px){.block-accordion-items .heading{font-size:calc( 1.5rem + 8 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){.block-accordion-items .heading{font-size:2rem}}.block-accordion-items .accordions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.block-accordion-items .accordion{border:1px solid transparent;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-items .accordion.active .accordion__header{font-weight:600}.block-accordion-items .accordion.active .accordion__header:after{-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.block-accordion-items .accordion__header{background:#EFEFEF;color:#020830;font-size:1.25rem;padding:1.5rem;position:relative;cursor:pointer;-webkit-transition:background .25s;transition:background .25s}.block-accordion-items .accordion__header:hover{background:#dddddd}@media (min-width: 768px){.block-accordion-items .accordion__header{font-size:1.5rem;padding:2rem}}.block-accordion-items .accordion__header:after{content:'';position:absolute;background-image:url(/wp-content/themes/traditiondata/assets/icons/chevron-right.svg);background-size:100%;background-repeat:no-repeat;top:50%;right:1.5rem;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);height:20px;width:10px}@media (min-width: 768px){.block-accordion-items .accordion__header:after{right:2rem}}.block-accordion-items .accordion__content{background:#EFEFEF;height:0px;overflow:hidden;-webkit-transition:height .5s;transition:height .5s;overflow-x:auto}.block-accordion-items .accordion__content .content-wrapper{border-top:1px solid #ffffff;padding:1rem}@media (min-width: 768px){.block-accordion-items .accordion__content .content-wrapper{padding:2rem}}.block-accordion-items.alt-ui .accordions{gap:0}.block-accordion-items.alt-ui .accordion{border-top:1px solid #D9D9D9}.block-accordion-items.alt-ui .accordion:last-child{border-bottom:1px solid #D9D9D9}.block-accordion-items.alt-ui .accordion.active{border-top:3px solid #00ff5b !important;border-bottom:1px solid #00ff5b}.block-accordion-items.alt-ui .accordion.active+.accordion{border-top:unset}.block-accordion-items.alt-ui .accordion.active+.accordion.active{border-top:2px solid #00ff5b !important}.block-accordion-items.alt-ui .accordion.active .accordion__header:after{background-image:url(/wp-content/themes/traditiondata/assets/icons/chevron-right-white.svg);background-color:#020830;border:1px solid #020830;background-size:8px 15px;background-position:center;width:32px;height:32px}.block-accordion-items.alt-ui .accordion__header{background-color:unset}@media (min-width: 768px){.block-accordion-items.alt-ui .accordion__header{font-size:1.25rem;padding:1.5rem 0}}.block-accordion-items.alt-ui .accordion__header:hover{text-decoration:underline}.block-accordion-items.alt-ui .accordion__header:after{border:1px solid #020830;background-size:8px 15px;background-position:center;width:32px;height:32px;right:0}.block-accordion-items.alt-ui .accordion__content{background-color:unset}.block-accordion-items.alt-ui .accordion__content .content-wrapper{padding:0 0 1rem 0}.block-accordion-items.alt-ui .accordion__content .content-wrapper p:last-child{margin:0}@media (min-width: 768px){.block-accordion-items.alt-ui .accordion__content .content-wrapper{padding:0 0 2rem 0}}

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