.elementor .e-335a0946-c58a{color:#fffefe;}.elementor .e-75d790b8-acc7{color:var(--tc-alt_bd_color);}.elementor .e-7c175460-d020{color:var(--tc-alt_meta);}.elementor .e-3551bf9-abe7{gap:8px;}.elementor .e-39bb5243-54ab{max-width:20ch;}.elementor .e-55b16d86-5d80{align-items:flex-end;}.elementor .e-7a5289c4-2a78{font-family:var(--tf-p_font-family);font-weight:600;font-size:11px;color:var(--tc-alt_meta);letter-spacing:0.12em;line-height:1;text-transform:uppercase;}.elementor .e-20fef51-d282{font-family:var(--tf-h2_font-family);font-weight:600;font-size:17px;color:#fffefe;letter-spacing:-0.02em;line-height:1.2;}.elementor .e-5cd1d8ea-6d17{padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--jmg-space-s);padding-inline-end:0px;display:flex;flex-direction:column;gap:6px;border-inline-start: 2px solid var(--tc-alt_bd_color); border-inline-start-color: var(--tc-link);\n}.elementor .e-144e0fa0-e754{padding:0px;display:grid;gap:var(--jmg-space-m);grid-template-columns:repeat(4, minmax(0, 1fr));}.elementor .e-52de69e3-9625{width:auto;}.elementor .e-339215b9-c90d{color:var(--tc-alt_meta);}.elementor .e-7526732b-c845{padding-block-start:var(--jmg-space-m);gap:var(--jmg-space-m);justify-content:space-between;border-top: 1px solid var(--tc-alt_bd_color);\n}.elementor .e-5ccf1c46-c0b3{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-6fca4042-db06{overflow:hidden;aspect-ratio:16 / 9;position:relative;padding:0px;}.elementor .e-52aac1d6-f687{align-items:start;}.elementor .e-63aa5b9e-26c6{align-items:flex-end;}.elementor .e-580ad5b4-b792:hover,.elementor .e-580ad5b4-b792:focus-visible{color:var(--tc-link);border-color:var(--tc-link);}.elementor .e-580ad5b4-b792{min-height:44px;font-family:var(--tf-p_font-family);font-weight:600;font-size:12px;color:#fff;letter-spacing:0.1em;line-height:1;text-decoration:none;text-transform:uppercase;border-color:var(--tc-title);background-color:var(--tc-title);display:inline-flex;align-items:center;padding-inline: 15px; border: 1px solid var(--tc-bd_color); pointer-events: none;\n}.elementor .e-760bec1f-4208:hover,.elementor .e-760bec1f-4208:focus-visible{color:var(--tc-link);border-color:var(--tc-link);}.elementor .e-760bec1f-4208{min-height:44px;font-family:var(--tf-p_font-family);font-weight:600;font-size:12px;color:var(--tc-title);letter-spacing:0.1em;line-height:1;text-decoration:none;text-transform:uppercase;display:inline-flex;align-items:center;padding-inline: 15px; border: 1px solid var(--tc-bd_color);\n}.elementor .e-41488444-9745:hover,.elementor .e-41488444-9745:focus-visible{color:var(--tc-link);border-color:var(--tc-link);}.elementor .e-41488444-9745{min-height:44px;font-family:var(--tf-p_font-family);font-weight:600;font-size:12px;color:var(--tc-title);letter-spacing:0.1em;line-height:1;text-decoration:none;text-transform:uppercase;display:inline-flex;align-items:center;padding-inline: 15px; border: 1px solid var(--tc-bd_color);\n}.elementor .e-612de7d-955a:hover,.elementor .e-612de7d-955a:focus-visible{color:var(--tc-link);border-color:var(--tc-link);}.elementor .e-612de7d-955a{min-height:44px;font-family:var(--tf-p_font-family);font-weight:600;font-size:12px;color:var(--tc-title);letter-spacing:0.1em;line-height:1;text-decoration:none;text-transform:uppercase;display:inline-flex;align-items:center;padding-inline: 15px; border: 1px solid var(--tc-bd_color);\n}.elementor .e-4dbcd335-a92c:hover,.elementor .e-4dbcd335-a92c:focus-visible{color:var(--tc-link);border-color:var(--tc-link);}.elementor .e-4dbcd335-a92c{min-height:44px;font-family:var(--tf-p_font-family);font-weight:600;font-size:12px;color:var(--tc-title);letter-spacing:0.1em;line-height:1;text-decoration:none;text-transform:uppercase;display:inline-flex;align-items:center;padding-inline: 15px; border: 1px solid var(--tc-bd_color);\n}.elementor .e-36ffd277-e9c0{padding:0px;display:flex;gap:8px;flex-wrap:wrap;}.elementor .e-d0c7cec-be45{min-width:0px;min-height:0px;}.elementor .e-75f0166e-7a37{color:var(--tc-link);}.elementor .e-4843b8b0-6921{align-self:flex-start;}.elementor .e-4a17a12b-adb9{gap:var(--jmg-space-s);}.elementor .e-4471e495-d943{margin-inline: auto;\n}.elementor .e-23fe5586-fa6a{margin-block-start:var(--jmg-space-xs);justify-content:center;}.elementor .e-1f6969f3-e322{max-width:42rem;margin-inline: auto;\n}