.acf-block-search-listing .search-form__field::-webkit-input-placeholder{font-size:1.25rem}.acf-block-search-listing .search-form__field:-ms-input-placeholder{font-size:1.25rem}.acf-block-search-listing .search-form__field::-ms-input-placeholder{font-size:1.25rem}.acf-block-search-listing .search-form__field,.acf-block-search-listing .search-form__field::placeholder{font-size:1.25rem}@media(min-width:768px){.acf-block-search-listing{min-height:43vh}}.acf-block-search-listing .search-form{max-width:28.25rem}.acf-block-search-listing .search-form__field{-webkit-appearance:none;appearance:none;border:1px solid #0f172d;color:#0f172d;outline:none;padding:.375rem 1.25rem .375rem 3.58rem;transition:border-color .2s ease-in-out}.acf-block-search-listing .search-form__field::-webkit-input-placeholder{color:#0f172d;line-height:normal}.acf-block-search-listing .search-form__field:-ms-input-placeholder{color:#0f172d;line-height:normal}.acf-block-search-listing .search-form__field::-ms-input-placeholder{color:#0f172d;line-height:normal}.acf-block-search-listing .search-form__field::placeholder{color:#0f172d;line-height:normal}.acf-block-search-listing .search-form__field:focus{border-color:#493aff}.acf-block-search-listing .search-form__button{left:.5rem}@media(min-width:768px){.acf-block-search-listing .search-form__button{left:.75rem}}.acf-block-search-listing .search-form__button:focus,.acf-block-search-listing .search-form__button:hover{color:#493aff;outline:none}[class^=clamp]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.crunch-pagination .page-item>*{align-items:center;border:1px solid #7b43fe;border-radius:50%;color:#7b43fe;display:flex;height:2.625rem;justify-content:center;min-width:2.625rem;transition:background-color .2s ease-in-out,color .2s ease-in-out}@media(min-width:576px){.crunch-pagination .page-item>*{height:2.71875rem;min-width:2.71875rem}}@media(min-width:768px){.crunch-pagination .page-item>*{height:2.8125rem;min-width:2.8125rem}}@media(min-width:992px){.crunch-pagination .page-item>*{height:2.90625rem;min-width:2.90625rem}}@media(min-width:1280px){.crunch-pagination .page-item>*{height:3rem;min-width:3rem}}.crunch-pagination .page-item.next a:focus,.crunch-pagination .page-item.next a:hover,.crunch-pagination .page-item.prev a:focus,.crunch-pagination .page-item.prev a:hover{background-color:#7b43fe;border-color:#7b43fe;color:#fff}.crunch-pagination .page-item.next a:focus svg path,.crunch-pagination .page-item.next a:hover svg path,.crunch-pagination .page-item.prev a:focus svg path,.crunch-pagination .page-item.prev a:hover svg path{stroke:#fff}.crunch-pagination .page-item.next a svg path,.crunch-pagination .page-item.prev a svg path{transition:stroke .2s ease-in-out}.crunch-pagination .page-item.prev a svg{transform:rotate(180deg)}.crunch-pagination .page-item .page-numbers:not(.current):not(.dots):focus,.crunch-pagination .page-item .page-numbers:not(.current):not(.dots):hover{background-color:#7b43fe;color:#fff}.crunch-pagination .page-item .page-numbers.current{background-color:#7b43fe;border-color:#7b43fe;color:#fff}