.maincontent {
    position: relative;
    max-width: 100%;
}

.features{
background: #6b2f4d;
color: #fff;
padding: 70px 30px;
box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
}

a.btn.btn-primary {    padding: 16px 28px;    border-radius: 0;    background: #fff;    border: none;   box-shadow: 0 4px 5px -3px #333;    transition: 0.5s;    font-weight: bold;transition: ease-out 0.4s; margin: 50px 40px;width: 400px;font-size: 24px;color: #6b2f4d;}
a.btn.btn-primary:hover {    box-shadow: inset 0 0 0 50px #f2f2f2; }