.elementor .e-7db6b84e-ba12{width:100%;height:22px;min-width:0px;padding:0px;background-color:var(--ts-anthrazit);background-image:repeating-linear-gradient(90deg, rgba(255,255,255,0.35) 0px, rgba(255,255,255,0.35) 1px, transparent 1px, transparent 12px), repeating-linear-gradient(90deg, rgba(255,255,255,0.7) 0px, rgba(255,255,255,0.7) 1px, transparent 1px, transparent 120px); background-size:100% 8px, 100% 16px; background-repeat:no-repeat; background-image:repeating-linear-gradient(90deg, rgba(255,255,255,0.35) 0px, rgba(255,255,255,0.35) 1px, transparent 1px, transparent 12px), repeating-linear-gradient(90deg, rgba(255,255,255,0.7) 0px, rgba(255,255,255,0.7) 1px, transparent 1px, transparent 120px), linear-gradient(#212323, #212323); background-size:100% 8px, 100% 16px, 100% 100%; background-repeat:no-repeat;\n}.elementor .e-4c2b7744-7b88{width:300px;height:auto;}.elementor .e-7b3fe4d9-1a5f{font-size:30px;color:#ffffff;line-height:1.15;& span { display:inline-block; background-color:#ffffff; color:var(--ts-olive); padding:0.04em 0.2em; margin-left:-0.2em; margin-top:0.1em; } & span { white-space:nowrap; }\n}.elementor .e-5ea382e6-32ee{padding:0px;display:flex;flex-direction:column;gap:28px;flex:1 1 0px;}.elementor .e-337b8b8b-96e9{padding-block-start:72px;padding-block-end:56px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:64px;align-items:flex-end;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.22);\n}.elementor .e-35e8045d-a8dc{color:rgba(255,255,255,0.7);}.elementor .e-6294f7e1-3f0b{font-size:14px;color:rgba(255,255,255,0.85);line-height:1.6;padding-inline-start:18px;background-image:linear-gradient(0deg, #ffffff 0%,#ffffff 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-size:8px 2px; background-repeat:no-repeat; background-position:0 10px; & strong { display:block; color:#ffffff; font-weight:800; text-transform:uppercase; font-size:13px; letter-spacing:0.04em; margin-bottom:4px; } & small { display:block; font-size:11px; font-weight:600; letter-spacing:0.16em; text-transform:uppercase; color:rgba(255,255,255,0.6); } & a { display:inline-block; margin-top:4px; font-weight:600; color:#ffffff; text-decoration:none; } & a:hover { text-decoration:underline; }\n}.elementor .e-2a13f68a-f727{font-size:14px;color:rgba(255,255,255,0.85);line-height:1.6;padding-inline-start:18px;background-image:linear-gradient(0deg, #ffffff 0%,#ffffff 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-size:8px 2px; background-repeat:no-repeat; background-position:0 10px; & strong { display:block; color:#ffffff; font-weight:800; text-transform:uppercase; font-size:13px; letter-spacing:0.04em; margin-bottom:4px; } & small { display:block; font-size:11px; font-weight:600; letter-spacing:0.16em; text-transform:uppercase; color:rgba(255,255,255,0.6); } & a { display:inline-block; margin-top:4px; font-weight:600; color:#ffffff; text-decoration:none; } & a:hover { text-decoration:underline; }\n}.elementor .e-3211f87b-dcf9{font-size:14px;color:rgba(255,255,255,0.85);line-height:1.6;padding-inline-start:18px;background-image:linear-gradient(0deg, #ffffff 0%,#ffffff 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-size:8px 2px; background-repeat:no-repeat; background-position:0 10px; & strong { display:block; color:#ffffff; font-weight:800; text-transform:uppercase; font-size:13px; letter-spacing:0.04em; margin-bottom:4px; } & small { display:block; font-size:11px; font-weight:600; letter-spacing:0.16em; text-transform:uppercase; color:rgba(255,255,255,0.6); } & a { display:inline-block; margin-top:4px; font-weight:600; color:#ffffff; text-decoration:none; } & a:hover { text-decoration:underline; }\n}.elementor .e-4e086d7-728b{font-size:14px;color:rgba(255,255,255,0.85);line-height:1.6;padding-inline-start:18px;background-image:linear-gradient(0deg, #ffffff 0%,#ffffff 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-size:8px 2px; background-repeat:no-repeat; background-position:0 10px; & strong { display:block; color:#ffffff; font-weight:800; text-transform:uppercase; font-size:13px; letter-spacing:0.04em; margin-bottom:4px; } & small { display:block; font-size:11px; font-weight:600; letter-spacing:0.16em; text-transform:uppercase; color:rgba(255,255,255,0.6); } & a { display:inline-block; margin-top:4px; font-weight:600; color:#ffffff; text-decoration:none; } & a:hover { text-decoration:underline; }\n}.elementor .e-7b50d959-78ba{font-size:14px;color:rgba(255,255,255,0.85);line-height:1.6;padding-inline-start:18px;background-image:linear-gradient(0deg, #ffffff 0%,#ffffff 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-size:8px 2px; background-repeat:no-repeat; background-position:0 10px; & strong { display:block; color:#ffffff; font-weight:800; text-transform:uppercase; font-size:13px; letter-spacing:0.04em; margin-bottom:4px; } & small { display:block; font-size:11px; font-weight:600; letter-spacing:0.16em; text-transform:uppercase; color:rgba(255,255,255,0.6); } & a { display:inline-block; margin-top:4px; font-weight:600; color:#ffffff; text-decoration:none; } & a:hover { text-decoration:underline; }\n}.elementor .e-399e6b6e-8fd7{font-size:14px;color:rgba(255,255,255,0.85);line-height:1.6;padding-inline-start:18px;background-image:linear-gradient(0deg, #ffffff 0%,#ffffff 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-size:8px 2px; background-repeat:no-repeat; background-position:0 10px; & strong { display:block; color:#ffffff; font-weight:800; text-transform:uppercase; font-size:13px; letter-spacing:0.04em; margin-bottom:4px; } & small { display:block; font-size:11px; font-weight:600; letter-spacing:0.16em; text-transform:uppercase; color:rgba(255,255,255,0.6); } & a { display:inline-block; margin-top:4px; font-weight:600; color:#ffffff; text-decoration:none; } & a:hover { text-decoration:underline; }\n}.elementor .e-7ecabc90-a19b{font-size:14px;color:rgba(255,255,255,0.85);line-height:1.6;padding-inline-start:18px;background-image:linear-gradient(0deg, #ffffff 0%,#ffffff 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-size:8px 2px; background-repeat:no-repeat; background-position:0 10px; & strong { display:block; color:#ffffff; font-weight:800; text-transform:uppercase; font-size:13px; letter-spacing:0.04em; margin-bottom:4px; } & small { display:block; font-size:11px; font-weight:600; letter-spacing:0.16em; text-transform:uppercase; color:rgba(255,255,255,0.6); } & a { display:inline-block; margin-top:4px; font-weight:600; color:#ffffff; text-decoration:none; } & a:hover { text-decoration:underline; }\n}.elementor .e-7a449957-256d{font-size:14px;color:rgba(255,255,255,0.85);line-height:1.6;padding-inline-start:18px;background-image:linear-gradient(0deg, #ffffff 0%,#ffffff 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-size:8px 2px; background-repeat:no-repeat; background-position:0 10px; & strong { display:block; color:#ffffff; font-weight:800; text-transform:uppercase; font-size:13px; letter-spacing:0.04em; margin-bottom:4px; } & small { display:block; font-size:11px; font-weight:600; letter-spacing:0.16em; text-transform:uppercase; color:rgba(255,255,255,0.6); } & a { display:inline-block; margin-top:4px; font-weight:600; color:#ffffff; text-decoration:none; } & a:hover { text-decoration:underline; }\n}.elementor .e-265734a7-f64c{padding:0px;display:grid;gap:40px;grid-template-columns:repeat(4, 1fr);}.elementor .e-692c38c6-e45a{padding-block-start:56px;padding-block-end:56px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:48px;border-block-end-width:1px;display:flex;flex-direction:column;gap:32px;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.22);\n}.elementor .e-5e899c83-7f7f{font-weight:300;font-size:18px;color:#ffffff;text-align:center;& strong { font-weight:800; }\n}.elementor .e-694248b0-398f{width:100%;height:auto;max-width:980px;}.elementor .e-4e8eea6f-5d4c{padding-block-start:8px;padding-block-end:56px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:20px;align-items:center;}.elementor .e-1be7046f-a460{width:100%;max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:column;gap:0px;}.elementor .e-13da4142-f97d{font-size:13px;color:rgba(255,255,255,0.65);}.elementor .e-9c53fc1-e936{font-size:13px;color:rgba(255,255,255,0.65);display:flex;flex-wrap:wrap;gap:6px 22px; & a { color:rgba(255,255,255,0.65); text-decoration:none; } & a:hover { color:#ffffff; }\n}.elementor .e-a543b5e-6136{width:100%;max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:space-between;}.elementor .e-69303181-e973{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--ts-anthrazit);display:flex;flex-direction:column;align-items:center;}.elementor .e-30905dd5-39e5{padding:0px;background-color:var(--ts-olive);display:flex;flex-direction:column;gap:0px;align-items:center;}