:root{--plyr-color-main:#14e5c5}.search-and-filter-shortcodes .title{margin-bottom:40px}.search-and-filter-shortcodes .content-inputs-filters{margin-bottom:94px;display:flex;align-items:center;justify-content:center;gap:15px}.search-and-filter-shortcodes .content-inputs-filters .search-filter-base{max-width:424px;height:45px;width:100%}.search-and-filter-shortcodes .content-inputs-filters .search-filter-base .search-filter-component-combobox-base{background:#efedea 0% 0% no-repeat padding-box;border:1px solid #03282c;border-radius:10px;padding-left:21px;margin:0 auto}.search-and-filter-shortcodes .content-inputs-filters .search-filter-base .search-filter-component-combobox-base .search-filter-component-combobox__header{height:100%}.search-and-filter-shortcodes .content-inputs-filters .search-filter-base .search-filter-component-combobox-base .search-filter-component-combobox__header .search-filter-component-combobox__actions{padding:0}.search-and-filter-shortcodes .content-inputs-filters .search-filter-base .search-filter-component-combobox-base .search-filter-component-combobox__header .search-filter-component-combobox__actions .search-filter-component-combobox__selection{font:normal normal 500 20px/28px "PP Pangram Sans",sans-serif;letter-spacing:0px;color:#000;text-transform:capitalize}.search-and-filter-shortcodes .content-inputs-filters .search-filter-base .search-filter-component-combobox-base .search-filter-component-combobox__header .search-filter-component-combobox__actions input{font:normal normal 500 20px/28px "PP Pangram Sans",sans-serif;letter-spacing:0px;color:#000;text-transform:capitalize}.search-and-filter-shortcodes .content-inputs-filters .search-filter-base .search-filter-component-combobox-base .search-filter-component-combobox__header .search-filter-component-combobox__actions input::placeholder{color:#000}.search-and-filter-shortcodes .content-inputs-filters .search-filter-base .search-filter-component-combobox-base .search-filter-component-combobox__header .search-filter-component-combobox__listbox-toggle:before{content:none}.search-and-filter-shortcodes .content-inputs-filters .search-filter-base .search-filter-component-combobox-base .search-filter-component-combobox__header .search-filter-component-combobox__listbox-toggle svg{fill:#000}.search-and-filter-shortcodes .search-filter-pagination{margin-top:50px;display:flex;align-items:center;gap:20px;justify-content:center}.search-and-filter-shortcodes .search-filter-pagination .page-numbers{border-radius:50%;border:solid 1px #000;width:40px;height:40px;display:flex;align-items:center;justify-content:center;font:normal normal bold 20px/32px "PP Pangram Sans",sans-serif;letter-spacing:0px;color:#000;text-decoration:none}.search-and-filter-shortcodes .search-filter-pagination .page-numbers.current{background:#03282c;color:#fff}.search-and-filter-shortcodes .case-study-item{box-shadow:0px 0px 10px rgba(3,40,44,.204);height:90px;display:flex;align-items:center;justify-content:center;text-align:center;position:relative;overflow:hidden;background:#fff}.search-and-filter-shortcodes .case-study-item .case-study-item-content{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;box-sizing:border-box;position:relative;padding:10px}.search-and-filter-shortcodes .case-study-item .case-study-item-content .corner-arrow img{position:absolute;bottom:8px;right:5px;width:10px;height:10px}.search-and-filter-shortcodes .case-study-item .case-study-item-content .corner-arrow:before{content:"";position:absolute;bottom:12px;right:8px;width:0;height:2px;background-color:#03282c}.search-and-filter-shortcodes .case-study-item .case-study-item-content img{width:100%;max-width:100%;height:100%;object-fit:contain;visibility:visible}.search-and-filter-shortcodes .case-study-item .case-study-item-content .case-study-hover-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:16px;font-weight:700;color:#03282c;opacity:0;white-space:nowrap;pointer-events:none}.search-and-filter-shortcodes .case-study-item:hover{background-color:#14e5c5}.search-and-filter-shortcodes .case-study-item:hover img{opacity:0}.search-and-filter-shortcodes .case-study-item:hover .corner-arrow img{opacity:1}.search-and-filter-shortcodes .case-study-item:hover .corner-arrow:before{width:12px}.search-and-filter-shortcodes .case-study-item:hover .case-study-hover-text{opacity:1}.search-and-filter-shortcodes .case-study-item.no-hover:hover{background-color:#fff}.search-and-filter-shortcodes .case-study-item.no-hover:hover img{opacity:1}@media(max-width:767px){.search-and-filter-shortcodes .title{margin-bottom:15px}.search-and-filter-shortcodes .content-inputs-filters{margin-bottom:40px}}.search-filter-component-combobox-base__listbox-option{background-color:#fff !important}.search-filter-component-combobox-base__listbox-option--selected{background-color:#efedea !important}