#start{
  margin-top: 40px;
  //home
  .item{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -ms-flex-pack: distribute;
    .card{
      position: relative;
      width: calc((100% / 3) - 3.5px);
      overflow-y: hidden;
      padding-bottom: 5px;
      &:nth-child(3n+2){
        margin: 0 5px;
      }
      .card-image{
        filter: grayscale(100%);
        -webkit-filter: grayscale(100%);
        -moz-filter: grayscale(100%);
        -ms-filter: grayscale(100%);
        -o-filter: grayscale(100%);
        -webkit-transition: all 1s ease;
        transition: all 1s ease;
      }
      .card-subtitle{
        a{
          padding: 0px 7px;

          background-color: rgba(0, 255, 0,0.5);
        }
      }
      .card-image:hover{
        filter: grayscale(0%);
        -webkit-filter: grayscale(0%);
        -moz-filter: grayscale(0%);
        -ms-filter: grayscale(0%);
        -o-filter: grayscale(0%);
        -webkit-transition: all 1s ease;
        transition: all 1s ease;
        // -webkit-transition: all 0.6s;
        // transition: all 0.6s;
        // background-color: rgb(0, 255, 0);
        img{
          -webkit-transition: all .6s;
          transition: all .6s;
          mix-blend-mode: multiply;
          opacity: .95;
        }
      & ~ .card-title{
        top: 50%;
        left: 50%;
        opacity: 1;
        -webkit-transition: all 1s;
        transition: all 1s;
        }
      }
      .card-title{
        pointer-events: none;
        position: absolute;
        left: 50%;
        top: 50%;
        opacity: 0;
        -webkit-transition: all 1s;
        transition: all 1s;
        -webkit-transform: translate(-50% , -50%);
                transform: translate(-50% , -50%);
        text-align: center;
      }
    }
  }
  //pageprojet
  .content-item{
    .e-content{
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      height: 100%;
    }
    .media{
      width: calc((100% / 3) * 2);
      img:not(:last-child){
        margin-bottom: 5px;
      }
    }
    .content{
      width: calc(100% / 3);
      min-width: 400px;
      height: calc(100vh - 40px);
      .txt{
        position: fixed;
        right: 0;
        width: calc(100% / 3);
        min-width: 400px;
        height: calc(100% - 90px);
        padding: 20px 30px 0px 30px;
        overflow-x: auto;
        &::-webkit-scrollbar {
            width: 12px;
        }
        /* Track */
        &::-webkit-scrollbar-track {
            -webkit-box-shadow: inset 0 0 6px white;
            border-radius: 10px;
        }
        /* Handle */
        &::-webkit-scrollbar-thumb {
            border-radius: 10px;
            background: white;
            -webkit-box-shadow: inset 0 0 0px white;
        }
        h3{
          margin: 0px 0 10px 0;
        }
      }
      .taxonomy{
        width: calc(100% / 3);
        min-width: 400px;
        height: auto;
        background: white;
        position:fixed;
        bottom: 0;
        border-top: 2px solid black;
        .tags{
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap;
          margin: auto 0;
          padding-bottom: 10px;
          a{
            margin: 10px 10px 0 10px;
            &:first-child{
              margin-left: 30px!important;
            }
          }
        }
      }
    }
  }
  //page news
  .news{
    width: calc(100% / 5 );
    min-width: 340px;
    height: auto;
    padding: 20px;
    h3{
      pointer-events: none;
      margin-bottom: 10px;
    }
  }
  .about{
    width: calc(100% / 3 );
    min-width: 400px;
    height: auto;
    padding: 20px;
    h3{
      pointer-events: none;
      margin-bottom: 10px;
    }
  }
}
