.accordion{--bs-accordion-color:var(--aw-text-color);--bs-accordion-active-color:white;--bs-accordion-border-width:1px;--bs-accordion-border-color:var(--brand-aqual);--bs-accordion-border-radius:0;--bs-accordion-inner-border-radius:0;--bs-accordion-btn-focus-border-color:var(--brand-secondary);--accordion-body-offset:-15px}.accordion .accordion-body{position:relative;padding:45px var(--gutter-spacing) 30px;background-color:var(--brand-primary-05);border-radius:var(--bs-accordion-border-radius)}@media (min-width:992px){.accordion .accordion-body{padding:65px 50px 50px}}.accordion-item{border:0}.accordion-item:not(:last-child){margin-bottom:6px}.accordion-item.active .accordion-header:after{opacity:0}.accordion-header{position:relative;margin-bottom:0!important;z-index:2}.accordion-header+.accordion-collapse{margin-top:var(--accordion-body-offset)}.accordion-button{font-family:inherit;font-size:1.125rem;font-weight:var(--aw-font-weight-bold);color:inherit;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:80px;padding:15px 55px 15px 0;border:0;border-radius:var(--bs-accordion-border-radius);background-color:#fff}@media (min-width:992px){.accordion-button{padding:var(--gutter-spacing) 120px var(--gutter-spacing) 15px}}.accordion-button:focus{-webkit-box-shadow:none;box-shadow:none}.accordion-button:after,.accordion-button>span{position:absolute;background-color:var(--brand-aqual)}.accordion-button:after{content:"";display:block;bottom:0;left:0;right:0;width:100%;height:2px;border-radius:2px;-webkit-transition:none;transition:none}.accordion-button>span{top:15px;bottom:15px;right:9px;width:45px;height:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);border-radius:50%}@media (min-width:992px){.accordion-button>span{width:48px;height:48px}}.accordion-button>span:before{display:inline-block;font-family:"Font Awesome 6 Pro";font-weight:400;font-style:normal;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f078";font-size:1rem}@media (min-width:992px){.accordion-button>span:after{content:"Expand";font-size:1rem;font-weight:400;color:var(--aw-text-color);padding-right:15px;position:absolute;top:50%;left:0;-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}}.accordion-button:not(.collapsed){background-color:#fff;color:var(--brand-secondary);-webkit-box-shadow:none;box-shadow:none}.accordion-button:not(.collapsed):after,.accordion-button:not(.collapsed)>span{background-color:var(--brand-secondary)}.accordion-button:not(.collapsed)>span{color:#fff;border-color:var(--brand-secondary)}.accordion-button:not(.collapsed)>span:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion-button:not(.collapsed)>span:after,.accordion-style-2 .accordion-button:not(.collapsed)>span{color:var(--brand-secondary)}@media (min-width:992px){.accordion-button:not(.collapsed)>span:after{content:"Collapse"}}@media print{.accordion-button.collapsed>span:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.accordion-collapse:not(.show){display:none}@media print{.accordion-collapse{display:block!important}}.accordion-style-2 .accordion-header{line-height:1.33333;font-size:18px}@media screen and (min-width:320px){.accordion-style-2 .accordion-header{font-size:calc(18px + 6*((100vw - 320px)/1320))}}@media screen and (min-width:1640px){.accordion-style-2 .accordion-header{font-size:24px}}@media (min-width:992px){.accordion-style-2 .accordion-header{line-height:1.20833}}.accordion-style-2 .accordion-button{padding-left:35px;padding-right:0;min-height:50px}@media (min-width:992px){.accordion-style-2 .accordion-button{padding-left:50px}}.accordion-style-2 .accordion-button>span{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:auto;width:30px;height:30px;background-color:transparent;color:var(--brand-primary);border:0;border-radius:0;margin-top:-2px}.accordion-style-2 .accordion-button>span:before{font-size:28px}.accordion-style-2 .accordion-button:after,.accordion-style-2 .accordion-button>span:after{display:none}.accordion-style-2 .accordion-body{background-color:transparent}@media (min-width:992px){.accordion-style-2 .accordion-body{padding-top:40px;padding-bottom:30px}}