.main_color .action-card .card-front {
    background: #f8f8f8 !important;
}

body.lf-calculator {
    background: transparent;
}

div#lf_main {
    background-color: #fff !important;
}

.home-total-reviews p {
    margin-top: 10px;
}

.avia-testimonial-meta {
    display: flex !important;
    flex-wrap: wrap;
}

.avia-testimonial-meta-mini {
    width: 100%;
    float: none !important;
}

.main_color .avia-testimonial-name {
    margin-top: 0 !important;
    color: #fff !important;
}

.star-rating:before {
    content: '\e806\e806\e806\e806\e806';
    font-family: 'fontawesome';
    position: relative;
    font-size: 40px;
		letter-spacing: 3px;
    color: var(--sundance);
    display: block
}

.star-rating.four-half:before {
    content: '\e806\e806\e806\e806\f123';
}
.star-rating.four:before {
    content: '\e806\e806\e806\e806\e807';
}
.star-rating.three-half:before {
    content: '\e806\e806\e806\f123\e807';
}
.star-rating.three:before {
    content: '\e806\e806\e806\e807\e807';
}
.star-rating.two-half:before {
    content: '\e806\e806\f123\e807\e807';
}
.star-rating.two:before {
    content: '\e806\e806\e807\e807\e807';
}
.star-rating.one:before {
    content: '\e806\e807\e807\e807\e807';
}