h1 {
    font-family: Ubuntu, -apple-system, 'Open Sans', Roboto, 'Segoe UI', Cantarell, Oxygen, BlinkMacSystemFont, 'Helvetica Neue', sans-serif 
}

.WaGadgetLast .last {
    font-family: Roboto, 'Open Sans', Ubuntu, 'Segoe UI', Cantarell, Oxygen, BlinkMacSystemFont, 'Helvetica Neue', sans-serif
}

.afe-header td:first-child {
    height: 111px !important;
    vertical-align: middle;
}
.afe-header td:first-child div {
    /* height: 100% !important; */
}
.afe-header td:first-child a {
    text-decoration: none;
    height: 91px !important;
    width: auto;
    content: url('/resources/Pictures/2025-09-11/Art ForEm Logo CA.png');
}
@media screen and (max-width: 767px) {
    .afe-header td:first-child {
        background-size: auto 90% !important;
        height: 63px !important;
    }
}
.afe-headerlogoscreen {
    height: 91px !important;
    /* height: 100% !important; */
}
/* .afe-headerlogoscreen::before {
    height: 159px !important;
    content: url('/resources/Pictures/2025-09-11/Art ForEm Logo CA.png');
} */

.afe-menu .menuInner {
    width: 100%;
    display: flex;
    justify-content: center;
}

@media screen and (max-width: 767px) {
    .aft-header-title .promo {
        font-size: 3rem !important;
    }
}
@media screen and (min-width: 768px) {
    .aft-header-title .promo {
        font-size: 5rem !important;
    }
    .afe-cta-about {
        margin-right: 14px;
    }
    .afe-cta-join-image {
        margin-left: 14px;
    }
}

.afe-layout .WaGadgetContent {
    margin: 0;
}
/* .afe-layout td.WaLayoutItem {
    display: flex;
    flex-direction: column;
}
.afe-layout td.WaLayoutItem div {
    flex-grow: 1; 
} */
.afe-layout td.WaLayoutItem {
    min-height: 325px;
}
.afe-layout td.WaLayoutItem div {
    height: 100% !important;
}
.afe-imageblock {
    height: 100% !important;
    min-height: 325px !important;
}

.afe-vfill,
.afe-vfill .WaGadgetContent {
    height: 100%
}

.afe-custom-layout {
    padding: 28px;
    background-color: #00BFF3;
}
.afe-custom-layout table {
    border: none;
}
.afe-custom-layout td div {
    height: 100% !important;
}

.afe-eventsgadget .sectionTitle {
    color: rgb(66, 62, 62); !important;
    font-family: Ubuntu, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif !important;
    text-transform: uppercase;
    /* font-weight: normal !important; */
}



