.photo-gallery{overflow:hidden}.photo-gallery__container{padding:0 46px}@media(max-width: 767.98px){.photo-gallery__container{padding:0 16px}}.photo-gallery__header{margin-bottom:52px}@media(max-width: 991.98px){.photo-gallery__header{margin-bottom:18px}}.photo-gallery__title{margin-top:0;margin-bottom:13px;font-size:32px;line-height:1.25}@media(max-width: 991.98px){.photo-gallery__title{font-size:20px;line-height:125%;letter-spacing:-0.01em}}.photo-gallery__text{margin:0;font-size:16px;line-height:162%;color:rgba(41,40,45,.7)}@media(max-width: 991.98px){.photo-gallery__text{font-size:13px;line-height:146%}}.photo-gallery__slider{position:relative}.photo-gallery__slide{width:auto;display:flex;height:100%;aspect-ratio:460/620}@media(max-width: 991.98px){.photo-gallery__slide{aspect-ratio:316/416;min-width:-moz-fit-content;min-width:fit-content}}.photo-gallery__slide:last-of-type{margin-right:0 !important}.photo-gallery__slide img{width:inherit;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 992px){.photo-gallery .slider__buttons-wrapper{display:none !important}}.photo-gallery__btn-prev{position:absolute;top:50%;transform:translateY(-50%) rotate(180deg);left:8px;background-color:initial}.photo-gallery__btn-prev:hover{background-color:initial}.photo-gallery__btn-next{position:absolute;top:50%;transform:translateY(-50%);right:8px;background-color:initial}.photo-gallery__btn-next:hover{background-color:initial}.photo-gallery .swiper-button-disabled{display:none}.photo-gallery__container{max-width:1466px;margin:auto}.photo-gallery__slide{border-radius:12px;overflow:hidden}