.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{display:block}.hs-search-field__suggestions a:hover,.hs-search-field__suggestions a:focus{background-color:rgba(0,0,0,0.1);outline:0}div#search-3 form.search-form,.hs-search-field__bar form.search-form{position:relative}div#search-3 form.search-form input[type="text"],.hs-search-field__bar form.search-form input[type="text"]{padding:10px;width:100%;font-size:14px;font-family:inherit;line-height:24px;color:#555;background-color:#f1f1f1;border:0;transition:all .2s ease;-webkit-transition:all .2s ease;padding-right:45px !important;margin:0 !important;outline:0}div#search-3 form.search-form button.search-widget-btn,.hs-search-field__bar form.search-form button.search-widget-btn{transition:all .45s cubic-bezier(0.25,1,0.33,1);-moz-transition:all .45s cubic-bezier(0.25,1,0.33,1);-webkit-transition:all .45s cubic-bezier(0.25,1,0.33,1);border:0;color:#fff;cursor:pointer;transition:all .45s cubic-bezier(0.25,1,0.33,1);-moz-transition:all .45s cubic-bezier(0.25,1,0.33,1);-webkit-transition:all .45s cubic-bezier(0.25,1,0.33,1);width:auto;font-family:BrandonGrotesqueWeb-Bold;text-transform:uppercase !important;letter-spacing:1px;font-size:18px;font-weight:400;border-radius:200px !important;-webkit-border-radius:200px !important;-o-border-radius:200px !important;box-shadow:none;-ms-transition:opacity .45s cubic-bezier(0.25,1,0.33,1),transform .45s cubic-bezier(0.25,1,0.33,1),border-color .45s cubic-bezier(0.25,1,0.33,1),color .45s cubic-bezier(0.25,1,0.33,1),background-color .45s cubic-bezier(0.25,1,0.33,1),box-shadow .45s cubic-bezier(0.25,1,0.33,1);-webkit-transition:opacity .45s cubic-bezier(0.25,1,0.33,1),transform .45s cubic-bezier(0.25,1,0.33,1),border-color .45s cubic-bezier(0.25,1,0.33,1),color .45s cubic-bezier(0.25,1,0.33,1),background-color .45s cubic-bezier(0.25,1,0.33,1),box-shadow .45s cubic-bezier(0.25,1,0.33,1);transition:opacity .45s cubic-bezier(0.25,1,0.33,1),transform .45s cubic-bezier(0.25,1,0.33,1),border-color .45s cubic-bezier(0.25,1,0.33,1),color .45s cubic-bezier(0.25,1,0.33,1),background-color .45s cubic-bezier(0.25,1,0.33,1),box-shadow .45s cubic-bezier(0.25,1,0.33,1);position:absolute;right:0px;margin:0 !important;padding:14px !important;background-color:transparent !important;transform:none;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:0}div#search-3 form.search-form button.search-widget-btn span.text,.hs-search-field__bar form.search-form button.search-widget-btn span.text{display:none}div#search-3 form.search-form button.search-widget-btn span.normal.icon-salient-search,.hs-search-field__bar form.search-form button.search-widget-btn span.normal.icon-salient-search{color:#00599e !important;margin-top:1px;display:block;font-size:17px;background-color:transparent !important;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;width:auto;height:auto;vertical-align:baseline;background-image:none;background-position:0 0;background-repeat:repeat}div#search-3 form.search-form button.search-widget-btn span.normal.icon-salient-search:before,.hs-search-field__bar form.search-form button.search-widget-btn span.normal.icon-salient-search:before{content:"\e906"}div#search-3 form.search-form button.search-widget-btn:hover,.hs-search-field__bar form.search-form button.search-widget-btn:hover{opacity:.85}.hs-search-field__bar form.search-form input[type="text"]{font-family:inherit;line-height:24px;color:#555;background-color:transparent;border:1px solid #ccc;box-shadow:none;-webkit-box-shadow:none;font-size:16px;padding-right:45px;margin:0 !important}.hs-search-field__bar form.search-form button.search-widget-btn{padding:16px 23px !important}.hs-search-field__bar form.search-form input[type="text"]:focus{border-color:#999}