.listing-header .hs-search-field{max-width:454px;margin:0 auto;padding-top:6px;padding-bottom:30px}.hs-search-field{position:relative}.hs-search-field__input{box-sizing:border-box;width:100%}.hs-search-field__bar button svg{height:10px}.hs-search-field__suggestions{margin:0;padding:0;list-style:none}.hs-search-field--open .hs-search-field__suggestions{border:1px solid #000}.hs-search-field__suggestions li{display:block;margin:0;padding:0}.hs-search-field__suggestions #results-for{font-weight:bold}.hs-search-field__suggestions a,.hs-search-field__suggestions #results-for{background-color:#fff;display:block;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.hs-search-field__suggestions a:hover,.hs-search-field__suggestions a:focus{background-color:rgba(0,0,0,0.1);outline:0}.delimiter .hs-search-field ul.hs-search-field__suggestions{margin:0;position:absolute;border:1px solid;border-color:transparent;border-top:0;width:100%;top:40px;border-radius:0 0 2px 2px}.delimiter .hs-search-field.hs-search-field--open ul.hs-search-field__suggestions{border-color:#00395f}.delimiter ul.hs-search-field__suggestions li{padding:0;display:block;float:none;border-bottom:1px solid #ddf1f7;background-color:#fff;font-size:15px;font-weight:400;line-height:34px;margin:0}.delimiter ul.hs-search-field__suggestions li:last-child{border-bottom:0}.delimiter ul.hs-search-field__suggestions li:before{display:none}.hs-search-field__suggestions #results-for{padding:4px 18px 4px 18px;font-weight:700}.delimiter ul.hs-search-field__suggestions li a{padding:0;background-color:#fff;padding:4px 18px 4px 18px;display:block;text-decoration:none}.delimiter ul.hs-search-field__suggestions li a:hover{background-color:#ddf1f7}.hs-search-field__suggestions a:hover,.hs-search-field__suggestions a:focus{background-color:#ddf1f7}.blog-search form input[type="text"]:focus{border-color:#00395f}@media only screen and (max-width :993px){.listing-header .hs-search-field{padding-bottom:0}.listing-header .hs-search-field{padding-top:0}.hs-search-field form{margin:0 auto}}