.section-slider{display:flex;flex-flow:column nowrap;gap:100px;margin:0 auto;max-width:1220px;padding:161px 40px 58px;position:relative}.section-slider--cover{background:#fff;height:100%;margin-right:-40px;position:absolute;right:100%;top:0;width:100%;z-index:3}.section-slider--title{color:#000;font-family:Proxima Nova,sans-serif;font-size:35px;font-weight:300;line-height:45px;margin:0;max-width:813px;width:100%}.section-slider--slider{width:100%}.section-slider--swiper{overflow:unset!important}.section-slider--swiper .swiper-slide{line-height:0;max-width:460px}.section-slider--swiper:not(.swiper-initialized) .swiper-slide{margin-right:30px}.section-slider--img{overflow:hidden;position:relative;width:100%}.section-slider--img:before{content:"";display:block;padding-top:130.435%;width:100%}.section-slider--img img{bottom:0;left:0;position:absolute;right:0;top:0}.section-slider--bottom{gap:40px;margin:42px 0 0}.section-slider--bottom,.section-slider--nav{align-items:center;display:flex;position:relative}.section-slider--nav{gap:10px;justify-content:center}.section-slider--nav :after{display:none}.section-slider--nav .section-slider--nav_btn{background:transparent;border:1px solid #a5a5a5;border-radius:100%;bottom:unset;color:#a5a5a5;height:70px;left:unset;margin:0;position:relative;right:unset;top:unset;width:70px}.section-slider--nav .section-slider--nav_btn:focus,.section-slider--nav .section-slider--nav_btn:hover{background:#8b6e4a;border-color:#8b6e4a;color:#fff;opacity:1}.section-slider--nav .section-slider--nav_btn svg{height:24px;width:24px}.section-slider .section-slider--pagination{position:relative}.section-slider .swiper-pagination-progressbar{background:hsla(0,0%,55%,.2)}.section-slider .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#8d7359}@media only screen and (max-width:1024px){.section-slider{padding:120px 40px}.section-slider--title{font-size:30px;line-height:40px}.section-slider--swiper .swiper-slide{line-height:0;max-width:323px}.section-slider--swiper:not(.swiper-initialized) .swiper-slide{margin-right:21px}.section-slider--img{position:relative;width:100%}}@media only screen and (max-width:767px){.section-slider{gap:70px;padding:80px 20px}.section-slider--cover{margin-right:-20px}.section-slider--title{font-size:22px;line-height:30px}}