.benefits{padding:60px 0;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;min-height:700px}.benefits:before{content:'';width:100%;height:100%;position:absolute;z-index:2;top:0;left:0;background-color:rgba(0,0,0,.5)}.benefits .container{position:relative;z-index:3}.benefits .swiper-container{padding-bottom:60px}.benefits .swiper-pagination{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.benefits .swiper-pagination .swiper-pagination-bullet{background-color:rgba(255,255,255,.4);opacity:1;width:10px;height:10px}.benefits .swiper-pagination .swiper-pagination-bullet:not(:last-child){margin-right:10px}.benefits .swiper-pagination .swiper-pagination-bullet:focus{outline:0}.benefits .swiper-pagination .swiper-pagination-bullet-active{background-color:#fff}.benefits__images{position:absolute;z-index:1;width:100%;height:100%;top:0;left:0}.benefits__images-item{opacity:0;visibility:hidden;position:absolute;width:100%;height:100%;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.benefits__images-item picture{height:100%}.benefits__images-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.benefits__images-item.active{opacity:1;visibility:visible}.benefits__tabs-list{display:none}.benefits__tabs-item{color:#fff;opacity:.6;cursor:pointer;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.benefits__tabs-item.active,.benefits__tabs-item:hover{opacity:1}.benefits__tabs-item:not(:last-child){margin-bottom:20px}.benefits__tabs-content-item--title{font-size:25px;line-height:1;color:#fff;max-width:350px;margin:0 auto 20px}.benefits__tabs-content-item--desc{color:#fff;max-width:350px;margin:0 auto}@media only screen and (min-width:1200px){.benefits{padding:120px 0}.benefits__title{text-align:left;margin-bottom:60px}.benefits__list{display:grid;grid-template-columns:-webkit-max-content 730px;grid-template-columns:max-content 730px;grid-gap:75px}.benefits__tabs-content-item.active,.benefits__tabs-list{display:block}.benefits .swiper-pagination,.benefits__tabs-content-item{display:none}.benefits__tabs-content-item--title{max-width:100%;margin:0 0 40px}.benefits__tabs-content-item--desc{max-width:100%}}