
        .ttm-boxes-spacing-15px .ttm-box-col-wrapper {
            margin-top: 30px;
        }

        h2.title {
            font-weight: 700;
            font-size: 25px;
            line-height: 43px;
            margin-bottom: 0;
            text-transform: uppercase;
        }
.top-row{
  box-shadow: 0px 0px 12px 2px #acb3b3;
margin-left:1px;
margin-right:1px;
border-radius: 0.25rem;
}
.top-imag{
 padding: 15px 70px;
}

  @media (max-width: 767px) {
          .top-imag{
 padding: 0;
}

            }


        .card {
            box-shadow: 0px 0px 12px 2px #acb3b3;
            height: 100%;
        }

        .card:hover, .top-row:hover {
            box-shadow: 0 0 4px 2px #43aea9
        }
        .fixed-button{
            position: absolute; 
             bottom: 12px;
             /* margin-top: 20px; */
        }
     .body .card-text{
            margin-bottom: 50px !important;
        }
   