
h1 {
    font-weight: bold;
    font-size: 750%;
    text-shadow: 0 -1px 0 #ffffffe1, 0 2px 0 #ffffffe1;    
    color: rgba(0, 0, 0, 0.432);   
}

.card{
    background-color: #ffffff1e;
    text-align: center;
    color: white;
    border-radius: .75em;
    border: 1px solid #ffffff54;
    box-shadow:  1px -2px 0 #ffffffa4, -1px 2px 0 #ffffffa4, inset 0 0 5px #acacac6e;
    margin: 1%;
    width: 25%;
    width: 15%;
    padding: 3%;
}

h2, h3 {
    font-size: 110%;
}

h4{
    font-size: 120%;
    font-weight: bold;
}

.programs {
    position: relative;
}

.workouts{
    position: relative;
}

.add-btn {
    position: absolute;
    top: 10px;
    right: 10px;
    width: 10px;  
    height: auto; 
    cursor: pointer; 
}
