.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-weight );font-stretch:var( --e-global-typography-accent-width );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-weight );font-stretch:var( --e-global-typography-text-width );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-5899 .elementor-element.elementor-element-3abaee15{font-family:"Archivo BB", Sans-serif;}@media(max-width:1024px){.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-weight );font-stretch:var( --e-global-typography-accent-width );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-weight );font-stretch:var( --e-global-typography-text-width );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:767px){.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-weight );font-stretch:var( --e-global-typography-accent-width );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-weight );font-stretch:var( --e-global-typography-text-width );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}/* Start custom CSS for theme-post-content, class: .elementor-element-3abaee15 */& p, & li { font-family:'Archivo BB'; font-size:17px; line-height:1.65; color:#2b3340; margin:0 0 16px; } & h2 { font-family:'Archivo BB'; font-size:26px; font-weight:800; line-height:1.15; color:#0E1A2E; margin:40px 0 14px; } & h3 { font-family:'Archivo BB'; font-size:19px; font-weight:800; color:#0E1A2E; margin:28px 0 10px; } & a { color:#1D3A8A; text-decoration:underline; } & ul { margin:0 0 16px; padding-left:22px; } & table { width:100%; border-collapse:collapse; margin:8px 0 24px; font-size:15px; } & th, & td { text-align:left; vertical-align:top; padding:10px 12px; border-bottom:1px solid rgba(14,26,46,.18); } & th { font-weight:800; color:#0E1A2E; } & .legal-updated { font-size:14px; letter-spacing:.04em; text-transform:uppercase; font-weight:700; color:#5a6270; } @media (max-width:767px) { & table, & tbody, & tr, & td { display:block; width:100%; box-sizing:border-box; } & thead { display:none; } & tr { border:1px solid rgba(14,26,46,.18); border-radius:12px; padding:6px 4px; margin:0 0 14px; } & td { border-bottom:0; padding:6px 12px; } & td:nth-child(1)::before { content:'When you…'; } & td:nth-child(2)::before { content:'I get'; } & td:nth-child(3)::before { content:'Why'; } & td:nth-child(4)::before { content:'Legal basis'; } & td::before { display:block; font-size:12px; font-weight:800; letter-spacing:.08em; text-transform:uppercase; color:#5a6270; margin-bottom:2px; } }/* End custom CSS */