.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:.5rem;
  top:.5rem;
}

.nestac{
  margin-top:1rem;
}
.acw-a.branded{
  background-color:#212529;
  background:#ce484e;
  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:#000;
}
.acw-a.dark{
  background:#51534a;
  color:#fff !important;
  padding:1rem;
}
.acw-a.dark .aci-a-link{
  color:#e8e9e6 !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 .2s ease-out;
  text-align:left;
  font-family:SiteFont-Regular,Effra,Arial,sans-serif;
}
.aci-a-link strong{
  font-family:inherit;
  font-weight:inherit;
}
.aci-a-link.collapsed{
  margin-top:0;
  margin-bottom:0;
  color:#9e6296 !important;
  border-bottom:1px solid #b4b7c7;
}
.aci-a-link.collapsed:hover{
  color:#00866c !important;
}
.aci-a-link.collapsed:hover .beli{
  color:#005343 !important;
}
.aci-a-link:not(.collapsed){
  margin-top:1rem;
  color:#212529 !important;
  border-bottom:0 solid #b4b7c7;
}
.aci-a-link:not(.collapsed):hover{
  color:#00866c !important;
}
.aci-a-link:not(.collapsed):hover .beli{
  color:#005343 !important;
}
.aci-a-link .bell{
  line-height:2rem !important;
  font-family:SiteFont-Regular,Effra,Arial,sans-serif;
  padding:.5rem .5rem .5rem 0;
  display:flex;
  align-items:baseline;
  font-size:1.375rem !important;
}
.aci-a-link .bell i{
  width:2rem;
  text-align:center;
}
.aci-a-link .beli{
  font-size:1.2rem;
  color:#00866c !important;
  font-weight:400;
}
.acw-a.branded .aci-a-link.collapsed{
  border-bottom:0 solid #fff;
}
.acw-a.branded .aci-a-link:not(.collapsed){
  border-bottom:0 solid #b4b7c7;
}
.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.375rem !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 #b4b7c7;
}
.acw-a.dark .aci-a-link:not(.collapsed):hover{
  color:#b4b7c7 !important;
}
.acw-a.alt .aci-a-link{
  color:#4c2f48 !important;
}
.acw-a.alt .aci-a-link:hover{
  color:#00866c !important;
}
.acw-a.alt .aci-a-link:hover .beli{
  color:#005343 !important;
}
.acw-a.alt .aci-a-link .beli{
  color:#00866c !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:#e0e0e0;
  padding:.5rem;
}
.acw-a .nestac .bell{
  font-size:1.375rem !important;
}
.aci-b-link{
  transition:transform .2s ease-out;
  color:#fff;
  background-color:#00866c;
  border-radius:9px;
  border:2px solid #fff;
  text-align:center;
  font-size:1.3rem;
  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:#005343;
  color:#fff;
  transform:scale(1.3);
}
.aci-b-link:not(.collapsed){
  background:#005343;
  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:#00866c;
  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.3rem;
  font-family:SiteFont-Light,Effra,Arial,sans-serif;
  line-height:normal;
}
.acw-c .acpf{
  margin-right:1rem;
  display:flex;
  align-items:center;
}
.acw-c .acpf i{
  font-size:2.625rem;
  margin-right:1rem;
}
.acw-c .acsf{
  margin-left:auto;
}

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

.aci-c-link{
  transition:transform .2s ease-out;
  border-bottom:2px solid #00f1c2;
  font-size:1.3rem;
  font-family:SiteFont-Light,Effra,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:#00f1c2;
}
.aci-c-link.collapsed{
  border-bottom:2px solid #fff;
}
.aci-c-link.collapsed .beli{
  color:#fff;
}
.aci-c-content{
  position:relative;
  background-color:#fff;
  padding:2rem;
  border-bottom-left-radius:4px;
  border-bottom-right-radius:4px;
  border:1px solid #00866c;
}
@media (max-width:991.98px){
  .aci-c-content{
    padding:1rem;
  }
}

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

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