.hs-search-field{position:relative}.hs-search-field__input{box-sizing:border-box;width:100%}.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{display:block}.hs-search-field__suggestions a:hover,.hs-search-field__suggestions a:focus{background-color:rgba(0,0,0,.1);outline:0}.hs-search-field__input{-webkit-transition:border-color .3s,box-shadow .3s;-moz-transition:border-color .3s,box-shadow .3s;-o-transition:border-color .3s,box-shadow .3s;transition:border-color .3s,box-shadow .3s;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:8px 8px;font-size:inherit;outline:0;margin-bottom:30px;margin-top:15px;border:1px solid #b0b0b0;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.hs-search-field--open .hs-search-field__suggestions{border:0;padding-bottom:20px}.hs-search-field__bar label{text-transform:uppercase;font-size:22px;line-height:1.4em;letter-spacing:.4px;padding:30px 0 15px;margin:0;color:grey;position:relative;font-weight:300;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif}