.latestCases{overflow-y:hidden;position:relative;padding:96px 35px}@media screen and (min-width: 768px){.latestCases{padding:96px 0}}.latestCases .bgParallax{position:absolute;inset:0;width:100%;height:120%}.latestCases .bgParallax:before{content:"";position:absolute;inset:0;width:100%;height:100%;background-color:#fff6}.latestCases .bgParallax img{width:100%;height:100%;object-fit:cover}.latestCases__heading{position:relative;margin-bottom:40px;display:flex;flex-direction:column;row-gap:16px}@media screen and (min-width: 768px){.latestCases__heading{margin-bottom:64px}}.latestCases__heading .sectionTitle{text-align:center;font-weight:600;font-size:28px;font-size:2.8rem}@media screen and (min-width: 768px){.latestCases__heading .sectionTitle{line-height:180%;font-size:32px;font-size:3.2rem}}.latestCases__heading .bar{margin:0 auto;width:60px;height:4px;background-color:#c70000}.latestCases__heading .sectionSubTitle{text-align:center;line-height:180%;font-size:14px;font-size:1.4rem}@media screen and (min-width: 768px){.latestCases__heading .sectionSubTitle{font-size:16px;font-size:1.6rem}}.latestCases__carousel{margin-bottom:40px}@media screen and (min-width: 768px){.latestCases__carousel{margin-bottom:64px}}.latestCases__carousel .splide__slide{width:100%}.latestCases__carousel .splide__slide:hover .thumbnail img{transform:scale(1.1)}.latestCases__carousel .splide__slide:hover .caseInner__button{color:#c70000}.latestCases__carousel .splide__slide:hover .caseInner__button:before{opacity:0}.latestCases__carousel .splide__slide:hover .caseInner__button:after{width:20px}.latestCases__carousel .splide__slide .thumbnail{overflow:hidden;background-color:#d3d3d3;transition:all .5s}@media screen and (min-width: 768px){.latestCases__carousel .splide__slide .thumbnail{height:222px}}.latestCases__carousel .splide__slide .thumbnail img{width:100%;height:100%;aspect-ratio:250/111;object-fit:cover;transition:all .5s}@media screen and (min-width: 768px){.latestCases__carousel .splide__slide .thumbnail img{height:222px}}.latestCases__carousel .splide__slide .caseInner{padding:20px 20px 24px;background-color:#fff}.latestCases__carousel .splide__slide .caseInner__title{margin-bottom:16px;font-weight:600;font-size:18px;font-size:1.8rem}.latestCases__carousel .splide__slide .caseInner__table{width:100%;line-height:180%;font-size:12px;font-size:1.2rem}.latestCases__carousel .splide__slide .caseInner__table td,.latestCases__carousel .splide__slide .caseInner__table th{word-break:break-all}.latestCases__carousel .splide__slide .caseInner__table .seller{width:50%;padding-right:12px;padding-bottom:8px}.latestCases__carousel .splide__slide .caseInner__table .seller__title{display:flex;color:#fff;background-color:#223f6c;width:fit-content;padding:4px 8px;border-radius:4px}.latestCases__carousel .splide__slide .caseInner__table .seller__purpose{width:50%;padding-right:12px;padding-bottom:0}.latestCases__carousel .splide__slide .caseInner__table .buyer{width:50%;padding-left:12px;padding-bottom:8px}.latestCases__carousel .splide__slide .caseInner__table .buyer__title{display:flex;color:#fff;background-color:#6c5722;width:fit-content;padding:4px 8px;border-radius:4px}.latestCases__carousel .splide__slide .caseInner__table .buyer__purpose{width:50%;padding-left:12px;padding-bottom:0}.latestCases__carousel .splide__slide .caseInner__info{display:flex;column-gap:24px}.latestCases__carousel .splide__slide .caseInner__info .seller,.latestCases__carousel .splide__slide .caseInner__info .buyer{width:50%;display:flex;flex-direction:column;row-gap:8px;font-size:12px;font-size:1.2rem}.latestCases__carousel .splide__slide .caseInner__info .seller__name,.latestCases__carousel .splide__slide .caseInner__info .buyer__name{padding:4px 8px;width:fit-content;border-radius:4px;color:#fff;font-weight:600;background-color:#223f6c}.latestCases__carousel .splide__slide .caseInner__info .buyer__name{background-color:#6c5722}.latestCases__carousel .splide__slide .caseInner__button{position:relative;margin-top:32px;margin-left:auto;display:block;width:fit-content;font-weight:600;transition:all .6s;font-size:14px;font-size:1.4rem}.latestCases__carousel .splide__slide .caseInner__button:before{content:"";position:absolute;top:50%;left:-28px;transform:translateY(-50%);width:20px;height:1px;background-color:#c70000}.latestCases__carousel .splide__slide .caseInner__button:after{content:"";position:absolute;top:50%;left:-28px;transform:translateY(-50%);width:0;height:1px;background-color:#c70000;transition:all .5s}
