.court-application .item-list>li{float:none}.court-application .item-list>li+li{margin-top:30px}.court-application .item-list>li:nth-child(odd) .wrapper{flex-direction:row}.court-application .wrapper{background-color:var(--color-light);box-shadow:var(--box-shadow4);border-radius:20px;align-items:flex-end;gap:120px;padding:70px 90px 100px;display:flex}.court-application .thumb{flex:none}.court-application .thumb .ratio{border-radius:30px;width:300px;overflow:hidden}.court-application .content{flex:1 0}.court-application .txt{letter-spacing:0;color:var(--color-primary)}.court-application .title{font-size:var(--typo-customI);letter-spacing:0;color:var(--color-primary);margin-bottom:20px}.court-application .desc{color:var(--color-black);letter-spacing:0}.court-application .action{gap:20px;padding-top:40px;display:flex}.court-application .action .btn{min-width:269px;height:77px;font-size:var(--typo-sm);border-radius:120px;overflow:hidden}.court-application .action .btn img{object-fit:cover;object-position:center;width:100%;height:100%;transition:var(--transition);position:absolute;top:0;left:0;transform:scale(1)}.court-application .action .btn .ic svg{width:46px;height:46px;display:block}.court-application .action .btn .ic svg path{fill:var(--color-light)}.court-application .action .btn:hover img{transform:scale(1.02)}html[data-asw-filter=dark-contrast] .court-application .thumb .ratio{filter:grayscale()}html[data-asw-filter=dark-contrast] .court-application .txt,html[data-asw-filter=dark-contrast] .court-application .title{color:var(--color-default)}html[data-asw-filter=dark-contrast] .court-application .action .btn img{filter:grayscale()}html[data-asw-filter=yellow-contrast] .court-application .wrapper{background-color:var(--color-yellow-light)}html[data-asw-filter=yellow-contrast] .court-application .thumb .ratio{filter:grayscale()}html[data-asw-filter=yellow-contrast] .court-application .txt,html[data-asw-filter=yellow-contrast] .court-application .title{color:var(--color-default)}html[data-asw-filter=yellow-contrast] .court-application .action .btn img{filter:grayscale()}html[data-asw-filter=yellow-contrast] .court-application .action .btn .ic svg path{fill:var(--color-yellow)}@media (max-width:1600px){.court-application .wrapper{gap:90px;padding:40px 60px 70px}.court-application .thumb .ratio{border-radius:20px;width:260px}.court-application .action{gap:15px;padding-top:20px}.court-application .action .btn{border-radius:90px;min-width:200px;height:60px}}@media (max-width:1440px){.court-application .wrapper{gap:60px;padding:30px 50px 50px}.court-application .thumb .ratio{border-radius:15px;width:220px}.court-application .title{margin-bottom:10px}.court-application .action{gap:12px;padding-top:15px}.court-application .action .btn{border-radius:50px;min-width:180px;height:50px}}@media (max-width:1199px){.court-application .wrapper{gap:40px;padding:20px 40px 40px}.court-application .thumb .ratio{border-radius:15px;width:200px}.court-application .txt{font-size:var(--typo-default)}.court-application .title{font-size:var(--typo-xxl)}.court-application .desc{font-size:var(--typo-xs);margin-bottom:0}.court-application .action{gap:12px;padding-top:15px}.court-application .action .btn{min-width:150px;height:40px;font-size:var(--typo-xs);border-radius:40px}.court-application .action .btn .ic svg{width:36px;height:36px}}@media (max-width:991px){.court-application .item-list{margin:-10px;display:flex}.court-application .item-list>li{flex:0 0 50%;width:50%;padding:10px}.court-application .item-list>li+li{margin:0}.court-application .item-list>li:nth-child(odd) .wrapper,.court-application .item-list>li:nth-child(2n) .wrapper{flex-direction:column}.court-application .wrapper{gap:30px;height:100%;padding:20px 30px 30px}.court-application .thumb{text-align:center;width:100%}.court-application .thumb .ratio{width:140px;margin:0 auto}.court-application .content{text-align:center;flex-direction:column;justify-content:space-between;align-items:normal;display:flex}.court-application .txt,.court-application .title{flex:none}.court-application .desc{flex:1 0}.court-application .action{flex-direction:column;flex:none}.court-application .action .btn img{object-fit:contain;background-color:var(--color-black)}.court-application .action .btn .ic svg{width:30px;height:30px}}@media (max-width:767px){.court-application .item-list{flex-wrap:wrap;margin:-5px;display:flex}.court-application .item-list>li{flex:0 0 100%;width:100%;padding:5px}.court-application .wrapper{gap:10px;padding:15px}.court-application .thumb .ratio{width:90px;margin:0 auto}}
