.joinus-banner-outer{margin-top:62px;background-position:center;background-size:cover;background-repeat:no-repeat;padding:50px 20px}.joinus-banner-content h1{font-size:56px;line-height:1;padding-bottom:10px;font-weight:500;color:#fff;text-align:-webkit-center;margin:0;font-family:'Roboto',sans-serif;text-transform:uppercase;padding-bottom:30px}.joinus-banner-desc p{font-weight:300;color:#fff;font-size:24px;font-family:'Roboto',sans-serif;line-height:100%;margin:0;text-align:center;padding-bottom:20px}.joinus-banner-filter{display:flex;flex-wrap:wrap;padding-top:30px;justify-content:center}.filter-box{flex:0 25%;margin-right:3%;position:relative}.filter-button.block-filter{flex:0 12%;position:relative}.fliter-by-keyword.filter-box input{color:#9d9c9c !important;background:#fff;border:0;padding:12px 15px;font-size:16px;font-family:'Roboto',sans-serif !important;height:45px}.fliter-by-keyword.filter-box input::-webkit-input-placeholder{color:#9d9c9c !important}.fliter-by-keyword.filter-box input:-moz-placeholder{color:#9d9c9c !important}.fliter-by-keyword.filter-box input::-moz-placeholder{color:#9d9c9c !important}.fliter-by-keyword.filter-box input:-ms-input-placeholder{color:#9d9c9c !important}.filter-button.block-filter a:hover{background-color:#fff !important;color:#a32375 !important;border:2px solid #a32375 !important}.filter-button.block-filter a{cursor:pointer;color:#ffff;background:transparent;text-decoration:none;font-family:'Roboto',sans-serif;line-height:38px;height:40px;padding:0px 40px;border:2px solid #fff;font-weight:500;display:inline-block}.searchable{width:300px;float:left;margin:0 15px}.searchable input{width:100%;height:45px;font-size:16px;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;line-height:1.6;color:#9d9c9c;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;font-family:'Roboto',sans-serif !important}.searchable ul{display:none;list-style-type:none;background-color:#fff;border-radius:0 0 5px 5px;border:1px solid #add8e6;border-top:0;max-height:180px;margin:0;overflow-y:scroll;overflow-x:hidden;padding:0;position:absolute;width:90%}.searchable ul li{padding:7px 9px;border-bottom:1px solid #e1e1e1;cursor:pointer;color:#6e6e6e}.searchable ul li.selected{background-color:#e8e8e8;color:#333}