  .bannerHome .image {
    filter:brightness(0.8);
  }

  .bannerHome .inner .container {
    width:40%;
  }

  .bannerHome .inner .container .info {
    transform:translateY(70px);
  }
  
  /* Facilities Icons Home */
  
  .facilitiesIconsHome .item .inner {
      display:grid;
      
  }

  .facilitiesIconsHome .item .inner .info .heading {
    color:#2c5f91!important;
  }
  
  .facilitiesIconsHome .item .inner .image {
      width:50%;
      justify-self:center;
      box-shadow:0px 0px 3px 0px #2c5f91!important;
  }

  .facilitiesIconsHome .item .image:not(.img-max) img {
     transform:scale(0.5)!important;
  }

  /* Spaces Home */

  body.content-underline-link-hover #site-content .spacesHome .item a:not(.btn):not(.nav-button-link):hover .heading {
    text-decoration: none!important;
  }
  
  .spacesHome .item .inner {
      transform: scale(1); 
      transition: transform 0.4s ease-in-out;
      backface-visibility: hidden;
      transform-style: preserve-3d;
      -webkit-transform-style: preserve-3d;
      -webkit-backface-visibility: hidden;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      box-shadow:0px 0px 3px 0px #2c5f91;
  }
  
  .spacesHome .item .inner:hover {
      transform: scale(1.05);
  }

  .spacesHome .item .inner .info p.heading {
      width: fit-content !important;
      transition: transform 0.3s ease;
      transform: translateX(0);
  }
  
  .spacesHome .item .inner .info p.heading::after {
      display: block !important;
      width: 100% !important;
      margin: 0 25px !important;
      height: 10px !important;
      transition: transform 0.3s ease;
      transform: translateX(0);
  }
  
  .spacesHome .item .inner:hover .info p.heading {
      transform: translateX(25px) !important;
  }

  .spacesHome .item .inner:hover .info p.heading::after {
      transform: translateX(-25px) !important;
  }

  .spacesHome .item .inner .image {
      border-radius: 10px;
      overflow: hidden;
      backface-visibility: hidden;
      -webkit-backface-visibility: hidden;
      transform-style: preserve-3d;
      -webkit-transform-style: preserve-3d;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
  }

  @media (min-width:992px){
    .spacesHome.spacesBottom .item {
        display:grid;
      }
    
      .spacesHome.spacesBottom .item .inner {
        width:80%;
        justify-self:center;
      }
  }
  

  /* About Home */

@media (min-width:992px) {
    .aboutHome .component-main:not(.listing_gallery) > .item:nth-child(1),
    .accessHome .component-main:not(.listing_gallery) > .item:nth-child(1),
    .androsHome .component-main:not(.listing_gallery) > .item:nth-child(1) {
        padding-right: 80px!important;
        border-right:1px solid #2c5f91;
    }
    .aboutHome .component-main:not(.listing_gallery) > .item:nth-child(2),
    .accessHome .component-main:not(.listing_gallery) > .item:nth-child(2),
    .androsHome .component-main:not(.listing_gallery) > .item:nth-child(2) {
        padding-left: 80px!important;
    }

    .aboutHome .component-main.listing_gallery .item .image picture {
        display:grid;
    }

    .aboutHome .component-main.listing_gallery .item .image picture img {
        width:50%;
        justify-self:end;
        margin-right:-50px;
    }

    .androsHome .component-main.listing_gallery .item .image picture img {
      max-height:300px;
    }
}