/* 
*----------------------------------------------------------
*   HOME BLOCKS
*----------------------------------------------------------
*/

.blocks{
    width: 1000px;
    position: relative;
    margin:15px auto;
}

.blocks .block{
    width: 320px;
    height: 350px;
    margin-right: 20px;
    background:#ccc;
    float: left;
}

.blocks .block:last-child{margin-right:0;}

.blocks .block .title {
    color: #fff;
    font-weight: 300;
    font-size: 36px;
    margin: 0;
    line-height: 42px;
    text-transform: uppercase;
    margin-bottom: 30px;
}

.blocks .block .button{
    padding: 7px 20px;
    color: #fff;
    background: transparent;
    border: solid 2px #fff;
    font-size: 18px;
    text-decoration: none;
    font-family: segoe ui light;
}

