.blog-relation-lists:not(:has(.lists-wrapper .posts .post)){display:none}@media screen and (max-width:1024px){#case.post+.blog-relation-lists{padding-bottom:60px;padding-top:60px}}#case.listing .wrapper .blog-relation-lists.all-lists,.blog-relation-lists{padding-bottom:60px;padding-top:90px}.blog-relation-lists .lists-wrapper{margin:0 auto;max-width:1440px;padding:0 120px}.blog-relation-lists .lists-wrapper h2{font-size:1.375rem;font-weight:700;line-height:1.45;margin-bottom:40px}#case.listing .wrapper .all-lists.blog-relation-lists .lists-wrapper .posts,.blog-relation-lists .lists-wrapper .posts{grid-column-gap:40px;grid-row-gap:70px;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.blog-relation-lists .lists-wrapper .posts .post{border-radius:3px;box-shadow:0 4px 30px 8px rgb(90 90 90/7%)}#case.listing .wrapper .blog-relation-lists.all-lists .posts .post>a,.blog-relation-lists .lists-wrapper .posts .post>a{background-color:#fff;display:flex;flex-direction:column;height:100%;transition:all .3s}.overflow-hidden{overflow:hidden}.blog-relation-lists .lists-wrapper .posts .post .img img{border-radius:3px 3px 0 0;height:210px;object-fit:cover;transition:transform .3s;width:100%}.blog-relation-lists .lists-wrapper .posts .post .img.company-logo{align-items:center;border-radius:3px 3px 0 0;display:flex;height:210px;justify-content:center;object-fit:cover;transition:transform .3s}.blog-relation-lists .lists-wrapper .posts .post .img.company-logo img{height:210px;max-height:100%;max-width:100%;object-fit:contain;padding:20px 60px}.blog-relation-lists .lists-wrapper .posts .post .info{height:100%;padding:30px 20px;position:relative}.blog-relation-lists .lists-wrapper .posts .post .info:has(.readmore){padding-bottom:100px}.blog-relation-lists .lists-wrapper .posts .post .info h3{font-size:1rem;font-weight:700;line-height:1.45;margin-bottom:15px}.blog-relation-lists .lists-wrapper .posts .post .info .summary{font-size:1.125rem;line-height:1.45;margin-bottom:20px;min-height:4lh}.blog-relation-lists .lists-wrapper .posts .post .info .tags{display:flex;grid-gap:10px;flex-wrap:wrap}.blog-relation-lists .lists-wrapper .posts .post .info .tags .tag{background:#a6a6a6;border-radius:3px;color:var(--white);font-size:.75rem;line-height:2;padding:2px 15px;width:fit-content}.blog-relation-lists .lists-wrapper .posts .post .info .readmore{align-items:center;bottom:30px;display:flex;height:40px;justify-content:flex-end;margin-left:auto;margin-top:25px;position:relative;position:absolute;right:30px;width:123px}.blog-relation-lists .lists-wrapper .posts .post .info .readmore .readmore-text{color:var(--blue);font-size:.875rem;left:0;line-height:1.5;position:absolute}.blog-relation-lists .case-result-list .noimg .overflow-hidden{align-items:center;background:#fff;display:flex;height:210px;justify-content:center}.blog-relation-lists .lists-wrapper .posts .post .info .readmore span.readmore-btn-inner{align-items:center;background:var(--white);border:1px solid #1b4698;border-radius:100%;display:flex;height:28px;justify-content:center;transition:width .3s,height .3s,background .3s;width:28px}.blog-relation-lists .lists-wrapper .posts .post .info .readmore span.readmore-btn-inner span{align-items:center;display:flex;justify-content:center;position:relative;top:1px}.blog-relation-lists .lists-wrapper .posts .post .info .readmore span.readmore-btn-inner span:after,.blog-relation-lists .lists-wrapper .posts .post .info .readmore span.readmore-btn-inner span:before{content:"";margin:auto;position:absolute;transition:width .32s,left .32s;vertical-align:middle}.blog-relation-lists .lists-wrapper .posts .post .info .readmore span.readmore-btn-inner span:before{background:#1b4698;height:1px;width:12px}.blog-relation-lists .lists-wrapper .posts .post .info .readmore span.readmore-btn-inner span:after{border-right:1px solid #1b4698;border-top:1px solid #1b4698;height:5px;left:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:5px}.blog-relation-lists .lists-wrapper .posts .post>a:hover{background-color:#eef2f8}.blog-relation-lists .lists-wrapper .posts .post>a:hover .info .readmore span.readmore-btn-inner{background:var(--blue);height:40px;width:40px}.blog-relation-lists .lists-wrapper .posts .post>a:hover .info .readmore span.readmore-btn-inner span{align-items:center;display:flex;justify-content:center;position:relative;top:0}.blog-relation-lists .lists-wrapper .posts .post>a:hover .info .readmore span.readmore-btn-inner span:before{background:var(--white);left:-10px;top:.01px;width:22px}.blog-relation-lists .lists-wrapper .posts .post>a:hover .info .readmore span.readmore-btn-inner span:after{border-right:1px solid var(--white);border-top:1px solid var(--white);height:8px;left:3px;top:-3.5px;width:8px}@media screen and (max-width:1024px){#case.listing .wrapper .blog-relation-lists.all-lists,.blog-relation-lists{padding-top:60px}.blog-relation-lists .lists-wrapper{padding:0 20px}.blog-relation-lists .lists-wrapper .posts{grid-row-gap:40px}#case.listing .wrapper .all-lists.blog-relation-lists .lists-wrapper .posts,.blog-relation-lists .lists-wrapper .posts{grid-row-gap:50px}}#case.post .blog-relation-lists .back{align-items:center;display:flex;justify-content:center;margin-top:60px}#case.post .blog-relation-lists .back a{background-color:var(--white);border:1px solid var(--gray);border-radius:5px;color:var(--black);display:inline-block;font-size:16px;line-height:1.5;outline:none;padding:23px;position:relative;text-align:center;text-decoration:none;transition:background-color .3s,color .3s;width:330px}#case.post .blog-relation-lists .back a:hover{background-color:var(--blue);border:1px solid var(--blue);color:var(--white)}#case.post .blog-relation-lists .back a:before{background:#092241;height:1px;right:30px;top:50%;width:20px}#case.post .blog-relation-lists .back a:after,#case.post .blog-relation-lists .back a:before{content:"";position:absolute;transition:right .2s}#case.post .blog-relation-lists .back a:after{border-right:1px solid #092241;border-top:1px solid #092241;height:5px;right:30px;top:calc(50% - 2px);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:5px}#case.post .blog-relation-lists .back a:hover:before{background:var(--white);right:25px}#case.post .blog-relation-lists .back a:hover:after{border-right:1px solid var(--white);border-top:1px solid var(--white);right:25px}@media screen and (max-width:1024px){#case.post .blog-relation-lists .back{margin-top:40px}}