.travel-requests{padding:100px 0}.travel-requests p.simple{color:#4e5c6e;font-size:14px;line-height:2}.travel-requests .text-success{color:#38ca96!important}.travel-requests .card{background-color:#fff;border:0;border-radius:15px;box-shadow:none}.travel-requests .card .card .card-body{padding:16px}.travel-requests .card--dashed{border:2px dashed #e0e0e0}.travel-requests .card .card-title{font-size:18px;font-weight:700}.travel-requests .card .card-header{align-items:center;background-color:#dbdee8;border-radius:15px 15px 0 0;display:flex;font-size:14px;font-weight:700;height:50px;margin:-2px;padding:0 16px}.travel-requests .card .card-header--dark{background-color:#2c2c41;color:#fff}.travel-requests .card .card-body{padding:24px}.travel-requests .card--green{background-color:#ecfff6;border-color:#38ca96!important}.travel-requests .card--green .disc-list-item:before{background-color:#38ca96!important}.travel-requests .card--warning{background-color:#fffbdb;border-color:#ffe817!important}.travel-requests .card--warning .disc-list-item:before{background-color:#ffd600!important}.travel-requests .card--danger{background-color:#fde7ef;border-color:#ed145b!important}.travel-requests .card--danger .disc-list-item:before{background-color:#ed145b!important}.travel-requests .card--primary{background-color:#e8f6fe;border-color:#0197f6!important}.travel-requests .card--primary .disc-list-item:before{background-color:#0197f6!important}.travel-requests .focused{border:1px dashed #de3949;border-radius:3px;display:inline-block;padding:0 10px}.travel-requests .disc-list-item{display:flex;font-size:14px;justify-content:space-between;position:relative}.travel-requests .disc-list-item p{line-height:2;margin-bottom:0}.travel-requests .disc-list-item *{margin:0}.travel-requests .disc-list-item :first-child{padding-right:12px}.travel-requests .disc-list-item:before{background-color:#6c6e77;border-radius:6px;content:"";display:inline-flex;height:6px;position:absolute;right:0;top:12px;width:6px;z-index:2}.travel-requests .disc-list-item--dashed *{background-color:#fff;position:relative;z-index:1}.travel-requests .disc-list-item--dashed :first-child{padding-left:10px}.travel-requests .disc-list-item--dashed :last-child{padding-right:12px}.travel-requests .disc-list-item--dashed:after{border-top:2px dashed #d9dce0;content:"";display:block;height:0;position:absolute;right:0;top:50%;transform:translateY(-50%);width:100%;z-index:0}.travel-requests .disc-list-item--has-button{align-items:center}.travel-requests .disc-list-item--has-button:before{top:20px}.travel-requests .sidebar .card{font-size:14px}.travel-requests .sidebar .card .card-header{align-items:center;background:none;border-bottom:1px solid #dee2e6;display:flex;justify-content:space-between;margin-bottom:16px;padding:0 0 19px}.travel-requests .sidebar .card .card-body{padding:24px 16px}.travel-requests .sidebar .disc-list-item{line-height:30px;margin:22px 0}.travel-requests .sidebar .payment-card{background-color:#2c2c41;color:#fff}.travel-requests .sidebar .payment-card hr{border:1px dashed #9898bd!important}.travel-requests .sidebar .payment-card .disc-list-item:before{background-color:#fff}.travel-requests .sidebar .payment-card .disc-list-item--dashed *{background-color:#2c2c41}.travel-requests .sidebar .payment-card .disc-list-item--dashed:after{border-top:2px dashed #454565}.travel-requests .sidebar .trw-off-details{display:flex;gap:16px}.travel-requests .sidebar .trw-off-details__rule{align-items:center;background-color:#fff;border-radius:15px;color:#0197f6;cursor:pointer;display:flex;flex:1;font-size:14px;font-weight:700;height:70px;justify-content:center}.travel-requests .sidebar .trw-off-details:only-child__rule{flex-basis:100%}.travel-requests .sidebar .trw-off-details__phone{align-items:center;border:1px solid #0197f6;border-radius:99px;color:#0197f6;cursor:pointer;display:flex;height:36px;justify-content:center;-webkit-text-decoration:none;text-decoration:none;width:140px}.travel-requests .sidebar .trw-off-details__phone.dark-phone{background-color:#2c2c41;border:none;color:#fff}.travel-requests .sidebar .trw-off-details__phone-wrapper{align-items:center;background-color:#fff;border-radius:15px;color:#4e5c6e;display:flex;font-size:14px;height:70px;justify-content:center;padding:0 12px}.travel-requests .sidebar .trw-off-details__phone-wrapper>*{flex:.5}.travel-requests .btn{position:relative}.travel-requests .btn.btn-lg{line-height:44px;padding:0 24px}.travel-requests .btn.btn-success{background-color:#38ca96;border-color:#38ca96}.travel-requests .btn-dashed{margin:0 7px;z-index:1}.travel-requests .btn-dashed:before{border-radius:100px;bottom:-7px;content:"";left:-7px;position:absolute;right:-7px;top:-7px;z-index:0}.travel-requests .btn-dashed.btn-outline-primary{background-color:#fff}.travel-requests .btn-dashed.btn-outline-primary:active,.travel-requests .btn-dashed.btn-outline-primary:hover{background-color:#0197f6}.travel-requests .btn-dashed.btn-outline-primary:before,.travel-requests .btn-dashed.btn-primary:before{border:2px dashed #0197f6}.travel-requests .btn-dashed.btn-success:before{border:2px dashed #38ca96}.travel-requests .btn-dashed.btn-outline-success{background-color:#fff}.travel-requests .btn-dashed.btn-outline-success:active,.travel-requests .btn-dashed.btn-outline-success:hover{background-color:#38ca96}.travel-requests .btn-dashed.btn-outline-success:before{border:2px dashed #38ca96}.travel-requests .btn-dashed.btn-outline-danger{background-color:#fff}.travel-requests .btn-dashed.btn-outline-danger:active,.travel-requests .btn-dashed.btn-outline-danger:hover{background-color:#de3949}.travel-requests .btn-dashed.btn-danger:before,.travel-requests .btn-dashed.btn-outline-danger:before{border:2px dashed #de3949}.travel-requests .btn-dashed.btn-outline-secondary{background-color:#fff}.travel-requests .btn-dashed.btn-outline-secondary:active,.travel-requests .btn-dashed.btn-outline-secondary:hover{background-color:#717c8b}.travel-requests .btn-dashed.btn-outline-secondary:before{border:2px dashed #717c8b}.travel-requests .btn-dashed.btn-secondary:before{border:2px dashed #de3949}.travel-requests .step-actions{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between;margin:100px 0 45px;position:relative}.travel-requests .step-actions .disc-item{align-items:center;display:flex;font-size:14px;justify-content:space-between;padding-left:7px}.travel-requests .step-actions .disc-item:before{background-color:#6c6e77;border-radius:6px;content:"";display:inline-flex;height:6px;position:absolute;right:0;width:6px;z-index:2}.travel-requests .step-actions div{display:flex;gap:14px;position:relative;z-index:1}.travel-requests .step-actions div.step-actions-has-appended{gap:0}.travel-requests .step-actions:before{border-top:1px dashed #717c8b;content:"";height:0;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:0}.travel-requests .step-actions .btn-appended{align-items:center;background-color:#fff;border:2px dashed #0197f6;border-left-width:0;border-radius:0 100px 100px 0;display:flex;font-size:14px!important;font-weight:700;margin:-6px 0 -6px -28px;padding:0 24px 0 52px}.travel-requests .step-actions .btn{text-wrap:nowrap;font-size:14px;font-weight:700;height:44px;min-width:132px}.travel-requests .dashed-table tr{border-bottom:2px dashed #e0e0e0}.travel-requests .dashed-table:not(:has(tfoot)) tr:last-child{border-bottom:0}.travel-requests .dashed-table tfoot tr{border-bottom:0}.travel-requests .dashed-table tfoot tr td{font-weight:700}.travel-requests .dashed-table th{color:#6f6f6f;font-size:14px;font-weight:700}.travel-requests .dashed-table td{color:#333;font-size:14px}.travel-requests .dashed-table td,.travel-requests .dashed-table th{padding:20px}