.div-background-image{
    background-image: url("images/background3.png");
	background-repeat: repeat-y;
}

.accordion.white {
    --bs-accordion-active-bg: rgba(255, 255, 255, 0.5) ;
    --bs-accordion-bg: rgba(255, 255, 255, 0.5) ;
}

.accordion-body.bg-white {
    border-bottom-right-radius: var(--bs-accordion-border-radius);
    border-bottom-left-radius: var(--bs-accordion-border-radius);
}

.accordion {
    --bs-accordion-active-bg: rgba(209, 231, 229, 0.5) ;
    --bs-accordion-bg: rgba(209, 231, 229, 0.5) ;
    --bs-accordion-active-color:#2f2e2e;
    --bs-accordion-margin-x:2;
    --bs-accordion-border-width: 0;
    --bs-accordion-radius:100%;
}

.accordion-body {
    background-color:  rgba(209, 231, 229, 0.5) ;
    color: #444;
    text-align:justify;
}

.accordion-button {
    color: #2f2e2e;
    font-weight: bold;
}

.accordion-button::after {
    margin-right:0.3rem;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-plus-lg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 2a.5.5 0 0 1 .5.5v5h5a.5.5 0 0 1 0 1h-5v5a.5.5 0 0 1-1 0v-5h-5a.5.5 0 0 1 0-1h5v-5A.5.5 0 0 1 8 2'/%3E%3C/svg%3E");    
}

.accordion-button:not(.collapsed)::after {
    margin-right:0.3rem;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-dash-lg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M2 8a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11A.5.5 0 0 1 2 8'/%3E%3C/svg%3E");
}

.accordion-item {
    border-width: 0.1rem;
    border-color: rgba(3, 64, 60, 0.75);
}

.px-5 {
    padding-left: 2rem !important;
    padding-right:2rem !important;
}

.item-container {
    margin-bottom: 1rem;
}


.font-italic {
    font-style: italic;
}


.hr-blurry-know {
    background-image: linear-gradient(to right, #048a70, white);
    border: none;
    height: 1px;
    opacity: 100%;
  }
  
  
 .accordion-button:focus {
    box-shadow: 0 0 0 0.2rem rgba(26, 188, 156, 0.25) !important;
    border-color: rgba(26, 188, 156, 0.5) !important;
    outline: none !important;
}
  