/* SCRN Generated CSS for Post ID 341 */
@font-face { font-family: 'Inter'; font-style: normal; font-weight: 100 900; font-display: swap; src: url('https://webshiny.com/wp-content/plugins/scrn/assets/build/Inter-Variable-8kRkwJBP.woff2') format('woff2'); }
.scrn-page-content { box-sizing: border-box; width: 100%; font-family: var(--scrn-global-font-family, 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif); }
.scrn-container { display: flex; box-sizing: border-box; width: 100%; }
.scrn-container.scrn-display-inline-flex { display: inline-flex; }
.scrn-container.scrn-display-grid { display: grid; }
.scrn-widget { box-sizing: border-box; width: 100%; max-width: 100%; font-family: var(--scrn-font, 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif); }
.scrn-container[style*="flex-direction: row"] > .scrn-widget:not([style*="width:"]), .scrn-container[style*="flex-direction:row"] > .scrn-widget:not([style*="width:"]), .scrn-container[style*="flex-direction: row-reverse"] > .scrn-widget:not([style*="width:"]), .scrn-container[style*="flex-direction:row-reverse"] > .scrn-widget:not([style*="width:"]) { flex: 0 1 auto; width: auto; }
.scrn-container[style*="align-items: center"] > .scrn-widget:not([style*="width:"]), .scrn-container[style*="align-items:center"] > .scrn-widget:not([style*="width:"]), .scrn-container[style*="align-items: flex-start"] > .scrn-widget:not([style*="width:"]), .scrn-container[style*="align-items:flex-start"] > .scrn-widget:not([style*="width:"]), .scrn-container[style*="align-items: flex-end"] > .scrn-widget:not([style*="width:"]), .scrn-container[style*="align-items:flex-end"] > .scrn-widget:not([style*="width:"]) { width: auto; max-width: 100%; align-self: auto; }
.scrn-has-drop-cap::first-letter, .scrn-has-drop-cap > p:first-of-type::first-letter, .scrn-has-drop-cap > *:first-child::first-letter { float: left; font-size: var(--scrn-dc-size, 3.25em); line-height: var(--scrn-dc-lh, 0.82); margin-right: var(--scrn-dc-space, 0.14em); margin-top: var(--scrn-dc-mt, 0.06em); font-weight: 700; color: var(--scrn-dc-color, inherit); }
.scrn-has-drop-cap.scrn-drop-cap-view-stacked::first-letter, .scrn-has-drop-cap.scrn-drop-cap-view-stacked > p:first-of-type::first-letter { background: var(--scrn-dc-bg, var(--scrn-accent, #2563eb)); color: var(--scrn-dc-color, #ffffff); padding: 0.22em 0.38em; border-radius: var(--scrn-dc-radius, 4px); line-height: 1; margin-top: 0.08em; margin-right: var(--scrn-dc-space, 0.18em); }
.scrn-has-drop-cap.scrn-drop-cap-view-framed::first-letter, .scrn-has-drop-cap.scrn-drop-cap-view-framed > p:first-of-type::first-letter { border: 2px solid var(--scrn-dc-color, var(--scrn-accent, #2563eb)); color: var(--scrn-dc-color, var(--scrn-accent, #2563eb)); background: var(--scrn-dc-bg, transparent); padding: 0.18em 0.32em; border-radius: var(--scrn-dc-radius, 4px); line-height: 1; margin-top: 0.08em; margin-right: var(--scrn-dc-space, 0.18em); }

.scrn-element-cnt-nb3kphis3 { flex-direction: column; display: flex; padding: 20px; font-size: 70px; }
.scrn-element-cnt-ntxfw7g3o { flex-direction: column; display: flex; padding: 20px; }
.scrn-element-cnt-s817ocrca { flex-direction: column; display: flex; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.scrn-element-cnt-5lsrms382 { flex-direction: column; display: flex; padding: 20px; }
.scrn-element-wgt-hpe1al6bh { text-align: center; padding: 16px; }
.scrn-element-wgt-w89v2uzv9 { border-radius: 10px; }
.scrn-element-wgt-vgjcesq44 { color: var(--scrn-color-warning); color: var(--scrn-color-success); text-align: center; gap: 15px; width: 100%; }
.scrn-element-cnt-89vra0ae5 { flex-direction: column; display: flex; padding: 20px; }
.scrn-element-wgt-44spr0ky8 { background-color: #0c0a09; }
.scrn-element-cnt-3du0wspbd { flex-direction: column; display: flex; padding: 20px; }
.scrn-element-wgt-1j0wkl0kd { color: #1e293b; text-align: center; letter-spacing: 2px; word-spacing: 0px; }
.scrn-element-wgt-338rk6vxq { color: #1e293b; text-align: center; letter-spacing: 2px; word-spacing: 0px; font-size: 70px; }
.scrn-element-wgt-zte9e0oot { font-family: Inter, sans-serif; font-weight: 700; font-size: 36px; line-height: 1.2; letter-spacing: -0.01empx; }
.scrn-element-wgt-vsy3twdd1 { text-align: left; }
.scrn-element-wgt-vsy3twdd1 .scrn-button, .scrn-element-wgt-vsy3twdd1 .scrn-creative-button { color: #ffffff; background-color: #2563eb; background-color: #2563eb; border-radius: 8px; font-family: Inter, sans-serif; font-weight: 600; font-size: 13.5px; letter-spacing: 0.01empx; }
body { background-color: #ffffff;  }
