/**handles:nopiomaster-component-accordion-style**/
.accordion{--spacer-y:var(--spacers-sm);--spacer-x:var(--spacers-sm);border:0}.accordion-item{background-color:#fff;border-radius:0!important}.accordion-item+.accordion-item{margin-top:var(--spacers-xs)}.accordion-button{-webkit-transition:none;transition:none;color:#151515;padding:var(--spacer-y) 0;-webkit-box-shadow:none!important;box-shadow:none!important;border-bottom:1px solid #ddd}.accordion-button svg{--icon-fill:#151515;width:2.1875rem;height:2.1875rem;line-height:1;-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out}.accordion-button svg.icon-minus{--icon-fill:#021CC7;display:none}.accordion-button:not(.collapsed){border-bottom:0}.accordion-button:not(.collapsed) svg.icon-minus{display:block}.accordion-button:not(.collapsed) svg.icon-plus{display:none}.accordion-button-bordered{width:auto;border:0!important;padding:0}.accordion-button-bordered .icon-wrapper{border:1px solid #0d0d0d!important;width:2.3125rem;height:2.4375rem;border-radius:.125rem!important;overflow:hidden;margin-right:.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.accordion-button-bordered span span{text-decoration:underline}.accordion-button-bordered svg{width:.875rem;height:.875rem;--icon-fill:#000}.accordion-button-bordered svg.icon-minus{--icon-fill:#fff}.accordion-button-bordered:not(.collapsed) .icon-wrapper{background:#0d0d0d!important}.accordion-button-primary{padding:var(--spacer-y) var(--spacer-x);background:#0d0d0d;z-index:999;color:#fff;border-bottom:1px solid #545454!important;border-top:1px solid #545454!important}.accordion-button-primary::after{display:none}.accordion-button-primary span{font-size:var(--text-sm);margin-right:9.375rem;color:#545454}.accordion-button-primary svg{--icon-fill:#545454;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:-webkit-transform .5s cubic-bezier(.25, 1, .5, 1);transition:-webkit-transform .5s cubic-bezier(.25, 1, .5, 1);transition:transform .5s cubic-bezier(.25, 1, .5, 1);transition:transform .5s cubic-bezier(.25, 1, .5, 1),-webkit-transform .5s cubic-bezier(.25, 1, .5, 1);width:1.0625rem;height:1.0625rem}.accordion-button-primary .title{-webkit-transform:translateX(calc(var(--spacer-y) * -1));transform:translateX(calc(var(--spacer-y) * -1));text-decoration:none;background-image:-webkit-gradient(linear,left top,left bottom,from(currentColor),to(currentColor));background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;-webkit-transition:background-size .3s;transition:background-size .3s;-webkit-transition:-webkit-transform .5s cubic-bezier(.25, 1, .5, 1);transition:-webkit-transform .5s cubic-bezier(.25, 1, .5, 1);transition:transform .5s cubic-bezier(.25, 1, .5, 1);transition:transform .5s cubic-bezier(.25, 1, .5, 1),-webkit-transform .5s cubic-bezier(.25, 1, .5, 1)}.accordion-button-primary:not(.collapsed){background:#021cc7;color:#fff}.accordion-button-primary:not(.collapsed) .title{-webkit-transform:none;transform:none;background-size:100% 1px}.accordion-button-primary:not(.collapsed) span{color:#fff}.accordion-button-primary:not(.collapsed) svg{-webkit-transform:none;transform:none;--icon-fill:#fff}@media (hover:hover){.accordion-button-primary:hover{background:#021cc7}.accordion-button-primary:hover svg{--icon-fill:#fff;-webkit-transform:none;transform:none}.accordion-button-primary:hover span{color:#fff}.accordion-button-primary:hover .title{-webkit-transform:none;transform:none;background-size:100% 1px}}.accordion-body{padding:var(--spacer-x) 0}.accordion-collapse{color:#151515;border:0!important;background-color:#fff}