.solution-title-bar {
    position: relative;
    text-align: center;
    height: 160px;
    overflow: hidden;
    border-radius: 25px 25px 0 0;
    color: #ffffff;
    text-shadow: -1px 0 #303030, 0 1px #303030, 1px 0 #303030, 0 -1px #303030;
}

.solution-title-bar img {
    position: absolute;
    width: 100%;
    height: auto;
    left: 0;
    top: 0;
    z-index: -1;
}

.solution-title-bar h1{
    padding-top: 60px;
    margin-bottom: 0;
}

.compost-banner{
    position: relative;
    padding: 10px;
}

.compost-banner a{
    color: #439451;
}

.compost-video{
    display: inline-block;
    width: 32%;
    height: auto;
}

.compost-logo{
    float: left;
    padding: 0 5px 5px 0;
    width: 140px;
}