#solaire {text-align: justify;}

#flx {
	display: flex;
	column-gap: 30px;
	margin-left:5%;
	margin-bottom:2%;

}

.colum {
	flex: 50%;
}
.bold {
	font-weight: bolder;   
}

#hello {
    
      font-size: 40px;
  font-family: var(--police1);
    margin-top:2%;
  padding: 0;
    }
    
@media screen and (max-width:700px) {
#flx {
display: block;
}
.img-fluid-solaire {
       	width:185%;
}
#img {
   	margin-top:5%;
 
}
.lightbox-gallery {
margin-top:-45%;
margin-right:10%;
}
}

.lightbox-gallery {
    overflow-x: hidden;
       	margin-top:25%;

}

.lightbox-gallery p {
}

.lightbox-gallery h2 {
    font-weight: bold;
    margin-bottom: 40px;
    padding-top: 40px;
}

@media (max-width:767px) {
    .lightbox-gallery h2 {
        margin-bottom: 25px;
        padding-top: 25px;
        font-size: 24px
    }
}

.lightbox-gallery .intro {
    font-size: 16px;
    max-width: 500px;
    margin: 0 auto 40px
}

.lightbox-gallery .intro p {
    margin-bottom: 0
}

.lightbox-gallery .photos {
    padding-bottom: 20px
}

.lightbox-gallery .item {
    padding-bottom: 30px
}
