/**
 * Good Advice + Newsroom — left-aligned hero (screen, ≥481px).
 * ≤480px stays centered (product-hero-responsive.css).
 * body.bsl-good-advice-article | body.bsl-newsroom-section (4f11765 + 263a9fb product hero) | body.bsl-contact-us-page | body.bsl-branches-atms-page | body.bsl-kafalat-loan-page | body.bsl-subsidized-loan-page | body.bsl-incentive-loan-page | body.bsl-treasury-capital-markets-page | body.bsl-know-bsl-bank-page | body.bsl-corporate-governance-page | body.bsl-corporate-social-responsibility-page | body.bsl-transparency-customer-protection-page | body.bsl-properties-for-sale-page | body.bsl-the-green-sea-page | body.bsl-other-ways-page | body.bsl-financials-page
 */
@media screen and (min-width: 481px) {
	body.bsl-good-advice-article.elementor-page .elementor .e-con.elementor-element-4f11765,
	body.bsl-good-advice-article.elementor-page .elementor .e-con.elementor-element-4f11765 > .e-con-inner,
	body.bsl-newsroom-section.elementor-page .elementor .e-con.elementor-element-4f11765,
	body.bsl-newsroom-section.elementor-page .elementor .e-con.elementor-element-4f11765 > .e-con-inner {
		align-items: flex-start !important;
		text-align: left !important;
	}

	body.bsl-good-advice-article.elementor-page .elementor .e-con.elementor-element-4f11765 .elementor-element-9f6f5fa,
	body.bsl-good-advice-article.elementor-page .elementor .e-con.elementor-element-4f11765 .elementor-element-9f6f5fa .elementor-widget-container,
	body.bsl-good-advice-article.elementor-page .elementor .e-con.elementor-element-4f11765 .elementor-element-9f6f5fa .elementor-heading-title,
	body.bsl-newsroom-section.elementor-page .elementor .e-con.elementor-element-4f11765 .elementor-element-9f6f5fa,
	body.bsl-newsroom-section.elementor-page .elementor .e-con.elementor-element-4f11765 .elementor-element-9f6f5fa .elementor-widget-container,
	body.bsl-newsroom-section.elementor-page .elementor .e-con.elementor-element-4f11765 .elementor-element-9f6f5fa .elementor-heading-title {
		text-align: left !important;
		align-self: flex-start !important;
		--align-self: flex-start !important;
		margin-left: 0 !important;
		margin-right: auto !important;
	}

	body.bsl-good-advice-article.elementor-page .elementor .e-con.elementor-element-4f11765 .elementor-element-f67802d,
	body.bsl-good-advice-article.elementor-page .elementor .e-con.elementor-element-4f11765 .elementor-element-2bdcb90,
	body.bsl-good-advice-article.elementor-page .elementor .e-con.elementor-element-4f11765 .elementor-element-f67802d .elementor-widget-container,
	body.bsl-good-advice-article.elementor-page .elementor .e-con.elementor-element-4f11765 .elementor-element-2bdcb90 .elementor-widget-container,
	body.bsl-good-advice-article.elementor-page .elementor .e-con.elementor-element-4f11765 .elementor-element-f67802d .elementor-widget-container p,
	body.bsl-good-advice-article.elementor-page .elementor .e-con.elementor-element-4f11765 .elementor-element-2bdcb90 .elementor-widget-container p,
	body.bsl-good-advice-article.elementor-page .elementor .e-con.elementor-element-4f11765 .e-con.elementor-element-247f5eb .elementor-widget-text-editor,
	body.bsl-good-advice-article.elementor-page .elementor .e-con.elementor-element-4f11765 .e-con.elementor-element-247f5eb .elementor-widget-text-editor .elementor-widget-container,
	body.bsl-good-advice-article.elementor-page .elementor .e-con.elementor-element-4f11765 .e-con.elementor-element-247f5eb .elementor-widget-text-editor p,
	body.bsl-newsroom-section.elementor-page .elementor .e-con.elementor-element-4f11765 .elementor-element-f67802d,
	body.bsl-newsroom-section.elementor-page .elementor .e-con.elementor-element-4f11765 .elementor-element-2bdcb90,
	body.bsl-newsroom-section.elementor-page .elementor .e-con.elementor-element-4f11765 .elementor-element-f67802d .elementor-widget-container,
	body.bsl-newsroom-section.elementor-page .elementor .e-con.elementor-element-4f11765 .elementor-element-2bdcb90 .elementor-widget-container,
	body.bsl-newsroom-section.elementor-page .elementor .e-con.elementor-element-4f11765 .elementor-element-f67802d .elementor-widget-container p,
	body.bsl-newsroom-section.elementor-page .elementor .e-con.elementor-element-4f11765 .elementor-element-2bdcb90 .elementor-widget-container p,
	body.bsl-newsroom-section.elementor-page .elementor .e-con.elementor-element-4f11765 .e-con.elementor-element-247f5eb .elementor-widget-text-editor,
	body.bsl-newsroom-section.elementor-page .elementor .e-con.elementor-element-4f11765 .e-con.elementor-element-247f5eb .elementor-widget-text-editor .elementor-widget-container,
	body.bsl-newsroom-section.elementor-page .elementor .e-con.elementor-element-4f11765 .e-con.elementor-element-247f5eb .elementor-widget-text-editor p {
		text-align: left !important;
		align-self: flex-start !important;
		--align-self: flex-start !important;
		margin-left: 0 !important;
		margin-right: auto !important;
	}

	body.bsl-good-advice-article.elementor-page .elementor .e-con.elementor-element-4f11765 .e-con.elementor-element-247f5eb,
	body.bsl-good-advice-article.elementor-page .elementor .e-con.elementor-element-4f11765 .e-con.elementor-element-247f5eb > .e-con-inner,
	body.bsl-newsroom-section.elementor-page .elementor .e-con.elementor-element-4f11765 .e-con.elementor-element-247f5eb,
	body.bsl-newsroom-section.elementor-page .elementor .e-con.elementor-element-4f11765 .e-con.elementor-element-247f5eb > .e-con-inner {
		align-items: flex-start !important;
		justify-content: flex-start !important;
	}

	/* PRINT / SHARE — left (bf0e6cb | f24d288) */
	body.bsl-good-advice-article.elementor-page .elementor .e-con.elementor-element-4f11765 .e-con.elementor-element-bf0e6cb,
	body.bsl-good-advice-article.elementor-page .elementor .e-con.elementor-element-4f11765 .e-con.elementor-element-bf0e6cb > .e-con-inner,
	body.bsl-good-advice-article.elementor-page .elementor .e-con.elementor-element-4f11765 .e-con.elementor-element-f24d288,
	body.bsl-good-advice-article.elementor-page .elementor .e-con.elementor-element-4f11765 .e-con.elementor-element-f24d288 > .e-con-inner,
	body.bsl-newsroom-section.elementor-page .elementor .e-con.elementor-element-4f11765 .e-con.elementor-element-bf0e6cb,
	body.bsl-newsroom-section.elementor-page .elementor .e-con.elementor-element-4f11765 .e-con.elementor-element-bf0e6cb > .e-con-inner,
	body.bsl-newsroom-section.elementor-page .elementor .e-con.elementor-element-4f11765 .e-con.elementor-element-f24d288,
	body.bsl-newsroom-section.elementor-page .elementor .e-con.elementor-element-4f11765 .e-con.elementor-element-f24d288 > .e-con-inner {
		justify-content: flex-start !important;
		align-items: center !important;
		align-self: flex-start !important;
		width: 100% !important;
		max-width: 100% !important;
		margin-left: 0 !important;
		margin-right: auto !important;
	}
}

