.search-screen-outer .banner{width:100%;top:0;z-index:-1}.search-screen-outer .banner-vector{position:absolute;width:238.03px;height:207.13px;left:0;top:90.86px}.outer-container{position:absolute;width:100%;top:-280px;display:grid;gap:46px}.outer-container .inner-container{display:flex;flex-direction:column;align-items:center;padding:0;gap:24px;margin:0 auto;width:100%;height:100px}.outer-container .inner-container .outer-tagline{width:94%}.outer-container .inner-container .outer-tagline .tagline{font-style:normal;font-weight:800;font-size:40px;line-height:60px;color:#fff;max-width:686px;width:100%}@media only screen and (max-width: 991px){.outer-container .inner-container .outer-tagline .tagline{padding:16px;font-size:24px;font-weight:700;line-height:24px;letter-spacing:0em;text-align:left}}.outer-container .inner-container .selection-box{padding:32px;width:94%;background:#fff;box-shadow:0 4px 34px #00000017;border-radius:20px}@media only screen and (max-width: 991px){.outer-container .inner-container .selection-box{padding:16px}}.outer-container .inner-container .selection-box .inner-box{flex-direction:column;align-items:flex-start;padding:0;gap:16px;font-family:inherit!important}.outer-container .inner-container .selection-box .inner-box .select-popup{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;padding:0!important;border:1px solid #eeeeee;box-shadow:0 0 4px #0000000d,0 60px 70px #60617014;border-radius:8px}.outer-container .inner-container .selection-box .inner-box .select-popup .ant-radio-checked .signle-calander{width:100%!important}.outer-container .inner-container .selection-box .inner-box .body-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.outer-container .inner-container .selection-box .inner-box .body-footer .left-footer-outer{display:flex;flex-direction:column;gap:16px}.outer-container .inner-container .selection-box .inner-box .body-footer .left-footer-outer .promo-input-box{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:4px;width:100%;font-style:normal;font-weight:600;font-size:12px;line-height:16px;color:#000}.outer-container .inner-container .selection-box .inner-box .body-footer .left-footer-outer .promo-input-box .optional{font-weight:400}.outer-container .inner-container .selection-box .inner-box .body-footer .left-footer-outer .promo-input-field{display:flex;align-items:center;gap:12px}.outer-container .inner-container .selection-box .inner-box .body-footer .left-footer-outer .promo-input-field .close-icon{width:20px;cursor:pointer}.outer-container .inner-container .selection-box .inner-box .body-footer .left-footer-outer .promo-box{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:4px}.outer-container .inner-container .selection-box .inner-box .body-footer .left-footer-outer .promo-box .heading{font-size:12px;font-weight:600}.outer-container .inner-container .selection-box .inner-box .body-footer .left-footer-outer .promo-box .promo-content{display:flex;align-items:center;gap:12px}.outer-container .inner-container .selection-box .inner-box .body-footer .left-footer-outer .promo-box .promo-code-text{display:flex;padding:0 12px;align-items:center;gap:8px;width:fit-content;border-radius:8px;border:1px solid var(--navy-100, #d6d9e1);background:var(--black-white-white, #fff);color:#000;font-size:14px;font-weight:500}.outer-container .inner-container .selection-box .inner-box .body-footer .left-footer-outer .promo-box .promo-code-msg{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.outer-container .inner-container .selection-box .inner-box .body-footer .left-footer-outer .promo-box .promo-code-msg .success{color:#000;font-size:14px;font-weight:500}.outer-container .inner-container .selection-box .inner-box .body-footer .left-footer-outer .promo-box .promo-code-msg .promo-deadline{color:#000;font-size:12px;font-weight:400!important}.outer-container .inner-container .selection-box .inner-box .body-footer .left-footer-outer .left-footer-inner{display:flex;flex-direction:row;align-items:center;padding:0;gap:16px}.outer-container .inner-container .selection-box .inner-box .body-footer .left-footer-outer .left-footer-inner .ant-checkbox-inner{border-color:#000}.outer-container .inner-container .selection-box .inner-box .body-footer .left-footer-outer .left-footer-inner .ant-checkbox-input{border:black}.outer-container .inner-container .selection-box .inner-box .body-footer .left-footer-outer .left-footer-inner .ant-checkbox-checked .ant-checkbox-inner{background-color:#000;border-color:#000}.outer-container .inner-container .selection-box .inner-box .body-footer .left-footer-outer .left-footer-inner .ant-checkbox-checked:after{border:black}@media only screen and (max-width: 991px){.outer-container .inner-container .selection-box .inner-box .body-footer .search-flight-btn{width:100%}}.outer-container .inner-container .selection-box .inner-box .ant-form-item{font-family:inherit!important}.outer-container .inner-container .selection-box .inner-box .ant-row{font-family:inherit!important;align-items:start}.outer-container .inner-container .selection-box .inner-box .ant-col{font-family:inherit!important}.outer-container .inner-container .selection-box .add-flight-svg{color:#151515}.outer-container .inner-container .covid-tag{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;padding:12px 16px;gap:10px;background:#f4f5f6;font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#333;margin-bottom:408px;width:94%}.outer-container .inner-container .covid-tag p{margin-top:0;margin-bottom:0}.outer-container .inner-container .covid-tag .covid-heading{font-weight:700}.date-calendar .date-picker-icons{background:#f2f2f5;border-radius:4px;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.date-calendar .date-picker-icons svg{height:21px;width:21px}.date-calendar .ant-picker-panel-container{width:312px}.date-calendar .ant-picker-body{width:312px;padding:8px 0!important}.date-calendar .ant-picker-body .ant-picker-content{width:312px}.date-calendar .ant-picker-cell-in-view .ant-picker-cell-inner{width:36px;height:36px;background:#f2f2f5;border-radius:4px}.select-dropdown .select-label{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:8px}.select-dropdown .select-label-name{font-style:normal;font-weight:500;font-size:14px;line-height:20px;color:#000}.select-dropdown .select-label-city{font-style:normal;font-weight:400;font-size:12px;line-height:20px;color:#616161}
