.filter-options{gap:15px}.filter-options .dropdown{position:relative}.filter-options .dropdown-toggle{align-items:center;background:#18181b;border:2px solid #27272a;border-radius:6px;cursor:pointer;display:flex;gap:12px;height:48px;justify-content:space-between;min-width:200px;padding:0 14px}.filter-options .dropdown-menu{background:#27272a;border:1px solid #3f3f46;border-radius:8px;display:none;left:0;max-height:200px;overflow-y:auto;padding:10px;position:absolute;right:0;top:110%;width:320px;z-index:999}.filter-options .dropdown-toggle.activated{background:#3f3f46;border:none}.filter__dropdown-icon.opened{transform:rotate(180deg)}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#3f3f46}::-webkit-scrollbar-thumb{background:#a1a1aa}::-webkit-scrollbar-thumb:hover{background:#555}.filter-options .dropdown-menu.show{display:block}.filter-options .dropdown-menu .dropdown-menu--search-box__wrapper{align-items:center;background:#27272a;border:2px solid #3f3f46;border-radius:6px;color:#fff;display:flex;gap:12px;justify-content:space-between;margin-bottom:10px;outline:0;padding:10px;width:100%}.dropdown-menu--search-box__wrapper input[type=text]{background-color:transparent;border:none;color:#fff;flex:1;font-size:16px;outline:none}.filter-options .dropdown-menu .option{align-items:center;cursor:pointer;display:flex;margin-bottom:4px;padding:10px;transition:background .2s}.filter-options .dropdown-menu .option:hover{background:#333}.filter-options .dropdown-menu .option input{accent-color:#e91e63;margin-right:10px}.filter__options--clear{display:none}.filter__options--clear.show{display:block}.case-listing{gap:24px;margin-top:48px}.case-listing__post{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:40px;position:relative;width:calc(33.33333% - 16px)}.case-listing__post-inner-wrapper{height:100%;text-align:left}.case-listing__post-inner-wrapper>a{color:#fff;display:contents}.case-listing__post-inner-wrapper>a .transparent-bg{background-color:rgba(9,9,11,.7);border:14px solid #000;cursor:pointer;height:100%;padding:26px;position:relative;width:100%}.case-listing__post-inner-wrapper>a .transparent-bg:hover{background-color:rgba(157,23,84,.6);border-color:#f472bd;box-shadow:0 12px 24px 0 rgba(157,23,84,.25)}.case-listing__post-inner-wrapper>a .transparent-bg .case-listing__header p{font-size:18px;font-weight:600;line-height:140%;margin-bottom:16px}.case-listing__post-inner-wrapper>a .transparent-bg .case-listing__post-summary p{font-size:14px;font-weight:400;letter-spacing:.035px;line-height:140%;margin-bottom:16px}.case-listing__post-inner-wrapper>a .transparent-bg .read-more-wrap{font-size:16px;font-weight:600;letter-spacing:.08px;line-height:130%}.filter-options .dropdown-menu .option.checked{background-color:#3f3f46}.read-more-case-studies__button-wrapper{padding-bottom:30px;padding-top:20px;text-align:center;width:100%}.read-more-case-studies__button-wrapper a{text-align:center}@media (max-width:1199px){.case-listing__post{width:calc(50% - 12px)}}@media (max-width:767px){.case-listing__post{width:100%}.case-listing__post-inner-wrapper>a .transparent-bg{border:12px solid #000}}@media (max-width:580px){.case-listing__post{padding:30px}.case-listing__post-inner-wrapper>a .transparent-bg{padding:20px}}.clear-btn{max-width:fit-content}@media only screen and (max-width:600px){.filter-options{flex-direction:column;gap:15px;justify-content:start}.filter-options .dropdown-menu{width:100%}}.empty-casestudies-filter-message{padding:50px 20px;text-align:center}