.TopSearchBox{background-color:var(--clr-secondary);border-radius:4px 4px 40px 4px;margin:0 auto;padding:20px;width:600px}@media screen and (max-width:992px){.TopSearchBox{display:none}}.TopSearchBox .Headline{color:#fff}.TopSearchBox .Search-form{margin-top:24px;position:relative}.TopSearchBox .Search-input{background-color:#fff;border:.5px solid #20497a14;border-radius:0 0 10px 0;display:block;height:60px;padding:12px 20px;width:100%}.TopSearchBox .Search-input::placeholder{color:var(--clr-primary)}.TopSearchBox .Search-button{background-color:initial;color:var(--clr-primary);position:absolute;right:20px;top:12px}.TopSearchBox .Search-button svg{height:36px;width:36px}#homepage .TopSearchBox{bottom:140px;left:0;position:absolute;right:0}