.hgroup{margin-bottom:35px}.imggroup img{max-width:100%;max-height:100%;height:auto}.duffel-components .card-payment__container{width:100% !important;margin:0 !important}.stop-row{position:relative}.stop-row .stop-row-box{padding:20px 0;background-color:#eaffd0}.stop-row::before{border:dashed 1px #c1c1c1;content:"";position:absolute;border-radius:9999px;width:1px;z-index:1;left:107px;top:-20px;bottom:-20px}.from-and-to-row{position:relative}.from-and-to-row::after{top:10px;border:solid 1px #c1c1c1;content:"";position:absolute;--tw-border-opacity: 1;border-radius:9999px;width:1px;z-index:1;left:107px;bottom:11px}.to-row{position:relative}.to-row::after{bottom:8px;border:solid;content:"";position:absolute;--tw-border-opacity: 1;border-color:#c1c1c1;background-color:#fff;border-width:2px;border-radius:9999px;width:12px;height:12px;z-index:2;left:102px}.from-row{position:relative}.from-row .from-row-box{padding-bottom:20px}.from-row::after{top:7px;border:solid;content:"";position:absolute;--tw-border-opacity: 1;border-color:#c1c1c1;background-color:#fff;border-width:2px;border-radius:9999px;width:12px;height:12px;z-index:2;left:102px}.checkoutbody .duffel-components .layout__main-content{display:flex;justify-content:flex-start;align-items:flex-start}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:none;background:none;font-weight:normal;color:#454545}.ui-widget-header{border:none;background:none;color:#333}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{border:solid 1px #ddd;background:none;padding:4px 0px}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{background-color:var(--green) !important;border-radius:4px}.search_tab_indidcators .tab_indicator{border-radius:0;height:60px}.section1-row .iti{width:100%}.section1-row .form-control{height:70px}.section1-row .phone select{width:120px}.main-header.checkout-header{border-bottom:solid 2px #c6c6c6}.main-header.checkout-header .checkout-header-steps .checkout-header-box{color:#9d9d9c;font-weight:bold;gap:30px}.main-header.checkout-header .checkout-header-steps .checkout-header-box i{margin-left:6px}.main-header.checkout-header .checkout-header-steps .checkout-header-box .active{color:#000;font-weight:bold}.chekout-step2{padding-bottom:10px}.chekout-step2 .checkout-summery{padding:20px;border-radius:0 0 20px 20px}.chekout-step2 .section1-row{padding:40px 30px}.chekout-step2 .return,.chekout-step2 .depart{padding-bottom:20px}.chekout-step2 .airline_logo{width:25%}.chekout-step2 .item_detail{width:55%}.chekout-step2 .item_meta{width:20%}.chekout-step2 .section2-row{padding:40px 30px}.chekout-step2 .section2-row .flight-detail-row{position:relative}.chekout-step2 .section2-row .collapse-button{display:flex;position:absolute;width:100%;top:-15px}.chekout-step2 .section2-row .collapse-button .collapse-button-box{background-color:#fff;font-size:14px;padding:4px 20px}.chekout-step2 .section2-row .modal-icon{width:20px;height:auto}.chekout-step2 .section3 .section3-row{padding:20px 20px}.cancelation{height:70px;padding:12px;border:solid 1px #9d9d9c}.cancelation .left-col{line-height:1;color:#9d9d9c}.cancelation .include-ticket{padding:5px 10px;font-size:14px}.extra-bagages-all .extra-bagages{height:70px;padding:12px;background:rgba(128,186,39,.1294117647);border-bottom:solid 1px #80ba27;border-left:solid 1px #80ba27;border-right:solid 1px #80ba27;border-top:solid 1px #80ba27}.extra-bagages-all .extra-bagages .co-right{width:50%;justify-content:flex-end;display:flex;flex-direction:column}.extra-bagages-all .extra-bagages .text{font-size:14px}.extra-bagages-all .extra-bagages .include-ticket{text-align:center;display:inline-block;padding:5px 10px}.checkout-footer{z-index:2;position:fixed;bottom:0;left:0;width:100%;padding:20px 0;border-top:solid 1px #000}.checkout-footer .checkout-label-sm{font-size:15px;line-height:1.3}.checkout-footer .btn.next-btn{padding:15px 60px 15px 40px;overflow:hidden;outline:none;-webkit-clip-path:polygon(0 0%, 0% 0, 80% 0, 100% 53%, 100% 53%, 80% 100%, 20% 100%, 0% 100%, 0% 0%);clip-path:polygon(0 0%, 0% 0, 80% 0, 100% 53%, 100% 53%, 80% 100%, 20% 100%, 0% 100%, 0% 0%)}.checkout-container1{padding:20px 0;border-top:solid 1px #000;border-bottom:solid 1px #000}.tab_indicator{padding:6px 20px;display:flex;align-items:center;color:#000;opacity:.5}.tab_indicator.tab-active{color:#000;opacity:1;background-color:#fff;box-shadow:4px 5px 0px 1px #a3a3a3}.checkoutbody{display:block;padding:0 0 160px}.checkoutbody .checkoutbody-tab-body{z-index:1;position:relative;padding:20px 30px;background-color:#fff}.checkoutbody .grid-row{padding:0;border-bottom:solid 1px #9d9d9c;margin-bottom:20px;padding-bottom:20px}.checkoutbody .grid-row .form-group{position:relative;margin-bottom:20px}.checkoutbody .grid-row .form-group .iti{width:100%}.checkoutbody .grid-row .form-group .form-control{height:60px;border:solid 1px #9d9d9c}.checkoutbody .grid-row .form-group .form-control.country{padding:10px 0px 10px 52px !important;border:solid 1px #9d9d9c}.checkoutbody .grid-row .form-group .label-h{font-size:16px;pointer-events:none;position:absolute;left:15px;z-index:1;background:#fafafa;transition:transform 150ms ease-out,font-size 150ms ease-out;top:8px;color:#9d9d9c;padding:15px 15px;margin-bottom:0;line-height:1;width:88%}.checkoutbody .grid-row .form-group.focused .label-h{transform:translateY(-6px);font-size:14px;padding:1px .65rem;left:15px;color:#9d9d9c;width:auto;background:no-repeat}.checkoutbody .grid-row .form-group.focused .form-control{height:60px;padding:20px 12px 0px;border-color:#000}@media only screen and (max-width: 991px){.stop-row::before{left:30%}.from-and-to-row::after{left:30%;bottom:11px}.to-row::after{left:28%}.from-row::after{left:28%}.stop-row::before{left:30%}.main-header.checkout-header .checkout-header-steps .checkout-header-box{font-size:12px}.checkoutbody{padding:0 0 110px}.checkoutbody .checkoutbody-tab-body{padding:20px 10px}.extra-bagages-all{margin-bottom:20px}.extra-bagages-all .extra-bagages{font-size:12px}.checkout-footer{padding:8px 0}.checkout-footer .left-col,.checkout-footer .right-col{width:100%}.checkout-footer .left-col button,.checkout-footer .right-col button{font-size:12px;font-weight:bold}.checkout-footer .left-col h4{font-size:16px}.checkout-footer .btn.recap-btn,.checkout-footer .btn.previous-btn{padding:8px 5px}.checkout-footer .btn.next-btn{padding:5px 30px 5px 20px;font-size:19px}.section1-row .form-control{height:55px}.chekout-step2 .row{--bs-gutter-x: 0.6rem}.chekout-step2 .section1-row{padding:20px 20px}.chekout-step2 .section2-row{padding:20px 15px}.chekout-step2 .section2-row .f18,.chekout-step2 .section2-row .f14{font-size:12px}}/*# sourceMappingURL=checkout.css.map */