.container-trustpilot-reviews {
	margin-top: 4rem;
	margin-bottom: 4rem;
}

.container-trustpilot-reviews .trustpilot-reviews-title {
	margin-bottom: 2rem;
	font-size: 1.5rem;
	font-weight: bold;
}

.container-trustpilot-reviews .trustpilot-widget {
	width: 100%;
}

/* Override Trustpilot widget styles to match desired appearance */
.container-trustpilot-reviews .trustpilot-widget iframe {
	width: 100% !important;
	border: none !important;
}

/* Style Trustpilot widget container */
.container-trustpilot-reviews .trustpilot-widget > div {
	width: 100%;
}

/* Ensure the widget loads properly */
.container-trustpilot-reviews .trustpilot-widget a {
	display: none;
}

@media (max-width: 768px) {
	.container-trustpilot-reviews {
		padding-left: 1.5rem;
		padding-right: 1.5rem;
	}

	.container-trustpilot-reviews .trustpilot-reviews-title {
		font-size: 1.5rem;
		margin-bottom: 1.5rem;
	}

	.container-trustpilot-reviews .trustpilot-widget {
		min-height: 300px;
		height: auto;
		overflow: visible;
	}

	.container-trustpilot-reviews .trustpilot-widget iframe {
		min-height: 300px !important;
		height: auto !important;
	}

	.container-trustpilot-reviews .trustpilot-widget > div {
		min-height: 300px;
		height: auto;
		overflow: visible;
	}
}

