
.elementor-141 .elementor-element.elementor-element-ac345fc {
	padding: 0px 0px 100px 0px;
}

.elementor-141 .elementor-element.elementor-element-45d6b0c > .elementor-element-populated {
	padding: 0px 20px 0px 0px;
}

.elementor-141 .elementor-element.elementor-element-4acc223 > .elementor-element-populated {
	padding: 0px 10px 0px 10px;
}

.elementor-141 .elementor-element.elementor-element-0f1a7a4 > .elementor-element-populated {
	padding: 0px 0px 0px 20px;
}

.elementor-141 .elementor-element.elementor-element-324de0b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-141 .elementor-element.elementor-element-324de0b .pbmit-element-heading {
	margin-bottom: 0px;
}

.elementor-141 .elementor-element.elementor-element-bfac39a img {
	border-radius: 30px 30px 30px 30px;
}

.elementor-141 .elementor-element.elementor-element-f928f9d > .elementor-element-populated, .elementor-141 .elementor-element.elementor-element-f928f9d > .elementor-element-populated > .elementor-background-overlay, .elementor-141 .elementor-element.elementor-element-f928f9d > .elementor-background-slideshow {
	border-radius: 30px 30px 30px 30px;
}

.elementor-141 .elementor-element.elementor-element-f928f9d > .elementor-element-populated {
	padding: 100px 80px 100px 80px;
}

.elementor-141 .elementor-element.elementor-element-5fc773f {
	padding: 80px 0px 80px 0px;
}

.elementor-141 .elementor-element.elementor-element-ef31d50 {
	width: 100%;
	max-width: 100%;
}

.elementor-141 .elementor-element.elementor-element-ef31d50 iframe {
	height: 533px;
}

.elementor-141 .elementor-element.elementor-element-710be1e > .elementor-widget-container {
	margin: -80px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

:root {
	--page-title-display: none;
}

@media (max-width:1366px) {
	.elementor-141 .elementor-element.elementor-element-f928f9d > .elementor-element-populated {
		padding: 60px 30px 60px 30px;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-141 .elementor-element.elementor-element-45d6b0c {
		width: 50%;
	}
	
	.elementor-141 .elementor-element.elementor-element-4acc223 {
		width: 50%;
	}
	
	.elementor-141 .elementor-element.elementor-element-0f1a7a4 {
		width: 100%;
	}
	
	.elementor-141 .elementor-element.elementor-element-f928f9d {
		width: 100%;
	}
}

@media (max-width:1200px) {
	.elementor-141 .elementor-element.elementor-element-ac345fc {
		padding: 80px 30px 80px 30px;
	}
	
	.elementor-141 .elementor-element.elementor-element-5fc773f {
		padding: 60px 0px 60px 0px;
	}
}

@media (max-width:1024px) {
	.elementor-141 .elementor-element.elementor-element-45d6b0c > .elementor-element-populated {
		padding: 0px 15px 0px 0px;
	}
	
	.elementor-141 .elementor-element.elementor-element-4acc223 > .elementor-element-populated {
		padding: 0px 0px 0px 15px;
	}
	
	.elementor-141 .elementor-element.elementor-element-0f1a7a4 > .elementor-element-populated {
		padding: 30px 0px 0px 0px;
	}
	
	.elementor-141 .elementor-element.elementor-element-f928f9d > .elementor-element-populated, .elementor-141 .elementor-element.elementor-element-f928f9d > .elementor-element-populated > .elementor-background-overlay, .elementor-141 .elementor-element.elementor-element-f928f9d > .elementor-background-slideshow {
		border-radius: 0px 0px 0px 0px;
	}
}

@media (max-width:767px) {
	.elementor-141 .elementor-element.elementor-element-ac345fc {
		padding: 60px 30px 60px 30px;
	}
	
	.elementor-141 .elementor-element.elementor-element-45d6b0c > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-141 .elementor-element.elementor-element-4acc223 > .elementor-element-populated {
		padding: 30px 0px 30px 0px;
	}
	
	.elementor-141 .elementor-element.elementor-element-0f1a7a4 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-141 .elementor-element.elementor-element-f928f9d > .elementor-element-populated {
		padding: 30px 30px 40px 30px;
	}
	
	.elementor-141 .elementor-element.elementor-element-5fc773f {
		padding: 40px 0px 40px 0px;
	}
}
