/* Approved single newsletter and compact footer, Arabic and English. */
footer.thrp-compact-footer{display:block;width:100%;max-width:none;margin:0;padding:0;background:var(--bg2,#111214);color:var(--ink,#eeeeec);text-align:center;border:0;font-size:14px;line-height:1.9}
.thrp-compact-footer *{box-sizing:border-box}
.thrp-compact-footer .thrp-footer-news{padding:38px 24px 40px;border-bottom:1px solid #ffffff26}
.thrp-compact-footer h2{margin:0 0 8px;font-family:var(--display,inherit);font-size:32px;line-height:1.5;color:inherit}
.thrp-compact-footer p{margin:0 auto 20px;max-width:60ch;color:var(--mut,#c6c8cd);font-size:15px;line-height:1.9}
.thrp-footer-form{max-width:500px;margin-inline:auto}
.thrp-footer-form form,.thrp-footer-form .news{display:flex;flex-direction:column;align-items:center;gap:14px;width:100%;margin:0}
.thrp-footer-form form p{width:100%;margin:0;text-align:center}
.thrp-footer-form input[type=email]{width:100%!important;max-width:100%!important;height:50px;min-height:50px;border:1px solid #85878d!important;border-radius:28px!important;padding:0 20px!important;background:transparent!important;color:inherit!important;font:inherit!important;font-size:16px!important;box-shadow:none;text-align:start}
.thrp-footer-form input[type=email]::placeholder{color:#b7b9bf;opacity:1}
.thrp-footer-form button[type=submit],.thrp-footer-form input[type=submit]{display:flex!important;align-items:center!important;justify-content:center!important;flex:none!important;width:144px!important;min-width:144px!important;max-width:144px!important;height:48px!important;min-height:48px!important;margin:0 auto!important;padding:0 20px!important;border:0!important;border-radius:28px!important;background:var(--saf,#e0a43a)!important;color:var(--bg,#1c1e22)!important;font:inherit!important;font-size:16px!important;font-weight:600!important;line-height:1!important;text-align:center!important;cursor:pointer}
.thrp-footer-form button[type=submit]:hover{filter:brightness(1.08)}
.thrp-compact-footer .thrp-footer-info{padding:28px 22px 24px}
.thrp-compact-footer .thrp-footer-brand{display:flex;align-items:center;justify-content:center;gap:10px;font-size:20px;font-weight:600;line-height:1.6}
.thrp-footer-brand svg{flex:none;width:32px;height:32px;color:inherit}
.thrp-footer-form .jetpack_subscription_widget,.thrp-footer-form .wp-block-jetpack-subscriptions__container{width:100%}
.thrp-compact-footer .thrp-footer-info>p{margin:8px auto 0;font-size:14px}
.thrp-compact-footer nav{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 18px;margin-top:16px}
.thrp-compact-footer a{color:inherit;text-decoration:none}
.thrp-compact-footer nav a{display:flex;align-items:center;min-height:44px;font-size:14px}
.thrp-compact-footer .thrp-footer-email{display:block;max-width:100%;padding:10px 0;overflow-wrap:anywhere;color:var(--mut,#c6c8cd);font-size:14px;line-height:24px}
.thrp-footer-social{display:flex;justify-content:center;gap:12px;margin:2px 0 8px}
.thrp-footer-social a{display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--mut,#c6c8cd)}
.thrp-footer-social svg{width:22px;height:22px}
.thrp-compact-footer small{color:var(--mut,#c6c8cd);font-size:12px;line-height:1.8}
.thrp-compact-footer a:hover{color:var(--saf,#e0a43a)}
.thrp-compact-footer :focus-visible{outline:2px solid var(--saf,#e0a43a);outline-offset:4px}
.invite>.c{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}
@media(max-width:600px){.thrp-compact-footer .thrp-footer-news{padding:26px 24px 28px}.thrp-compact-footer h2{font-size:28px}.thrp-compact-footer p{font-size:14px}.thrp-compact-footer .thrp-footer-brand{font-size:18px}}
@media print{.thrp-compact-footer{display:none!important}}
footer.thrp-footer-original{--bg2:#f6f3eb;--ink:#123c38;--mut:#4e625c;--saf:#123c38;--bg:#f6f3eb;border-top:1px solid #123c3833}
.thrp-footer-original .thrp-footer-news{border-bottom-color:#123c3833}
.thrp-footer-original .thrp-footer-form input[type=email]{border-color:#647a71!important}
.thrp-footer-original .thrp-footer-form input[type=email]::placeholder{color:#4e625c}
.thrp-footer-original .thrp-footer-brand svg{color:#123c38}
.thrp-footer-brand svg circle{fill:var(--gold,#e0a43a)}
