.persons-slider{padding-top:51px;padding-bottom:51px;transition:.6s;background-color:#f7f7f7}.persons-slider .slide-cont{position:relative;margin-top:32px;padding-left:110px}.persons-slider .title-cont{display:flex;justify-content:flex-start;align-items:center}.persons-slider .but{z-index:13;margin-top:24px;opacity:0;transform:translateY(20px);transition:.6s}.persons-slider .but .btn{width:163px;background-color:#fff}.persons-slider .title-cont .title,.persons-slider .title-cont .title span,.persons-slider .title-cont .title strong{font-size:34px;color:#002e5e;transition:.6s}.persons-slider .title-cont .more{display:flex;align-items:center;cursor:pointer}.persons-slider .title-cont .more .txt{font-size:16px;color:#002e5e;margin-top:-3px}.persons-slider .title-cont .more .icon{display:flex;justify-content:center;align-items:center;margin-right:8px;transition:.6s}.persons-slider .image{display:block;position:relative;padding-top:139%;overflow:hidden;border-radius:6px;cursor:grab;transition:.6s;padding-left:21px;padding-right:21px}.persons-slider .image .mask{position:absolute;bottom:0;left:0;z-index:10;width:100%;height:50%;background:linear-gradient(0deg,#1f232e,rgba(31,35,46,0) 98%)}.persons-slider .swiper-wrapper{margin-bottom:34px}.persons-slider .image:active{cursor:grabbing}.persons-slider .image img{position:absolute;width:100%;height:100%;z-index:1;top:0;left:0;-o-object-fit:cover;object-fit:cover;transition:.6s;backface-visibility:hidden}.persons-slider .data-cont{position:absolute;bottom:30px;z-index:999999;height:80px}.persons-slider .ttl{font-size:21px;-webkit-line-clamp:1}.persons-slider .desc,.persons-slider .ttl{transition:.6s;color:#fff;overflow:hidden;z-index:13;transition-delay:.4s;display:-webkit-box;-webkit-box-orient:vertical}.persons-slider .desc{font-size:16px;margin-top:10px;-webkit-line-clamp:2}.persons-slider .link{width:163px;height:60px;display:flex;justify-content:center;align-items:center;padding-left:10px;padding-right:10px;border-radius:6px;background-color:#fff;font-size:16px;color:#1f232e;margin-top:24px;opacity:0;transition:.7s;backface-visibility:hidden;transform:scale(0)}.persons-slider .swiper-scrollbar{height:1px;transition:.6s}.persons-slider .swiper-scrollbar-drag{height:6px;top:-3px;background-color:#75cede}.persons-slider .scroll-cont{height:7px}body.dark .persons-slider{background-color:#12151c}body.dark .persons-slider .swiper-scrollbar{background-color:#707070}body.dark .persons-slider .title-cont .more .txt,body.dark .persons-slider .title-cont .title,body.dark .persons-slider .title-cont .title span{color:#fff}body.dark .persons-slider .title-cont .more .icon svg path{fill:#fff}@media (min-width:1024px){.persons-slider .image:hover{transform:translateY(0)}.persons-slider .image:hover img{transform:scale(1.095)}.persons-slider .image:hover .link{opacity:1;transform:scale(1)}.persons-slider .image:hover .ttl{transform:translateY(-82px);transition-delay:unset}.persons-slider .image:hover .desc{transform:translateY(-83px);transition-delay:unset}.persons-slider .image:hover .but{opacity:1;transform:translateY(-70px);transition-delay:.3s}.persons-slider .title-cont .more:hover .icon{transform:translateX(5px)}}.swiper-prev{left:60px}.swiper-next,.swiper-prev{position:absolute;top:50%;transform:translateY(-50%);z-index:999;transition:.6s;cursor:pointer}.swiper-next{right:60px}.swiper-next g,.swiper-prev g{transition:.6s}.swiper-next:hover g,.swiper-prev:hover g{fill:hsla(0,0%,100%,.6)}.swiper-next.swiper-button-disabled,.swiper-prev.swiper-button-disabled{opacity:0}@media (max-width:1023px){.persons-slider{transform:translateY(0)}.persons-slider .data-cont{height:unset}.persons-slider .link{opacity:1;transform:scale(1)}.persons-slider .slide-cont{padding-left:10px;padding-right:10px}.persons-slider .image{padding-top:120%}.persons-slider .but{opacity:1;transform:translateY(0)}.swiper-next{right:45px}.swiper-prev{left:45px}.swiper-next>svg,.swiper-prev>svg{width:60px;height:60px}}@media (max-width:767px){.persons-slider .title-cont .title,.persons-slider .title-cont .title span,.persons-slider .title-cont .title strong{font-size:21px}.persons-slider .title-cont{flex-direction:column;justify-content:center}.persons-slider .title-cont .more{margin-top:10px}.swiper-next{right:16px}.swiper-prev{left:16px}}