/* Abímbọ́lá LMS — Page Templates: fallback layout support.
   The baked Wigmorean Builder markup carries its own inline grid styles;
   these rules cover image behaviour and container width so the design
   renders even if the builder's front-end stylesheet is absent. */

.lms-abimbola-pages-main {
	width: 100%;
}

.lms-abimbola-design .wig-pb-page {
	max-width: 1200px;
	margin: 0 auto;
}

.lms-abimbola-design .wig-pb-image,
.lms-abimbola-design .wig-pb-gallery a {
	margin: 0;
	display: block;
}

.lms-abimbola-design .wig-pb-img,
.lms-abimbola-design .wig-pb-gallery-img {
	width: 100%;
	height: auto;
	display: block;
	border-radius: 4px;
}

.lms-abimbola-design .wig-pb-heading {
	margin: 0.5em 0;
}

@media (max-width: 767px) {
	.lms-abimbola-design .wig-pb-gallery {
		grid-template-columns: repeat(1, 1fr) !important;
	}
}
