/* CARD CSS */
#pac-container{
    margin-top:25px;
    margin-bottom:100px;
    display:flex;
    justify-content:center;
    align-items:start;
    flex-wrap:wrap;
    gap:20px 40px; /*Gap between rows, Gap between columns */
}

.card-pac-solution{
    border-radius:20px;
    z-index: 1;
    background-color:#FFF;
}

#pac-card-body{
    border:none;
    display:flex;
    justify-content:center;
    align-items:center;
    flex-wrap:nowrap;
    background: #fff;
    border-radius:20px;
    box-shadow: 10px 10px 12px 8px rgba(0, 0, 0, 0.1); 
    width:100%;
    height:auto;
    padding-bottom:10px;
}
#img-pac-solution{
    height:100%;
    width:100%;
}

#pac-solution-content{
    width:100%;
    display:flex;
    justify-content:center;
    flex-direction: row;
}

.accordion-button{
    background-color:#ffffff;
    font-size:14px;
    border:none;
}

.accordion{
    --bs-accordion-btn-focus-box-shadow: #ffffff;
    --bs-accordion-active-color: #ffffff;
    --bs-accordion-active-bg: #ffffff;
}

.accordion-header{
    background-color:#ffffff;
    color:#000;
}

.accordion-button:not(.collapsed){
    border:none;
    color: #000; 
}

/* END OF CARD CSS */

/* BUTTON CSS */
#interactBtn{
    background-color:#CF7A17; 
    color:#ffffff;
    border:2px solid #fff;
    border-radius:20px;
    padding:10px 20px;
}

#interactBtn:hover{
    background-color:transparent; 
    border:2px solid #CF7A17;
    color:#CF7A17;
}
/* END OF BUTTON CSS */