/* Contact Us — left-aligned product hero (263a9fb / b6c65e6), same breakpoints as Good Advice */
@media screen and (min-width: 481px) {
	body.bsl-contact-us-page.elementor-page .elementor .e-con.elementor-element-263a9fb,
	body.bsl-contact-us-page.elementor-page .elementor .e-con.elementor-element-263a9fb > .e-con-inner {
		align-items: flex-start !important;
		text-align: left !important;
	}

	body.bsl-contact-us-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6,
	body.bsl-contact-us-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6 .elementor-widget-container,
	body.bsl-contact-us-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6 .elementor-heading-title {
		text-align: left !important;
		align-self: flex-start !important;
		--align-self: flex-start !important;
		margin-left: 0 !important;
		margin-right: auto !important;
	}

	body.bsl-contact-us-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-3ffa2b0,
	body.bsl-contact-us-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-3ffa2b0 .elementor-widget-container,
	body.bsl-contact-us-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-3ffa2b0 .elementor-widget-container p,
	body.bsl-contact-us-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-widget-text-editor,
	body.bsl-contact-us-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-widget-text-editor .elementor-widget-container,
	body.bsl-contact-us-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-widget-text-editor p {
		text-align: left !important;
		align-self: flex-start !important;
		--align-self: flex-start !important;
		margin-left: 0 !important;
		margin-right: auto !important;
	}

	body.bsl-contact-us-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed,
	body.bsl-contact-us-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed > .e-con-inner {
		align-items: flex-start !important;
		justify-content: flex-start !important;
	}

	body.bsl-contact-us-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-3091478,
	body.bsl-contact-us-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-3091478 > .e-con-inner {
		justify-content: flex-start !important;
		align-items: center !important;
		align-self: flex-start !important;
		width: 100% !important;
		max-width: 100% !important;
		margin-left: 0 !important;
		margin-right: auto !important;
	}
}

/* Newsroom pages with product hero (8282f00 / 263a9fb) — e.g. business-information */
@media screen and (min-width: 481px) {
	body.bsl-newsroom-section.elementor-page .elementor .e-con.elementor-element-263a9fb,
	body.bsl-newsroom-section.elementor-page .elementor .e-con.elementor-element-263a9fb > .e-con-inner {
		align-items: flex-start !important;
		text-align: left !important;
	}

	body.bsl-newsroom-section.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6,
	body.bsl-newsroom-section.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6 .elementor-widget-container,
	body.bsl-newsroom-section.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6 .elementor-heading-title {
		text-align: left !important;
		align-self: flex-start !important;
		--align-self: flex-start !important;
		margin-left: 0 !important;
		margin-right: auto !important;
		padding: 0 !important;
		--padding-top: 0px !important;
		--padding-bottom: 0px !important;
		--padding-left: 0px !important;
		--padding-right: 0px !important;
	}

	body.bsl-newsroom-section.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-3ffa2b0,
	body.bsl-newsroom-section.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-3ffa2b0 .elementor-widget-container,
	body.bsl-newsroom-section.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-3ffa2b0 .elementor-widget-container p,
	body.bsl-newsroom-section.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-widget-text-editor,
	body.bsl-newsroom-section.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-widget-text-editor .elementor-widget-container,
	body.bsl-newsroom-section.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-widget-text-editor p {
		text-align: left !important;
		align-self: flex-start !important;
		--align-self: flex-start !important;
		margin-left: 0 !important;
		margin-right: auto !important;
		padding-left: 0 !important;
		--padding-left: 0px !important;
	}

	body.bsl-newsroom-section.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed,
	body.bsl-newsroom-section.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed > .e-con-inner {
		align-items: center !important;
		justify-content: flex-start !important;
		width: 100% !important;
		max-width: 100% !important;
		margin-left: 0 !important;
		padding-left: 0 !important;
	}

	body.bsl-newsroom-section.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-3091478,
	body.bsl-newsroom-section.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-3091478 > .e-con-inner {
		justify-content: flex-start !important;
		align-items: center !important;
		align-self: flex-start !important;
		width: 100% !important;
		max-width: 100% !important;
		margin-left: 0 !important;
		margin-right: auto !important;
		padding-left: 0 !important;
	}

	body.bsl-newsroom-section.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-3091478 .elementor-element-e2d7443,
	body.bsl-newsroom-section.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-3091478 .elementor-element-e2d7443 .elementor-widget-container,
	body.bsl-newsroom-section.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-3091478 .elementor-element-cdecf52,
	body.bsl-newsroom-section.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-3091478 .elementor-element-cdecf52 .elementor-widget-container {
		padding: 0 !important;
		--padding-top: 0px !important;
		--padding-bottom: 0px !important;
		--padding-left: 0px !important;
		--padding-right: 0px !important;
		margin: 0 !important;
		margin-left: 0 !important;
		margin-right: 0 !important;
	}

	body.bsl-newsroom-section.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-3091478 .elementor-element-cdecf52 .wpr-offcanvas-trigger {
		padding: 0 !important;
	}

	/* Top badge (60bccb7) — mobile only; desktop icon is 1adb5fb in a9c84ed (product-hero-icon.css) */
	body.bsl-newsroom-section.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-60bccb7.elementor-widget-image {
		margin: 0 0 16px !important;
		padding: 0 !important;
	}

	body.bsl-newsroom-section.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-60bccb7.elementor-widget-image img {
		display: block !important;
		width: auto !important;
		max-width: 100% !important;
		height: auto !important;
		max-height: 90px !important;
		margin: 0 auto !important;
	}

	/* Description-row icon (1adb5fb) — right column; margin reset in product-hero-icon.css */
	body.bsl-newsroom-section.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-element-1adb5fb.elementor-widget-image {
		order: 2 !important;
		margin: 0 !important;
		align-self: center !important;
	}
}

/* business-information — no hero badge/icons at any breakpoint */
body.bsl-business-information-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-60bccb7,
body.bsl-business-information-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-1adb5fb,
body.bsl-business-information-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-60bccb7 img,
body.bsl-business-information-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-1adb5fb img,
body.page-id-2249.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-60bccb7,
body.page-id-2249.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-1adb5fb,
body.page-id-2249.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-60bccb7 img,
body.page-id-2249.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-1adb5fb img {
	display: none !important;
	visibility: hidden !important;
	height: 0 !important;
	max-height: 0 !important;
	margin: 0 !important;
	padding: 0 !important;
	overflow: hidden !important;
}

/* business-information — title row (64854b7): remove Elementor container padding from migrated layout */
body.bsl-business-information-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-64854b7,
body.bsl-business-information-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-64854b7 > .e-con-inner,
body.page-id-2249.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-64854b7,
body.page-id-2249.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-64854b7 > .e-con-inner {
	padding: 0 !important;
	margin: 0 !important;
	--padding-top: 0px !important;
	--padding-bottom: 0px !important;
	--padding-left: 0px !important;
	--padding-right: 0px !important;
}

/* Newsroom product hero — wide desktop (≥1281): full-width panel, icon beside description */
@media screen and (min-width: 1281px) {
	body.bsl-newsroom-section.elementor-page .elementor .e-con.elementor-element-263a9fb,
	body.bsl-newsroom-section.elementor-page .elementor .e-con.elementor-element-263a9fb > .e-con-inner {
		justify-content: center !important;
	}

	body.bsl-newsroom-section.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-element-1adb5fb.elementor-widget-image {
		margin: 0 !important;
		align-self: center !important;
	}
}

