.accordion-button:after{
  content:none;
}

.accordion{
  position:relative;
  margin-bottom:2rem;
}
.accordion [data-bs-toggle=collapse]{
  cursor:pointer;
}

.accw{
  width:100%;
  z-index:3;
}

.accw,.aci-close{
  position:absolute;
}

.aci-close{
  right:1rem;
  top:1rem;
}

.nestac{
  margin-top:1rem;
}
.acw-a.branded{
  background-color:#212529;
  background:#da1a35;
  color:#fff !important;
  padding:.333rem .75rem;
  border-radius:3px;
}
.acw-a.branded .aci-a-link,.acw-a.branded .aci-a-link i{
  color:#e2e2e2 !important;
}
.acw-a.branded .aci-a-link:hover,.acw-a.branded .aci-a-link:hover i{
  color:#fff !important;
}
.acw-a.branded .nestac{
  background:#000;
}
.acw-a.dark{
  background:#485865;
  color:#fff !important;
  padding:1rem;
}
.acw-a.dark .aci-a-link{
  color:#e2e2e2 !important;
}
.acw-a.dark .aci-a-link:hover{
  color:#fff !important;
}
.acw-a.dark .nestac{
  background:#657078;
}
.acw-a .nestac .aci-a-link:nth-last-child(2){
  border-bottom:none;
  margin-bottom:0;
}

.aci-a-link{
  transition:margin-top .4s ease-out;
  text-align:left;
  font-family:HeaderFont-SemiBold,Helvetica Neue,Arial,sans-serif;
}
.aci-a-link strong{
  font-family:inherit;
  font-weight:inherit;
}
.aci-a-link.collapsed{
  margin-top:0;
  margin-bottom:0;
  border-bottom:1px solid #485865;
}
.aci-a-link.collapsed,.aci-a-link.collapsed:hover{
  color:#485865 !important;
}
.aci-a-link.collapsed:hover .beli{
  color:#961224 !important;
}
.aci-a-link:not(.collapsed){
  margin-top:1rem;
  color:#212529 !important;
  border-bottom:0 solid #c5cfd9;
}
.aci-a-link:not(.collapsed):hover{
  color:#485865 !important;
}
.aci-a-link:not(.collapsed):hover .beli{
  color:#961224 !important;
}
.aci-a-link .bell{
  line-height:1.4;
  font-family:inherit;
  padding:1rem .5rem 1rem 0;
  display:flex;
  align-items:baseline;
  font-size:1.40625rem !important;
}
.aci-a-link .bell i{
  width:2rem;
  text-align:center;
}
.aci-a-link .beli{
  font-size:1.2rem;
  color:#da1a35 !important;
}
.acw-a.branded .aci-a-link.collapsed{
  border-bottom:0 solid #fff;
}
.acw-a.branded .aci-a-link:not(.collapsed){
  border-bottom:0 solid #c5cfd9;
}
.acw-a.branded .aci-a-link:not(.collapsed):hover{
  color:#fff;
}
.acw-a.branded .aci-a-link .bell,.acw-a.branded .aci-a-link h2{
  line-height:1.2 !important;
  font-size:1.40625rem !important;
}
.acw-a.dark .aci-a-link.collapsed{
  border-bottom:1px solid #212529;
  box-shadow:0 11px 9px -10px #212529;
  padding-bottom:0;
}
.acw-a.dark .aci-a-link:not(.collapsed){
  margin-top:1rem;
  border-bottom:0 solid #c5cfd9;
}
.acw-a.dark .aci-a-link:not(.collapsed):hover{
  color:#c5cfd9 !important;
}
.acw-a.alt .aci-a-link{
  color:#da1a35 !important;
}
.acw-a.alt .aci-a-link:hover,.acw-a.alt .aci-a-link:hover .beli{
  color:#961224 !important;
}
.acw-a.alt .aci-a-link .beli{
  color:#da1a35 !important;
}

.aci-a-content{
  border-bottom:1px solid #88929b;
  box-shadow:0 11px 9px -10px #88929b;
  padding-bottom:3rem;
  margin-bottom:.3333333333rem;
}
.acw-a.branded .aci-a-content{
  border-bottom:0 solid #fff;
  box-shadow:none;
  padding-bottom:1rem;
}
.acw-a.dark .aci-a-content{
  border-bottom:1px solid #212529;
  box-shadow:0 11px 9px -10px #212529;
}
.aci-a-content:after{
  display:block;
  clear:both;
  content:"";
}

