
.elementor-31 .elementor-element.elementor-element-150702a .elementor-column-gap-custom .elementor-column > .elementor-element-populated {
	padding: 100px;
}

.elementor-31 .elementor-element.elementor-element-150702a {
	margin-top: -132px;
	margin-bottom: -115px;
	padding: 0px 0px 0px 0px;
}

.elementor-31 .elementor-element.elementor-element-b4b1a2d {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
}

.elementor-31 .elementor-element.elementor-element-b4b1a2d .obfx-grid-col-image {
	height: 300px;
}

.elementor-31 .elementor-element.elementor-element-b4b1a2d .obfx-grid-col-content {
	text-align: left;
}

.elementor-31 .elementor-element.elementor-element-b4b1a2d .obfx-grid-pagination .pagination {
	text-align: center;
}

.elementor-31 .elementor-element.elementor-element-b4b1a2d .obfx-grid-wrapper {
	padding-right: calc(15px);
	padding-left: calc(15px);
	padding-bottom: 30px;
}

.elementor-31 .elementor-element.elementor-element-b4b1a2d .obfx-grid-container {
	margin-left: calc(-15px);
	margin-right: calc(-15px);
}

.elementor-31 .elementor-element.elementor-element-b4b1a2d .obfx-grid-footer a {
	color: #fff;
}

@media (max-width:1024px) {
	.elementor-31 .elementor-element.elementor-element-150702a {
		margin-top: -101px;
		margin-bottom: 0px;
	}
	
	.elementor-31 .elementor-element.elementor-element-b4b1a2d .obfx-grid-col-content {
		text-align: left;
	}
	
	.elementor-31 .elementor-element.elementor-element-b4b1a2d .obfx-grid-pagination .pagination {
		text-align: center;
	}
}

@media (max-width:767px) {
	.elementor-31 .elementor-element.elementor-element-150702a {
		margin-top: 0px;
		margin-bottom: -100px;
	}
	
	.elementor-31 .elementor-element.elementor-element-2c3f45c {
		width: var(--container-widget-width, 263px);
		max-width: 263px;
		--container-widget-width: 263px;
		--container-widget-flex-grow: 0;
		column-gap: 0px;
	}
	
	.elementor-31 .elementor-element.elementor-element-2c3f45c > .elementor-widget-container {
		margin: -93px -75px 0px -75px;
	}
	
	.elementor-31 .elementor-element.elementor-element-8c46eb4 > .elementor-widget-container {
		margin: 0px -75px 0px -75px;
	}
	
	.elementor-31 .elementor-element.elementor-element-b4b1a2d > .elementor-widget-container {
		margin: 0px -75px 0px -75px;
	}
	
	.elementor-31 .elementor-element.elementor-element-b4b1a2d {
		--container-widget-width: 256px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 256px);
		max-width: 256px;
	}
	
	.elementor-31 .elementor-element.elementor-element-b4b1a2d .obfx-grid-col-image {
		height: 188px;
	}
	
	.elementor-31 .elementor-element.elementor-element-b4b1a2d .obfx-grid-col-content {
		text-align: center;
	}
	
	.elementor-31 .elementor-element.elementor-element-b4b1a2d .obfx-grid-pagination .pagination {
		text-align: center;
	}
}
