body{
    font-family: Arial, sans-serif;
}
.top-bar{
    background:#3f989c;
    color:#fff;
    font-size:14px;
}
.navbar-brand{
    font-weight:700;
    color:#c40000 !important;
}
.page-header{
    background:#717171;
    padding:60px 0;
}
.section-title{
    color:#c40000;
    font-weight:700;
}
.product-box{
    border:1px solid #ddd;
    padding:30px 20px;
    text-align:center;
    background:#fff;
    transition:0.3s;
    height:100%;
}
.product-box i{
    font-size:40px;
    color:#c40000;
    margin-bottom:15px;
}
.product-box:hover{
    box-shadow:0 0 15px rgba(0,0,0,0.2);
    transform:translateY(-5px);
}
footer{
    background:#111;
    color:#ccc;
}
footer a{
    color:#ccc;
    text-decoration:none;
}
footer a:hover{
    color:#fff;
}