.casescarousel{background-color:#fff}.casescarousel.black_{background-color:#000}.casescarousel.black_ .title h2{color:#fff}.casescarousel.black_ .small{color:rgba(255,255,255,.4)}.swiper-wrapper .each-cases.swiper-slide:first-child{border-radius:8px}.swiper-wrapper .each-cases.swiper-slide:last-child{border-radius:8px}.thecases .swiper-slide.each-cases,.each-cases{width:582px;height:747px;margin-right:16px;padding:5px;box-sizing:border-box;border-radius:8px;color:#fff;overflow:hidden;position:relative;flex-shrink:0}.each-cases>a{display:block;width:100%;height:100%;overflow:hidden;border-radius:4px}.each-cases>a img{width:100%;height:100%;object-fit:cover}.each-cases figcaption{position:absolute;bottom:5px;left:5px;box-sizing:border-box;padding:48px 40px;flex-direction:column;gap:10px;align-items:center;width:calc(100% - 10px)}.each-cases .small{color:#fff;margin:0}@media (max-width:740px){.thecases .swiper-slide.each-cases,.each-cases{width:314px;height:374px;margin-right:12px;padding:5px}.each-cases figcaption{padding:38px 20px}.each-cases figcaption .rounded-btn{display:none}}