/* CUSTOM CSS */
.header-top-social a {
    color: #FFFFFF;
}
.header-nav-right-info a {
    color: #FFFFFF;
}
.pagination {
    justify-content: center;
}
.single-about-funfact i img {
    width: 40px;
    height: 40px;
}
#call_me_popup h3 {
    margin-bottom: 50px;
}
.single-blog-item img {
    width: 100%;
}
@media (max-width: 768px) {
    .send-order {
        width: 100%;
        line-height: 55px !important;
        text-align: center;
    }
}
@-moz-document url-prefix()
{
    .xs-header-nav .header-nav .header-nav-right-info {
        padding: 20px 14px;
    }
}
@supports (-ms-ime-align:auto) {
    .xs-header-nav .header-nav .header-nav-right-info {
        padding: 20px 15px;
    }
}
@media not all and (min-resolution:.001dpcm) { @media {
    .xs-header-nav .header-nav .header-nav-right-info {
        padding: 20px 14px;
    }
}}
.footer-contact-list a,.header-top-info a {
    color: #FFFFFF;
}
.xs-contact-info-1 .contact-info-group {
    min-height: 321px;
}
.logo-right {
    display: flex;
    justify-content: flex-end;
    height: 100px;
}
.logo-right img {
    max-height: 100%;
}
