.wp-block-kadence-column.kb-section-dir-horizontal>.kt-inside-inner-col>.wp-block-kadence-column{
	flex:1
}
.wp-block-kadence-column.kb-section-dir-horizontal .wp-block-kadence-advancedgallery{
	flex:1
}
.wp-block-kadence-column{
	display:flex;
	flex-direction:column;
	z-index:1;
	min-width:0;
	min-height:0;
	background: var(--global-palette9);
	transition: background-color 0.2s linear;
}
.kt-inside-inner-col{
	flex-direction:column;
	border:0 solid rgba(0,0,0,0);
	position:relative;
}
@media(max-width: 767px){
	.kvs-sm-false{
		display:none !important
}
}
@media(min-width: 768px)and (max-width: 1024px){
	.kvs-md-false{
		display:none !important
}
}
@media screen and (min-width: 1025px){
	.kvs-lg-false{
		display:none !important
}
}
body.admin-bar{
	--kb-admin-bar-visible: 34px
}
@media screen and (max-width: 782px){
	body.admin-bar{
		--kb-admin-bar-visible: 46px
}
}
.kb-section-is-sticky>.kt-inside-inner-col{
	position:sticky;
	top:calc(var(--kb-admin-bar-visible, 0px) + var(--kb-section-setting-offset, 0px))
}
.kt-inside-inner-col>.kb-section-is-sticky{
	position:sticky;
	top:calc(var(--kb-admin-bar-visible, 0px) + var(--kb-section-setting-offset, 0px))
}
.kt-inside-inner-col>.wp-block-cover{
	height:auto
}
.kb-section-has-link{
	position:relative
}
.kb-section-link-overlay{
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	z-index:10
}
.kb-section-has-overlay{
	position:relative
}
.kb-section-has-overlay>.kt-inside-inner-col{
	z-index:1
}
.kb-section-has-overlay>.kt-inside-inner-col:before{
	content:"";
	opacity:.3;
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	z-index:-1;
	transition:all .3s ease-in-out
}
