.elementor-kit-8{--e-global-color-primary:#0073BC;--e-global-color-primary_hover:#CDD55A;--e-global-color-text:#4B4B4B;--e-global-color-text_light:#8A8A8A;--e-global-color-accent:#000000;--e-global-color-border:#E0E0E0;--e-global-color-background:#FFFFFF;--e-global-color-background_light:#F6F3EC;--e-global-color-8afb613:#7B7B7B;--e-global-color-813c123:#E2181B;--e-global-typography-bdefc39-font-family:"alibaba bold";--e-global-typography-bdefc39-font-size:70px;--e-global-typography-bdefc39-font-weight:700;--e-global-typography-bdefc39-line-height:1.06em;--e-global-typography-bdefc39-letter-spacing:-2px;--e-global-typography-589f815-font-size:12px;--e-global-typography-589f815-font-weight:600;--e-global-typography-589f815-text-transform:uppercase;--e-global-typography-589f815-line-height:1.167em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1290px;}.e-con{--container-max-width:1290px;}.elementor-widget:not(:last-child){--kit-widget-spacing:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1200px){.elementor-kit-8{--e-global-typography-bdefc39-font-size:64px;}}@media(max-width:1024px){.elementor-kit-8{--e-global-typography-bdefc39-font-size:56px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-8{--e-global-typography-bdefc39-font-size:42px;--e-global-typography-bdefc39-letter-spacing:-1px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS for page-settings */.mobile-nav-tabs{
    display: none
}
.service-item .service-button{
    background: #E2181B !important;
}
.service-item.service-style-1:hover .service-button {
        background: #E2181B !important;
}
.spaciaz-icon-arrow-long-right:before{
    color: #ffffff !important;
}
.project-item .project-button .project-button-icon {
    background: #E2181B !important;
}
.project-item .project-button .project-button-icon:hover {
    background: #E2181B !important;
}
.project-item.project-style-4 .project-content .project-status a{
    display: none;
}
.project-item.project-style-4 .project-content .project-location{
    display: none;
}
.project-item .project-button{
    pointer-events: none;
}
.scrollup{
    color: #ffffff !important;
}
.project-item .project-status a{
    color: #ffffff !important;
}
.categories-link{
    color: #ffffff !important;
}
.project-item.project-style-1{
    border: none !important;
}
.project-item .project-title a {
    pointer-events: none;
}

.project-item.project-style-1:after{
    display: none !important;
}
.project-item .project-location i{
    color: #ffffff;
}
.eael-grid-post-holder
{
    border: none !important;
}
.gm-style .place-card-large{
    display: none !important;
}
.elementor-post-wrapper elementor-post-style-1 spaciaz-swiper swiper swiper-initialized swiper-horizontal swiper-pointer-events swiper-backface-hidden .categories-link{
    display: none;
}
.navigation-post-filter a.active{
    color: #ffffff !important;
}
.navigation-post-filter a:hover{
    color: #ffffff !important;
}
.elementor-2211 .elementor-element.elementor-element-5b119cb .archive_pagination{
    gap: 4px !important;
}
.uc_post_grid_style_one_item ue_post_grid_item ue-item uc-entrance-animate{
    border-radius: 24px !important;
}
.pagination ul.page-numbers li .page-numbers.current {
    color: #ffffff !important;
}
.spaciaz-icon-marker{
    color: #ffffff !important;
}
.project-item.project-style-2 .project-content a{
    pointer-events: none;
}


/*untuk kontak kami*/
/* Loading state */
button.elementor-button.submitting {
    opacity: 0.7;
    cursor: not-allowed;
}

/* Custom spinner optional */
button.elementor-button.submitting .elementor-button-text:after {
    content: ' ▸';
    animation: spin 1s linear infinite;
}

/*disable link solusi aplikasi*/
.service-sosap .service-item.service-style-1 .service-button {
    pointer-events: none;
}
.service-sosap .service-item .service-style-inner .service-title {
        border-bottom: 1px solid #E2181B;
}
.service-sosap .service-item .service-style-inner .service-title a {
    pointer-events: none;
}

.service-sosap .service-item .description {
   -webkit-line-clamp: unset;
}

.service-sosap .service-item .description p {
    color: #7B7B7B;
}

.service-sosap .service-item .service-post-thumbnail a{
    pointer-events: none;
}

.e-con.e-flex>.e-con-inner{
    margin-bottom: 40px;    
}

.elementor-lightbox .elementor-lightbox-image{
    border-radius: 30px !important;
}
.categories-link a{
    color: #fff !important;
    pointer-events: none;
}
/*mobile logo*/
.spaciaz-mobile-nav .site-branding img{
    width: 190px
}
@keyframes spin {
    0% { opacity: 1; }
    50% { opacity: 0.5; }
    100% { opacity: 1; }
}

@media (max-width: 767px) {
    .td_class_25313033{
        width: 400px;
    }
    #td_id_92041733{
        width: 165px;
    }
    #td_id_68828694{
        width: 179px;
    }
    #td_id_98921318{
        width: 60px;
    }
    #td_id_38843221{
        width: 70px;
    }
    #td_id_26811351{
        width: 100px;
    }
    #td_id_44507908{
        width: 179px;
    }
    #td_id_78974318{
        width: 165px;
    }
    #td_id_73135844{
        width: 179px;
    }
    #td_id_56889599{
        width: 165px;
    }
}/* End custom CSS */