.card-memory {
    height: 100px;
    width: 100px;
}

.uk-text-two {
    font-family: "Maven Pro", sans-serif;
    font-weight: 500;
}

.uk-hero-ornage {
    height: 420px;
}

.uk-text-white {
    color: #fff!important;
}

.uk-letter {
    letter-spacing: 5px;
}

video {
/*
    width: 430px;
    height: 430px;
    */
    aspect-ratio: 1 / 1;
    object-fit: cover;
    border-radius: 25px!important;
}

/*
 * Primary
 */
 .uk-button-primary {
    background-color: #c92241;
    color: #fff;
    border: 1px solid transparent;
  }
  /* Hover */
  .uk-button-primary:hover {
    background-color: #c92241;
    color: #fff;
  }
  /* OnClick + Active */
  .uk-button-primary:active,
  .uk-button-primary.uk-active {
    background-color: #c92241;
    color: #fff;
  }

  .uk-border-rounded {
    border-radius: 25px!important;
}

.card-memory {
    background-image: url('../images/card_background.jpg');
    background-position: center;
    background-repeat: no-repeat;
    height: 270px;
    aspect-ratio: 1 / 1;
}

.card-memory img {
    aspect-ratio: 1 / 1;
    object-fit: cover;
}

.uk-background-muted {
    background-color: #c92241;
}


@media screen and (max-width: 600px) {

    .card-memory {
            background-image: url('../images/memori_mobile.jpg');
            background-position: center;
            background-repeat: no-repeat;
            height: 80px;
        }
        
        
        .card-memory img {
            object-fit: cover;
                height: 80px;

        } 

        .uk-hero-ornage {
            height: 467px;
            width:467px;
        }
        
        .uk-heading-small {
            font-size:40px!important;
        }
        
        .uk-heading-large {
            font-size:45px!important;
        }
}

a, .uk-link {
    color:#c92241!important;
}

.uk-text-secondary {
    color: #c92241!important;
}

.uk-card-default {
    background-color:#ffffff2b!important;
}