
.elementor-11304 .elementor-element.elementor-element-d25fca6 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-11304 .elementor-element.elementor-element-50b583f img {
	width: 100%;
}

.elementor-11304 .elementor-element.elementor-element-af333b0 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-11304 .elementor-element.elementor-element-be287a8 {
	text-align: center;
}

.elementor-11304 .elementor-element.elementor-element-bc51b39 {
	text-align: center;
}

.elementor-11304 .elementor-element.elementor-element-b8ec433 .gk-gravity-form {
	text-align: left;
}

.elementor-11304 .elementor-element.elementor-element-aaf43f6 {
	--display: flex;
}

.elementor-11304 .elementor-element.elementor-element-ceef505 .blog-card-row-four__cards-grid {
	grid-template-columns: repeat(3, 1fr);
	column-gap: 30px;
	row-gap: 30px;
}

.elementor-11304 .elementor-element.elementor-element-ceef505 .blog-card-row-four__heading {
	text-align: left;
}

.elementor-11304 .elementor-element.elementor-element-ceef505 .blog-card-row-four__description {
	text-align: left;
}

@media (max-width:1024px) {
	.elementor-11304 .elementor-element.elementor-element-ceef505 .blog-card-row-four__cards-grid {
		grid-template-columns: repeat(2, 1fr);
	}
}

@media (max-width:767px) {
	.elementor-11304 .elementor-element.elementor-element-ceef505 .blog-card-row-four__cards-grid {
		grid-template-columns: repeat(1, 1fr);
	}
}
