.gallery{flex-direction:column;gap:48px;margin-top:48px;margin-bottom:48px;display:flex}@media (min-width:769px){.gallery{margin-top:164px}}.gallery{flex-direction:column;gap:24px;display:flex}@media (min-width:426px){.gallery{gap:48px}}
.gallery-slider{width:90%;margin:auto}.gallery-slider__header{border-bottom:1px solid #ddd;align-items:center;gap:16px;padding-bottom:8px;display:flex}.gallery-slider__header h2{color:#2e2e2e;font-size:20px}.gallery-slider__swiper{height:100%;padding-top:24px}.gallery-slider__swiper .swiper{height:max-content;padding-bottom:60px}.gallery-slider__swiper .swiper .swiper-button-next,.gallery-slider__swiper .swiper .swiper-button-prev{border:2px solid #81a285;border-radius:100%;width:40px;height:40px;display:none}.gallery-slider__swiper .swiper .swiper-button-next:after,.gallery-slider__swiper .swiper .swiper-button-prev:after{color:#81a285;opacity:1;font-size:20px;font-weight:600}@media (min-width:426px){.gallery-slider__swiper .swiper .swiper-button-next,.gallery-slider__swiper .swiper .swiper-button-prev{display:flex}.gallery-slider__swiper .swiper .swiper-slide{padding:0;height:100%!important}}.gallery-slider__swiper .swiper .swiper-pagination .swiper-pagination-bullet{opacity:1;background-color:#545775;width:12px;height:12px}.gallery-slider__swiper .swiper .swiper-pagination .swiper-pagination-bullet-active{background-color:#81a285}.gallery-slider svg{font-size:24px}@media (min-width:426px){.gallery-slider{width:90%}}
