/* LFG PATTERNS */



/*/////////////////////////////*/
/*lfg-pattern-query-horizontal*/
/*/////////////////////////////*/
.lfg-query-horizontal { padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  cursor: ew-resize;
}

.lfg-query-horizontal ul {   
    position: relative;
    width: calc(100% - 40px);
    overflow-x: scroll;
    overflow-y: hidden;  
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    padding: 20px 20px 60px 20px;
    border-radius: 10px;
  }

.lfg-query-horizontal ul li{  min-width: 28% !important; min-height: 80vh;  transition: all 400ms ease-in-out;}
.lfg-query-horizontal ul li:hover { transform: scale(1.05); }

.lfg-query-horizontal ul li > .lfg-galerie {min-height: 80vh;}

.lfg-query-horizontal ul::-webkit-scrollbar {height:5px; width:5px;}




@media screen and (max-width: 768px) {
  .lfg-query-horizontal ul {
    width: calc(100% - 0px);
height: 75vh;
padding: 0px 0px 30px 0px;
  }
  #projets { padding-left: 2vw !important; padding-right: 2vw !important;}
  .lfg-query-horizontal ul li, .lfg-query-horizontal ul li > .lfg-galerie{  min-width: 75vw !important; }
  .lfg-query-horizontal ul li > div{   height: 75vh !important; min-height: auto !important; }
  .lfg-query-horizontal ul h2 { font-size: 1.1rem;}

}


