.featured-content {
    font-size: 0;
    margin: 0 0 6rem 0;
}

.featured-content .feature-image {
    background-position: center center;
    box-sizing: border-box;
    display: inline-block;
    font-size: var(--font-body-medium);
    vertical-align: top;
    width: 40%;
}

.featured-content .feature-content-details {
    background-color: var(--color-primary-light-gray);
    box-sizing: border-box;
    display: inline-block;
    font-size: var(--font-body-medium);
    padding: 6rem;
    vertical-align: top;
    width: 60%;
}

.featured-content .feature-content-details .feature-body {
    width: 70%;
}

.featured-content .feature-content-details .button {
    margin-bottom: 0;
}

/* Tablets - General */

@media (min-width: 768px) and (max-width: 1024px) {
    
    .featured-content .feature-image {
        width: 30%;
    }
    
    .featured-content .feature-content-details {
        width: 70%;
    }
    
    .featured-content .feature-content-details .feature-body {
        width: 100%;
    }
	
}

/* Smartphones - General */

@media (max-width: 767px) {
    
    .featured-content {
        margin-bottom: 0;
    }
    
    .featured-content .feature-image {
        background-position: top center;
        display: block;
        min-height: 200px;
        width: 100%;
    }
    
    .featured-content .feature-content-details {
        display: block;
        padding: 4rem 5vw;
        width: 100%;
    }
    
    .featured-content .feature-content-details .feature-body {
        width: 100%;
    } 
	
}