:root{--c-white:#fff;--c-black:#000;--c-primary:var(--c-black);--c-secondary:var(--c-white);--c-text:var(--c-black);--c-gray-200:#f5f5f5;--c-gray-300:#efefef;--c-gray-400:#ddd;--c-gray-500:#ccc;--c-gray-600:#707070;--c-gray-700:#434343;--f-main:"Avenir LT Pro",sans-serif;--f-headings:"Avenir LT Pro",sans-serif;--wrapperWidth:114.8rem;--paddingWidth:1.8rem;--gutterWidth:.8rem}body .photos-slider__slide{height:auto;opacity:1!important;z-index:1}body .photos-slider__slide-img{width:100%;height:100%;opacity:0;-webkit-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);-webkit-transition:opacity .5s ease-in-out .5s,-webkit-transform 1s ease-in-out 1s;transition:opacity .5s ease-in-out .5s,-webkit-transform 1s ease-in-out 1s;-o-transition:opacity .5s ease-in-out .5s,-o-transform 1s ease-in-out 1s;transition:opacity .5s ease-in-out .5s,transform 1s ease-in-out 1s;transition:opacity .5s ease-in-out .5s,transform 1s ease-in-out 1s,-webkit-transform 1s ease-in-out 1s,-o-transform 1s ease-in-out 1s;will-change:transform,opacity}body .photos-slider__slide.swiper-slide-active{z-index:2}body .photos-slider__slide.swiper-slide-active .photos-slider__slide-img{opacity:1;-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:opacity 1s ease-in-out,-webkit-transform 1s ease-in-out;transition:opacity 1s ease-in-out,-webkit-transform 1s ease-in-out;-o-transition:opacity 1s ease-in-out,-o-transform 1s ease-in-out;transition:opacity 1s ease-in-out,transform 1s ease-in-out;transition:opacity 1s ease-in-out,transform 1s ease-in-out,-webkit-transform 1s ease-in-out,-o-transform 1s ease-in-out}body .photos-slider__button{margin-right:auto;margin-top:3.8rem}@media (min-width:768px){body .photos-slider__button{margin-top:2.8rem}}body .photos-slider__nav{right:5.8rem;bottom:6rem;width:10rem;z-index:5}body .photos-slider__nav-item{position:static;width:2.7rem;height:4rem;margin:0;padding:0;background-color:unset;background-position:50%;background-repeat:no-repeat;background-size:contain;border:0;outline:0;opacity:1;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;-o-transition:-o-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out,-o-transform .5s ease-in-out}body .photos-slider__nav-item:hover{-webkit-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}body .photos-slider__nav-item.-prev{background-image:url(images/icon-arrow-left.svg)}body .photos-slider__nav-item.-next{background-image:url(images/icon-arrow-right.svg)}body .photos-slider__nav-item:after{content:none}body .photos-slider__pagination{left:50%;bottom:1.5rem;-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:4}@media (min-width:768px){body .photos-slider__pagination{bottom:2.6rem}}body .photos-slider__pagination .swiper-pagination-bullet{width:1.2rem;height:1.2rem;margin:0 .4rem;background-color:unset;border:.1rem solid var(--c-white);opacity:1;-webkit-transition:background-color .25s ease-in-out;-o-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out}@media (min-width:768px){body .photos-slider__pagination .swiper-pagination-bullet{width:1.6rem;height:1.6rem;margin:0 .5rem;border-width:.2rem}}body .photos-slider__pagination .swiper-pagination-bullet-active{background-color:var(--c-white)}