/* Kafalat Loan — left-aligned product hero (263a9fb), same breakpoints as Contact Us */
@media screen and (min-width: 481px) {
	body.bsl-kafalat-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb,
	body.bsl-kafalat-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb > .e-con-inner {
		align-items: flex-start !important;
		text-align: left !important;
	}

	body.bsl-kafalat-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6,
	body.bsl-kafalat-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6 .elementor-widget-container,
	body.bsl-kafalat-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6 .elementor-heading-title {
		text-align: left !important;
		align-self: flex-start !important;
		--align-self: flex-start !important;
		margin-left: 0 !important;
		margin-right: auto !important;
	}

	body.bsl-kafalat-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-3ffa2b0,
	body.bsl-kafalat-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-3ffa2b0 .elementor-widget-container,
	body.bsl-kafalat-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-3ffa2b0 .elementor-widget-container p,
	body.bsl-kafalat-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-widget-text-editor,
	body.bsl-kafalat-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-widget-text-editor .elementor-widget-container,
	body.bsl-kafalat-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-widget-text-editor p {
		text-align: left !important;
		align-self: flex-start !important;
		--align-self: flex-start !important;
		margin-left: 0 !important;
		margin-right: auto !important;
	}

	body.bsl-kafalat-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed,
	body.bsl-kafalat-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed > .e-con-inner,
	body.bsl-kafalat-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-389058e,
	body.bsl-kafalat-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-389058e > .e-con-inner {
		align-items: flex-start !important;
		justify-content: flex-start !important;
	}

	body.bsl-kafalat-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-3091478,
	body.bsl-kafalat-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-3091478 > .e-con-inner,
	body.bsl-kafalat-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a7ac0f1,
	body.bsl-kafalat-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a7ac0f1 > .e-con-inner {
		justify-content: flex-start !important;
		align-items: center !important;
		align-self: flex-start !important;
		width: 100% !important;
		max-width: 100% !important;
		margin-left: 0 !important;
		margin-right: auto !important;
	}
}

/* Subsidized Loan — left-aligned product hero (263a9fb), same breakpoints as Contact Us */
@media screen and (min-width: 481px) {
	body.bsl-subsidized-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb,
	body.bsl-subsidized-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb > .e-con-inner {
		align-items: flex-start !important;
		text-align: left !important;
	}

	body.bsl-subsidized-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6,
	body.bsl-subsidized-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6 .elementor-widget-container,
	body.bsl-subsidized-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6 .elementor-heading-title {
		text-align: left !important;
		align-self: flex-start !important;
		--align-self: flex-start !important;
		margin-left: 0 !important;
		margin-right: auto !important;
	}

	body.bsl-subsidized-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-3ffa2b0,
	body.bsl-subsidized-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-3ffa2b0 .elementor-widget-container,
	body.bsl-subsidized-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-3ffa2b0 .elementor-widget-container p,
	body.bsl-subsidized-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-widget-text-editor,
	body.bsl-subsidized-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-widget-text-editor .elementor-widget-container,
	body.bsl-subsidized-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-widget-text-editor p {
		text-align: left !important;
		align-self: flex-start !important;
		--align-self: flex-start !important;
		margin-left: 0 !important;
		margin-right: auto !important;
	}

	body.bsl-subsidized-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed,
	body.bsl-subsidized-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed > .e-con-inner,
	body.bsl-subsidized-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-12138c6,
	body.bsl-subsidized-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-12138c6 > .e-con-inner {
		align-items: flex-start !important;
		justify-content: flex-start !important;
	}

	body.bsl-subsidized-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-3091478,
	body.bsl-subsidized-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-3091478 > .e-con-inner,
	body.bsl-subsidized-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a7ac0f1,
	body.bsl-subsidized-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a7ac0f1 > .e-con-inner {
		justify-content: flex-start !important;
		align-items: center !important;
		align-self: flex-start !important;
		width: 100% !important;
		max-width: 100% !important;
		margin-left: 0 !important;
		margin-right: auto !important;
	}
}

/* Incentive Loan — left-aligned product hero (263a9fb), same breakpoints as Contact Us */
@media screen and (min-width: 481px) {
	body.bsl-incentive-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb,
	body.bsl-incentive-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb > .e-con-inner {
		align-items: flex-start !important;
		text-align: left !important;
	}

	body.bsl-incentive-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6,
	body.bsl-incentive-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6 .elementor-widget-container,
	body.bsl-incentive-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6 .elementor-heading-title {
		text-align: left !important;
		align-self: flex-start !important;
		--align-self: flex-start !important;
		margin-left: 0 !important;
		margin-right: auto !important;
	}

	body.bsl-incentive-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-3ffa2b0,
	body.bsl-incentive-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-3ffa2b0 .elementor-widget-container,
	body.bsl-incentive-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-3ffa2b0 .elementor-widget-container p,
	body.bsl-incentive-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-widget-text-editor,
	body.bsl-incentive-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-widget-text-editor .elementor-widget-container,
	body.bsl-incentive-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-widget-text-editor p {
		text-align: left !important;
		align-self: flex-start !important;
		--align-self: flex-start !important;
		margin-left: 0 !important;
		margin-right: auto !important;
	}

	body.bsl-incentive-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed,
	body.bsl-incentive-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed > .e-con-inner,
	body.bsl-incentive-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-89e65a9,
	body.bsl-incentive-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-89e65a9 > .e-con-inner {
		align-items: flex-start !important;
		justify-content: flex-start !important;
	}

	body.bsl-incentive-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-3091478,
	body.bsl-incentive-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-3091478 > .e-con-inner,
	body.bsl-incentive-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a7ac0f1,
	body.bsl-incentive-loan-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a7ac0f1 > .e-con-inner {
		justify-content: flex-start !important;
		align-items: center !important;
		align-self: flex-start !important;
		width: 100% !important;
		max-width: 100% !important;
		margin-left: 0 !important;
		margin-right: auto !important;
	}
}

/* Treasury and Capital Markets — left-aligned product hero (263a9fb), same breakpoints as Contact Us */
@media screen and (min-width: 481px) {
	body.bsl-treasury-capital-markets-page.elementor-page .elementor .e-con.elementor-element-263a9fb,
	body.bsl-treasury-capital-markets-page.elementor-page .elementor .e-con.elementor-element-263a9fb > .e-con-inner {
		align-items: flex-start !important;
		text-align: left !important;
	}

	body.bsl-treasury-capital-markets-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6,
	body.bsl-treasury-capital-markets-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6 .elementor-widget-container,
	body.bsl-treasury-capital-markets-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6 .elementor-heading-title {
		text-align: left !important;
		align-self: flex-start !important;
		--align-self: flex-start !important;
		margin-left: 0 !important;
		margin-right: auto !important;
	}

	body.bsl-treasury-capital-markets-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-3ffa2b0,
	body.bsl-treasury-capital-markets-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-3ffa2b0 .elementor-widget-container,
	body.bsl-treasury-capital-markets-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-3ffa2b0 .elementor-widget-container p,
	body.bsl-treasury-capital-markets-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-widget-text-editor,
	body.bsl-treasury-capital-markets-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-widget-text-editor .elementor-widget-container,
	body.bsl-treasury-capital-markets-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-widget-text-editor p {
		text-align: left !important;
		align-self: flex-start !important;
		--align-self: flex-start !important;
		margin-left: 0 !important;
		margin-right: auto !important;
	}

	body.bsl-treasury-capital-markets-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed,
	body.bsl-treasury-capital-markets-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed > .e-con-inner {
		align-items: flex-start !important;
		justify-content: flex-start !important;
	}

	body.bsl-treasury-capital-markets-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-3091478,
	body.bsl-treasury-capital-markets-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-3091478 > .e-con-inner,
	body.bsl-treasury-capital-markets-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a7ac0f1,
	body.bsl-treasury-capital-markets-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a7ac0f1 > .e-con-inner {
		justify-content: flex-start !important;
		align-items: center !important;
		align-self: flex-start !important;
		width: 100% !important;
		max-width: 100% !important;
		margin-left: 0 !important;
		margin-right: auto !important;
	}
}

