.elementor-19558 .elementor-element.elementor-element-ce05fd1{margin-top:0rem;margin-bottom:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-19558 .elementor-element.elementor-element-176cf38 > .elementor-element-populated{padding:0rem 0rem 0rem 0rem;}.elementor-19558 .elementor-element.elementor-element-55e7f03 > .elementor-widget-container{margin:0rem 0rem 6.25rem 0rem;}.elementor-19558 .elementor-element.elementor-element-9079c01 > .elementor-widget-container{margin:0rem 0rem 6.25rem 0rem;}.elementor-19558 .elementor-element.elementor-element-9668662 > .elementor-widget-container{margin:0rem 0rem 6.25rem 0rem;}.elementor-19558 .elementor-element.elementor-element-36ef329 > .elementor-widget-container{margin:0rem 0rem 6.25rem 0rem;}.elementor-19558 .elementor-element.elementor-element-e92018f > .elementor-widget-container{margin:0rem 0rem 6.25rem 0rem;}.elementor-19558 .elementor-element.elementor-element-54b3c1a > .elementor-widget-container{margin:0rem 0rem 2.5rem 0rem;}.elementor-19558 .elementor-element.elementor-element-66bca0b > .elementor-widget-container{margin:0rem 0rem 6.25rem 0rem;}.elementor-19558 .elementor-element.elementor-element-4b91b11 > .elementor-widget-container{margin:0rem 0rem 6.25rem 0rem;}.elementor-19558 .elementor-element.elementor-element-df1eb1f > .elementor-widget-container{margin:0rem 0rem 6.25rem 0rem;}.elementor-19558 .elementor-element.elementor-element-8e12ee9 > .elementor-widget-container{margin:0rem 0rem 4rem 0rem;}body.elementor-page-19558:not(.elementor-motion-effects-element-type-background), body.elementor-page-19558 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-19558 .elementor-element.elementor-element-ce05fd1{padding:0rem 0rem 0rem 0rem;}.elementor-19558 .elementor-element.elementor-element-176cf38 > .elementor-element-populated{padding:0rem 0rem 0rem 0rem;}.elementor-19558 .elementor-element.elementor-element-55e7f03 > .elementor-widget-container{margin:0rem 0rem 4rem 0rem;}.elementor-19558 .elementor-element.elementor-element-9079c01 > .elementor-widget-container{margin:0rem 0rem 4rem 0rem;}.elementor-19558 .elementor-element.elementor-element-9668662 > .elementor-widget-container{margin:0rem 0rem 4rem 0rem;}.elementor-19558 .elementor-element.elementor-element-36ef329 > .elementor-widget-container{margin:0rem 0rem 4rem 0rem;}.elementor-19558 .elementor-element.elementor-element-e92018f > .elementor-widget-container{margin:0rem 0rem 4rem 0rem;}.elementor-19558 .elementor-element.elementor-element-54b3c1a > .elementor-widget-container{margin:0rem 0rem 1.75rem 0rem;}.elementor-19558 .elementor-element.elementor-element-66bca0b > .elementor-widget-container{margin:0rem 0rem 4rem 0rem;}.elementor-19558 .elementor-element.elementor-element-4b91b11 > .elementor-widget-container{margin:0rem 0rem 4rem 0rem;}.elementor-19558 .elementor-element.elementor-element-df1eb1f > .elementor-widget-container{margin:0rem 0rem 4rem 0rem;}.elementor-19558 .elementor-element.elementor-element-8e12ee9 > .elementor-widget-container{margin:0rem 0rem 2.5rem 0rem;}}@media(max-width:767px){.elementor-19558 .elementor-element.elementor-element-ce05fd1{padding:0rem 0rem 0rem 0rem;}.elementor-19558 .elementor-element.elementor-element-176cf38 > .elementor-element-populated{padding:0rem 0rem 0rem 0rem;}.elementor-19558 .elementor-element.elementor-element-55e7f03 > .elementor-widget-container{margin:0rem 0rem 4rem 0rem;}.elementor-19558 .elementor-element.elementor-element-9079c01 > .elementor-widget-container{margin:0rem 0rem 4rem 0rem;}.elementor-19558 .elementor-element.elementor-element-9668662 > .elementor-widget-container{margin:0rem 0rem 4rem 0rem;}.elementor-19558 .elementor-element.elementor-element-36ef329 > .elementor-widget-container{margin:0rem 0rem 4rem 0rem;}.elementor-19558 .elementor-element.elementor-element-e92018f > .elementor-widget-container{margin:0rem 0rem 4rem 0rem;}.elementor-19558 .elementor-element.elementor-element-54b3c1a > .elementor-widget-container{margin:0rem 0rem 1.75rem 0rem;}.elementor-19558 .elementor-element.elementor-element-66bca0b > .elementor-widget-container{margin:0rem 0rem 4rem 0rem;}.elementor-19558 .elementor-element.elementor-element-4b91b11 > .elementor-widget-container{margin:0rem 0rem 4rem 0rem;}.elementor-19558 .elementor-element.elementor-element-df1eb1f > .elementor-widget-container{margin:0rem 0rem 4rem 0rem;}.elementor-19558 .elementor-element.elementor-element-8e12ee9 > .elementor-widget-container{margin:0rem 0rem 2.5rem 0rem;}}/* Start custom CSS *//* BMA page: the hero sits directly under the fixed site header (theme wrapper/main paddings removed). */
body.page-id-19558 #wrapper { padding-top: 4.5rem; }
body.page-id-19558 #content.site-main { padding-top: 0; }
body.page-id-19558 #content.site-main > .page-header { display: none; }
@media (max-width: 1024px) { body.page-id-19558 #wrapper { padding-top: 3.8125rem; } }
body.page-id-19558, body.page-id-19558 #wrapper { background: #f8f8f8; }
/* Section rhythm is the widgets' own 100px margin; drop the kit's extra 20px widget spacing. */
body.page-id-19558 .elementor-widget:not(:last-child) { margin-block-end: 0; }
/* Header content width on this page (Roman, 2026-09-15). */
body.page-id-19558 .hwrap { max-width: 1464px; }
/* The theme clips #content with overflow-x: hidden, which also cuts off the share menu that opens below the last block; body and #wrapper still hide horizontal overflow (Roman, 2026-09-16). */
body.page-id-19558 #content.site-main { overflow: visible; }
/* Customer stories: three cards in one row */
body.page-id-19558 .elementor-element-66bca0b .scopio-story-grid__cards { grid-template-columns: minmax(0, 1fr); }
@media (min-width: 768px) { body.page-id-19558 .elementor-element-66bca0b .scopio-story-grid__cards { grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; } }
body.page-id-19558 .elementor-element-66bca0b .scopio-story-card__media { aspect-ratio: 432 / 317; }/* End custom CSS */