.searchBoxBus{background:#fff;border-radius:20px;margin-top:-60px;padding:25px 50px;position:relative;box-shadow:0 0 3px #aaa}.child-searchBoxBus{background:#f5f5f5;border:1px solid #dedcd7;border-radius:5px}.child-searchBoxBus .form-group{height:100%}.child-searchBoxBus input{background:0 0;border:none;border-left:1px solid #aaa;height:100%;padding:10px;border-radius:0!important;font-size:16px!important}.child-searchBoxBus .mDate{border:none}.btn-exchange{position:absolute;top:10px;left:-12px;cursor:pointer!important;color:#fff!important;background:#428eff!important;border-radius:50%!important;padding:5px 7px 1px!important}@media (width<=991px){.searchBoxBus{background:0 0;margin-top:0;padding:0}.child-searchBoxBus input{background:#fff;height:auto;border:1px solid #aaa!important;border-radius:10px!important}.child-searchBoxBus{border:none}.child-searchBoxBus .btn-primary{justify-content:center}.btn-exchange{top:36px;left:8px;transform:rotate(90deg)}.searchBoxBus .col-12.bg-primary{background:0 0!important}.direction a{padding:10px;font-size:12px!important}.child-searchBoxBus{background:#fff;border:none;border-radius:10px;margin-top:20px;padding:20px 5px 10px}.child-searchBoxBus input{background:#f5f5f5;width:100%;font-size:14px!important}.child-searchBoxBus .form-group{margin-bottom:5px}.btn-exchange{z-index:99}.hero img{display:block}}