.elementor .bc-img{height:auto;max-width:100%;display:block;}.elementor .bc-btn{font-family:"JetBrains Mono";font-weight:500;font-size:1.5rem;color:var(--bc-white);text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:3px;border-width:0px;background-color:var(--bc-yellow);transition:all 0.3s;display:inline-block;line-height: inherit;\n}.elementor .bc-h2{font-family:"JetBrains Mono";font-weight:600;font-size:1.75rem;color:var(--bc-tuerkis);line-height:1.25em;text-transform:uppercase;margin:0px;display:block;}.elementor .bc-h1{font-family:"JetBrains Mono";font-weight:600;font-size:1.75rem;color:var(--bc-tuerkis);line-height:1.25em;text-transform:uppercase;margin:0px;display:block;}.elementor .bc-t-menu{font-family:BNCartaNoir;font-size:2.8rem;}.elementor .legal-text{width:100%;max-width:1140px;padding:0px;& h1 { font-family: BNCartaNoir, sans-serif; font-size: 80px; font-weight: 600; line-height: 72px; text-transform: uppercase; letter-spacing: normal; color: #099BBB; text-align: left; margin: 0 0 40px; } & h2 { font-family: "JetBrains Mono", monospace; font-size: 28px; font-weight: 500; line-height: 33.6px; text-transform: none; color: #242423; margin: 40px 0 16px; } & h3 { font-family: "JetBrains Mono", monospace; font-size: 24px; font-weight: 500; line-height: 28.8px; text-transform: none; color: #242423; margin: 32px 0 12px; } & h4, & h5, & h6 { font-family: "JetBrains Mono", monospace; font-size: 20px; font-weight: 500; line-height: 26px; color: #242423; margin: 24px 0 8px; } & p, & li, & td, & th { font-family: "JetBrains Mono", monospace; font-size: 16px; line-height: 24px; font-weight: 400; color: #242423; } & p { margin: 0 0 14.4px; } & ul, & ol { margin: 0 0 14.4px; padding-left: 1.25em; } & li { margin: 0 0 4px; } & strong, & b { font-weight: 700; } & h1, & h2, & h3, & h4, & h5, & h6, & p, & li { overflow-wrap: break-word; hyphens: auto; } & a { color: #242423; text-decoration: underline; text-underline-offset: 2px; word-break: break-word; } & a:hover, & a:focus-visible { color: #099BBB; }\n}.elementor .legal-page{width:100%;padding-block-start:40px;padding-block-end:80px;padding-inline-start:4%;padding-inline-end:4%;background-color:#FFFFFF;flex-direction:column;align-items:center;}