.site-content .content-area{width:100%!important;background-color:#0F1013}.grid-container{width:100%!important;max-width:1780px!important}.top-section{margin:60px 40px 0 40px!important}.featured-answer-lawyer{display:flex;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:center;flex:1 1 calc(33.333% - 0px)}.featured-answer-lawyer img{width:70px;height:70px;border-radius:50%;margin-right:20px;max-width:100%}.featured-answer-lawyer .lawyer-info{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:flex-start;color:#526064;font-weight:700}.featured-answer-lawyer .lawyer-info a{color:#526064;font-weight:700;text-decoration:none}.featured-answer-lawyer .lawyer-info a:hover{color:#526064d6}.featured-answer-lawyer .lawyer-info .lawyer-status{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center}.featured-answer-lawyer .lawyer-info .lawyer-status .lawyer-status-circle{width:8px;height:8px;background:green;border-radius:50%;margin-right:5px}.rating-container{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center}.star{color:gold;display:table-cell;max-width:100%;font-weight:700}.empty-star{color:#ccc;display:table-cell;max-width:100%;font-weight:700}.star:before{content:'★';margin:2px}.empty-star:before{content:'★';margin:2px}#RatingBar{margin:auto;position:relative;margin-right:5px}#back{position:absolute;left:0}#front{position:relative;left:0;overflow:hidden}#data-list{margin-bottom:40px;display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:center;align-items:flex-start;gap:20px}.pagination{display:flex;justify-content:center;align-items:center;gap:5px}.pagination button{padding:5px 10px;cursor:pointer;background-color:transparent;border-color:#23292b;border-radius:10px;border-style:solid;border-width:3px;margin:5px}.pagination button.active{background-color:#3f4047}.pagination button:disabled{cursor:not-allowed;opacity:.5}#lawyers{margin:40px 40px 0 40px!important}@media only screen and (max-width:600px){.site-main{max-width:100%}.top-section{margin:20px 20px 0 20px}#data-list{flex-direction:column;flex-wrap:nowrap}}