.searchbar-agent-mcom .search-banner .banner-img{width:100%;display:block;height:100%;object-fit:cover;object-position:top}
.searchbar-agent-mcom .search-banner{position:relative;width:100%;overflow:hidden;height:232px}
.searchbar-agent-mcom .banner-title{color:white;font-size:40px;font-weight:400;text-align:center;padding-top:70px;width:100%;position:absolute;top:10px}
.searchbar-agent-mcom .search-container{padding:20px 200px 40px;display:flex;position:absolute;top:123px;width:100%}
.searchbar-agent-mcom .search-container input[type="text"]{width:100%;font-size:14px;padding:10px;border:0;border-radius:6px 0 0 6px;outline:0}
.searchbar-agent-mcom .search-container button{height:40px;width:40px;background:#e01a2b;color:white;border:0;border-radius:0 6px 6px 0;cursor:pointer;display:flex;align-items:center;justify-content:center}
@media screen and (max-width:860px){.searchbar-agent-mcom .search-container{padding:20px 20px 40px;display:flex}
}
@media screen and (max-width:480px){.searchbar-agent-mcom .search-container{padding:20px 0 40px;display:flex}
}
.searchbar-agent-mcom #searchInput:focus{border:2px solid var(--cds-focus,#0f62fe)}
.searchbar-agent-mcom input::placeholder{color:#9c9c9c;letter-spacing:.16px}
.staticpage .root.container{padding-right:20px;padding-left:20px;max-width:100% !important;margin-left:auto;margin-right:auto}