/* Know BSL Bank — left-aligned product hero (263a9fb), /about-bsl-bank/about-bsl-bank/ post 1161 */
@media screen and (min-width: 481px) {
	body.bsl-know-bsl-bank-page.elementor-page .elementor .e-con.elementor-element-263a9fb,
	body.bsl-know-bsl-bank-page.elementor-page .elementor .e-con.elementor-element-263a9fb > .e-con-inner {
		align-items: flex-start !important;
		text-align: left !important;
	}

	body.bsl-know-bsl-bank-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6,
	body.bsl-know-bsl-bank-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6 .elementor-widget-container,
	body.bsl-know-bsl-bank-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6 .elementor-heading-title {
		text-align: left !important;
		align-self: flex-start !important;
		--align-self: flex-start !important;
		margin-left: 0 !important;
		margin-right: auto !important;
	}

	body.bsl-know-bsl-bank-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-3ffa2b0,
	body.bsl-know-bsl-bank-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-3ffa2b0 .elementor-widget-container,
	body.bsl-know-bsl-bank-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-3ffa2b0 .elementor-widget-container p,
	body.bsl-know-bsl-bank-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-widget-text-editor,
	body.bsl-know-bsl-bank-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-widget-text-editor .elementor-widget-container,
	body.bsl-know-bsl-bank-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-widget-text-editor p {
		text-align: left !important;
		align-self: flex-start !important;
		--align-self: flex-start !important;
		margin-left: 0 !important;
		margin-right: auto !important;
	}

	body.bsl-know-bsl-bank-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed,
	body.bsl-know-bsl-bank-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed > .e-con-inner {
		align-items: flex-start !important;
		justify-content: flex-start !important;
	}

	body.bsl-know-bsl-bank-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-3091478,
	body.bsl-know-bsl-bank-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-3091478 > .e-con-inner,
	body.bsl-know-bsl-bank-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a7ac0f1,
	body.bsl-know-bsl-bank-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a7ac0f1 > .e-con-inner {
		justify-content: flex-start !important;
		align-items: center !important;
		align-self: flex-start !important;
		width: 100% !important;
		max-width: 100% !important;
		margin-left: 0 !important;
		margin-right: auto !important;
	}
}

/* Corporate Governance — left-aligned product hero (263a9fb), post 1216 */
@media screen and (min-width: 481px) {
	body.bsl-corporate-governance-page.elementor-page .elementor .e-con.elementor-element-263a9fb,
	body.bsl-corporate-governance-page.elementor-page .elementor .e-con.elementor-element-263a9fb > .e-con-inner {
		align-items: flex-start !important;
		text-align: left !important;
	}

	body.bsl-corporate-governance-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6,
	body.bsl-corporate-governance-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6 .elementor-widget-container,
	body.bsl-corporate-governance-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6 .elementor-heading-title {
		text-align: left !important;
		align-self: flex-start !important;
		--align-self: flex-start !important;
		margin-left: 0 !important;
		margin-right: auto !important;
	}

	body.bsl-corporate-governance-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-3ffa2b0,
	body.bsl-corporate-governance-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-3ffa2b0 .elementor-widget-container,
	body.bsl-corporate-governance-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-3ffa2b0 .elementor-widget-container p,
	body.bsl-corporate-governance-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-widget-text-editor,
	body.bsl-corporate-governance-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-widget-text-editor .elementor-widget-container,
	body.bsl-corporate-governance-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-widget-text-editor p {
		text-align: left !important;
		align-self: flex-start !important;
		--align-self: flex-start !important;
		margin-left: 0 !important;
		margin-right: auto !important;
	}

	body.bsl-corporate-governance-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed,
	body.bsl-corporate-governance-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed > .e-con-inner {
		align-items: flex-start !important;
		justify-content: flex-start !important;
	}

	body.bsl-corporate-governance-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-3091478,
	body.bsl-corporate-governance-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-3091478 > .e-con-inner {
		justify-content: flex-start !important;
		align-items: center !important;
		align-self: flex-start !important;
		width: 100% !important;
		max-width: 100% !important;
		margin-left: 0 !important;
		margin-right: auto !important;
	}
}

/* Corporate Social Responsibility — left-aligned product hero (263a9fb), post 1226 */
body.bsl-corporate-social-responsibility-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6 .elementor-heading-title {
	word-break: break-word;
}

@media screen and (min-width: 481px) {
	body.bsl-corporate-social-responsibility-page.elementor-page .elementor .e-con.elementor-element-263a9fb,
	body.bsl-corporate-social-responsibility-page.elementor-page .elementor .e-con.elementor-element-263a9fb > .e-con-inner {
		align-items: flex-start !important;
		text-align: left !important;
	}

	body.bsl-corporate-social-responsibility-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6,
	body.bsl-corporate-social-responsibility-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6 .elementor-widget-container,
	body.bsl-corporate-social-responsibility-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6 .elementor-heading-title {
		text-align: left !important;
		align-self: flex-start !important;
		--align-self: flex-start !important;
		margin-left: 0 !important;
		margin-right: auto !important;
	}

	body.bsl-corporate-social-responsibility-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-3ffa2b0,
	body.bsl-corporate-social-responsibility-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-3ffa2b0 .elementor-widget-container,
	body.bsl-corporate-social-responsibility-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-3ffa2b0 .elementor-widget-container p,
	body.bsl-corporate-social-responsibility-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-widget-text-editor,
	body.bsl-corporate-social-responsibility-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-widget-text-editor .elementor-widget-container,
	body.bsl-corporate-social-responsibility-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-widget-text-editor p {
		text-align: left !important;
		align-self: flex-start !important;
		--align-self: flex-start !important;
		margin-left: 0 !important;
		margin-right: auto !important;
	}

	body.bsl-corporate-social-responsibility-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed,
	body.bsl-corporate-social-responsibility-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed > .e-con-inner {
		align-items: flex-start !important;
		justify-content: flex-start !important;
	}

	body.bsl-corporate-social-responsibility-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-3091478,
	body.bsl-corporate-social-responsibility-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-3091478 > .e-con-inner {
		justify-content: flex-start !important;
		align-items: center !important;
		align-self: flex-start !important;
		width: 100% !important;
		max-width: 100% !important;
		margin-left: 0 !important;
		margin-right: auto !important;
	}
}

/* Transparency & Customer Protection — left-aligned product hero (263a9fb), post 1309 */
@media screen and (min-width: 481px) {
	body.bsl-transparency-customer-protection-page.elementor-page .elementor .e-con.elementor-element-263a9fb,
	body.bsl-transparency-customer-protection-page.elementor-page .elementor .e-con.elementor-element-263a9fb > .e-con-inner {
		align-items: flex-start !important;
		text-align: left !important;
	}

	body.bsl-transparency-customer-protection-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6,
	body.bsl-transparency-customer-protection-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6 .elementor-widget-container,
	body.bsl-transparency-customer-protection-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6 .elementor-heading-title {
		text-align: left !important;
		align-self: flex-start !important;
		--align-self: flex-start !important;
		margin-left: 0 !important;
		margin-right: auto !important;
	}

	body.bsl-transparency-customer-protection-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-3ffa2b0,
	body.bsl-transparency-customer-protection-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-3ffa2b0 .elementor-widget-container,
	body.bsl-transparency-customer-protection-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-3ffa2b0 .elementor-widget-container p,
	body.bsl-transparency-customer-protection-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-widget-text-editor,
	body.bsl-transparency-customer-protection-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-widget-text-editor .elementor-widget-container,
	body.bsl-transparency-customer-protection-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-widget-text-editor p {
		text-align: left !important;
		align-self: flex-start !important;
		--align-self: flex-start !important;
		margin-left: 0 !important;
		margin-right: auto !important;
	}

	body.bsl-transparency-customer-protection-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed,
	body.bsl-transparency-customer-protection-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed > .e-con-inner {
		align-items: flex-start !important;
		justify-content: flex-start !important;
	}

	body.bsl-transparency-customer-protection-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-3091478,
	body.bsl-transparency-customer-protection-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-3091478 > .e-con-inner {
		justify-content: flex-start !important;
		align-items: center !important;
		align-self: flex-start !important;
		width: 100% !important;
		max-width: 100% !important;
		margin-left: 0 !important;
		margin-right: auto !important;
	}
}

