#titleK {
  font-size: 45px;
  font-family: var(--police1);
    margin:0;
  padding: 0;
}



#tblek  {
  margin-left: 70px;

}

#flx {
	display: flex;
	column-gap: 40px;
	text-align:center;
	margin-left:5%;
}

.colum {
	flex: 50%;
}
@media screen and (max-width:700px) {
#flx {
  display: block;
  margin-right:5%;
}
#titleK {
    font-size:25px;
    width:100%;
}
#imgk {
    width:180%;
      margin-right:5%;

}
}

#kids {
     text-align: justify;
}

.lightbox-gallery {
    overflow-x: hidden
}

.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
}
