.home-page #masthead .site-branding a {
display: none;
}
.home-page #colophon {
margin-top: -12rem;
}
.home-page #colophon p,
.home-page #colophon p a {
display: inline-block;
}
.home-page #colophon .footer-instagram-container {
display: none;
} #primary-container[data-barba-namespace="profile-page"] {
background-color: var(--color-dark-blue);
color: #cfcdcd;
font-family: "Canto", Georgia, "Times New Roman", Times, serif;
}
#primary-container[data-barba-namespace="profile-page"] main {
padding: var(--site-padding-top) 1em 0;
max-width: 77.5em;
margin: 0 auto;
}
@media screen and (min-width: 600px) {
#primary-container[data-barba-namespace="profile-page"] main {
padding: var(--site-padding-top) 2em 0;
}
}
#primary-container[data-barba-namespace="profile-page"] p {
text-align: justify;
}
#primary-container[data-barba-namespace="profile-page"] blockquote p {
text-align: center;
}
#primary-container[data-barba-namespace="profile-page"] .drop-cap.modified {
float: none;
letter-spacing: -0.1ch;
margin-top: -0.45ch;
}
@media screen and (min-width: 800px) {
#primary-container[data-barba-namespace="profile-page"] p.deep-indent {
text-indent: calc(50% - 2rem);
}
#primary-container[data-barba-namespace="profile-page"] #profile-landing-text {
max-width: 75%;
margin: 0 auto;
}
}
@media screen and (min-width: 500px) {
span.desktop-only {
display: inline;
}
.mobile-break {
display: none;
}
}
@media screen and (min-width: 800px) {
.desktop-only {
display: block;
}
.mobile-only {
display: none;
}
}
#primary-container[data-barba-namespace="profile-page"] #spandle-bio-container .wp-block-columns {
display: block;
}
@media screen and (min-width: 800px) {
#primary-container[data-barba-namespace="profile-page"] #spandle-bio-container .wp-block-group__inner-container {
color: #adbbd1;
margin: 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
flex-direction: column;
}
}
#primary-container[data-barba-namespace="profile-page"] a {
color: #fff;
}
#primary-container[data-barba-namespace="profile-page"] #spandle-bio-container img {
margin: 1em auto;
width: 100%; }
@media screen and (min-width: 600px) {
#primary-container[data-barba-namespace="profile-page"] #spandle-bio-container img {
padding: 0;
max-width: 18em;
}
}
@media screen and (min-width: 600px) and (max-width: 799px) {
#primary-container[data-barba-namespace="profile-page"] #spandle-bio-container img {
float: right;
margin: 0 0 0 1em;
}
}
@media screen and (min-width: 800px) { #primary-container[data-barba-namespace="profile-page"] #spandle-bio-container img {
margin: 1em auto -17.4em;
float: none;
}
}
#primary-container[data-barba-namespace="profile-page"] #bio {
margin-top: 5em;
width: 100%;
margin: 0 auto;
position: relative;
vertical-align: top;
}
#primary-container[data-barba-namespace="profile-page"] #bio p {
color: #adbbd1;
color: #cfcdcd;
page-break-inside: avoid;
font-family: "Canto", Georgia, "Times New Roman", Times, serif;
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
margin-top: 0;
margin-bottom: 0;
line-height: 1.6;
}
#primary-container[data-barba-namespace="profile-page"] #bio p em {
letter-spacing: 0.0075em;
font-family: "Libre Baskerville", serif;
font-size: 0.7em;
line-height: 1.82;
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
}
#primary-container[data-barba-namespace="profile-page"] .wp-block-columns {
flex-wrap: wrap !important;
}
#primary-container[data-barba-namespace="profile-page"] .wp-block-column {
text-align: justify;
flex: 0 0 100%;
}
#primary-container[data-barba-namespace="profile-page"] #bio .wp-block-column p:not(:first-child) {
text-indent: 1.5em;
}
@media screen and (min-width: 800px) {
#primary-container[data-barba-namespace="profile-page"] #bio .wp-block-column:not(:first-child) p {
text-indent: 1.5em;
}
#primary-container[data-barba-namespace="profile-page"] #bio .wp-block-column p:not(:first-child) {
text-indent: 1.5em;
}
#primary-container[data-barba-namespace="profile-page"] #bio {
-webkit-column-count: 2;
-moz-column-count: 2;
column-count: 2;
gap: 2em;
page-break-inside: avoid;
margin-top: 0;
padding-top: 3em;
}
#primary-container[data-barba-namespace="profile-page"] #bio p {
font-size: 1.1em;
padding-top: 0;
}
.rectangle-left,
.rectangle-right {
display: none;
}
#primary-container[data-barba-namespace="profile-page"] #bio .wp-block-column:first-child::before {
content: "";
float: right;
height: 14.9rem;
width: 9.5rem;
}
#primary-container[data-barba-namespace="profile-page"] #bio .wp-block-column:last-child::before {
content: "";
float: left;
height: 14.9rem;
width: 9.5rem;
}
}
@media screen and (max-width: 599px) {
#primary-container[data-barba-namespace="profile-page"] .wp-block-spacer:last-of-type {
height: 2.5rem !important;
}
} #primary-container[data-barba-namespace="media-page"] {
background-color: var(--color-azura);
}
#primary-container[data-barba-namespace="media-page"] main {
display: flex;
justify-content: center;
align-items: center;
padding-top: var(--site-padding-top);
padding-bottom: 3rem;
min-height: calc(100vh - 11rem);
min-height: calc(100svh - 11rem);
}
#primary-container[data-barba-namespace="media-page"] .the-content-container {
width: 85vw; }
@media screen and (min-width: 1080px) {
#primary-container[data-barba-namespace="media-page"] .the-content-container {
max-width: 77rem;
}
}
#primary-container[data-barba-namespace="media-page"] .dyad-css-grid-container .dyad-css-grid-innerblock {
gap: 4.1rem;
display: flex;
flex-flow: row wrap;
justify-content: center;
}
#primary-container[data-barba-namespace="media-page"] .dyad-css-grid-container .dyad-css-grid-innerblock .grid-item {
width: 100%;
}
@media screen and (min-width: 30em) {
#primary-container[data-barba-namespace="media-page"] .dyad-css-grid-container .dyad-css-grid-innerblock .grid-item {
width: 80%;
}
}
@media screen and (min-width: 35em) {
#primary-container[data-barba-namespace="media-page"] .dyad-css-grid-container .dyad-css-grid-innerblock .grid-item {
width: calc(50% - 2.05rem);
}
}
@media screen and (min-width: 50em) {
#primary-container[data-barba-namespace="media-page"] .dyad-css-grid-container .dyad-css-grid-innerblock .grid-item {
width: calc(33.3333% - 2.73333rem);
}
}
@media screen and (min-width: 70em) {
#primary-container[data-barba-namespace="media-page"] .dyad-css-grid-container .dyad-css-grid-innerblock .grid-item {
width: calc(25% - 3.075rem);
}
}
#primary-container[data-barba-namespace="media-page"] .grid-item:nth-child(4) .cover-image-container img,
#primary-container[data-barba-namespace="media-page"] .grid-item:nth-child(7) .cover-image-container img {
width: 54%;
} .image-holder img[onload],
.image-holder img[onload].image-loading,
.image-holder img.lazyload,
.fade-in {
opacity: 0;
transition: opacity 0.35s ease-out;
}
.image-holder img[onload].image-loaded,
.image-holder img.lazyloaded,
.fade-in.in-view {
opacity: 1;
}
.fade-in {
transition: opacity 1.3s ease-out;
}