#services #blocks {
  margin-bottom: 50px; }
  #services #blocks .box {
    margin-bottom: 30px;
    text-align: center; }
    #services #blocks .box .image-container {
      position: relative;
      height: 300px;
      margin-bottom: 20px; }
      #services #blocks .box .image-container .image {
        width: 100%;
        height: 100%;
        object-fit: cover;
        object-position: top; }
      #services #blocks .box .image-container .title {
        display: block;
        position: absolute;
        bottom: 0;
        width: 100%;
        padding: 20px;
        font-family: "US 101" !important;
        font-size: 2.2rem;
        color: #fff;
        text-transform: uppercase;
        text-align: center;
        text-shadow: 0.05em 0.05em 0.05em rgba(0, 0, 0, 0.5); }
    #services #blocks .box .text {
      margin-bottom: 0;
      text-align: justify;
      font-size: 1.1rem; }
    #services #blocks .box .lead-link {
      margin-top: 20px; }

/*# sourceMappingURL=services.css.map */
