@import url(https://fonts.googleapis.com/css2?family=Lato:wght@400;700&display=swap);@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.estate-filter .grid{padding:4rem 3rem;background:#f7f7f7}.estate-filter .grid .icon{display:inline-block;vertical-align:middle;width:5rem;height:5rem;padding:1.5rem;background:#fab528}.estate-filter .grid .icon img{width:100%;height:100%;object-fit:contain;object-position:center center}.estate-filter .grid .icon~input{display:inline-block;vertical-align:middle;width:calc(100% - 5rem);margin-left:-2px;padding:.7em 1em;background:#fff}.estate-filter .grid .right{padding:0;background:#efefef}.estate-filter .grid .right .input-wrapper:not(:last-child):after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:0;height:50%;border-right:1px solid #707070}.estate-filter .grid .select2-container--default .select2-selection--multiple,.estate-filter .grid .select2-container--default .select2-selection--single{background:transparent}.estate-filter .buttons{padding:2rem 3rem;text-align:right}@media only screen and (max-width:1024px){.estate-filter{text-align:center}.estate-filter .grid .right .input-wrapper:not(:last-child):after{display:none}.estate-filter .buttons,.estate-filter .select2-container--default .select2-search__field{text-align:center}}