.caseStudiesModule .filter-dropdown{position:relative;width:280px}.caseStudiesModule .filter-head{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;padding:12px 16px;transition:.3s ease}.caseStudiesModule .filter-head-text{color:#333;font-size:14px}.caseStudiesModule .imgWrap:hover img.card-img{transform:scale(1.04)}.caseStudiesModule .filter-dropdown.active .arrow{transform:rotate(180deg)}.caseStudiesModule .filter-nav{background:#fff;border:1px solid #eee;border-radius:8px;box-shadow:0 8px 20px rgba(0,0,0,.08);display:none;left:0;max-height:300px;overflow-y:auto;position:absolute;top:110%;width:100%;z-index:10}.caseStudiesModule .filter-dropdown.active .filter-nav{display:block}.caseStudiesModule .nav-button{align-items:center;cursor:pointer;display:flex;font-size:14px;gap:10px;padding:12px 16px;transition:.25s}.caseStudiesModule .nav-button:hover{background:rgba(223,242,251,.5)}.caseStudiesModule .nav-button.active{background:#dff2fb;color:#000}.caseStudiesModule .checkmark{border:2px solid #ccc;border-radius:4px;display:inline-block;height:16px;position:relative;transition:.2s;width:16px}.caseStudiesModule .nav-button.active .checkmark{background:linear-gradient(90deg,#419ddd,#3071b7);border:none}.caseStudiesModule .nav-button.active .checkmark:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:8px;left:6px;position:absolute;top:3px;transform:rotate(45deg);width:4px}.caseStudiesModule .filter-nav::-webkit-scrollbar{width:6px}.caseStudiesModule .filter-nav::-webkit-scrollbar-thumb{background:#ddd;border-radius:10px}.caseStudiesModule .filter-head .arrow{align-items:center;display:flex;justify-content:center;transition:transform .3s ease}.caseStudiesModule button.reset-filters:disabled{display:none}.caseStudiesModule .filters{display:flex;justify-content:end}.caseStudiesModule .imgWrap img.card-img{border-radius:20px;height:220px;object-fit:cover;position:relative;transition:all .7s ease;width:100%}.caseStudiesModule .imgWrap:before{background:linear-gradient(288.71deg,#419ddd 13.94%,rgba(44,85,141,.1) 37.02%,#170d3d 92.31%);bottom:0;content:"";height:100%;left:0;opacity:.7;position:absolute;right:0;top:0;width:100%;z-index:1}.caseStudiesModule .imgWrap{overflow:hidden;position:relative}.caseStudiesModule span.card-tag{border:1px solid #eee;border-radius:30px;display:block;min-height:28px;padding:3px 10px}.caseStudiesModule .cards-tags{gap:10px}.caseStudiesModule span.btnArrow{display:flex}.caseStudiesModule .card-title h2.h5{line-height:1.33}.caseStudiesModule ul.pagination{display:flex;gap:10px;list-style:none;margin:0;padding:0}.caseStudiesModule ul.pagination li{margin:0}.caseStudiesModule ul.pagination li button.page-link{backdrop-filter:blur(10px);background:#fff;border:none;box-shadow:inset -1px -1px 0 0 #0000001a,inset 1px 1px 0 0 #fff;color:#000;display:flex;height:40px;justify-content:center;padding:0;width:40px}.caseStudiesModule li.page-item.active button.page-link{background:0 0;border:1px solid #e5e4ea;box-shadow:none;color:#7e7894}.caseStudiesModule .case-study-post-ctlogo{left:40px;position:absolute;top:40px;z-index:9}.caseStudiesModule .case-study-card{position:relative}.caseStudiesModule .contentWrap .button.button--secondary a{background:linear-gradient(90deg,hsla(0,0%,100%,.7),hsla(0,0%,100%,.9))}.caseStudiesModule .card-title .h5 a{font-weight:inherit;line-height:1.333}@media (min-width:992px){.caseStudiesModule .caseStudyItem:nth-last-child(-n+3){padding-bottom:0!important}}@media (max-width:991px) and (min-width:768px){.caseStudiesModule .caseStudyItem:nth-last-child(-n+2){padding-bottom:0!important}}@media (max-width:767px){.caseStudiesModule .top-content{text-align:left}.caseStudiesModule .filters{justify-content:start}.caseStudiesModule .caseStudyItem:last-child{padding-bottom:0!important}.caseStudiesModule .recentPostModule .post-content{min-height:400px}.caseStudiesModule .filter-dropdown{position:relative;width:100%}}