html {
  scroll-padding-top: 207px; 
}

.service-custom img {
    height: 100px;
    margin: 0 auto;
}

.service-title #slmp_geojuice #slmp_map {
    height: 120px;
    margin: 0 auto 10px;
}

.home #slmp_geojuice #slmp_right {
    display: none !important;
}

.top-padding {
    padding-top: 100px;
}

textarea {
    resize: vertical;
}

/*.inner-page-service .inner-serv-item:first-child {
    display: none;
}*/

body.window_scrolled .mob-dot-toggle {
    color: #fff !important;
}

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;
}

.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;
}

.services-section .service-item .service-title {
    font-size: 18px !important;
}

.header-wrap.text-center.relative {
    max-width: 1150px;
}

@media only screen and (min-width: 481px) {
    .services-section .service-item .service-title {
        margin-bottom: 10px !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;
    }

}
