.galleryPage .stepsSec{margin-top:77px;padding:18px 0 90px;background:#fdfff2}.galleryPage .stepsSec h1{margin:38px 0 34px;padding-bottom:17px;font-size:38px;line-height:53.2px;text-align:center}.galleryPage .filterBtnsWrapper{display:flex;gap:12px;justify-content:center;text-align:center}.galleryPage .filterBtnsWrapper button{font-size:16px;line-height:21.2px;padding:15px 0;background:#f5fcd0;max-width:263px;width:100%;display:block;border-radius:3px}.galleryPage .filterBtnsWrapper button:hover{background:#e6f1b1}.galleryPage .galleryImagesWrapper{margin:28px auto 0;max-width:946px;column-count:3;column-gap:8px;row-gap:8px}.galleryPage .galleryImagesWrapper img{height:auto;padding:3px;border-radius:7px;background:#fff}@media (max-width:767px){.galleryPage .galleryImagesWrapper{column-count:2}}@media (max-width:575px){.galleryPage .stepsSec{margin-top:54px;padding-top:14px}.galleryPage .stepsSec h1{font-size:30px;line-height:42px;margin:46px 0 32px;padding-bottom:14px}.galleryPage .galleryImagesWrapper{column-count:1}.galleryPage .filterBtnsWrapper button{padding:16px 20px;font-size:14px;line-height:18.55px;min-width:max-content}.galleryPage .filterBtnsWrapper{overflow:auto;justify-content:flex-start}.galleryPage .galleryImagesWrapper img{width:100%}}