.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:#4e5055;
  background:#4e5055;
  color:#fff !important;
  padding:.333rem .75rem;
  border-radius:3px;
}
.acw-a.branded .aci-a-link,.acw-a.branded .aci-a-link i{
  color:silver !important;
}
.acw-a.branded .aci-a-link:hover,.acw-a.branded .aci-a-link:hover i{
  color:#fff !important;
}
.acw-a.branded .nestac{
  background:#292a2d;
}
.acw-a.dark{
  background:#4e5055;
  color:#fff !important;
  padding:1rem;
}
.acw-a.dark .aci-a-link{
  color:silver !important;
}
.acw-a.dark .aci-a-link:hover{
  color:#fff !important;
}
.acw-a.dark .nestac{
  background:#a0a0a0;
}
.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:#080607 !important;
  border-bottom:1px solid #4e5055;
}
.aci-a-link.collapsed:hover{
  color:#a0a0a0 !important;
}
.aci-a-link.collapsed:hover .beli{
  color:#005431 !important;
}
.aci-a-link:not(.collapsed){
  margin-top:1rem;
  color:#4e5055 !important;
  border-bottom:0 solid #bfbfbf;
}
.aci-a-link:not(.collapsed):hover{
  color:#a0a0a0 !important;
}
.aci-a-link:not(.collapsed):hover .beli{
  color:#005431 !important;
}
.aci-a-link .bell{
  line-height:1.8rem;
  font-family:SiteFont-Medium,Helvetica Neue,Arial,sans-serif;
  padding:.7rem 0;
  font-size:1.25rem !important;
}
.aci-a-link .bell i{
  width:2rem;
  text-align:center;
}
.aci-a-link .beli{
  font-size:1.2rem;
  color:#00874f !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 #bfbfbf;
}
.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 #202123;
  box-shadow:0 11px 9px -10px #202123;
  padding-bottom:0;
}
.acw-a.dark .aci-a-link:not(.collapsed){
  margin-top:1rem;
  border-bottom:0 solid #bfbfbf;
}
.acw-a.dark .aci-a-link:not(.collapsed):hover{
  color:#bfbfbf !important;
}
.acw-a.alt .aci-a-link{
  color:#00874f !important;
}
.acw-a.alt .aci-a-link:hover,.acw-a.alt .aci-a-link:hover .beli{
  color:#005431 !important;
}
.acw-a.alt .aci-a-link .beli{
  color:#00874f !important;
}

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

.acw-a .nestac{
  margin-left:1rem;
  background-color:#f0f0f0;
  padding:.5rem;
}
.acw-a .nestac .bell{
  font-size:1.25rem !important;
}
.aci-b-link{
  transition:transform .4s ease-out;
  color:#fff;
  background-color:#00874f;
  border-radius:6px;
  border:2px solid #fff;
  text-align:center;
  font-size:1.5rem;
  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:#4e5055;
  color:#fff;
  transform:scale(1.3);
}
.aci-b-link:not(.collapsed){
  background:#4e5055;
  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:#004c45;
  background-position:50% 24%;
  background-size:260%;
  background-blend-mode:multiply;
  border-radius:4px;
}
.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.5rem;
  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.5rem;
  margin-right:1rem;
}
.acw-c .acsf{
  margin-left:auto;
}

.acw-c.nbgi{
  background-image:none !important;
}

.aci-c-link{
  transition:transform .4s ease-out;
  border-bottom:2px solid #00874f;
  font-size:1.5rem;
  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:#00874f;
}
.aci-c-link.collapsed{
  border-bottom:2px solid #fff;
}
.aci-c-link.collapsed .beli{
  color:#00874f;
}
.aci-c-content{
  position:relative;
  background-color:#fff;
  padding:2rem;
  border-bottom-left-radius:4px;
  border-bottom-right-radius:4px;
  border:1px solid #004c45;
}
@media (max-width:991.98px){
  .aci-c-content{
    padding:1rem;
  }
}

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

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