.ppc-remove-theme-credits footer .site-info,
.ppc-remove-theme-credits footer #site-generator,
.ppc-remove-theme-credits footer .site-generator,
.ppc-remove-theme-credits footer .powered-by,
.ppc-remove-theme-credits footer .powered-by-wordpress,
.ppc-remove-theme-credits footer .theme-credit,
.ppc-remove-theme-credits footer .theme-credits,
.ppc-remove-theme-credits footer .footer-credit,
.ppc-remove-theme-credits footer .footer-credits,
.ppc-remove-theme-credits footer .site-credit,
.ppc-remove-theme-credits footer .site-credits,
.ppc-remove-theme-credits footer .footer-site-info,
.ppc-remove-theme-credits footer .footer-copyright,
.ppc-remove-theme-credits footer .copyright-footer,
.ppc-remove-theme-credits footer .copyright-text,
.ppc-remove-theme-credits footer .fusion-copyright-notice,
.ppc-remove-theme-credits footer .ast-footer-copyright,
.ppc-remove-theme-credits footer [class*="theme-credit"],
.ppc-remove-theme-credits footer [class*="footer-credit"],
.ppc-remove-theme-credits footer [class*="site-credit"],
.ppc-remove-theme-credits footer [class*="powered-by"] {
display: none !important;
}
.prograph-preserved-contacts {
display: flex !important;
flex-wrap: wrap;
justify-content: center;
align-items: center;
gap: 6px 10px;
width: 100%;
padding: 10px 16px;
font: inherit;
line-height: 1.5;
text-align: center;
}
.prograph-preserved-contacts a {
color: inherit;
font: inherit;
text-decoration: none;
}
.prograph-preserved-contacts a:hover,
.prograph-preserved-contacts a:focus-visible {
text-decoration: underline;
}
.prograph-preserved-contacts__separator {
opacity: .65;
}
.prograph-permanent-credits {
box-sizing: border-box;
width: 100%;
clear: both;
padding: var(--ppc-padding, 18px) clamp(16px, 4vw, 48px);
background: var(--ppc-background, #fff);
color: var(--ppc-text, #333);
font-family: 'Abel', sans-serif;
font-size: var(--ppc-font-size, 14px);
font-style: normal;
font-weight: 400;
line-height: 1.55;
text-align: center;
text-transform: none;
letter-spacing: normal;
}
.prograph-permanent-credits *,
.prograph-permanent-credits *::before,
.prograph-permanent-credits *::after {
box-sizing: border-box;
}
.prograph-permanent-credits__line {
margin: 0;
padding: 0;
color: inherit;
font: inherit;
text-align: center;
}
.prograph-permanent-credits__line + .prograph-permanent-credits__line {
margin-top: 3px;
}
.prograph-permanent-credits a {
color: var(--ppc-link, #1a5f9e);
font: inherit;
font-weight: 600;
text-decoration: none;
text-underline-offset: 0.16em;
}
.prograph-permanent-credits a:hover,
.prograph-permanent-credits a:focus-visible {
color: var(--ppc-link, #1a5f9e);
text-decoration: underline;
}
.prograph-permanent-credits a:focus-visible {
outline: 2px solid currentColor;
outline-offset: 3px;
}
.prograph-permanent-credits__powered {
white-space: nowrap;
}
@media (max-width: 600px) {
.prograph-permanent-credits {
font-size: max(12px, calc(var(--ppc-font-size, 14px) - 1px));
}
.prograph-permanent-credits__line {
text-wrap: balance;
}
}
@media (prefers-reduced-motion: reduce) {
.prograph-permanent-credits *,
.prograph-permanent-credits *::before,
.prograph-permanent-credits *::after {
scroll-behavior: auto !important;
transition: none !important;
}
}
@media print {
.prograph-permanent-credits {
background: transparent !important;
color: #000 !important;
padding-block: 10px;
}
.prograph-permanent-credits a {
color: #000 !important;
}
}