.wp-block-heading.has-huge-font-size em {
    font-style: normal;
    letter-spacing: -0.15em;
}

.Header-logo {
    width: 7.25rem;
    height: 1.25rem;
    transition: transform 0.6s ease-in-out;
    transform-origin: top right;
}

body.page-work .header-desktop .Header-logo,
body.page-about .header-desktop .Header-logo,
body.page-people .header-desktop .Header-logo{
    transform: rotate(90deg) translateX(-7.25rem);
}

body.page-work:not(.is-scrolled) .header-desktop .Header-logo,
body.page-about:not(.is-scrolled) .header-desktop .Header-logo,
body.page-people:not(.is-scrolled) .header-desktop .Header-logo{
    transform: rotate(90deg) translateX(7.25rem);
}

body.page-about .header-desktop .Header-logo path,
body.page-people .header-desktop .Header-logo path {
    fill: #fff;
}

.header-desktop .block-menu {
    transition: transform 0.6s ease-in-out;
}

body.is-scrolled .header-desktop .block-menu {
    transform: translateY(-5rem);
}

body:not(.is-scrolled) .header-desktop .block-menu {
    transform: translateY(0);
}

.menu-item {
    transition: transform 0.6s ease-in-out;
}

.menu-item:hover {
    transform: translateY(-0.25rem);
}

.wp-block-heading u {
    color: #fff;
    text-decoration: none;
}

.has-link .background-biggerScale img {
    transition: transform 0.6s ease-in-out;
}

.has-link:hover .background-biggerScale img {
    transform: scale(1.1);
}

.large-heading--alt .wp-block-heading,
.large-heading--alt .wp-block-paragraph {
    font-size: 2rem!important;
    font-weight: 300;
}

footer .Header-logo {
    transform: rotate(90deg) translate(100%, 0);
}