/* CARDS */
body.home >
div.page >
div[data-element_type="container"]:nth-child(6) >
.e-con-inner {
	justify-content: center;
	padding-top: 0;
	padding-bottom: 0;
}

body.home >
div.page >
div[data-element_type="container"]:nth-child(6) >
.e-con-inner >
.e-con {
	padding: var(--spacing);
}

body.home >
div.page >
div[data-element_type="container"]:nth-child(6) >
.e-con-inner >
.e-con-full >
.e-con >
.e-child:first-child {
	width: 33%;
	padding-right: 15px;
}

body.home >
div.page >
div[data-element_type="container"]:nth-child(6)
[data-widget_type="image.default"] {
	margin-left: -5px;
}

/*body.home >*/
/*div.page >*/
/*div[data-element_type="container"]:nth-child(6)*/
/*[data-widget_type="image.default"] img {*/
/*	width: calc(100% + var(--spacing-small));*/
/*	max-width: unset;*/
/*}*/

body.home >
div.page >
div[data-element_type="container"]:nth-child(6) >
.e-con-inner >
.e-con-full >
.e-con
[data-widget_type="text-editor.default"]
p {
	margin: 0;
}

body.home >
div.page >
div[data-element_type="container"]:nth-child(6) >
.e-con-inner >
.e-con-full >
[data-widget_type="text-editor.default"]
p {
	margin-bottom: 0;
}

@media screen and (max-width: 880px) {
	body.home >
	div.page >
	div[data-element_type="container"]:nth-child(6) >
	.e-con-inner {
		justify-content: center;
		gap: 20px;
		flex-wrap: wrap;
	}

	body.home >
	div.page >
	div[data-element_type="container"]:nth-child(6) >
	.e-con-inner >
	.e-con-full {
		flex-basis: 40%;
	}

	body.home >
	div.page >
	div[data-element_type="container"]:nth-child(6) >
	.e-con-inner >
	.e-con-full >
	.e-con >
	.e-child:first-child {
		width: 25%;
	}
}

@media screen and (max-width: 767px) {
	body.home >
	div.page >
	div[data-element_type="container"]:nth-child(6) >
	.e-con-inner >
	.e-con-full >
	.e-con {
		flex-wrap: nowrap;
	}
}

@media screen and (max-width: 720px) {
	body.home >
	div.page >
	div[data-element_type="container"]:nth-child(6) >
	.e-con-inner >
	.e-con-full {
		flex-basis: 45%;
	}

	body.home >
	div.page >
	div[data-element_type="container"]:nth-child(6) >
	.e-con-inner >
	.e-con-full >
	.e-con >
	.e-child:first-child {
		width: 25%;
	}
}

@media screen and (max-width: 576px) {
	body.home >
	div.page >
	div[data-element_type="container"]:nth-child(6) >
	.e-con-inner >
	.e-con-full {
		flex-basis: 60%;
		padding: 20px;
	}

	body.home >
	div.page >
	div[data-element_type="container"]:nth-child(6) >
	.e-con-inner >
	.e-con-full >
	.e-con >
	.e-child:first-child {
		width: 33%;
	}
}