/* Properties For Sale — hero title width (post 1335, b6c65e6) */
@media screen {
	body.bsl-properties-for-sale-page.elementor-page .elementor-1335 .elementor-element.elementor-element-b6c65e6,
	body.bsl-properties-for-sale-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6 {
		width: var(--container-widget-width, 76.19%) !important;
		max-width: 76.19% !important;
		--container-widget-width: 76.19% !important;
	}
}

/* Properties For Sale — left-aligned product hero (263a9fb), post 1335; PRINT/SHARE: a7ac0f1 */
@media screen and (min-width: 481px) {
	body.bsl-properties-for-sale-page.elementor-page .elementor .e-con.elementor-element-263a9fb,
	body.bsl-properties-for-sale-page.elementor-page .elementor .e-con.elementor-element-263a9fb > .e-con-inner {
		align-items: flex-start !important;
		text-align: left !important;
	}

	body.bsl-properties-for-sale-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6,
	body.bsl-properties-for-sale-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6 .elementor-widget-container,
	body.bsl-properties-for-sale-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6 .elementor-heading-title {
		text-align: left !important;
		align-self: flex-start !important;
		--align-self: flex-start !important;
		margin-left: 0 !important;
		margin-right: auto !important;
	}

	body.bsl-properties-for-sale-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-3ffa2b0,
	body.bsl-properties-for-sale-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-3ffa2b0 .elementor-widget-container,
	body.bsl-properties-for-sale-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-3ffa2b0 .elementor-widget-container p,
	body.bsl-properties-for-sale-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-widget-text-editor,
	body.bsl-properties-for-sale-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-widget-text-editor .elementor-widget-container,
	body.bsl-properties-for-sale-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-widget-text-editor p {
		text-align: left !important;
		align-self: flex-start !important;
		--align-self: flex-start !important;
		margin-left: 0 !important;
		margin-right: auto !important;
	}

	body.bsl-properties-for-sale-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed,
	body.bsl-properties-for-sale-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed > .e-con-inner {
		align-items: flex-start !important;
		justify-content: flex-start !important;
	}

	body.bsl-properties-for-sale-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a7ac0f1,
	body.bsl-properties-for-sale-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a7ac0f1 > .e-con-inner {
		justify-content: flex-start !important;
		align-items: center !important;
		align-self: flex-start !important;
		width: 100% !important;
		max-width: 100% !important;
		margin-left: 0 !important;
		margin-right: auto !important;
	}

}

/* Properties For Sale — tablet: icon above title (481px–1024px) */
@media screen and (min-width: 481px) and (max-width: 1024px) {
	body.bsl-properties-for-sale-page.elementor-page .elementor .e-con.elementor-element-263a9fb > .elementor-element-6c0d5d9.elementor-widget-image,
	body.bsl-properties-for-sale-page.elementor-page .elementor .e-con.elementor-element-263a9fb > .e-con-inner > .elementor-element-6c0d5d9.elementor-widget-image {
		order: 0 !important;
		--order: 0 !important;
		align-self: flex-start !important;
		--align-self: flex-start !important;
		text-align: left !important;
	}
}

/* Properties For Sale — title left, icon right, vertically centered (desktop ≥1025px) */
@media screen and (min-width: 1025px) {
	body.bsl-properties-for-sale-page.elementor-page .elementor .e-con.elementor-element-263a9fb,
	body.bsl-properties-for-sale-page.elementor-page .elementor .e-con.elementor-element-263a9fb > .e-con-inner {
		display: grid !important;
		grid-template-columns: 1fr auto !important;
		grid-template-rows: auto auto !important;
		align-items: center !important;
		column-gap: 32px !important;
		row-gap: 0 !important;
		text-align: left !important;
	}

	body.bsl-properties-for-sale-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed {
		grid-column: 1 !important;
		grid-row: 1 !important;
		width: auto !important;
		max-width: 100% !important;
		--width: auto !important;
		flex: none !important;
		align-self: end !important;
		margin: 0 !important;
		padding: 0 !important;
	}

	body.bsl-properties-for-sale-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed > .e-con-inner {
		align-items: flex-start !important;
		justify-content: flex-start !important;
		padding: 0 !important;
	}

	body.bsl-properties-for-sale-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a7ac0f1 {
		grid-column: 1 !important;
		grid-row: 2 !important;
		width: auto !important;
		max-width: 100% !important;
		--width: auto !important;
		flex: none !important;
		align-self: start !important;
		justify-content: flex-start !important;
		margin: 0 !important;
		--margin-top: 0px !important;
		padding: 0 !important;
	}

	body.bsl-properties-for-sale-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a7ac0f1 > .e-con-inner {
		justify-content: flex-start !important;
		padding: 0 !important;
	}

	body.bsl-properties-for-sale-page.elementor-page .elementor .e-con.elementor-element-263a9fb > .elementor-element-6c0d5d9.elementor-widget-image,
	body.bsl-properties-for-sale-page.elementor-page .elementor .e-con.elementor-element-263a9fb > .e-con-inner > .elementor-element-6c0d5d9.elementor-widget-image {
		display: block !important;
		visibility: visible !important;
		grid-column: 2 !important;
		grid-row: 1 / -1 !important;
		justify-self: end !important;
		align-self: center !important;
		order: unset !important;
		--order: unset !important;
		width: auto !important;
		max-width: 120px !important;
		flex: none !important;
		--container-widget-width: 120px !important;
		margin: 0 !important;
		padding: 0 !important;
		text-align: right !important;
	}

	body.bsl-properties-for-sale-page.elementor-page .elementor .e-con.elementor-element-263a9fb > .elementor-element-6c0d5d9.elementor-widget-image img,
	body.bsl-properties-for-sale-page.elementor-page .elementor .e-con.elementor-element-263a9fb > .e-con-inner > .elementor-element-6c0d5d9.elementor-widget-image img {
		display: block !important;
		width: auto !important;
		max-width: 100% !important;
		height: auto !important;
		max-height: 90px !important;
		margin: 0 0 0 auto !important;
		object-fit: contain !important;
		object-position: center center !important;
	}

	body.bsl-properties-for-sale-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-element-bbed127 {
		display: none !important;
		visibility: hidden !important;
	}

	body.bsl-properties-for-sale-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-element-b6c65e6,
	body.bsl-properties-for-sale-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-element-b6c65e6 .elementor-widget-container,
	body.bsl-properties-for-sale-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-element-b6c65e6 .elementor-heading-title {
		padding-top: 0 !important;
		--padding-top: 0px !important;
	}
}

