#corporateBookingForm .mat-form-field{width:100%;font-family:"Nunito Sans" !important}
#corporateBookingForm .corporate-booking-page .sectionRepeat .mat-select{border:none !important;padding:0;height:inherit !important}
#corporateBookingForm span.mat-radio-label-content{font-family:"Nunito Sans" !important}
#corporateBookingForm .mat-select-placeholder{font-family:"Nunito Sans" !important}
#corporateBookingForm .mat-select-min-line{font-family:"Nunito Sans" !important}
.mat-option .mat-option-text{font-family:"Nunito Sans" !important}
#corporateBookingForm .mat-form-field-outline-start,.mat-form-field-outline-end{border-radius:0 !important}
#corporateBookingForm .errorFont{color:#da0e29 !important}
#corporateBookingForm .mat-form-field-appearance-outline .mat-form-field-subscript-wrapper{padding:0 !important}
#corporateBookingForm .mat-form-field-appearance-outline .mat-form-field-wrapper{padding:0 0 15px 0 !important}
#corporateBookingForm .mat-form-field-appearance-outline .mat-form-field-subscript-wrapper{position:relative;padding:0;margin:0}
#corporateBookingForm .mat-form-field-appearance-outline .mat-form-field-subscript-wrapper mat-error{margin:2px 0 0 0}
#corporateBookingForm .mat-form-field-disabled .mat-form-field-flex .mat-form-field-outline{background-color:#e9ecef}
@media screen and (max-width:767px){#corporateBookingForm .payment-amount{margin-top:0 !important}
}
.mat-select-search-input{font-family:"Nunito Sans" !important}
#corporateBookingForm .cardIcon-item-area{margin-bottom:12px;background:none !important}
#corporateBookingForm .cardIcon-item-area span{color:#11418f !important}
#corporateBookingForm .cardIcon-item{background:none !important}
#corporateBookingForm .cardIcon-item span{color:#11418f !important}
#corporateBookingForm .corporate-booking-page{background:none !important}
#corporateBookingForm .btn-cancel{color:#da0e29;border:1px solid #da0e29;font-weight:400;text-transform:capitalize;font-family:airindiaregular !important;letter-spacing:.12px;font-size:12px !important}
#corporateBookingForm .btn-cancel:hover{color:#b61032;border:1px solid #b61032}
#corporateBookingForm .btn-cancel:active{color:#790b27;background-color:#fecbd8;border:1px solid #790b27}
#corporateBookingForm .btn-sbmt{background-color:#da0e29;color:#FFF;font-weight:400 !important;font-family:airindiaregular !important;letter-spacing:.12px;font-style:normal;text-transform:capitalize;font-size:12px !important}
#corporateBookingForm .btn-sbmt:hover{background-color:#b61032}
#corporateBookingForm .btn-sbmt:active{background-color:#790b27 !important;border:1px solid #790b27 !important}
#corporateBookingForm .email-wrap a.mail-link{background-color:#da0e29 !important;color:#FFF !important;font-weight:400 !important;font-family:airindiaregular !important;letter-spacing:.12px;font-style:normal;line-height:10.5px !important}
#corporateBookingForm .email-wrap a.mail-link:hover{background-color:#b61032 !important;color:#FFF !important}
#corporateBookingForm .email-wrap a.mail-link:active{background-color:#790b27 !important;border:1px solid #790b27 !important}
#corporateBookingForm #email-wrap-area .text-wrap{font-family:AirIndia Variable !important;font-weight:400;color:#11418f !important;line-height:26px !important}
@media screen and (max-width:767px){#corporateBookingForm .email-wrap a.mail-link{font-size:14px !important;font-weight:400 !important;align-items:center;height:40px !important}
.cmp-title__text{margin-bottom:24px !important}
#corporateBookingForm .corporate-booking-page .sectionRepeat{margin-top:24px !important}
#corporateBookingForm #email-wrap-area .email-wrap{padding:0 14px !important;margin-left:18px}
#corporateBookingForm .email-wrap a.mail-link{font-size:14px}
#corporateBookingForm .corporate-booking-page .sectionRepeat .row .corporate-section-title{width:308px !important;margin-bottom:20px !important;font-size:18px !important;font-weight:600 !important}
#corporateBookingForm .mat-form-field-appearance-outline .mat-form-field-wrapper{margin-bottom:28px !important}
#corporateBookingForm .col-lg-6 .cardIcon-item-area{margin-top:28px !important}
footer.experiencefragment.aem-GridColumn.aem-GridColumn--default--12{margin-top:36px !important}
.corporate-booking-page .sectionRepeat .mat-radio-button label.mat-radio-label span.mat-radio-label-content{padding-top:8px}
.mat-radio-button .mat-radio-container .mat-radio-outer-circle{height:20px !important;width:20px !important}
.mat-radio-button .mat-radio-container .mat-radio-inner-circle{height:20px !important;width:20px !important}
.corporate-booking-page .sectionRepeat .mat-radio-group .mat-radio-button #mat-radio-9{margin-bottom:0}
#corporateBookingForm .corporate-booking-page .sectionRepeat label{margin-top:-5px !important}
#corporateBookingForm .corporate-booking-page .sectionRepeat .row .phone-class{margin-top:0}
#travel-corporateBookingForm .mat-form-field-flex{margin-top:28px !important}
#city-corporateBookingForm .mat-form-field-flex{margin-bottom:0 !important}
#travel1-corporateBookingForm,#city1-corporateBookingForm .mat-form-field-flex{margin-top:28px !important}
#corporateBookingForm .company-corporateBookingForm .mat-form-field-appearance-outline .mat-form-field-wrapper{margin-bottom:0 !important}
#travel1-corporateBookingForm .mat-form-field-flex{margin-top:0 !important}
#city1-corporateBookingForm .mat-form-field-flex{margin-top:-4px !important}
#mat-radio-9{margin-bottom:0}
.mat-radio-label-content{padding-left:8px}
.mat-form-field-appearance-outline .mat-form-field-flex{margin-top:-0.32em !important}
#corporateBookingForm .top-corporateBookingForm .selectedOption{margin-bottom:28px;margin-top:-12px !important}
#corporateBookingForm #group-companies .mat-form-field-wrapper{margin-bottom:0 !important}
#corporateBookingForm #city-contact .mat-form-field-wrapper{margin-bottom:0 !important}
#corporateBookingForm #top-travel .mat-form-field-wrapper{margin-bottom:0 !important}
#corporateBookingForm #city1-corporateBookingForm .mat-form-field-wrapper{margin-bottom:0 !important}
#corporateBookingForm #gst1-corporateBookingForm .mat-form-field-wrapper{margin-bottom:0 !important}
#corporateBookingForm #city-corporateBookingForm .mat-form-field-wrapper{margin-bottom:0 !important}
#corporateBookingForm #gst-corporateBookingForm .mat-form-field-wrapper{margin-bottom:0 !important}
#corporateBookingForm #airline-corporateBookingForm .mat-form-field-wrapper{margin-bottom:0 !important}
#top-three-travel .ng-star-inserted{margin-bottom:0}
.sectionRepeat .cardIcon-item svg{width:21.78px !important;margin-top:-20px}
.cmp-title h1.cmp-title__text{line-height:28.8px !important}
.cmp-breadcrumb__item--active{margin-bottom:16px}
}
.mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:black !important}
.mat-option.span{color:black !important}
.mat-option:hover{background:#b61032 !important;color:white !important}
.mat-pseudo-checkbox-checked{background:#da0e29 !important}
#corporateBookingForm .top-corporateBookingForm .selectedOption{margin-top:-18px;background-color:#da0e29 !important}
.selected-option-container .selectedOption .selectedOptionremove{background-color:#da0e29 !important}
#corporateBookingForm .btn-sbmt:focus-visible{background-color:#da0e29 !important;outline:4px solid #fecbd8 !important;border:#da0e29 !important}
#corporateBookingForm .btn-cancel:focus-visible{color:#da0e29 !important;outline:3px solid #da0e29 !important}
.corporateBookingForm{margin-bottom:24px}
.corporate-booking-page .sectionRepeat .mat-select{font-family:var(--body-font-family) !important}
.corporate-booking-page .sectionRepeat .mat-select .mat-select-trigger .mat-select-arrow-wrapper .mat-select-arrow{background-position:center !important;margin-top:.5px !important}
.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#da0e29 !important}
.mat-radio-button.mat-accent .mat-radio-inner-circle{background-color:#da0e29 !important}
#corporateBookingForm .corporate-booking-page .sectionRepeat .radio-box{margin-top:0 !important}
#corporateBookingForm .corporate-booking-page .sectionRepeat .mat-form-field-flex{height:56px;margin-bottom:0}
#corporateBookingForm .corporate-booking-page .sectionRepeat .mat-form-field-appearance-outline .mat-form-field-infix{padding:12px 0 0 !important}
#corporateBookingForm .corporate-booking-page .sectionRepeat .row .corporate-section-title{border-bottom:2px solid #f7f8f8;width:1132px;margin-left:13px;padding-left:0;padding-bottom:16px;margin-bottom:24px;font-size:24px;font-weight:700}
#corporateBookingForm .cardIcon-item-area span{color:#828a99 !important}
#corporateBookingForm .sectionRepeat .selected-option-container .selectedOptionremove svg{width:18px !important;height:18px !important;margin-bottom:3px !important}
#corporateBookingForm .sectionRepeat .cardIcon-item-area span{padding-left:4px}
#corporateBookingForm .corporate-booking-page .sectionRepeat .mat-radio-container{scale:1.2}
#corporateBookingForm .cardIcon-item-area{margin-bottom:-2px;padding:2px !important}
#corporateBookingForm .corporate-btn-section .btn-sbmt{font-size:14px !important}
#corporateBookingForm .corporate-btn-section .btn-cancel{font-size:14px !important;margin-right:16px}
#corporateBookingForm .mat-form-field-appearance-outline .mat-form-field-wrapper{margin:0 0 34px 0;padding:0 0 0 0 !important}
#corporateBookingForm .sectionRepeat .cardIcon-item span{margin-left:4px !important;color:#828a99 !important;padding:2px !important}
#corporateBookingForm .corporate-booking-page .sectionRepeat .cardIcon-item{margin-bottom:-6px !important}
#corporateBookingForm .corporate-booking-page .sectionRepeat{margin-bottom:16px !important}
#corporateBookingForm .sectionRepeat svg path{fill:#828a99 !important}
footer.experiencefragment.aem-GridColumn.aem-GridColumn--default--12{margin-top:64px}
#corporateBookingForm .sectionRepeat .selectedOptionremove svg path{fill:#fff !important}
#corporateBookingForm .corporate-booking-page .corporate-btn-section{margin-top:24px}
#corporateBookingForm .corporate-booking-page .sectionRepeat .row .col-md-12 .cardIcon-item-area{margin-top:0}
#corporateBookingForm .corporate-booking-page .sectionRepeat .col-lg-6 .cardIcon-item-area{margin-top:34px}
#corporateBookingForm .corporate-booking-page .sectionRepeat .row .col-lg-12 .col-md-3{padding-right:14px;padding-left:14px}
#corporateBookingForm .corporate-booking-page .sectionRepeat .row .col-md-6{padding-right:14px;padding-left:14px}
#corporateBookingForm .corporate-booking-page .sectionRepeat label{margin-top:-5px !important}
#corporateBookingForm .corporate-booking-page .sectionRepeat .row .col-md-8{padding-right:14px}
#corporateBookingForm .corporate-booking-page .sectionRepeat .row .col-md-9{padding-left:14px}
#corporateBookingForm .corporate-booking-page .sectionRepeat .row .col-md-4{padding-right:14px}
.mb-3{margin-bottom:0}
.company-corporateBookingForm .mat-form-field-wrapper{margin-bottom:0 !important}
.company1-corporateBookingForm .mat-form-field-wrapper{margin-bottom:0 !important}
#travel-corporateBookingForm .mat-form-field-flex{margin-top:34px}
#city-corporateBookingForm .mat-form-field-flex{margin-top:34px}
#corporateBookingForm .corporate-booking-page .sectionRepeat .col-lg-6 #mat-error-1{margin-top:-10px}
#travel1-corporateBookingForm .mat-form-field-flex{margin-top:34px}
#city1-corporateBookingForm .mat-form-field-flex{margin-top:34px}
.sectionRepeat .row .col-md-6{margin-bottom:0 !important}
#city1-corporateBookingForm .mat-form-field-wrapper{margin-bottom:0}
.corporate-booking-page .sectionRepeat .sectionRepeat .sectionRepeat{padding-bottom:14px}
#top-three-travel .selected-option-container .selectedOption{margin-top:12px;margin-bottom:0}