#gallery {
  padding: 75px 0;
}
#gallery .snippet {
  display: flex;
  max-width: 60%;
  margin: 0 auto;
  text-align: center;
  flex-direction: column;
}
#gallery .snippet p {
  font-size: 26px;
  font-weight: 400;
}
@media (max-width: 991px) {
  #gallery .snippet p {
    font-size: 20px;
  }
}
#gallery .snippet .button {
  margin: 30px auto 0 auto;
}
@media (max-width: 991px) {
  #gallery .snippet {
    max-width: 80%;
  }
}
@media (max-width: 767px) {
  #gallery .snippet {
    max-width: 100%;
  }
}
#gallery .categories {
  gap: 25px;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
#gallery .categories .category {
  aspect-ratio: 1/1;
  width: calc((100% / 3) - (50px / 3));
}
#gallery .categories .category img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 10px;
}
#gallery .categories .category a {
  display: flex;
  row-gap: 30px;
  color: #000000;
  text-decoration: none;
  flex-direction: column;
}
@media (max-width: 991px) {
  #gallery .categories .category {
    width: calc((100% / 3) - (12px / 3));
  }
}
@media (max-width: 991px) {
  #gallery .categories {
    gap: 6px;
    margin: 40px 0 0 0;
  }
}
#gallery .images {
  gap: 25px;
  display: flex;
  flex-wrap: wrap;
  margin: 75px 0 0 0;
  flex-direction: row;
}
#gallery .images .image {
  aspect-ratio: 1/1;
  width: calc((100% / 3) - (50px / 3));
}
#gallery .images .image img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 10px;
}
@media (max-width: 991px) {
  #gallery .images .image {
    width: calc((100% / 3) - (12px / 3));
  }
}
@media (max-width: 991px) {
  #gallery .images {
    gap: 6px;
    margin: 40px 0 0 0;
  }
}
@media (max-width: 991px) {
  #gallery {
    padding: 40px 0;
  }
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZnJvbnRlbmQvc3RhdGljL2Nzcy90ZW1wbGF0ZS0xL2dhbGxlcnkuY3NzIiwibWFwcGluZ3MiOiJBQUFBO0VBQ0k7QUFDSjtBQUZBO0VBSVE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUNSO0FBVEE7RUFXWTtFQUNBO0FBQ1o7QUFDWTtFQUFBO0lBQ0k7RUFFZDtBQUNGO0FBbEJBO0VBcUJZO0FBQVo7QUFHUTtFQUFBO0lBQ0k7RUFBVjtBQUNGO0FBRVE7RUFBQTtJQUNJO0VBQ1Y7QUFDRjtBQS9CQTtFQW1DUTtFQUNBO0VBQ0E7RUFDQTtBQURSO0FBckNBO0VBeUNZO0VBQ0E7QUFEWjtBQXpDQTtFQTZDZ0I7RUFDQTtFQUNBO0tBQUE7RUFDQTtBQURoQjtBQS9DQTtFQW9EZ0I7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUZoQjtBQUtZO0VBQUE7SUFDSTtFQUZkO0FBQ0Y7QUFNUTtFQUFBO0lBQ0k7SUFDQTtFQUhWO0FBQ0Y7QUFqRUE7RUF5RVE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUxSO0FBeEVBO0VBZ0ZZO0VBQ0E7QUFMWjtBQTVFQTtFQW9GZ0I7RUFDQTtFQUNBO0tBQUE7RUFDQTtBQUxoQjtBQVFZO0VBQUE7SUFDSTtFQUxkO0FBQ0Y7QUFTUTtFQUFBO0lBQ0k7SUFDQTtFQU5WO0FBQ0Y7QUFVSTtFQUFBO0lBQ0k7RUFQTjtBQUNGIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vYnVkZ2V0LXNpdGVzLy4vZnJvbnRlbmQvc3RhdGljL2xlc3MvdGVtcGxhdGUtMS9nYWxsZXJ5Lmxlc3MiXSwic291cmNlc0NvbnRlbnQiOlsiI2dhbGxlcnl7XG4gICAgcGFkZGluZzogNzVweCAwO1xuXG4gICAgLnNuaXBwZXR7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1heC13aWR0aDogNjAlO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgIHB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuXG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAuYnV0dG9ue1xuICAgICAgICAgICAgbWFyZ2luOiAzMHB4IGF1dG8gMCBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogOTkxcHgpe1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgfVxuXG4gICAgLmNhdGVnb3JpZXN7XG4gICAgICAgIGdhcDogMjVweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgIC5jYXRlZ29yeXtcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMS8xO1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAzKSAtICg1MHB4IC8gMykpO1xuXG4gICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICByb3ctZ2FwOiAzMHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAzKSAtICgxMnB4IC8gMykpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7XG4gICAgICAgICAgICBnYXA6IDZweDtcbiAgICAgICAgICAgIG1hcmdpbjogNDBweCAwIDAgMDtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLmltYWdlc3tcbiAgICAgICAgZ2FwOiAyNXB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIG1hcmdpbjogNzVweCAwIDAgMDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICAuaW1hZ2V7XG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMykgLSAoNTBweCAvIDMpKTtcblxuICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAzKSAtICgxMnB4IC8gMykpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7XG4gICAgICAgICAgICBnYXA6IDZweDtcbiAgICAgICAgICAgIG1hcmdpbjogNDBweCAwIDAgMDtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgQG1lZGlhKG1heC13aWR0aDogOTkxcHgpe1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDA7XG4gICAgfVxuXG59Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/