/* V4.8: Visual effects are now Elementor Image/Background Overlay assets. */
.bm-native-page .bm-compare-graphic{display:flex;justify-content:center;align-items:center;min-height:78px;}
.bm-native-page .bm-compare-graphic .elementor-widget-container{width:100%;}
.bm-native-page .bm-compare-graphic img{display:block;margin:0 auto;object-fit:contain;max-width:100%;}
/* Actual Plus sign is a Heading widget (not a CSS-generated image). */
.bm-native-page .showcase-title .bm-showcase-plus{position:absolute;left:18px;top:19px;width:26px;height:26px;border-radius:50%;z-index:3;display:flex;align-items:center;justify-content:center;}
.bm-native-page .showcase-title .bm-showcase-plus .elementor-heading-title{line-height:26px!important;text-align:center;}
.bm-native-page .hero .elementor-background-overlay,.bm-native-page .product-picture .elementor-background-overlay,.bm-native-page .section-contact .elementor-background-overlay{pointer-events:none;}
