.hs-search-field-homepage{position:relative;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;background-color:#167391;margin-bottom:20px}.hs-search-field-homepage div{color:white;padding:0 10px;font-size:14px}{# does not respond to any type of styling,neither with another class name,nor with !important #}.hs-search-field__input{box-sizing:border-box;width:100%;margin-right:10px}.hs-search-field__bar-homepage{padding:20px 0}.hs-search-field__bar-homepage button svg{color:white;width:100%}.hs-search-field__suggestions{margin:0;padding:0;list-style:none}.hs-search-field--open .hs-search-field__suggestions{margin-top:20px}.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}.search-module-search-button{background-color:#237896;width:25px;height:25px;padding:5px;border:transparent;position:relative;top:3px;cursor:pointer;transition-duration:.5s}.search-module-search-button:hover{background-color:white}{# the 2 classes below do not bend the input rules #}.search-module-search-input{width:900px;padding:5px;background-color:azure}.search-module-force-input-style{width:80%;display:inline-block}.hs-search-field__input .search-module-search-input input[type="text"]{border:transparent}.search-module-search-label{color:#104d61;display:inline-block}@media(max-width:767px){.hs-search-field-homepage{display:none}}