/*
 * GENERATED by tools/stack-prod/cleanup-elementor-shim-build.py - do not edit by hand.
 * Static replacement for the ElementsKit Lite styles that the published aftercare static-markup pages
 * still rely on. Loaded by inc/elementor-retirement.php only on Page Manager responses whose
 * rendered markup carries builder classes, and only once ElementsKit Lite is no longer loaded.
 * Selectors are the used subset of the original sheets (in their original order); body-class
 * tokens are rewritten to .brb-builder-shim. Font faces stay in
 * uploads/elementor/google-fonts and are enqueued by slug.
 */
.ekit-wid-con div { -webkit-tap-highlight-color: transparent; outline: 0px; }
.ekit-wid-con .elementskit-border-divider { left: 13px; }
.ekit-wid-con .elementskit-border-divider::before { left: -26px; }
.screen-reader-text { clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; width: 1px; position: absolute !important; overflow-wrap: normal !important; }
.screen-reader-text:focus { background-color: rgb(238, 238, 238); clip-path: none; color: rgb(51, 51, 51); display: block; font-size: 1rem; height: auto; left: 5px; line-height: normal; padding: 12px 24px; text-decoration: none; top: 5px; width: auto; z-index: 100000; clip: auto !important; }
.ekit-wid-con .ekit-heading { position: relative; }
.ekit-wid-con .elementskit-border-divider { height: 4px; width: 30px; background: rgb(37, 117, 252); border-radius: 2px; position: relative; margin-left: 27px; }
.ekit-wid-con .elementskit-border-divider::before { content: ""; position: absolute; color: rgb(12, 90, 219); left: -27px; top: 0px; display: inline-block; height: 4px; width: 4px; border-radius: 50%; background-color: rgb(12, 90, 219); box-shadow: currentcolor 9px 0px 0px 0px, currentcolor 18px 0px 0px 0px; }
.ekit-wid-con .elementskit-section-title { transition: 0.3s; margin: 0px 0px 20px; }
.ekit-wid-con .elementskit-section-title { font-weight: 500; }
.ekit-wid-con .elementskit-section-title-wraper.center { text-align: center; }
.ekit-wid-con .elementskit-section-title-wraper.center .elementskit-border-divider { margin-left: auto; margin-right: auto; }
