#map-plug {display:none;}#google-reviews {display:flex;flex-wrap:wrap;/*display: grid;grid-template-columns: repeat( auto-fit, minmax(320px, 1fr));*/}.review-item {border:solid 1px rgba(190,190,190,.35);margin:0 auto;padding:1em;flex: 1 1 20%;}#google-reviews .review-item .star {    width: 16px;    height: 18px;}@media ( max-width:1200px) {  .review-item { flex: 1 1 40%; }}@media ( max-width:450px) {  .review-item { flex: 1 1 90%; }}.review-meta, .review-stars {text-align:center; font-size:115%;}.review-author { text-transform: capitalize; font-weight:bold; }.review-date {opacity:.6; display:block;}.review-text {  line-height:1.55; text-align:left; max-width:32em; margin:auto;}.google-reviews-title {    text-align: center;    margin-top: 40px;    margin-bottom: 25px;    text-transform: uppercase;}.review-stars ul {display: inline-block;list-style: none !important;margin:0; padding:0;}.review-stars ul li {float: left;list-style: none !important;margin-right: 1px;line-height:1;}.review-stars ul li i {  color: #E94E1B;  font-size: 1.4em;  font-style:normal;}.review-stars ul li i.inactive { color: #c6c6c6;}.star:after { content: "\2605"; }.button-all-reviews-container a {    color: #fff;    background-color: #E94E1B;    border-color: #E94E1B;    display: inline-block;    font-weight: bold;    line-height: 1.25;    text-align: center;    white-space: nowrap;    vertical-align: middle;    cursor: pointer;    -webkit-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    user-select: none;    border: 1px solid transparent;    padding: .5rem 1rem;    font-size: 1rem;    border-radius: 0;    text-transform: uppercase;}.button-all-reviews-container a:hover {    color: #fff;    background-color: #b2b2b2;    border-color: #b2b2b2;}