#block-219589>.block-overlay {
z-index:1;position:absolute;width:100%;height:100%;top:0;left:0;
  	  background-color:rgba(0,0,0,0);
	}
#block-219589 .container{
    z-index:2;
}
#block-219589 .accordion-wrapper .card-header button {
    font-size:14px!important;
    color:#636367;
}
#block-219589 .accordion-wrapper .card-header button:not(.collapsed) {
    color:var(--bs-primary)!important;
}
#block-219589 .accordion-wrapper .card-header button:not(.collapsed) .chevron-icon::before{
  transform: rotate(180deg);
  transition:.4s;
}
#block-219589 .accordion-wrapper .card-header button::before {
    display:none
}
.accordion-item .card-body strong {
    color:var(--bs-primary);
}
#block-219589 .card-body img{
    width: 100%!important;  
}
#block-219589 .accordion-item .chevron {
    background: transparent !important;
    height: 16px;
    width: 16px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.chevron-icon {
    display:flex;
    align-items: center;
    justify-content: center;
}
.chevron-icon:before{
    font-family: Unicons;
    content: "\e92d";
    display: block;
    height: 16px;
    width: 16px;
    border-radius: 2px;
    transition:.4s;
    font-size:16px;
}
#block-219589 .card-body>p>,
#block-219589 .card-body ul li{
   color:#636367;
}
#block-219589 .accordion-item{
    border-color: #E0E0E1!important;
    transition:0.2s;
}
#block-219589 .accordion-item:last-child {
    margin-bottom: 0!important;
}
#block-219589 .accordion-item:has(.show) {
    border-color: var(--bs-primary)!important;
}
  @media (min-width:768px) {
    #block-219589 {
    padding: 64px 0 64px 0!important;
      }
    #block-219589 .accordion-item .card-body p:last-child {
      margin-bottom:0!important;
    }

    #block-219589 .accordion-item .card-body :is(p, li) {
      font-size:14px!important;
    }
  }
  @media(max-width:768px) {
    #block-219589{
      padding:32px 0;
    }
    #block-219589 .heading-row h3 {
      font-size:20px;
    }
    #block-219589 .accordion-wrapper .card-header button {
      font-size:14px!important;
    }
    #block-219589 .card-body :is(.two-col .col-1, .two-col .col-2, .three-col .col-1, .three-col .col-2, .three-col .col-3) {
      width:100%!important;
    }
    #block-219589 .card-body :is(p, li) {
      font-size:12px
    }
    #block-219589 .accordion-item .plus {
      height: 25px;
      width: 25px;
    }
    .minus-1:after,
    .minus-1:before{
      width: 13px;
    }
  }
