.m-search-input .container{padding-bottom:2.4rem;padding-top:2.4rem}.m-search-input .container .title{font-weight:400;margin-bottom:.8rem;text-align:center}.m-search-input .container .rich-text-container{margin-bottom:2rem;text-align:center}.m-search-input .container .intro-label{font-size:22px;line-height:1.4;margin-bottom:16px;text-align:center}.m-search-input .hs-search-field{margin:0 auto;max-width:660px;position:relative}.m-search-input .hs-search-field__bar input[type=text]{background:#fff;border:none;border-radius:100px;box-shadow:0 0 12px rgba(16,24,40,.08);color:#646464;font-size:.8rem;height:48px;line-height:2;outline:none;padding:.6rem 1.2rem;width:100%}.m-search-input .hs-search-field__bar input[type=text]::placeholder{color:#646464;font-size:.8rem;line-height:2}.m-search-input .hs-search-field__bar button{align-items:center;background:#2fa0a3;border:none;border-radius:100px;color:#fff;cursor:pointer;display:inline-flex;font-size:.8rem;height:48px;justify-content:center;margin-top:1rem;outline:none;padding:.6rem 1.2rem;width:100%}.m-search-input .hs-search-field__bar button:after{background:url(https://26222027.fs1.hubspotusercontent-eu1.net/hubfs/26222027/woodwing-theme-assets/icons/search-icon.svg) 50%/cover;content:"";display:block;flex:0 0 20px;height:20px;margin-left:10px;width:20px}.m-search-input .hs-search-field__suggestions{background:#fff;display:none;list-style:none;outline:none;padding:1rem;position:absolute;top:calc(100% - .3rem);width:100%}.m-search-input .hs-search-field__suggestions li{margin-bottom:.5rem}.m-search-input .hs-search-field__suggestions a{font-size:.9rem;line-height:1.63;text-decoration:none}.m-search-input .hs-search-field__suggestions p{font-size:.9rem;line-height:1.86}.m-search-input .hs-search-field__suggestions mark{background:none;color:inherit}@media only screen and (min-width:768px){.m-search-input .hs-search-field__bar form{align-items:center;display:flex;justify-content:space-between}.m-search-input .hs-search-field__bar input[type=text]{flex:1;position:relative;width:auto}.m-search-input .hs-search-field__bar button{margin-top:0;padding:.5rem 1.3rem .5rem 1rem;position:absolute;right:0;width:auto}}@media only screen and (min-width:992px){.m-search-input{padding-bottom:1.6rem;padding-top:4.8rem}}