/* Properties For Sale — hero icon above title (mobile ≤767px), matches product pages (e7ed5ef → 6c0d5d9) */
@media screen and (max-width: 767px) {
	body.bsl-properties-for-sale-page.elementor-page .elementor .e-con.elementor-element-263a9fb > .elementor-element-6c0d5d9.elementor-widget-image,
	body.bsl-properties-for-sale-page.elementor-page .elementor .e-con.elementor-element-263a9fb > .e-con-inner > .elementor-element-6c0d5d9.elementor-widget-image {
		display: block !important;
		visibility: visible !important;
		width: 100% !important;
		max-width: 120px !important;
		flex: 0 0 auto !important;
		--container-widget-width: 120px !important;
		margin: 0 auto 16px !important;
		align-self: center !important;
		--align-self: center !important;
		order: -1 !important;
		--order: -1 !important;
		text-align: center !important;
	}

	body.bsl-properties-for-sale-page.elementor-page .elementor .e-con.elementor-element-263a9fb > .elementor-element-6c0d5d9.elementor-widget-image img,
	body.bsl-properties-for-sale-page.elementor-page .elementor .e-con.elementor-element-263a9fb > .e-con-inner > .elementor-element-6c0d5d9.elementor-widget-image img {
		display: block !important;
		width: auto !important;
		max-width: 100% !important;
		height: auto !important;
		max-height: 90px !important;
		margin: 0 auto !important;
		object-fit: contain !important;
		object-position: unset !important;
	}

	body.bsl-properties-for-sale-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-element-bbed127 {
		display: none !important;
		visibility: hidden !important;
	}
}

/* Properties For Sale — centered hero text/buttons on phone only (≤480px; product-hero-responsive.css) */
@media screen and (max-width: 480px) {
	body.bsl-properties-for-sale-page.elementor-page .elementor .e-con.elementor-element-263a9fb,
	body.bsl-properties-for-sale-page.elementor-page .elementor .e-con.elementor-element-263a9fb > .e-con-inner {
		align-items: center !important;
		text-align: center !important;
	}

	body.bsl-properties-for-sale-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6,
	body.bsl-properties-for-sale-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6 .elementor-widget-container,
	body.bsl-properties-for-sale-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6 .elementor-heading-title {
		text-align: center !important;
		align-self: center !important;
		--align-self: center !important;
		margin-left: auto !important;
		margin-right: auto !important;
	}

	body.bsl-properties-for-sale-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed,
	body.bsl-properties-for-sale-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed > .e-con-inner {
		align-items: center !important;
		justify-content: center !important;
	}

	body.bsl-properties-for-sale-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a7ac0f1,
	body.bsl-properties-for-sale-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a7ac0f1 > .e-con-inner {
		justify-content: center !important;
		align-items: center !important;
		align-self: center !important;
		margin-left: auto !important;
		margin-right: auto !important;
	}
}

/* The Green Sea — product hero stack (post 2372, screen only; icon c73b546 in a9c84ed, PRINT/SHARE 3091478) */
@media screen and (min-width: 481px) {
	/* Beat product-hero-icon.css row layout (icon + title + description in one row) */
	body.bsl-the-green-sea-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed,
	body.bsl-the-green-sea-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed > .e-con-inner {
		display: flex !important;
		flex-direction: column !important;
		flex-wrap: nowrap !important;
		align-items: flex-start !important;
		justify-content: flex-start !important;
		width: 100% !important;
		max-width: 100% !important;
		--width: 100% !important;
	}

	body.bsl-the-green-sea-page.elementor-page .elementor .e-con.elementor-element-263a9fb,
	body.bsl-the-green-sea-page.elementor-page .elementor .e-con.elementor-element-263a9fb > .e-con-inner {
		flex-direction: column !important;
		flex-wrap: nowrap !important;
		align-items: flex-start !important;
		justify-content: flex-start !important;
		text-align: left !important;
	}

	body.bsl-the-green-sea-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed,
	body.bsl-the-green-sea-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed > .e-con-inner {
		align-items: flex-start !important;
		justify-content: flex-start !important;
	}

	body.bsl-the-green-sea-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6,
	body.bsl-the-green-sea-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6 .elementor-widget-container,
	body.bsl-the-green-sea-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6 .elementor-heading-title,
	body.bsl-the-green-sea-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-3ffa2b0,
	body.bsl-the-green-sea-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-3ffa2b0 .elementor-widget-container,
	body.bsl-the-green-sea-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-3ffa2b0 .elementor-widget-container p {
		width: 100% !important;
		max-width: 100% !important;
		--container-widget-width: 100% !important;
		flex: 0 0 auto !important;
		text-align: left !important;
		align-self: flex-start !important;
		--align-self: flex-start !important;
		margin-left: 0 !important;
		margin-right: auto !important;
		padding-left: 0 !important;
	}

	body.bsl-the-green-sea-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-3091478,
	body.bsl-the-green-sea-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-3091478 > .e-con-inner {
		justify-content: flex-start !important;
		align-items: center !important;
		align-self: flex-start !important;
		width: 100% !important;
		max-width: 100% !important;
		--width: 100% !important;
		margin-top: 25px !important;
		--margin-top: 25px !important;
		margin-left: 0 !important;
		margin-right: auto !important;
		padding: 0 !important;
	}

	body.bsl-the-green-sea-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-3091478 .elementor-element-a5cc385,
	body.bsl-the-green-sea-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-3091478 .elementor-element-2ec4c9a {
		width: auto !important;
		max-width: none !important;
		--container-widget-width: auto !important;
		flex: 0 0 auto !important;
		margin-left: 0 !important;
		margin-right: 0 !important;
	}

	/* Icon top-right, PRINT/SHARE below description (swap positions) */
	body.bsl-the-green-sea-page.elementor-page .elementor .e-con.elementor-element-263a9fb,
	body.bsl-the-green-sea-page.elementor-page .elementor .e-con.elementor-element-263a9fb > .e-con-inner {
		display: grid !important;
		grid-template-columns: 1fr auto !important;
		grid-template-rows: auto auto auto !important;
		column-gap: 32px !important;
		row-gap: 0 !important;
		align-items: start !important;
	}

	body.bsl-the-green-sea-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed,
	body.bsl-the-green-sea-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed > .e-con-inner {
		display: contents !important;
	}

	body.bsl-the-green-sea-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6,
	body.bsl-the-green-sea-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6 .elementor-widget-container,
	body.bsl-the-green-sea-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6 .elementor-heading-title {
		grid-column: 1 !important;
		grid-row: 1 !important;
		align-self: end !important;
		padding-top: 0 !important;
		--padding-top: 0px !important;
	}

	body.bsl-the-green-sea-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-3ffa2b0,
	body.bsl-the-green-sea-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-3ffa2b0 .elementor-widget-container {
		grid-column: 1 !important;
		grid-row: 2 !important;
		align-self: start !important;
		padding-top: 0 !important;
		padding-left: 0 !important;
	}

	body.bsl-the-green-sea-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-3091478 {
		grid-column: 1 !important;
		grid-row: 3 !important;
		align-self: start !important;
		margin-top: 25px !important;
		--margin-top: 25px !important;
	}

	/* Hero icon — same sizing as other product pages (120px / 90px; overrides product-hero-icon.css row height) */
	body.bsl-the-green-sea-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-widget-image,
	body.bsl-the-green-sea-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-c73b546.elementor-widget-image {
		grid-column: 2 !important;
		grid-row: 1 !important;
		justify-self: end !important;
		align-self: start !important;
		order: unset !important;
		--order: unset !important;
		display: block !important;
		width: auto !important;
		max-width: 120px !important;
		flex: none !important;
		--container-widget-width: 120px !important;
		height: auto !important;
		margin: 0 !important;
		padding: 0 !important;
		box-sizing: border-box !important;
		text-align: right !important;
	}

	body.bsl-the-green-sea-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-widget-image .elementor-widget-container,
	body.bsl-the-green-sea-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-c73b546.elementor-widget-image .elementor-widget-container {
		height: auto !important;
		display: flex !important;
		align-items: flex-start !important;
		justify-content: center !important;
	}

	body.bsl-the-green-sea-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-widget-image img,
	body.bsl-the-green-sea-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-c73b546.elementor-widget-image img {
		display: block !important;
		width: auto !important;
		max-width: 100% !important;
		height: auto !important;
		max-height: 90px !important;
		margin: 0 0 0 auto !important;
		object-fit: contain !important;
		object-position: center center !important;
	}

	/* Hide duplicate in-row hero image (template slot); visible icon is c73b546 only */
	body.bsl-the-green-sea-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-widget-image:not(.elementor-element-c73b546),
	body.bsl-the-green-sea-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-element-bbed127 {
		display: none !important;
		visibility: hidden !important;
	}

	/* Hide duplicate icon column (30% right slot); hero art is c73b546 only */
	body.bsl-the-green-sea-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a39f4d1,
	body.bsl-the-green-sea-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a39f4d1 .elementor-widget-image {
		display: none !important;
		visibility: hidden !important;
		width: 0 !important;
		max-width: 0 !important;
		height: 0 !important;
		min-height: 0 !important;
		margin: 0 !important;
		padding: 0 !important;
		overflow: hidden !important;
	}
}

