.case_studies_listing--wrapper{display:flex;flex-direction:column;flex-wrap:nowrap;margin-top:3rem}.case_studies_listing--cards{display:flex;flex-wrap:wrap;margin-top:5rem;padding:0}.case_studies_card--header{background-blend-mode:overlay;background-size:cover;display:flex;justify-content:flex-end;min-height:250px;padding:0;position:relative}.case_studies_card--subheader{backdrop-filter:blur(3px);padding:100px 30px 20px}.case_studies_card--content{display:flex;flex-direction:column;min-height:180px;padding:30px;position:relative}a.case_studies_card{background:#fff;box-shadow:0 0 0 0 transparent;display:block;float:left;margin-bottom:4rem;margin-left:.5rem;margin-right:.5rem;position:relative;transform:scale(1);transform-origin:left top;transition:opacity .2s ease,transform .7s ease-in-out;width:calc(33% - 1rem)}a.case_studies_card:hover{box-shadow:0 0 20px 5px rgba(0,0,0,.1);transform:scale(1.03)}.case_studies_card--logo{align-items:center;border-radius:13px;box-sizing:border-box;display:flex;height:110px;justify-content:center;left:50%;position:absolute;top:-35px;transform:translateX(-50%);width:120px}.case_studies_card--logo img{max-height:60px;max-width:90px}.case_studies_listing--filters{height:100px}.case_studies_card h3.case_studies_card--company_name{font-size:.9rem;font-weight:600;letter-spacing:.7px;margin-bottom:5px;position:relative}.case_studies_card h2.case_studies_card--title{color:#fff;font-size:1rem;font-weight:600;line-height:1.35;margin-bottom:0;position:relative}.case_studies_card .case_studies_card--objective{font-size:1rem;font-weight:400;line-height:1.35rem;margin-bottom:.5rem;margin-top:.5rem;position:relative;text-transform:none}.case_studies_card--meta-wrapper{display:block;width:100%}.case_studies_card--meta{background:#fff;border:1px solid #6d798b;border-radius:30px;box-sizing:border-box;color:#6d798b;display:inline-block;float:left;font-size:10px;font-style:normal;font-weight:700!important;margin-bottom:.5rem;margin-right:.5rem;padding:2px 8px;text-transform:uppercase;white-space:nowrap}.case_studies_card--filters{display:block;list-style-type:none;margin-bottom:0;margin-left:-13px;margin-top:-11px;padding:15px}.case_studies_listing--wrapper h5{margin-bottom:5px}.case_studies_card--filters li{float:left;margin-bottom:3px;margin-right:5px}.case_studies_card--filters li a{color:grey;display:inline-block;font-size:13px;padding:5px 24px 5px 12px;position:relative;transition:all .4s}.case_studies_card--filters li a:focus,.case_studies_card--filters li a:hover{text-decoration:none}.case_studies_card--filters li a:after,.case_studies_card--filters li a:before{background:transparent;color:transparent;content:"";height:11px;position:absolute;right:14px;top:50%;transform:translateY(-50%);width:2px}.case_studies_card--filters li a.checked:after,.case_studies_card--filters li a.checked:before{background:#fff}.case_studies_card--filters li a:before{transform:translateY(-50%) rotate(45deg)}.case_studies_card--filters li a:after{transform:translateY(-50%) rotate(-45deg)}.case_studies_card--filters li a.checked{-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;color:#fff}a.case_studies_card-hide{height:0;margin:0;opacity:0;padding:0;transform:scale(0);transition:opacity .2s ease-in-out .2s,width 1s ease-in-out,transform .7s ease-in-out,margin .5s ease-in-out,padding .5s ease-in-out;width:0}@media (max-width:1023px){a.case_studies_card{margin-left:0;margin-right:0;width:100%}}