:root{--page-title-display:none;}/* Start custom CSS for shortcode, class: .elementor-element-77d1b76 */.elementor-1771 .elementor-element.elementor-element-77d1b76 .starts_partner{
    display: flex !important;
    flex-wrap: nowrap;
    gap: var(--st-space-04);
}

.elementor-1771 .elementor-element.elementor-element-77d1b76 .starts_repeater_item{
    padding: 0;
    border: none;
    box-shadow: none;
    background: none;
}

.elementor-1771 .elementor-element.elementor-element-77d1b76 .starts_repeater_item a:hover{
    cursor: default;
}

.elementor-1771 .elementor-element.elementor-element-77d1b76 .starts_repeater_item img{
    filter: grayscale(1);
    opacity: 0.8;
}

.elementor-1771 .elementor-element.elementor-element-77d1b76 .starts_partner .starts_repeater_item__logo{
    transform: none;
}

.elementor-1771 .elementor-element.elementor-element-77d1b76 .starts_repeater_item__name{
    position: absolute;
    width: 1px;
    height: 1px;
    overflow: hidden;
    clip: rect(0 0 0 0);
}

@media (max-width: 1024px){
    .elementor-1771 .elementor-element.elementor-element-77d1b76 .starts_partner{
        flex-wrap: wrap;
        justify-content: center;
    }
    .elementor-1771 .elementor-element.elementor-element-77d1b76 .starts_partner .starts_repeater_item{
        flex: 0 0 calc((100% - 5 * var(--st-space-04)) / 6) !important;
    }
}

@media (max-width: 767px){
    .elementor-1771 .elementor-element.elementor-element-77d1b76 .starts_partner .starts_repeater_item{
        flex: 0 0 calc((100% - 2 * var(--st-space-04)) / 3) !important;
    }
}/* End custom CSS */