.lfr-layout-structure-item-container {padding: 0;}.lfr-layout-structure-item-row {overflow: hidden;}.home-menu-container {
  width: 100%;

  .home-menu-holder {
    width: 50%;
    float: left;
    padding: 0.8em;
  }
}

.home-menu-container .home-menu-holder .home-menu-content  {
  position: relative;
  transition: box-shadow .3s;
  overflow: hidden;
  background-color: #ffffff;
  padding: 0.5em;
  border-radius: 10px;

  &:hover {
    -webkit-box-shadow: 3px 3px 10px 0px rgba(117,117,117,1);
    -moz-box-shadow: 3px 3px 10px 0px rgba(117,117,117,1);
    box-shadow: 3px 3px 10px 0px rgba(117,117,117,1);

    h2, h3 {
      color: var(--bg-button--hover);
    }

    h2 {
      font-size: 3em;
      text-align: center;
    }
    .description {
      filter: alpha(opacity=100);
      opacity: 1;
    }
  }

  img {
    float:left;
  }

  .description {
    display: none;

    p{
      text-align: center;
    }

  }

  ul li:before {
    content: none;
    color: var(--text-secondary);
  }

  @media (max-width: 620px){
    height: auto;
  }

}

.home-menu-container .home-menu-holder .home-menu-content ul {
  list-style: none;
  padding: 0;
  margin: 0;
  margin-left: 0.6em;
  float: left;
  width: 80%;

  li {

    h2 {
      margin: 0.2em 0;
      font-size: 1.3em;
    }

    h3 {
      margin-bottom: 5px;
      font-size: 1.1em;
    }

    h2, h3 {
      margin-top: 0;
      color: var(--text-secondary);
    }

    p{
      font-size: 0.75em;
      color: var(--text-secondary);
    }
  }

}.lfr-layout-structure-item-65b741cd-6d27-fffe-93d1-b6ba1aa969e5 {
width: 100% !important;
}
.lfr-layout-structure-item-8229d9b8-9b0c-2d82-e551-e870fb6752a1 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
width: 80% !important;
}
.lfr-layout-structure-item-6df142ec-b2af-dbed-5ec6-88a8b053b414 {
color: rgb(108, 117, 125) !important;
}
