.content-sidebar-wrap br{
    display:none;
}

.contact-info.relative br {
    display: block;
}

.single-post .entry-content h1 {
    display: none;
}

a.site-btn.inner-btn:hover
{
    background: #04561b!important;
    color: #fff!important;
}
.radius10
{
    border-radius: 10px;
}
a.site-btn.golden:hover {
    background: #fff !important;
}
.golden
{
    color: #d3af37;
}
a.site-btn {
    font-weight: 600 !important;
    border: none !important;
}
header.site-header .top-ads {
    border: none !important;
}
header.site-header .bottom-ads {
    border: none !important;
}
.section-sub-title {
    font-weight: bold;
}
.review-section .review-posts .review-rating span {
    color: #fbdc4d !important;
}
.review-section .review-posts ul.slick-dots li.slick-active button {
    background-color: #fbdc4d !important;
}
footer .column-element .footer-col-item.site-info:before {
    color: #fbdc4d;
}
footer.site-footer .footer-menu ul li a:before {
    color: #fbdc4d !important;
}
footer.site-footer .footer-column .column-label:before {
    background-color: #ffffff54 !important;
}

@media only screen and (max-width:1200px) and (min-width:1024px){
    .footer-col-item.site-info.site-name.relative {
        font-size: 12px !important;
    }
}

@media only screen and (min-width:1024px){
    li#menu-item-1374 > a span:after {
            font-family: 'Font Awesome\ 5 Free';
            font-weight: 900;
            content: "\f0d7";
            margin-left: 7px;
            font-size: 12px;
            position: absolute;
            right: 15px;
    }
    
    .contact-site-name.medium.uppercase.relative {
        font-size: 25px;
    }
    
}

@media only screen and (min-width:768px){
    .site-inner .featured-pages .ft-page-item {
        width: 49% !important;
    }
}

@media only screen and (min-width: 1024px) and (max-width: 1180px) {
    .genesis-nav-menu a {
        font-size: 14px!important;
    }
}