/* Zigzag Page Styles - Created 2026-03-05 */
/* For collection-agency-orlando-fl, florida-debt-collection-laws, how-to-choose-a-collection-agency pages */

/* Zigzag section images */
.zigzag-img {
	border-radius: var(--bs-border-radius-xl);
	width: 100%;
	height: auto;
	object-fit: cover;
	max-height: 400px;
}

/* Prevent justify from stretching headings and accordion buttons */
.text-justify h2,
.text-justify h3,
.text-justify .accordion-button {
	text-align: left;
}

/* Content accordion within zigzag sections */
.content-accordion .accordion-button {
	font-weight: 600;
	font-size: 1rem;
}

.content-accordion .accordion-button:not(.collapsed) {
	background-color: rgba(var(--bs-primary-rgb), 0.05);
}

.content-accordion .accordion-body {
	padding-top: 0.5rem;
}

/* Red flags highlight section */
.red-flags-section {
	border-left: 4px solid #dc3545;
	padding-left: 1.5rem;
}

/* Spacing for zigzag rows on mobile */
@media (max-width: 767.98px) {
	.zigzag-img {
		max-height: 300px;
	}
}
