.elementor .bl-mini-p{font-size:13px;color:#c9c9c9;line-height:1.6;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .bl-mini-h{font-weight:700;font-size:14px;color:#ffffff;letter-spacing:0.03em;line-height:1.4;text-transform:uppercase;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .bl-mini{text-align:center;padding:22px;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;border-radius:10px;border-width:1px;border-color:#1a1a1a;border-style:solid;background-color:#1a1a1a;}.elementor .bl-rel{display:block;& ul { list-style: none; margin: 0; padding: 0; } & li { margin-bottom: 14px; } & a { display: block; font-size: 14px; font-weight: 600; line-height: 1.45; color: #1a1a1a; text-decoration: none; } & a:hover { color: #E3000B; } & span { font-size: 12px; color: #6b7280; }\n}.elementor .bl-stat-p{font-size:14px;color:#6b7280;line-height:1.6;margin:0px;display:block;}.elementor .bl-stat-num{font-weight:800;font-size:34px;color:#E3000B;line-height:1;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .bl-stat{padding:22px;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;border-radius:10px;border-width:1px;border-color:#e5e7eb;border-style:solid;background-image:linear-gradient(135deg, rgba(227,0,11,0.06) 0%,rgba(227,0,11,0.02) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#ffffff;}.elementor .bl-toc{font-size:14px;line-height:1.5;display:block;& ul { list-style: none; margin: 0; padding: 0; } & li { margin-bottom: 10px; } & a { color: #3d3d3d; text-decoration: none; } & a:hover { color: #E3000B; }\n}.elementor .bl-widget-h{font-weight:700;font-size:14px;color:#1a1a1a;letter-spacing:0.03em;line-height:1.4;text-transform:uppercase;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .bl-widget{padding:22px;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;border-radius:10px;border-width:1px;border-color:#e5e7eb;border-style:solid;background-color:#ffffff;}.elementor .bl-side{min-width:0px;padding:0px;}.elementor .bl-tag:hover,.elementor .bl-tag:focus-visible{color:#E3000B;border-color:#E3000B;}.elementor .bl-tag{font-size:13px;color:#6b7280;line-height:1.4;cursor:pointer;padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:#e5e7eb;border-style:solid;background-color:#ffffff;display:inline-block;}.elementor .bl-tags{padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:36px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;border-top-style: solid; border-top-color: #e5e7eb;\n}.elementor .bl-btn-block:hover,.elementor .bl-btn-block:focus-visible{color:#ffffff;background-color:#c40009;}.elementor .bl-btn-block{width:100%;font-weight:700;font-size:14px;color:#ffffff;line-height:1.4;text-align:center;text-decoration:none;cursor:pointer;padding:12px;border-radius:6px;background-color:#E3000B;display:block;}.elementor .bl-btn:hover,.elementor .bl-btn:focus-visible{color:#ffffff;background-color:#c40009;}.elementor .bl-btn{font-weight:700;font-size:14px;color:#ffffff;line-height:1.4;text-decoration:none;cursor:pointer;padding-block-start:12px;padding-block-end:12px;padding-inline-start:26px;padding-inline-end:26px;border-radius:6px;background-color:#E3000B;display:inline-block;}.elementor .bl-cta-p{font-size:15px;color:#d1d1d1;line-height:1.6;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .bl-cta-h{font-weight:700;font-size:22px;color:#ffffff;line-height:1.3;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .bl-cta{padding:36px;margin-block-start:44px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;border-radius:12px;background-image:linear-gradient(135deg, #1a1a1a 0%,#2d2d2d 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .bl-note{font-size:13px;color:#6b7280;line-height:1.6;margin-block-start:-20px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .bl-strong{font-weight:700;color:#1a1a1a;}.elementor .bl-num{text-align: right; white-space: nowrap;\n}.elementor .bl-td{font-size:15px;color:#3d3d3d;line-height:1.5;padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;display:block;}.elementor .bl-th{font-weight:700;font-size:12px;color:#6b7280;letter-spacing:0.03em;line-height:1.4;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;display:block;}.elementor .bl-trow-total{min-width:600px;column-gap:0px;padding:0px;background-color:rgba(227,0,11,0.04);display:grid;grid-template-rows:auto;row-gap: 0;\n}.elementor .bl-trow-head{min-width:600px;column-gap:0px;padding:0px;border-block-end-width:1px;background-color:#f5f6f8;display:grid;grid-template-rows:auto;row-gap: 0; border-bottom-style: solid; border-bottom-color: #e5e7eb;\n}.elementor .bl-trow{min-width:600px;column-gap:0px;padding:0px;border-block-end-width:1px;display:grid;grid-template-rows:auto;row-gap: 0; border-bottom-style: solid; border-bottom-color: #e5e7eb;\n}.elementor .bl-table{padding:0px;margin-block-start:24px;margin-block-end:32px;margin-inline-start:0px;margin-inline-end:0px;border-radius:10px;border-width:1px;border-color:#e5e7eb;border-style:solid;background-color:#ffffff;overflow-x: auto;\n}.elementor .bl-frame-list{font-size:16px;color:#3d3d3d;line-height:1.7;display:block;& ol { margin: 0; padding-left: 20px; } & li { margin-bottom: 18px; padding-bottom: 18px; border-bottom: 1px solid #e5e7eb; } & li:last-child { border-bottom: none; } & strong { display: block; color: #1a1a1a; margin-bottom: 4px; }\n}.elementor .bl-frame{padding-block-start:28px;padding-block-end:8px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:32px;margin-block-end:32px;margin-inline-start:0px;margin-inline-end:0px;border-radius:10px;border-width:1px;border-color:#e5e7eb;border-style:solid;background-color:#ffffff;}.elementor .bl-col-list{font-size:15px;color:#3d3d3d;line-height:1.6;display:block;& ul { margin: 0; padding-left: 18px; } & li { margin-bottom: 10px; }\n}.elementor .bl-col-h-bad{font-weight:700;font-size:14px;color:#E3000B;letter-spacing:0.03em;line-height:1.4;text-transform:uppercase;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .bl-col-h-good{font-weight:700;font-size:14px;color:#0f9d58;letter-spacing:0.03em;line-height:1.4;text-transform:uppercase;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .bl-col-bad{padding:22px;border-radius:10px;border-width:1px;border-color:rgba(227,0,11,0.2);border-style:solid;background-color:rgba(227,0,11,0.05);}.elementor .bl-col-good{padding:22px;border-radius:10px;border-width:1px;border-color:rgba(15,157,88,0.2);border-style:solid;background-color:rgba(15,157,88,0.05);}.elementor .bl-compare{padding:0px;margin-block-start:28px;margin-block-end:36px;margin-inline-start:0px;margin-inline-end:0px;display:grid;gap:16px;grid-template-columns:1fr 1fr;grid-template-rows:auto;}.elementor .bl-quote{font-size:20px;color:#1a1a1a;line-height:1.6;font-style:italic;padding-block-start:4px;padding-block-end:4px;padding-inline-start:24px;padding-inline-end:0px;margin-block-start:32px;margin-block-end:32px;margin-inline-start:0px;margin-inline-end:0px;border-inline-start-width:4px;display:block;border-left-style: solid; border-left-color: #E3000B;\n}.elementor .bl-p{font-size:16px;color:#3d3d3d;line-height:1.7;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;display:block;& a { color: #E3000B; text-decoration: none; } & a:hover { text-decoration: underline; } & strong { color: #1a1a1a; } & ul { margin: 0; padding-left: 20px; } & ol { margin: 0; padding-left: 22px; } & li { margin-bottom: 8px; }\n}.elementor .bl-h3{font-weight:700;font-size:20px;color:#1a1a1a;line-height:1.35;margin-block-start:32px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .bl-h2{font-weight:800;font-size:26px;color:#1a1a1a;line-height:1.3;margin-block-start:36px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .bl-article{min-width:0px;padding:0px;}.elementor .bl-layout{column-gap:56px;padding-block-start:48px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;display:grid;grid-template-columns:minmax(0, 1fr) 300px;grid-template-rows:auto;align-items:start;row-gap: 40px;\n}.elementor .bl-meta{font-size:14px;color:#6b7280;line-height:1.6;padding-block-start:20px;margin:0px;border-block-start-width:1px;display:block;border-top-style: solid; border-top-color: #e5e7eb; & strong { color: #1a1a1a; } & span { color: #c4c8cf; margin: 0 6px; }\n}.elementor .bl-sub{max-width:720px;font-size:19px;color:#6b7280;line-height:1.6;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .bl-h1{max-width:820px;font-weight:800;font-size:40px;color:#1a1a1a;line-height:1.2;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .bl-pill{font-weight:600;font-size:12px;color:#E3000B;letter-spacing:0.03em;line-height:1.4;text-transform:uppercase;padding-block-start:5px;padding-block-end:5px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(227,0,11,0.2);border-style:solid;background-color:rgba(227,0,11,0.08);display:inline-block;}.elementor .bl-pills{padding:0px;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;}.elementor .bl-crumb{font-size:13px;color:#6b7280;line-height:1.6;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;display:block;& a { color: #6b7280; text-decoration: none; } & a:hover { color: #E3000B; }\n}.elementor .bl-wrap{width:100%;min-width:0px;max-width:1200px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .bl-hero{min-width:0px;padding-block-start:40px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;background-color:#ffffff;border-bottom-style: solid; border-bottom-color: #e5e7eb;\n}