#p3-reviews .review_logos li { width: 250px;} #p3-reviews .review_logos { display: flex;text-align: space-around;justify-content:space-around;align-items: center;list-style: none;flex-wrap: wrap;}#p3-reviews .h4_heading{font-weight:700;text-align:center;margin-bottom:30px}#p3-reviews #star-rating{display:flex;justify-content:center;margin:20px 0}
#p3-reviews .star {
    font-size: 8rem;
    color: #d3d3d3;
    line-height: normal;
    cursor: pointer;
    transition: color .3s;
}
@media only screen and (max-width: 575px){
    #p3-reviews .star{
        font-size: 5rem;
    }  
}

#p3-reviews .star.hover,#p3-reviews .star.selected{color:gold}#p3-reviews #review-options{text-align:center;margin-top:20px}#p3-reviews #review-options button{margin:5px;padding:10px 20px;cursor:pointer}.social-review{ cursor:pointer;}#p3-reviews{margin-bottom:50px;margin-top:50px;}



#location-radios {
    display: flex;
    gap: 10px;
    flex-wrap: wrap;
    justify-content: center;
}

#location-radios input[type="radio"] {
    display: none;
}

#location-radios label {
    display: flex;
    gap: 10px;
    padding: 10px;
    border: 2px solid #197ebc;
    border-radius: 10px;
    background: white;
    cursor: pointer;
    color: #197ebc;
    padding: 8px 18px;
}

#location-radios label:hover {
    display: flex;
    gap: 10px;
    padding: 10px;
    border: 2px solid #197ebc;
    border-radius: 10px;
    background: #197ebc;
    cursor: pointer;
    color: white;
    padding: 8px 18px;
}
#p3-reviews.loading {
    opacity: 0.5 !important;
    pointer-events: none;
}