.elementor-kit-10{--e-global-color-primary:#C51C2A;--e-global-color-secondary:#720B19;--e-global-color-text:#171717;--e-global-color-accent:#E43343;--e-global-typography-primary-font-family:"Open Sans";--e-global-typography-primary-font-weight:700;--e-global-typography-text-font-family:"Open Sans";--e-global-typography-text-font-weight:400;}.elementor-kit-10 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:850px;}.e-con{--container-max-width:850px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS *//* Styles are limited to named Elementor elements; no HTML layout or shortcode rendering. */
.r49-native-site{font-family:'Open Sans',Arial,sans-serif;color:#151515}.r49-native-site .r49-white .elementor-heading-title,.r49-native-site .r49-white.elementor-widget-heading .elementor-heading-title{color:#fff}.r49-native-logo{text-align:center}.r49-native-logo .elementor-heading-title{font-weight:900!important;letter-spacing:-5px}.r49-native-bar{border-radius:4px 4px 0 0}.r49-native-bar .elementor-button{background:transparent;padding:4px;font-size:12px}.r49-native-crumb .elementor-heading-title{color:#bd1728;font-weight:800}.r49-native-day{gap:0!important}.r49-native-date{padding:14px 12px 0}.r49-native-date .elementor-heading-title{font-weight:700}.r49-native-draw{border-bottom:1px solid #ddd;gap:12px!important}.r49-native-ball{flex:0 0 auto!important;box-shadow:inset -3px -4px 6px #0009,inset 2px 2px 4px #ffffff50}.r49-ball-value{width:28px!important;height:28px!important;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0!important}.r49-ball-value .elementor-heading-title{font-weight:800!important;color:#111!important;line-height:1!important}.r49-native-bonus{border-left:1px solid #ddd;padding:0 0 0 4px!important;gap:4px!important}.r49-native-stat{border:1px solid #ccc;border-radius:4px;overflow:hidden;gap:0!important}.r49-native-text{border-top:4px solid #c51c2a}.r49-order-toggle{text-align:right}.r49-order-toggle .elementor-button{font-size:11px;padding:8px 10px;background:#e5e5e5;color:#222}.r49-native-draw:has(.r49-native-balls>.r49-native-ball:first-child .elementor-heading-title:empty){display:none}.r49-native-picker{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr));max-width:520px;padding:14px}.r49-picker-ball .elementor-button{width:48px;height:48px;border-radius:50%!important;padding:0;display:flex;align-items:center;justify-content:center;box-shadow:inset -3px -4px 6px #0009}.r49-picker-ball .elementor-button-text{display:grid;place-items:center;background:white;border-radius:50%;width:31px;height:31px;color:#111;font-size:17px;font-weight:700}.r49-picker-ball .r49-selected{outline:3px solid #111;outline-offset:2px;transform:scale(.92)}.r49-native-check-status{padding:0 14px}.r49-native-site a:focus-visible{outline:3px solid #111;outline-offset:3px}@media(max-width:600px){.r49-native-ball{width:clamp(27px,8.7vw,43px)!important;min-height:clamp(27px,8.7vw,43px)!important;height:clamp(27px,8.7vw,43px)!important;padding:0!important}.r49-ball-value{width:66%!important;height:66%!important;aspect-ratio:1}.r49-ball-value .elementor-heading-title{font-size:12px!important}.r49-native-balls{gap:3px!important}.r49-native-bonus{width:auto!important}.r49-native-draw{padding-left:8px!important;padding-right:8px!important}.r49-picker-ball .elementor-button{width:clamp(28px,9vw,48px);height:clamp(28px,9vw,48px)}.r49-picker-ball .elementor-button-text{width:65%;height:65%;font-size:13px}.r49-native-picker{gap:8px 4px!important;padding:10px 0}.r49-native-site .r49-results-panel{width:100%!important}}/* End custom CSS */