.ws-elementor-widget-ws-footer-lang {
	display: flex;
	align-items: center;
	gap: 30px;

	a {
		display: flex;
		align-items: center;
		gap: 9px;
        color: var(--e-global-color-white) !important;
		font-family: "Work Sans", sans-serif !important;
		font-size: 15px !important;
		font-weight: 400 !important;
		line-height: 19.5px !important;
        text-decoration: none !important;

        &:hover {
            color: var(--e-global-color-primary) !important;
        }

        img {
            width: 22px;
            height: 16px;
            object-fit: cover;
            border-radius: 3px;
        }
	}

	&.ws-elementor-widget-ws-footer-lang--black {
		a {
			color: var(--e-global-color-main) !important;
            font-weight: 600 !important;

			&:hover {
				color: var(--e-global-color-primary) !important;
			}
		}
	}
}
