.elementor-312{background-color:#0d0f12!important;color:#e2e8f0!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif!important;line-height:1.6!important}.elementor-312 .e-con-inner{max-width:900px!important;margin:0 auto!important;padding:0 15px!important;box-sizing:border-box!important;width:100%!important}.elementor-312 h1.elementor-heading-title{color:#ffd700!important;font-size:32px!important;font-weight:700!important;line-height:1.25!important;margin:30px 0 20px 0!important;text-align:left!important}.elementor-312 .elementor-widget-text-editor h2{color:#ffd700!important;font-size:22px!important;font-weight:600!important;margin:30px 0 15px 0!important;border-left:4px solid #ffd700!important;padding-left:10px!important;display:flex!important;align-items:center!important;gap:8px!important}.elementor-312 .elementor-widget-text-editor h3{color:#ffffff!important;font-size:18px!important;font-weight:600!important;margin:25px 0 10px 0!important}.elementor-312 .elementor-widget-text-editor p{color:#cbd5e1!important;font-size:16px!important;margin-bottom:16px!important;text-align:left!important;line-height:1.6!important;word-break:break-word!important}.elementor-312 .elementor-widget-text-editor ul{margin:0 0 20px 20px!important;padding:0!important;list-style-type:disc!important}.elementor-312 .elementor-widget-text-editor li{margin-bottom:8px!important;color:#cbd5e1!important;font-size:16px!important}.elementor-312 .elementor-widget-text-editor li p{margin:0!important;display:inline!important}.elementor-312 .elementor-widget-text-editor b, .elementor-312 .elementor-widget-text-editor strong{color:#ffffff!important;font-weight:600!important}.elementor-312 img.emoji{width:1.2em!important;height:1.2em!important;vertical-align:-0.2em!important;display:inline-block!important}.elementor-312 .elementor-widget-text-editor table{width:100%!important;border-collapse:collapse!important;margin:20px 0!important;font-size:14px!important;background-color:#161a22!important;border-radius:6px!important;overflow:hidden!important;box-shadow:0 4px 15px rgba(0,0,0,0.3)!important;display:block!important;overflow-x:auto!important;white-space:nowrap!important}.elementor-312 table thead{background-color:#1f2633!important;border-bottom:2px solid #ffd700!important}.elementor-312 table td{padding:10px 14px!important;border-bottom:1px solid #232d3f!important;color:#e2e8f0!important}.elementor-312 table thead td{color:#ffd700!important;font-weight:bold!important}.elementor-312 table tbody tr:hover{background-color:#1c2331!important}@media (max-width:767px){.elementor-312 .e-con-inner{padding:0 10px!important}.elementor-312 h1.elementor-heading-title{font-size:24px!important;margin:20px 0 15px 0!important;line-height:1.3!important}.elementor-312 .elementor-widget-text-editor h2{font-size:18px!important;margin:25px 0 12px 0!important}.elementor-312 .elementor-widget-text-editor h3{font-size:16px!important}.elementor-312 .elementor-widget-text-editor p,.elementor-312 .elementor-widget-text-editor li{font-size:15px!important;line-height:1.5!important}}
