/* Center Titles */
.wpb_wrapper .section-title {
	text-align: center;
}

/* Titles: Top Margin */
body.page .section-title h1, body.page .section-title h2, body.page .section-title h3 {
	margin-top: 60px !important;
}


/* Background Image */
.wrapper {
background: url(https://sites.kaliumtheme.com/wpb/freelancer/wp-content/uploads/2021/04/background-pattern.jpg) !important;
}

/* Top Menu Container Title Color */
:is(.top-menu-container) .widget h2 {
	color: var(--k-color-7) !important;
}

/* Titles: Top Margin */
.home .portfolio-heading__title h2,
.page .section-title h1, 
.page .section-title h2, 
.page .section-title h3 {
	margin-top: 60px;
}

/* Footer: Wrapper border radius */
.site-footer:before {
	background: var(--k-color-6);
	position: relative;
	left: 0;
	right: 0;
	top: 0;
	width: 100%;
	content: "";
	height: 30px;
}

/* Footer: Wrapper border radius */
.site-footer:after {
	background: var(--k-color-7);
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	width: 100%;
	content: "";
	height: 30px;
	border-bottom-left-radius: 30px;
	border-bottom-right-radius: 30px;
}