.content-sidebar-wrap br{
    display:none;
}
.home .slmp-review-widget .slmp-review-rating span:before{
    content: "\f005";
        font-family: 'Font Awesome\ 5 Free';
    font-weight: 900;
    color: #ffbf36;
    font-size: 14px;
}
.featured-page-section{
    order:2;
}
body.home .site-inner .content-sidebar-wrap{
    flex-direction: inherit!important;
}
.review-section .review-posts ul.slick-dots li button{
    border: 2px solid #002b6f!important;
}
.review-section .review-posts ul.slick-dots li.slick-active button {
    background-color: #002b6f!important;
}
.contact-page-wrap .contact-page-info .contact-info span br{
    display:block!important;
}

.background-image.review-section:before {
    background-color: rgba(255, 255, 255, 0.70) !important;
}
.background-image.main-footer:before {
    background-color: rgba(0, 22, 56, 0.90) !important;
}
footer.site-footer .footer-copyright {
    background: linear-gradient(to bottom, rgba(76, 187, 23, 0.9) 0%, rgb(49, 137, 7) 100%) !important;
}
.service-pages .service-right-col .service-side-form {
    background: linear-gradient(to bottom, #4CBB17 0%, #318907 100%) !important;
}
.slmp-reviews.review-postbox-form{
    margin-top:30px;
}
footer .custom-footer-html a{
    color:#fff!important;
    font-weight:bold;
}
#slmp_geojuice{
    z-index:1;
    position:relative;
}
#xapp-widget .widget-container {
    z-index: 1000000!important;
}
.hero-slider .hero-caption-item .caption-item,
.inner-page-banner .page-banner:before{
    background-color: rgba(0, 0, 0, 0.7)!important;
}
@media(min-width:1024px){
    .main-header .menu-items {
        padding: 20px 0;
    }
    .main-header .menu-items ul{
        text-align:center;
    }
    .about-section .section-title {
        font-size: 37px!important;
    }
}
@media(min-width:1367px){
    .about-section .section-title {
        font-size: 40px!important;
    }
}
@media(max-width:1023px){
    .main-header .header-items .header-col.logo-item {
        border-bottom: 1px solid #000!important;
    }
}