/* The Green Sea — centered hero on phone only (≤480px) */
@media screen and (max-width: 480px) {
	body.bsl-the-green-sea-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a39f4d1 {
		display: none !important;
		visibility: hidden !important;
	}

	body.bsl-the-green-sea-page.elementor-page .elementor .e-con.elementor-element-263a9fb,
	body.bsl-the-green-sea-page.elementor-page .elementor .e-con.elementor-element-263a9fb > .e-con-inner {
		align-items: center !important;
		text-align: center !important;
	}

	body.bsl-the-green-sea-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed,
	body.bsl-the-green-sea-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed > .e-con-inner {
		align-items: center !important;
	}

	body.bsl-the-green-sea-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-c73b546 {
		order: -1 !important;
		align-self: center !important;
		--align-self: center !important;
		margin: 0 auto 16px !important;
	}

	body.bsl-the-green-sea-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6,
	body.bsl-the-green-sea-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6 .elementor-heading-title,
	body.bsl-the-green-sea-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-3ffa2b0,
	body.bsl-the-green-sea-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-3ffa2b0 .elementor-widget-container {
		text-align: center !important;
		align-self: center !important;
		--align-self: center !important;
		margin-left: auto !important;
		margin-right: auto !important;
	}

	body.bsl-the-green-sea-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-3091478,
	body.bsl-the-green-sea-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-3091478 > .e-con-inner {
		justify-content: center !important;
		align-self: center !important;
		margin-left: auto !important;
		margin-right: auto !important;
	}
}

/* Corporate Governance — hero icon above title (mobile ≤767px), matches product pages (e7ed5ef slot → 92ae40c) */
@media screen and (max-width: 767px) {
	body.bsl-corporate-governance-page.elementor-page .elementor .e-con.elementor-element-263a9fb > .elementor-element-92ae40c.elementor-hidden-mobile.elementor-widget-image,
	body.bsl-corporate-governance-page.elementor-page .elementor .e-con.elementor-element-263a9fb > .e-con-inner > .elementor-element-92ae40c.elementor-hidden-mobile.elementor-widget-image {
		display: block !important;
		visibility: visible !important;
		width: 100% !important;
		max-width: 120px !important;
		flex: 0 0 auto !important;
		--container-widget-width: 120px !important;
		margin: 0 auto 16px !important;
		align-self: center !important;
		--align-self: center !important;
		text-align: center !important;
	}

	body.bsl-corporate-governance-page.elementor-page .elementor .e-con.elementor-element-263a9fb > .elementor-element-92ae40c.elementor-hidden-mobile.elementor-widget-image img,
	body.bsl-corporate-governance-page.elementor-page .elementor .e-con.elementor-element-263a9fb > .e-con-inner > .elementor-element-92ae40c.elementor-hidden-mobile.elementor-widget-image img {
		display: block !important;
		width: auto !important;
		max-width: 100% !important;
		height: auto !important;
		max-height: 90px !important;
		margin: 0 auto !important;
		object-fit: contain !important;
		object-position: unset !important;
	}

	/* Same asset as 92ae40c; keep hidden on mobile (product template uses top-row icon only) */
	body.bsl-corporate-governance-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-element-bbed127 {
		display: none !important;
		visibility: hidden !important;
	}
}

/* Corporate Governance — centered hero text/buttons on phone only (≤480px; product-hero-responsive.css) */
@media screen and (max-width: 480px) {
	body.bsl-corporate-governance-page.elementor-page .elementor .e-con.elementor-element-263a9fb,
	body.bsl-corporate-governance-page.elementor-page .elementor .e-con.elementor-element-263a9fb > .e-con-inner {
		align-items: center !important;
		text-align: center !important;
	}

	body.bsl-corporate-governance-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6,
	body.bsl-corporate-governance-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6 .elementor-widget-container,
	body.bsl-corporate-governance-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6 .elementor-heading-title,
	body.bsl-corporate-governance-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-3ffa2b0,
	body.bsl-corporate-governance-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-3ffa2b0 .elementor-widget-container,
	body.bsl-corporate-governance-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-3ffa2b0 .elementor-widget-container p,
	body.bsl-corporate-governance-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-widget-text-editor,
	body.bsl-corporate-governance-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-widget-text-editor .elementor-widget-container,
	body.bsl-corporate-governance-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-widget-text-editor p {
		text-align: center !important;
		align-self: center !important;
		--align-self: center !important;
		margin-left: auto !important;
		margin-right: auto !important;
	}

	body.bsl-corporate-governance-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed,
	body.bsl-corporate-governance-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed > .e-con-inner {
		align-items: center !important;
		justify-content: center !important;
	}

	body.bsl-corporate-governance-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-3091478,
	body.bsl-corporate-governance-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-3091478 > .e-con-inner {
		justify-content: center !important;
		align-items: center !important;
		align-self: center !important;
		margin-left: auto !important;
		margin-right: auto !important;
	}
}

/* Know BSL Bank — hero illustration (026999a), desktop ≥1025px only */
@media screen and (min-width: 1025px) {
	body.bsl-know-bsl-bank-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-026999a.elementor-hidden-mobile.elementor-widget-image {
		position: absolute !important;
		right: 0 !important;
		top: 0 !important;
		max-width: 150px !important;
	}

	body.bsl-know-bsl-bank-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-026999a.elementor-hidden-mobile.elementor-widget-image img {
		object-position: center -32px !important;
	}
}

/* Know BSL Bank — hero illustration (be57388), mobile ≤767px only */
@media screen and (max-width: 767px) {
	body.bsl-know-bsl-bank-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-be57388.elementor-hidden-desktop.elementor-hidden-tablet.elementor-widget-image {
		max-width: 100px !important;
		margin-bottom: 30px !important;
	}
}

/* Branches & ATMs — left-aligned product hero (263a9fb), same breakpoints as Contact Us */
@media screen and (min-width: 481px) {
	body.bsl-branches-atms-page.elementor-page .elementor .e-con.elementor-element-263a9fb,
	body.bsl-branches-atms-page.elementor-page .elementor .e-con.elementor-element-263a9fb > .e-con-inner {
		align-items: flex-start !important;
		text-align: left !important;
	}

	body.bsl-branches-atms-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6,
	body.bsl-branches-atms-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6 .elementor-widget-container,
	body.bsl-branches-atms-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6 .elementor-heading-title {
		text-align: left !important;
		align-self: flex-start !important;
		--align-self: flex-start !important;
		margin-left: 0 !important;
		margin-right: auto !important;
	}

	body.bsl-branches-atms-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-3ffa2b0,
	body.bsl-branches-atms-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-3ffa2b0 .elementor-widget-container,
	body.bsl-branches-atms-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-3ffa2b0 .elementor-widget-container p,
	body.bsl-branches-atms-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-widget-text-editor,
	body.bsl-branches-atms-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-widget-text-editor .elementor-widget-container,
	body.bsl-branches-atms-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed .elementor-widget-text-editor p {
		text-align: left !important;
		align-self: flex-start !important;
		--align-self: flex-start !important;
		margin-left: 0 !important;
		margin-right: auto !important;
	}

	body.bsl-branches-atms-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed,
	body.bsl-branches-atms-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-a9c84ed > .e-con-inner {
		align-items: flex-start !important;
		justify-content: flex-start !important;
	}

	body.bsl-branches-atms-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-3091478,
	body.bsl-branches-atms-page.elementor-page .elementor .e-con.elementor-element-263a9fb .e-con.elementor-element-3091478 > .e-con-inner {
		justify-content: flex-start !important;
		align-items: center !important;
		align-self: flex-start !important;
		width: 100% !important;
		max-width: 100% !important;
		margin-left: 0 !important;
		margin-right: auto !important;
	}
}