.acw-a .nestac{
  margin-left:1rem;
  background-color:#f5f5f5;
  padding:.5rem;
}
.acw-a .nestac .bell{
  font-size:1.40625rem !important;
}
.aci-b-link{
  transition:transform .4s ease-out;
  color:#fff;
  background-color:#da1a35;
  border-radius:6px;
  border:2px solid #fff;
  text-align:center;
  font-size:1.40625rem;
  width:38px;
  height:38px;
}
.aci-b-link.bel{
  overflow:hidden;
  margin-bottom:3px;
}
.aci-b-link.bel .bell{
  width:100%;
}
.aci-b-link.collapsed{
  transform:scale(1);
}
.aci-b-link.collapsed:hover{
  background:#485865;
  color:#fff;
  transform:scale(1.3);
}
.aci-b-link:not(.collapsed){
  background:#485865;
  transform:scale(1.18);
}
.aci-b-link:not(.collapsed):hover{
  color:#fff;
  transform:scale(1.18) !important;
}

.aci-b-content{
  padding:2rem 0;
}
.acw-c{
  background-color:#485865;
  background-position:50% 24%;
  background-size:260%;
  background-blend-mode:multiply;
  background-image:url(../images/polygon_overlay.jpg);
  border-radius:3px;
}
.acw-c .acnw{
  display:flex;
  align-items:center;
  padding:1rem;
  margin-bottom:1rem;
}
@media (max-width:579.98px){
  .acw-c .acnw{
    display:block;
  }
}
.acw-c .accw{
  margin-top:calc(-1rem - 2px);
}
.acw-c .acpf,.acw-c .acsf{
  color:#fff;
  font-size:1.40625rem;
  font-family:SiteFont-Light,Helvetica Neue,Arial,sans-serif;
  line-height:normal;
}
.acw-c .acpf{
  margin-right:1rem;
  display:flex;
  align-items:center;
}
.acw-c .acpf i{
  font-size:1.40625rem;
  margin-right:1rem;
}
.acw-c .acsf{
  margin-left:auto;
}

@supports (background-image:-webkit-image-set(url("../../../../tokens/images/polygon_overlay.webp") 1x)){
  .acw-c{
    background-image:-webkit-image-set(url(../images/polygon_overlay.webp) 1x) !important;
  }
}
.acw-c.nbgi{
  background-image:none !important;
}

.aci-c-link{
  transition:transform .4s ease-out;
  border-bottom:2px solid #da1a35;
  font-size:1.40625rem;
  font-family:SiteFont-Light,Helvetica Neue,Arial,sans-serif;
  margin-right:1rem;
  line-height:normal;
  position:relative;
  bottom:-2px;
}
.aci-c-link:first-child{
  margin-left:1rem;
}
.aci-c-link:last-child{
  margin-right:0;
}
@media (max-width:579.98px){
  .aci-c-link{
    margin:1rem 0;
  }
  .aci-c-link:first-child{
    margin-left:0;
  }
}
.aci-c-link.bel{
  color:#fff;
}
.aci-c-link.bel .bell{
  width:100%;
  margin-right:.5rem;
}
.aci-c-link.bel .beli{
  color:#da1a35;
}
.aci-c-link.collapsed{
  border-bottom:2px solid #fff;
}
.aci-c-link.collapsed .beli{
  color:#da1a35;
}
.aci-c-content{
  position:relative;
  background-color:#fff;
  padding:2rem;
  border-bottom-left-radius:3px;
  border-bottom-right-radius:3px;
  border:1px solid #485865;
}
@media (max-width:991.98px){
  .aci-c-content{
    padding:1rem;
  }
}

.acw-c.ac-alt{
  background-color:#485865;
}
.acw-c.ac-alt .aci-c-content{
  border:1px solid #485865;
}
.acw-c.ac-alt .aci-c-link{
  border-bottom:2px solid #da1a35;
}
.acw-c.ac-alt .aci-c-link.collapsed{
  border-bottom:2px solid #fff;
}
.acw-c.ac-alt .aci-c-link.bel .beli,.acw-c.ac-alt .aci-c-link.collapsed .beli{
  color:#da1a35;
}
.aci-d-link{
  padding:.5rem;
  background:#f5f5f5;
  margin-bottom:0;
  margin-top:.5rem;
}
.aci-d-link:first-child{
  margin-top:0;
}

.aci-d-content{
  padding:.5rem;
  background:#f5f5f5;
}
.tabcordion .acpf{
  border-bottom:2px solid transparent;
}
.tabcordion .acsf .btn{
  margin-bottom:0;
}
.tabcordion .acsf .btn:last-child{
  margin-right:0;
}

/*# sourceMappingURL=accordion.css.map */