#footer img{
    max-width: 150px;
}

.footer-bottom a{
    color: #fff;
}

.footer-bottom a:hover{
    color: var(--bs-secondary);
}

.footer-bottom-inner{
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
    gap: 1.5rem;
    row-gap: 1rem;
}


.footer-content{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 1rem;
    justify-content: space-between;
    align-items: center;
}

.useful-links{
    columns: 2;
    column-gap: 3rem;
}

@media(max-width: 767px){
    .useful-links{
        columns: 1;
    }
    
    .footer-content{
        flex-direction: column;
        justify-content: start;
        align-items: start;
        gap: 3rem;
    }
}

.useful-links a{
    color: #fff;
}


#moove_gdpr_save_popup_settings_button:not(.gdpr-floating-button-custom-position){
    bottom: calc(56px + 1rem);
    left: 1rem;
}

@media(max-width:767px){
    #moove_gdpr_save_popup_settings_button:not(.gdpr-floating-button-custom-position){
        right: 1rem;
        bottom: 1rem;
        left: auto;
    }
}