/* Branches & ATMs — center branch description row on mobile only */
@media screen and (max-width: 767px) {
	body.bsl-branches-atms-page .branch-details .row.align-items-start.mb-4 {
		justify-content: center !important;
	}
}

/* Branches & ATMs — container max-width */
body.bsl-branches-atms-page.elementor-page .elementor .e-con > .e-con-inner {
	max-width: 2000px;
}

/* Financials — hero title left on tablet (481px–1024px, post 1161: b6c65e6) */
@media screen and (max-width: 1024px) and (min-width: 481px) {
	body.bsl-financials-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6,
	body.bsl-financials-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6 .elementor-widget-container,
	body.bsl-financials-page.elementor-page .elementor .e-con.elementor-element-263a9fb .elementor-element-b6c65e6 .elementor-heading-title {
		text-align: left !important;
		align-self: flex-start !important;
		--align-self: flex-start !important;
		margin-left: 0 !important;
		margin-right: auto !important;
	}
}

/* Other Ways to Bank — column widths & hero image (screen only, desktop ≥768px) */
@media screen and (min-width: 768px) {
	body.bsl-other-ways-page.elementor-page .elementor .e-con.elementor-element-e5d1a23 .e-con.elementor-element-d4c9fba,
	body.bsl-other-ways-page.elementor-page .elementor .e-con.elementor-element-e5d1a23 .e-con.elementor-element-d4c9fba > .e-con-inner {
		width: 41% !important;
		max-width: 41% !important;
		--width: 41% !important;
		flex: 0 0 41% !important;
	}

	body.bsl-other-ways-page.elementor-page .elementor .e-con.elementor-element-e5d1a23 .elementor-element-b6c65e6 .elementor-heading-title {
		margin-bottom: 20px !important;
	}

	body.bsl-other-ways-page.elementor-page .elementor .e-con.elementor-element-e5d1a23 .e-con.elementor-element-a2c979c,
	body.bsl-other-ways-page.elementor-page .elementor .e-con.elementor-element-e5d1a23 .e-con.elementor-element-a2c979c > .e-con-inner {
		width: 13.5% !important;
		max-width: 13.5% !important;
		--width: 13.5% !important;
		flex: 0 0 13.5% !important;
		margin-bottom: auto !important;
	}

	body.bsl-other-ways-page.elementor-page .elementor .e-con.elementor-element-e5d1a23 .elementor-element-11022ab {
		min-width: 100% !important;
	}

	body.bsl-other-ways-page.elementor-page .elementor .e-con.elementor-element-e5d1a23 .elementor-element-11022ab img {
		object-position: center -30px !important;
		min-width: 100% !important;
		min-height: 100% !important;
		object-fit: cover;
		max-height: 100% !important;
	}
}

/* Other Ways — stacked centered hero (481px–767px and phone: icon → title → description) */
@media screen and (max-width: 767px) {
	body.bsl-other-ways-page.elementor-page .elementor .e-con.elementor-element-e5d1a23,
	body.bsl-other-ways-page.elementor-page .elementor .e-con.elementor-element-e5d1a23 > .e-con-inner {
		flex-direction: column !important;
		align-items: center !important;
		text-align: center !important;
	}

	body.bsl-other-ways-page.elementor-page .elementor .e-con.elementor-element-e5d1a23 .e-con.elementor-element-a2c979c,
	body.bsl-other-ways-page.elementor-page .elementor .e-con.elementor-element-e5d1a23 .e-con.elementor-element-a2c979c > .e-con-inner,
	body.bsl-other-ways-page.elementor-page .elementor .e-con.elementor-element-e5d1a23 .e-con.elementor-element-d4c9fba,
	body.bsl-other-ways-page.elementor-page .elementor .e-con.elementor-element-e5d1a23 .e-con.elementor-element-d4c9fba > .e-con-inner {
		width: 100% !important;
		max-width: 100% !important;
		flex: 0 0 auto !important;
		--width: 100% !important;
		align-items: center !important;
		margin-bottom: 0 !important;
	}

	body.bsl-other-ways-page.elementor-page .elementor .e-con.elementor-element-e5d1a23 .e-con.elementor-element-a2c979c {
		order: -1 !important;
	}

	body.bsl-other-ways-page.elementor-page .elementor .e-con.elementor-element-e5d1a23 .e-con.elementor-element-d4c9fba,
	body.bsl-other-ways-page.elementor-page .elementor .e-con.elementor-element-e5d1a23 .e-con.elementor-element-d4c9fba > .e-con-inner {
		align-items: center !important;
	}

	body.bsl-other-ways-page.elementor-page .elementor .e-con.elementor-element-e5d1a23 .elementor-element-b6c65e6,
	body.bsl-other-ways-page.elementor-page .elementor .e-con.elementor-element-e5d1a23 .elementor-element-b6c65e6 .elementor-heading-title,
	body.bsl-other-ways-page.elementor-page .elementor .e-con.elementor-element-e5d1a23 .elementor-element-3ffa2b0,
	body.bsl-other-ways-page.elementor-page .elementor .e-con.elementor-element-e5d1a23 .elementor-element-3ffa2b0 .elementor-widget-container,
	body.bsl-other-ways-page.elementor-page .elementor .e-con.elementor-element-e5d1a23 .elementor-element-3ffa2b0 .elementor-widget-container p {
		width: 100% !important;
		max-width: 100% !important;
		text-align: center !important;
	}

	body.bsl-other-ways-page.elementor-page .elementor .e-con.elementor-element-e5d1a23 .elementor-element-b6c65e6 .elementor-heading-title {
		margin-bottom: 20px !important;
	}

	body.bsl-other-ways-page.elementor-page .elementor .e-con.elementor-element-e5d1a23 .elementor-element-11022ab {
		width: 100% !important;
		max-width: 120px !important;
		min-width: 0 !important;
		margin: 0 auto 16px !important;
	}

	body.bsl-other-ways-page.elementor-page .elementor .e-con.elementor-element-e5d1a23 .elementor-element-11022ab img {
		display: block !important;
		width: auto !important;
		min-width: 0 !important;
		min-height: 0 !important;
		max-width: 100% !important;
		max-height: 90px !important;
		height: auto !important;
		margin: 0 auto !important;
		object-fit: contain !important;
		object-position: unset !important;
	}
}

/* Newsroom — hero illustration (27ba51c): fixed width only, no scale/transform */
@media screen and (min-width: 1025px) {
	body.bsl-newsroom-section.elementor-page .elementor .e-con.elementor-element-4f11765 .e-con.elementor-element-247f5eb .elementor-element-27ba51c.elementor-widget-image img {
		display: block !important;
		width: 165px !important;
		max-width: 165px !important;
		height: auto !important;
		max-height: none !important;
		margin: 0 auto !important;
	}
}
