
.kb-identity .kb-img-transparent, .kb-identity .kb-img-sticky {
	display: none;
}

.kb-identity .kb-identity-layout-container {
	display: flex;
	width: 100%;
}

.kb-identity .kb-identity-layout-container.kb-identity-layout-logo-left, .kb-identity .kb-identity-layout-container.kb-identity-layout-logo-right {
	flex-direction: row;
	justify-content: space-between;
}

.kb-identity .kb-identity-layout-container.kb-identity-layout-logo-right {
	flex-direction: row-reverse;
}

.kb-identity .kb-identity-layout-container.kb-identity-layout-logo-top {
	flex-direction: column;
}

.kb-identity .kb-identity-layout-container.kb-identity-layout-logo-bottom {
	flex-direction: column-reverse;
}

.kb-identity .kb-identity-layout-container.kb-identity-layout-logo-left-stacked, .kb-identity .kb-identity-layout-container.kb-identity-layout-logo-right-stacked {
	flex-direction: row;
	justify-content: space-between;
}

.kb-identity .kb-identity-layout-container.kb-identity-layout-logo-left-stacked .wp-block-group, .kb-identity .kb-identity-layout-container.kb-identity-layout-logo-right-stacked .wp-block-group {
	display: flex;
	flex-direction: column;
}

.kb-identity .kb-identity-layout-container.kb-identity-layout-logo-right-stacked {
	flex-direction: row-reverse;
}

.kb-identity .kb-identity-layout-container.kb-identity-layout-title-logo-tagline {
	flex-direction: column;
}

.kb-identity .kb-identity-layout-container.kb-identity-layout-title-logo-tagline .wp-block-kadence-image {
	order: 2;
}

.kb-identity .kb-identity-layout-container.kb-identity-layout-title-logo-tagline .kb-identity-title {
	order: 1;
}

.kb-identity .kb-identity-layout-container.kb-identity-layout-title-logo-tagline .kb-identity-tagline {
	order: 3;
}

.kb-identity .kb-identity-layout-container .wp-block-kadence-advancedheading {
	margin: unset;
}

.kb-identity .kb-identity-layout-container p {
	margin-bottom: unset;
}

@media (min-width: 1025px) {
	.header-desktop-transparent .kb-identity.has-transparent-img .custom-logo {
		display: none;
	}
	
	.header-desktop-transparent .kb-identity.has-transparent-img .kb-img-transparent {
		display: initial;
	}
}

@media (min-width: 720px)and (max-width: 1024px) {
	.header-tablet-transparent .kb-identity.has-transparent-img .custom-logo {
		display: none;
	}
	
	.header-tablet-transparent .kb-identity.has-transparent-img .kb-img-transparent {
		display: initial;
	}
}

@media (max-width: 719px) {
	.header-mobile-transparent .kb-identity.has-transparent-img .custom-logo {
		display: none;
	}
	
	.header-mobile-transparent .kb-identity.has-transparent-img .kb-img-transparent {
		display: initial;
	}
}
