#marketing {
    position: relative;
    margin: auto 300px;
    padding: 20px;
    background-color: #ffffff;
    border: 1px solid rgba(0,0,0,.1);
    font-size: 18px;
}

#marketing p {
    color: #666;
}

#marketing img {
    display: block;
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    margin: 0 auto;
    max-width: 100%;
    height: 200px;
}

#marketing figure {
    background: #EFEFEF;
    border: 1px solid rgba(0,0,0,.1);
    padding: 16px;
}
