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


a.btn.btn-primary {    padding: 25px 30px;    border-radius: 0;    background: #000;    border: none;   box-shadow: 0 4px 5px -3px #333;    transition: 0.5s;    font-weight: bold;transition: ease-out 0.4s;    width: 100%;
    font-size: 24px;
    text-transform: uppercase;}
a.btn.btn-primary:hover {    box-shadow: inset 0 0 0 50px #b2b2b2; }


.boxes{
background: #ccc;
box-shadow: 10px 10px 12px 0px rgba(0,0,0,0.75);
    padding: 20px;
    margin: 10px;
    width: 48%;
    border-radius: 10px;
height: 240px;
}

.servicesBody p {
font-size: 16px;
font-weight: 400;
line-height: 1.4;
}