.elementor .e-4f4e0c64-af20{letter-spacing:-0.025em;text-wrap: balance;\n}.elementor .e-2440541d-b58e{max-width:40rem;color:#5F6873;margin-block: 1rem 0px; text-wrap: balance;\n}.elementor .e-de43736-711d{padding:0px;margin-block-end:48px;flex-direction:column;gap:0px;align-items:center;}.elementor .e-52ef6d37-f25a{font-family:Inter;font-size:0.9375rem;color:#5F6873;line-height:1.5rem;text-align:center;margin-block-start:32px;padding-inline: 16px; text-wrap: balance; & a { color: #B11117; font-weight: 600; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 3px; border-radius: 2px; } & a:hover { color: #8F0D12; text-decoration-thickness: 2px; } & a:focus-visible { outline: 2px solid #B11117; outline-offset: 2px; }\n}.elementor .e-b9d7981{padding-block-start:72px;padding-block-end:112px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;gap:0px;align-items:center;& .elementor-element-1f2f61c { width: 100%; max-width: 1420px; padding: clamp(28px, 5vw, 56px) clamp(20px, 5vw, 56px); border: 0; border-radius: 12px; background-color: #ffffff; box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.04), 0px 16px 40px -16px rgba(16, 24, 40, 0.14); } & .elementor-element-1f2f61c > .e-con-inner { max-width: 100%; padding: 0; } & .elementor-element-1f2f61c .elementor-widget-shortcode { width: 100%; } & #cmplz-document { max-width: none; margin: 0; font-family: Inter, sans-serif; color: #4B5563; text-align: left; } & #cmplz-document ::selection { background-color: rgba(177, 17, 23, 0.14); color: #343A40; } & #cmplz-document p, & #cmplz-document li { font-family: Inter, sans-serif; font-size: clamp(1rem, 0.95rem + 0.25vw, 1.0625rem); line-height: 1.7; color: #4B5563; text-wrap: pretty; } & #cmplz-document > p { margin: 0 0 14px 0; } & #cmplz-document > p:first-child { font-size: 0.875rem; line-height: 1.6; color: #5F6873; margin: 0; padding: 0 0 28px 0; } & #cmplz-document > p:first-child i { font-style: normal; } & #cmplz-document > h2 { font-family: Inter, sans-serif; font-weight: 700; font-size: clamp(1.1875rem, 1.1rem + 0.4vw, 1.375rem); line-height: 1.35; letter-spacing: -0.015em; color: #343A40; text-wrap: balance; margin: clamp(24px, 3vw, 32px) 0 16px 0; padding: clamp(24px, 3vw, 32px) 0 0 0; border-top: 1px solid #e2e8f0; } & #cmplz-document > h3 { font-family: Inter, sans-serif; font-weight: 600; font-size: 1.0625rem; line-height: 1.4; color: #343A40; text-wrap: balance; margin: 24px 0 8px 0; padding: 0; border: 0; } & #cmplz-document h4, & #cmplz-document h5 { font-family: Inter, sans-serif; font-weight: 600; color: #343A40; } & #cmplz-document a { color: #B11117; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 3px; overflow-wrap: anywhere; border: 0; padding: 0; border-radius: 2px; transition: color 150ms ease-out; } & #cmplz-document a:hover { color: #8F0D12; text-decoration-thickness: 2px; } & #cmplz-document a:focus { border: 0; padding: 0; } & #cmplz-document a:focus-visible { outline: 2px solid #B11117; outline-offset: 2px; } & #cmplz-document input { accent-color: #B11117; } & #cmplz-document summary:focus-visible { outline: 2px solid #B11117; outline-offset: -2px; border-radius: 10px; } & #cmplz-document > ul { list-style: none; margin: 0 0 16px 0; padding: 0; display: flex; flex-direction: column; gap: 8px; } & #cmplz-document > ul > li { position: relative; padding-left: 24px; margin: 0; } & #cmplz-document > ul > li::before { content: ""; position: absolute; left: 6px; top: 0.72em; width: 6px; height: 6px; border-radius: 50%; background-color: #B11117; } & #cmplz-document .cmplz-dropdown { background-color: #F8F9FA; border: 1px solid #e2e8f0; border-radius: 10px; overflow: hidden; margin: 0 0 10px 0; } & #cmplz-document .cmplz-dropdown summary { background-color: transparent; margin: 0; padding: 14px 18px; } & #cmplz-document .cmplz-dropdown summary h3 { font-family: Inter, sans-serif; font-weight: 600; font-size: 1rem; color: #343A40; margin: 0; padding: 0; border: 0; } & #cmplz-document .cmplz-dropdown summary p { font-size: 0.875rem; color: #5F6873; } & #cmplz-manage-consent-container .cmplz-categories .cmplz-category { background-color: #F8F9FA; border: 1px solid #e2e8f0; border-radius: 10px; overflow: hidden; } & #cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header { background-color: transparent; padding: 12px 18px; } & #cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header h2 { font-family: Inter, sans-serif; font-weight: 600; font-size: 1rem; color: #343A40; margin: 0; padding: 0; border: 0; } & #cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-description { font-size: 0.9375rem; padding: 4px 18px 14px 18px; }\n}