

p.camri-normal-text {
    /* font-family: Arial, Helvetica, sans-serif !important; */
    font-family: Cantarell, Arial, Helvetica, sans-serif;
    hyphens: none;
    color: white; 
    margin: 0; 
    font-size: 1rem; 
    padding: 8px 15px; 
}

h1#camri-headline {
    /* font-family: Arial, Helvetica, sans-serif !important; */
    font-family: Cantarell-Bold, Arial, Helvetica, sans-serif;
    hyphens: none;
    color: #f7de03;
    background: none; 
    font-size: 1.75rem;
    padding: 8px 0;
    margin-top: 0; 
    text-align: center; 
    font-weight: bold; 
}

.center-text {
    text-align: center; 
}



#events_placeholder .default.cell-right.camri {
    min-height: 190px;
    background-image: linear-gradient(to bottom right, black, #2d5f96) !important;
    background-repeat: no-repeat;
    background-size: cover;
}

a#camri-feature-link {
    color: #f7de03;
}

img.camri-image {
    display: block; 
    margin: 0 auto; 
    padding: 8px 15px; 
    max-width: 100%; 
}

div.camri-qr-block {
    display: flex; 
    flex-direction: row; 
    justify-content: space-between;
    padding: 8px 15px; 
    align-items: center; 
}

.camri-qr-code {
    max-width: 125px; 
}