.listTripContainer{padding:35px 0}.contentRotaViacao{background:#eee;border:2px solid #e0e0e0;border-radius:10px;margin:10px auto;max-width:1185px;padding:20px;width:100%}.lineRotaViacao{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:0 auto}.colRotaViacao{font-weight:700;margin:0 10px}.lastPosition{margin-bottom:100px}.fa-circle-right{margin:0 60px}.fa-circle-right:before{color:#55368b;content:"\f0a9";font-family:FontAwesome}.linkRotaViacao{border-radius:5px;color:#55368b;font-weight:600;padding:5px;width:50%}.linkRotaViacao:hover{color:#f28c33;transition:all .2s}.colRotaViacao .bntComprarPassagem{background-color:#21923a;border-radius:50px;color:#fff;padding:10px 50px;text-align:center}form.colSearchViacao{width:60%}.colSearchViacao{width:100%}.colSearchViacao .search{display:flex;gap:10px}.colSearchViacao .search input{width:100%}.colSearchViacao .search .bntComprarPassagem{background-color:#f28c33;border-radius:50px;color:#fff;padding:10px 30px;text-align:center}.colSearchViacao .search .bntComprarPassagem:hover{background-color:#55368b;transition:all .2s}.colSearchViacao .search .bntComprarPassagem:disabled{opacity:.5;transition:all .2s}.colRotaViacao .bntComprarPassagem:hover{background-color:#f28c33;transition:all .2s}.colRotas{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:60%}.headerListaRotaViacao{display:flex;flex-direction:column;gap:5px;justify-content:center;margin-top:30px}@media screen and (max-width:850px){.lineRota,.lineRotaViacao{align-items:stretch;flex-direction:column;gap:25px;padding:20px 10px}.contentRotaViacao{width:95%}.colRotaViacao{text-align:center}.colRota,.colRotas{flex-wrap:wrap;gap:10px;margin:0;width:100%}.linkRota,.linkRotaViacao{text-align:center;width:100%}.fa-circle-right,.fa-circle-right-white{margin:0 auto;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}ol.breadcrumb li{line-height:.7rem}.hero_bg{max-height:fit-content}.textbox-content-estilo-2{padding:40px 10px}.textbox-content-estilo-2 .textbox-text{line-height:1.4rem;text-align:center}.textbox-content-text{display:flex;flex-direction:column;gap:10px}.textbox-content-text li{list-style:disc;list-style-position:inside}.textbox-content-text ul{margin:20px 0}form.colSearchViacao{width:100%}.colSearchViacao .search{flex-direction:column}}