.post-template-template-3093 figure.alignfull.wp-block-post-featured-image {
    height: calc(100vw/6);
}

.post-template-template-3093 .wp-block-post-title {
    font-family: 'Zen Dots';
    font-size: xxx-large;
    max-width: 840px;
    position: relative;
    left: 50%;
    transform: translateX(-50%);
    margin-bottom: .5rem;
}

.post-template-template-3093 .wp-block-navigation {
		z-index: 1000;
		font-size: 16px;
		width: max-content;
		left: 50%;
		transform: translateX(-50%);
}

.post-template-template-3093 .wp-block-navigation .wp-block-navigation__container {
		gap: 37px;
}

post-template-template-3093 .wp-block-site-title {
    position: absolute;
}

.post-template-template-3093 .wp-block-site-title {
    position: relative;
    z-index: 1;
    max-width: 840px;
    width: 100%;
    left: 50%;
    transform: translateX(-50%);
    font-family: Roboto, Helvetica, Arial, Sans-Serif, serif;
    font-weight: 700;
    font-size: 24px;
    letter-spacing: 2px;
    text-transform: uppercase;
    /* color: rgba(var(--kubio-color-5), 1); */
}

.post-template-template-3093 .wp-block-navigation ul.wp-block-navigation__container > li > a:hover {
		font-weight: 600;
}

.post-template-template-3093 .wp-block-group {
    max-width: 840px;
    position: relative;
    left: 50%;
    transform: translateX(-50%);
    margin-bottom: 2.5rem;
}

.post-template-template-3093 {
    font-family: 'Roboto';
}

.post-template-template-3093 .top-menu a {
    color: black;
    text-decoration: none;
}