.center {
    display: flex;
    justify-content: center;
    align-items: center;
}

.hero-image img {
    max-width: 300px;
}

.is-shaded {
    animation: flyintoright .4s backwards;
    background: #fff;
    box-shadow: rgba(0, 0, 0, .1) 0 1px 0;
    border-radius: 4px;
    display: inline-block;
    margin: 10px;
    position: relative;
    transition: all .2s ease-in-out;
}

.is-shaded:hover {
    box-shadow: 0 10px 16px rgba(0, 0, 0, .13), 0 6px 6px rgba(0, 0, 0, .19);
}

p.card {
    line-height: 2.2rem;
}

p.has-room {
    margin: 1rem;
}

.has-skype-margins {
    margin: 24px;
}

.has-skype-color {
    color: #00aff0;
}