.case-study-listing-module .dropdown-container{margin-bottom:30px}.case-study-listing-module .dropdown{display:inline-block;margin-right:16px;position:relative}.case-study-listing-module .dropdown:last-child{margin-right:0}.case-study-listing-module .dropdown-flex{align-items:center;display:flex}.case-study-listing-module .dropdown-flex .dropdown-title{margin-right:40px}.case-study-listing-module .dropdown-btn{background:#fff;border:1px solid #c6c6d2;border-radius:4px;cursor:pointer;display:flex;justify-content:space-between;min-width:150px;padding:12px}.case-study-listing-module .dropdown .dropdown-btn span.icon{transition:all .3s ease}.case-study-listing-module .dropdown.open .dropdown-btn span.icon{transform:rotate(180deg)}.case-study-listing-module .dropdown-btn span.icon i{font-size:12px}.case-study-listing-module .dropdown-content{background-color:#fff;border:1px solid #c6c6d2;border-radius:4px;display:none;margin-top:5px;padding:12px;position:absolute;width:250px;z-index:1000}.case-study-listing-module .dropdown-content input{margin-right:6px}.case-study-listing-module .dropdown.open .dropdown-content{display:block}.case-study-listing-module .dropdown-content label{display:block;margin:5px 0}.case-study-listing-module .pills{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin:15px 0}.case-study-listing-module .pill{align-items:center;background:#f5f5f7;border-radius:4px;display:flex;font-size:14px;font-weight:500;padding:8px 14px}.case-study-listing-module .pill span{cursor:pointer;font-weight:700;margin-left:10px}.case-study-listing-module .cards-container{display:grid;grid-template-columns:repeat(3,1fr);margin-left:-10px;margin-right:-10px}.case-study-listing-module .card{margin-bottom:60px;opacity:0;padding:0 10px;transform:translateY(20px);transition:opacity .3s ease,transform .3s ease}.case-study-listing-module .card .box{background:#f5f5f7;border-radius:4px;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:24px}.case-study-listing-module .card.show{opacity:1;transform:translateY(0)}@media screen and (max-width:768px){.case-study-listing-module .card{width:100%}}.case-study-listing-module .clear-all{cursor:pointer;font-size:14px;font-weight:700;margin-left:10px}.case-study-listing-module .box .title{color:#071b2f;font-size:24px;font-weight:600;letter-spacing:0;line-height:150%;margin-bottom:16px}.case-study-listing-module .box .image{display:block;margin-bottom:24px;overflow:hidden;transition:all .3s ease}.case-study-listing-module .box:hover .image img{transform:scale(1.15)}.case-study-listing-module .box .image img{border-radius:2px;display:block;max-width:100%;transition:all .3s ease;width:100%}.case-study-listing-module .box .desc{margin-bottom:32px}.case-study-listing-module .box .desc,.case-study-listing-module .box .desc p{font-size:16px;font-weight:400;letter-spacing:0;line-height:140%;margin-bottom:20px}.case-study-listing-module{font-weight:400}@media (max-width:1024px){.case-study-listing-module .cards-container{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.case-study-listing-module .cards-container{grid-template-columns:repeat(1,1fr);margin-left:0;margin-right:0}.case-study-listing-module .card{margin-bottom:30px;padding-left:0;padding-right:0}}@media (max-width:500px){.case-study-listing-module .dropdown-flex{align-items:flex-start;flex-direction:column;gap:20px}.case-study-listing-module .dropdown,.case-study-listing-module .dropdown-content{width:100%}}