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

.accordion{
  position:relative;
  margin-bottom:1rem;
}
.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:#373d45;
  background:linear-gradient(180deg, #2e89de 0, #1c75c9);
  padding:.333rem .75rem;
  border-radius:3px;
}
.acw-a.branded,.acw-a.branded .aci-a-link,.acw-a.branded .aci-a-link:hover,.acw-a.branded .aci-a-link:hover i,.acw-a.branded .aci-a-link i{
  color:#fff !important;
}
.acw-a.branded .nestac{
  background:#15171a;
}
.acw-a.dark{
  background:#5c5e5f;
  color:#fff !important;
  padding:1rem;
}
.acw-a.dark .aci-a-link{
  color:#d5d5d5 !important;
}
.acw-a.dark .aci-a-link:hover{
  color:#fff !important;
}
.acw-a.dark .nestac{
  background:#737478;
}
.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:SiteFont-Regular,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;
  color:#002664 !important;
  border-bottom:1px solid #002664;
}
.aci-a-link.collapsed:hover{
  color:#1676d0 !important;
}
.aci-a-link.collapsed:hover .beli{
  color:#002664 !important;
}
.aci-a-link:not(.collapsed){
  margin-top:1rem;
  color:#373d45 !important;
  border-bottom:0 solid #ccc;
}
.aci-a-link:not(.collapsed):hover{
  color:#1676d0 !important;
}
.aci-a-link:not(.collapsed):hover .beli{
  color:#002664 !important;
}
.aci-a-link .bell{
  line-height:2rem;
  font-family:HeaderFont-Bold,Helvetica Neue,Arial,sans-serif;
  padding:1rem .5rem 1rem 0;
  display:flex;
  align-items:center;
  font-size:1.25rem !important;
}
.aci-a-link .bell i{
  width:3rem;
  text-align:center;
  font-size:1.5rem;
}
.aci-a-link .beli{
  font-size:1.2rem;
  color:#1676d0 !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 #ccc;
}
.acw-a.branded .aci-a-link:not(.collapsed):hover{
  color:#fff;
}
.acw-a.branded .aci-a-link .bell{
  line-height:1.2 !important;
  font-size:1.25rem !important;
}
.acw-a.dark .aci-a-link.collapsed{
  border-bottom:1px solid #232222;
  box-shadow:0 11px 9px -10px #232222;
  padding-bottom:0;
}
.acw-a.dark .aci-a-link:not(.collapsed){
  margin-top:1rem;
  border-bottom:0 solid #ccc;
}
.acw-a.dark .aci-a-link:not(.collapsed):hover{
  color:#ccc !important;
}
.acw-a.alt .aci-a-link{
  color:#1676d0 !important;
}
.acw-a.alt .aci-a-link:hover,.acw-a.alt .aci-a-link:hover .beli{
  color:#002664 !important;
}
.acw-a.alt .aci-a-link .beli{
  color:#1676d0 !important;
}

.aci-a-content{
  border-bottom:1px solid #999;
  box-shadow:0 11px 9px -10px #999;
  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 #232222;
  box-shadow:0 11px 9px -10px #232222;
}
.aci-a-content:after{
  display:block;
  clear:both;
  content:"";
}

.acw-a .nestac{
  margin-left:1rem;
  background-color:#efefef;
  padding:.5rem;
}
.acw-a .nestac .bell{
  font-size:1.25rem !important;
}
.aci-b-link{
  transition:transform .4s ease-out;
  color:#fff;
  background-color:#1676d0;
  border-radius:8px;
  border:2px solid #fff;
  text-align:center;
  font-size:1.25rem;
  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:#5c5e5f;
  color:#fff;
  transform:scale(1.3);
}
.aci-b-link:not(.collapsed){
  background:#5c5e5f;
  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:#5c5e5f;
  background-position:50% 24%;
  background-size:260%;
  background-blend-mode:multiply;
  background-image:url(../images/polygon_overlay.jpg);
  border-radius:7px;
}
.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.25rem;
  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.25rem;
  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 #002664;
  font-size:1.25rem;
  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:#1676d0;
}
.aci-c-link.collapsed{
  border-bottom:2px solid #fff;
}
.aci-c-link.collapsed .beli{
  color:#1676d0;
}
.aci-c-content{
  position:relative;
  background-color:#fff;
  padding:2rem;
  border-bottom-left-radius:7px;
  border-bottom-right-radius:7px;
  border:1px solid #5c5e5f;
}
@media (max-width:991.98px){
  .aci-c-content{
    padding:1rem;
  }
}

.acw-c.ac-alt{
  background-color:#5c5e5f;
}
.acw-c.ac-alt .aci-c-content{
  border:1px solid #5c5e5f;
}
.acw-c.ac-alt .aci-c-link{
  border-bottom:2px solid #1676d0;
}
.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:#1676d0;
}
.aci-d-link{
  padding:.5rem;
  background:#eaeaea;
  margin-bottom:0;
  margin-top:.5rem;
}
.aci-d-link:first-child{
  margin-top:0;
}

.aci-d-content{
  padding:.5rem;
  background:#eaeaea;
}
.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 */