
.tigon-vc-section-light {
	background-color: var(--light-bg-color);
	color: var(--light-txt-color);
}

.tigon-vc-section-dark {
	background-color: var(--dark-bg-color);
	color: var(--light-bg-color);
}

.tigon-vc-section-half-colored {
	position: relative;
	overflow: visible !important;
	z-index: 2;
}
.compose-mode .page-wrapper .vc_vc_row>[data-vc-full-width=true], .compose-mode .page-wrapper .vc_vc_row_inner, .compose-mode .page-wrapper .vc_vc_section>[data-vc-full-width=true] {
	padding-top: unset;
}
.section-space, .compose-mode .vc_vc_row>[data-vc-full-width=true].section-space, .compose-mode .vc_vc_row_inner.section-space, .compose-mode .vc_vc_section>[data-vc-full-width=true].section-space {
	padding-top: var(--tigon-padding-top);
	padding-left: var(--tigon-padding-left);
	padding-bottom: var(--tigon-padding-bottom);
	padding-right: var(--tigon-padding-right);
}

.vc_row[data-vc-full-width] {
	overflow: visible !important;
}
#vc_no-content-helper {
	margin: 30px 0;
}

/*== Small Laptop and Tablet ==*/
@media (max-width: 992px) {
	.section-space, .compose-mode .vc_vc_row>[data-vc-full-width=true].section-space, .compose-mode .vc_vc_row_inner.section-space, .compose-mode .vc_vc_section>[data-vc-full-width=true].section-space {
		padding-top: var(--tigon-tablet-padding-top);
		padding-left: var(--tigon-tablet-padding-left);
		padding-bottom: var(--tigon-tablet-padding-bottom);
		padding-right: var(--tigon-tablet-padding-right);
	}
}

/*== Mobile ==*/
@media (max-width: 767px) {
	.section-space, .compose-mode .vc_vc_row>[data-vc-full-width=true].section-space, .compose-mode .vc_vc_row_inner.section-space, .compose-mode .vc_vc_section>[data-vc-full-width=true].section-space {
		padding-top: var(--tigon-mobile-padding-top);
		padding-left: var(--tigon-mobile-padding-left);
		padding-bottom: var(--tigon-mobile-padding-bottom);
		padding-right: var(--tigon-mobile-padding-right);
	}
}