.accordion .cmp-accordion{width:100%;color:#001965;padding-bottom:1rem}.accordion .cmp-accordion.accordion-wrapper .content-wrapper-details{width:100%}.accordion .cmp-accordion.accordion-wrapper .cmp-accordion__item:first-child .cmp-accordion__header .cmp-accordion__button{border-top:.063rem solid #dcdee5;border-top-left-radius:.75rem;border-top-right-radius:.75rem}.accordion .cmp-accordion.accordion-wrapper .cmp-accordion__item:last-child .cmp-accordion__header .cmp-accordion__button{border-bottom:.063rem solid #dcdee5;border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}.accordion .cmp-accordion.accordion-wrapper .cmp-accordion__item:last-child .cmp-accordion__header .cmp-accordion__button.cmp-accordion__button--expanded{border-bottom:.063rem solid #e8eaf0;border-bottom-left-radius:0;border-bottom-right-radius:0}.accordion .cmp-accordion.accordion-wrapper .cmp-accordion__item:last-child .cmp-accordion__panel.cmp-accordion__panel--expanded{border-bottom:.063rem solid #dcdee5;border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}.accordion .cmp-accordion.accordion-wrapper .cmp-accordion__item .cmp-accordion__button{width:auto;-webkit-border-start:.063rem solid #dcdee5;border-inline-start:.063rem solid #dcdee5;-webkit-border-end:.063rem solid #dcdee5;border-inline-end:.063rem solid #dcdee5;border-bottom:.063rem solid #e8eaf0;padding-top:1.25rem;padding-bottom:1.25rem;padding-inline:1.5rem;background-color:#f7f8fa;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.accordion .cmp-accordion.accordion-wrapper .cmp-accordion__item .cmp-accordion__button .cmp-accordion__title{word-wrap:break-word;-ms-hyphens:auto;hyphens:auto;-webkit-margin-end:1.5rem;margin-inline-end:1.5rem}.accordion .cmp-accordion.accordion-wrapper .cmp-accordion__item .cmp-accordion__button .cmp-accordion__icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;vertical-align:top;width:1.25rem;height:1.25rem;padding-top:.25rem;padding-bottom:.25rem;padding-inline:.25rem}.accordion .cmp-accordion.accordion-wrapper .cmp-accordion__item .cmp-accordion__button .cmp-accordion__icon:before{content:"";background-image:url(../../../../../etc.clientlibs/hcp-plus/clientlibs/clientlib-master-template/resources/svg-files/plus-small-trueblue.svg);background-size:cover;width:1.25rem;height:1.25rem}.accordion .cmp-accordion.accordion-wrapper .cmp-accordion__item .cmp-accordion__button:hover{background-color:#f0f1f5}.accordion .cmp-accordion.accordion-wrapper .cmp-accordion__item .cmp-accordion__button.cmp-accordion__button--expanded .cmp-accordion__icon:before{background-image:url(../../../../../etc.clientlibs/hcp-plus/clientlibs/clientlib-master-template/resources/svg-files/minus-small-trueblue.svg)}.accordion .cmp-accordion.accordion-wrapper .cmp-accordion__item[data-cmp-expanded] .cmp-accordion__panel>*{display:block}.accordion .cmp-accordion.accordion-wrapper .cmp-accordion__item .cmp-accordion__panel{-webkit-border-start:.063rem solid #dcdee5;border-inline-start:.063rem solid #dcdee5;-webkit-border-end:.063rem solid #dcdee5;border-inline-end:.063rem solid #dcdee5;-webkit-transition:height .1s ease;transition:height .1s ease;height:var(--accordion-height);overflow:hidden;display:block}@media only screen and (max-width:75em){.accordion .cmp-accordion.accordion-wrapper .cmp-accordion__item .cmp-accordion__button{padding-top:1rem;padding-bottom:1rem;padding-inline:1.25rem}}.cmp-accordion__panel--hidden .accordion-text-section-wrapper{max-height:0}.accordion-text-section-wrapper{background-color:#fff}.accordion-text-section-wrapper .text-block{padding-top:1.5rem;padding-bottom:1.5rem;-webkit-padding-start:2rem;padding-inline-start:2rem;-webkit-padding-end:4rem;padding-inline-end:4rem;border-bottom:.063rem solid #e8eaf0}.accordion-text-section-wrapper .text-block:last-child{border-bottom:0}@media only screen and (max-width:75em){.accordion-text-section-wrapper .text-block{-webkit-padding-start:1.25rem;padding-inline-start:1.25rem;-webkit-padding-end:2.5rem;padding-inline-end:2.5rem}}@media only screen and (max-width:48em){.accordion-text-section-wrapper .text-block{padding-top:1.25rem;padding-bottom:1.25rem;padding-inline:1.25rem}}