.site-footer .footer-col-item.column-html .footer-btn a {
    color: #FFF !important;
}.page-accordion .accordion-content br {
    display: none;
}
.site-footer .footer-logo img {
    background: #FFF;
    padding: 10px;
}
body.window_scrolled .mob-dot-toggle {
    color: #b81a1f !important;
}
textarea {
    resize: vertical;
}
ul.slick-dots li:only-child {
    display: none;
}
.services-section .service-item .service-icon {
    min-width: 100px;
}
#xapp-widget .widget-container.visible {
    z-index: 999999!important;
}
ol.list-col-2,
ol.list-col-3 {
    columns: 1;
    -webkit-columns: 1;
    -moz-columns: 1;
    list-style: inside;
}
.slmp-gallery .slmp-image-item {
    overflow: hidden;
}

.slmp-gallery .slmp-image-item img {
    height: 300px;
    object-fit: cover;
    width: 100%;
}

.slmp-gallery .slmp-image-item .slmp-image {
    height: 300px;
}

.site-footer .footer-main-nav ul li a:hover {
    color: #fff!important;
}
@media only screen and (min-width:1024px) { 
    header.site-header .top-head .top-head-item {
        font-size: 14px!important;
    }
}
@media only screen and (min-width:1201px) { 
    header.site-header .top-head .top-head-item {
        font-size: 16px!important;
    }
}
@media only screen and (max-width:1023px) { 
    header.site-header .top-head .top-head-item {
        font-size: 16px!important;
    }
    #xapp-widget .xapp-chat-button__btn {
        top: -20px !important;
    }
    
    #xapp-widget button.xapp-chat-button {
        z-index: 9 !important;
    }
    
}