:root { --text-color: #ffffff;
--link-color: #00bcd4;
--link-hover-color: #ffffff;
--active-link-color: #ffcc00;
--ph-card-bg: #111111;
--ph-card-text: #eaeaea; --navbar-height: 80px;
} body { color: var(--text-color); } a {
color: var(--link-color);
text-decoration: none;
}
a:hover,
a:focus {
color: var(--link-hover-color);
text-decoration: underline;
} img, video {
max-width: 100%;
height: auto;
border: 0;
} .entry-content iframe,
.page-content iframe {
max-width: 100%;
border: 0;
} .instagram-media iframe { width: 100% !important; height: 100% !important; } .wp-block-heading,
.wp-block-group[id],
[id] {
scroll-margin-top: calc(var(--navbar-height) + 16px);
} [data-aos] {
will-change: transform;
backface-visibility: hidden;
-webkit-backface-visibility: hidden;
opacity: 0;
transition-property: opacity, transform;
}
[data-aos].aos-animate {
opacity: 1;
}